diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 51ac5900a69b..906d79c93328 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,7 +1,7 @@ # These are supported funding model platforms github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] -patreon: shiptest_ss13 +patreon: zephyrtfa_hosting open_collective: # Replace with a single Open Collective username ko_fi: # tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel diff --git a/.github/workflows/autowiki.yml b/.github/workflows/autowiki.yml new file mode 100644 index 000000000000..72c5b8816ce0 --- /dev/null +++ b/.github/workflows/autowiki.yml @@ -0,0 +1,57 @@ +name: Autowiki +on: + schedule: + - cron: "5 4 * * *" + workflow_dispatch: + +permissions: + contents: read + +jobs: + autowiki: + runs-on: ubuntu-20.04 + steps: + - name: "Check for AUTOWIKI_USERNAME" + id: secrets_set + env: + ENABLER_SECRET: ${{ secrets.AUTOWIKI_USERNAME }} + 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@v3 + - name: Restore BYOND cache + if: steps.secrets_set.outputs.SECRETS_ENABLED + uses: actions/cache@v3 + with: + path: ~/BYOND + key: ${{ runner.os }}-byond-${{ secrets.CACHE_PURGE_KEY }} + - name: Install rust-g + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + sudo dpkg --add-architecture i386 + sudo apt update || true + sudo apt install -o APT::Immediate-Configure=false libssl1.1:i386 + bash tools/ci/install_rust_g.sh + - name: Install auxmos + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + bash tools/ci/install_auxmos.sh + - name: Compile and generate Autowiki files + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + bash tools/ci/install_byond.sh + source $HOME/BYOND/byond/bin/byondsetup + tools/build/build --ci autowiki + - name: Run Autowiki + if: steps.secrets_set.outputs.SECRETS_ENABLED + env: + USERNAME: ${{ secrets.AUTOWIKI_USERNAME }} + PASSWORD: ${{ secrets.AUTOWIKI_PASSWORD }} + run: | + cd tools/autowiki + npm install + cd ../.. + node tools/autowiki/autowiki.js data/autowiki_edits.txt data/autowiki_files/ diff --git a/.github/workflows/compile_changelogs.yml b/.github/workflows/compile_changelogs.yml index 0c789db80adb..70b4ac9a9331 100644 --- a/.github/workflows/compile_changelogs.yml +++ b/.github/workflows/compile_changelogs.yml @@ -3,20 +3,21 @@ name: Compile changelogs on: schedule: - cron: "0 0 * * *" + workflow_dispatch: jobs: compile: name: "Compile changelogs" runs-on: ubuntu-20.04 steps: - - name: "Check for ACTION_ENABLER secret and pass true to output if it exists to be checked by later steps" + - name: "Check for ACTION_ENABLER secret and pass it to output if it exists to be checked by later steps" id: value_holder env: ENABLER_SECRET: ${{ secrets.CHANGELOG_ENABLER }} run: | unset SECRET_EXISTS if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi - echo "::set-output name=ACTIONS_ENABLED::$SECRET_EXISTS" + echo "ACTIONS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT - name: "Setup python" if: steps.value_holder.outputs.ACTIONS_ENABLED uses: actions/setup-python@v4 @@ -33,6 +34,7 @@ jobs: uses: actions/checkout@v3 with: fetch-depth: 25 + persist-credentials: false - name: "Compile" if: steps.value_holder.outputs.ACTIONS_ENABLED run: | @@ -49,4 +51,4 @@ jobs: if: steps.value_holder.outputs.ACTIONS_ENABLED uses: ad-m/github-push-action@master with: - github_token: ${{ secrets.CHANGELOG_TOKEN }} + github_token: ${{ secrets.CHANGELOG_TOKEN || secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/make_changelogs.yml b/.github/workflows/make_changelogs.yml index 9eb0b97f326a..aceb4aee3130 100644 --- a/.github/workflows/make_changelogs.yml +++ b/.github/workflows/make_changelogs.yml @@ -24,8 +24,7 @@ jobs: pip install ruamel.yaml PyGithub - name: Make CL env: - #GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} Use this instead if you have unprotected branches - GITHUB_TOKEN: ${{ secrets.CHANGELOG_TOKEN }} + GITHUB_TOKEN: ${{ secrets.CHANGELOG_TOKEN || secrets.GITHUB_TOKEN }} GIT_EMAIL: "action@github.com" GIT_NAME: "Changelogs" run: python tools/changelog/generate_cl.py diff --git a/.gitignore b/.gitignore index 6a5d235a316b..35df6d730a28 100644 --- a/.gitignore +++ b/.gitignore @@ -200,9 +200,8 @@ Temporary Items # JavaScript tools **/node_modules -# Screenshot tests -/artifacts - # tool-generated files check_regex_output.txt +# Autowiki +/tools/autowiki/node_modules diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 3e21a9cf446c..1e74feb64306 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -5,6 +5,8 @@ "EditorConfig.EditorConfig", "arcanis.vscode-zipfs", "dbaeumer.vscode-eslint", + "stylemistake.auto-comment-blocks", + "Donkie.vscode-tgstation-test-adapter", "anturk.dmi-editor", "esbenp.prettier-vscode" ] diff --git a/.vscode/launch.json b/.vscode/launch.json index b74e0acda049..42a293a33380 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -15,6 +15,18 @@ "preLaunchTask": "Build All", "dmb": "${workspaceFolder}/${command:CurrentDMB}", "dreamDaemon": true + }, + { + "name": "Debug External Libraries", + "type": "cppvsdbg", + "request": "launch", + "program": "${command:dreammaker.returnDreamDaemonPath}", + "cwd": "${workspaceRoot}", + "args": [ + "${command:dreammaker.getFilenameDmb}", + "-trusted" + ], + "preLaunchTask": "Build All" } ] } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index e5f15008212b..84e86d496519 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,7 +7,16 @@ "windows": { "command": ".\\tools\\build\\build.bat" }, - "problemMatcher": ["$dreammaker", "$eslint-stylish"], + "options": { + "env": { + "DM_EXE": "${config:dreammaker.byondPath}" + } + }, + "problemMatcher": [ + "$dreammaker", + "$tsc", + "$eslint-stylish" + ], "group": { "kind": "build", "isDefault": true @@ -18,24 +27,81 @@ { "type": "dreammaker", "dme": "shiptest.dme", - "problemMatcher": ["$dreammaker"], + "problemMatcher": [ + "$dreammaker" + ], + "group": "build", + "label": "dm: build - tgstation.dme" + }, + { + "command": "${command:dreammaker.reparse}", "group": "build", - "label": "dm: build - shiptest.dme" + "label": "dm: reparse" }, { "type": "shell", - "command": "tgui/bin/tgui", + "command": "bin/tgui-build", "windows": { - "command": ".\\tgui\\bin\\tgui.bat" + "command": ".\\bin\\tgui-build.cmd" }, - "problemMatcher": ["$eslint-stylish"], + "problemMatcher": [ + "$tsc", + "$eslint-stylish" + ], "group": "build", "label": "tgui: build" }, { - "command": "${command:dreammaker.reparse}", + "type": "shell", + "command": "bin/tgui-dev", + "windows": { + "command": ".\\bin\\tgui-dev.cmd" + }, + "problemMatcher": [ + "$tsc", + "$eslint-stylish" + ], "group": "build", - "label": "dm: reparse" + "label": "tgui: dev server" + }, + { + "type": "shell", + "command": "bin/tgui-bench", + "windows": { + "command": ".\\bin\\tgui-bench.cmd" + }, + "problemMatcher": [ + "$tsc", + "$eslint-stylish" + ], + "group": "build", + "label": "tgui: bench" + }, + { + "type": "shell", + "command": "bin/tgui-sonar", + "windows": { + "command": ".\\bin\\tgui-sonar.cmd" + }, + "problemMatcher": [ + "$tsc", + "$eslint-stylish" + ], + "group": "build", + "label": "tgui: sonar" + }, + { + "type": "shell", + "command": "bin/tgfont", + "windows": { + "command": ".\\bin\\tgfont.cmd" + }, + "problemMatcher": [ + "$tsc", + "$eslint-stylish" + ], + "group": "build", + "label": "tgui: rebuild tgfont" } ] } diff --git a/README.md b/README.md index 0c3f8281189c..7b45a824099d 100644 --- a/README.md +++ b/README.md @@ -57,5 +57,3 @@ The TGS DMAPI API is licensed as a subproject under the MIT license. See the footer of [code/\_\_DEFINES/tgs.dm](./code/__DEFINES/tgs.dm) and [code/modules/tgs/LICENSE](./code/modules/tgs/LICENSE) for the MIT license. All assets including icons and sound are under a [Creative Commons 3.0 BY-SA license](https://creativecommons.org/licenses/by-sa/3.0/) unless otherwise indicated. - -All assets located in the `goon` and `whitesands/goon` directory are under a [Creative Commons 3.0 BY-NC-SA license](https://creativecommons.org/licenses/by-nc-sa/3.0/). Assets created by Goonstation. diff --git a/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm b/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm index 99a904053317..55b179ab2c26 100644 --- a/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_ancient_ruin.dmm @@ -20,9 +20,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "aA" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/spacevine/weak, /obj/structure/cable{ icon_state = "4-8" @@ -54,16 +52,11 @@ "aP" = ( /obj/effect/turf_decal/trimline/opaque/white/filled/warning, /obj/effect/turf_decal/industrial/stand_clear/white, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -27 - }, +/obj/machinery/computer/cryopod/directional/south, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "aV" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -105,9 +98,7 @@ }, /area/ruin/beach/complex) "cl" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -132,15 +123,11 @@ /obj/effect/turf_decal/box/white, /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) "cD" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "2-4" @@ -240,6 +227,13 @@ /obj/structure/spacevine/weak, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) +"ee" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/structure/spacevine/weak, +/turf/open/floor/concrete/slab_4, +/area/ruin/beach/complex) "en" = ( /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 8 @@ -296,9 +290,7 @@ }, /area/ruin/beach/complex) "fH" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, /obj/item/reagent_containers/food/drinks/mug{ @@ -313,7 +305,7 @@ /obj/item/lighter/greyscale{ pixel_x = 4 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) "fP" = ( @@ -343,9 +335,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_1, @@ -408,9 +398,7 @@ /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) "gZ" = ( -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_4, @@ -426,8 +414,15 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/complex) +"hE" = ( +/obj/machinery/door/airlock/grunge{ + dir = 8 + }, +/obj/structure/spacevine/weak, +/turf/open/floor/concrete/slab_4, +/area/ruin/beach/complex) "hO" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable{ icon_state = "1-8" }, @@ -492,7 +487,7 @@ /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) "ix" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -685,7 +680,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "lR" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/weak, /obj/structure/cable{ icon_state = "4-8" @@ -704,9 +699,7 @@ /turf/open/floor/plating, /area/ruin/beach/complex/shuttle) "lW" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "2-8" @@ -764,7 +757,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/weak, /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) @@ -863,6 +856,12 @@ }, /turf/open/floor/plating, /area/ruin/beach/complex/shuttle) +"om" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/turf/open/floor/concrete/slab_4, +/area/ruin/beach/complex) "on" = ( /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 8 @@ -898,15 +897,11 @@ }, /obj/effect/decal/cleanable/robot_debris/old, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "oJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/spacevine/dense, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1066,7 +1061,7 @@ /turf/open/water/beach, /area/ruin/unpowered) "rA" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -1174,9 +1169,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "sJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/spacevine/dense, /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) @@ -1210,7 +1203,9 @@ /turf/open/floor/plasteel/mono, /area/ruin/beach/complex/shuttle) "tG" = ( -/obj/machinery/door/airlock/grunge, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, /obj/structure/cable{ icon_state = "6-8" }, @@ -1219,9 +1214,7 @@ /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) "tK" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1240,9 +1233,7 @@ dir = 10 }, /obj/effect/decal/cleanable/oil/streak, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "uy" = ( @@ -1271,9 +1262,7 @@ /area/ruin/beach/complex) "uH" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) @@ -1322,7 +1311,9 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "vi" = ( -/obj/machinery/door/airlock/grunge, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "vy" = ( @@ -1395,9 +1386,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/spacevine/weak, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) @@ -1432,9 +1421,7 @@ /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) "wG" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable{ icon_state = "1-4" }, @@ -1505,9 +1492,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/toy/plush/nukeplushie, /obj/structure/cable{ icon_state = "2-4" @@ -1560,9 +1545,7 @@ pixel_x = 10; pixel_y = 5 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) "yh" = ( @@ -1579,7 +1562,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable{ icon_state = "1-4" }, @@ -1624,9 +1607,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "zn" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/cable{ icon_state = "2-8" }, @@ -1714,7 +1695,7 @@ }, /area/ruin/beach/complex) "AF" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/weak, /obj/structure/cable{ icon_state = "1-8" @@ -1810,9 +1791,7 @@ /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "Ci" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_1, @@ -1847,9 +1826,7 @@ /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) "Cz" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-2" @@ -1880,19 +1857,17 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 4 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "Dc" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/structure/spacevine/dense, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_3, /area/ruin/beach/complex) "Dd" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -1901,16 +1876,12 @@ /area/ruin/beach/complex/wall) "Dh" = ( /obj/effect/turf_decal/trimline/opaque/white/filled/warning, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/spacevine/weak, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "DF" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" @@ -2028,9 +1999,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/spacevine/weak, /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) @@ -2049,7 +2018,7 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -2058,7 +2027,7 @@ "FO" = ( /obj/structure/table, /obj/machinery/recharger, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) @@ -2111,7 +2080,7 @@ /area/ruin/beach/complex) "GC" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "1-4" }, @@ -2291,10 +2260,7 @@ "Jy" = ( /obj/effect/turf_decal/trimline/opaque/white/filled/warning, /obj/effect/turf_decal/industrial/stand_clear/white, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "JC" = ( @@ -2321,9 +2287,7 @@ /turf/open/floor/plating, /area/ruin/beach/complex/shuttle) "JS" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-2" @@ -2427,7 +2391,9 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "Lt" = ( -/obj/machinery/door/airlock/grunge, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2454,7 +2420,9 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "LN" = ( -/obj/machinery/door/airlock/grunge, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2479,7 +2447,7 @@ /turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Mb" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/dense, /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_1, @@ -2511,9 +2479,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_3, @@ -2874,9 +2840,7 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 8 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "SG" = ( @@ -2897,14 +2861,12 @@ /area/ruin/beach/complex/wall) "SN" = ( /obj/structure/table, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_4, /area/ruin/beach/complex) "SS" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/spacevine/weak, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_3, @@ -2938,9 +2900,7 @@ /turf/open/water/beach, /area/ruin/unpowered) "Ty" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/spacevine/weak, /obj/structure/cable{ icon_state = "1-2" @@ -3054,9 +3014,7 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 8 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/structure/spacevine/weak, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) @@ -3074,7 +3032,9 @@ /turf/open/floor/concrete/slab_1, /area/ruin/beach/complex/wall) "Wm" = ( -/obj/machinery/door/airlock/grunge, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, @@ -3259,9 +3219,7 @@ /obj/item/grenade/c4/x4{ pixel_x = 6 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/mono, /area/ruin/beach/complex) "ZN" = ( @@ -6369,7 +6327,7 @@ Ae AA AA IO -dm +ee IO AA AA @@ -6518,7 +6476,7 @@ Vm mL AA AA -dm +hE UB AA AA @@ -7302,7 +7260,7 @@ AA AA AA AA -xw +om UB AA wo diff --git a/_maps/RandomRuins/BeachRuins/beach_colony.dmm b/_maps/RandomRuins/BeachRuins/beach_colony.dmm index f4dcc3c0ea54..8ba418ed1bb4 100644 --- a/_maps/RandomRuins/BeachRuins/beach_colony.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_colony.dmm @@ -11,30 +11,22 @@ /area/ruin/unpowered) "bt" = ( /obj/structure/flora/ausbushes/leafybush, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "bO" = ( /turf/closed/wall/mineral/sandstone, /area/ruin/unpowered) "cr" = ( /obj/item/reagent_containers/food/snacks/kebab/rat/double, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "cC" = ( /obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "cS" = ( /obj/structure/flora/ausbushes/fernybush, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "dE" = ( /obj/item/seeds/cocoapod, @@ -46,9 +38,7 @@ /obj/structure/fence{ icon_state = "corner" }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "fd" = ( /obj/item/cultivator/rake, @@ -68,9 +58,7 @@ /area/ruin/unpowered) "gn" = ( /obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "gv" = ( /obj/structure/fluff/beach_umbrella/cap, @@ -85,24 +73,18 @@ dir = 5; icon_state = "corner" }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "iJ" = ( /obj/structure/railing{ dir = 1 }, /obj/item/melee/roastingstick, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "kd" = ( /obj/effect/mob_spawn/human/corpse/pirate, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "kV" = ( /obj/effect/decal/cleanable/crayon{ @@ -118,9 +100,7 @@ /area/ruin/unpowered) "lD" = ( /obj/structure/fence, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "mt" = ( /turf/open/floor/wood, @@ -144,15 +124,11 @@ /obj/structure/fence{ icon_state = "door_closed" }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "nB" = ( /obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "on" = ( /obj/structure/table/wood, @@ -168,9 +144,7 @@ /obj/structure/chair/plastic{ dir = 4 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "pv" = ( /turf/open/floor/plating/asteroid/sand/lit{ @@ -184,15 +158,11 @@ /area/ruin/unpowered) "pU" = ( /obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "pY" = ( /obj/structure/bonfire/prelit, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "qq" = ( /obj/effect/overlay/coconut, @@ -200,9 +170,7 @@ /area/ruin/unpowered) "qG" = ( /obj/item/clothing/suit/space/hardsuit/carp/old, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "qP" = ( /obj/structure/window/reinforced{ @@ -279,9 +247,7 @@ /area/ruin/unpowered) "xK" = ( /obj/structure/chair/plastic, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "xT" = ( /obj/item/stack/sheet/sandblock, @@ -313,12 +279,6 @@ light_range = 2 }, /area/ruin/unpowered) -"Dl" = ( -/obj/structure/mineral_door/sandstone, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, -/area/ruin/unpowered) "Dx" = ( /obj/item/toy/crayon/spraycan{ pixel_x = -5; @@ -339,9 +299,7 @@ /obj/structure/fence{ dir = 4 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "EC" = ( /obj/item/toy/beach_ball/holoball/dodgeball, @@ -357,18 +315,14 @@ /area/ruin/unpowered) "FW" = ( /mob/living/simple_animal/hostile/carp, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Gh" = ( /obj/structure/fence{ dir = 9; icon_state = "corner" }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Hg" = ( /obj/machinery/hydroponics/soil, @@ -382,9 +336,7 @@ /area/ruin/unpowered) "Ja" = ( /obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Jb" = ( /obj/item/seeds/cocoapod/vanillapod, @@ -393,7 +345,7 @@ }, /area/ruin/unpowered) "JX" = ( -/obj/structure/mineral_door/sandstone, +/obj/machinery/door/airlock/sandstone, /turf/open/floor/wood, /area/ruin/unpowered) "KA" = ( @@ -462,25 +414,19 @@ dir = 10; icon_state = "corner" }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Pd" = ( /obj/item/grown/log/tree, /obj/item/grown/log/tree, /obj/item/grown/log/tree, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Px" = ( /obj/structure/chair/plastic{ dir = 1 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Qf" = ( /turf/open/floor/concrete/slab_1{ @@ -502,9 +448,7 @@ /obj/structure/chair/plastic{ dir = 8 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "SS" = ( /turf/open/floor/carpet/red{ @@ -513,9 +457,7 @@ /area/ruin/unpowered) "Te" = ( /obj/structure/railing, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Tr" = ( /obj/item/reagent_containers/food/drinks/colocup{ @@ -538,9 +480,7 @@ /obj/structure/fence{ dir = 4 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "TZ" = ( /turf/open/floor/carpet/purple{ @@ -564,9 +504,7 @@ /obj/item/reagent_containers/food/snacks/kebab/fiesta{ pixel_y = 13 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "VG" = ( /obj/item/reagent_containers/spray/cleaner, @@ -578,29 +516,24 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, +/area/ruin/unpowered) +"Wq" = ( +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Ww" = ( /obj/item/melee/roastingstick, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Xd" = ( /obj/structure/railing{ dir = 4 }, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Xe" = ( /obj/item/storage/cans/sixbeer, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Xh" = ( /obj/item/reagent_containers/glass/bucket, @@ -644,9 +577,7 @@ /area/ruin/unpowered) "ZA" = ( /obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "ZI" = ( /turf/open/floor/plating/asteroid/sand/lit, @@ -659,19 +590,19 @@ KM KM KM KM +Wq +Wq +Wq +Wq +Wq +Wq Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq +Wq KM KM KM @@ -687,28 +618,28 @@ KM (2,1,1) = {" KM KM -KM bO bO bO bO bO bO -Vn +bO +Wq cC -Vn +Wq Hg Hg dE Jb Hg Hg -Vn -Vn +Wq +Wq gn nB -Vn -Vn +Wq +Wq KM KM KM @@ -726,8 +657,8 @@ Oa bO mI JX -Vn -Vn +Wq +Wq Hg KA KA @@ -736,48 +667,48 @@ RM KA KA Hg -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq ZA -Vn -Vn -Vn +Wq +Wq +Wq Ja KM KM "} (4,1,1) = {" KM -KM bO -mt +bO mt mt bO bO bO -Vn -Vn -Vn +bO +Wq +Wq +Wq Hg Hg KA fd Hg Hg -Vn -Vn -Vn +Wq +Wq +Wq cS -Vn -Vn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq +Wq +Wq KM "} (5,1,1) = {" @@ -786,30 +717,30 @@ bO mt mt mt -Dl -Vn -Vn -Vn -Vn +JX +Wq +Wq +Wq +Wq gn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq +Wq +Wq +Wq +Wq bt -Vn +Wq gn -Vn +Wq Xe pp -Vn +Wq cr -Vn +Wq KM "} (6,1,1) = {" @@ -819,41 +750,41 @@ rD on rD bO -Vn +Wq cC -Vn +Wq bt -Vn +Wq ZI Xr ZI ZI ZI -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq +Wq +Wq +Wq +Wq Xd -Vn +Wq Px -Vn +Wq KM "} (7,1,1) = {" KM -Vn +bO bO wf bO -Vn -Vn -Vn -Vn +bO +Wq +Wq +Wq ZI ZI ZI @@ -864,25 +795,25 @@ ZI ZI ZI ZI -Vn -Vn -Vn +Wq +Wq +Wq gn xK Te pY iJ Pd -Vn +Wq KM "} (8,1,1) = {" KM ZA -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq ZI Zz ZI @@ -897,22 +828,22 @@ ZI Xr ZI ZI -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq Ww VX -Vn +Wq Px -Vn +Wq KM "} (9,1,1) = {" -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq ZI ZI ZI @@ -934,16 +865,16 @@ ZI Vn Vn RV -Vn +Wq Vx -Vn -Vn +Wq +Wq KM "} (10,1,1) = {" -Vn +Wq cS -Vn +Wq ZI ZI ZI @@ -965,17 +896,17 @@ ZI Xr Vn Vn -Vn -Vn -Vn +Wq +Wq +Wq gn -Vn +Wq KM "} (11,1,1) = {" Ja -Vn -Vn +Wq +Wq ZI ZI ZI @@ -995,18 +926,18 @@ ZI ZI ZI ZI -Vn -Vn +Wq +Wq cC Gh lD lD Om -Vn +Wq "} (12,1,1) = {" -Vn -Vn +Wq +Wq gn Zz ZI @@ -1027,18 +958,18 @@ Zz ZI ZI ZI -Vn -Vn -Vn +Wq +Wq +Wq TW FW cS TW -Vn +Wq "} (13,1,1) = {" -Vn -Vn +Wq +Wq ZI ZI ZI @@ -1059,18 +990,18 @@ ZI pv IV ZI -Vn -Vn -Vn +Wq +Wq +Wq TW -Vn +Wq FW TW pU "} (14,1,1) = {" ZA -Vn +Wq ZI ZI ZI @@ -1092,17 +1023,17 @@ Xh nl pv ZI -Vn -Vn +Wq +Wq TW qG -Vn +Wq ns -Vn +Wq "} (15,1,1) = {" cS -Vn +Wq Zz ZI ZI @@ -1125,16 +1056,16 @@ pv IV ZI nB -Vn +Wq TW -Vn +Wq cC TW -Vn +Wq "} (16,1,1) = {" -Vn -Vn +Wq +Wq ZI ZI ZI @@ -1157,7 +1088,7 @@ xT ZI ZI Xr -Vn +Wq TW FW kd @@ -1165,8 +1096,8 @@ EB ZA "} (17,1,1) = {" -Vn -Vn +Wq +Wq Zz ZI ZI @@ -1189,15 +1120,15 @@ ZI lr ZI ZI -Vn +Wq hQ lD lD dH -Vn +Wq "} (18,1,1) = {" -Vn +Wq ZI ZI ZI @@ -1222,11 +1153,11 @@ ZI ZI ZI gn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq "} (19,1,1) = {" Xr @@ -1253,12 +1184,12 @@ ZI ZI EC ZI -Vn +Wq bt -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq "} (20,1,1) = {" ZI @@ -1285,12 +1216,12 @@ ZI ZI ZI ZI -Vn -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq +Wq "} (21,1,1) = {" ZI @@ -1317,12 +1248,12 @@ hh hh hh ZI -Vn -Vn +Wq +Wq Ja -Vn +Wq cS -Vn +Wq "} (22,1,1) = {" KM @@ -1476,7 +1407,7 @@ fC qq ZI ZI -Vn +Wq Qf Qf Qf @@ -1508,11 +1439,11 @@ ZI ZI ZI ZI -Vn +Wq cC -Vn -Vn -Vn +Wq +Wq +Wq KM KM "} @@ -1539,11 +1470,11 @@ ZI ZI ZI ZI -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq ZA KM KM @@ -1571,11 +1502,11 @@ ZI ZI ZI Xr -Vn -Vn -Vn -Vn -Vn +Wq +Wq +Wq +Wq +Wq KM KM KM @@ -1601,9 +1532,9 @@ ZI ZI ZI ZI -Vn -Vn -Vn +Wq +Wq +Wq gn KM KM diff --git a/_maps/RandomRuins/BeachRuins/beach_crashed_engineer.dmm b/_maps/RandomRuins/BeachRuins/beach_crashed_engineer.dmm index f660e68e3d46..2b0f5d02b12b 100644 --- a/_maps/RandomRuins/BeachRuins/beach_crashed_engineer.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_crashed_engineer.dmm @@ -98,7 +98,7 @@ /area/ruin/unpowered) "dG" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/bed, /turf/open/floor/carpet/nanoweave/orange, /area/ruin/unpowered) @@ -124,9 +124,7 @@ /area/ruin/unpowered) "eM" = ( /obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "fa" = ( /obj/effect/turf_decal/industrial/outline/yellow, @@ -146,9 +144,7 @@ /area/ruin/unpowered) "fB" = ( /obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "fT" = ( /obj/structure/barricade/wooden, @@ -853,7 +849,8 @@ /area/ruin/unpowered) "Kp" = ( /obj/machinery/door/airlock/command/glass{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -959,9 +956,7 @@ /area/ruin/unpowered) "PK" = ( /obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "PR" = ( /obj/structure/chair/stool/bar{ @@ -975,9 +970,7 @@ /area/ruin/unpowered) "Qd" = ( /obj/structure/flora/ausbushes/leafybush, -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Qt" = ( /obj/effect/turf_decal/weather/sand{ @@ -1124,9 +1117,7 @@ }, /area/ruin/unpowered) "Uk" = ( -/turf/open/floor/plating/grass/beach{ - light_range = 2 - }, +/turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "Uz" = ( /obj/effect/turf_decal/weather/sand{ diff --git a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm index 878b42ec6e74..ead864e43dfa 100644 --- a/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_crashed_starwalker.dmm @@ -12,6 +12,19 @@ "as" = ( /turf/closed/mineral/random/beach, /area/ruin/unpowered) +"av" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/obj/item/wallframe/apc, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "aL" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, @@ -45,28 +58,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) -"bg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old{ - pixel_x = -9; - pixel_y = 11; - icon_state = "floor6-old" - }, -/turf/open/floor/engine/hull, -/area/ruin/beach/starwalker) -"bj" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/effect/decal/cleanable/glass{ - pixel_y = -12; - pixel_x = -9 - }, -/turf/open/floor/plating/asteroid/sand/lit, -/area/ruin/beach/starwalker) "bs" = ( /obj/structure/cable/cyan{ icon_state = "6-8" @@ -182,6 +173,30 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) +"cA" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/can/food/beans{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/trash/popcorn, +/obj/item/trash/cheesie, +/obj/item/trash/chips, +/obj/item/trash/pistachios{ + pixel_x = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/blue{ + icon_state = "1-9" + }, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "cC" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/wrapping, @@ -205,15 +220,6 @@ }, /turf/open/floor/pod, /area/ruin/beach/starwalker) -"cI" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/garbage, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/pod/light, -/area/ruin/beach/starwalker) "cO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ @@ -240,6 +246,25 @@ /obj/item/reagent_containers/food/snacks/monkeycube, /turf/open/floor/plasteel/patterned/ridged, /area/ruin/beach/starwalker) +"dh" = ( +/obj/structure/chair/greyscale{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_x = 21; + pixel_y = 22; + dir = 8; + id = "pcarrier_c1" + }, +/obj/item/stack/arcadeticket{ + pixel_x = -7 + }, +/obj/structure/cable/cyan{ + icon_state = "1-4" + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "di" = ( /turf/open/floor/plating/dirt, /area/ruin/unpowered) @@ -376,6 +401,14 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) +"fk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/item/clothing/under/costume/sailor, +/obj/structure/spacevine, +/turf/open/floor/pod, +/area/ruin/beach/starwalker) "fu" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/northright{ @@ -389,15 +422,6 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) -"fD" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "pcarrier_windows"; - name = "Blast Shutters" - }, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/ruin/beach/starwalker) "fM" = ( /obj/structure/catwalk/over, /obj/machinery/door/firedoor/border_only{ @@ -469,29 +493,6 @@ icon_state = "wood-broken4" }, /area/ruin/beach/starwalker) -"gJ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/table/reinforced, -/obj/item/door_seal{ - pixel_x = 6 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/obj/machinery/light_switch{ - pixel_x = 20; - dir = 8; - pixel_y = -7 - }, -/obj/machinery/light/broken, -/obj/item/reagent_containers/pill/lsd{ - pixel_y = -2; - pixel_x = -1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/beach/starwalker) "gU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/kirbyplants{ @@ -499,6 +500,17 @@ }, /turf/open/floor/pod/light, /area/ruin/beach/starwalker) +"gV" = ( +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/effect/turf_decal/weather/sand{ + dir = 1 + }, +/turf/open/water/beach, +/area/ruin/unpowered) "hd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks{ @@ -538,31 +550,14 @@ }, /turf/open/water/beach, /area/ruin/unpowered) -"hL" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/crate/trashcart, -/obj/item/trash/can/food/beans{ - pixel_x = 4; - pixel_y = -5 - }, -/obj/item/trash/popcorn, -/obj/item/trash/cheesie, -/obj/item/trash/chips, -/obj/item/trash/pistachios{ - pixel_x = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/blue{ - icon_state = "1-9" +"hN" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/blood/old{ + pixel_x = -9; + pixel_y = 11; + icon_state = "floor6-old" }, -/turf/open/floor/plasteel, +/turf/open/floor/engine/hull, /area/ruin/beach/starwalker) "hV" = ( /obj/structure/flora/ausbushes/fernybush, @@ -618,9 +613,29 @@ }, /turf/open/floor/plasteel, /area/ruin/beach/starwalker) +"iB" = ( +/obj/machinery/button/door{ + pixel_x = -23; + pixel_y = 22; + dir = 4; + id = "pcarrier_c2" + }, +/obj/structure/cable/white{ + icon_state = "1-8" + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "iC" = ( /turf/closed/wall/mineral/plastitanium, /area/ruin/beach/starwalker) +"iE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/wallframe/firealarm, +/obj/machinery/light/broken/directional/south, +/obj/structure/frame/machine, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "iN" = ( /obj/item/stack/ore/salvage/scrapmetal/five{ pixel_x = 13; @@ -628,13 +643,6 @@ }, /turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) -"iU" = ( -/obj/machinery/smartfridge/organ, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ruin/beach/starwalker) "ju" = ( /obj/effect/decal/fakelattice{ icon_state = "lattice-3" @@ -645,25 +653,6 @@ }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) -"jy" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/machinery/button/door{ - pixel_x = 21; - pixel_y = 22; - dir = 8; - id = "pcarrier_c1" - }, -/obj/item/stack/arcadeticket{ - pixel_x = -7 - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/beach/starwalker) "jC" = ( /obj/item/stack/rods{ pixel_x = -9; @@ -682,33 +671,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/starwalker) +"kg" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "kh" = ( /mob/living/simple_animal/crab, /turf/open/floor/plating/dirt, /area/ruin/unpowered) -"kn" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -6 - }, -/obj/machinery/power/apc/auto_name/south{ - start_charge = 0 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/grille/broken, -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, -/obj/item/dice/d2, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/beach/starwalker) "kv" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ @@ -736,6 +708,26 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) +"kP" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/status_display/shuttle{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ruin/beach/starwalker) "kR" = ( /obj/structure/railing{ dir = 1 @@ -751,21 +743,6 @@ dir = 8 }, /area/ruin/beach/starwalker) -"kS" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/sign/departments/restroom{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/pod/light, -/area/ruin/beach/starwalker) "kX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks, @@ -787,28 +764,24 @@ }, /turf/open/floor/pod, /area/ruin/beach/starwalker) -"ld" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/cable/orange{ - icon_state = "4-5" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_y = 3; - pixel_x = 16 +"lq" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/engineering, +/obj/effect/decal/cleanable/oil, +/obj/item/rcl/pre_loaded, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/sparkler{ + pixel_x = -9 }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 +/obj/item/stack/cable_coil, +/obj/item/stack/circuit_stack, +/obj/machinery/firealarm/directional/west, +/obj/item/storage/box/ingredients/vegetarian, +/obj/item/storage/box/ingredients/carnivore{ + pixel_x = -4; + pixel_y = 6 }, -/turf/open/floor/pod, +/turf/open/floor/plasteel/patterned, /area/ruin/beach/starwalker) "lM" = ( /obj/item/pushbroom{ @@ -817,6 +790,14 @@ }, /turf/open/water/beach, /area/ruin/unpowered) +"lY" = ( +/obj/item/clothing/suit/space/hardsuit/swat, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/jetpack/oxygen/harness, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "ma" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -866,14 +847,6 @@ /mob/living/simple_animal/hostile/carp, /turf/open/floor/plating/dirt, /area/ruin/unpowered) -"mV" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/grille, -/turf/open/floor/engine/hull, -/area/ruin/beach/starwalker) "nw" = ( /mob/living/simple_animal/hostile/carp{ resize = 0.5; @@ -892,16 +865,20 @@ }, /turf/open/water/beach, /area/ruin/unpowered) -"nU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +"nB" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" }, -/obj/item/clothing/under/costume/sailor, -/obj/structure/spacevine, -/turf/open/floor/pod, +/obj/structure/rack, +/obj/machinery/firealarm/directional/north, +/obj/item/storage/backpack/duffelbag/syndie, +/turf/open/floor/mineral/plastitanium, +/area/ruin/beach/starwalker) +"nH" = ( +/obj/machinery/smartfridge/organ, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/beach/starwalker) "of" = ( /obj/effect/turf_decal/techfloor{ @@ -1037,19 +1014,18 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) -"pu" = ( -/obj/effect/turf_decal/techfloor{ +"pP" = ( +/obj/machinery/computer/card/minor/cmo{ dir = 8 }, -/obj/machinery/computer/bounty{ - dir = 4 +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 1 +/obj/item/radio/intercom/wideband/directional/east, +/mob/living/simple_animal/parrot{ + name = "pepper" }, -/turf/open/floor/plasteel/patterned, +/turf/open/floor/plasteel/tech/grid, /area/ruin/beach/starwalker) "pV" = ( /obj/effect/turf_decal/weather/sand{ @@ -1060,27 +1036,6 @@ }, /turf/open/water/beach, /area/ruin/unpowered) -"ql" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "qs" = ( /obj/effect/decal/fakelattice{ icon_state = "lattice-3" @@ -1148,6 +1103,15 @@ /obj/item/clothing/neck/cloak/qm, /turf/open/floor/plating/dirt, /area/ruin/unpowered) +"rI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/ruin/beach/starwalker) "rK" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -21; @@ -1158,21 +1122,6 @@ "rN" = ( /turf/open/floor/plating/rust, /area/ruin/unpowered) -"rR" = ( -/obj/structure/table/reinforced, -/obj/machinery/airalarm/directional{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/borderfloorblack, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/beach/starwalker) "rT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/smes{ @@ -1186,6 +1135,16 @@ }, /turf/open/floor/pod, /area/ruin/beach/starwalker) +"rX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4; + color = "#808080" + }, +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ruin/beach/starwalker) "sw" = ( /obj/effect/turf_decal/siding/wood/end, /obj/effect/decal/cleanable/dirt/dust, @@ -1244,6 +1203,27 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) +"sJ" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "tm" = ( /obj/item/stack/ore/salvage/scrapmetal/five, /obj/effect/decal/cleanable/blood/drip, @@ -1327,17 +1307,6 @@ }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) -"ut" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/beach/starwalker) "uC" = ( /obj/effect/decal/cleanable/blood/old{ pixel_x = -15; @@ -1345,18 +1314,6 @@ }, /turf/open/floor/plating/dirt, /area/ruin/unpowered) -"uK" = ( -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/structure/railing/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/wood, -/area/ruin/beach/starwalker) "uM" = ( /obj/structure/fermenting_barrel{ pixel_x = -9; @@ -1373,6 +1330,21 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/dirt, /area/ruin/unpowered) +"uR" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/railing, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/structure/cable/blue{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/turf/open/floor/plasteel/patterned, +/area/ruin/beach/starwalker) "uU" = ( /obj/structure/barricade/wooden, /turf/open/floor/plating/asteroid/sand/lit, @@ -1485,6 +1457,32 @@ }, /turf/open/water/beach, /area/ruin/unpowered) +"ws" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "pcarrier_windows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) +"wx" = ( +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "wI" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/sand/lit, @@ -1543,21 +1541,6 @@ }, /turf/open/water/beach, /area/ruin/unpowered) -"xU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/orange{ - icon_state = "0-8" - }, -/obj/item/wallframe/apc, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "ye" = ( /obj/item/stack/ore/salvage/scrapmetal/five{ pixel_x = 7 @@ -1604,6 +1587,12 @@ dir = 4 }, /area/ruin/beach/starwalker) +"ys" = ( +/obj/machinery/door/airlock/external/glass{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "yJ" = ( /obj/item/clothing/head/pirate/captain{ armor = list("melee"=40,"bullet"=30,"laser"=25,"energy"=35,"bomb"=25,"bio"=10,"rad"=0,"fire"=50,"acid"=60) @@ -1635,38 +1624,10 @@ }, /turf/open/floor/engine/hull, /area/ruin/beach/starwalker) -"zf" = ( -/obj/structure/catwalk/over, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/orange{ - icon_state = "1-2" - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/beach/starwalker) "zq" = ( /obj/structure/grille/broken, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) -"zx" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "zy" = ( /obj/structure/foamedmetal, /turf/template_noop, @@ -1686,37 +1647,6 @@ dir = 4 }, /area/ruin/beach/starwalker) -"zM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/structure/rack, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/item/storage/backpack/duffelbag/syndie, -/turf/open/floor/mineral/plastitanium, -/area/ruin/beach/starwalker) -"zN" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/orange{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "zT" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1731,6 +1661,29 @@ /obj/structure/spacevine, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) +"zX" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/cable/orange{ + icon_state = "4-5" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_y = 3; + pixel_x = 16 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/turf/open/floor/pod, +/area/ruin/beach/starwalker) "Aa" = ( /obj/structure/cable, /obj/machinery/power/shuttle/engine/electric{ @@ -1738,13 +1691,6 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) -"Ao" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/frame/machine, -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ruin/beach/starwalker) "Aq" = ( /obj/effect/turf_decal/weather/dirt{ dir = 5 @@ -1836,22 +1782,6 @@ /obj/structure/spacevine/weak, /turf/open/floor/plating, /area/ruin/beach/starwalker) -"Bm" = ( -/obj/machinery/vending/snack/random, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/cable/cyan, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/machinery/power/apc/auto_name/south{ - start_charge = 0 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ruin/beach/starwalker) "BB" = ( /obj/effect/turf_decal/weather/dirt{ dir = 9 @@ -1865,12 +1795,36 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/engine/hull/interior, /area/ruin/unpowered) +"BK" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/pod, +/area/ruin/beach/starwalker) "BP" = ( /obj/effect/decal/fakelattice{ icon_state = "lattice-46" }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) +"BR" = ( +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "BY" = ( /obj/item/stack/cable_coil/cut/red{ pixel_y = -9; @@ -1882,6 +1836,14 @@ /obj/structure/flora/rock/beach, /turf/open/water/beach, /area/ruin/unpowered) +"Cu" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "pcarrier_windows"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "Cz" = ( /obj/machinery/door/airlock/highsecurity, /obj/machinery/door/firedoor/border_only{ @@ -1901,10 +1863,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/beach/starwalker) -"CI" = ( -/obj/machinery/door/airlock/external/glass, -/turf/open/floor/plating, -/area/ruin/beach/starwalker) "Db" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/ore/glass/basalt{ @@ -1934,6 +1892,28 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/dirt, /area/ruin/unpowered) +"Ds" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/beach/starwalker) +"DA" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/structure/curtain/bounty, +/obj/machinery/door/poddoor/shutters{ + id = "pcarrier_windows"; + name = "Blast Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "DG" = ( /obj/effect/turf_decal/weather/sand{ dir = 9 @@ -1962,6 +1942,18 @@ }, /turf/open/floor/plasteel, /area/ruin/beach/starwalker) +"Ec" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/wood, +/area/ruin/beach/starwalker) "Eh" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/ore/salvage/scrapgold/five{ @@ -2086,21 +2078,18 @@ }, /turf/open/floor/plating, /area/ruin/beach/starwalker) -"FA" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/curtain/bounty, -/obj/machinery/door/poddoor/shutters{ - id = "pcarrier_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ruin/beach/starwalker) "FC" = ( /obj/effect/turf_decal/weather/sand{ dir = 9 }, /turf/open/water/beach, /area/ruin/unpowered) +"FM" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/west, +/obj/structure/grille, +/turf/open/floor/engine/hull, +/area/ruin/beach/starwalker) "FZ" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/beach/starwalker) @@ -2171,13 +2160,12 @@ /obj/machinery/processor, /turf/open/floor/plasteel, /area/ruin/beach/starwalker) -"HD" = ( -/obj/item/clothing/suit/space/hardsuit/swat, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/jetpack/oxygen/harness, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light, -/turf/open/floor/plasteel/tech/grid, +"Ht" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/pod/light, /area/ruin/beach/starwalker) "HE" = ( /obj/structure/window/reinforced{ @@ -2193,6 +2181,13 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/beach/starwalker) +"HI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ruin/beach/starwalker) "HK" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/northright{ @@ -2239,21 +2234,6 @@ icon_state = "platingdmg1" }, /area/ruin/beach/starwalker) -"Ii" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/railing, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/structure/cable/blue{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/beach/starwalker) "In" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -2285,17 +2265,6 @@ }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) -"IE" = ( -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat{ - pixel_y = 7; - pixel_x = 4 - }, -/obj/effect/turf_decal/weather/sand{ - dir = 1 - }, -/turf/open/water/beach, -/area/ruin/unpowered) "IH" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/sand/lit, @@ -2358,6 +2327,14 @@ }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) +"Jv" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small/broken/directional/south, +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/beach/starwalker) "Jw" = ( /obj/effect/turf_decal/weather/sand{ dir = 10 @@ -2392,6 +2369,21 @@ }, /turf/open/water/beach, /area/ruin/unpowered) +"JR" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "JU" = ( /obj/effect/decal/fakelattice{ icon_state = "lattice-46" @@ -2479,6 +2471,23 @@ }, /turf/open/floor/pod, /area/ruin/beach/starwalker) +"La" = ( +/obj/machinery/power/terminal, +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/structure/spacevine/dense, +/turf/open/floor/pod, +/area/ruin/beach/starwalker) "Lg" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/asteroid/sand/lit, @@ -2522,9 +2531,19 @@ pixel_y = 5; pixel_x = 3 }, -/obj/structure/spacevine, -/obj/effect/decal/cleanable/ash/large, -/turf/open/floor/plasteel/patterned/ridged, +/obj/structure/spacevine, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plasteel/patterned/ridged, +/area/ruin/beach/starwalker) +"Mj" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/borderfloorblack, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, /area/ruin/beach/starwalker) "Mk" = ( /obj/structure/statue/sandstone/assistant, @@ -2587,23 +2606,29 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/beach/starwalker) -"Nk" = ( -/obj/structure/frame/computer{ - anchored = 1; - can_be_unanchored = 1; - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 +"MV" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/decal/cleanable/glass{ + pixel_y = -12; + pixel_x = -9 }, +/turf/open/floor/plating/asteroid/sand/lit, +/area/ruin/beach/starwalker) +"MX" = ( +/obj/machinery/vending/snack/random, /obj/structure/railing{ - dir = 8 + dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/structure/cable/cyan, +/obj/structure/cable/cyan{ + icon_state = "1-9" + }, +/obj/machinery/power/apc/auto_name/directional/south{ + start_charge = 0 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel/tech/grid, /area/ruin/beach/starwalker) "Nv" = ( /obj/effect/decal/cleanable/dirt, @@ -2690,19 +2715,6 @@ }, /turf/open/water/beach, /area/ruin/unpowered) -"OS" = ( -/obj/machinery/button/door{ - pixel_x = -23; - pixel_y = 22; - dir = 4; - id = "pcarrier_c2" - }, -/obj/structure/cable/white{ - icon_state = "1-8" - }, -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/beach/starwalker) "Pe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2733,6 +2745,16 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/dirt, /area/ruin/unpowered) +"PU" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "pcarrier_windows"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/curtain/bounty, +/turf/open/floor/plating, +/area/ruin/beach/starwalker) "Qa" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/old{ @@ -2745,13 +2767,6 @@ /obj/effect/mob_spawn/human/corpse/pirate/ranged, /turf/open/floor/plating/dirt, /area/ruin/unpowered) -"Qb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wallframe/firealarm, -/obj/machinery/light/broken, -/obj/structure/frame/machine, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "Qi" = ( /turf/template_noop, /area/template_noop) @@ -2784,47 +2799,10 @@ dir = 1 }, /area/ruin/beach/starwalker) -"Qt" = ( -/obj/machinery/power/terminal, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/pod, -/area/ruin/beach/starwalker) "Qx" = ( /obj/effect/turf_decal/weather/sand, /turf/open/water/beach, /area/ruin/unpowered) -"Qz" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/structure/table/reinforced, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/pod, -/area/ruin/beach/starwalker) "QC" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/sand/lit, @@ -2872,27 +2850,20 @@ "Rg" = ( /turf/open/floor/engine/hull/interior, /area/ruin/unpowered) -"RL" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/orange{ - icon_state = "2-8" - }, -/obj/machinery/light/broken{ +"Rn" = ( +/obj/structure/frame/computer{ + anchored = 1; + can_be_unanchored = 1; dir = 1 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/railing{ + dir = 8 }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/grid, /area/ruin/beach/starwalker) "RN" = ( /obj/structure/table, @@ -2950,6 +2921,25 @@ /obj/structure/frame/machine, /turf/open/floor/plasteel, /area/ruin/beach/starwalker) +"Sz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/power/apc/auto_name/directional/south{ + start_charge = 0 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/grille/broken, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/item/dice/d2, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "SS" = ( /obj/structure/closet/emcloset/wall{ dir = 8; @@ -3019,21 +3009,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plating/rust, /area/ruin/unpowered) -"Uj" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/beach/starwalker) "Ul" = ( /obj/item/stack/rods{ pixel_x = 9; @@ -3041,18 +3016,6 @@ }, /turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) -"Um" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" - }, -/obj/structure/table/reinforced, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/beach/starwalker) "Ux" = ( /obj/machinery/jukebox, /obj/structure/spacevine, @@ -3068,6 +3031,23 @@ icon_state = "panelscorched" }, /area/ruin/unpowered) +"UG" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/sign/departments/restroom{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/pod/light, +/area/ruin/beach/starwalker) "UL" = ( /obj/item/stack/ore/salvage/scrapgold/five{ pixel_x = -7; @@ -3168,6 +3148,17 @@ "VO" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered) +"VQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/bounty{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ruin/beach/starwalker) "VR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass{ @@ -3195,44 +3186,9 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/dirt, /area/ruin/unpowered) -"Wb" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/engineering, -/obj/effect/decal/cleanable/oil, -/obj/item/rcl/pre_loaded, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/sparkler{ - pixel_x = -9 - }, -/obj/item/stack/cable_coil, -/obj/item/stack/circuit_stack, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/storage/box/ingredients/vegetarian, -/obj/item/storage/box/ingredients/carnivore{ - pixel_x = -4; - pixel_y = 6 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/beach/starwalker) "Wi" = ( /turf/open/floor/plating, /area/ruin/unpowered) -"Wl" = ( -/obj/machinery/door/airlock/grunge, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/beach/starwalker) "Wm" = ( /obj/structure/destructible/tribal_torch/lit{ pixel_x = 10 @@ -3257,6 +3213,29 @@ }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) +"WM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/door_seal{ + pixel_x = 6 + }, +/obj/machinery/status_display/shuttle{ + pixel_y = -32 + }, +/obj/machinery/light_switch{ + pixel_x = 20; + dir = 8; + pixel_y = -7 + }, +/obj/machinery/light/broken/directional/south, +/obj/item/reagent_containers/pill/lsd{ + pixel_y = -2; + pixel_x = -1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/beach/starwalker) "WY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -3402,14 +3381,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/patterned, /area/ruin/beach/starwalker) -"XX" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light/small/broken, -/obj/structure/spacevine, -/turf/open/floor/plasteel, -/area/ruin/beach/starwalker) "XZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb, @@ -3464,22 +3435,23 @@ /obj/effect/decal/cleanable/dirt, /turf/template_noop, /area/ruin/unpowered) -"Zl" = ( -/obj/machinery/computer/card/minor/cmo{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 +"YT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 24; - pixel_y = -1 +/obj/structure/cable/white{ + icon_state = "1-2" }, -/mob/living/simple_animal/parrot{ - name = "pepper" +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 8 }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel, /area/ruin/beach/starwalker) "Zo" = ( /obj/effect/turf_decal/industrial/warning/dust{ @@ -4079,7 +4051,7 @@ tG iC FZ FZ -dC +ws FZ iC tG @@ -4137,7 +4109,7 @@ FZ FZ hg FZ -iU +nH VX FZ iC @@ -4193,11 +4165,11 @@ Ia FZ gi MN -cI +Ht FZ MO ZW -Ao +HI FZ FZ FZ @@ -4250,7 +4222,7 @@ zW Vt XJ FZ -kS +UG FZ FZ ZX @@ -4258,7 +4230,7 @@ ek HE FZ rT -Qz +BK Ez fj Aa @@ -4297,8 +4269,8 @@ id zq FZ FZ -FA -fD +DA +PU FZ XZ NC @@ -4356,26 +4328,26 @@ of of of UQ -jy +dh FZ RN -zx +kg Hn Sm Jk er -Qb +iE FZ En -xU +av it JJ cC -XX +Jv FZ AS vf -Qt +La HK Xe id @@ -4402,7 +4374,7 @@ di Tj id as -IE +gV TI tG tG @@ -4414,25 +4386,25 @@ FZ FZ FZ FZ -Wl +JR FZ FZ FZ FZ -RL +kP DS gd -Bm +MX FZ FZ FZ -dC +ws Qx uU FZ FZ FZ -CI +BR FZ FZ iC @@ -4468,14 +4440,14 @@ tG tG tG hf -mV +FM iC FZ -Wb +lq bs -Ii +uR wh -pu +VQ FZ zz yp @@ -4642,14 +4614,14 @@ tG tG tG UL -bg +hN iC FZ pj IU Pz -bj -HD +MV +lY FZ kR Mm @@ -4704,7 +4676,7 @@ FZ FZ FZ FZ -Wl +JR FZ FZ FZ @@ -4716,9 +4688,9 @@ qS FZ FZ FZ -dC +ws XN -dC +ws Pv Pk id @@ -4762,18 +4734,18 @@ Ig sy Kk yQ -OS +iB FZ -zM +nB GV bU TK cO -ql +YT Xa Ou Fv -zf +wx VL Jx id @@ -4822,18 +4794,18 @@ FZ FZ cq FZ -Um +rX bI XP UZ -hL +cA FZ FZ FZ FZ FZ FZ -zN +sJ FZ Av id @@ -4888,11 +4860,11 @@ FZ FZ Yg zT -uK +Ec Rf -nU +fk Qo -Uj +Ds ju tT rN @@ -4942,9 +4914,9 @@ tG FZ tW ef -rR +Mj FZ -ut +rI gu sw Ux @@ -5000,10 +4972,10 @@ tG EV Xs ou -Nk +Rn FZ FZ -dC +Cu FZ oz yJ @@ -5015,7 +4987,7 @@ cn ar BY xu -CI +ys FZ FZ iC @@ -5058,7 +5030,7 @@ Pk Xh tV oG -gJ +WM FZ iC id @@ -5074,7 +5046,7 @@ In Ul YF KO -ld +zX sH Aa xu @@ -5114,8 +5086,8 @@ oH Pk id EV -Zl -kn +pP +Sz FZ iC id diff --git a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm index e1da3f272dbc..96afa57e448e 100644 --- a/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_fishing_hut.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood/ebony, /area/ruin/beach) "ae" = ( @@ -12,21 +10,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/beach) -"av" = ( -/obj/structure/table/wood/bar, -/obj/item/reagent_containers/food/snacks/cubancarp{ - pixel_y = 6; - pixel_x = 11 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_y = 11; - pixel_x = -5 - }, -/obj/machinery/light/small{ - light_color = "#694c12" - }, -/turf/open/floor/wood/walnut, -/area/ruin/beach) "aF" = ( /obj/effect/turf_decal/weather/sand/corner{ dir = 1 @@ -75,8 +58,7 @@ }, /obj/effect/turf_decal/siding/wideplating/corner, /obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; +/obj/structure/railing{ dir = 8 }, /turf/open/water/beach/deep, @@ -107,6 +89,19 @@ }, /turf/open/water/beach/deep, /area/ruin/beach) +"eV" = ( +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, +/turf/open/floor/plastic, +/area/ruin/beach) "fh" = ( /obj/effect/turf_decal/weather/sand/corner, /turf/open/water/beach/deep, @@ -140,15 +135,14 @@ }, /area/ruin/beach) "gu" = ( -/obj/structure/railing/modern{ - railing_color = "#422e1d"; - dir = 4 - }, /obj/structure/flora/ausbushes/stalkybush, /obj/effect/turf_decal/weather/sand, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/structure/railing{ + dir = 4 + }, /turf/open/water/beach/deep, /area/ruin/beach) "gz" = ( @@ -157,10 +151,7 @@ dir = 1 }, /obj/structure/kitchenspike, -/obj/machinery/light{ - dir = 4; - light_color = "#34aeeb" - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plastic, /area/ruin/beach) "gT" = ( @@ -220,7 +211,7 @@ name = "freeze dried carp" }, /obj/effect/turf_decal/corner/opaque/pink/diagonal, -/obj/machinery/light, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plastic, /area/ruin/beach) "jD" = ( @@ -251,6 +242,23 @@ }, /turf/open/floor/wood/walnut, /area/ruin/beach) +"kM" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/fishfry{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = -18; + pixel_y = 10; + layer = 2.95 + }, +/turf/open/floor/wood/walnut, +/area/ruin/beach) "ly" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -312,17 +320,14 @@ /turf/open/floor/wood/walnut, /area/ruin/beach) "oE" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood/ebony, /area/ruin/beach) "oH" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/railing/modern/end{ - railing_color = "#422e1d"; +/obj/structure/railing{ dir = 8 }, /turf/open/water/beach/deep, @@ -345,7 +350,9 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/door/airlock/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood/ebony, /area/ruin/beach) "pC" = ( @@ -368,6 +375,21 @@ /obj/effect/turf_decal/weather/sand/corner, /turf/open/water/beach, /area/ruin/beach) +"qQ" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_carp{ + pixel_y = 7; + pixel_x = 9 + }, +/obj/item/lighter{ + pixel_y = -4 + }, +/obj/item/cigbutt{ + pixel_y = 3; + pixel_x = 5 + }, +/turf/open/floor/wood/ebony, +/area/ruin/beach) "ra" = ( /obj/effect/turf_decal/weather/sand/corner{ dir = 1 @@ -395,6 +417,19 @@ }, /turf/open/water/beach/deep, /area/ruin/beach) +"sz" = ( +/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/structure/closet/secure_closet/freezer, +/turf/open/floor/plastic, +/area/ruin/beach) "sA" = ( /obj/structure/chair/plastic{ dir = 8 @@ -410,8 +445,7 @@ /area/ruin/beach) "sN" = ( /obj/structure/chair/sofa, -/obj/machinery/light/small{ - dir = 1; +/obj/machinery/light/small/directional/north{ light_color = "#694c12" }, /obj/structure/safe/floor, @@ -419,19 +453,6 @@ /obj/item/grenade/clusterbuster/spawner_spesscarp, /turf/open/floor/carpet, /area/ruin/beach) -"sR" = ( -/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/structure/closet/secure_closet/freezer, -/turf/open/floor/plastic, -/area/ruin/beach) "sV" = ( /obj/structure/spacevine, /turf/open/water/beach/deep, @@ -503,8 +524,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/inteqbrown{ dir = 1 }, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; +/obj/structure/railing{ dir = 8 }, /turf/open/water/beach/deep, @@ -602,8 +622,7 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/structure/railing/modern/corner{ - railing_color = "#422e1d"; +/obj/structure/railing/corner{ dir = 1 }, /turf/open/water/beach/deep, @@ -640,6 +659,21 @@ /obj/effect/turf_decal/corner/opaque/pink/diagonal, /turf/open/floor/plastic, /area/ruin/beach) +"zA" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/cubancarp{ + pixel_y = 6; + pixel_x = 11 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_y = 11; + pixel_x = -5 + }, +/obj/machinery/light/small/directional/south{ + light_color = "#694c12" + }, +/turf/open/floor/wood/walnut, +/area/ruin/beach) "zB" = ( /obj/effect/turf_decal/siding/wideplating/corner, /obj/effect/turf_decal/spline/fancy/opaque/inteqbrown, @@ -661,9 +695,7 @@ /turf/open/water/beach/deep, /area/ruin/beach) "AF" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/concrete/tiles, /area/ruin/beach) "AO" = ( @@ -680,11 +712,10 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/railing/modern/end{ - railing_color = "#422e1d"; +/obj/structure/flora/junglebush/b, +/obj/structure/railing{ dir = 4 }, -/obj/structure/flora/junglebush/b, /turf/open/floor/plating/grass/beach, /area/ruin/beach) "Bg" = ( @@ -713,19 +744,6 @@ }, /turf/open/floor/plastic, /area/ruin/beach) -"Cm" = ( -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, -/turf/open/floor/plastic, -/area/ruin/beach) "CJ" = ( /obj/structure/flora/ausbushes/stalkybush, /obj/effect/turf_decal/weather/sand{ @@ -754,6 +772,15 @@ }, /turf/open/water/beach/deep, /area/ruin/beach) +"DB" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/obj/item/binoculars{ + pixel_x = -1; + layer = 2.9 + }, +/turf/open/floor/wood/ebony, +/area/ruin/beach) "DM" = ( /turf/open/water/beach/deep, /area/ruin/beach) @@ -761,29 +788,16 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; +/obj/structure/railing{ dir = 4 }, /turf/open/water/beach/deep, /area/ruin/beach) "DS" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/beach) -"Ek" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; - dir = 8 - }, -/turf/open/water/beach/deep, -/area/ruin/beach) "Em" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut{ @@ -808,8 +822,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; +/obj/structure/railing{ dir = 1 }, /turf/open/water/beach/deep, @@ -848,12 +861,18 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plastic, /area/ruin/beach) +"GL" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/turf/open/floor/wood/ebony, +/area/ruin/beach) "GM" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/structure/railing/modern/corner{ - railing_color = "#422e1d"; +/obj/structure/railing/corner{ dir = 8 }, /turf/open/water/beach/deep, @@ -876,7 +895,8 @@ /area/ruin/beach) "Hj" = ( /obj/machinery/door/airlock/freezer{ - name = "Freezer Room" + name = "Freezer Room"; + dir = 4 }, /obj/effect/decal/cleanable/blood/footprints{ dir = 4 @@ -904,12 +924,10 @@ /turf/open/water/beach/deep, /area/ruin/beach) "Iv" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/decal/cleanable/garbage{ pixel_y = -14 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood/walnut, /area/ruin/beach) "IN" = ( @@ -978,12 +996,18 @@ /area/ruin/beach) "LE" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/gun/ballistic/shotgun/winchester/lethal, /turf/open/floor/wood, /area/ruin/beach) +"LM" = ( +/obj/structure/closet/crate/bin, +/obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation, +/obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation, +/obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation, +/obj/effect/turf_decal/corner/opaque/pink/diagonal, +/turf/open/floor/plastic, +/area/ruin/beach) "LP" = ( /obj/structure/railing/wood{ dir = 8 @@ -1001,28 +1025,9 @@ /obj/structure/flora/ausbushes/stalkybush, /turf/open/water/beach/deep, /area/ruin/beach) -"MT" = ( -/obj/structure/table/wood/bar, -/obj/item/reagent_containers/food/snacks/fishfry{ - pixel_y = 8; - pixel_x = 2 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_y = 3; - pixel_x = -5 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_x = -18; - pixel_y = 10; - layer = 2.95 - }, -/turf/open/floor/wood/walnut, -/area/ruin/beach) "Nq" = ( /obj/effect/turf_decal/siding/wood/corner, -/obj/structure/railing/modern/corner{ - railing_color = "#422e1d" - }, +/obj/structure/railing/corner, /turf/open/water/beach/deep, /area/ruin/beach) "Ok" = ( @@ -1039,13 +1044,11 @@ pixel_y = 12; pixel_x = 9 }, -/obj/machinery/light{ - dir = 4 - }, /obj/item/reagent_containers/food/snacks/fishfingers{ pixel_y = 5; pixel_x = -4 }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plastic, /area/ruin/beach) "OE" = ( @@ -1062,24 +1065,12 @@ /obj/structure/spawner/carp, /turf/open/floor/plating/asteroid/sand, /area/ruin/beach) -"Pj" = ( -/obj/structure/table/wood/bar, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/binoculars{ - pixel_x = -1; - layer = 2.9 - }, -/turf/open/floor/wood/ebony, -/area/ruin/beach) "PB" = ( /obj/structure/closet/cabinet, /obj/item/pneumatic_cannon/speargun, /obj/item/storage/backpack/magspear_quiver, /obj/item/kitchen/knife/hunting, -/obj/machinery/light/small{ - dir = 4; +/obj/machinery/light/small/directional/east{ light_color = "#d8b1b1" }, /turf/open/floor/wood, @@ -1144,9 +1135,9 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/obj/structure/railing/modern/corner{ - railing_color = "#422e1d"; - dir = 4 +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 }, /turf/open/water/beach/deep, /area/ruin/beach) @@ -1154,11 +1145,10 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/structure/railing/modern{ - railing_color = "#422e1d"; +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/railing{ dir = 8 }, -/obj/structure/flora/ausbushes/stalkybush, /turf/open/water/beach/deep, /area/ruin/beach) "SV" = ( @@ -1254,21 +1244,6 @@ }, /turf/open/floor/plastic, /area/ruin/beach) -"WP" = ( -/obj/structure/table/wood/bar, -/obj/item/storage/fancy/cigarettes/cigpack_carp{ - pixel_y = 7; - pixel_x = 9 - }, -/obj/item/lighter{ - pixel_y = -4 - }, -/obj/item/cigbutt{ - pixel_y = 3; - pixel_x = 5 - }, -/turf/open/floor/wood/ebony, -/area/ruin/beach) "WT" = ( /turf/open/floor/wood/walnut, /area/ruin/beach) @@ -1281,18 +1256,11 @@ /area/ruin/beach) "Xp" = ( /obj/effect/turf_decal/siding/wood, -/obj/structure/railing/modern{ - railing_color = "#422e1d" +/obj/structure/railing{ + layer = 3.3 }, /turf/open/water/beach/deep, /area/ruin/beach) -"Xr" = ( -/obj/structure/table/wood/bar, -/obj/item/flashlight/lamp/green{ - pixel_y = 8 - }, -/turf/open/floor/wood/ebony, -/area/ruin/beach) "Xt" = ( /obj/structure/chair/plastic, /obj/item/cigbutt{ @@ -1329,14 +1297,6 @@ icon_state = "wood-broken7" }, /area/ruin/beach) -"Yz" = ( -/obj/structure/closet/crate/bin, -/obj/item/reagent_containers/food/snacks/carpmeat/imitation, -/obj/item/reagent_containers/food/snacks/carpmeat/imitation, -/obj/item/reagent_containers/food/snacks/carpmeat/imitation, -/obj/effect/turf_decal/corner/opaque/pink/diagonal, -/turf/open/floor/plastic, -/area/ruin/beach) "YJ" = ( /obj/effect/turf_decal/spline/fancy/opaque/inteqbrown/corner{ dir = 1 @@ -1832,7 +1792,7 @@ ov Vt ut oE -WP +qQ FK DM hK @@ -1857,7 +1817,7 @@ DM DM DM Xp -Xr +GL gT gT gT @@ -1941,7 +1901,7 @@ DM uC DM GM -Ek +oH dW gT gT @@ -1955,9 +1915,9 @@ ut ut BD yL -av +zA ut -Pj +DB gT FK DM @@ -1997,10 +1957,10 @@ Ok mP dd WT -MT +kM ut SC -Ek +oH yD DM DM @@ -2161,7 +2121,7 @@ ut Uj Os HW -Yz +LM ut QW yQ @@ -2245,7 +2205,7 @@ xl ut vD Wk -sR +sz ut Ty oS @@ -2287,7 +2247,7 @@ OE ut vM Gt -Cm +eV ut ut bE diff --git a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm index f3e7acecbea7..53ffd17a3299 100644 --- a/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_knights_rest.dmm @@ -509,7 +509,7 @@ /turf/open/floor/plating/dirt, /area/ruin/beachplanet/knight) "Bk" = ( -/obj/structure/closet/crate/grave{ +/obj/structure/closet/crate/grave/loot{ icon_state = "grave_lead"; desc = "An marked patch of soil, showing signs of a burial. The headstone cannot be read, its' message torn away by age." }, diff --git a/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm b/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm index 73891346e25a..151248e75019 100644 --- a/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_ocean_town.dmm @@ -29,9 +29,7 @@ /area/ruin/beach/oceantown) "ar" = ( /obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/ruin/beach/oceantown) @@ -53,9 +51,10 @@ }, /turf/open/water/beach, /area/ruin/beach/oceantown) -"aF" = ( -/obj/structure/flora/rock/beach, -/turf/open/water/beach/deep, +"aK" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/bananalamp, +/turf/open/floor/carpet, /area/ruin/beach/oceantown) "aM" = ( /obj/machinery/door/airlock{ @@ -119,9 +118,7 @@ /area/ruin/beach/oceantown/shop) "bu" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/beach/oceantown) "bD" = ( @@ -205,9 +202,7 @@ /obj/structure/toilet{ pixel_y = 13 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "cN" = ( @@ -380,11 +375,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/bar) -"eI" = ( -/obj/structure/table/wood/bar, -/obj/item/flashlight/lamp, -/turf/open/floor/carpet, -/area/ruin/beach/oceantown) "eJ" = ( /obj/structure/railing/corner{ dir = 1 @@ -415,10 +405,15 @@ /obj/effect/turf_decal/weather/sand, /turf/open/water/beach, /area/ruin/beach/oceantown) -"fh" = ( -/obj/machinery/light/small{ - dir = 1 +"fg" = ( +/obj/machinery/door/airlock{ + name = "Employees Only"; + dir = 4 }, +/turf/open/floor/plasteel/tech, +/area/ruin/beach/oceantown/shop) +"fh" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "fn" = ( @@ -500,9 +495,7 @@ /area/ruin/beach/oceantown/hotel) "fL" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/ruin/beach/oceantown) "fV" = ( @@ -539,6 +532,11 @@ /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/oceantown) +"gp" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/green, +/area/ruin/beach/oceantown) "gu" = ( /obj/effect/turf_decal/sand/plating{ light_range = 2 @@ -573,9 +571,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "gX" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet, /area/ruin/beach/oceantown) "gZ" = ( @@ -630,7 +626,7 @@ }, /area/ruin/beach/oceantown) "hG" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown/hotel) "hL" = ( @@ -697,11 +693,12 @@ /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/oceantown) "io" = ( -/turf/open/floor/glass{ - baseturfs = /turf/open/water; - light_range = 2 +/obj/machinery/door/airlock/public/glass{ + name = "Johann's Bar"; + dir = 4 }, -/area/ruin/beach/oceantown) +/turf/open/floor/plasteel/tech, +/area/ruin/beach/oceantown/bar) "iu" = ( /obj/structure/bed, /turf/open/floor/carpet, @@ -748,7 +745,8 @@ /area/ruin/beach/oceantown) "iW" = ( /obj/machinery/door/airlock/public/glass{ - name = "Grocery Store" + name = "Grocery Store"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/white/diagonal{ dir = 8 @@ -889,7 +887,8 @@ /area/ruin/beach/oceantown/bar) "kW" = ( /obj/machinery/door/airlock/public/glass{ - name = "General Store" + name = "General Store"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/white/diagonal{ dir = 8 @@ -909,7 +908,7 @@ /turf/open/floor/wood, /area/ruin/beach/oceantown) "lj" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/carpet, /area/ruin/beach/oceantown/hotel) "lk" = ( @@ -926,14 +925,15 @@ }, /area/ruin/beach/oceantown) "lE" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/water/beach/deep, -/area/ruin/beach/oceantown) -"lH" = ( -/obj/structure/railing/wood{ +/obj/machinery/door/airlock/public/glass{ + name = "The 'Nutshack"; dir = 4 }, -/turf/open/water/beach/deep, +/turf/open/floor/plasteel/tech, +/area/ruin/beach/oceantown/shop) +"lH" = ( +/obj/effect/turf_decal/weather/sand/corner, +/turf/open/water/beach, /area/ruin/beach/oceantown) "lL" = ( /obj/effect/turf_decal/weather/sand{ @@ -1009,13 +1009,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/wood, /area/ruin/beach/oceantown) -"mz" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/stalkybush{ - name = "reeds" - }, -/turf/open/water/beach, -/area/ruin/beach/oceantown) "mG" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/weather/sand{ @@ -1072,13 +1065,6 @@ }, /turf/open/water/beach, /area/ruin/beach/oceantown) -"nF" = ( -/obj/structure/flora/ausbushes/stalkybush{ - name = "reeds" - }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/water/beach/deep, -/area/ruin/beach/oceantown) "nL" = ( /obj/structure/railing/wood, /obj/effect/turf_decal/weather/sand{ @@ -1164,9 +1150,7 @@ /area/ruin/beach/oceantown) "oM" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/ruin/beach/oceantown/bar) "oS" = ( @@ -1186,16 +1170,16 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "pm" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/beach/oceantown) "pn" = ( /turf/open/water/beach, /area/ruin/beach/oceantown) "pq" = ( -/obj/structure/mineral_door/sandstone, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "pr" = ( @@ -1207,9 +1191,7 @@ }, /area/ruin/beach/oceantown) "ps" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "pt" = ( @@ -1273,10 +1255,6 @@ /obj/effect/turf_decal/weather/sand, /turf/open/water/beach, /area/ruin/beach/oceantown) -"qs" = ( -/obj/structure/railing/corner/wood, -/turf/open/water/beach/deep, -/area/ruin/beach/oceantown) "qu" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/drinkingglass/filled/cola{ @@ -1323,9 +1301,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/dresser, /turf/open/floor/carpet, /area/ruin/beach/oceantown) @@ -1401,9 +1377,7 @@ "sb" = ( /obj/structure/table, /obj/machinery/microwave, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/ruin/beach/oceantown/bar) "se" = ( @@ -1425,9 +1399,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/ruin/beach/oceantown) @@ -1452,7 +1424,7 @@ /area/ruin/beach/oceantown) "sA" = ( /obj/structure/table/wood/fancy/black, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_y = 4; pixel_x = 8 @@ -1474,7 +1446,7 @@ }, /area/ruin/beach/oceantown) "sS" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown) "sT" = ( @@ -1530,7 +1502,7 @@ /area/ruin/beach/oceantown) "tD" = ( /obj/structure/table, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/bedsheetbin, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/hotel) @@ -1586,9 +1558,7 @@ /obj/machinery/chem_dispenser/drinks/fullupgrade{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood{ light_range = 2 }, @@ -1616,9 +1586,7 @@ /area/ruin/beach/oceantown) "uy" = ( /obj/structure/rack, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/shovel, /obj/item/shovel, /obj/item/shovel, @@ -1639,9 +1607,7 @@ }, /area/ruin/beach/oceantown) "uV" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "uW" = ( @@ -1660,10 +1626,6 @@ light_range = 2 }, /area/ruin/beach/oceantown) -"vn" = ( -/obj/structure/table/wood/bar, -/turf/open/floor/carpet/green, -/area/ruin/beach/oceantown) "vp" = ( /obj/structure/railing/corner{ dir = 8 @@ -1819,6 +1781,12 @@ }, /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/oceantown) +"xu" = ( +/obj/structure/table/wood, +/obj/item/book/manual/ripley_build_and_repair, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ruin/beach/oceantown) "xx" = ( /obj/structure/flora/tree/palm{ icon_state = "palm2" @@ -1826,9 +1794,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "xy" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/shop) "xz" = ( @@ -1932,13 +1898,6 @@ light_range = 2 }, /area/ruin/beach/oceantown) -"yC" = ( -/obj/structure/table/wood/bar, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/ruin/beach/oceantown) "yD" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal{ dir = 8 @@ -2078,9 +2037,7 @@ /area/ruin/beach/oceantown) "zZ" = ( /obj/structure/table/wood/fancy/black, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_y = 3; pixel_x = 3 @@ -2180,9 +2137,7 @@ /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "Bq" = ( -/obj/structure/mineral_door/wood{ - name = "Checkpoint" - }, +/obj/machinery/door/airlock/wood, /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown) "BC" = ( @@ -2215,8 +2170,10 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "Ca" = ( -/obj/structure/railing/wood, -/turf/open/water/beach/deep, +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 + }, +/turf/open/water/beach, /area/ruin/beach/oceantown) "Cc" = ( /obj/structure/flora/tree/jungle{ @@ -2231,15 +2188,15 @@ /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/oceantown) "Cf" = ( -/obj/structure/mineral_door/wood{ - name = "Bathroom" - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood{ light_range = 2 }, @@ -2288,19 +2245,17 @@ /obj/effect/turf_decal/siding/blue/corner{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/shop) "CG" = ( -/obj/structure/flora/ausbushes/stalkybush{ - name = "reeds" +/obj/effect/turf_decal/weather/sand/corner{ + dir = 1 }, -/turf/open/water/beach/deep, +/turf/open/water/beach, /area/ruin/beach/oceantown) "CJ" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/shop) "CS" = ( @@ -2395,6 +2350,17 @@ light_range = 2 }, /area/ruin/beach/oceantown) +"DK" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/docking_port/stationary{ + height = 7; + width = 19; + dwidth = 9 + }, +/turf/open/floor/concrete{ + light_range = 2 + }, +/area/ruin/beach/oceantown) "DM" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -2464,20 +2430,18 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "Ew" = ( -/obj/structure/mineral_door/wood{ - name = "Hotel" - }, /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/door/airlock/wood, /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown) "Ex" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/shaker, /obj/item/reagent_containers/glass/rag, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood{ light_range = 2 }, @@ -2536,14 +2500,6 @@ light_range = 2 }, /area/ruin/beach/oceantown) -"EX" = ( -/obj/structure/table/wood/bar, -/obj/item/book/manual/ripley_build_and_repair, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/beach/oceantown) "FA" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -2566,16 +2522,6 @@ /obj/item/flashlight/lamp, /turf/open/floor/carpet, /area/ruin/beach/oceantown) -"FJ" = ( -/obj/structure/chair{ - dir = 1; - name = "gay chair" - }, -/turf/open/floor/glass{ - baseturfs = /turf/open/water; - light_range = 2 - }, -/area/ruin/beach/oceantown) "FL" = ( /obj/structure/railing{ dir = 1 @@ -2657,9 +2603,7 @@ }, /area/ruin/beach/oceantown) "Gh" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet, /area/ruin/beach/oceantown/hotel) "Gk" = ( @@ -2693,14 +2637,6 @@ light_range = 2 }, /area/ruin/beach/oceantown) -"Gz" = ( -/obj/structure/table/wood/bar, -/obj/item/book/manual/wiki/medical_cloning, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/beach/oceantown) "GA" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -2785,6 +2721,11 @@ light_range = 2 }, /area/ruin/beach/oceantown) +"Hk" = ( +/obj/effect/turf_decal/weather/sand, +/obj/effect/turf_decal/weather/sand, +/turf/open/water/beach, +/area/ruin/beach/oceantown) "Hp" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ @@ -2799,9 +2740,7 @@ dir = 4 }, /obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, @@ -2882,15 +2821,15 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "Ii" = ( -/obj/structure/mineral_door/wood{ - name = "Bedroom" - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/beach/oceantown) "Im" = ( @@ -2929,15 +2868,13 @@ /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/shop) "IA" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/item/kirbyplants/random, /turf/open/floor/carpet/green, /area/ruin/beach/oceantown/hotel) "IC" = ( /obj/structure/filingcabinet, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/box, /turf/open/floor/plasteel, /area/ruin/beach/oceantown) @@ -2968,9 +2905,7 @@ /area/ruin/beach/oceantown) "IZ" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/hotel) "Jh" = ( @@ -3039,7 +2974,7 @@ /area/ruin/beach/oceantown/shop) "JU" = ( /obj/structure/table/wood, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "JW" = ( @@ -3095,11 +3030,6 @@ light_range = 2 }, /area/ruin/beach/oceantown) -"Kr" = ( -/obj/structure/table/wood/bar, -/obj/item/flashlight/lamp/bananalamp, -/turf/open/floor/carpet, -/area/ruin/beach/oceantown) "Kx" = ( /obj/effect/turf_decal/road/stripes, /obj/effect/turf_decal/road/stripes{ @@ -3121,7 +3051,7 @@ }, /area/ruin/beach/oceantown) "KB" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/grimy, /area/ruin/beach/oceantown/hotel) "KC" = ( @@ -3232,7 +3162,12 @@ /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/bar) "LE" = ( -/obj/structure/flora/ausbushes/sparsegrass, +/obj/effect/turf_decal/weather/sand{ + dir = 10 + }, +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 + }, /turf/open/water/beach, /area/ruin/beach/oceantown) "LN" = ( @@ -3256,20 +3191,21 @@ /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "LX" = ( -/obj/structure/mineral_door/wood{ - name = "Hotel" - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown) "Mk" = ( /obj/machinery/door/airlock/public/glass{ - name = "The 'Nutshack" + name = "The 'Nutshack"; + dir = 8 }, /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown/shop) @@ -3367,6 +3303,12 @@ light_range = 2 }, /area/ruin/beach/oceantown) +"Ni" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/medical_cloning, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ruin/beach/oceantown) "Np" = ( /turf/open/floor/plasteel, /area/ruin/beach/oceantown) @@ -3374,21 +3316,15 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/ruin/beach/oceantown) "Nu" = ( -/obj/structure/chair{ - dir = 1; - name = "chair of ambigous intent"; - desc = "What a neutral chair" - }, -/turf/open/floor/glass{ - baseturfs = /turf/open/water; - light_range = 2 +/obj/effect/turf_decal/weather/sand/corner, +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 }, +/turf/open/water/beach, /area/ruin/beach/oceantown) "Nv" = ( /obj/effect/turf_decal/siding/wood/corner{ @@ -3408,9 +3344,7 @@ /obj/item/reagent_containers/food/drinks/bottle/rum{ pixel_y = 9 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/carpet/black, /area/ruin/beach/oceantown/bar) "NB" = ( @@ -3488,7 +3422,7 @@ /obj/effect/turf_decal/siding/blue{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/shop) "OI" = ( @@ -3570,19 +3504,15 @@ /turf/open/floor/plating, /area/ruin/beach/oceantown/hotel) "Pm" = ( -/obj/structure/mineral_door/wood{ - name = "Bedroom" - }, /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/beach/oceantown) "Pp" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/shop) "Ps" = ( @@ -3658,9 +3588,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) "Qo" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/ruin/beach/oceantown/hotel) "Qy" = ( @@ -3693,7 +3621,8 @@ /area/ruin/beach/oceantown) "QM" = ( /obj/machinery/door/airlock{ - name = "Employees Only" + name = "Employees Only"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/beach/oceantown/hotel) @@ -3732,10 +3661,11 @@ /turf/open/floor/plasteel/white, /area/ruin/beach/oceantown/bar) "RM" = ( -/obj/structure/railing/corner/wood{ - dir = 8 +/obj/effect/turf_decal/weather/sand/corner{ + dir = 4 }, -/turf/open/water/beach/deep, +/obj/effect/turf_decal/weather/sand/corner, +/turf/open/water/beach, /area/ruin/beach/oceantown) "RQ" = ( /obj/machinery/hydroponics/soil, @@ -3767,9 +3697,7 @@ /turf/open/floor/plating/grass/beach/lit, /area/ruin/beach/oceantown) "Sm" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ruin/beach/oceantown/hotel) "Sp" = ( @@ -3824,13 +3752,6 @@ /obj/effect/spawner/lootdrop/donut/jelly, /turf/open/floor/plasteel/patterned/grid, /area/ruin/beach/oceantown/shop) -"SV" = ( -/obj/structure/table/wood/bar, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet/green, -/area/ruin/beach/oceantown) "SY" = ( /obj/structure/chair/comfy/brown{ dir = 1 @@ -3899,13 +3820,11 @@ /turf/open/floor/plating, /area/ruin/beach/oceantown/shop) "Up" = ( -/obj/structure/mineral_door/wood{ - name = "Bathroom" - }, /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood{ light_range = 2 }, @@ -3965,9 +3884,12 @@ /turf/open/floor/plasteel, /area/ruin/beach/oceantown) "UP" = ( -/obj/structure/fluff/beach_umbrella/science, -/turf/open/floor/plating/asteroid/sand/lit, -/area/ruin/beach/oceantown) +/obj/machinery/door/airlock{ + name = "Employees Only"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/beach/oceantown/bar) "UT" = ( /obj/effect/turf_decal/weather/sand{ dir = 8 @@ -4065,9 +3987,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown/bar) "VV" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/beach/oceantown) "VZ" = ( @@ -4210,9 +4130,7 @@ /obj/effect/turf_decal/siding/blue/corner{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/beach/oceantown/shop) "XU" = ( @@ -4307,6 +4225,11 @@ /obj/structure/closet/crate/bin, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/beach/oceantown) +"Zc" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/green, +/area/ruin/beach/oceantown) "Zf" = ( /obj/machinery/door/airlock{ name = "Bathroom" @@ -4346,7 +4269,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ruin/beach/oceantown) "ZP" = ( @@ -4371,14 +4294,6 @@ /area/ruin/beach/oceantown) (1,1,1) = {" -Gn -Gn -Gn -Gn -Gn -pn -pn -pn qp sa sa @@ -4456,14 +4371,6 @@ YU YU "} (2,1,1) = {" -Gn -Gn -CG -CG -Gn -pn -pn -pn qp px sa @@ -4541,25 +4448,17 @@ YU YU "} (3,1,1) = {" -Gn -Gn -Gn -CG -nF -pn -pn -pn qp Ps Er sa sa lL +CG pn pn -pn -pn -OK +Ca +LE sa sa sa @@ -4626,25 +4525,17 @@ YU YU "} (4,1,1) = {" -Gn -aF -Gn -Gn -CG -LE -pn -pn qp sa sa sa lL +CG pn pn pn pn -pn -pn +Nu nu sa sa @@ -4666,7 +4557,7 @@ UX UX UX UX -aM +fg UX UX UX @@ -4711,19 +4602,11 @@ YU YU "} (5,1,1) = {" -Gn -Gn -Gn -CG -CG -LE -pn -pn -pn +Ca Go Go Go -pn +CG pn pn pn @@ -4796,14 +4679,6 @@ YU YU "} (6,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -pn -pn pn pn pn @@ -4881,15 +4756,6 @@ YU YU "} (7,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -pn -pn -pn pn pn pn @@ -4899,6 +4765,7 @@ pn pn pn pn +lH HA sa sa @@ -4966,15 +4833,6 @@ Wl YU "} (8,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -Gn -LE -pn pn pn pn @@ -4982,6 +4840,7 @@ pn pn pn pn +lH rR HA sa @@ -5051,14 +4910,6 @@ vE YU "} (9,1,1) = {" -Gn -Gn -Gn -Gn -aF -Gn -CG -XZ XZ pn pn @@ -5136,21 +4987,13 @@ Wl YU "} (10,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -pn -LE -pn pn pn pn pn pn pn +lH HA sa NV @@ -5221,18 +5064,10 @@ Xv YU "} (11,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -pn -pn -pn pn pn pn +lH rR rR HA @@ -5306,14 +5141,6 @@ Wl YU "} (12,1,1) = {" -Gn -Gn -Gn -Gn -Gn -pn -pn -pn pn pn pn @@ -5391,17 +5218,9 @@ YU YU "} (13,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn -pn pn pn +lH HA sa sa @@ -5468,7 +5287,7 @@ XI In sA xn -Ww +UP xn xn xn @@ -5476,15 +5295,7 @@ YU YU "} (14,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn -pn +lH rR HA sa @@ -5561,14 +5372,6 @@ xn YU "} (15,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -5646,14 +5449,6 @@ xn YU "} (16,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -5731,14 +5526,6 @@ xn YU "} (17,1,1) = {" -Gn -Gn -Gn -LE -LE -LE -pn -pn qp sa sa @@ -5816,14 +5603,6 @@ xn YU "} (18,1,1) = {" -Gn -Gn -Gn -pn -pn -mz -pn -pn qp sa px @@ -5901,14 +5680,6 @@ xn YU "} (19,1,1) = {" -Gn -Gn -Gn -pn -pn -LE -pn -pn qp sa lZ @@ -5986,14 +5757,6 @@ xn YU "} (20,1,1) = {" -Gn -Gn -pn -pn -pn -pn -pn -pn qp sa sa @@ -6071,14 +5834,6 @@ xn iM "} (21,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -6156,14 +5911,6 @@ YU YU "} (22,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -6232,7 +5979,7 @@ xn xn xn xn -nj +io xn xn YU @@ -6241,14 +5988,6 @@ YU YU "} (23,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -6326,15 +6065,7 @@ YU YU "} (24,1,1) = {" -aF -Gn -Gn -Gn -pn -pn -pn -pn -pn +Ca OK sa sa @@ -6411,16 +6142,8 @@ YU YU "} (25,1,1) = {" -Gn -Gn -Gn -Gn -Gn -pn -XZ -pn -pn pn +Ca Go OK sa @@ -6496,14 +6219,6 @@ YU YU "} (26,1,1) = {" -Gn -Gn -Gn -Gn -aF -Tm -Tm -pn pn pn pn @@ -6581,14 +6296,6 @@ YU YU "} (27,1,1) = {" -Gn -Gn -Gn -Gn -Gn -nF -pn -pn pn pn pn @@ -6666,14 +6373,6 @@ YU YU "} (28,1,1) = {" -Gn -Gn -Gn -Gn -Gn -Gn -pn -pn pn pn pn @@ -6751,17 +6450,9 @@ YU YU "} (29,1,1) = {" -Gn -Gn -Gn -Gn -Gn pn jQ zI -zI -zI -zI eV hl hl @@ -6800,14 +6491,14 @@ rl FF FF xh -SV +gp xF im dT IU VZ sj -Gz +Ni lc Al sp @@ -6836,16 +6527,8 @@ YU YU "} (30,1,1) = {" -Gn -Gn -pn -pn -pn pn fp -FJ -io -io ev ev ev @@ -6921,16 +6604,8 @@ YU YU "} (31,1,1) = {" -Gn -Gn -Gn -Gn -pn pn fp -FJ -io -io ev ev ev @@ -7006,17 +6681,9 @@ Wl YU "} (32,1,1) = {" -Gn -Gn -aF -Gn -pn pn aD VI -VI -VI -VI En AS AS @@ -7091,14 +6758,6 @@ FF wF "} (33,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn pn pn pn @@ -7176,14 +6835,6 @@ Wl FF "} (34,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn pn pn pn @@ -7226,7 +6877,7 @@ PC qw xh KO -Kr +aK sy xh ao @@ -7261,14 +6912,6 @@ Wl iC "} (35,1,1) = {" -Gn -Gn -Gn -Gn -Gn -pn -pn -pn pn pn pn @@ -7346,17 +6989,9 @@ sa Wl "} (36,1,1) = {" -Gn -Gn -Gn -Gn -XZ -XZ -pn -pn -pn pn pn +lH HA sa sa @@ -7431,16 +7066,8 @@ sa Wl "} (37,1,1) = {" -Gn -Gn -CG -CG -pn -pn -pn -pn -pn pn +lH HA sa sa @@ -7516,15 +7143,7 @@ EQ Wl "} (38,1,1) = {" -Gn -Gn -CG -Gn -pn -pn -pn -pn -pn +lH HA sa sa @@ -7601,14 +7220,6 @@ sa Wl "} (39,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -7686,14 +7297,6 @@ sa Wl "} (40,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -LE -pn qp sa sa @@ -7771,14 +7374,6 @@ Wl Wl "} (41,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -7856,14 +7451,6 @@ id Wl "} (42,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp BY sa @@ -7941,14 +7528,6 @@ Wl Wl "} (43,1,1) = {" -Gn -Gn -Gn -Gn -pn -mz -pn -pn qp sa sa @@ -8026,14 +7605,6 @@ Wl YU "} (44,1,1) = {" -Gn -aF -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -8111,14 +7682,6 @@ YU YU "} (45,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -8196,14 +7759,6 @@ YU YU "} (46,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -8281,14 +7836,6 @@ YU YU "} (47,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn qp xx wZ @@ -8366,14 +7913,6 @@ YU YU "} (48,1,1) = {" -Gn -Gn -pn -pn -pn -pn -pn -pn qp sa sa @@ -8451,14 +7990,6 @@ YU YU "} (49,1,1) = {" -Gn -pn -pn -pn -pn -pn -pn -pn qp sa sa @@ -8536,14 +8067,6 @@ YU YU "} (50,1,1) = {" -Gn -Gn -Gn -pn -LE -pn -pn -pn qp sa sa @@ -8621,14 +8144,6 @@ YU YU "} (51,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -LE -pn qp sa lT @@ -8706,15 +8221,7 @@ YU YU "} (52,1,1) = {" -Gn -Gn -Gn -Tm -Tm -pn -pn -pn -pn +Ca OK KC dL @@ -8762,7 +8269,7 @@ tr tr tr tr -Yy +DK Jw tj Ru @@ -8791,14 +8298,6 @@ YU YU "} (53,1,1) = {" -Gn -Gn -Gn -pn -Tm -Tm -pn -pn pn qp UF @@ -8876,15 +8375,7 @@ YU YU "} (54,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn -pn +lH oF sa sa @@ -8961,18 +8452,10 @@ YU YU "} (55,1,1) = {" -Gn -qs -lH -zI -zI -zI -zI -zI -eV -hl -hl -kE +Hk +sa +sa +sa sa sa Sp @@ -9046,18 +8529,10 @@ YU YU "} (56,1,1) = {" -Gn -Ca -io -io -io -io -ev -ev -ev -ev -ev -hb +qp +sa +sa +sa EQ sa xh @@ -9131,18 +8606,10 @@ YU YU "} (57,1,1) = {" -Gn -Ca -Nu -io -io -io -ev -ev -ev -ev -ev -hb +qp +sa +sa +sa sa sa sa @@ -9216,18 +8683,10 @@ YU YU "} (58,1,1) = {" -Gn -Ca -io -io -io -io -ev -ev -ev -ev -ev -hb +qp +sa +sa +sa sa sa ON @@ -9301,18 +8760,10 @@ YU YU "} (59,1,1) = {" -Gn -RM -ur -VI -VI -VI -VI -VI -En -AS -AS -Mu +qp +sa +sa +sa sa sa BY @@ -9386,15 +8837,7 @@ YU YU "} (60,1,1) = {" -Gn -Gn -Gn -pn -pn -pn -pn -pn -pn +RM ES sa sa @@ -9471,14 +8914,6 @@ YU YU "} (61,1,1) = {" -Gn -Gn -lE -pn -pn -pn -pn -pn qp sa kN @@ -9545,7 +8980,7 @@ Wl xh ar UA -vn +vI EH Ns mu @@ -9556,14 +8991,6 @@ YU YU "} (62,1,1) = {" -Gn -Gn -Gn -Gn -pn -pn -pn -pn qp sa ER @@ -9641,14 +9068,6 @@ YU YU "} (63,1,1) = {" -Gn -Gn -Gn -Gn -pn -mz -pn -pn qp sa yA @@ -9726,14 +9145,6 @@ YU YU "} (64,1,1) = {" -Gn -Gn -aF -Gn -Gn -pn -pn -pn qp sa YE @@ -9798,7 +9209,7 @@ Ru fG Wl xh -EX +xu dT zl bu @@ -9811,14 +9222,6 @@ YU YU "} (65,1,1) = {" -Gn -Gn -Gn -Gn -Gn -pn -pn -pn qp sa lZ @@ -9896,14 +9299,6 @@ YU YU "} (66,1,1) = {" -Gn -Gn -Gn -Gn -aF -pn -pn -pn qp sa sa @@ -9981,14 +9376,6 @@ YU YU "} (67,1,1) = {" -pn -Gn -Gn -Gn -lE -pn -pn -pn qp sa sa @@ -10066,14 +9453,6 @@ YU YU "} (68,1,1) = {" -pn -Gn -aF -Gn -pn -pn -pn -pn qp sa BY @@ -10151,14 +9530,6 @@ YU YU "} (69,1,1) = {" -pn -Gn -Gn -Gn -pn -pn -pn -pn qp sa sa @@ -10236,14 +9607,6 @@ YU YU "} (70,1,1) = {" -pn -pn -Gn -pn -pn -pn -pn -pn qp sa sa @@ -10313,7 +9676,7 @@ im xh QI OW -eI +FI xh YU YU @@ -10321,15 +9684,7 @@ YU YU "} (71,1,1) = {" -pn -pn -Gn -pn -XZ -Tm -pn -pn -pn +Ca Go OK sa @@ -10351,7 +9706,7 @@ gn UX UX UX -Mk +lE UX UX UX @@ -10393,7 +9748,7 @@ Ru fG gn xh -yC +Zc im Pm dT @@ -10407,15 +9762,7 @@ YU "} (72,1,1) = {" pn -mz -pn -pn -Tm -pn -pn -pn -pn -pn +lH HA sa sa @@ -10491,15 +9838,7 @@ YU YU "} (73,1,1) = {" -pn -pn -pn -pn -pn -pn -pn -pn -pn +lH HA sa EQ @@ -10576,14 +9915,6 @@ YU YU "} (74,1,1) = {" -pn -pn -pn -pn -pn -pn -pn -rR HA sa sa @@ -10661,14 +9992,6 @@ YU YU "} (75,1,1) = {" -pn -pn -pn -pn -pn -pn -HA -sa sa sa sa @@ -10746,14 +10069,6 @@ YU YU "} (76,1,1) = {" -rR -rR -rR -rR -rR -HA -sa -sa ON sa sa @@ -10834,14 +10149,6 @@ YU sa sa sa -UP -sa -sa -sa -NV -sa -sa -sa xh xh xh @@ -10919,14 +10226,6 @@ YU sa sa sa -wt -mr -sa -sa -BY -sa -sa -sa sa sa sa @@ -11006,14 +10305,6 @@ sa sa sa sa -sa -sa -sa -sa -sa -sa -sa -sa BY sa sa @@ -11087,14 +10378,6 @@ YU "} (80,1,1) = {" sa -sa -sa -sa -EQ -sa -sa -sa -sa BY sa sa diff --git a/_maps/RandomRuins/BeachRuins/beach_pirate_crash.dmm b/_maps/RandomRuins/BeachRuins/beach_pirate_crash.dmm index 2ac378cd9ece..f8475df61bc3 100644 --- a/_maps/RandomRuins/BeachRuins/beach_pirate_crash.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_pirate_crash.dmm @@ -7,9 +7,7 @@ dir = 4 }, /obj/effect/decal/cleanable/vomit/old, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -23,7 +21,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/beach/piratecrash) @@ -141,7 +139,7 @@ /turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) "dt" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-6" }, @@ -228,7 +226,9 @@ /obj/structure/cable{ icon_state = "4-9" }, -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/beach/piratecrash/shuttle) "gn" = ( @@ -271,12 +271,12 @@ /area/ruin/unpowered) "gU" = ( /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 10; - pixel_x = 7 + pixel_x = 7; + pixel_y = 10 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 6; - pixel_x = -15 + pixel_x = -15; + pixel_y = 6 }, /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/turf_decal/weather/sand{ @@ -334,7 +334,9 @@ /turf/open/floor/plating/rust, /area/ruin/beach/piratecrash/shuttle) "ih" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -368,8 +370,8 @@ pixel_y = 2 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 10; - pixel_x = 3 + pixel_x = 3; + pixel_y = 10 }, /turf/open/water/beach, /area/ruin/unpowered) @@ -384,8 +386,8 @@ /area/ruin/unpowered) "jE" = ( /mob/living/simple_animal/hostile/pirate/ranged{ - faction = list("pirate","mining"); - environment_smash = 0 + environment_smash = 0; + faction = list("pirate","mining") }, /turf/open/floor/plating/rust, /area/ruin/unpowered) @@ -431,10 +433,12 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) "lb" = ( -/obj/structure/mineral_door/wood, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/beach/piratecrash) "ll" = ( @@ -509,8 +513,8 @@ dir = 1 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 10; - pixel_x = 3 + pixel_x = 3; + pixel_y = 10 }, /turf/open/water/beach, /area/ruin/unpowered) @@ -519,8 +523,8 @@ icon_state = "1-4" }, /mob/living/simple_animal/hostile/pirate/melee{ - faction = list("pirate","mining"); - environment_smash = 0 + environment_smash = 0; + faction = list("pirate","mining") }, /obj/structure/cable{ icon_state = "4-8" @@ -601,8 +605,8 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/stairs{ - dir = 1; color = "#A47449"; + dir = 1; footstep = "wood" }, /area/ruin/beach/piratecrash) @@ -693,9 +697,7 @@ /area/ruin/beach/piratecrash) "uf" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/item/stack/medical/gauze/improvised, /obj/item/stack/medical/gauze/improvised, /obj/item/stack/medical/gauze/improvised, @@ -833,15 +835,15 @@ /area/ruin/unpowered) "xN" = ( /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 23; - pixel_x = -3 + pixel_x = -3; + pixel_y = 23 }, /obj/structure/flora/ausbushes/stalkybush{ pixel_y = 6 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 15; - pixel_x = 10 + pixel_x = 10; + pixel_y = 15 }, /obj/structure/flora/ausbushes/sparsegrass, /turf/open/water/beach{ @@ -1012,9 +1014,7 @@ /turf/open/floor/wood, /area/ruin/beach/piratecrash/shuttle) "Fb" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -1078,7 +1078,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/rust, /area/ruin/beach/piratecrash/storage) "GF" = ( @@ -1098,7 +1098,7 @@ /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) "GP" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -1122,7 +1122,7 @@ /turf/open/water/beach, /area/ruin/unpowered) "Hq" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/beach/piratecrash) "Hu" = ( @@ -1133,8 +1133,8 @@ dir = 6 }, /obj/structure/flora/tree/palm{ - pixel_y = 13; - pixel_x = -5 + pixel_x = -5; + pixel_y = 13 }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) @@ -1204,8 +1204,8 @@ pixel_y = 19 }, /obj/item/hemostat{ - pixel_y = 15; - pixel_x = 9 + pixel_x = 9; + pixel_y = 15 }, /obj/item/cautery{ pixel_y = 15 @@ -1247,8 +1247,8 @@ /area/ruin/unpowered) "MH" = ( /turf/open/floor/plasteel/stairs{ - dir = 4; color = "#A47449"; + dir = 4; footstep = "wood" }, /area/ruin/beach/piratecrash) @@ -1286,9 +1286,7 @@ /area/ruin/unpowered) "MS" = ( /obj/effect/decal/cleanable/glass, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ @@ -1300,7 +1298,7 @@ /turf/open/floor/plating, /area/ruin/beach/piratecrash) "Nu" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -1330,9 +1328,7 @@ /area/ruin/unpowered) "Ou" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/item/clothing/gloves/color/fyellow, /obj/item/clothing/head/hardhat, /obj/effect/decal/cleanable/dirt/dust, @@ -1360,16 +1356,14 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/porta_turret/syndicate/pod{ - name = "laser turret"; - dir = 8; desc = "A turret built with substandard parts and run down further with age. Still capable of delivering lethal lasers to the odd space carp, but not much else."; + dir = 8; faction = list("Syndicate","pirate"); lethal_projectile = /obj/projectile/beam/weak/penetrator; - lethal_projectile_sound = 'sound/weapons/plasma_cutter.ogg' + lethal_projectile_sound = 'sound/weapons/plasma_cutter.ogg'; + name = "laser turret" }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1383,7 +1377,9 @@ /obj/structure/cable{ icon_state = "5-8" }, -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-10" }, @@ -1403,12 +1399,12 @@ /area/ruin/beach/piratecrash) "Qj" = ( /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 17; - pixel_x = -5 + pixel_x = -5; + pixel_y = 17 }, /obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 6; - pixel_x = 10 + pixel_x = 10; + pixel_y = 6 }, /obj/structure/flora/ausbushes/sparsegrass, /turf/open/water/beach{ @@ -1486,8 +1482,8 @@ /area/ruin/unpowered) "Vc" = ( /mob/living/simple_animal/hostile/pirate/melee{ - faction = list("pirate","mining"); - environment_smash = 0 + environment_smash = 0; + faction = list("pirate","mining") }, /turf/open/floor/plating/asteroid/sand/lit, /area/ruin/unpowered) @@ -1500,7 +1496,7 @@ }, /area/ruin/beach/piratecrash) "Vi" = ( -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ruin/beach/piratecrash) diff --git a/_maps/RandomRuins/BeachRuins/beach_push_it.dmm b/_maps/RandomRuins/BeachRuins/beach_push_it.dmm index 2c765c5c855a..f4e648fe0a0c 100644 --- a/_maps/RandomRuins/BeachRuins/beach_push_it.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_push_it.dmm @@ -5,11 +5,6 @@ /obj/item/research_notes/loot/small, /turf/open/floor/light, /area/ruin/powered) -"aN" = ( -/obj/machinery/chem_dispenser, -/obj/machinery/light, -/turf/open/floor/plastic, -/area/ruin/powered) "aR" = ( /obj/structure/chair/sofa/left{ dir = 1 @@ -21,23 +16,10 @@ /obj/item/spacecash/bundle/c1000, /turf/open/floor/carpet/royalblue, /area/ruin/powered) -"dh" = ( -/obj/machinery/light, -/mob/living/simple_animal/hostile/frontier/ranged, -/turf/open/floor/carpet/royalblue, -/area/ruin/powered) "ds" = ( /mob/living/simple_animal/hostile/frontier/ranged/trooper, /turf/open/floor/light, /area/ruin/powered) -"dG" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 - }, -/mob/living/simple_animal/hostile/frontier, -/obj/machinery/light, -/turf/open/floor/carpet/royalblue, -/area/ruin/powered) "gE" = ( /obj/machinery/seed_extractor, /turf/open/floor/plastic, @@ -56,24 +38,29 @@ /obj/item/storage/pill_bottle/floorpill/full, /turf/open/floor/light, /area/ruin/powered) -"iM" = ( -/obj/machinery/light, -/turf/open/floor/plastic, -/area/ruin/powered) "kc" = ( /obj/structure/chair/sofa/right, /obj/item/research_notes/loot/medium, /mob/living/simple_animal/hostile/frontier/ranged, /turf/open/floor/plasteel/vaporwave, /area/ruin/powered) -"kf" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/carpet/royalblue, -/area/ruin/powered) "kR" = ( /obj/machinery/door/airlock/freezer, /turf/open/floor/plastic, /area/ruin/powered) +"lo" = ( +/obj/machinery/light/directional/south, +/mob/living/simple_animal/hostile/frontier/ranged, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) +"lC" = ( +/obj/structure/chair/sofa/corner{ + dir = 8 + }, +/mob/living/simple_animal/hostile/frontier, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) "mf" = ( /mob/living/simple_animal/hostile/frontier, /turf/open/floor/carpet/blue, @@ -110,13 +97,6 @@ /obj/item/seeds/cannabis/ultimate, /turf/open/floor/plastic, /area/ruin/powered) -"qD" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/carpet/royalblue, -/area/ruin/powered) "rb" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -149,6 +129,14 @@ }, /turf/open/floor/plasteel/vaporwave, /area/ruin/powered) +"wm" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/carpet/blue, +/area/ruin/powered) +"wG" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) "xr" = ( /obj/structure/chair/office/light, /mob/living/simple_animal/hostile/frontier, @@ -159,11 +147,6 @@ /mob/living/simple_animal/hostile/frontier/ranged/trooper, /turf/open/floor/carpet/royalblue, /area/ruin/powered) -"yA" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/light, -/turf/open/floor/plastic, -/area/ruin/powered) "yE" = ( /obj/machinery/chem_master, /turf/open/floor/plastic, @@ -176,6 +159,10 @@ /obj/item/melee/baseball_bat, /turf/open/floor/carpet/cyan, /area/ruin/powered) +"BS" = ( +/obj/effect/mob_spawn/human/corpse/solgov/sonnensoldner, +/turf/open/floor/light, +/area/ruin/powered) "Cm" = ( /obj/structure/table/glass, /obj/item/gun/ballistic/revolver/golden, @@ -193,13 +180,15 @@ }, /turf/open/floor/light, /area/ruin/powered) -"Cz" = ( -/obj/effect/mob_spawn/human/corpse/solgov/sonnensoldner, -/turf/open/floor/light, -/area/ruin/powered) "CI" = ( /turf/open/floor/carpet/royalblue, /area/ruin/powered) +"CM" = ( +/obj/machinery/plantgenes/seedvault, +/obj/structure/table/reinforced, +/obj/item/research_notes/loot/big, +/turf/open/floor/plastic, +/area/ruin/powered) "CX" = ( /obj/structure/table/rolling, /obj/item/storage/fancy/rollingpapers, @@ -220,10 +209,6 @@ /mob/living/simple_animal/hostile/frontier/ranged/officer, /turf/open/floor/plastic, /area/ruin/powered) -"FB" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/carpet/blue, -/area/ruin/powered) "GK" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/carpet/blue, @@ -233,22 +218,9 @@ /obj/item/storage/box/donkpockets, /turf/open/floor/plasteel/vaporwave, /area/ruin/powered) -"HH" = ( -/obj/machinery/light, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/cannabis/rainbow, -/obj/item/seeds/potato, -/obj/item/seeds/random, -/obj/item/seeds/random, -/obj/item/seeds/random, -/obj/item/seeds/galaxythistle, -/turf/open/floor/plastic, -/area/ruin/powered) -"Iw" = ( -/obj/machinery/plantgenes/seedvault, -/obj/structure/table/reinforced, -/obj/item/research_notes/loot/big, -/obj/machinery/light, +"IU" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/south, /turf/open/floor/plastic, /area/ruin/powered) "JH" = ( @@ -268,9 +240,16 @@ /mob/living/simple_animal/hostile/frontier/ranged/trooper, /turf/open/floor/plastic, /area/ruin/powered) -"MB" = ( -/obj/machinery/light, -/turf/open/floor/carpet/royalblue, +"Mz" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/cannabis/rainbow, +/obj/item/seeds/potato, +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/item/seeds/galaxythistle, +/turf/open/floor/plastic, /area/ruin/powered) "MI" = ( /obj/structure/chair/sofa/left, @@ -281,6 +260,11 @@ /obj/machinery/microwave, /turf/open/floor/plasteel/vaporwave, /area/ruin/powered) +"Nr" = ( +/obj/machinery/chem_dispenser, +/obj/machinery/light/directional/south, +/turf/open/floor/plastic, +/area/ruin/powered) "Oa" = ( /obj/structure/chair/sofa/right, /obj/item/spacecash/bundle/c1000, @@ -299,6 +283,13 @@ "Px" = ( /turf/open/floor/carpet/cyan, /area/ruin/powered) +"QB" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) "QN" = ( /obj/item/book/manual/wiki/chemistry, /turf/open/floor/plastic, @@ -328,15 +319,15 @@ /obj/item/kirbyplants/random, /turf/open/floor/carpet/royalblue, /area/ruin/powered) +"TB" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plastic, +/area/ruin/powered) "TH" = ( /obj/machinery/hydroponics, /obj/item/seeds/cannabis, /turf/open/floor/plastic, /area/ruin/powered) -"TO" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/carpet/cyan, -/area/ruin/powered) "TP" = ( /obj/structure/table/glass, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, @@ -348,11 +339,17 @@ /obj/item/stack/medical/suture, /turf/open/floor/plasteel/vaporwave, /area/ruin/powered) +"Us" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) "Vb" = ( /turf/template_noop, /area/template_noop) -"VO" = ( -/obj/machinery/light, +"Vw" = ( +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/carpet/cyan, /area/ruin/powered) "Wx" = ( @@ -364,6 +361,10 @@ /obj/machinery/jukebox/disco, /turf/open/floor/light, /area/ruin/powered) +"Xd" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/carpet/cyan, +/area/ruin/powered) "Xs" = ( /obj/item/gun/ballistic/automatic/pistol/commander, /turf/open/floor/light, @@ -381,6 +382,12 @@ /obj/item/surgicaldrill, /turf/open/floor/light, /area/ruin/powered) +"YT" = ( +/obj/machinery/door/airlock/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/ruin/powered) "YV" = ( /obj/machinery/hydroponics, /obj/item/seeds/cannabis/white, @@ -390,6 +397,10 @@ /obj/item/reagent_containers/pill/happy, /turf/open/floor/light, /area/ruin/powered) +"Zp" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/cyan, +/area/ruin/powered) "ZH" = ( /obj/structure/chair/sofa/left{ dir = 4 @@ -450,11 +461,11 @@ RS JH JH CI -dh +lo RS Cm ZH -qD +QB RS Vb Vb @@ -499,7 +510,7 @@ MI JH CI CI -kf +wG CI Dz CI @@ -522,11 +533,11 @@ RS JH JH CI -MB +Us RS rN Px -MB +Us RS Vb Vb @@ -545,11 +556,11 @@ Vb RS RS RS -kf +YT RS RS RS -TO +Vw RS RS RS @@ -578,7 +589,7 @@ CI CI CI CI -MB +Us RS CI CI @@ -603,9 +614,9 @@ Px Px Ou CI -kf +wG CI -MB +Us RS pG pG @@ -626,7 +637,7 @@ CI CI CI CI -MB +Us RS CI CI @@ -634,7 +645,7 @@ RS pG Fr pi -aN +Nr RS "} (11,1,1) = {" @@ -642,7 +653,7 @@ RS Px Px sn -VO +Zp RS RS GK @@ -706,7 +717,7 @@ RS pG pG pG -iM +TB RS "} (14,1,1) = {" @@ -714,7 +725,7 @@ RS pY sn sn -VO +Zp RS uC uC @@ -725,21 +736,21 @@ ie Le RS dd -MB +Us RS Xv pG pG -Iw +CM RS "} (15,1,1) = {" -TO +Xd Px mf sn Px -FB +wm uC uC Zo @@ -762,23 +773,23 @@ RS Px sn sn -VO +Zp RS uC uC uC -Cz +BS uC uC hh RS yG -MB +Us RS pG pG pG -HH +Mz RS "} (17,1,1) = {" @@ -834,7 +845,7 @@ RS Px Px sn -VO +Zp RS RS GK @@ -866,7 +877,7 @@ CI CI CI CI -MB +Us RS CI CI @@ -874,7 +885,7 @@ RS pG pG pG -yA +IU RS "} (21,1,1) = {" @@ -891,9 +902,9 @@ Px Px Ou CI -kf +wG CI -MB +Us RS nh YV @@ -914,7 +925,7 @@ CI CI CI CI -MB +Us RS CI CI @@ -929,11 +940,11 @@ RS RS RS RS -kf +YT RS RS RS -TO +Vw RS RS RS @@ -954,11 +965,11 @@ RS JH JH CI -MB +Us RS SI Px -MB +Us RS Vb Vb @@ -979,7 +990,7 @@ kc JH CI CI -kf +wG CI Px CI @@ -1026,11 +1037,11 @@ RS JH JH CI -MB +Us RS Sa nS -dG +lC RS Vb Vb diff --git a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm index c80a2e8a9732..7e941ad57cba 100644 --- a/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm +++ b/_maps/RandomRuins/BeachRuins/beach_treasure_cove.dmm @@ -34,9 +34,7 @@ /area/ruin/unpowered) "bI" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/spawner/lootdrop/glowstick, /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) @@ -84,9 +82,7 @@ /turf/open/water/beach, /area/ruin/unpowered) "dE" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -160,9 +156,7 @@ /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "fI" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/concrete/slab_4, /area/ruin/beach/treasure_cove) "fR" = ( @@ -218,7 +212,7 @@ }, /area/ruin/unpowered) "ie" = ( -/obj/structure/closet/crate/grave{ +/obj/structure/closet/crate/grave/loot{ desc = "Here lies our great brother and infamous pirate" }, /obj/effect/decal/cleanable/dirt/dust, @@ -471,7 +465,7 @@ /area/ruin/unpowered) "qc" = ( /obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -503,9 +497,7 @@ pixel_x = 9; pixel_y = 3 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/carpet/red, /area/ruin/beach/treasure_cove) "qw" = ( @@ -695,9 +687,6 @@ pixel_x = 7; pixel_y = 4 }, -/obj/machinery/light{ - dir = 1 - }, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "uC" = ( @@ -767,9 +756,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "xb" = ( @@ -785,9 +772,7 @@ /obj/item/storage/toolbox/mechanical{ pixel_y = -6 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "xg" = ( @@ -946,6 +931,14 @@ }, /turf/open/water/beach, /area/ruin/unpowered) +"CZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ruin/beach/treasure_cove) "Dz" = ( /turf/open/floor/plating/grass/beach/lit, /area/ruin/unpowered) @@ -1196,9 +1189,7 @@ /mob/living/simple_animal/parrot{ faction = list("pirate") }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/poster/contraband/syndiemoth{ pixel_x = 30 }, @@ -1273,9 +1264,7 @@ /obj/item/trash/semki, /obj/item/trash/energybar, /obj/item/weldingtool, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating/dirt/jungle/lit, /area/ruin/beach/treasure_cove) "RN" = ( @@ -1408,7 +1397,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "VF" = ( @@ -1427,9 +1416,7 @@ /obj/structure/bed{ icon_state = "dirty_mattress" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/sign/poster/contraband/punch_shit{ pixel_x = 32 }, @@ -1464,7 +1451,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ruin/beach/treasure_cove) "Xw" = ( @@ -1477,7 +1464,7 @@ /area/ruin/beach/treasure_cove) "XE" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/concrete/slab_1, /area/ruin/beach/treasure_cove) "XO" = ( @@ -2145,7 +2132,7 @@ ww TF km pz -xX +CZ nD nD Nk diff --git a/_maps/RandomRuins/IceRuins/icemoon_hydroponics_lab.dmm b/_maps/RandomRuins/IceRuins/icemoon_hydroponics_lab.dmm index 3ecec264ee9d..21d1fdd4a1e5 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_hydroponics_lab.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_hydroponics_lab.dmm @@ -32,9 +32,7 @@ pixel_y = 0 }, /obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/techfloor{ dir = 4 }, @@ -55,7 +53,7 @@ /turf/open/floor/vault, /area/ruin/powered/hydroponicslab) "bg" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/reagent_containers/glass/bottle/nutrient/ez{ @@ -174,7 +172,9 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 1 }, -/obj/machinery/door/airlock/research, +/obj/machinery/door/airlock/research{ + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "ed" = ( @@ -326,9 +326,7 @@ pixel_x = 1; pixel_y = -1 }, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor{ @@ -566,13 +564,11 @@ /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "jY" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "kr" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/techfloor{ dir = 8 }, @@ -634,9 +630,7 @@ /area/ruin/powered/hydroponicslab) "lF" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/borderfloorblack{ dir = 1 }, @@ -844,9 +838,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "nL" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/table, /obj/item/wrench{ pixel_x = -6; @@ -864,9 +856,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "nP" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/vault, /area/ruin/powered/hydroponicslab) "nS" = ( @@ -976,15 +966,11 @@ /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "pL" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/freezer, /area/ruin/powered/hydroponicslab) "pR" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/structure/table, /obj/item/multitool{ pixel_x = 4; @@ -1056,7 +1042,9 @@ /turf/open/floor/vault, /area/ruin/powered/hydroponicslab) "si" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 8 + }, /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "ss" = ( @@ -1104,7 +1092,7 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_y = -1 }, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/caseless{ pixel_x = 6; @@ -1157,9 +1145,7 @@ /obj/structure/sign/warning/securearea{ pixel_x = -32 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/vault, /area/ruin/powered/hydroponicslab) @@ -1184,9 +1170,7 @@ "uX" = ( /obj/structure/table, /obj/item/seeds/plump/walkingmushroom, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/techfloor{ dir = 1 }, @@ -1205,7 +1189,9 @@ dir = 1 }, /obj/effect/turf_decal/spline/fancy/opaque/grey, -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ruin/powered/hydroponicslab) "vc" = ( @@ -1264,7 +1250,9 @@ /turf/open/floor/carpet, /area/ruin/powered/hydroponicslab) "xE" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "xJ" = ( @@ -1289,9 +1277,7 @@ /turf/open/floor/carpet, /area/ruin/powered/hydroponicslab) "ys" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/borderfloorblack{ dir = 4 }, @@ -1404,9 +1390,7 @@ /area/ruin/powered/hydroponicslab) "Bc" = ( /obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/item/ammo_casing/caseless{ pixel_y = -1; dir = 5; @@ -1665,7 +1649,9 @@ /area/ruin/powered/hydroponicslab) "Ik" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/security, +/obj/machinery/door/airlock/security{ + dir = 4 + }, /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "IQ" = ( @@ -1872,9 +1858,7 @@ /area/ruin/powered/hydroponicslab) "Nl" = ( /obj/machinery/seed_extractor, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/techfloor{ dir = 1 }, @@ -1931,9 +1915,7 @@ /area/ruin/powered/hydroponicslab) "Pa" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "Ph" = ( @@ -1963,9 +1945,7 @@ /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "Pz" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/vault, /area/ruin/powered/hydroponicslab) "PQ" = ( @@ -2003,9 +1983,7 @@ /turf/open/floor/wood/walnut, /area/ruin/powered/hydroponicslab) "Qu" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -2020,9 +1998,7 @@ /area/ruin/powered/hydroponicslab) "QT" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 9 }, @@ -2189,7 +2165,7 @@ "VN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/grass, /area/ruin/powered/hydroponicslab) "We" = ( diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm index a4e5033787b2..33d7fb5d8a49 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_corporate_rejects.dmm @@ -17,7 +17,7 @@ /obj/item/stack/cable_coil/yellow, /obj/item/wirecutters/old, /obj/item/analyzer, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "aQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -79,7 +79,7 @@ /obj/structure/cable/blue{ icon_state = "0-2" }, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "cN" = ( /obj/structure/safe/floor, @@ -120,6 +120,17 @@ /obj/item/storage/box/bodybags, /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) +"dw" = ( +/obj/structure/cable/blue{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/unpowered/corprejectrooms) "dG" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/structure/sink{ @@ -167,7 +178,9 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "ff" = ( @@ -194,13 +207,14 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/ruin/unpowered/corprejectrooms) -"fq" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/blue{ - icon_state = "0-5" - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium/red, +"fE" = ( +/obj/structure/chair, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ruin/unpowered/corprejectrooms) +"fH" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/wood, /area/ruin/unpowered/corprejectrooms) "fN" = ( /obj/structure/cable/blue{ @@ -262,6 +276,13 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ruin/unpowered/corprejectrooms) +"gL" = ( +/obj/machinery/light/directional/south, +/obj/structure/cable/blue{ + icon_state = "5-8" + }, +/turf/open/floor/wood, +/area/ruin/unpowered/corprejectrooms) "gT" = ( /obj/item/ammo_casing/shotgun/incendiary{ pixel_y = 10 @@ -271,21 +292,19 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) -"hi" = ( +"hn" = ( +/turf/closed/wall/r_wall, +/area/ruin/unpowered/corprejectrooms) +"hu" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) -"hn" = ( -/turf/closed/wall/r_wall, -/area/ruin/unpowered/corprejectrooms) "hz" = ( /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) @@ -370,23 +389,13 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) -"jF" = ( -/obj/machinery/vending/security, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/unpowered/corprejectrooms) -"kn" = ( +"jY" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/blue{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light{ - dir = 4 + icon_state = "0-8" }, -/turf/open/floor/plating/catwalk_floor, +/turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/unpowered/corprejectrooms) "kq" = ( /obj/structure/cable/blue{ @@ -396,17 +405,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/sepia, /area/ruin/unpowered/corprejectrooms) -"kD" = ( -/mob/living/simple_animal/hostile/nanotrasen/elite{ - desc = "A former major player for Nanotrasen militaristic needs. He doesn't seem like someone who'd want to talk over tea."; - faction = list("DeserterNT"); - name = "Sam the Sharp" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/vault, -/area/ruin/unpowered/corprejectrooms) "kF" = ( /obj/structure/cable/blue{ icon_state = "5-8" @@ -419,6 +417,12 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) +"kY" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/structure/table/optable, +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/titanium/tiled/blue, +/area/ruin/unpowered/corprejectrooms) "la" = ( /obj/structure/cable/blue{ icon_state = "4-8" @@ -444,9 +448,19 @@ /obj/structure/barricade/sandbags, /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) +"lj" = ( +/obj/structure/mecha_wreckage/ripley/mkii, +/obj/machinery/light/directional/east, +/turf/open/floor/mech_bay_recharge_floor, +/area/ruin/unpowered/corprejectengineering) "lk" = ( /turf/closed/mineral/snowmountain/icemoon, /area/ruin/unpowered/corprejectrooms) +"lF" = ( +/obj/structure/mecha_wreckage/honker/dark, +/obj/machinery/light/directional/east, +/turf/open/floor/mech_bay_recharge_floor, +/area/ruin/unpowered/corprejectengineering) "lL" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -458,6 +472,19 @@ /obj/machinery/autolathe/hacked, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) +"mt" = ( +/obj/structure/cable/blue{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/unpowered/corprejectrooms) "mN" = ( /obj/machinery/power/terminal{ dir = 8 @@ -487,15 +514,6 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) -"ni" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/blue, -/mob/living/simple_animal/bot/secbot/ed209/rockplanet{ - faction = list("DeserterNT"); - name = "Dell" - }, -/turf/open/floor/vault, -/area/ruin/unpowered/corprejectvault) "nk" = ( /obj/structure/cable/blue{ icon_state = "1-2" @@ -535,7 +553,7 @@ dir = 4 }, /obj/item/storage/toolbox/emergency/old, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "nW" = ( /obj/structure/cable/blue{ @@ -553,13 +571,15 @@ /obj/structure/fence, /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) -"od" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/blue{ - icon_state = "0-9" +"or" = ( +/mob/living/simple_animal/hostile/nanotrasen/elite{ + desc = "A former major player for Nanotrasen militaristic needs. He doesn't seem like someone who'd want to talk over tea."; + faction = list("DeserterNT"); + name = "Sam the Sharp" }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/corprejectengineering) +/obj/machinery/light/directional/north, +/turf/open/floor/vault, +/area/ruin/unpowered/corprejectrooms) "ou" = ( /obj/structure/rack, /obj/structure/window/reinforced, @@ -572,7 +592,7 @@ /obj/machinery/door/window/westright, /obj/item/clothing/gloves/color/fyellow, /obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "oB" = ( /obj/structure/curtain/cloth/fancy, @@ -605,7 +625,9 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "ph" = ( @@ -622,7 +644,9 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "pi" = ( @@ -668,7 +692,9 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "qe" = ( @@ -692,7 +718,9 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "qO" = ( @@ -709,17 +737,11 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) -"rs" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/structure/table/optable, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/tiled/blue, -/area/ruin/unpowered/corprejectrooms) "rH" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/machinery/vending/wallmed{ @@ -736,9 +758,6 @@ }, /turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/unpowered/corprejectrooms) -"rL" = ( -/turf/closed/wall/r_wall, -/area/ruin/unpowered/corprejectrooms) "rW" = ( /obj/structure/cable/blue{ icon_state = "1-2" @@ -753,6 +772,18 @@ }, /turf/open/floor/wood, /area/ruin/unpowered/corprejectrooms) +"sG" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/structure/cable/blue{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/titanium/tiled/blue, +/area/ruin/unpowered/corprejectrooms) "tb" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /mob/living/simple_animal/hostile/nanotrasen/ranged/smg{ @@ -762,17 +793,6 @@ }, /turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/unpowered/corprejectrooms) -"tk" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 1 - }, -/obj/structure/cable/blue{ - icon_state = "4-9" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/corprejectrooms) "tD" = ( /obj/structure/cable/blue{ icon_state = "4-8" @@ -815,7 +835,9 @@ dir = 4 }, /obj/structure/window/reinforced/tinted, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "uE" = ( @@ -826,21 +848,6 @@ }, /turf/open/floor/wood, /area/ruin/unpowered/corprejectrooms) -"uH" = ( -/obj/structure/cable/blue{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/mob/living/simple_animal/hostile/viscerator{ - faction = list("DeserterNT"); - name = "Lu Bu" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/catwalk_floor, -/area/ruin/unpowered/corprejectrooms) "uN" = ( /obj/structure/cable/blue{ icon_state = "6-9" @@ -853,7 +860,9 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "uO" = ( @@ -868,13 +877,11 @@ dir = 4 }, /obj/structure/window/reinforced/tinted, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) -"vb" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/ruin/unpowered/corprejectrooms) "vl" = ( /obj/machinery/vending/cola/pwr_game, /turf/open/floor/plasteel/sepia, @@ -941,6 +948,11 @@ /obj/item/reagent_containers/food/snacks/donut/chaos, /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) +"wE" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/sepia, +/area/ruin/unpowered/corprejectrooms) "xf" = ( /obj/structure/cable/blue{ icon_state = "5-8" @@ -982,7 +994,7 @@ name = "Secure Solutions Card"; puzzle_id = "NTB4" }, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "yd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -1023,20 +1035,6 @@ "yp" = ( /turf/open/floor/wood, /area/ruin/unpowered/corprejectrooms) -"yr" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/structure/cable/blue{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/blue, -/area/ruin/unpowered/corprejectrooms) "yy" = ( /obj/item/restraints/legcuffs/beartrap{ armed = 1 @@ -1151,6 +1149,19 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ruin/unpowered/corprejectrooms) +"Aj" = ( +/obj/structure/cable/blue{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/mob/living/simple_animal/hostile/viscerator{ + faction = list("DeserterNT"); + name = "Lu Bu" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/unpowered/corprejectrooms) "Al" = ( /turf/template_noop, /area/template_noop) @@ -1165,13 +1176,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) -"AW" = ( -/obj/machinery/light, -/obj/structure/cable/blue{ - icon_state = "5-8" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/corprejectrooms) "Bb" = ( /obj/structure/bed, /obj/item/bedsheet/patriot, @@ -1224,6 +1228,14 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) +"Cv" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/blue{ + icon_state = "0-5" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/unpowered/corprejectrooms) "CA" = ( /obj/structure/table/reinforced, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/punching_glove, @@ -1306,17 +1318,6 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) -"DK" = ( -/obj/structure/cable/blue{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plating/catwalk_floor, -/area/ruin/unpowered/corprejectrooms) "DS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -1351,6 +1352,17 @@ "Ev" = ( /turf/closed/wall/r_wall, /area/ruin/unpowered/corprejectvault) +"EA" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1 + }, +/obj/structure/cable/blue{ + icon_state = "4-9" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ruin/unpowered/corprejectrooms) "EJ" = ( /obj/structure/cable/blue{ icon_state = "5-10" @@ -1365,7 +1377,9 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) "EL" = ( @@ -1389,6 +1403,17 @@ }, /turf/open/floor/plasteel/sepia, /area/ruin/unpowered/corprejectrooms) +"Fz" = ( +/obj/structure/cable/blue{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/unpowered/corprejectrooms) "FI" = ( /obj/structure/sign/barsign, /turf/closed/wall/r_wall, @@ -1425,14 +1450,13 @@ /obj/structure/table/wood/poker, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/corprejectrooms) -"Hc" = ( -/obj/item/phone, -/obj/structure/table/glass, -/obj/machinery/light/small{ - dir = 8 +"Hs" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/blue{ + icon_state = "0-9" }, -/turf/open/floor/vault, -/area/ruin/unpowered/corprejectvault) +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/corprejectengineering) "Hw" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks/fullupgrade{ @@ -1545,7 +1569,7 @@ dir = 4 }, /obj/item/storage/toolbox/mechanical/old/heirloom, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "II" = ( /obj/item/skub, @@ -1577,29 +1601,34 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) -"Ke" = ( -/obj/item/bedsheet/nanotrasen, -/obj/structure/bed, -/obj/machinery/light{ - dir = 4 +"Kg" = ( +/obj/structure/cable/blue{ + icon_state = "1-4" }, -/turf/open/floor/carpet/lone, -/area/ruin/unpowered/corprejectrooms) -"Kj" = ( -/obj/structure/rack, -/obj/item/ammo_box/magazine/smgm9mm/ap, -/obj/item/ammo_box/magazine/smgm9mm/fire, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, -/turf/open/floor/vault, -/area/ruin/unpowered/corprejectvault) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ruin/unpowered/corprejectengineering) "Kk" = ( /obj/structure/bed, /obj/effect/mob_spawn/human/clown/corpse, /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) -"Ku" = ( +"Kn" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/blue, +/mob/living/simple_animal/bot/secbot/ed209/rockplanet{ + faction = list("DeserterNT"); + name = "Dell" + }, +/turf/open/floor/vault, +/area/ruin/unpowered/corprejectvault) +"Ku" = ( /obj/item/poster/random_official, /obj/item/poster/random_official, /obj/item/poster/random_official, @@ -1622,14 +1651,6 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) -"Lp" = ( -/obj/structure/bed, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/unpowered/corprejectrooms) "LA" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /turf/open/floor/mineral/titanium/tiled/blue, @@ -1665,23 +1686,6 @@ /obj/structure/bed, /turf/open/floor/carpet/lone, /area/ruin/unpowered/corprejectrooms) -"LL" = ( -/obj/structure/safe, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/stack/sheet/mineral/uranium/twenty, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/stack/sheet/bluespace_crystal/five, -/obj/item/stack/sheet/mineral/bananium{ - amount = 15 - }, -/obj/item/stack/sheet/mineral/gold/twenty, -/obj/item/stack/sheet/mineral/runite/ten, -/obj/item/toy/figure/captain, -/obj/item/organ/cyberimp/brain/anti_stun, -/obj/item/disk/design_disk/adv/knight_gear, -/turf/open/floor/vault, -/area/ruin/unpowered/corprejectvault) "LY" = ( /obj/structure/cable/blue{ icon_state = "4-6" @@ -1696,6 +1700,13 @@ /obj/item/fireaxe, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) +"Md" = ( +/obj/structure/rack, +/obj/item/ammo_box/magazine/smgm9mm/ap, +/obj/item/ammo_box/magazine/smgm9mm/fire, +/obj/machinery/light/small/directional/east, +/turf/open/floor/vault, +/area/ruin/unpowered/corprejectvault) "Mh" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -1710,9 +1721,6 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ruin/unpowered/corprejectrooms) -"Ng" = ( -/turf/closed/wall/r_wall, -/area/ruin/unpowered/corprejectrooms) "Nk" = ( /obj/structure/chair/stool/bar, /obj/structure/cable/blue{ @@ -1720,6 +1728,23 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/corprejectrooms) +"ND" = ( +/obj/structure/safe, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/item/stack/sheet/mineral/uranium/twenty, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/stack/sheet/bluespace_crystal/five, +/obj/item/stack/sheet/mineral/bananium{ + amount = 15 + }, +/obj/item/stack/sheet/mineral/gold/twenty, +/obj/item/stack/sheet/mineral/runite/ten, +/obj/item/toy/figure/captain, +/obj/item/organ/cyberimp/brain/anti_stun, +/obj/item/disk/design_disk/adv/knight_gear, +/turf/open/floor/vault, +/area/ruin/unpowered/corprejectvault) "NJ" = ( /obj/structure/bed, /obj/item/bedsheet/cosmos, @@ -1744,12 +1769,12 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) -"NU" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light{ - dir = 8 +"NQ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/blue{ + icon_state = "0-6" }, -/turf/open/floor/plasteel/sepia, +/turf/open/floor/plasteel/grimy, /area/ruin/unpowered/corprejectrooms) "Oc" = ( /obj/structure/cable/blue{ @@ -1761,21 +1786,6 @@ /obj/structure/AIcore/deactivated, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) -"Oy" = ( -/obj/structure/cable/blue{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/corprejectengineering) "ON" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/structure/cable/blue{ @@ -1836,19 +1846,6 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ruin/unpowered/corprejectrooms) -"PR" = ( -/obj/structure/cable/blue{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/catwalk_floor, -/area/ruin/unpowered/corprejectrooms) "PS" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, @@ -1862,6 +1859,12 @@ /obj/effect/mob_spawn/human/corpse/cargo_tech, /turf/open/floor/mineral/plastitanium/red, /area/ruin/unpowered/corprejectrooms) +"Qf" = ( +/obj/structure/bed, +/obj/effect/mob_spawn/human/corpse/syndicatesoldier, +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/unpowered/corprejectrooms) "Qi" = ( /obj/structure/flora/ausbushes/fullgrass, /mob/living/simple_animal/bot/secbot/ed209/rockplanet{ @@ -1875,19 +1878,12 @@ /obj/structure/cable/blue{ icon_state = "0-2" }, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) "Qt" = ( /obj/machinery/vending/boozeomat/all_access, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/corprejectrooms) -"QE" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/blue{ - icon_state = "0-6" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/corprejectrooms) "QZ" = ( /obj/structure/cable/blue{ icon_state = "4-9" @@ -2011,14 +2007,6 @@ /obj/structure/curtain, /turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/unpowered/corprejectrooms) -"SZ" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/blue{ - icon_state = "0-8" - }, -/turf/open/floor/mineral/titanium/tiled/blue, -/area/ruin/unpowered/corprejectrooms) "Tb" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -2052,6 +2040,17 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectvault) +"To" = ( +/obj/structure/cable/blue{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/catwalk_floor, +/area/ruin/unpowered/corprejectrooms) "Tu" = ( /obj/structure/table/glass, /obj/item/paper{ @@ -2111,6 +2110,11 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/unpowered/corprejectengineering) +"Ut" = ( +/obj/machinery/vending/security, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/unpowered/corprejectrooms) "UF" = ( /turf/closed/wall/r_wall, /area/ruin/unpowered/corprejectengineering) @@ -2177,6 +2181,12 @@ }, /turf/open/floor/wood, /area/ruin/unpowered/corprejectrooms) +"Wa" = ( +/obj/item/bedsheet/nanotrasen, +/obj/structure/bed, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/lone, +/area/ruin/unpowered/corprejectrooms) "WT" = ( /turf/open/floor/plasteel/sepia, /area/ruin/unpowered/corprejectrooms) @@ -2207,19 +2217,6 @@ }, /turf/open/floor/mineral/titanium/tiled/blue, /area/ruin/unpowered/corprejectrooms) -"XK" = ( -/obj/structure/cable/blue{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plating/catwalk_floor, -/area/ruin/unpowered/corprejectrooms) "XL" = ( /obj/structure/rack, /obj/structure/window/reinforced, @@ -2233,13 +2230,13 @@ dir = 4 }, /obj/item/clothing/mask/gas/welding, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ruin/unpowered/corprejectengineering) -"XQ" = ( +"Yj" = ( /obj/structure/chair{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/blue{ icon_state = "0-4" }, @@ -2264,27 +2261,12 @@ }, /turf/open/floor/vault, /area/ruin/unpowered/corprejectrooms) -"YV" = ( -/obj/structure/mecha_wreckage/honker/dark, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/ruin/unpowered/corprejectengineering) -"YW" = ( -/obj/structure/chair, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/corprejectrooms) -"YY" = ( -/obj/structure/mecha_wreckage/ripley/mkii, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/ruin/unpowered/corprejectengineering) +"Zh" = ( +/obj/item/phone, +/obj/structure/table/glass, +/obj/machinery/light/small/directional/west, +/turf/open/floor/vault, +/area/ruin/unpowered/corprejectvault) "Zu" = ( /obj/structure/cable/blue{ icon_state = "4-10" @@ -2302,9 +2284,6 @@ /obj/machinery/door/poddoor/shutters, /turf/open/floor/plating, /area/ruin/unpowered/corprejectvault) -"ZH" = ( -/turf/closed/wall/r_wall, -/area/ruin/unpowered/corprejectrooms) "ZM" = ( /turf/open/floor/plating/snowed/temperatre, /area/ruin/unpowered/corprejectrooms) @@ -2466,15 +2445,15 @@ Al Al Al Al -ZH -ZH -ZH -ZH +hn +hn +hn +hn ZM -ZH -ZH -ZH -ZH +hn +hn +hn +hn Al Al Al @@ -2506,15 +2485,15 @@ Al Al Al Al -ZH -ZH -ZH -ZH +hn +hn +hn +hn uE hn -ZH -ZH -ZH +hn +hn +hn Al Al Al @@ -2546,15 +2525,15 @@ Al Al Al Al -ZH -ZH -YW +hn +hn +fE yp yp yp -vb -Ng -ZH +fH +hn +hn Al Al Al @@ -2586,15 +2565,15 @@ Al Al Al Al -ZH -rL +hn +hn xq IU yo dq Gb -ZH -ZH +hn +hn Al Al Al @@ -2626,23 +2605,23 @@ Al Al Al Al -ZH -ZH +hn +hn ed Di Tu zc -XQ -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +Yj +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn Al Al Al @@ -2665,24 +2644,24 @@ Al Al Al Al -ZH -ZH -ZH +hn +hn +hn xq yp Hz yp -AW -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +gL +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn Al Al Al @@ -2704,11 +2683,11 @@ Al Al Al Al -ZH -ZH -ZH -ZH -YW +hn +hn +hn +hn +fE yp VM xp @@ -2717,17 +2696,17 @@ rW wy wy Dh -kn +To PF wy za -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn Al Al Al @@ -2743,31 +2722,31 @@ Al Al Al Al -ZH -ZH -ZH +hn +hn +hn Xt -ZH +hn tN tN tN tN tN -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn Er -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn Al Al Al @@ -2783,11 +2762,11 @@ Al Al Al Al -ZH -ZH +hn +hn Te VB -ZH +hn tN Pj Pj @@ -2798,16 +2777,16 @@ Pj Pj tN tN -ZH -NU +hn +wE Sr Fa oF GX -QE +NQ Qt -ZH -ZH +hn +hn Al Al Al @@ -2823,11 +2802,11 @@ Al Al Al Al -ZH -ZH +hn +hn II -ZH -ZH +hn +hn Pj Pj pd @@ -2845,9 +2824,9 @@ LY yK GX ZV -tk +EA FI -ZH +hn Al Al Al @@ -2863,10 +2842,10 @@ Al Al Al Al -ZH -ZH +hn +hn MR -ZH +hn Pj Pj EJ @@ -2886,11 +2865,11 @@ Bl pD Rb Hw -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn Al Al Al @@ -2901,18 +2880,18 @@ Al Al Al Al -ZH -ZH -ZH -ZH +hn +hn +hn +hn NL -ZH +hn Pj Zu Ev Ev CS -Hc +Zh Ku Ev Ev @@ -2926,11 +2905,11 @@ Nk zh em zz -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn Al Al Al @@ -2941,11 +2920,11 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn tN Pj aR @@ -2954,7 +2933,7 @@ Ge gT Is jy -LL +ND Ev wl Pj @@ -2969,8 +2948,8 @@ px ja WV za -ZH -ZH +hn +hn Al Al Al @@ -2981,8 +2960,8 @@ Al Al Al Al -ZH -ZH +hn +hn hV io NO @@ -2994,7 +2973,7 @@ Tn CU It TN -ni +Kn Ev ws Pj @@ -3005,12 +2984,12 @@ oB oB oB oB -ZH -ZH -ZH -DK -ZH -ZH +hn +hn +hn +dw +hn +hn Al Al Al @@ -3021,9 +3000,9 @@ Al Al Al Al -ZH -ZH -kD +hn +hn +or jd Rh tN @@ -3041,16 +3020,16 @@ Pj tN LK vP -Ke +Wa Bb NJ LK -ZH +hn cN -ZH +hn gd -ZH -ZH +hn +hn Al Al Al @@ -3061,8 +3040,8 @@ Al Al Al Al -ZH -ZH +hn +hn le nb Ri @@ -3072,24 +3051,24 @@ iX Ev Ev En -Kj +Md fS Ev Ev yf Pj -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn ff -ZH +hn gd -ZH +hn Al Al Al @@ -3100,9 +3079,9 @@ Al Al Al Al -ZH -ZH -ZH +hn +hn +hn nZ pi RE @@ -3127,12 +3106,12 @@ lk lk lk lk -ZH +hn gd aQ zM -ZH -ZH +hn +hn Al Al "} @@ -3140,14 +3119,14 @@ Al Al Al Al -ZH -ZH -ZH +hn +hn +hn PA tD SF -ZH -ZH +hn +hn Pj Pj ph @@ -3172,7 +3151,7 @@ la nX UF UF -ZH +hn Al Al "} @@ -3180,14 +3159,14 @@ Al Al Al Al -ZH -ZH +hn +hn At hz xf Tb -jF -ZH +Ut +hn tN Pj Pj @@ -3205,14 +3184,14 @@ wo Mk UF Qr -Oy +Kg bI Cm kF -hi +hu lc UF -ZH +hn Al Al "} @@ -3220,14 +3199,14 @@ Al Al Al Al -ZH -ZH +hn +hn AT dO Rm oP ue -ZH +hn tN tN tN @@ -3235,7 +3214,7 @@ tN tN tN tN -ZH +hn tN Mk Mk @@ -3252,7 +3231,7 @@ Oc cl lM UF -ZH +hn Al Al "} @@ -3260,8 +3239,8 @@ Al Al Al Al -ZH -ZH +hn +hn Kk eK Ik @@ -3272,10 +3251,10 @@ ZX WV yO WV -uH +Aj WV za -ZH +hn Mk HY Mk @@ -3292,7 +3271,7 @@ ou QZ CA UF -ZH +hn Al Al "} @@ -3300,29 +3279,29 @@ Al Al Al Al -ZH -ZH -Lp +hn +hn +Qf hz yS Uq wB -ZH +hn EL -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn HX qO -ZH -ZH -ZH +hn +hn +hn qO -ZH -ZH -ZH +hn +hn +hn UF UN nl @@ -3332,7 +3311,7 @@ nN fN PS UF -ZH +hn Al Al "} @@ -3340,28 +3319,28 @@ Al Al Al Al -ZH -ZH +hn +hn PU hz Rs UT -fq -ZH +Cv +hn EL -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn mU LB LH rH -yr +sG ON wy -PR +Fz wy Bo UZ @@ -3370,9 +3349,9 @@ Sy Sy nW Us -od +Hs UF -ZH +hn Al Al "} @@ -3380,39 +3359,39 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn BM -ZH -ZH -XK -ZH -ZH -ZH -ZH -ZH +hn +hn +mt +hn +hn +hn +hn +hn OP lL XB Ie Iy qO -ZH -ZH -ZH +hn +hn +hn UF -YY +lj cF Vc Xa -YV +lF ZP Ok UF -ZH +hn Al Al "} @@ -3420,29 +3399,29 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn Vy WV WV gB -ZH -ZH +hn +hn Al -ZH -ZH -rs +hn +hn +kY tb LA Rp -SZ -ZH -ZH -ZH -ZH +jY +hn +hn +hn +hn UF UF UF @@ -3452,7 +3431,7 @@ UF UF UF UF -ZH +hn Al Al "} @@ -3463,36 +3442,36 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn Al -ZH -ZH +hn +hn dG tM SV SV tI -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn +hn Al Al "} @@ -3503,24 +3482,24 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn Al -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn +hn Al Al Al @@ -3552,15 +3531,15 @@ Al Al Al Al -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH -ZH +hn +hn +hn +hn +hn +hn +hn +hn +hn Al Al Al diff --git a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm index 47c989db9973..457adbd6ba10 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_surface_engioutpost.dmm @@ -193,18 +193,14 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ dir = 8 }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "aL" = ( /obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "aM" = ( @@ -326,9 +322,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/meter/atmos, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) @@ -405,7 +399,8 @@ /area/icemoon/surface/outdoors) "bi" = ( /obj/machinery/door/airlock/engineering{ - name = "The Singularity Engine" + name = "The Singularity Engine"; + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" @@ -443,10 +438,6 @@ /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "bl" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Entry"; - req_access_txt = "204" - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -456,6 +447,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/door/airlock/engineering{ + name = "The Singularity Engine"; + dir = 8 + }, /turf/open/floor/plasteel/dark{ initial_gas_mix = "ICEMOON_ATMOS" }, @@ -689,7 +684,8 @@ /area/icemoon/surface/outdoors) "bI" = ( /obj/machinery/door/airlock/atmos{ - name = "Atmospherics" + name = "Atmospherics"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -903,7 +899,7 @@ /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "ci" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/turf_decal/trimline/opaque/yellow/filled/line, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) @@ -929,10 +925,8 @@ /obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ dir = 4 }, -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/machinery/newscaster{ +/obj/machinery/light/dim/directional/east, +/obj/machinery/newscaster/directional/north{ pixel_x = 32 }, /turf/open/floor/plasteel/icemoon, @@ -986,9 +980,7 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 1 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "ct" = ( @@ -1185,7 +1177,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/icemoon, /area/icemoon/surface/outdoors) "cR" = ( @@ -1316,7 +1308,7 @@ /area/icemoon/surface/outdoors) "df" = ( /obj/machinery/rnd/production/protolathe/department/engineering, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/turf_decal/corner/transparent/neutral/half{ dir = 1 }, @@ -1385,7 +1377,7 @@ /turf/open/floor/plating/icemoon, /area/icemoon/surface/outdoors) "dp" = ( -/obj/machinery/light/built, +/obj/machinery/light/built/directional/south, /turf/open/floor/plating/icemoon, /area/icemoon/surface/outdoors) "dq" = ( @@ -1512,7 +1504,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/atmos{ - name = "Atmospherics" + name = "Atmospherics"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_newcops.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_newcops.dmm index 7339f315afc3..285d4039f60f 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_newcops.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_newcops.dmm @@ -2,7 +2,8 @@ "aF" = ( /obj/machinery/door/airlock/centcom{ name = "Dormitories"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 8 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -24,6 +25,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) +"bV" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "ch" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ @@ -54,6 +61,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"cu" = ( +/obj/machinery/door/airlock/centcom{ + name = "Dormitories"; + req_access_txt = "150"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ruin/powered) "dm" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -237,9 +253,7 @@ "ke" = ( /obj/structure/table/wood, /obj/item/storage/box/syndie_kit/sleepytime, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/powered) "kj" = ( @@ -282,7 +296,7 @@ /area/ruin/powered) "lN" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/light_construct, +/obj/structure/light_construct/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/powered) "mc" = ( @@ -417,6 +431,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/powered) +"tJ" = ( +/obj/machinery/door/poddoor/shuttledock{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ruin/powered) "tP" = ( /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ @@ -491,7 +512,9 @@ /turf/open/floor/plating/airless, /area/ruin/powered) "xn" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) @@ -678,9 +701,8 @@ /turf/open/floor/plasteel, /area/ruin/powered) "EV" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/freezer, @@ -741,9 +763,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/powered) @@ -802,9 +822,7 @@ /area/ruin/powered) "Kx" = ( /obj/item/soap/syndie, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) @@ -837,12 +855,14 @@ /turf/open/floor/wood, /area/ruin/powered) "Lq" = ( -/obj/machinery/door/poddoor/shuttledock, /obj/structure/fans/tiny, +/obj/machinery/door/poddoor/shuttledock{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/powered) "Lt" = ( -/obj/structure/light_construct, +/obj/structure/light_construct/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ icon_state = "wood-broken" @@ -883,7 +903,8 @@ "PH" = ( /obj/machinery/door/airlock/centcom{ name = "Dormitories"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -917,7 +938,8 @@ "Rj" = ( /obj/machinery/door/poddoor/shutters{ id = "abandonednewcopshuttle"; - name = "Shuttle Dock" + name = "Shuttle Dock"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/powered) @@ -929,7 +951,8 @@ "Rx" = ( /obj/machinery/door/airlock/centcom{ name = "Dormitories"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ @@ -946,18 +969,14 @@ /area/ruin/powered) "Ss" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) "SN" = ( /obj/structure/table/wood, /obj/item/storage/box/syndie_kit/sleepytime, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood{ icon_state = "wood-broken6" }, @@ -994,7 +1013,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) @@ -1020,9 +1039,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/suit/hooded/wintercoat, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/powered) "Wt" = ( @@ -1042,7 +1059,9 @@ }, /area/ruin/powered) "WM" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 8 + }, /turf/open/floor/plating, /area/ruin/powered) "WV" = ( @@ -1067,9 +1086,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/structure/light_construct{ - dir = 4 - }, +/obj/structure/light_construct/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/powered) @@ -1078,14 +1095,15 @@ /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/underground/explored) "XN" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) "YJ" = ( /obj/machinery/door/airlock/centcom{ name = "Restroom"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/powered) @@ -1097,9 +1115,7 @@ /area/ruin/powered) "YU" = ( /obj/structure/mecha_wreckage/mauler, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating{ icon_state = "platingdmg1" }, @@ -1122,7 +1138,8 @@ "ZL" = ( /obj/machinery/door/airlock/centcom{ name = "EVA Equipment"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/powered) @@ -1131,7 +1148,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/powered) @@ -1550,7 +1567,7 @@ rG rG rG Fr -WM +bV Fr rG rG @@ -2062,7 +2079,7 @@ Wt LP Wt Fr -WM +bV Fr Wt Wt @@ -2239,7 +2256,7 @@ LP bH Cd zL -aF +cu zL Rx vV @@ -2398,7 +2415,7 @@ fa vV vV vV -Lq +tJ Lq Lq Lq diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm index ea590eb1df4a..640d99043d4b 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_abandoned_village.dmm @@ -13,13 +13,6 @@ /obj/structure/sign/poster/ripped, /turf/closed/wall/rust, /area/icemoon/underground/explored) -"bR" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "bY" = ( /obj/structure/flora/stump, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -50,6 +43,15 @@ /obj/item/bedsheet/random, /turf/open/floor/wood, /area/ruin/powered) +"fQ" = ( +/obj/structure/showcase/machinery/tv, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/holofloor/wood, +/area/ruin/powered) +"gz" = ( +/turf/closed/mineral/random/snow, +/area/icemoon/underground/explored) "gG" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/sashimi{ @@ -65,6 +67,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/powered) +"he" = ( +/obj/structure/chair/sofa/left, +/turf/closed/mineral/random/snow, +/area/icemoon/underground/explored) "hD" = ( /obj/effect/decal/cleanable/blood/gibs/limb, /turf/open/floor/engine/cult, @@ -79,19 +85,10 @@ }, /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"iB" = ( -/turf/closed/mineral/snowmountain/icemoon, -/area/icemoon/underground/explored) "jk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/powered) -"jP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/icemoon/underground/explored) "kl" = ( /obj/structure/sign/poster/official/nanotrasen_logo, /turf/closed/wall, @@ -128,6 +125,10 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"lr" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "mi" = ( /obj/effect/decal/remains/human, /mob/living/simple_animal/hostile/construct/juggernaut/hostile{ @@ -145,10 +146,6 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/underground/explored) -"nR" = ( -/obj/structure/chair/sofa/left, -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/icemoon/underground/explored) "oB" = ( /obj/structure/table/wood, /obj/structure/bedsheetbin/empty, @@ -183,25 +180,14 @@ /turf/open/floor/wood, /area/ruin/powered) "pV" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/ruin/powered) -"rC" = ( -/obj/structure/closet/secure_closet/freezer, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 2 +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/ruin/powered) +"rL" = ( +/turf/closed/mineral/ice, +/area/icemoon/underground/explored) "sG" = ( /obj/effect/decal/cleanable/vomit, /obj/structure/toilet{ @@ -251,6 +237,22 @@ /obj/structure/bedsheetbin, /turf/open/floor/wood, /area/ruin/powered) +"up" = ( +/obj/structure/closet/secure_closet/freezer, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/condiment/pack/ketchup, +/obj/item/reagent_containers/food/condiment/pack/ketchup, +/obj/item/reagent_containers/food/condiment/pack/ketchup, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) "us" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/footprints{ @@ -270,6 +272,26 @@ /obj/structure/fence/door, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/underground/explored) +"wo" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/item/bodypart/head, +/obj/item/bodypart/l_arm{ + pixel_x = -9; + pixel_y = -9 + }, +/obj/item/bodypart/leg/left, +/obj/item/bodypart/r_arm, +/obj/item/bodypart/leg/right{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/bodypart/chest, +/obj/item/organ/heart, +/obj/item/multitool, +/turf/open/floor/plasteel/freezer, +/area/ruin/powered) "wQ" = ( /turf/closed/wall, /area/ruin/powered) @@ -301,14 +323,6 @@ "zT" = ( /turf/open/floor/plating/snowed/smoothed/icemoon, /area/icemoon/underground/explored) -"AG" = ( -/obj/structure/showcase/machinery/tv, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/holofloor/wood, -/area/ruin/powered) "AM" = ( /obj/effect/decal/cleanable/blood/gibs/down, /obj/item/pickaxe, @@ -439,6 +453,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/powered) +"Jf" = ( +/obj/machinery/light/small/broken/directional/east, +/obj/structure/fluff/fokoff_sign, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/underground/explored) "Kd" = ( /obj/structure/flora/grass/green, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -482,26 +501,6 @@ }, /turf/open/floor/engine/cult, /area/ruin/powered) -"Qh" = ( -/obj/structure/closet/crate/trashcart, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/item/bodypart/head, -/obj/item/bodypart/l_arm{ - pixel_x = -9; - pixel_y = -9 - }, -/obj/item/bodypart/leg/left, -/obj/item/bodypart/r_arm, -/obj/item/bodypart/leg/right{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/bodypart/chest, -/obj/item/organ/heart, -/obj/item/multitool, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered) "Qt" = ( /obj/effect/decal/cleanable/blood/footprints{ dir = 1 @@ -515,6 +514,12 @@ "QR" = ( /turf/closed/wall/rust, /area/ruin/powered) +"Rc" = ( +/obj/machinery/door/airlock/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered) "Rv" = ( /obj/structure/flora/grass/both, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -623,11 +628,11 @@ tN pc Og Og -bR +Jf Og Og Og -jP +lr Og Og Og @@ -655,7 +660,7 @@ Og Og aZ pI -iB +rL Og kl Og @@ -682,20 +687,20 @@ tN pc Og Og -Ei +gz Ze -iB +rL ks -Ei +rL Ze -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei +gz +gz +gz +gz +gz +gz +gz +gz Tc pc pc @@ -712,23 +717,23 @@ Og Og Og Rv -Ei -Ei -Ei +gz +gz +rL FR pI -Ei -Ei +gz +gz Vn Vn Vn -Ei -Ei -Ei -Ei -Ei -Ei -Ei +gz +gz +gz +gz +gz +gz +gz pc Og Og @@ -741,14 +746,14 @@ pI Og Og bY -Ei -Ei -Ei +gz +gz +gz pI zT zT zT -Ei +gz Vn UI Vn @@ -758,8 +763,8 @@ wQ QR QR wQ -Ei -Ei +gz +gz Og Rv Og @@ -770,8 +775,8 @@ tN Og oF Og -Ei -Ei +gz +gz Vn Vn Vn @@ -786,10 +791,10 @@ Vn QR DI SN -Qh +wo wQ -Ei -Ei +gz +gz oF Og Og @@ -800,8 +805,8 @@ tN Og Og Og -Ei -Ei +gz +gz Vn cj sY @@ -819,8 +824,8 @@ tt Gr QR lg -Ei -Ei +gz +gz Og Og tN @@ -829,17 +834,17 @@ tN tN Og Og -Ei -Ei +gz +gz la Vn -rC +up ut Vn tF iz Vn -AG +fQ aM yb Vn @@ -849,8 +854,8 @@ SN QR QR Og -Ei -Ei +gz +gz Og Og tN @@ -859,8 +864,8 @@ tN tN Og Kd -Ei -Ei +gz +gz lo Ha li @@ -879,8 +884,8 @@ pV wQ Og Tc -Ei -Ei +gz +gz Og Og tN @@ -889,8 +894,8 @@ tN tN Og pc -Ei -Ei +gz +gz lo Vn Hx @@ -900,7 +905,7 @@ yS zT Vn Vn -SZ +Rc Vn Vn Og @@ -909,8 +914,8 @@ zT tg Bq Og -Ei -Ei +gz +gz Og Og tN @@ -919,8 +924,8 @@ tN tN Og pc -Ei -Ei +gz +gz lo Vn Vn @@ -939,9 +944,9 @@ zT Ws Og Og -Ei -Ei -Ei +gz +gz +gz Og tN "} @@ -949,8 +954,8 @@ tN tN Og pc -Ei -Ei +gz +gz us Sk Qt @@ -969,18 +974,18 @@ Vn Vn Vn Vn -Ei -Ei -Ei +gz +gz +gz pI tN "} (14,1,1) = {" tN Og -Ei -Ei -Ei +gz +gz +gz Ei Bq pj @@ -999,16 +1004,16 @@ Vn LZ AN Vn -Ei -Ei -Ei +gz +gz +gz Og tN "} (15,1,1) = {" tN Og -Ei +gz Vn Vn Vn @@ -1029,8 +1034,8 @@ zR cB GK Vn -Ei -Ei +gz +gz bY Og tN @@ -1038,7 +1043,7 @@ tN (16,1,1) = {" tN Og -Ei +gz Vn EF hD @@ -1059,8 +1064,8 @@ Vn Vn Vn Vn -Ei -Ei +gz +gz Og Og tN @@ -1068,7 +1073,7 @@ tN (17,1,1) = {" tN Og -Ei +gz Vn Cl PQ @@ -1089,8 +1094,8 @@ Og Gy sG Vn -Ei -Ei +gz +gz Og Og tN @@ -1098,7 +1103,7 @@ tN (18,1,1) = {" tN Og -Ei +gz Vn mi AM @@ -1119,8 +1124,8 @@ Og Vn Vn Vn -Ei -Ei +gz +gz Og Og tN @@ -1128,7 +1133,7 @@ tN (19,1,1) = {" tN Og -Ei +gz Vn Vn Vn @@ -1149,8 +1154,8 @@ Og Og Og Bq -Ei -Ei +gz +gz Og Dm tN @@ -1158,10 +1163,10 @@ tN (20,1,1) = {" tN Og -Ei -Ei -Ei -nR +gz +gz +gz +he Vn xN Cd @@ -1179,8 +1184,8 @@ Og Og Og Og -Ei -Ei +gz +gz Og Og tN @@ -1190,8 +1195,8 @@ tN Og Og pj -Ei -Ei +gz +gz Vn Vn Vn @@ -1208,9 +1213,9 @@ pj Og Og DM -Ei -Ei -Ei +gz +gz +gz Og Og tN @@ -1220,10 +1225,10 @@ tN bY Og Og -Ei -Ei -Ei -Ei +gz +gz +gz +gz Bq Og Og @@ -1237,9 +1242,9 @@ xc pc pc Og -Ei -Ei -Ei +gz +gz +gz bY Og Og @@ -1251,10 +1256,10 @@ tN pI Og Og -Ei -Ei -Ei -Ei +gz +gz +gz +gz DM Tc pc @@ -1265,10 +1270,10 @@ xc xc xc xc -Ei -Ei -Ei -Ei +gz +gz +gz +gz Og Og Og @@ -1283,21 +1288,21 @@ pc Og Og Og -Ei -Ei -Ei -Ei -Ei -Ei +gz +gz +gz +gz +gz +gz xc xc xc xc xc -Ei -Ei -Ei -Ei +gz +gz +gz +gz pI oF Og @@ -1313,20 +1318,20 @@ xc pc pc Og -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz Og Og Og @@ -1344,17 +1349,17 @@ pc oF Og pI -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei -Ei +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz +gz pc Og Og diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_brazillianlab.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_brazillianlab.dmm index f7abbe9b904f..5a7fd5ce660a 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_brazillianlab.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_brazillianlab.dmm @@ -406,12 +406,6 @@ initial_gas_mix = "ICEMOON_ATMOS" }, /area/ruin/unpowered) -"us" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/wood{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/unpowered) "uv" = ( /turf/open/floor/plasteel/white{ initial_gas_mix = "ICEMOON_ATMOS" @@ -635,10 +629,6 @@ initial_gas_mix = "ICEMOON_ATMOS" }, /area/ruin/unpowered) -"Ct" = ( -/obj/structure/barricade/sandbags, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/icemoon/surface/outdoors) "CI" = ( /obj/structure/flora/junglebush/c, /mob/living/simple_animal/hostile/asteroid/whitesands/ranged/hunter{ @@ -736,10 +726,6 @@ initial_gas_mix = "ICEMOON_ATMOS" }, /area/ruin/unpowered) -"GX" = ( -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/ruin/unpowered) "Hb" = ( /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/surface/outdoors) @@ -1274,9 +1260,9 @@ aW aW Hb zi -Ct -Ct -Ct +cr +cr +cr Hb Hb aW @@ -1306,7 +1292,7 @@ aW aW aW Hb -Ct +cr zi Hb kX @@ -1323,7 +1309,7 @@ aW aW YV Hb -Ct +cr Hb aW aW @@ -1405,7 +1391,7 @@ aW aW aW Hb -GX +fd Vt xI Ul @@ -1446,15 +1432,15 @@ WH Iz kX aW -Ct -Ct +cr +cr Hb zi Hb aW zi Hb -Ct +cr aW "} (7,1,1) = {" @@ -1479,14 +1465,14 @@ kX kX Hb Hb -Ct +cr Hb Hb Hb aW sE lu -Ct +cr hr "} (8,1,1) = {" @@ -1511,7 +1497,7 @@ oR kX Hb zi -Ct +cr Hb Hb aW @@ -1540,10 +1526,10 @@ Jt LB BL mn -us +hg Hb Fh -Ct +cr Hb aW aW @@ -1581,7 +1567,7 @@ aW aW aW xg -Ct +cr lu aW "} @@ -1622,7 +1608,7 @@ aW aW aW Hb -Ct +cr aW aW aW @@ -1640,7 +1626,7 @@ kX aW Hb Hb -Ct +cr Hb hr Hb @@ -1654,7 +1640,7 @@ aW aW aW Hb -Ct +cr aW aW aW @@ -1672,7 +1658,7 @@ kX aW Hb zi -Ct +cr Hb To Hb @@ -1686,7 +1672,7 @@ aW aW aW zi -Ct +cr aW aW aW @@ -1701,10 +1687,10 @@ si Tx YX aW -Ct +cr Hb hA -Ct +cr Hb hr YV @@ -1717,8 +1703,8 @@ aW aW aW aW -Ct -Ct +cr +cr aW aW MI @@ -1733,12 +1719,12 @@ hT MI YX CI -Ct +cr lu Hb Hb NR -Ct +cr Hb aW aW @@ -1749,7 +1735,7 @@ aW aW aW Hb -Ct +cr zi aW aW @@ -1770,7 +1756,7 @@ YV aW lu Hb -Ct +cr Hb Hb Hb @@ -1781,7 +1767,7 @@ aW aW aW Hb -Ct +cr ht aW CI @@ -1813,7 +1799,7 @@ aW aW aW zi -Ct +cr Hb aW YX @@ -1836,8 +1822,8 @@ kX aW aW Hb -Ct -Ct +cr +cr VI aW "} @@ -1845,7 +1831,7 @@ aW aW aW Hb -Ct +cr Hb aW YX @@ -1869,7 +1855,7 @@ kX Hb hA Ex -Ct +cr Hb aW "} @@ -1877,7 +1863,7 @@ aW aW aW qD -Ct +cr Hb aW YX @@ -1909,7 +1895,7 @@ aW aW aW Hb -Ct +cr Hb aW YX @@ -1941,7 +1927,7 @@ aW aW aW Hb -Ct +cr Hb aW YX @@ -1965,7 +1951,7 @@ kX Ex xK Ex -Ct +cr zi aW "} @@ -1973,7 +1959,7 @@ aW aW aW zi -Ct +cr Hb aW YX @@ -1997,7 +1983,7 @@ zi hA Hb Hb -Ct +cr Hb aW "} @@ -2005,8 +1991,8 @@ aW aW aW Hb -Ct -Ct +cr +cr aW Ux MI @@ -2028,8 +2014,8 @@ aW jn Hb NR -Ct -Ct +cr +cr Hb aW "} @@ -2038,7 +2024,7 @@ aW aW aW Hb -Ct +cr Hb aW YX @@ -2059,8 +2045,8 @@ lu aW aW Pu -Ct -Ct +cr +cr Hb aW aW @@ -2086,7 +2072,7 @@ YX DX Ux aW -Ct +cr aW aW Hb @@ -2118,10 +2104,10 @@ YX YX aW aW -Ct +cr zi Hb -Ct +cr Hb Hb Hb @@ -2153,7 +2139,7 @@ YV aW hR xK -Ct +cr Hb Hb zi @@ -2253,7 +2239,7 @@ aW aW Hb Hb -Ct +cr zi Hb "} @@ -2284,8 +2270,8 @@ aW aW aW aW -Ct -Ct +cr +cr Hb Hb "} @@ -2444,7 +2430,7 @@ aW aW aW zi -Ct +cr Hb aW aW @@ -2475,8 +2461,8 @@ aW aW Hb Hb -Ct -Ct +cr +cr Hb aW aW @@ -2506,8 +2492,8 @@ aW Hb VI Hb -Ct -Ct +cr +cr Hb aW aW diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm index 9301825a1a13..f764fa860a2e 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm @@ -26,9 +26,7 @@ /turf/open/floor/grass/fairy, /area/ruin/powered/shuttle) "ha" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ruin/powered/shuttle) "hv" = ( @@ -65,12 +63,7 @@ /area/ruin/powered/shuttle) "sM" = ( /obj/structure/chair/comfy/beige, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ruin/powered/shuttle) "wH" = ( @@ -110,9 +103,7 @@ /area/ruin/powered/shuttle) "ON" = ( /obj/machinery/hydroponics/soil, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/grass/fairy, /area/ruin/powered/shuttle) "OU" = ( @@ -147,12 +138,6 @@ /obj/structure/flora/tree/jungle/small, /turf/open/floor/grass/fairy, /area/ruin/powered/shuttle) -"XI" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/grass/fairy, -/area/ruin/powered/shuttle) "Yi" = ( /obj/item/shovel, /turf/open/floor/plating, @@ -348,7 +333,7 @@ YN ei gr gr -XI +gr wH WK gr diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm index b57e4e125e03..529c6f52abcf 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_icecropolis.dmm @@ -511,13 +511,6 @@ "je" = ( /turf/closed/mineral/random/high_chance/volcanic/icecropolis, /area/ruin/unpowered/icecropolis) -"jE" = ( -/obj/structure/cable/blue{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ruin/unpowered/icecropolis/rusty) "jK" = ( /obj/structure/stone_tile/slab, /obj/structure/table/wood/fancy/royalblue, @@ -846,13 +839,6 @@ /obj/item/bedsheet/wiz, /turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, /area/ruin/unpowered/icecropolis/gold) -"qr" = ( -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/clothing/mask/fakemoustache/italian, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, -/area/ruin/unpowered/icecropolis/reach) "qA" = ( /obj/effect/decal/cleanable/blood/gibs/core, /turf/open/floor/mineral/gold, @@ -1094,6 +1080,10 @@ }, /turf/open/lava, /area/ruin/unpowered/icecropolis) +"uL" = ( +/obj/item/radio/intercom/wideband/directional/east, +/turf/open/floor/wood/icecropolis, +/area/ruin/unpowered/icecropolis/russia) "uO" = ( /obj/structure/table_frame, /obj/item/table_bell/brass, @@ -1227,6 +1217,13 @@ /obj/structure/bookcase/random/fiction, /turf/open/indestructible/boss/air, /area/ruin/unpowered/icecropolis) +"xf" = ( +/obj/structure/cable/blue{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood/icecropolis, +/area/ruin/unpowered/icecropolis/russia) "xx" = ( /obj/structure/stone_tile/slab/cracked, /obj/structure/table/wood/fancy/red_gold, @@ -1636,6 +1633,13 @@ /obj/structure/barricade/wooden, /turf/open/indestructible/necropolis/air, /area/ruin/unpowered/icecropolis) +"EV" = ( +/obj/structure/cable/blue{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/ruin/unpowered/icecropolis/rusty) "EX" = ( /obj/structure/table/wood/reinforced, /obj/effect/spawner/lootdrop/pizzaparty, @@ -1678,6 +1682,13 @@ /obj/item/grenade/chem_grenade/cleaner, /turf/open/floor/wood/icecropolis, /area/ruin/unpowered/icecropolis/russia) +"FK" = ( +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/clothing/mask/fakemoustache/italian, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, +/area/ruin/unpowered/icecropolis/reach) "FN" = ( /obj/item/rcd_ammo, /turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, @@ -1849,23 +1860,6 @@ /obj/structure/table/reinforced, /turf/open/floor/plating, /area/ruin/unpowered/icecropolis/rusty) -"Ig" = ( -/obj/structure/stone_tile/slab, -/obj/structure/closet/cabinet{ - desc = "A wooden cabinet with an engraving stating, Things for Humanoids."; - name = "Things for Humanoids" - }, -/obj/item/stock_parts/cell/hyper/empty, -/obj/item/reagent_containers/food/drinks/bottle/cognac, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/snacks/chocolatebar, -/obj/item/spacecash/bundle/c10, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/toy/plush/plushvar, -/obj/item/toy/plush/among, -/turf/open/indestructible/boss/air, -/area/ruin/unpowered/icecropolis) "Ik" = ( /obj/structure/fluff/drake_statue, /obj/structure/stone_tile/slab, @@ -1884,13 +1878,6 @@ /obj/effect/decal/cleanable/blood/gibs/core, /turf/open/indestructible/boss/air, /area/ruin/unpowered/icecropolis) -"Ip" = ( -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) "Iq" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, @@ -2075,7 +2062,7 @@ /area/ruin/unpowered/icecropolis/gold) "LQ" = ( /obj/structure/stone_tile/slab, -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 8 }, /turf/open/indestructible/boss/air, @@ -2191,7 +2178,7 @@ /turf/open/indestructible/boss/air, /area/ruin/unpowered/icecropolis/gold) "Os" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 8 }, /turf/open/floor/wood/icecropolis, @@ -2304,13 +2291,6 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/ruin/unpowered/icecropolis/outside) -"PT" = ( -/obj/structure/cable/blue{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/wood/icecropolis, -/area/ruin/unpowered/icecropolis/russia) "PV" = ( /obj/item/guardiancreator/choose, /turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, @@ -2499,6 +2479,23 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface/icecropolis/inside, /area/ruin/unpowered/icecropolis/reach) +"Te" = ( +/obj/structure/stone_tile/slab, +/obj/structure/closet/cabinet{ + desc = "A wooden cabinet with an engraving stating, Things for Humanoids."; + name = "Things for Humanoids" + }, +/obj/item/stock_parts/cell/hyper/empty, +/obj/item/reagent_containers/food/drinks/bottle/cognac, +/obj/item/reagent_containers/food/condiment/mayonnaise, +/obj/item/reagent_containers/food/snacks/chocolatebar, +/obj/item/spacecash/bundle/c10, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/plasmaman/belt, +/obj/item/toy/plush/plushvar, +/obj/item/toy/plush/among, +/turf/open/indestructible/boss/air, +/area/ruin/unpowered/icecropolis) "Tf" = ( /obj/structure/stone_tile/slab, /turf/open/indestructible/boss/air, @@ -4050,7 +4047,7 @@ tA je je VV -Ig +Te VU VU VU @@ -5056,7 +5053,7 @@ ph tA tA zN -Ip +uL mu aM tA @@ -5174,7 +5171,7 @@ in sa Bs sa -PT +xf Ut in tA @@ -7505,7 +7502,7 @@ fE jV nE li -jE +EV Ur Od li @@ -8953,7 +8950,7 @@ nE jV fE iV -qr +FK iV Vk ge diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm index 3c46ac796b33..2fa47245eab9 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm @@ -9,6 +9,34 @@ "ad" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/ancientstation/deltaai) +"ag" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Delta Station Access"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "ah" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/titanium{ @@ -19,17 +47,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"aj" = ( -/obj/machinery/door/airlock/command, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "ak" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/comm) @@ -145,20 +162,20 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"aC" = ( -/obj/machinery/light/small{ +"aF" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Engineering Storage"; dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aE" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/small{ - brightness = 3; +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "aG" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation) @@ -261,22 +278,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"aV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "aW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -284,24 +285,6 @@ /obj/item/megaphone, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/comm) -"aX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "aY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -372,24 +355,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/comm) -"bj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "bk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/blue{ @@ -574,14 +539,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"bI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "bJ" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/betacorridor) @@ -646,15 +603,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"bS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "bT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -721,17 +669,6 @@ /obj/structure/sign/poster/official/science, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"cd" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "ce" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -775,28 +712,6 @@ /obj/machinery/door/firedoor/closed, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation) -"cj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "ck" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -847,12 +762,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"cr" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "cs" = ( /obj/item/stack/rods, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -883,22 +792,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"cy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "cz" = ( /obj/structure/window/reinforced{ dir = 8 @@ -922,48 +815,15 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"cB" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "cC" = ( /obj/item/bodypart/chest, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"cE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "cF" = ( /obj/structure/window/reinforced/spawner/west, /obj/structure/window/reinforced/spawner, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"cG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cI" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "cJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1049,23 +909,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"cW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "cY" = ( /obj/effect/decal/cleanable/robot_debris, /obj/machinery/porta_turret/syndicate/energy{ @@ -1078,24 +921,6 @@ /obj/effect/decal/cleanable/shreds, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"da" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "dc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1160,44 +985,6 @@ /mob/living/simple_animal/hostile/hivebot/rapid, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "do" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/green{ @@ -1227,58 +1014,15 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"ds" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "dt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"du" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "dv" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/sec) -"dw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "dx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1310,21 +1054,6 @@ /obj/effect/gibspawner/human, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"dC" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "dD" = ( /obj/effect/decal/cleanable/dirt, /obj/item/roller, @@ -1355,6 +1084,11 @@ /obj/structure/catwalk, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"dI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "dJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1402,18 +1136,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"dN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "dO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1485,18 +1207,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"dV" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "dW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/blue{ @@ -1574,40 +1284,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"ef" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "eg" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"eh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) "ei" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1658,20 +1338,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"eo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "ep" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -1797,14 +1463,6 @@ /obj/machinery/autolathe, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"eC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "eD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/purple{ @@ -1816,13 +1474,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"eE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "eF" = ( /obj/machinery/computer/rdconsole, /obj/effect/decal/cleanable/dirt, @@ -1849,20 +1500,6 @@ "eJ" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/sec) -"eK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "eL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1877,20 +1514,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"eN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "eO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -1954,22 +1577,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"eU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "eV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -2070,28 +1677,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"fj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/opaque/green, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"fl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "fm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch, @@ -2138,29 +1723,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"fs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ft" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fu" = ( /obj/machinery/mecha_part_fabricator, /obj/effect/decal/cleanable/dirt, @@ -2176,21 +1738,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"fw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "fy" = ( /obj/effect/decal/cleanable/oil, /turf/closed/wall/r_wall, @@ -2234,61 +1781,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"fG" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"fH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fK" = ( -/obj/machinery/door/airlock/security, -/obj/machinery/door/firedoor/closed, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "fL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ @@ -2367,12 +1859,6 @@ "fV" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"fW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fX" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/mining) @@ -2389,12 +1875,6 @@ }, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/betacorridor) -"fZ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "ga" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/mining) @@ -2466,22 +1946,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"gj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/pestspray, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "gk" = ( /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) @@ -2512,24 +1976,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"gn" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"go" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 +"go" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, /obj/structure/cable{ icon_state = "1-2" @@ -2560,26 +2011,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"gq" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) "gr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -2639,42 +2070,11 @@ icon_state = "platingdmg2" }, /area/ruin/space/has_grav/ancientstation/betastorage) -"gv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 23 - }, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "gw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/betacorridor) -"gx" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) "gy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2694,19 +2094,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"gA" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) "gB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2719,40 +2106,9 @@ /obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/sec) -"gD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gE" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"gF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/apc{ - name = "Charlie Station Garden APC "; - pixel_y = -23; - start_charge = 0 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "gG" = ( /obj/machinery/rnd/production/protolathe, /obj/effect/decal/cleanable/dirt, @@ -2808,33 +2164,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"gR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gS" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Engineering Storage" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -2952,18 +2281,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"hj" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "hk" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, @@ -2992,15 +2309,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/engi) -"hn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "ho" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow, @@ -3066,19 +2374,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"hu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "hv" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3145,38 +2440,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"hB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/clothing/suit/armor/vest/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "hE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -3260,16 +2523,6 @@ /obj/machinery/field/generator, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"hL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "hM" = ( /obj/structure/sign/departments/science, /turf/closed/wall, @@ -3281,28 +2534,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"hO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "hP" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/welding{ @@ -3315,20 +2546,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"hQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "hR" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, @@ -3384,19 +2601,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"hW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red, @@ -3458,32 +2662,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"ib" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "ic" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -3546,30 +2724,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"ii" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Area" +"ij" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, /obj/structure/window/reinforced{ @@ -3615,17 +2774,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"in" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/broken_bottle, -/obj/item/soap/nanotrasen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "io" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3667,22 +2815,6 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"is" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Chemical Storage"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "it" = ( /obj/structure/table, /obj/item/reagent_containers/glass/bottle/mercury{ @@ -3703,27 +2835,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"iu" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/lithium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "iv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 @@ -3773,44 +2884,6 @@ /obj/structure/cable, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"iy" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medical Bay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/medbay) -"iz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/structure/guncase/shotgun, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "iA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -3890,27 +2963,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"iH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "iI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -3981,22 +3033,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"iN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "iO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 @@ -4174,35 +3210,6 @@ /obj/machinery/recharge_station, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"jh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"ji" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) "jj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -4320,30 +3327,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"js" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "jt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4375,60 +3358,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"jx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/storage/box/firingpins, -/obj/structure/closet/crate/secure/weapon{ - req_access_txt = "203" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "jA" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/ancientstation/proto) -"jB" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/paper/fluff/ruins/oldstation, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jC" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "jD" = ( /obj/item/solar_assembly, /obj/structure/cable, @@ -4447,12 +3379,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"jH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "jI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4512,25 +3438,6 @@ /obj/item/solar_assembly, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"jN" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"jO" = ( -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) "jP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4599,20 +3506,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) -"jW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "jX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -4682,26 +3575,6 @@ /obj/item/clothing/suit/space/hardsuit/ancient, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"ke" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/westright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/apc{ @@ -4728,27 +3601,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"kj" = ( +"km" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"km" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1 +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1 }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/ancientstation/atmo) @@ -4816,23 +3672,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"kt" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosuit, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"ku" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/warning{ @@ -4851,15 +3690,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"ky" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kA" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible, /turf/open/floor/plasteel, @@ -4908,39 +3738,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"kH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"kI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4977,22 +3774,6 @@ /obj/structure/sign/poster/official/work_for_a_future, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation) -"kN" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "kO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 @@ -5021,27 +3802,11 @@ "kQ" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/atmo) -"kR" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protohealth, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"kU" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protogun, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -5173,9 +3938,6 @@ /obj/effect/mob_spawn/human/oldeng, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"lp" = ( -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/icemoon/underground/unexplored) "lq" = ( /obj/effect/decal/cleanable/dirt, /obj/item/pickaxe, @@ -5197,9 +3959,15 @@ "ls" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"lu" = ( +"lt" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/light/small/directional/east, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/storage/box/firingpins, +/obj/structure/closet/crate/secure/weapon{ + req_access_txt = "203" + }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) "lv" = ( @@ -5222,28 +3990,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"lx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Kitchen APC"; - pixel_y = 23; - start_charge = 0 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "ly" = ( /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -5259,18 +4005,6 @@ "lA" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"lB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "lD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/highsecurity{ @@ -5342,28 +4076,6 @@ /obj/item/clothing/head/helmet/space/nasavoid/old, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"lK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"lL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "lM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -5375,20 +4087,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"lO" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lP" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/westleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "lQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -5407,19 +4105,6 @@ /obj/item/solar_assembly, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"lR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "lS" = ( /obj/machinery/power/solar, /obj/structure/cable, @@ -5445,28 +4130,6 @@ }, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/medbay) -"lX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"lY" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics" - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "lZ" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/structure/cable{ @@ -5489,9 +4152,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"mc" = ( -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/ruin/space/has_grav/ancientstation) "md" = ( /obj/structure/girder, /turf/open/floor/plating/icemoon, @@ -5503,21 +4163,6 @@ /obj/structure/girder, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"mg" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/icemoon/underground/unexplored) -"mh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "mi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -5525,20 +4170,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"mj" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/xenoblood/xtracks, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) "mk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -5570,25 +4201,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"mp" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) "mq" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -5599,28 +4211,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"mr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ms" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "mt" = ( /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 @@ -5771,23 +4361,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/mining) -"mL" = ( -/obj/structure/closet, -/obj/item/tank/jetpack/void, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/obj/item/clothing/suit/space/nasavoid, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) "mM" = ( /obj/machinery/door/airlock/mining/glass{ name = "Mining Equipment" @@ -5946,46 +4519,7 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"na" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nb" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"nc" = ( +"nc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 @@ -5996,23 +4530,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"nd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "ne" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6025,17 +4542,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"nf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "ng" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/pipedispenser/disposal/transit_tube, @@ -6048,9 +4554,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/betacorridor) -"nj" = ( -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/icemoon/underground/unexplored) "nl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -6086,57 +4589,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nn" = ( -/obj/machinery/light/small, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"no" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"np" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nq" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) "nr" = ( /obj/item/stack/rods, /turf/template_noop, /area/template_noop) -"ns" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "nt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -6160,17 +4616,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "nw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6198,21 +4643,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "nA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/mixer/airmix{ @@ -6231,31 +4661,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nC" = ( -/obj/structure/closet/crate, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/item/hemostat, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/retractor, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) "nD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/optable, @@ -6334,23 +4739,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "nN" = ( /mob/living/simple_animal/hostile/hivebot/mechanic, /turf/open/floor/plasteel/dark, @@ -6397,18 +4785,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "nV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/science{ @@ -6427,21 +4803,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "nX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6460,20 +4821,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"oa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ob" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6488,18 +4835,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"oc" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "od" = ( /obj/item/kirbyplants{ icon_state = "plant-25" @@ -6627,14 +4962,6 @@ /mob/living/simple_animal/hostile/hivebot/strong, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"os" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ot" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating/airless, @@ -6643,32 +4970,6 @@ /obj/machinery/droneDispenser/hivebot, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"ov" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ow" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/sleeper, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) "ox" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal{ @@ -6702,19 +5003,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"oz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "oA" = ( /obj/item/shard, /obj/effect/decal/cleanable/glass, @@ -6803,15 +5091,6 @@ /obj/effect/spawner/lootdrop/maintenance/seven, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/medbay) -"oK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "oL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6870,20 +5149,6 @@ /obj/structure/cable, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"oQ" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) "oR" = ( /obj/item/shard, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -6901,18 +5166,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/betacorridor) -"oU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "oV" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/glass, @@ -6920,31 +5173,6 @@ icon_state = "platingdmg2" }, /area/ruin/space/has_grav/ancientstation/betacorridor) -"oW" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oX" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "oY" = ( /obj/item/stack/rods, /obj/structure/cable{ @@ -7116,6 +5344,27 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) +"pV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"qa" = ( +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/obj/machinery/door/window/westright, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"qc" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) "qf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -7139,6 +5388,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) +"qj" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating/icemoon{ + icon_state = "platingdmg3" + }, +/area/ruin/space/has_grav/ancientstation/betacorridor) "qk" = ( /obj/machinery/pipedispenser, /obj/effect/turf_decal/industrial/warning{ @@ -7157,18 +5416,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"qz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) "qA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -7183,29 +5430,26 @@ }, /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/atmo) -"qG" = ( +"qJ" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/medbay) +"qR" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Area" - }, -/obj/machinery/door/firedoor/border_only{ +/turf/closed/mineral/random/snow, +/area/icemoon/underground/unexplored) +"qS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + name = "Station Atmospherics"; dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"qJ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/medbay) +/area/ruin/space/has_grav/ancientstation/atmo) "qZ" = ( /obj/machinery/power/solar, /obj/structure/cable{ @@ -7213,6 +5457,17 @@ }, /turf/open/floor/plating/icemoon, /area/solar/ancientstation) +"rc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "rg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7236,18 +5491,16 @@ /obj/effect/turf_decal/snowdin_station_sign/two, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"rv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 +"rA" = ( +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "rG" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7258,20 +5511,84 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"rP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"sp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) "sy" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"sB" = ( +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/obj/machinery/door/window/eastright, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "sC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) +"sE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"sN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/snowdin_station_sign/up/seven, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "sY" = ( /obj/structure/lattice, /obj/item/stack/rods, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/underground/unexplored) +"te" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "tf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7279,6 +5596,37 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) +"tg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"th" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"tj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "tn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair, @@ -7290,18 +5638,36 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"tz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ +"to" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Chemical Storage"; + req_access_txt = "200"; dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) +/area/ruin/space/has_grav/ancientstation/rnd) +"tD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "tL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7317,6 +5683,13 @@ /mob/living/simple_animal/hostile/hivebot/range, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"tO" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "tS" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7330,18 +5703,53 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) -"up" = ( -/obj/machinery/light/small{ +"tX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"ur" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Dining Area"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"ut" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"uw" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 8 }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) +/area/ruin/space/has_grav/ancientstation/rnd) "uA" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7396,7 +5804,19 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"vs" = ( +"uZ" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/airless{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/ruin/space/has_grav/ancientstation/medbay) +"vs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "4-8" @@ -7424,33 +5844,60 @@ /obj/effect/turf_decal/snowdin_station_sign/up/five, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"vK" = ( +"vB" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/ancientstation/atmo) +"vC" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"vM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 5 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"vD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/structure/closet/crate/hydroponics, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"vK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only/closed, /obj/machinery/door/firedoor/border_only{ - dir = 4 + dir = 1 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"vU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "vX" = ( /obj/structure/closet/crate/engineering{ name = "camera assembly crate" @@ -7483,6 +5930,21 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"wd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/clothing/suit/armor/vest/old, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"we" = ( +/turf/closed/mineral/random/snow, +/area/ruin/space/has_grav/ancientstation) "wf" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7505,6 +5967,34 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"wG" = ( +/obj/machinery/door/airlock/security{ + dir = 4 + }, +/obj/machinery/door/firedoor/closed, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"wK" = ( +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) "wL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -7512,6 +6002,44 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) +"wM" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"wY" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"wZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) "xh" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7544,63 +6072,95 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"xP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"yk" = ( +"xv" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"yo" = ( +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/five, /turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"xT" = ( +/turf/closed/mineral/random/snow, +/area/icemoon/underground/unexplored) +"xY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"yb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/structure/table, +/obj/item/toy/seashell, +/obj/item/toy/seashell, +/obj/item/toy/seashell, +/turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) -"yu" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" +"yd" = ( +/obj/machinery/door/airlock/command{ + name = "Beta Station Access"; + dir = 4 }, /obj/machinery/door/poddoor{ - id = "ancient" + id = "ancient"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) +/area/ruin/space/has_grav/ancientstation) +"yk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"yo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/snowdin_station_sign/five, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "yx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"yy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics" +"yC" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"yE" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/sleeper, +/turf/open/floor/plasteel/airless{ + initial_gas_mix = "ICEMOON_ATMOS" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) +/area/ruin/space/has_grav/ancientstation/medbay) +"yG" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) "yJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7615,6 +6175,40 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"yM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"yV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"zl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) "zm" = ( /obj/machinery/door/window/brigdoor{ dir = 8; @@ -7639,6 +6233,23 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"zv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"zw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) "zB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7676,16 +6287,36 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"Aa" = ( +"zM" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ab" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"zY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Aa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Ab" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 4 @@ -7693,6 +6324,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/visible, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"Ad" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Af" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -7727,6 +6368,75 @@ "AK" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/medbay) +"AM" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"AP" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) +"AR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Ba" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Bc" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/n2, +/area/ruin/space/has_grav/ancientstation/atmo) +"Bf" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) "Bh" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7737,10 +6447,83 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"Bi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Bj" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/xenoblood/xtracks, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Bn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Bp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Bs" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) +"BA" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"BU" = ( +/obj/machinery/door/airlock/science{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "BX" = ( /obj/effect/decal/cleanable/glass, /obj/machinery/door/firedoor, @@ -7795,6 +6578,48 @@ /obj/structure/grille/broken, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) +"CH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"CM" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"CW" = ( +/obj/machinery/light/directional/west, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protohealth, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"CY" = ( +/obj/machinery/door/airlock/science{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "CZ" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7805,6 +6630,20 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"Df" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/comm) "Dg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7829,6 +6668,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"Ds" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "Dw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7852,9 +6702,28 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"DF" = ( -/obj/machinery/door/airlock/maintenance_hatch, +"DJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"DN" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -7862,17 +6731,16 @@ dir = 4 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DJ" = ( +/area/ruin/space/has_grav/ancientstation/engi) +"DR" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "DS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/engineering{ @@ -7895,10 +6763,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"EP" = ( +"DW" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 +/obj/machinery/power/apc{ + dir = 1; + name = "Charlie Station Kitchen APC"; + pixel_y = 23; + start_charge = 0 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "0-8" }, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -7908,12 +6783,162 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"EV" = ( -/obj/effect/turf_decal/industrial/warning{ +"Ee" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Eq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/comm) +"ED" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"EI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) +"EJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"EL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"EP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"EV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"EW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Dining Area"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"Fa" = ( +/obj/structure/closet, +/obj/item/tank/jetpack/void, +/obj/item/clothing/head/helmet/space/nasavoid/old, +/obj/item/clothing/suit/space/nasavoid, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/mining) +"Fd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc{ + name = "Charlie Station Garden APC "; + pixel_y = -23; + start_charge = 0 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/l4z, +/obj/item/reagent_containers/glass/bottle/nutrient/rh, +/obj/structure/closet/crate/hydroponics, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) "Fl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7923,6 +6948,15 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"Fr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "FH" = ( /obj/structure/window/reinforced{ dir = 4 @@ -7937,9 +6971,96 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/ancientstation/atmo) -"FV" = ( -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) +"FK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/command{ + name = "Charlie Station Access"; + req_access_txt = "200"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"FU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Gj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Gk" = ( +/obj/machinery/door/airlock/science{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only/closed{ + dir = 8; + icon_state = "door_closed" + }, +/obj/machinery/door/firedoor/border_only/closed{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Go" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Gp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/old, +/obj/structure/closet, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio" + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio" + }, +/obj/item/storage/box/survival/engineer, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "Gq" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -7965,11 +7086,35 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"GD" = ( +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/obj/machinery/door/window/eastleft, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"GF" = ( +/obj/machinery/light/directional/east, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protogun, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "GG" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"GI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/snowdin_station_sign/up, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "GP" = ( /obj/machinery/pipedispenser/disposal, /obj/effect/turf_decal/industrial/warning/corner{ @@ -7988,12 +7133,41 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"GU" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betastorage) "Hn" = ( /turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) +"Hx" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/atmo) +"Hy" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Hz" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "HA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -8002,6 +7176,37 @@ /obj/effect/turf_decal/corner/opaque/yellow, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"HB" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"HO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/old, +/obj/structure/closet, +/obj/item/storage/box/survival/engineer, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "HQ" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -8021,6 +7226,37 @@ /obj/effect/turf_decal/snowdin_station_sign, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"Ij" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"Io" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Iq" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "It" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sink{ @@ -8033,16 +7269,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) -"Iw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "Iy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8059,7 +7285,17 @@ icon_state = "2-8" }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) +/area/ruin/space/has_grav/ancientstation/betacorridor) +"IH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "IM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -8073,6 +7309,33 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"IS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"IT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Delta Station Access"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "IV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8101,6 +7364,14 @@ /obj/effect/mob_spawn/human/oldcap, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"Jy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) "JG" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -8108,6 +7379,34 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"JI" = ( +/obj/machinery/light/directional/west, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protosuit, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"JL" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/sec) +"JM" = ( +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/obj/machinery/door/window/westleft, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "JT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8115,40 +7414,30 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ka" = ( +"Ko" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/xenoblood/xgibs/up, +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Ks" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Ky" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"KF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"KG" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosing{ - info = "fucking uhhh tesla -I'll finish this later, Professor Fiddler"; - name = "Tesla Generator" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) +"Kz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "KM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/snowdin_station_sign/up/six, @@ -8167,28 +7456,28 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"Le" = ( -/obj/machinery/door/airlock/science, +"KZ" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 +/obj/machinery/airalarm/directional/west, +/obj/machinery/light_switch{ + pixel_y = 26 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Lb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/purple, +/obj/effect/turf_decal/corner/opaque/purple{ dir = 4 }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) "Lh" = ( /obj/structure/window/reinforced, /turf/open/floor/engine/o2, @@ -8204,6 +7493,31 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"Lq" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Bay"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/medbay) +"LE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) "LI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -8211,14 +7525,30 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/engi) -"LO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +"LJ" = ( +/obj/machinery/door/airlock/command{ + name = "Beta Station Access"; + dir = 4 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"LS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"LW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -8226,17 +7556,54 @@ /obj/effect/turf_decal/corner/opaque/yellow{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 5 - }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/engi) +"LX" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) "LY" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ dir = 8 }, /turf/open/floor/plating/icemoon, /area/ruin/space/has_grav/ancientstation/atmo) +"Mh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/purple, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"Mi" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Mt" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end, /turf/open/floor/plating, @@ -8246,6 +7613,37 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) +"Mx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"My" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/iodine{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/iron{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/lithium{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) "MC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8277,18 +7675,37 @@ /obj/item/clothing/head/helmet/old, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"MS" = ( +"ML" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"MO" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) +/area/ruin/space/has_grav/ancientstation/kitchen) "MZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8341,23 +7758,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/structure/cable{ icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"NK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/toy/seashell, -/obj/item/toy/seashell, -/obj/item/toy/seashell, -/turf/open/floor/plasteel/white, + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"NH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/machinery/space_heater, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) "NQ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -8372,6 +7784,16 @@ }, /turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) +"NU" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "Oe" = ( /obj/item/solar_assembly, /obj/structure/cable{ @@ -8379,15 +7801,15 @@ }, /turf/open/floor/plating/icemoon, /area/solar/ancientstation) -"On" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 +"Oq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/layer4{ + dir = 8 }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "OA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -8402,6 +7824,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) +"OM" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Station Atmospherics"; + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) "OP" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -8424,6 +7858,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) +"OY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) "Pd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8447,6 +7886,21 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) +"Pg" = ( +/obj/machinery/door/airlock/security{ + dir = 4 + }, +/obj/machinery/door/firedoor/closed, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) "Pn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ @@ -8482,18 +7936,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"PC" = ( -/obj/machinery/door/airlock/security, -/obj/machinery/door/firedoor/closed, -/obj/machinery/door/poddoor{ - id = "ancient" - }, +"Pz" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"PE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) +/area/ruin/space/has_grav/ancientstation/betacorridor) "PL" = ( /obj/structure/catwalk, /obj/structure/cable{ @@ -8501,6 +7958,29 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/solar/ancientstation) +"PT" = ( +/obj/structure/closet/crate, +/obj/item/cautery{ + pixel_x = 4 + }, +/obj/item/hemostat, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 12 + }, +/obj/item/retractor, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plasteel/airless{ + initial_gas_mix = "ICEMOON_ATMOS" + }, +/area/ruin/space/has_grav/ancientstation/medbay) "PV" = ( /obj/item/kirbyplants{ icon_state = "plant-25" @@ -8528,6 +8008,40 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) +"Qs" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/item/paper/fluff/ruins/oldstation, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Qt" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"QI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) "QQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8567,6 +8081,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) +"Rd" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/shreds, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) "Re" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8619,12 +8138,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) +"RS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "RX" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/mining) +"Sd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) "Se" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8637,14 +8168,179 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Su" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"SC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"SG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/opaque/green, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"SI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"SN" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/closed/wall, +/area/ruin/space/has_grav/ancientstation) +"SP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror{ + name = "dusty mirror"; + pixel_x = -26 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"ST" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Td" = ( +/obj/item/stack/rods, +/obj/structure/lattice, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/icemoon/underground/unexplored) +"Tf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/snowdin_station_sign/three, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Tg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/comm) +"Tk" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/atmo) +"To" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"Ts" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"Tw" = ( +/obj/structure/catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating/asteroid/snow/icemoon, +/area/solar/ancientstation) +"TA" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"Su" = ( +"TL" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_y = 26 +/obj/machinery/computer{ + desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; + dir = 4; + name = "Broken Computer" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"TO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/alien/drone, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"TS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/structure/cable{ + icon_state = "4-8" }, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -8654,42 +8350,42 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"SI" = ( +"TV" = ( +/obj/structure/table, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/item/broken_bottle, +/obj/item/soap/nanotrasen, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"SN" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"SP" = ( +"TW" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = -26 +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"ST" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, +/obj/machinery/airalarm/directional/west, +/obj/structure/guncase/shotgun, +/obj/item/gun/ballistic/shotgun/automatic, +/obj/item/gun/ballistic/shotgun/automatic, +/obj/item/gun/ballistic/shotgun/automatic, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Td" = ( -/obj/item/stack/rods, -/obj/structure/lattice, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/icemoon/underground/unexplored) -"Tf" = ( +/area/ruin/space/has_grav/ancientstation/sec) +"Ub" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"Uf" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Charlie Station Access"; + req_access_txt = "200"; + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 @@ -8697,34 +8393,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/snowdin_station_sign/three, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Tk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Tw" = ( -/obj/structure/catwalk, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"TL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 4; - name = "Broken Computer" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Ug" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/warning{ @@ -8735,20 +8414,54 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"Ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Ur" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/mining) +"Us" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "UC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/snowdin_station_sign/six, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"UE" = ( -/obj/effect/decal/cleanable/dirt, +"UH" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 }, +/obj/structure/closet/crate/bin, +/obj/machinery/airalarm/directional/south, +/obj/effect/spawner/lootdrop/maintenance/seven, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) +/area/ruin/space/has_grav/ancientstation/hydroponics) +"UT" = ( +/obj/machinery/light/directional/east, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protosing{ + info = "fucking uhhh tesla -I'll finish this later, Professor Fiddler"; + name = "Tesla Generator" + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "UV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8764,23 +8477,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"UZ" = ( +/turf/closed/mineral/random/snow, +/area/ruin/space/has_grav/ancientstation/betacorridor) "Ve" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"Vm" = ( -/obj/machinery/portable_atmospherics/canister/toxins, +"VC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "VE" = ( /obj/item/stack/rods, /obj/item/shard{ @@ -8793,8 +8503,10 @@ icon_state = "platingdmg3" }, /area/icemoon/underground/unexplored) -"VY" = ( -/obj/machinery/door/airlock/science, +"Wi" = ( +/obj/machinery/door/airlock/science{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor/border_only/closed{ @@ -8806,6 +8518,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"Wm" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/gibspawner/human, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) "Wn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8824,13 +8543,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"Ws" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "WA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8846,9 +8558,6 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betacorridor) -"WI" = ( -/turf/closed/mineral/snowmountain/cavern/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) "WJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8857,6 +8566,32 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"WK" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"WP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) "WT" = ( /obj/structure/window/reinforced{ dir = 8 @@ -8883,6 +8618,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"Xb" = ( +/obj/structure/table, +/obj/item/crowbar, +/obj/item/flashlight/glowstick, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "Xh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8899,6 +8648,22 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) +"Xy" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/mining) "XJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -8981,6 +8746,15 @@ icon_state = "platingdmg1" }, /area/ruin/space/has_grav/ancientstation/betastorage) +"YX" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Ze" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine/n2, @@ -9010,6 +8784,43 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"ZF" = ( +/obj/item/shard{ + icon_state = "small" + }, +/obj/machinery/light/broken/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/icemoon, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"ZQ" = ( +/obj/machinery/light/small/broken/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating/icemoon, +/area/ruin/space/has_grav/ancientstation/atmo) +"ZV" = ( +/turf/closed/mineral/random/snow, +/area/ruin/space/has_grav/ancientstation/atmo) +"ZY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) (1,1,1) = {" aa @@ -9040,8 +8851,8 @@ aa aa aa aa -lp -lp +xT +xT lg gY kQ @@ -9072,8 +8883,8 @@ aa aa lg ab -lp -lp +xT +xT Td lg dF @@ -9087,11 +8898,11 @@ AK lg lg aa -lp -lp -lp -lp -WI +xT +xT +xT +xT +ZV kQ kQ DT @@ -9120,34 +8931,34 @@ aa aa aa lg -lp -lp -lp +xT +xT +xT me nQ gO AK -ow -nq +yE +uZ oA oE -nC +PT AK lg lg -lp -lp -lp -lp -lp -WI +xT +xT +xT +xT +xT +ZV nl nt kK Ln ny -nz -LO +yM +vC nB nK EV @@ -9169,9 +8980,9 @@ aa aa aa lg -lp -lp -mg +xT +xT +qR ch bH hJ @@ -9184,15 +8995,15 @@ oJ lW sY dF -nj -nj -nj -nj -nj -WI +xT +xT +xT +xT +xT +ZV nm nu -jh +Io jY Ab nA @@ -9203,7 +9014,7 @@ ng kQ cs ab -lg +xT aa aa "} @@ -9218,11 +9029,11 @@ aa aa aa gY -FV +UZ md ch ch -bI +Sd je AK mu @@ -9236,11 +9047,11 @@ lg dF lg lg -lp -lp -WI -lY -nv +xT +xT +ZV +OM +qS mH mH kX @@ -9251,8 +9062,8 @@ pp kQ kQ lg -lp -lp +xT +xT aa aa "} @@ -9276,7 +9087,7 @@ mY AK dj qJ -iy +Lq qJ AK OQ @@ -9285,10 +9096,10 @@ ch ch ch WD -FV -FV +UZ +UZ kQ -jO +ZQ nw gf mH @@ -9298,11 +9109,11 @@ Dp Wp lf kQ -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT aa "} (7,1,1) = {" @@ -9332,7 +9143,7 @@ uP oM qA qA -oQ +ZF oS oV oY @@ -9341,17 +9152,17 @@ pc nx pf kQ -qz +vB NQ zm WT -KF +Bc kQ -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT aa "} (8,1,1) = {" @@ -9365,14 +9176,14 @@ aa aa aa aa -FV -FV -FV +UZ +UZ +UZ ch zJ mV -UE -nf +sp +PE zJ zJ vK @@ -9383,7 +9194,7 @@ oO me me oT -oW +qj oZ pa pd @@ -9397,9 +9208,9 @@ pv uT kQ lg -lp -lp -lp +xT +xT +xT aa aa "} @@ -9413,23 +9224,23 @@ aa aa aa aa -lp -lp -lp -lp +xT +xT +xT +xT ch -aj -cj +wK +sE ch -GU -GU -GU -GU -GU -GU -lX -GU -GU +bG +bG +bG +bG +bG +bG +EI +bG +bG md nH ch @@ -9441,13 +9252,13 @@ kQ kQ Bs Lh -Vm +Hx pv Ze kQ cs lg -lp +xT aa nr aa @@ -9463,9 +9274,9 @@ aa aa aa aa -lp -lp -lp +xT +xT +xT ch zJ ck @@ -9475,7 +9286,7 @@ Ky ot gu gU -hn +NH jk oP Cs @@ -9513,7 +9324,7 @@ aa aa aa aa -nj +xT lg ch zJ @@ -9527,7 +9338,7 @@ YN YN nE nG -GU +bG lg lg dF @@ -9570,13 +9381,13 @@ mV ch fA KO -fZ +AP gd oC YA -On +qc nF -GU +bG dF dF bf @@ -9614,18 +9425,18 @@ dF lg lg ch -np +zv mV ch -GU +bG mf -GU -GU +bG +bG br bG -GU -GU -GU +bG +bG +bG lg lg dF @@ -9663,7 +9474,7 @@ dF lg lg ch -cr +Ub dM ch aa @@ -9855,8 +9666,8 @@ aa aa gb jV -mp -mL +Xy +Fa mN ga mW @@ -10052,7 +9863,7 @@ dK gg qh mJ -no +Ur mT mF zJ @@ -10154,7 +9965,7 @@ mE mK ga zJ -na +QI ch aa aa @@ -10162,7 +9973,7 @@ aa aa aa fB -vM +DN fB lg lg @@ -10300,7 +10111,7 @@ lg lg lg ch -np +zv mV ch aa @@ -10309,7 +10120,7 @@ eI eI fb fD -kH +ED gV hk eI @@ -10355,13 +10166,13 @@ ch aa eI bv -eK +LW fc Wn zB YM hl -hO +WP id eI lg @@ -10465,7 +10276,7 @@ em hv eI iU -ji +Ts gH eI lg @@ -10551,13 +10362,13 @@ ch lJ ju en -eN -lK +zw +IS el kJ WA ho -hQ +Mx ig nI ix @@ -10594,17 +10405,17 @@ aT aG aG aG -cd -nb +LJ +yd aT eI eI eI eI eI -fG -gn -yu +wM +LX +To gX eI eI @@ -10646,9 +10457,9 @@ aG bQ ia cO -dm +SC IN -rv +Fr eO fg Pd @@ -10657,8 +10468,8 @@ zH hq eO ih -rv -dm +Fr +SC cO MZ NE @@ -10700,9 +10511,9 @@ UV UV eP fh -fH +tg gp -tz +Bi qy UV UV @@ -10722,7 +10533,7 @@ lg lg lg lg -lp +xT aa aa "} @@ -10746,15 +10557,15 @@ jo ey ey dP -eo +Bn dP ey ey -gq +HB gI gI hR -ii +ur hR gI gI @@ -10770,9 +10581,9 @@ aT aT lg lg -lp -lp -lp +xT +xT +xT aa "} (37,1,1) = {" @@ -10785,19 +10596,19 @@ as as dW aP -aV +Df aP -bj +Tg ak ak hd jn ey -dn +Ee dQ dQ eQ -gj +vD ey gr gI @@ -10805,23 +10616,23 @@ hr ht ht ht -iH +ML gI jn uC aT aT -ef +Gp gZ -kN +Xb kD mz aT aG lg -lp -lp -lp +xT +xT +xT aa "} (38,1,1) = {" @@ -10839,7 +10650,7 @@ ba bk bs by -dN +GI HT cR do @@ -10857,21 +10668,21 @@ tn iI iY jo -lC +dI aT -lR +KZ bN bN bN pi pk -ns +HO aG -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT "} (39,1,1) = {" aa @@ -10899,7 +10710,7 @@ dp ey gr gI -hu +zl ht EP ly @@ -10915,12 +10726,12 @@ kO bN lr pm -mc -lp -lp -lp -lp -lp +we +xT +xT +xT +xT +xT "} (40,1,1) = {" aa @@ -10944,7 +10755,7 @@ dp gE ep eR -fj +SG ey gr gI @@ -10963,12 +10774,12 @@ bN bN bN pl -mc -mc -lp -lp -lp -lp +we +we +xT +xT +xT +xT aa "} (41,1,1) = {" @@ -11013,11 +10824,11 @@ kP bT kp pj -mc -lp -lp -lp -lp +we +xT +xT +xT +xT aa "} (42,1,1) = {" @@ -11042,11 +10853,11 @@ dp gE er jX -fl +UH ey aU gI -gv +TS hV pM ht @@ -11063,9 +10874,9 @@ pj bN po aT -lp -lp -lp +xT +xT +xT aa aa "} @@ -11095,7 +10906,7 @@ dp ey aU gI -lx +DW ht MG ht @@ -11113,7 +10924,7 @@ kp pk bL aa -lp +xT aa aa aa @@ -11133,7 +10944,7 @@ aQ bm bM aS -bS +sN fQ cT dr @@ -11151,7 +10962,7 @@ tn iM ja jo -jH +Us aT ph bN @@ -11159,7 +10970,7 @@ bN bN bN bN -ns +HO aG aa aa @@ -11177,7 +10988,7 @@ as as fP aR -aX +Eq aR bn ak @@ -11185,11 +10996,11 @@ ak bR bR ey -ds +AR dR dQ eS -gF +Fd ey aU gI @@ -11197,7 +11008,7 @@ hy ly ly ly -iN +MO gI QT bU @@ -11205,7 +11016,7 @@ aT aT ks bN -jB +Qs kF jP aG @@ -11236,15 +11047,15 @@ cq ey cQ dP -yy +Gj dP ey ey -gx +Bf gI gI hR -qG +EW hR gI gI @@ -11274,11 +11085,11 @@ aa aa aa aT -NK +yb OC sC SP -eh +Ij Ql cq cq @@ -11288,15 +11099,15 @@ dt dt dt fn -fJ +TA gy -up +NU iC mb mb ml UV -up +NU hN cq kY @@ -11332,19 +11143,19 @@ aG PV bN cV -du +wY bN -Ka +rP bN WX Sn xr Af jv -mh +ut gW IN -hj +Iq hp Nn bW @@ -11379,23 +11190,23 @@ aT aT aT bX -nd +IT bX eJ eJ eJ dv fp -fK -gA -PC +wG +JL +Pg eJ eJ eJ eJ eJ hM -ib +ag hM aT aT @@ -11425,25 +11236,25 @@ dF lg lg lg -lp -mc -mc +xT +we +we bN -cW +Go eJ dS et -eU +EJ et fL gB ha Pn -hW +CH hz -iz +TW eJ -cW +Go yJ bN aT @@ -11473,10 +11284,10 @@ aa dF lg lg -lp -lp -mc -mc +xT +xT +we +we bN bN eJ @@ -11522,10 +11333,10 @@ dF lg cs gY -lp -lp -mc -mc +xT +xT +we +we ci bL eJ @@ -11572,9 +11383,9 @@ lg dF lg aa -lp -lp -lp +xT +xT +xT ff lg eJ @@ -11616,13 +11427,13 @@ aa aa aa aa -lp -lp +xT +xT aa aa aa -lp -lp +xT +xT lg lg lg @@ -11630,11 +11441,11 @@ lg eJ ex eV -fs +wZ fO fO MI -hB +wd hX im eJ @@ -11664,10 +11475,10 @@ aa aa aa aa -lp -lp -lp -lp +xT +xT +xT +xT aa aa aa @@ -11713,10 +11524,10 @@ aa aa aa aa -lp -lp -lp -lp +xT +xT +xT +xT aa aa aa @@ -11748,7 +11559,7 @@ dF lg lg lg -lp +xT lg lg aa @@ -11762,9 +11573,9 @@ aa aa aa aa -lp -lp -lp +xT +xT +xT aa aa aa @@ -11796,10 +11607,10 @@ dF bf lg lg -lp -lp -lp -lp +xT +xT +xT +xT aa aa aa @@ -11823,8 +11634,8 @@ lg lI lg lg -lp -lp +xT +xT lg lg dF @@ -11845,12 +11656,12 @@ lg dF lg lg -lp -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT +xT aa "} (59,1,1) = {" @@ -11872,9 +11683,9 @@ lg QV lg lg -lp -lp -lp +xT +xT +xT lg dF bf @@ -11895,11 +11706,11 @@ dF lg lg lg -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT aa "} (60,1,1) = {" @@ -11922,8 +11733,8 @@ cv bY bE aa -lp -lp +xT +xT bE bE bY @@ -11944,11 +11755,11 @@ dF lg lg lg -lp -lp -lp -lp -lp +xT +xT +xT +xT +xT aa "} (61,1,1) = {" @@ -11971,12 +11782,12 @@ ca lq bE aa -lp +xT aa bD he nR -nn +Hy bE lg dF @@ -11994,10 +11805,10 @@ lg lg lg lg -lp -lp -lp -lp +xT +xT +xT +xT aa "} (62,1,1) = {" @@ -12017,7 +11828,7 @@ lg bE Re cx -cX +VC bE aa aa @@ -12031,7 +11842,7 @@ lg dF lg bD -lB +Ks jr lw bE @@ -12065,7 +11876,7 @@ lg lg bE ct -cy +FK cb bE bE @@ -12073,7 +11884,7 @@ bD bD bD bD -lu +tj bE bE bE @@ -12081,7 +11892,7 @@ bE bE bE cb -js +Uf cb bD lg @@ -12116,19 +11927,19 @@ lg bE om Yc -dw -oz -MS +ZY +Bp +Ul nO -ft +DR Dg tL GA -hC +tD mi -oU -oX -dw +Ko +YX +ZY GA As jJ @@ -12212,8 +12023,8 @@ ad lg lg bE -dC -oc +AM +Mi eY eY eY @@ -12228,8 +12039,8 @@ dy eY dy dy -da -cB +CY +Hz jA jA jA @@ -12265,15 +12076,15 @@ dG ca eY di -eE -fx +xY +LE dZ -gR +Mh eb hf zG hY -in +TV iD iP eY @@ -12281,9 +12092,9 @@ ST dG jA kd -kt +JI jA -kR +CW kZ jA aa @@ -12300,11 +12111,11 @@ aa ad gk nN -aC +yC gk gk gk -cG +Rd cZ cZ ad @@ -12329,11 +12140,11 @@ eY mq vs jA -jN -ku +GD +rA jA -ku -lO +rA +sB jA dF lg @@ -12360,7 +12171,7 @@ ad df bE dG -ov +LS eY ec fa @@ -12375,12 +12186,12 @@ jL ls mn dy -mr +yV dG jA -kf +rc kv -kI +Ds kv kv jA @@ -12431,7 +12242,7 @@ kg lF tf lF -cE +RS jA dF lg @@ -12447,14 +12258,14 @@ aa ad dl gk -aC +yC gk gk ge -hL +WK lZ lZ -mj +Bj nL nV oo @@ -12517,7 +12328,7 @@ oh oh ol hi -lL +Jy ir lT hi @@ -12545,11 +12356,11 @@ aa ad ah gk -Ws +yG dB gk gk -jC +Wm gk gk ad @@ -12567,18 +12378,18 @@ eB eY eY eY -is +to dy dy dy ST ca jA -kj +tX lF Pu kw -cE +RS jA dF aa @@ -12605,7 +12416,7 @@ ad aa bE ca -fW +xv dy dZ fu @@ -12617,13 +12428,13 @@ dy hF lM OA -nM +uw iQ eY -oa -ms +zM +Pz jA -kk +zY lG bV kx @@ -12672,11 +12483,11 @@ dy IV ca jA -ke -ky +qa +BA jA -ky -lP +Qt +JM jA dF aa @@ -12706,15 +12517,15 @@ ca ca dy eD -fw -eC +EL +OY dZ -jW +Lb eb dy hH hZ -iu +My iG iS dy @@ -12722,9 +12533,9 @@ Yr ca jA mm -KG +UT jA -kU +GF lc jA lg @@ -12751,8 +12562,8 @@ dl ad aa bE -dV -dV +BU +th dy eY dy @@ -12767,8 +12578,8 @@ dy dy dy eY -Le -VY +Gk +Wi jA jA jA @@ -12790,11 +12601,11 @@ aa ad gk gk -aC +yC gk gk gk -xP +CM gk dB ad @@ -12851,19 +12662,19 @@ aa bE ca ca -jx -jy -gD +Oq +pV +TO nP -oK +FU DB lw lw -nT +Ad lA Se -Iw -nW +vU +IH nY Yh od @@ -12888,17 +12699,17 @@ aa aa ad ar -aE +Ba aH gk gk -Ws +yG vX ad aa bE bE -DF +te bD bD bE @@ -12906,7 +12717,7 @@ bE bD bD bD -gS +aF bE bE bE @@ -12914,7 +12725,7 @@ bE bE bE bD -cI +tO bE bE lg @@ -12996,7 +12807,7 @@ aa aa bE he -os +Kz jf AF ZB @@ -13012,7 +12823,7 @@ wj wj bE jg -jz +lt yx bE dF diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm index b059795fca93..701404ed3bac 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm @@ -3,6 +3,14 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/lava) +"ai" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/machinery/light/broken/directional/east, +/obj/structure/spacevine{ + pixel_x = 32 + }, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) "aj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -14,19 +22,11 @@ "al" = ( /turf/open/floor/plating/asteroid/iceberg, /area/ruin/unpowered) -"aw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +"an" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/spacevine, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/slimelab/lab) "aF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -45,6 +45,23 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"aR" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light/broken/directional/west, +/obj/structure/spacevine/dense{ + pixel_x = -32 + }, +/obj/structure/spacevine, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) +"aZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "be" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/cafe) @@ -95,38 +112,21 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ruin/powered/slimelab) -"bG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "bS" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/powered/slimelab/slimedome) -"bW" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/storage/toolbox/mechanical, -/obj/machinery/light/small{ - dir = 1 +"cb" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"bY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light{ - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/departments/engineering{ + pixel_x = -32; + pixel_y = 1 }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "cc" = ( /obj/machinery/disposal/deliveryChute{ dir = 4; @@ -141,40 +141,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"cf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood/end, -/obj/structure/disposalpipe/segment, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"ck" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/wardrobe/science_white, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"cm" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = 29; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "cq" = ( /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/plating/grass/jungle, @@ -237,7 +203,8 @@ "df" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics"; - req_access_txt = "200" + req_access_txt = "200"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -284,16 +251,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/slimelab/cafe) -"dE" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) "dG" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -304,6 +261,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ruin/powered/slimelab) +"dH" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) "dK" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -331,6 +296,11 @@ /obj/structure/spacevine, /turf/open/floor/plating/dirt/jungle, /area/ruin/powered/slimelab/lab) +"dZ" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "ea" = ( /obj/structure/window/reinforced{ dir = 1 @@ -352,7 +322,8 @@ /area/ruin/powered/slimelab/lab) "eg" = ( /obj/machinery/door/airlock{ - name = "Janitor's Closet" + name = "Janitor's Closet"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -371,6 +342,16 @@ /obj/structure/spacevine, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/lab) +"ek" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/obj/machinery/light/small/broken/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lab) "em" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood/corner{ @@ -383,6 +364,43 @@ /obj/structure/spacevine, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/lab) +"er" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/corner/opaque/purple/diagonal{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lab) +"et" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/button/door{ + dir = 8; + id = "iusmine"; + name = "Mining Exit"; + pixel_x = 24; + pixel_y = 6 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "iusmine"; + pixel_x = 25; + pixel_y = -5 + }, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "ey" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -393,22 +411,17 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"eE" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/item/clothing/glasses/science/prescription{ - pixel_x = -6; - pixel_y = 9 - }, -/obj/item/storage/box/syringes{ - pixel_x = 9; - pixel_y = 6 +"eA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/item/reagent_containers/dropper{ - pixel_x = -4 +/obj/effect/turf_decal/corner/opaque/green/diagonal, +/obj/effect/turf_decal/siding/green{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/slimedome) "eR" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -494,29 +507,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"fW" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/obj/machinery/button/door{ - dir = 1; - id = "iusent"; - name = "Entrance Lockdown"; - pixel_x = -5; - pixel_y = -4 - }, -/obj/machinery/button/door{ - dir = 1; - id = "iusoffice"; - name = "Shutter Control"; - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "fX" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal, /obj/effect/turf_decal/siding/purple, @@ -566,32 +556,11 @@ "gI" = ( /turf/template_noop, /area/template_noop) -"gY" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/plating, +"gO" = ( +/obj/structure/flora/ausbushes/sunnybush, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) -"hb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"hc" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "hg" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -614,6 +583,12 @@ /obj/machinery/smartfridge, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/cafe) +"hp" = ( +/obj/structure/closet/firecloset/full, +/obj/item/storage/firstaid/fire, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/powered/slimelab/lava) "hx" = ( /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/plating/grass/jungle, @@ -633,6 +608,11 @@ }, /turf/open/floor/plating/snowed, /area/ruin/unpowered) +"hL" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/watermelon, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered/slimelab/slimedome) "hX" = ( /obj/machinery/door/airlock{ name = "Reception"; @@ -647,13 +627,13 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/checkpoint) -"if" = ( -/obj/machinery/light/small{ +"id" = ( +/obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "in" = ( /obj/structure/chair/wood, /turf/open/floor/carpet/green, @@ -669,12 +649,6 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"iD" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) "iE" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, /obj/structure/cable{ @@ -718,21 +692,14 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "iusoffice" + id = "iusoffice"; + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 }, -/obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/checkpoint) -"iU" = ( -/obj/structure/closet/firecloset/full, -/obj/item/storage/firstaid/fire, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -7; - pixel_y = -24 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) "ja" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -740,6 +707,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) +"jb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/slimelab/lab) "jf" = ( /obj/structure/flora/ausbushes/genericbush, /turf/open/floor/plating/grass/jungle, @@ -767,41 +744,12 @@ }, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"jr" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/obj/item/radio/intercom{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "jt" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/wood, /area/ruin/powered/slimelab/cafe) -"jv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24; - pixel_y = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) "jx" = ( /obj/structure/chair{ dir = 1 @@ -872,6 +820,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"kv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "ky" = ( /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/sparsegrass, @@ -889,6 +847,13 @@ }, /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/powered/slimelab/lab) +"kB" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lava) "kE" = ( /obj/item/clothing/suit/hooded/wintercoat/science, /obj/structure/flora/ausbushes/fullgrass, @@ -920,21 +885,6 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"kP" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/item/storage/bag/bio, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) "kR" = ( /obj/machinery/disposal/deliveryChute{ dir = 8; @@ -979,6 +929,14 @@ }, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"li" = ( +/obj/item/kirbyplants{ + desc = "Oh hello Reginald. Didn't see you there."; + icon_state = "plant-14"; + name = "Reginald" + }, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered/slimelab/slimedome) "ln" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1001,6 +959,11 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) +"lq" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/dirt/jungle, +/area/ruin/powered/slimelab/slimedome) "lr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1014,20 +977,6 @@ dir = 1 }, /area/ruin/powered/slimelab) -"lw" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) "lA" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood{ @@ -1036,6 +985,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned/grid, /area/ruin/powered/slimelab/cafe) +"lC" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) +"lE" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "lK" = ( /obj/machinery/power/generator{ dir = 8 @@ -1090,20 +1051,6 @@ }, /turf/open/floor/plating, /area/ruin/powered/slimelab/checkpoint) -"lW" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/item/slime_scanner{ - pixel_x = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/slime_scanner{ - pixel_x = -6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) "lY" = ( /obj/effect/turf_decal/siding/blue/end, /obj/structure/sign/poster/random{ @@ -1111,23 +1058,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"mb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/button/door{ - desc = "In the event of lava doing things it should not be doing. Press this button and run."; - id = "iuslava"; - name = "Emergency Lava Shutters"; - pixel_x = -5; - pixel_y = 24 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) "mf" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt/dust, @@ -1146,16 +1076,6 @@ icon_state = "reinforced_hull" }, /area/ruin/powered/slimelab/lava) -"mo" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "ms" = ( /obj/structure/chair, /obj/effect/turf_decal/box, @@ -1188,6 +1108,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"mA" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "mB" = ( /obj/effect/turf_decal/siding/blue/corner, /obj/effect/turf_decal/siding/blue/corner{ @@ -1215,13 +1142,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/checkpoint) -"mM" = ( -/obj/effect/turf_decal/industrial/outline/grey, -/obj/effect/turf_decal/corner/opaque/green/mono, -/obj/machinery/light/small, -/obj/machinery/biogenerator/vault, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) "mO" = ( /obj/structure/marker_beacon, /turf/open/floor/plating/snowed, @@ -1264,18 +1184,6 @@ /obj/structure/sink/puddle, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) -"np" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) "nq" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, @@ -1293,19 +1201,6 @@ "nx" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/slimedome) -"nz" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) "nB" = ( /obj/effect/turf_decal/weather/dirt/corner, /turf/open/water, @@ -1315,13 +1210,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"nP" = ( -/obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) "nR" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1350,6 +1238,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) +"od" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/obj/machinery/button/door{ + dir = 1; + id = "iusent"; + name = "Entrance Lockdown"; + pixel_x = -5; + pixel_y = -4 + }, +/obj/machinery/button/door{ + dir = 1; + id = "iusoffice"; + name = "Shutter Control"; + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) "oe" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1376,57 +1287,22 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) -"og" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/machinery/light{ - dir = 1 - }, +"op" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"oj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"ol" = ( +/area/ruin/powered/slimelab/checkpoint) +"oq" = ( /obj/structure/rack, /obj/item/pickaxe, /obj/item/pickaxe, /obj/item/mining_scanner, /obj/item/mining_scanner, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/stack/marker_beacon/thirty, /obj/item/stack/marker_beacon/thirty, /obj/item/clothing/suit/hooded/wintercoat/miner, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"om" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"op" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) "ot" = ( /obj/machinery/monkey_recycler, /obj/effect/turf_decal/corner/opaque/purple/diagonal, @@ -1473,24 +1349,19 @@ /obj/structure/table/wood, /turf/open/floor/carpet/green, /area/ruin/powered/slimelab/cafe) -"pn" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/departments/engineering{ - pixel_x = -32; - pixel_y = 1 +"pA" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/effect/turf_decal/siding/purple{ + dir = 10 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"pw" = ( -/obj/machinery/light/small{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/light/small/broken/directional/west, +/obj/item/storage/bag/bio, /turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +/area/ruin/powered/slimelab/lab) "pC" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal, /obj/effect/turf_decal/siding/purple{ @@ -1498,6 +1369,16 @@ }, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"pM" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/chair/stool/bar{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered/slimelab/cafe) "pP" = ( /obj/structure/closet/secure_closet/freezer/kitchen, /turf/open/floor/plasteel/patterned/grid, @@ -1512,6 +1393,14 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) +"pT" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/green, +/area/ruin/powered/slimelab/cafe) "pU" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal, /obj/effect/turf_decal/siding/purple, @@ -1529,18 +1418,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/checkpoint) -"qd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) "qg" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -1557,6 +1434,16 @@ }, /turf/open/floor/plating, /area/ruin/powered/slimelab/slimedome) +"qx" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/effect/turf_decal/siding/purple, +/obj/effect/turf_decal/siding/purple{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/lab) "qy" = ( /obj/structure/chair/plastic{ dir = 1 @@ -1585,6 +1472,16 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/checkpoint) +"qC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/slimelab/lab) "qI" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -1595,6 +1492,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ruin/powered/slimelab/cafe) +"qS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "qU" = ( /obj/structure/chair/wood{ dir = 8 @@ -1608,36 +1516,12 @@ "rg" = ( /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) -"ro" = ( -/obj/machinery/button/door{ - dir = 1; - id = "iuskill"; - name = "Shutter Control"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "rp" = ( /obj/structure/disposalpipe/segment{ dir = 5 }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/cafe) -"rq" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) "rr" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1646,13 +1530,18 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/lab) -"ru" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +"rs" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/item/slime_scanner{ + pixel_x = 6 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +/obj/machinery/light/directional/east, +/obj/item/slime_scanner{ + pixel_x = -6 + }, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/lab) "rH" = ( /obj/structure/window/reinforced{ dir = 1 @@ -1684,17 +1573,6 @@ /obj/structure/flora/junglebush, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) -"rU" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -6; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "st" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -1748,6 +1626,13 @@ /obj/machinery/atmospherics/components/binary/pump/on/layer2, /turf/open/floor/plating, /area/ruin/powered/slimelab/lava) +"sO" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "sW" = ( /obj/structure/window/plasma/reinforced, /obj/structure/window/plasma/reinforced{ @@ -1766,6 +1651,16 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"sZ" = ( +/obj/machinery/light/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/engine, +/area/ruin/powered/slimelab/lava) "te" = ( /obj/structure/fence/end{ dir = 8 @@ -1815,6 +1710,17 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/plating, /area/ruin/powered/slimelab/slimedome) +"tu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "tz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1837,6 +1743,34 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"tN" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/item/clothing/glasses/science/prescription{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/storage/box/syringes{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/lab) +"tQ" = ( +/obj/structure/sign/warning/biohazard{ + pixel_x = 29; + pixel_y = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "tS" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -1845,7 +1779,8 @@ dir = 4 }, /obj/machinery/door/airlock{ - name = "Restroom" + name = "Restroom"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab) @@ -1866,6 +1801,28 @@ "uz" = ( /turf/open/floor/plasteel, /area/ruin/powered/slimelab/checkpoint) +"uH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/slimedome) +"uJ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) +"uK" = ( +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/engine, +/area/ruin/powered/slimelab/lava) "uM" = ( /obj/machinery/airalarm/directional/east, /obj/structure/sink{ @@ -1891,23 +1848,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/lab) -"vc" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) "vg" = ( /obj/structure/rack, /obj/effect/turf_decal/siding/wood, @@ -1915,15 +1855,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"vi" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "vk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -1950,16 +1881,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/lab) -"vp" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) "vr" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1985,16 +1906,6 @@ }, /turf/open/floor/plating, /area/ruin/powered/slimelab/lab) -"vF" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "vG" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2016,6 +1927,13 @@ }, /turf/open/lava/smooth, /area/ruin/powered/slimelab/lava) +"vP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/checkpoint) "vQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -2027,6 +1945,11 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/lab) +"vS" = ( +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/slimedome) "vU" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal, /obj/effect/turf_decal/siding/purple{ @@ -2035,20 +1958,18 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"vV" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 9 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, +"vW" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plating/dirt/jungle, /area/ruin/powered/slimelab/slimedome) +"vZ" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/powered/slimelab/lava) "wc" = ( /turf/closed/wall/r_wall, /area/ruin/powered/slimelab/lab) @@ -2197,29 +2118,16 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"xw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "iusmine"; - name = "Mining Exit"; - pixel_x = 24; - pixel_y = 6 +"xB" = ( +/obj/structure/sign/warning/biohazard{ + pixel_y = -26 }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "iusmine"; - pixel_x = 25; - pixel_y = -5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/slimedome) "xD" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal, /obj/effect/turf_decal/siding/purple{ @@ -2231,6 +2139,23 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/lab) +"xI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/button/door{ + desc = "In the event of lava doing things it should not be doing. Press this button and run."; + id = "iuslava"; + name = "Emergency Lava Shutters"; + pixel_x = -5; + pixel_y = 24 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/powered/slimelab/lava) "xK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2291,15 +2216,6 @@ icon_state = "reinforced_hull" }, /area/ruin/powered/slimelab/lava) -"xZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "yb" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -2316,6 +2232,19 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) +"yc" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) +"yk" = ( +/obj/structure/flora/ausbushes/genericbush, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/slimedome) "yq" = ( /obj/effect/turf_decal/weather/dirt{ dir = 5 @@ -2436,6 +2365,13 @@ }, /turf/open/floor/plasteel/patterned, /area/ruin/powered/slimelab/lava) +"zq" = ( +/obj/effect/turf_decal/siding/blue/end{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "zs" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab) @@ -2471,18 +2407,6 @@ "zQ" = ( /turf/open/water, /area/ruin/unpowered) -"zR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) "Aa" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2500,7 +2424,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/public/glass{ - name = "Biodome" + name = "Biodome"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/slimedome) @@ -2529,15 +2454,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/slimelab/cafe) -"Ap" = ( -/obj/effect/turf_decal/siding/blue/end{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "Aw" = ( /turf/open/water, /area/ruin/powered/slimelab/slimedome) @@ -2591,23 +2507,14 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) -"AO" = ( -/obj/item/kirbyplants{ - desc = "Oh hello Reginald. Didn't see you there."; - icon_state = "plant-14"; - name = "Reginald" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"AZ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27; - pixel_y = 5 +"AN" = ( +/obj/machinery/holopad/emergency/command, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/south{ + pixel_y = -37 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) "Ba" = ( /turf/open/floor/plating/asteroid/icerock, /area/ruin/unpowered) @@ -2620,18 +2527,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"Bg" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) "Bp" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2640,7 +2535,8 @@ dir = 4 }, /obj/machinery/door/airlock/public/glass{ - name = "Biodome" + name = "Biodome"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -2653,6 +2549,17 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/slimedome) +"Bs" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/directional/east, +/obj/item/storage/belt/utility, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/powered/slimelab/lava) "Bu" = ( /obj/item/bedsheet/random, /obj/structure/bed, @@ -2699,6 +2606,16 @@ /obj/effect/turf_decal/corner/transparent/green/diagonal, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/slimedome) +"BN" = ( +/obj/structure/sign/warning/biohazard{ + pixel_y = -26 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/slimedome) "BU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -2712,16 +2629,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) -"Cb" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) "Cd" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, @@ -2733,6 +2640,17 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"Cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/disposalpipe/segment, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/slimelab/lab) "Cp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2791,21 +2709,34 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) -"CH" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"CN" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"CX" = ( -/obj/machinery/autolathe, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/slimelab) +"CO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/obj/structure/closet/crate/bin, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/slimedome) +"CR" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) +/area/ruin/powered/slimelab/slimedome) "Db" = ( /obj/structure/closet/secure_closet/personal, /turf/open/floor/carpet/blue, @@ -2815,9 +2746,12 @@ /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/powered/slimelab/slimedome) "Dg" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 8 + }, /obj/machinery/door/poddoor/preopen{ - id = "iusent" + id = "iusent"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2835,51 +2769,43 @@ /obj/item/kirbyplants/random, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"Do" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "Dv" = ( /obj/structure/fence/door, /turf/open/floor/plating/asteroid/icerock, /area/ruin/unpowered) -"Dx" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) "DC" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"DE" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) +"DI" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/engine, +/area/ruin/powered/slimelab/lava) "DK" = ( /turf/open/floor/plasteel/patterned/grid, /area/ruin/powered/slimelab/cafe) "Ea" = ( /turf/open/floor/plasteel/patterned, /area/ruin/powered/slimelab) +"Eb" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/slimedome) "Eh" = ( /obj/structure/barricade/wooden/crude, /obj/machinery/door/airlock/research{ name = "Xenobiological Lab"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2906,17 +2832,6 @@ "Em" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered/slimelab/checkpoint) -"En" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_x = 4; - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "Es" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -2935,7 +2850,8 @@ /area/ruin/powered/slimelab/cafe) "EB" = ( /obj/machinery/door/poddoor/preopen{ - id = "iuslava" + id = "iuslava"; + dir = 4 }, /obj/structure/window/plasma/reinforced/fulltile, /obj/structure/grille, @@ -2994,6 +2910,11 @@ /obj/machinery/processor, /turf/open/floor/plasteel/patterned/grid, /area/ruin/powered/slimelab/cafe) +"Fg" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "Fj" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 4 @@ -3016,6 +2937,16 @@ /obj/item/stack/sheet/mineral/plasma, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"Fs" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/effect/mob_spawn/slime, +/obj/machinery/light/broken/directional/west, +/obj/structure/spacevine{ + pixel_x = -33 + }, +/obj/structure/spacevine, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) "FA" = ( /obj/effect/turf_decal/weather/dirt{ dir = 1 @@ -3053,15 +2984,6 @@ /obj/structure/marker_beacon, /turf/open/floor/plating/asteroid/iceberg, /area/ruin/unpowered) -"Gb" = ( -/obj/effect/turf_decal/siding/blue/end{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "Gu" = ( /obj/structure/flora/ausbushes/grassybush, /turf/open/floor/plating/grass/jungle, @@ -3082,25 +3004,16 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ruin/powered/slimelab/cafe) -"GW" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/watermelon, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) +"Ha" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/powered/slimelab/cafe) "Hd" = ( /turf/open/floor/plating/dirt/jungle, /area/ruin/powered/slimelab/slimedome) -"Hf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -7; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) "Hg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -3169,6 +3082,16 @@ /obj/structure/marker_beacon, /turf/open/floor/plating/asteroid/icerock, /area/ruin/unpowered) +"HY" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/corner/opaque/green/diagonal, +/obj/effect/turf_decal/siding/green{ + dir = 9 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/slimedome) "HZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/corner/opaque/purple/diagonal, @@ -3201,11 +3124,6 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"Ip" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/light, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) "IB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3216,6 +3134,14 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) +"IE" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "IJ" = ( /obj/structure/spacevine, /turf/open/floor/plating/grass/jungle, @@ -3249,10 +3175,18 @@ }, /obj/machinery/door/airlock/research{ name = "Xenobiological Lab"; - req_access_txt = "55" + req_access_txt = "55"; + dir = 8 }, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/lab) +"Jg" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "Jj" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -3264,24 +3198,25 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "iusoffice" + id = "iusoffice"; + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 }, -/obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel/tech, /area/ruin/powered/slimelab/checkpoint) -"Jo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 10 - }, -/obj/machinery/light/small{ +"Jp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) +/obj/item/kirbyplants/random, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) "Jt" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -3346,17 +3281,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) -"JJ" = ( -/obj/structure/filingcabinet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_x = 7; - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "JN" = ( /obj/structure/window/reinforced{ dir = 4 @@ -3378,13 +3302,6 @@ }, /turf/open/floor/plating, /area/ruin/powered/slimelab) -"JW" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) "JY" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -3414,22 +3331,22 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) -"Kd" = ( -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) "Kg" = ( /obj/structure/table, /obj/item/storage/box/beakers, /obj/effect/turf_decal/corner/opaque/purple/diagonal, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"Ki" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lava) "Km" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3547,6 +3464,12 @@ /obj/structure/spacevine/dense, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) +"LQ" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ruin/powered/slimelab) "LV" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 5 @@ -3563,16 +3486,6 @@ }, /turf/open/floor/engine, /area/ruin/powered/slimelab/lava) -"Mb" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "Mc" = ( /obj/effect/turf_decal/industrial/stand_clear{ dir = 8 @@ -3584,6 +3497,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"Md" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) "Mg" = ( /turf/open/floor/plating/asteroid/icerock/smooth, /area/ruin/unpowered) @@ -3598,6 +3516,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) +"My" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ruin/powered/slimelab/cafe) "MD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -3616,6 +3541,16 @@ }, /turf/open/lava/smooth, /area/ruin/powered/slimelab/lava) +"MM" = ( +/obj/machinery/door/airlock/external/glass{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "iusent"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/checkpoint) "MZ" = ( /obj/structure/table, /obj/effect/turf_decal/corner/opaque/purple/diagonal, @@ -3690,23 +3625,10 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"NG" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"NM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) +"NJ" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/slimedome) "NP" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/siding/wood, @@ -3717,6 +3639,13 @@ /obj/structure/flora/ausbushes/pointybush, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) +"NS" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/green, +/area/ruin/powered/slimelab/cafe) "NX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -3746,28 +3675,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) -"Ol" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "Om" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/spacevine, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/lab) -"Oq" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/light{ - dir = 1 +"On" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "OB" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ @@ -3827,19 +3748,10 @@ }, /turf/open/floor/plating/dirt/jungle, /area/ruin/powered/slimelab/slimedome) -"Pi" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"Pj" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, +"Pf" = ( +/obj/structure/table, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned, /area/ruin/powered/slimelab) "Pn" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -3847,6 +3759,11 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"Po" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/blue, +/area/ruin/powered/slimelab) "Pp" = ( /obj/structure/bedsheetbin, /obj/structure/table, @@ -3860,16 +3777,6 @@ /obj/structure/spacevine, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"Px" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/brigdoor, -/obj/machinery/door/firedoor/border_only, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) "Pz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3883,19 +3790,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab) -"PC" = ( -/obj/structure/closet/toolcloset, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/storage/belt/utility, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) "PD" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -3980,6 +3874,13 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/slimelab/lab) +"Qp" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 2 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/lava) "Qs" = ( /obj/structure/flora/junglebush/large, /turf/open/floor/plating/grass/jungle, @@ -4056,6 +3957,16 @@ icon_state = "reinforced_hull" }, /area/ruin/powered/slimelab/lava) +"Rc" = ( +/mob/living/simple_animal/hostile/asteroid/polarbear{ + desc = "This poor bear looks far scrunklier than is healthy for a bear."; + healable = 0; + health = 1; + maxHealth = 1; + name = "scrunkly polar bear" + }, +/turf/open/floor/plating/dirt, +/area/ruin/unpowered) "Re" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -4080,15 +3991,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"Rj" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) "Rr" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/industrial/outline/grey, @@ -4143,7 +4045,8 @@ "RP" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering"; - req_access_txt = "200" + req_access_txt = "200"; + dir = 4 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -4199,38 +4102,22 @@ /turf/open/floor/plating, /area/ruin/powered/slimelab/checkpoint) "Sj" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/machinery/door/poddoor/preopen{ - id = "iusent" + id = "iusent"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/powered/slimelab/checkpoint) -"Sk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -7; - pixel_y = -25 +"Sm" = ( +/obj/effect/turf_decal/siding/blue/end{ + dir = 8 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) -"Sl" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/firealarm{ - pixel_x = -6; - pixel_y = 26 - }, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Sr" = ( -/obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) "Su" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -4264,12 +4151,38 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"SW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) "SY" = ( /obj/effect/turf_decal/weather/dirt/corner{ dir = 8 }, /turf/open/water, /area/ruin/powered/slimelab/slimedome) +"SZ" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/corner/opaque/purple/diagonal{ + dir = 4 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lab) +"Tb" = ( +/obj/effect/turf_decal/corner/opaque/purple/diagonal, +/obj/effect/turf_decal/siding/purple, +/obj/machinery/light/small/directional/west, +/obj/structure/closet/wardrobe/science_white, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/lab) "Td" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -4289,16 +4202,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ruin/powered/slimelab/cafe) -"Tf" = ( -/mob/living/simple_animal/hostile/asteroid/polarbear{ - desc = "This poor bear looks far scrunklier than is healthy for a bear."; - healable = 0; - health = 1; - maxHealth = 1; - name = "scrunkly polar bear" - }, -/turf/open/floor/plating/dirt, -/area/ruin/unpowered) "Th" = ( /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/checkpoint) @@ -4314,15 +4217,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/powered/slimelab) -"Tn" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) "Tx" = ( /turf/open/floor/plating/asteroid/icerock/cracked, /area/ruin/unpowered) @@ -4385,22 +4279,6 @@ /obj/machinery/vending/clothing, /turf/open/floor/carpet/blue, /area/ruin/powered/slimelab) -"Ua" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 5 - }, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) "Uk" = ( /turf/open/floor/plasteel/stairs/medium{ dir = 1 @@ -4428,17 +4306,13 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/lab) -"UH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/kirbyplants/random, +"UA" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "UJ" = ( /obj/effect/turf_decal/corner/opaque/green/diagonal, /obj/effect/turf_decal/siding/green{ @@ -4476,6 +4350,13 @@ /obj/effect/turf_decal/industrial/warning/corner, /turf/open/floor/plasteel, /area/ruin/powered/slimelab) +"UW" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab) "Vc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/cable{ @@ -4489,10 +4370,6 @@ }, /turf/open/water, /area/ruin/powered/slimelab/slimedome) -"Vj" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) "Vs" = ( /turf/open/floor/wood, /area/ruin/powered/slimelab/cafe) @@ -4509,19 +4386,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/powered/slimelab) -"VA" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) "VM" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/machinery/light_switch{ @@ -4533,6 +4397,28 @@ /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/plating/grass/jungle, /area/ruin/powered/slimelab/slimedome) +"VS" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/brigdoor, +/obj/machinery/door/firedoor/border_only, +/obj/item/radio/intercom/wideband/table, +/turf/open/floor/plasteel/white, +/area/ruin/powered/slimelab/checkpoint) +"VV" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/powered/slimelab/cafe) +"Wp" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/powered/slimelab/checkpoint) "Wt" = ( /obj/effect/turf_decal/corner/opaque/purple/diagonal{ dir = 4 @@ -4550,18 +4436,6 @@ /obj/structure/chair/office, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/checkpoint) -"Wx" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "Wz" = ( /obj/machinery/door/poddoor{ id = "iusmine" @@ -4661,6 +4535,11 @@ icon_state = "reinforced_hull" }, /area/ruin/powered/slimelab/lava) +"XF" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ruin/powered/slimelab) "XI" = ( /obj/effect/turf_decal/weather/dirt{ dir = 8 @@ -4708,6 +4587,16 @@ }, /turf/open/floor/carpet/green, /area/ruin/powered/slimelab/cafe) +"Ye" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/checkpoint) "Yh" = ( /obj/structure/rack, /obj/item/mop, @@ -4741,11 +4630,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/powered/slimelab/lab) -"YE" = ( -/obj/structure/table, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab) "YF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4756,6 +4640,24 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/checkpoint) +"YG" = ( +/obj/machinery/button/door{ + dir = 1; + id = "iuskill"; + name = "Shutter Control"; + pixel_x = 8; + pixel_y = -24 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/spacevine{ + pixel_x = -33 + }, +/obj/structure/spacevine{ + pixel_y = -32 + }, +/turf/open/floor/plating/grass/jungle, +/area/ruin/powered/slimelab/lab) "YO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4770,6 +4672,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/lava) +"YS" = ( +/obj/effect/turf_decal/industrial/outline/grey, +/obj/effect/turf_decal/corner/opaque/green/mono, +/obj/machinery/biogenerator/vault, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/slimedome) +"YV" = ( +/obj/machinery/autolathe, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/powered/slimelab/lava) "YW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -4780,45 +4693,6 @@ }, /turf/open/floor/plasteel, /area/ruin/powered/slimelab/slimedome) -"Zd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25; - pixel_y = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Zg" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"Zi" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/effect/mob_spawn/slime, -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) "Zm" = ( /obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -4846,7 +4720,8 @@ "ZM" = ( /obj/machinery/door/airlock/engineering{ name = "Lava Pit"; - req_access_txt = "200" + req_access_txt = "200"; + dir = 4 }, /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -4858,7 +4733,8 @@ icon_state = "4-8" }, /obj/machinery/door/poddoor/preopen{ - id = "iuslava" + id = "iuslava"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -5246,7 +5122,7 @@ gI gI Ba LG -Tf +Rc zQ tB ae @@ -5254,7 +5130,7 @@ ae Jt iE LY -Zg +DI wR vG HQ @@ -5407,13 +5283,13 @@ uh uh uh Np -oj +sZ mg mQ mQ mQ XB -Kd +uK Np uh Ba @@ -5633,7 +5509,7 @@ uh uh Em op -VA +Wp kf Em uh @@ -5669,9 +5545,9 @@ uh Np uh Np -mb +xI fh -iU +hp Np JA tl @@ -5684,7 +5560,7 @@ Em Em Em Em -Sj +MM Em Dg Em @@ -5725,17 +5601,17 @@ lR PS kz Np -og +Qp LI za hE Np -pw -ru +Fg +lE Em Nc -hc -jr +AN +Md uz ws YF @@ -5773,9 +5649,9 @@ uh uh uh Np -dE +vZ zo -PC +Bs Np JA NX @@ -5787,7 +5663,7 @@ DC Em FD Wu -fW +od mJ PD qB @@ -5830,19 +5706,19 @@ RP Np Np Np -CX +YV Zm YR Np zs eg Em -JJ +yc Th -Px +VS sx Aj -nz +Ye Em uh uh @@ -5883,13 +5759,13 @@ LB fm Np Np -bW +kB aj Np -NM -Sk +On +UA Em -UH +Jp Th zO ms @@ -5928,28 +5804,28 @@ zs zs zs zs -Dx +LQ oE IB JY ZU -Ip +XF Np Np -np +Ki Np Pn By hX RK -xZ +SW jJ sx -hb +vP MD zs Bu -Ap +Sm Bu zs be @@ -5976,8 +5852,8 @@ uh uh JV Tj -AZ -ol +dZ +oq na zs qU @@ -5990,7 +5866,7 @@ Lk Np df Np -bG +kv Hg Em Em @@ -6032,7 +5908,7 @@ bs EL US zs -En +sO Cg kg JD @@ -6041,15 +5917,15 @@ fR fR NE Rh -pn +cb HK WM NB fR -Mb +Jg wi aP -vF +IE sY zs Qz @@ -6080,8 +5956,8 @@ uh uh mv Vw -xw -aw +et +qS gG wf Km @@ -6092,7 +5968,7 @@ FO QU QU CG -jv +CN tz PH JZ @@ -6152,7 +6028,7 @@ nx Bp nx nx -vi +uJ JF ST zs @@ -6160,10 +6036,10 @@ TX RY jW zs -Oq +Ha KJ KJ -Vj +VV be uh uh @@ -6195,20 +6071,20 @@ NR hx Gu Hd -iD +vW hx cR rg nx -vV +HY UJ -Jo +eA nx SK JF -rU +id zs -Sl +Po tE Db zs @@ -6261,7 +6137,7 @@ JF ST zs Bu -Gb +zq Bu zs OR @@ -6292,7 +6168,7 @@ uh uh nx nx -rq +NJ rg VN Ul @@ -6310,13 +6186,13 @@ nx nx ng Pz -NG +UW zs zs zs zs zs -Cb +pM Vs aF QI @@ -6356,17 +6232,17 @@ Gu jf rg rg -bY +uH hh -om +CO Sx ku JF LV oe -Zd +tu Dh -Pj +mA OD jt Vs @@ -6425,7 +6301,7 @@ TV Td fd EK -CH +pT be uh uh @@ -6470,7 +6346,7 @@ PE gj Az hg -Rj +aZ OD XA WU @@ -6516,7 +6392,7 @@ Hd Hd SF nx -cm +tQ xK EX zs @@ -6580,7 +6456,7 @@ nq in Lo wp -Hf +My be uh uh @@ -6603,7 +6479,7 @@ uh uh nx nx -JW +gO rg rg Hd @@ -6620,13 +6496,13 @@ Hd rg Zx bq -lw +ek XT -kP +pA zs jm rN -YE +Pf zs nq in @@ -6670,7 +6546,7 @@ rg rg rg Cd -Pi +lq bq xD uY @@ -6682,7 +6558,7 @@ cC zs Ky vr -Tn +NS vQ wN be @@ -6766,7 +6642,7 @@ rg tj rg Hd -AO +li OV rg NC @@ -6776,19 +6652,19 @@ Gu rg Df bq -ck +Tb Cp -Bg +qx jZ Rv fr -Zi +Fs bp dy cc rH -Wx -ro +aR +YG XU xX TP @@ -6931,7 +6807,7 @@ bq bq bq bq -zR +jb ZG Jy ZG @@ -6969,7 +6845,7 @@ uh uh nx nx -nP +vS rg rg rg @@ -6978,12 +6854,12 @@ nl rg OV OV -vp +BN bq -vc +SZ Wt bq -qd +qC lh Ty EH @@ -6996,7 +6872,7 @@ BU tp wo vR -Do +dH bq xo TP @@ -7048,7 +6924,7 @@ Ok UR Nl zH -cf +Cj Ct dK te @@ -7082,12 +6958,12 @@ rg rg rg Gu -gY +xB bq -Ua +er vn bq -if +an PX jq ot @@ -7179,7 +7055,7 @@ uh uh nx Zx -GW +hL Gu rg Df @@ -7188,7 +7064,7 @@ zK rg Un rg -DE +CR Rr nx MZ @@ -7235,13 +7111,13 @@ Zx Df rg rg -Sr +yk Gu rg rg rg BI -BI +Eb nx Fm TW @@ -7250,12 +7126,12 @@ Ay Hw Cq ea -mo +ai kA Il Mc JN -Ol +lC xt bq uh @@ -7293,11 +7169,11 @@ nx nx Yy oW -mM +YS Cr Kg -lW -eE +rs +tN Gw Ie NP diff --git a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm index a53f2763f63f..8e3fecaab778 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_bombed_starport.dmm @@ -116,7 +116,7 @@ /obj/structure/chair/office{ dir = 8 }, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/tower) "aS" = ( @@ -565,9 +565,7 @@ "dZ" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/engineering_guide, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/wood, /area/ruin/jungle/starport) "eb" = ( @@ -638,13 +636,11 @@ /area/ruin/jungle/starport) "eu" = ( /obj/structure/spider/stickyweb, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "ev" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport) "ex" = ( @@ -699,7 +695,9 @@ }, /area/ruin/jungle/starport) "fi" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/structure/barricade/wooden/crude, /obj/structure/cable{ icon_state = "4-8" @@ -794,16 +792,12 @@ pixel_x = -24; pixel_y = 22 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/jungle/starport/plasma) "fX" = ( /obj/effect/decal/remains/human, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/starport) "fY" = ( @@ -920,9 +914,7 @@ /obj/structure/railing/corner{ dir = 8 }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -962,15 +954,14 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/wrench/combat, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/plasma) "he" = ( /obj/machinery/door/airlock/command{ - name = "Flight Control" + name = "Flight Control"; + dir = 4 }, /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1036,9 +1027,7 @@ /obj/structure/toilet{ dir = 8 }, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/plasteel/patterned, /area/ruin/jungle/starport) "hu" = ( @@ -1096,7 +1085,7 @@ /area/ruin/jungle/starport) "hJ" = ( /obj/machinery/vending/games, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plating, /area/ruin/jungle/starport) "hL" = ( @@ -1167,9 +1156,7 @@ /area/ruin/jungle/starport) "ig" = ( /obj/effect/decal/cleanable/vomit/old, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport/tower) "ih" = ( @@ -1319,7 +1306,9 @@ /turf/open/floor/plasteel/grimy, /area/ruin/jungle/starport) "jh" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/starport) "jl" = ( @@ -1354,9 +1343,7 @@ /area/ruin/jungle/starport) "jw" = ( /obj/structure/spider/stickyweb, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "jE" = ( @@ -1485,6 +1472,14 @@ light_range = 2 }, /area/ruin/jungle/starport) +"kE" = ( +/obj/machinery/door/airlock/glass{ + dir = 4; + pixel_y = 0 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating/rust, +/area/ruin/jungle/starport) "kF" = ( /turf/open/floor/plating/dirt/jungle/wasteland{ icon_state = "wasteland8" @@ -1566,7 +1561,9 @@ }, /area/ruin/jungle/starport) "lg" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/structure/barricade/wooden/crude, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/starport) @@ -1836,21 +1833,14 @@ /area/ruin/jungle/starport) "ni" = ( /obj/structure/table, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/jungle/starport) "nm" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/jungle/starport) "np" = ( @@ -1895,9 +1885,7 @@ "nI" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/toxins, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/wood{ icon_state = "wood-broken3" }, @@ -2063,9 +2051,7 @@ /area/ruin/jungle/starport) "oC" = ( /obj/structure/railing/corner, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -2093,9 +2079,7 @@ /obj/structure/railing/corner{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -2342,7 +2326,8 @@ "qJ" = ( /obj/structure/spacevine, /obj/machinery/door/poddoor{ - id = "jbs1" + id = "jbs1"; + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport) @@ -2842,9 +2827,7 @@ "tC" = ( /obj/structure/railing/corner, /obj/structure/spacevine, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -2873,7 +2856,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/poddoor_assembly, +/obj/structure/poddoor_assembly{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium{ icon_state = "plastitanium_dam2" }, @@ -2972,9 +2957,7 @@ "us" = ( /obj/structure/table/wood, /obj/item/storage/book/bible, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/wood{ icon_state = "wood-broken" }, @@ -3319,9 +3302,7 @@ "wE" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/spider/stickyweb, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "wG" = ( @@ -3456,9 +3437,7 @@ /turf/open/floor/plasteel, /area/ruin/jungle/starport) "xm" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "xn" = ( @@ -3608,9 +3587,7 @@ /area/ruin/jungle/starport) "yw" = ( /obj/item/chair, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "yA" = ( @@ -3712,7 +3689,9 @@ /turf/open/floor/plasteel/patterned, /area/ruin/jungle/starport) "zu" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/structure/barricade/wooden/crude, /obj/structure/cable{ icon_state = "4-8" @@ -3763,9 +3742,7 @@ /area/ruin/jungle/starport) "zV" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plating, /area/ruin/jungle/starport) "zZ" = ( @@ -3848,7 +3825,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /turf/open/floor/mineral/plastitanium, @@ -4120,9 +4097,7 @@ /area/ruin/jungle/starport) "CR" = ( /obj/effect/decal/cleanable/blood/drip, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport/tower) "CS" = ( @@ -4141,11 +4116,8 @@ }, /area/ruin/jungle/starport) "CW" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light/broken, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plating/rust, /area/ruin/jungle/starport) "CZ" = ( @@ -4206,9 +4178,7 @@ /obj/machinery/atmospherics/pipe/manifold/orange{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/spider/cocoon, /turf/open/floor/plating, /area/ruin/jungle/starport) @@ -4329,9 +4299,7 @@ /obj/structure/toilet{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/patterned, /area/ruin/jungle/starport) "DU" = ( @@ -4357,7 +4325,7 @@ dir = 8 }, /obj/structure/table/reinforced, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport/tower) "Eb" = ( @@ -4428,9 +4396,7 @@ /area/ruin/jungle/starport) "ED" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "EE" = ( @@ -4515,9 +4481,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/jungle/starport) "Fb" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/suit_storage_unit/inherit/industrial, /turf/open/floor/vault, /area/ruin/jungle/starport) @@ -4588,9 +4552,7 @@ }, /area/ruin/jungle/starport) "FM" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -4918,14 +4880,8 @@ /area/ruin/jungle/starport) "HG" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 2 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = -9 - }, +/obj/item/radio/intercom/directional/east, +/obj/item/radio/intercom/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/tower) "HI" = ( @@ -5251,13 +5207,11 @@ }, /area/ruin/jungle/starport) "JR" = ( -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 24 }, /obj/item/stack/sheet/metal, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "JT" = ( @@ -5330,9 +5284,7 @@ }, /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/plasma) "KE" = ( @@ -5554,26 +5506,19 @@ /area/ruin/jungle/starport) "Mf" = ( /obj/structure/spacevine, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/concrete/slab_1{ light_range = 2 }, /area/ruin/jungle/starport) "Mh" = ( /obj/structure/table, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/grimy, /area/ruin/jungle/starport) "Mi" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport) "Mq" = ( @@ -5643,9 +5588,7 @@ /turf/open/water/jungle, /area/ruin/jungle/starport) "MQ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport) "MR" = ( @@ -5818,7 +5761,9 @@ /area/ruin/jungle/starport) "Ok" = ( /obj/structure/spacevine/dense, -/obj/structure/poddoor_assembly, +/obj/structure/poddoor_assembly{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport) "On" = ( @@ -5841,10 +5786,7 @@ /area/ruin/jungle/starport) "Ox" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 1 - }, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/tower) "Oz" = ( @@ -5928,9 +5870,7 @@ "Pf" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/jungle/starport) "Pg" = ( @@ -6127,14 +6067,12 @@ /turf/open/floor/plating, /area/ruin/jungle/starport) "Qs" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/jungle/starport/plasma) "Qv" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/jungle/starport) "Qw" = ( @@ -6176,7 +6114,7 @@ "QO" = ( /obj/machinery/suit_storage_unit/industrial/atmos_firesuit, /obj/item/watertank/atmos, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/vault, /area/ruin/jungle/starport) "QP" = ( @@ -6205,7 +6143,7 @@ /turf/open/water/jungle, /area/ruin/jungle/starport) "QV" = ( -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /obj/structure/cable, @@ -6306,9 +6244,7 @@ /turf/open/floor/plasteel, /area/ruin/jungle/starport) "RH" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/concrete/slab_1{ light_range = 2 }, @@ -6365,9 +6301,7 @@ /area/ruin/jungle/starport) "Sd" = ( /obj/structure/closet, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, /obj/item/clothing/gloves/color/black, @@ -6605,9 +6539,7 @@ /obj/effect/decal/cleanable/glass, /obj/structure/spider/stickyweb, /obj/item/stack/cable_coil/cut/red, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "Tj" = ( @@ -6702,9 +6634,7 @@ /obj/structure/table/reinforced, /obj/item/folder, /obj/item/pen, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/starport/tower) "TL" = ( @@ -6977,10 +6907,7 @@ /area/ruin/jungle/starport) "Vz" = ( /obj/structure/spider/stickyweb, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 26 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/starport) "VA" = ( @@ -7149,9 +7076,7 @@ /area/ruin/jungle/starport) "WF" = ( /obj/item/chair, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "WG" = ( @@ -7259,9 +7184,7 @@ /obj/structure/sign/warning/gasmask{ pixel_y = 32 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/jungle/starport) "Xk" = ( @@ -7297,9 +7220,7 @@ /obj/machinery/atmospherics/pipe/manifold/orange{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/jungle/starport) "Xs" = ( @@ -7434,12 +7355,10 @@ /area/ruin/jungle/starport) "Yl" = ( /obj/structure/table, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 24 }, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/jungle/starport) "Yp" = ( @@ -7612,9 +7531,7 @@ "Zo" = ( /obj/structure/spider/stickyweb, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel, /area/ruin/jungle/starport) "Zr" = ( @@ -7649,6 +7566,14 @@ light_range = 2 }, /area/ruin/jungle/starport) +"ZT" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "jbs2"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/starport/tower) "ZU" = ( /obj/structure/spacevine, /turf/open/floor/plating/dirt/dark{ @@ -10868,17 +10793,17 @@ BR yH UD wg -ya -ya -ya -ya -ya -ya -ya -ya -ya -ya -ya +bN +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +bN Tf wg wg @@ -13634,7 +13559,7 @@ Wo qR AQ Wo -PG +kE Wo Wo Wo diff --git a/_maps/RandomRuins/JungleRuins/jungle_botany.dmm b/_maps/RandomRuins/JungleRuins/jungle_botany.dmm index 11cafb5ab858..1276dfe8b2aa 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_botany.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_botany.dmm @@ -1,6317 +1,1008 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"am" = ( -/obj/machinery/door/airlock{ - name = "Cabin 4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"ap" = ( -/obj/structure/flora/rock/jungle, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"aC" = ( -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"aF" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"aH" = ( -/obj/machinery/power/rad_collector{ - req_access = list(205) - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"aI" = ( -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"aO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) +"aM" = ( +/obj/structure/table, +/obj/item/disk/data, +/obj/item/disk/data, +/obj/item/disk/data, +/obj/item/disk/data, +/obj/item/disk/data, +/turf/open/floor/plasteel, +/area/ruin/powered) "aP" = ( -/obj/item/stack/rods, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"bj" = ( -/obj/item/shard/plasma, -/obj/structure/spacevine/dense, -/obj/item/stack/ore/salvage/scrapmetal/five, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"br" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"bt" = ( +/obj/item/kirbyplants/fullysynthetic, +/turf/open/floor/plasteel, +/area/ruin/powered) +"cI" = ( +/obj/effect/mob_spawn/human/corpse/assistant, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/powered) +"dJ" = ( +/obj/structure/closet/crate/radiation, +/obj/item/stack/sheet/mineral/uranium/twenty, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ez" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel, +/area/ruin/powered) +"eQ" = ( +/obj/machinery/washing_machine, +/turf/open/floor/plasteel, +/area/ruin/powered) +"fM" = ( +/obj/structure/chair/greyscale{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"fR" = ( +/obj/effect/decal/cleanable/xenoblood/xgibs/larva, +/turf/open/floor/plasteel, +/area/ruin/powered) +"gb" = ( +/obj/structure/table, +/obj/item/plant_analyzer, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ge" = ( /obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"bz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +/obj/machinery/smartfridge/drying_rack, +/turf/open/floor/plasteel, +/area/ruin/powered) +"hl" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"bP" = ( -/obj/structure/table/reinforced, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"bW" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"cd" = ( +/obj/machinery/door/airlock/command, /obj/effect/turf_decal/industrial/warning, -/obj/effect/mob_spawn/human/corpse/junglebotany{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ci" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"cj" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/item/stack/sheet/metal, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"cT" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"cX" = ( -/obj/structure/flora/rock/pile/largejungle, -/turf/closed/mineral/random/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"dj" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" +/turf/open/floor/plasteel, +/area/ruin/powered) +"hL" = ( +/obj/item/reagent_containers/food/drinks/bottle/hooch, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ii" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ik" = ( +/obj/effect/decal/cleanable/blood/gibs/up, +/turf/open/floor/plasteel, +/area/ruin/powered) +"iG" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel, +/area/ruin/powered) +"jc" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel, +/area/ruin/powered) +"jf" = ( +/obj/structure/closet/crate/large, +/obj/item/circuitboard/machine/biogenerator, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/reagent_containers/spray/weedspray, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ji" = ( +/obj/item/seeds/tomato/killer, +/obj/item/seeds/kudzu, +/obj/item/seeds/cannabis, +/obj/item/seeds/random, +/obj/structure/closet/crate/secure/hydroponics, +/turf/open/floor/plasteel, +/area/ruin/powered) +"js" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/ruin/jungle/botanicalresearch/crew) -"dA" = ( -/obj/machinery/door/airlock{ - name = "Cabin 1" +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/powered) +"jK" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"dB" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"ke" = ( /obj/structure/cable{ - icon_state = "4-9" + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/bar, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"dC" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, +/turf/open/floor/plasteel, +/area/ruin/powered) +"kj" = ( +/obj/machinery/vending/sovietsoda, /obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"dL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/powered) +"lb" = ( +/obj/machinery/power/smes, +/turf/open/floor/plasteel, +/area/ruin/powered) +"lK" = ( +/obj/machinery/hydroponics/constructable, /obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"dS" = ( -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"dU" = ( -/obj/structure/grille/broken, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/obj/item/reagent_containers/food/snacks/grown/cherries, +/turf/open/floor/plasteel, +/area/ruin/powered) +"mg" = ( /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-2" }, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/glass/plasma, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/caves) -"dZ" = ( -/obj/structure/fence/door/opened, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"ee" = ( -/obj/structure/closet/crate/engineering/electrical, -/obj/effect/turf_decal/box, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical, -/obj/item/circuitboard/machine/rtg/advanced, -/obj/item/circuitboard/machine/rtg/advanced, -/obj/item/circuitboard/machine/rtg/advanced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"em" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/machinery/door/airlock/glass, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/turf/open/floor/plasteel, +/area/ruin/powered) +"mB" = ( +/obj/machinery/door/airlock/external{ + dir = 8 }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"ex" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"ez" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/checkpoint) -"eN" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"mN" = ( /obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"eO" = ( -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"eR" = ( +/obj/item/reagent_containers/food/snacks/grown/carrot, +/turf/open/floor/plasteel, +/area/ruin/powered) +"nl" = ( /obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"fd" = ( -/obj/machinery/light/small{ - dir = 4 + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/xenoblood/xgibs, +/turf/open/floor/plasteel, +/area/ruin/powered) +"nJ" = ( +/obj/structure/flora/ausbushes/sparsegrass, /obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"fe" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/structure/salvageable/autolathe, -/obj/item/seeds/wheat/meat, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"ff" = ( +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/powered) +"nS" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/ruin/powered) +"oc" = ( +/obj/machinery/door/airlock/glass{ dir = 4 }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"fh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"fk" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"fr" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"fw" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/obj/machinery/light{ - dir = 1 +/turf/open/floor/plasteel, +/area/ruin/powered) +"om" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"fx" = ( +/obj/effect/mob_spawn/human/corpse/cargo_tech, +/obj/item/clothing/mask/cigarette/rollie/trippy{ + pixel_x = 7; + pixel_y = 15 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"oR" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/turf/open/floor/plasteel, +/area/ruin/powered) +"pt" = ( /obj/structure/cable{ - icon_state = "4-10" + icon_state = "0-2" }, +/obj/structure/glowshroom/single, +/turf/open/floor/plasteel, +/area/ruin/powered) +"pO" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/reagent_containers/food/snacks/grown/ambrosia, +/turf/open/floor/plasteel, +/area/ruin/powered) +"qM" = ( +/obj/structure/sign/poster/contraband/ambrosia_vulgaris, +/turf/closed/wall, +/area/ruin/powered) +"ru" = ( /obj/structure/cable{ - icon_state = "4-9" + icon_state = "2-4" }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"fF" = ( -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"fP" = ( /obj/structure/cable{ - icon_state = "6-8" + icon_state = "4-8" }, -/obj/effect/mob_spawn/human/corpse/junglebotany{ - brute_damage = 200 +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/powered) +"sv" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/reagent_containers/food/snacks/grown/garlic{ + pixel_y = -3 }, -/obj/item/kitchen/knife, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"fT" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"uC" = ( /obj/structure/cable{ - icon_state = "2-5" + icon_state = "4-8" }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"gb" = ( -/obj/structure/salvageable/machine{ - icon = 'icons/obj/stationobjs.dmi'; - icon_state = "scanner_unanchor"; - name = "broken communications antenna" +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4; + pixel_y = 11 }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"uK" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/powered) +"uM" = ( /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-2" }, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/command) -"gd" = ( -/obj/machinery/light_switch{ - dir = 6; - pixel_y = -23 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +/turf/open/floor/plasteel, +/area/ruin/powered) +"wl" = ( +/obj/structure/table, +/obj/item/screwdriver/power{ + pixel_y = 6 + }, +/obj/item/storage/belt/utility, +/turf/open/floor/plasteel, +/area/ruin/powered) +"wD" = ( +/obj/structure/sign/poster/contraband/kudzu{ + pixel_x = 3 + }, +/turf/closed/wall, +/area/ruin/powered) +"wP" = ( +/obj/structure/closet/crate/medical, +/obj/item/stack/medical/ointment/herb, +/obj/item/stack/medical/suture/medicated, +/obj/item/stack/medical/suture/medicated, +/obj/item/stack/medical/ointment/herb, +/obj/item/gun/syringe, +/obj/item/reagent_containers/syringe/piercing, +/obj/item/reagent_containers/syringe/piercing, +/obj/item/reagent_containers/syringe/piercing, +/turf/open/floor/plasteel, +/area/ruin/powered) +"wU" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/powered) +"yr" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/checkpoint) -"gm" = ( -/obj/machinery/power/rad_collector{ - req_access = list(205) +/obj/structure/spacevine, +/turf/open/floor/plasteel, +/area/ruin/powered) +"yt" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"gn" = ( -/obj/structure/cable, -/obj/machinery/power/emitter/prototype{ +/obj/machinery/door/airlock{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"gu" = ( -/obj/machinery/light, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/checkpoint) -"gx" = ( -/obj/item/shard/plasma, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"gB" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"gE" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"gN" = ( -/obj/structure/marker_beacon, -/turf/open/floor/concrete/pavement, -/area/ruin/jungle/botanicalresearch/command) -"gP" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"gQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering{ - name = "Emitter Room"; - req_access_txt = "205" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"gT" = ( -/obj/structure/closet/secure_closet/RD{ - req_access = list(206); - populate = 0 +/turf/open/floor/plasteel, +/area/ruin/powered) +"yR" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/xenoblood, +/obj/item/reagent_containers/food/snacks/grown/berries, +/turf/open/floor/plasteel, +/area/ruin/powered) +"yS" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 6 }, -/obj/item/clothing/under/rank/rnd/research_director, -/obj/item/clothing/under/rank/rnd/research_director/turtleneck, -/obj/item/storage/toolbox/syndicate, -/obj/item/clothing/shoes/laceup, -/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/fancy/rollingpapers, +/turf/open/floor/plasteel, +/area/ruin/powered) +"zm" = ( +/obj/structure/flora/grass/jungle, /obj/structure/spacevine, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"gW" = ( +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/powered) +"Aq" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/folder, +/obj/item/stamp, +/turf/open/floor/plasteel, +/area/ruin/powered) +"AD" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Cj" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/door/airlock/engineering{ - name = "Supermatter Access"; - req_access_txt = "205" +/turf/open/floor/plasteel, +/area/ruin/powered) +"DL" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"gZ" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"he" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"hi" = ( -/obj/machinery/light{ - dir = 1 +/turf/open/floor/plasteel, +/area/ruin/powered) +"DS" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/ruin/powered) +"EJ" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4; + pixel_y = 7 + }, +/mob/living/simple_animal/hostile/killertomato, +/turf/open/floor/plasteel, +/area/ruin/powered) +"FF" = ( +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/plasteel, +/area/ruin/powered) +"FG" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"hl" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"hs" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/structure/rack, -/obj/item/stack/ore/salvage/scrapuranium/five, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ht" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/checkpoint) -"hy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"hD" = ( -/obj/structure/rack, -/obj/item/storage/bag/plants/holding, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"hI" = ( -/turf/closed/mineral/random/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"hJ" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"FR" = ( +/obj/structure/glowshroom/single, +/turf/open/floor/plasteel, +/area/ruin/powered) +"FZ" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/rtg/advanced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"hP" = ( +/obj/structure/spacevine/dense, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Gq" = ( +/obj/structure/table, +/obj/item/book/manual/hydroponics_pod_people, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Gx" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"hS" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 73; - dir = 1 +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"hU" = ( -/obj/structure/table/wood/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"hW" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"ib" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/mob/living/simple_animal/hostile/killertomato, +/turf/open/floor/plasteel, +/area/ruin/powered) +"GW" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4; + pixel_y = 11 }, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/closet/crate/engineering, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"if" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"il" = ( -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"iM" = ( -/obj/structure/fence{ - dir = 4 +/turf/open/floor/plasteel, +/area/ruin/powered) +"Hm" = ( +/obj/structure/chair/greyscale{ + dir = 8 }, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plasteel, +/area/ruin/powered) +"HQ" = ( +/obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"iR" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, +/area/ruin/powered) +"Ia" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/spacevine, +/obj/item/reagent_containers/food/snacks/grown/ambrosia, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Ie" = ( +/obj/structure/table, +/obj/machinery/plantgenes, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Ig" = ( +/obj/structure/table, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plasteel, +/area/ruin/powered) +"IG" = ( +/obj/structure/closet/crate/large, +/obj/item/inducer, +/obj/item/circuitboard/machine/smes, +/obj/item/stock_parts/cell/potato, +/obj/item/stock_parts/cell/potato, +/obj/item/stock_parts/cell/potato, +/turf/open/floor/plasteel, +/area/ruin/powered) +"JU" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/plasteel, +/area/ruin/powered) +"Ke" = ( +/obj/structure/sign/departments/botany, +/turf/closed/wall, +/area/ruin/powered) +"Kn" = ( +/obj/structure/sign/departments/botany, +/turf/closed/wall/r_wall, +/area/ruin/powered) +"Kt" = ( +/obj/structure/chair/greyscale{ dir = 4 }, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/plasteel, +/area/ruin/powered) +"LW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/reagent_containers/food/snacks/grown/berries, +/obj/structure/glowshroom/single, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Mq" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"iT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/powered) +"Nk" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/salad/jungle{ + pixel_y = 7 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Nn" = ( +/obj/item/spear, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Np" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/ruin/powered) +"OT" = ( +/obj/machinery/door/airlock, +/obj/effect/decal/cleanable/blood/footprints, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"iU" = ( -/obj/item/stack/rods, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/powered) +"OX" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"Pm" = ( +/obj/structure/sign/departments/engineering, +/turf/closed/wall/r_wall, +/area/ruin/powered) +"Pp" = ( +/obj/structure/grille/broken, +/obj/structure/spacevine, /turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"ji" = ( +/area/ruin/powered) +"Pq" = ( +/obj/effect/decal/cleanable/xenoblood, /obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel, +/area/ruin/powered) +"Pz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/structure/flora/rock/pile/largejungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"jp" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Qa" = ( +/obj/structure/spacevine/dense, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Qc" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Qg" = ( /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"jq" = ( -/obj/effect/mob_spawn/human/corpse/junglebotany{ - brute_damage = 200 + icon_state = "1-4" }, /obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"jw" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/machinery/light{ +/obj/item/reagent_containers/food/snacks/grown/banana, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Qu" = ( +/obj/structure/door_assembly/door_assembly_com{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"jO" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"QJ" = ( /obj/structure/cable{ - icon_state = "2-9" + icon_state = "4-8" }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch) -"jS" = ( -/turf/open/floor/concrete/pavement, -/area/ruin/jungle/botanicalresearch/command) -"jU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"jW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"jX" = ( -/obj/item/stack/cable_coil/cut/red, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"ko" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"ks" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/door/airlock/engineering{ + locked = 1; + dir = 4 }, -/turf/open/floor/concrete/pavement, -/area/ruin/jungle/botanicalresearch/command) -"kt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/turf/open/floor/plasteel, +/area/ruin/powered) +"Rj" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"kv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/obj/item/stack/sheet/mineral/plasma/twenty, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Se" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Sh" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/powered) +"Ss" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"kx" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-4" }, -/obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"kA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/turf/open/floor/plasteel, +/area/ruin/powered) +"SB" = ( +/obj/machinery/vending/hydronutrients, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"kE" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/spacevine/dense, -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"kV" = ( -/obj/item/stack/ore/salvage/scrapgold, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"kX" = ( -/obj/structure/spacevine/weak, -/obj/item/stack/ore/salvage/scrapmetal/five, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"lc" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"li" = ( -/obj/structure/salvageable/computer{ - dir = 4 - }, -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"lj" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"lk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/checkpoint) -"lH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"lK" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/caves) -"mc" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"mi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"mj" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"mr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"mB" = ( -/obj/structure/table/wood/reinforced, -/obj/item/stamp/denied, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"mE" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"mV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command{ - req_access_txt = "206"; - name = "Administration" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"nf" = ( -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"ni" = ( -/obj/item/stack/rods, -/obj/item/stack/sheet/metal, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"nk" = ( -/obj/machinery/button/door{ - id = "junglebotany_secpost_exterior_window"; - pixel_y = -24; - pixel_x = -6; - name = "External Window Shutters"; - dir = 1 - }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_interior"; - pixel_y = -34; - pixel_x = 6; - name = "Internal Blast Door"; - dir = 1 - }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_exterior_window"; - pixel_y = -24; - pixel_x = 6; - name = "Internal Window Shutters"; - dir = 1 - }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_exterior"; - pixel_y = -34; - pixel_x = -6; - name = "External Blast Door"; - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bar/half, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"ns" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"nE" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"SQ" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"nJ" = ( -/obj/structure/fence/door, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating/dirt/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"nL" = ( -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"nO" = ( -/obj/machinery/power/apc/auto_name/north{ - req_access_txt = "206"; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/structure/salvageable/server, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"nS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"nT" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"nU" = ( -/obj/structure/flora/junglebush/b, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"od" = ( -/obj/item/stack/rods, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"of" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"oh" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"oj" = ( -/obj/structure/fence/door/opened, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"ol" = ( -/obj/structure/spacevine, -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"os" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"ox" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"oH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/structure/sign/poster/contraband/kudzu{ + pixel_x = 2 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"oL" = ( +/turf/closed/wall, +/area/ruin/powered) +"Ti" = ( +/obj/machinery/door/airlock, +/obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/stack/ore/salvage/scrapplasma/five, -/obj/item/stack/ore/salvage/scrapplasma/five, -/obj/item/stack/ore/salvage/scrapplasma/five, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"oY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"pg" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"pl" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"pm" = ( -/obj/machinery/power/apc/auto_name/north{ - req_access_txt = "205"; - start_charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"ps" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"pt" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"pu" = ( -/obj/structure/closet/secure_closet/security{ - req_access = list(203); - populate = 0 - }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/under/rank/security/officer, -/obj/item/clothing/head/helmet, -/obj/item/clothing/suit/armor/vest/alt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/checkpoint) -"py" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"pz" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"pG" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"pM" = ( -/obj/item/stack/sheet/metal, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"pQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"pS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/stack/ore/salvage/scrapsilver, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"qb" = ( -/obj/machinery/button/door{ - id = "junglebotany_secpost_exterior_window"; - pixel_y = -24; - pixel_x = -6; - name = "External Window Shutters"; - dir = 1 - }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_interior"; - pixel_y = -34; - pixel_x = 6; - name = "Internal Blast Door"; dir = 1 }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_exterior"; - pixel_y = -34; - pixel_x = -6; - name = "External Blast Door"; - dir = 1 - }, -/obj/machinery/button/door{ - id = "junglebotany_secpost_interior_window"; - pixel_y = -24; - pixel_x = 6; - name = "Internal Window Shutters"; - dir = 1 - }, -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"qf" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"qn" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"TO" = ( +/obj/structure/salvageable/seed, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel, +/area/ruin/powered) +"TV" = ( /obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"qz" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch) -"qA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on/layer2{ - internal_pressure_bound = 0; - dir = 1; - external_pressure_bound = 101; - pressure_checks = 1 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south{ - req_access_txt = "205"; - start_charge = 0 - }, -/obj/structure/closet/l3closet/scientist, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"qC" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"qN" = ( -/obj/structure/table/wood/reinforced, -/obj/item/stamp/rd, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"qQ" = ( -/obj/effect/mob_spawn/human/corpse/junglebotany/sec, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"qT" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"qX" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"rm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"rs" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"ru" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"rv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"rU" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"Uo" = ( +/obj/structure/table, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" }, -/obj/item/stack/ore/salvage/scrapgold, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"rV" = ( -/obj/item/stack/ore/salvage/scrapmetal, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"sl" = ( -/obj/item/stack/ore/salvage/scraptitanium, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"sp" = ( -/obj/item/stack/rods, -/obj/item/stack/ore/salvage/scraptitanium/five, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"st" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"sx" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"sy" = ( -/obj/item/stack/sheet/metal, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"sz" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/item/reagent_containers/food/snacks/salad/fruit{ + pixel_y = 8 }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"sC" = ( -/obj/structure/spacevine/weak, -/obj/item/stack/ore/salvage/scrapbluespace, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"sG" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"Vn" = ( +/obj/structure/table, +/obj/item/clipboard, +/turf/open/floor/plasteel, +/area/ruin/powered) +"VH" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"sK" = ( -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"sN" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"sP" = ( -/obj/item/wrench/old, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"sQ" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-4" - }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Wo" = ( +/obj/structure/sign/poster/contraband/donut_corp, +/turf/closed/wall, +/area/ruin/powered) +"WE" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"sS" = ( +/turf/open/floor/plasteel, +/area/ruin/powered) +"Xg" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/table/reinforced, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"sY" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle/lit, -/area/template_noop) -"tg" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/power/rad_collector{ - req_access = list(205) - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"tj" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "junglebotany_secpost_interior_window" - }, -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ - dir = 8; - req_access_txt = "203" - }, -/obj/machinery/door/window/eastleft, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"tk" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"tu" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/command) -"tv" = ( -/obj/machinery/grill, -/turf/open/floor/plating/grass/jungle/lit, -/area/template_noop) -"tB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"tI" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"tJ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, /obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"tN" = ( -/obj/machinery/gibber, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"tP" = ( -/obj/machinery/light, -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "junglebotany_cleanroom_exterior"; - idInterior = "junglebotany_cleanroom_interior"; - idSelf = "junglebotany_cleanroom"; - pixel_x = 24 - }, -/obj/structure/salvageable/seed, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"tS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"tU" = ( -/obj/structure/closet/crate/science, -/obj/effect/turf_decal/box, -/obj/effect/spawner/lootdrop/salvage_laser, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"tY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"tZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"ub" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ +/obj/item/reagent_containers/food/snacks/grown/banana, +/mob/living/simple_animal/hostile/venus_human_trap, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Yc" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plasteel, +/area/ruin/powered) +"YN" = ( +/obj/structure/table, +/obj/item/toy/cards/deck/tarot{ + pixel_x = -8 + }, +/obj/item/reagent_containers/food/snacks/salad/herbsalad{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) +"Zq" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"ue" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "205" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ui" = ( -/obj/structure/fence/corner, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"uk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/checkpoint) -"un" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "205" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"uq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"uz" = ( -/obj/item/bedsheet/green, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/powered) +"ZO" = ( /obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle/botanicalresearch/crew) -"uI" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"uX" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"vm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"vq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"vz" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/checkpoint) -"vG" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/closet/crate/freezer, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/orange_3d, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"wr" = ( -/obj/item/shard/plasma, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"wt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"wy" = ( -/obj/structure/spacevine/dense, -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"wJ" = ( -/obj/machinery/door/airlock/security{ - req_access_txt = "203"; - name = "Security Officer's Room" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"wN" = ( -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/obj/item/paper{ - info = "Make sure the fake Nanotrasen sign stays up." - }, -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"wR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"xf" = ( -/obj/item/stack/ore/salvage/scrapmetal/five, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"xl" = ( -/obj/item/bedsheet/green, -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"xL" = ( -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"xM" = ( -/obj/structure/spacevine/weak, -/obj/item/stack/ore/salvage/scrapgold, -/obj/structure/flora/rock/pile/largejungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"xW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/highsecurity{ - req_access_txt = "205"; - name = "Clean Room"; - id_tag = "junglebotany_cleanroom_interior" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"xZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ya" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/closet/crate/rcd, -/obj/effect/turf_decal/box, -/obj/item/storage/box/stockparts/t3, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/stockparts/t2, -/obj/item/storage/box/stockparts/t2, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"yc" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"yi" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"yl" = ( -/obj/structure/fence/corner{ - dir = 8 - }, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"yw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"yy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"yF" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"yG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar/three_quarters, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"yK" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"yL" = ( -/obj/structure/salvageable/computer, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"yN" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"yS" = ( -/turf/open/floor/plating/dirt/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"zm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"zn" = ( -/obj/item/stack/ore/salvage/scrapgold, -/mob/living/simple_animal/hostile/venus_human_trap, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"zs" = ( -/obj/machinery/door/airlock/security{ - req_access_txt = "203"; - name = "Checkpoint" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"zx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - external_pressure_bound = 105 - }, -/obj/effect/mob_spawn/human/corpse/junglebotany{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"zI" = ( -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"zV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"zY" = ( -/obj/machinery/icecream_vat, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"Ad" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Ar" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"As" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"AC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_welding{ - req_access = list(205) - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"AJ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"AM" = ( -/obj/item/stack/sheet/metal, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Bd" = ( -/obj/structure/fence, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"Bi" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/salvageable/computer, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/checkpoint) -"BH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"BK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"BU" = ( -/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, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"Ci" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Cn" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Cp" = ( -/obj/machinery/door/airlock/highsecurity{ - req_access_txt = "205"; - name = "Clean Room"; - id_tag = "junglebotany_cleanroom_exterior" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Cs" = ( -/obj/structure/table/wood/reinforced, -/obj/item/stamp, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"CI" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"CN" = ( -/obj/item/stack/ore/salvage/scrapuranium/five, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"CT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"CY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"Dj" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Ec" = ( -/obj/machinery/light_switch{ - dir = 6; - pixel_y = -23 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"Ee" = ( -/obj/machinery/door/airlock/command{ - req_access_txt = "206"; - name = "Administration" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"Ei" = ( -/obj/item/shard/plasma, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"Eu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "junglebotany_secpost_interior_window" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/checkpoint) -"EF" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"EI" = ( -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"EN" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/engineering) -"EQ" = ( -/obj/effect/radiation{ - rad_power = 44; - rad_range = 3 - }, -/obj/item/stack/ore/salvage/scraptitanium/five, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Fa" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_personal{ - req_access = list(205); - populate = 0 - }, -/obj/item/storage/belt/utility/full, -/obj/item/storage/toolbox/mechanical/old, -/obj/item/storage/box/stockparts/basic, -/obj/item/storage/box/stockparts/basic, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Fh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Fn" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Fq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Fr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"Fy" = ( -/obj/item/ammo_casing/c45{ - projectile_type = null; - icon_state = "pistol-steel-empty"; - name = "spent .45 bullet casing"; - desc = "A .45 bullet casing. This one appears to be spent." - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"FN" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"FO" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "205" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"FP" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"FU" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/cannabis, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Ga" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Gf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Gl" = ( -/obj/machinery/doorButtons/access_button{ - idDoor = "junglebotany_cleanroom_interior"; - idSelf = "junglebotany_cleanroom"; - pixel_y = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/salvageable/computer, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Gn" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"Go" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/caves) -"Gq" = ( -/obj/item/shard/plasma, -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/shard/plasma, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Gs" = ( -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"Gt" = ( -/obj/machinery/door/airlock{ - name = "Cabin 3" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"Gv" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"GA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"GD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"GR" = ( -/obj/structure/salvageable/computer{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Hp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Hu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"Hy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"HG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"HI" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"HL" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"HM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"HV" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"Ib" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"Ic" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Ig" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/rtg/advanced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"Ir" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Is" = ( -/obj/structure/salvageable/computer, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"Iz" = ( -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"IC" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Ji" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Jl" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/box, -/obj/item/storage/box/ingredients/american, -/obj/item/storage/box/ingredients/carnivore, -/obj/item/storage/box/ingredients/delights, -/obj/item/storage/box/ingredients/exotic, -/obj/item/storage/box/ingredients/fiesta, -/obj/item/storage/box/ingredients/fruity, -/obj/item/storage/box/ingredients/grains, -/obj/item/storage/box/ingredients/italian, -/obj/item/storage/box/ingredients/sweets, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/vegetarian, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"Jo" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"JA" = ( -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"JE" = ( -/obj/item/bedsheet/rd, -/obj/structure/bed, -/obj/machinery/light_switch{ - dir = 6; - pixel_y = -23 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"JW" = ( -/obj/machinery/power/floodlight, -/obj/structure/cable, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/crew) -"Ke" = ( -/turf/template_noop, -/area/template_noop) -"Kg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Ki" = ( -/obj/item/stack/ore/salvage/scrapuranium, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Km" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/meat/steak/plain/human, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"KA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"KL" = ( -/obj/machinery/door/poddoor{ - id = "junglebotany_secpost_interior" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/checkpoint) -"KM" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"KS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"KV" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"KW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Le" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"Lh" = ( -/obj/item/paper{ - info = "I am of the belief we have angered SolGov with our research... There's going to be a containment failure." - }, -/obj/effect/mob_spawn/human/corpse/junglebotany/director, -/obj/item/melee/classic_baton/telescopic{ - icon_state = "telebaton_1"; - on = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"Ln" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/item/stack/ore/salvage/scrapuranium, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Lo" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle/botanicalresearch/crew) -"Lr" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Lz" = ( -/obj/structure/table/wood/reinforced, -/obj/item/pen/fountain, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"LA" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"LB" = ( -/obj/item/bedsheet/green, -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"LR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"LY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Me" = ( -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Mv" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"Mx" = ( -/turf/open/floor/plating/grass/jungle/lit, -/area/template_noop) -"MA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"MC" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"MG" = ( -/obj/machinery/door/airlock{ - name = "Cabin 2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"MH" = ( -/obj/item/crowbar/red, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"MM" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"MQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"MV" = ( -/obj/structure/fence/corner{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"MX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"Nf" = ( -/obj/structure/bed, -/obj/item/bedsheet/hos, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Nh" = ( -/obj/item/shard/plasma, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Nn" = ( -/obj/structure/spacevine/dense, -/obj/machinery/power/floodlight, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Nz" = ( -/obj/machinery/deepfryer, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"NB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ND" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"NI" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"NP" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"NT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/spacevine/weak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Od" = ( -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Oe" = ( -/obj/structure/filingcabinet/double, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"Oj" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/doorButtons/access_button{ - pixel_x = 24; - idSelf = "junglebotany_cleanroom"; - idDoor = "junglebotany_cleanroom_exterior"; - pixel_y = 11 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch) -"Ok" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"Op" = ( -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"Oq" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"OB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"OC" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"OF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"OP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"OQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"OR" = ( -/obj/effect/radiation{ - rad_power = 44; - rad_range = 3 - }, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"OX" = ( -/obj/structure/flora/junglebush/c, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"Pd" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/obj/item/stamp{ - pixel_x = -10 - }, -/obj/item/stamp/denied{ - pixel_x = 12 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Pl" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/caves) -"PK" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"PO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"PR" = ( -/obj/structure/fence/cut/large, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"PX" = ( -/obj/machinery/door/poddoor{ - id = "junglebotany_secpost_exterior" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Qh" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Qi" = ( -/obj/structure/closet/crate/large, -/obj/item/stack/sheet/mineral/coal{ - amount = 50 - }, -/obj/item/stack/sheet/mineral/coal{ - amount = 50 - }, -/obj/item/stack/sheet/mineral/coal{ - amount = 50 - }, -/obj/item/stack/sheet/mineral/coal{ - amount = 50 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Qo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/crew) -"QC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"QK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/door/airlock/engineering{ - name = "Supermatter Access"; - req_access_txt = "205" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"QS" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/item/shard/plasma, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"QW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/command) -"Rk" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/stack/ore/salvage/scraptitanium/five, -/obj/item/stack/ore/salvage/scrapgold/five, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Rt" = ( -/obj/structure/salvageable/computer, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/bar/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/command) -"RB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"RO" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/obj/item/reagent_containers/food/snacks/meat/slab/meatwheat, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"RP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Sb" = ( -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Sd" = ( -/obj/machinery/door/airlock/command{ - req_access_txt = "206"; - name = "Administration" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"Sg" = ( -/obj/structure/table/wood/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"Sh" = ( -/obj/structure/fence/corner{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"So" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Sp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"SD" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"SK" = ( -/obj/machinery/power/apc/auto_name/north{ - req_access_txt = "205"; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_electrical{ - req_access = list(205) - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"SO" = ( -/obj/machinery/power/apc/auto_name/north{ - req_access_txt = "206" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/rack, -/obj/item/storage/bag/plants/portaseeder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"SY" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/machinery/light/broken, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"Tt" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"TH" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"TI" = ( -/obj/machinery/door/airlock/vault{ - req_access_txt = "206" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"TM" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"TN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/crew) -"TY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/carpet/purple, -/area/ruin/jungle/botanicalresearch/command) -"Uk" = ( -/obj/machinery/door/airlock/command{ - req_access_txt = "206"; - name = "Administration" - }, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Ul" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Uq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Ur" = ( -/obj/item/bedsheet/green, -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle/botanicalresearch/crew) -"UC" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, -/obj/item/storage/box/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"UD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"UG" = ( -/obj/machinery/hydroponics/constructable, -/obj/item/stack/ore/salvage/scrapgold, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"UW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/rust, -/area/ruin/jungle/botanicalresearch/engineering) -"Va" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Vd" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/stack/rods, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Ve" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Vi" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Vj" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"VD" = ( -/obj/structure/closet/crate/hydroponics, -/obj/effect/turf_decal/box, -/obj/effect/spawner/lootdrop/techstorage/service, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"VR" = ( -/obj/machinery/door/airlock/engineering{ - name = "Emitter Room"; - req_access_txt = "205" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"VS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"VW" = ( -/obj/effect/radiation, -/turf/open/floor/plating/dirt/jungle/lit, -/area/template_noop) -"Wj" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Wo" = ( -/obj/structure/spacevine/dense, -/obj/structure/flora/rock/pile/largejungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Wt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1; - external_pressure_bound = 105 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"Wu" = ( -/obj/machinery/door/airlock{ - name = "Freezer" - }, -/obj/structure/spacevine/dense, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer, -/area/ruin/jungle/botanicalresearch/crew) -"Wy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"WE" = ( -/turf/closed/mineral/random/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"WV" = ( -/mob/living/simple_animal/hostile/venus_human_trap, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Xc" = ( -/obj/structure/cable, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/power/port_gen/pacman, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Xd" = ( -/obj/structure/grille/broken, -/obj/structure/spacevine/weak, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/glass/plasma, -/turf/open/floor/plating, -/area/template_noop) -"Xh" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/ebony, -/area/ruin/jungle/botanicalresearch/command) -"Xo" = ( -/obj/structure/flora/rock/pile/largejungle, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Xu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/turf_decal/box, -/obj/item/seeds/wheat/meat, -/obj/item/seeds/wheat/meat, -/obj/item/seeds/wheat/meat, -/obj/item/seeds/wheat/meat, -/obj/item/seeds/wheat/meat, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ruin/jungle/botanicalresearch/vault) -"XD" = ( -/obj/structure/filingcabinet/double, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle/botanicalresearch/checkpoint) -"XF" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"XH" = ( -/obj/structure/flora/ausbushes/sunnybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"XO" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"XV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/salvage_machine, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"Yd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Yg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Yk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Yt" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "junglebotany_secpost_exterior_window" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Yy" = ( -/obj/item/stack/sheet/metal, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"YF" = ( -/turf/closed/wall/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/crew) -"YG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/white, -/area/ruin/jungle/botanicalresearch) -"YK" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/crew) -"YR" = ( -/obj/machinery/door/airlock/security{ - req_access_txt = "203"; - name = "Checkpoint" - }, -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/checkpoint) -"Zc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Zg" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Zh" = ( -/obj/machinery/door/airlock/command{ - req_access_txt = "206"; - name = "Administration" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Zj" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - name = "Supermatter Access"; - req_access_txt = "205" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/jungle/botanicalresearch/engineering) -"Zl" = ( -/obj/structure/spacevine/dense, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/caves) -"Zo" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle/botanicalresearch/command) -"Zq" = ( -/obj/structure/flora/tree/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle/botanicalresearch/caves) -"Zr" = ( -/obj/item/stack/cable_coil/cut/red, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/structure/spacevine/weak, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle/botanicalresearch/engineering) -"Zy" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/reinforced, -/area/ruin/jungle/botanicalresearch/vault) -"ZK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) -"ZO" = ( -/obj/structure/tank_dispenser/plasma, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle/botanicalresearch/engineering) - -(1,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(2,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(3,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -YF -YF -YF -YF -YF -YF -YF -YF -YF -YF -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(4,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -EN -EN -EN -EN -EN -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -YF -Gv -hy -YF -tN -zY -gB -hy -cT -YF -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(5,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -WE -TM -hP -hP -gQ -Ji -gn -ZO -EN -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -YF -Jl -ru -Wu -hy -ru -ru -ru -yc -YF -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(6,1,1) = {" -Ke -Ke -Ke -Ke -Ke -WE -WE -Yd -EN -EN -EN -AM -MQ -Lr -EN -EN -EN -WE -WE -WE -WE -WE -WE -YF -YF -YF -YF -YF -YF -YF -YF -YF -YF -YF -UC -ru -YF -hy -ru -ru -ru -gZ -YF -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(7,1,1) = {" -Ke -Ke -Ke -Ke -WE -WE -WE -Yd -EN -aH -iU -gx -Gs -cj -MQ -hS -EN -WE -WE -WE -WE -WE -WE -YF -Ur -YK -YF -kE -BH -pz -YF -sz -uz -YF -dC -hy -YF -Nz -hy -ru -ru -ND -YF -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(8,1,1) = {" -Ke -Ke -Ke -Ke -WE -WE -WE -Yd -EN -pM -Gs -Sb -Gs -xM -HI -gm -EN -WE -WE -WE -WE -WE -WE -YF -nT -mi -dA -BH -BH -BH -Gt -Sp -As -YF -YF -YF -YF -Mv -cT -Ok -zI -YF -YF -uX -nf -nf -nf -nf -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(9,1,1) = {" -Ke -Ke -Ke -WE -WE -WE -WE -Yd -EN -Ci -CN -wr -Sb -Gs -Ei -gP -EN -WE -WE -WE -WE -WE -WE -YF -YF -YF -YF -ex -Qo -qf -YF -YF -YF -YF -hI -hI -hI -eO -Iz -qn -qn -ap -qX -uX -uX -uX -sY -nf -Qi -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(10,1,1) = {" -Ke -Ke -Ke -WE -WE -WE -WE -Yd -EN -Zr -Gs -Sb -OR -sp -Gs -SY -EN -WE -WE -WE -WE -WE -WE -YF -LB -dj -YF -ps -Qo -Qo -YF -Lo -xl -YF -hI -hI -Iz -Iz -Iz -Iz -zn -Iz -qX -uX -uX -sY -tv -sY -MH -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(11,1,1) = {" -Ke -Ke -WE -WE -WE -WE -WE -Yd -EN -sy -Gs -Gs -Sb -Sb -KM -sC -EN -WE -WE -WE -WE -WE -WE -YF -nT -mi -MG -BH -Qo -dS -am -Sp -As -YF -hI -YF -pm -st -Iz -Iz -st -Iz -dZ -uX -sY -Mx -Mx -Mx -nf -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(12,1,1) = {" -Ke -Ke -WE -WE -WE -WE -WE -Yd -EN -JA -QS -ni -Gs -jX -od -nL -EN -WE -WE -WE -WE -WE -WE -YF -YF -YF -YF -fd -BH -Ec -YF -YF -YF -YF -hI -hI -TN -Iz -Iz -Iz -Iz -Iz -qX -uX -Mx -sY -Mx -nf -nf -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(13,1,1) = {" -Ke -WE -WE -WE -WE -WE -WE -Yd -EN -Vd -he -EI -Yy -Gs -nL -tg -EN -WE -WE -WE -WE -WE -WE -WE -WE -WE -YF -YF -bW -YF -YF -hI -hI -hI -hI -st -TN -Iz -Gn -Iz -Gn -Iz -qX -uX -nf -Mx -nf -nf -RO -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(14,1,1) = {" -WE -WE -WE -WE -EN -EN -EN -VR -EN -EN -EN -EN -Zj -EN -EN -EN -EN -EN -EN -EN -EN -WE -cX -aF -nf -nf -nf -HV -qn -HV -hI -hI -hI -hI -hI -Iz -fP -Iz -Km -Iz -Gn -Iz -qX -uX -nf -nf -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(15,1,1) = {" -WE -WE -WE -WE -EN -CI -CI -eR -py -py -gW -OP -Ar -HM -gW -py -OP -OP -OP -Zg -FO -nf -nf -nf -nf -nf -nf -qn -qn -Iz -Iz -Iz -tk -Le -OF -OF -rU -tZ -sS -JW -Gn -Iz -hI -hI -ez -ez -ez -ez -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(16,1,1) = {" -WE -WE -WE -WE -EN -CI -CI -Vj -CI -jU -EN -EN -QK -EN -EN -NB -kA -zm -Gf -bt -EN -nf -nf -nf -tu -tu -Zh -tu -tu -tu -tu -tu -TN -Iz -Iz -Iz -Iz -st -Gn -sP -bP -qn -ol -hI -ez -pu -gd -ez -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(17,1,1) = {" -WE -WE -WE -WE -EN -CI -ns -MA -py -py -py -sG -Tt -py -Xc -zV -Fa -SD -FN -KS -EN -tu -tu -tu -tu -aO -Ir -tu -Ib -iT -mE -tu -TN -hI -hI -eO -qn -qn -bP -qn -bP -qn -hI -hI -ez -Nf -lk -ez -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(18,1,1) = {" -WE -WE -WE -WE -EN -CI -Vj -Vj -hl -hl -hl -hl -hl -hl -hl -hl -hl -AC -FN -KS -EN -Is -tY -ub -tu -hi -Wy -tu -hU -mr -lc -tu -TN -qn -hI -hI -qn -eN -eN -eN -eN -eN -hI -ez -ez -ez -wJ -ez -ez -ez -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(19,1,1) = {" -WE -WE -WE -WE -EN -CI -HL -OB -hl -hl -hl -hl -hl -hl -hl -hl -hl -SK -ZK -UW -EN -nO -rm -nk -tu -yy -Wy -tu -Xh -Lh -gT -tu -Zc -Oq -WE -hI -qn -eN -eN -sx -eN -hI -hI -ez -GR -li -if -Pd -XD -ez -hW -Od -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(20,1,1) = {" -WE -WE -WE -WE -EN -lH -HL -HL -hl -hl -vG -MX -Xu -MX -ya -hl -hl -ib -kt -HL -EN -Rt -dB -yG -tu -yy -Wy -tu -jw -TY -JE -tu -Zc -Oq -WE -hI -hI -hI -eN -eN -hI -hI -TM -YR -aC -Kg -Ul -Fy -vm -Yt -nf -nf -WE -WE -WE -Sh -Ke -Ke -Ke -Ke -"} -(21,1,1) = {" -WE -WE -WE -WE -EN -KV -uI -jp -hl -hl -Ig -Fr -yi -fh -mj -hl -hl -hl -EN -ue -EN -tu -Ee -tu -tu -yy -Wy -tu -tu -Sd -tu -tu -Cn -Oq -WE -WE -WE -hI -hI -hI -hI -WE -Yd -ez -NI -wN -qQ -sK -qb -ez -Bi -nf -Od -WE -WE -MV -PR -Sh -Ke -Ke -"} -(22,1,1) = {" -WE -WE -WE -WE -EN -tB -CY -HL -hl -hl -SO -yw -ko -yN -Zy -TI -RB -TI -BK -BU -mV -HG -iR -Zo -Qh -Ad -bz -tS -LY -Fq -Hy -Uk -Cn -uX -WE -WE -WE -WE -tI -nf -nf -nf -Me -ez -zs -ez -Eu -tj -Eu -ez -Va -nf -nf -WE -Pl -Zq -OX -MV -Sh -Ke -"} -(23,1,1) = {" -WE -WE -WE -WE -EN -he -qC -Dj -hl -hl -hJ -kv -fk -Hu -hD -hl -hl -hl -EN -ue -EN -tu -tu -tu -tu -Fn -LR -Wy -Oe -Oe -RP -tu -sN -uX -fT -pl -uX -uX -Oq -Oq -Oq -nf -Yd -KL -uk -vz -uk -uk -uk -PX -Oq -Oq -Oq -nf -yF -XF -aI -nU -MV -Sh -"} -(24,1,1) = {" -WE -WE -WE -WE -EN -he -he -bt -hl -hl -ee -pQ -VD -pQ -tU -hl -hl -dL -UD -HL -EN -gN -jS -gN -tu -nE -LR -Wy -Lz -Cs -MM -tu -Oq -fx -uX -mc -Fh -Fh -Yg -Yg -Yg -hP -qT -KL -ht -ht -ht -ht -uk -PX -uX -uX -Oq -Oq -oj -yS -yS -aI -lj -iM -"} -(25,1,1) = {" -WE -WE -WE -WE -EN -xL -fF -oY -hl -hl -hl -hl -hl -hl -hl -hl -hl -xZ -tJ -HL -EN -jS -gb -ks -QW -yL -LR -Wy -Sg -qN -Yk -tu -uX -Cn -WE -WE -uX -uX -Oq -Oq -jq -kV -nf -KL -ht -ht -ht -ht -Ga -PX -uX -WV -uX -Oq -yF -Op -yS -yS -yS -nJ -"} -(26,1,1) = {" -WE -WE -WE -WE -EN -xL -Ki -NT -hl -hl -hl -hl -hl -hl -hl -hl -hl -oH -LA -HL -EN -gN -jS -gN -tu -Ic -LR -Wy -Xh -mB -Yk -tu -Oq -Zc -WE -WE -WE -WE -WE -tI -nf -nf -gu -ez -ez -ez -ez -ez -ez -ez -WE -WE -WE -WE -Pl -aI -lj -XH -yl -ui -"} -(27,1,1) = {" -WE -WE -WE -WE -VS -Sb -Sb -pS -fF -ox -ox -ox -Rk -hs -oL -XV -XV -TH -cd -Vj -EN -tu -tu -tu -tu -nS -GD -uq -IC -of -em -tu -Oq -Vi -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Bd -Bd -Bd -MV -Ke -"} -(28,1,1) = {" -Ke -WE -WE -xf -Sb -EQ -Sb -NT -wt -vq -vq -vq -QC -QC -QC -gE -rv -rv -KA -Vj -EN -nf -nf -nf -tu -tu -Zh -tu -tu -tu -tu -tu -NP -Oq -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(29,1,1) = {" -Ke -WE -WE -Sb -Sb -Sb -kX -AJ -KW -Hp -KW -fr -fr -fr -fr -ff -py -py -py -kx -un -hP -hP -wR -hP -hP -hP -OC -hP -hP -hP -hP -qT -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(30,1,1) = {" -Ke -WE -WE -Sb -Sb -Sb -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -EN -WE -WE -rs -WE -Xo -nf -nf -jO -pG -Oj -nf -nf -Oq -Oq -Oq -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(31,1,1) = {" -Ke -WE -WE -WE -xf -GA -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -rs -WE -WE -WE -WE -qz -Cp -qz -WE -WE -WE -WE -uX -uX -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(32,1,1) = {" -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -FP -WE -WE -WE -qz -qz -CT -qz -qz -WE -WE -WE -WE -uX -uX -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -"} -(33,1,1) = {" -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -lK -lK -sl -Sb -lK -lK -WE -WE -WE -WE -uX -oh -WE -WE -WE -qz -fw -PO -qA -qz -WE -WE -WE -WE -WE -uX -uX -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(34,1,1) = {" -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -lK -Ln -Sb -VW -rV -Go -EF -WE -WE -WE -MC -uX -WE -WE -WE -qz -br -XO -tP -qz -WE -WE -WE -WE -WE -WE -Oq -Oq -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(35,1,1) = {" -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -lK -bj -rV -yK -xf -Go -sQ -uX -WE -WE -rs -uX -WE -WE -WE -qz -qz -xW -qz -qz -WE -WE -WE -WE -WE -WE -WE -Oq -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(36,1,1) = {" -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -lK -uX -uX -sl -Nh -Xd -sQ -uX -aP -uX -rs -WE -WE -WE -qz -qz -Gl -OQ -fe -qz -qz -WE -WE -WE -WE -WE -WE -nf -nf -WE -Ve -Ve -Ve -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(37,1,1) = {" -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -lK -uX -Wo -uX -uX -dU -Jo -Gq -pg -pg -Zl -WE -WE -WE -qz -So -jW -OQ -jW -So -qz -WE -WE -WE -WE -WE -WE -WE -nf -nf -nf -nf -nf -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(38,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -lK -uX -uX -uX -uX -Go -ji -Nn -WE -WE -WE -WE -WE -WE -qz -So -YG -OQ -jW -So -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ve -Ve -FU -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(39,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -lK -uX -uX -uX -wy -Go -PK -uX -WE -WE -WE -WE -WE -WE -qz -Wj -jW -OQ -jW -pt -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(40,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -lK -uX -uX -uX -uX -Go -Zl -uX -uX -WE -WE -WE -WE -WE -qz -ci -jW -OQ -il -Wj -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(41,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -lK -lK -lK -lK -lK -lK -WE -WE -WE -WE -WE -WE -WE -WE -qz -os -zx -Uq -Wt -Wj -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -"} -(42,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -qz -UG -jW -jW -YG -Wj -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke +/obj/item/bedsheet/green, +/turf/open/floor/plasteel, +/area/ruin/powered) +"ZU" = ( +/turf/closed/wall, +/area/ruin/powered) + +(1,1,1) = {" +ZU Ke +jK +jK Ke +ZU +Qc +ZU +Qc +Qc +wU +Sh "} -(43,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -qz -qz -qz -qz -qz -qz -qz -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke +(2,1,1) = {" +Np +Mq +Pz +Pz +Zq +ZU +aM +Vn +Aq +Qc +Pp +nJ "} -(44,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke +(3,1,1) = {" +ZU +ZU +mB +mB +wD +ZU +OX +fM +TV +Pq +Pp +Pp "} -(45,1,1) = {" -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE -WE +(4,1,1) = {" +ZU +yS +JU +VH +VH +hl +js +nS +om +TV +TV +Qc +"} +(5,1,1) = {" +ZU +gb +Cj +Yc +TO +ZU +pt +uM +Gx +Qa +jf +ZU +"} +(6,1,1) = {" +ZU +Gq +FR +OX +ii +Np +DS +ik WE +Yc +wP +Qc +"} +(7,1,1) = {" +ZU +ZU +Kn +oc +ZU +Np +ZU +ZU +SQ +Qu +ZU +ZU +"} +(8,1,1) = {" +ZU +qM +ji +OX +FR +pO +ZU +iG WE +fR +Kt +ZU +"} +(9,1,1) = {" +Sh +ZU +SB +Qg +Yc +yR +Np +kj +nl +OX +YN +ZU +"} +(10,1,1) = {" +nJ +Qc +lK +ru +Xg +VH +mg +VH +ke +OX +Hm +ZU +"} +(11,1,1) = {" +nJ +Pp +Ia +FZ +TV +sv +ZU +Uo +ke +FF +aP +ZU +"} +(12,1,1) = {" +zm +Qc +ge +LW +mN +Ia +ZU +Nk +WE +DS +ZU +ZU +"} +(13,1,1) = {" +Sh +ZU +jc +yr +Ie +ZU +ZU +ZU +yt +ZU +ZU +HQ +"} +(14,1,1) = {" +wU +ZU +Pm +QJ +ZU +ZU +AD +Ti +uC +Se +Qc +Sh +"} +(15,1,1) = {" +HQ +ZU +wl +WE +IG +ZU +ZU +ZU +EJ +Se +ZU +uK +"} +(16,1,1) = {" +Sh +Np +Ig WE +dJ +ZU +ZO +OT +GW +eQ +Qc +Sh +"} +(17,1,1) = {" +Sh +Np +Rj WE -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke -Ke +OX +ZU +ZU +ZU +FG +ZU +ZU +wU +"} +(18,1,1) = {" +Sh +ZU +lb +Ss +OX +Wo +ez +Nn +cI +Qc +Sh +HQ +"} +(19,1,1) = {" +HQ +ZU +DL +Cj +OX +ZU +oR +OX +hL +Qc +HQ +Sh +"} +(20,1,1) = {" +Sh +ZU +ZU +ZU +ZU +ZU +ZU +Qc +Qc +ZU +Sh +Sh "} diff --git a/_maps/RandomRuins/JungleRuins/jungle_demon.dmm b/_maps/RandomRuins/JungleRuins/jungle_demon.dmm index 034e8c5a2e76..e375a1a0d12c 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_demon.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_demon.dmm @@ -175,7 +175,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered) "rc" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/dirt/jungle/lit, /area/ruin/unpowered) "rx" = ( @@ -281,6 +281,12 @@ /obj/item/gun/ballistic/shotgun/bulldog/unrestricted, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"AB" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered) "AF" = ( /obj/vehicle/ridden/wheelchair, /turf/open/floor/plasteel/dark, @@ -924,7 +930,7 @@ Ed EY EY EY -gL +AB kb Ed Ed diff --git a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm index a730528f3afb..b7f68ec298ca 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_interceptor.dmm @@ -52,15 +52,6 @@ /obj/structure/spacevine, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/jungle/interceptor/starhall) -"aB" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "condorwindows"; - name = "External Shutters" - }, -/obj/structure/spacevine, -/turf/open/floor/plating, -/area/ruin/jungle/interceptor/crewquarters) "aG" = ( /obj/structure/lattice, /turf/open/floor/plating/dirt/jungle/dark, @@ -92,7 +83,6 @@ name = "External Shutters" }, /obj/structure/frame/machine, -/obj/structure/spacevine, /turf/open/floor/plating/airless, /area/ruin/jungle/interceptor/crashsite) "aZ" = ( @@ -108,7 +98,7 @@ /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/porthall) "bb" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -145,10 +135,7 @@ icon_state = "1-2" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small/broken{ - dir = 8; - pixel_y = 14 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "bh" = ( @@ -173,11 +160,7 @@ pixel_x = -25; pixel_y = -10 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -200,9 +183,7 @@ dir = 1; id = "starlauncherone" }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlauncherone) "bI" = ( @@ -233,9 +214,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/crashsite) "bQ" = ( @@ -255,10 +234,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/item/shard, -/obj/machinery/light/small/broken{ - dir = 4; - pixel_y = 12 - }, /turf/open/floor/plasteel/tech/grid, /area/ruin/jungle/interceptor/security) "bS" = ( @@ -273,6 +248,10 @@ /obj/machinery/power/smes/shuttle{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "bV" = ( @@ -284,10 +263,6 @@ /area/ruin/jungle/interceptor/bridge) "ca" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "condorwindows"; - name = "External Shutters" - }, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/porthall) "cb" = ( @@ -330,7 +305,9 @@ /turf/open/floor/plating, /area/ruin/jungle/interceptor/porthall) "co" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -397,6 +374,10 @@ /obj/machinery/power/smes/shuttle{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starhall) "cL" = ( @@ -654,12 +635,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/door/airlock/command/glass, +/obj/machinery/door/airlock/command/glass{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ - id = "bridgeshutters" + id = "bridgeshutters"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -750,11 +734,7 @@ pixel_x = 25; pixel_y = -6 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/spacevine, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/crashsite) @@ -789,14 +769,10 @@ dir = 4 }, /obj/effect/decal/cleanable/robot_debris/gib, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25; - pixel_x = 5 - }, +/obj/machinery/firealarm/directional/south, /obj/machinery/light_switch{ dir = 1; - pixel_x = -7; + pixel_x = -10; pixel_y = -23 }, /turf/open/floor/plasteel/mono/dark, @@ -833,6 +809,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starlauncherone) +"gm" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/starhall) "gq" = ( /obj/machinery/door/window/northleft, /obj/effect/turf_decal/industrial/warning{ @@ -865,9 +850,7 @@ /obj/structure/curtain/cloth, /obj/machinery/door/window/westleft, /obj/effect/decal/remains/human, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/turf_decal/corner/opaque/black{ icon_state = "siding_line"; dir = 4 @@ -892,6 +875,10 @@ /obj/machinery/power/smes/shuttle{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/porthall) "gD" = ( @@ -980,11 +967,12 @@ /area/ruin/jungle/interceptor/crashsite) "hC" = ( /obj/effect/spawner/structure/window/shuttle, +/obj/structure/spacevine, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, -/obj/structure/spacevine, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starlauncherone) "hD" = ( @@ -993,9 +981,7 @@ }, /obj/structure/catwalk/over, /obj/structure/spacevine, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "hE" = ( @@ -1061,9 +1047,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech/techmaint, @@ -1098,9 +1082,7 @@ /obj/structure/frame/machine, /obj/item/stack/cable_coil/cut/green, /obj/item/stack/ore/salvage/scrapmetal, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) "if" = ( @@ -1172,6 +1154,10 @@ /obj/machinery/power/smes/shuttle{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starhall) "iC" = ( @@ -1207,10 +1193,6 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "condorwindows"; - name = "External Shutters" - }, /turf/open/floor/plating/airless, /area/ruin/jungle/interceptor/crashsite) "jf" = ( @@ -1295,11 +1277,7 @@ pixel_x = 25; pixel_y = -6 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starhall) "jM" = ( @@ -1364,9 +1342,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starlaunchertwo) "km" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech, @@ -1418,9 +1394,7 @@ /obj/item/shard, /obj/effect/decal/cleanable/glass, /obj/structure/spacevine, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) "li" = ( @@ -1621,15 +1595,8 @@ /area/ruin/jungle/interceptor/crashsite) "nw" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 22; - pixel_y = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, +/obj/item/radio/intercom/wideband/directional/east, +/obj/item/radio/intercom/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -1641,7 +1608,8 @@ /area/ruin/jungle/interceptor/crashsite) "nA" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "bridgeshutters" + id = "bridgeshutters"; + dir = 4 }, /obj/structure/lattice{ icon_state = "lattice-127" @@ -1669,7 +1637,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starlauncherone) @@ -1731,9 +1700,7 @@ "oj" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/door/firedoor/border_only, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/afthall) @@ -1742,11 +1709,7 @@ icon_state = "0-4" }, /obj/structure/table, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 6; - pixel_x = -6 - }, +/obj/item/radio/intercom/directional/south, /obj/machinery/button/massdriver{ id = "starlaunchertwo"; name = "starboard launcher two button"; @@ -1757,7 +1720,7 @@ /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlaunchertwo) "oz" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -1795,17 +1758,25 @@ pixel_x = 25; pixel_y = -9 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/green{ icon_state = "1-2" }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starlaunchertwo) +"oY" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/structure/cable/orange{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/security) "oZ" = ( /obj/effect/turf_decal/corner/opaque/purple/three_quarters{ icon_state = "borderfloorcorner_white"; @@ -1919,9 +1890,7 @@ /obj/structure/frame/computer{ anchored = 1 }, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/tech, /area/ruin/jungle/interceptor/bridge) "pW" = ( @@ -1939,7 +1908,9 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/jungle/interceptor/crashsite) "qa" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -1961,9 +1932,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/jungle/interceptor/forehall) "qf" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/decal/cleanable/robot_debris/gib, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -1991,10 +1960,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small/broken{ - dir = 4; - pixel_y = 12 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlaunchertwo) "ql" = ( @@ -2013,9 +1979,7 @@ pixel_y = -23 }, /obj/structure/closet/emcloset/anchored, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/spacevine, /turf/open/floor/plasteel/tech/techmaint, @@ -2044,9 +2008,7 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 5 }, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) "qy" = ( @@ -2159,9 +2121,7 @@ "rH" = ( /obj/effect/turf_decal/corner_steel_grid/full, /obj/machinery/airalarm/directional/south, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) "rO" = ( @@ -2209,16 +2169,10 @@ dir = 1 }, /obj/structure/cable, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "condorwindows"; - name = "External Shutters" - }, /turf/open/floor/plating/airless, /area/ruin/jungle/interceptor/starhall) "sf" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/structure/lattice{ icon_state = "lattice-13" }, @@ -2277,9 +2231,7 @@ /obj/structure/lattice{ icon_state = "lattice-127" }, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/jungle/interceptor/bridge) "sV" = ( @@ -2329,9 +2281,7 @@ dir = 10 }, /obj/structure/frame/machine, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) @@ -2386,7 +2336,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/afthall) "tQ" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2507,7 +2457,7 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/jungle/interceptor/crashsite) "uR" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/structure/window/reinforced/spawner{ dir = 4 }, @@ -2579,7 +2529,9 @@ /turf/open/floor/wood, /area/ruin/jungle/interceptor/starhall) "vx" = ( -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2600,6 +2552,14 @@ }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) +"vF" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bridgeshutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/bridge) "vG" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/jungle/interceptor/security) @@ -2607,7 +2567,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 8 }, /obj/structure/spacevine, /turf/open/floor/plating, @@ -2633,7 +2594,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starlaunchertwo) @@ -2650,9 +2612,7 @@ /obj/effect/turf_decal/corner/opaque/blue/three_quarters{ dir = 4 }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/afthall) "wn" = ( @@ -2663,7 +2623,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/forehall) @@ -2723,10 +2684,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken{ - dir = 8; - pixel_y = 14 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "wJ" = ( @@ -2764,9 +2722,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) @@ -2777,6 +2733,14 @@ "wS" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/jungle/interceptor/forehall) +"wT" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bridgeshutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/bridge) "wU" = ( /obj/structure/spacevine, /turf/closed/wall/mineral/titanium, @@ -2797,7 +2761,7 @@ /turf/open/floor/plating/grass/jungle/lit, /area/ruin/jungle/interceptor/porthall) "xa" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2875,9 +2839,7 @@ icon_state = "borderfloor_white"; dir = 4 }, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/white, /area/ruin/jungle/interceptor/porthall) "xY" = ( @@ -2912,7 +2874,7 @@ /obj/structure/toilet{ dir = 4 }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/remains/human, /obj/item/clothing/under/rank/civilian/janitor/sanitation_tech, /obj/item/clothing/head/soft/purple, @@ -2972,7 +2934,8 @@ "yw" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 8 }, /obj/item/shard, /obj/structure/grille, @@ -3010,9 +2973,7 @@ "yZ" = ( /obj/effect/turf_decal/corner_steel_grid/full, /obj/item/kirbyplants/dead, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) "za" = ( @@ -3032,6 +2993,10 @@ /obj/machinery/power/smes/shuttle{ dir = 1 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "zd" = ( @@ -3124,9 +3089,7 @@ /obj/item/clothing/gloves/combat, /obj/item/clothing/shoes/jackboots, /obj/item/ammo_box/c9mm, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/effect/turf_decal/corner/transparent/bar/three_quarters{ dir = 4 }, @@ -3260,10 +3223,6 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/plastic, -/obj/machinery/light/small/broken{ - dir = 8; - pixel_y = 14 - }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crewquarters) "Bh" = ( @@ -3405,11 +3364,7 @@ pixel_x = -25; pixel_y = -10 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/west, /obj/structure/cable/green{ icon_state = "1-2" }, @@ -3445,18 +3400,22 @@ pixel_x = 25; pixel_y = -6 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /obj/machinery/door/firedoor/border_only, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starhall) +"CN" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters"; + dir = 4 + }, +/obj/structure/spacevine, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/crewquarters) "CO" = ( /obj/structure/flora/ausbushes/fernybush, /obj/structure/flora/ausbushes/grassybush, @@ -3525,7 +3484,8 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/security) @@ -3556,9 +3516,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/white, /area/ruin/jungle/interceptor/porthall) @@ -3569,10 +3527,7 @@ /area/ruin/jungle/interceptor/crashsite) "DG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/firealarm{ - pixel_y = 25; - pixel_x = 5 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/light_switch{ pixel_y = 23; pixel_x = -7 @@ -3584,7 +3539,9 @@ /obj/structure/cable/orange{ icon_state = "4-8" }, -/obj/machinery/door/airlock/security, +/obj/machinery/door/airlock/security{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/red/full, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3659,19 +3616,12 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 5 }, -/obj/machinery/light/small/broken{ - dir = 4; - pixel_y = 12 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) "ES" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/crashsite) "EY" = ( @@ -3699,9 +3649,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlauncherone) "Fk" = ( @@ -3838,9 +3786,7 @@ /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "GM" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) "GT" = ( @@ -3852,10 +3798,7 @@ /obj/structure/cable/green{ icon_state = "1-9" }, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 12 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/jungle/interceptor/starhall) "GU" = ( @@ -3965,7 +3908,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/afthall) @@ -4023,7 +3967,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/door/airlock/command/glass, +/obj/machinery/door/airlock/command/glass{ + dir = 4 + }, /obj/structure/cable/green{ icon_state = "4-8" }, @@ -4031,7 +3977,8 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ - id = "bridgeshutters" + id = "bridgeshutters"; + dir = 8 }, /turf/open/floor/plasteel/tech, /area/ruin/jungle/interceptor/bridge) @@ -4039,7 +3986,9 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -4061,7 +4010,9 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/jungle/interceptor/afthall) "Iw" = ( -/obj/machinery/door/airlock/public, +/obj/machinery/door/airlock/public{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -4124,7 +4075,7 @@ /turf/open/floor/plating/dirt/jungle/lit, /area/ruin/jungle/interceptor/crashsite) "Je" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, @@ -4152,11 +4103,7 @@ pixel_x = -25; pixel_y = -10 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) @@ -4240,10 +4187,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light/small/broken{ - dir = 4; - pixel_y = 12 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starlauncherone) "JZ" = ( @@ -4281,6 +4225,10 @@ /obj/item/stack/cable_coil/cut/orange, /obj/effect/decal/cleanable/dirt, /obj/structure/spacevine, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters" + }, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/porthall) "Kr" = ( @@ -4347,6 +4295,7 @@ pixel_x = -25; pixel_y = -16 }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crewquarters) "KW" = ( @@ -4362,6 +4311,7 @@ /obj/structure/cable/green{ icon_state = "0-8" }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlauncherone) "Ld" = ( @@ -4369,17 +4319,11 @@ dir = 4 }, /obj/machinery/suit_storage_unit/open, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/afthall) "Le" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /obj/machinery/light_switch{ dir = 8; pixel_x = 25; @@ -4389,12 +4333,13 @@ /area/ruin/jungle/interceptor/starhall) "Lf" = ( /obj/effect/spawner/structure/window/shuttle, +/obj/structure/spacevine, +/obj/structure/spacevine, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, -/obj/structure/spacevine, -/obj/structure/spacevine, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlauncherone) "Lh" = ( @@ -4554,13 +4499,6 @@ /obj/item/clothing/under/rank/prisoner, /obj/item/clothing/shoes/sneakers/orange, /obj/item/clothing/shoes/sneakers/orange, -/obj/machinery/button/massdriver{ - id = "starlauncherone"; - name = "starboard launcher one button"; - pixel_x = 4; - dir = 1; - pixel_y = 10 - }, /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/turf_decal/corner/opaque/orange/bordercee, @@ -4572,6 +4510,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/glass, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ruin/jungle/interceptor/security) "MF" = ( @@ -4817,11 +4756,6 @@ /area/ruin/jungle/interceptor/forehall) "Oy" = ( /obj/structure/table, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 6; - pixel_x = 5 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, @@ -5004,7 +4938,7 @@ /turf/open/floor/plating, /area/ruin/jungle/interceptor/porthall) "Qf" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -5108,9 +5042,7 @@ /turf/open/floor/plating, /area/ruin/jungle/interceptor/starhall) "Rb" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/porthall) @@ -5127,7 +5059,7 @@ }, /obj/structure/frame/machine, /obj/item/stack/cable_coil/cut/green, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 6 }, @@ -5157,9 +5089,7 @@ dir = 1; id = "starlaunchertwo" }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/starlaunchertwo) "RD" = ( @@ -5203,9 +5133,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/crashsite) @@ -5262,11 +5190,7 @@ pixel_x = 25; pixel_y = -6 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25; - pixel_y = 6 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/jungle/interceptor/starhall) "Sr" = ( @@ -5330,7 +5254,9 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/jungle/interceptor/afthall) "SG" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/structure/cable/orange{ icon_state = "4-8" }, @@ -5378,6 +5304,15 @@ /obj/effect/decal/cleanable/plastic, /turf/open/floor/wood, /area/ruin/jungle/interceptor/crewquarters) +"SP" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/starhall) "ST" = ( /obj/machinery/power/terminal, /obj/structure/cable/orange{ @@ -5674,10 +5609,6 @@ /area/ruin/jungle/interceptor/starhall) "UZ" = ( /obj/structure/cable, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "condorwindows"; - name = "External Shutters" - }, /obj/structure/frame/machine, /obj/item/stack/cable_coil/cut/orange, /obj/item/stack/ore/salvage/scrapmetal, @@ -5714,9 +5645,7 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 9 }, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) "Vq" = ( @@ -5729,17 +5658,15 @@ /obj/machinery/camera/autoname{ dir = 1 }, -/obj/machinery/light/small/broken{ - dir = 4; - pixel_y = 12 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starlauncherone) "Vr" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "condorwindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ruin/jungle/interceptor/crashsite) @@ -5836,6 +5763,15 @@ /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/plating/grass/jungle/lit, /area/ruin/jungle/interceptor/crashsite) +"Wc" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "condorwindows"; + name = "External Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/interceptor/crashsite) "We" = ( /obj/structure/cable/orange{ icon_state = "2-8" @@ -5895,9 +5831,7 @@ /turf/closed/wall/mineral/titanium, /area/ruin/jungle/interceptor/crewquarters) "Ww" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, @@ -5926,9 +5860,7 @@ /obj/structure/table, /obj/machinery/chem_dispenser/drinks, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/wood, /area/ruin/jungle/interceptor/starhall) "WP" = ( @@ -5967,7 +5899,7 @@ /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 6 }, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/white, /area/ruin/jungle/interceptor/porthall) "Xh" = ( @@ -6055,7 +5987,7 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/border{ dir = 10 }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starhall) @@ -6075,7 +6007,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ruin/jungle/interceptor/starlauncherone) "XQ" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/machinery/door/firedoor/border_only, /obj/effect/decal/cleanable/glass, /turf/open/floor/wood, @@ -6094,7 +6026,9 @@ /area/ruin/jungle/interceptor/crashsite) "Ya" = ( /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -6233,11 +6167,7 @@ dir = 1; pixel_y = 2 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 6; - pixel_x = 5 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plating/rust, /area/ruin/jungle/interceptor/crashsite) "YN" = ( @@ -6298,7 +6228,9 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -6638,7 +6570,7 @@ Hv bA OQ Vr -Vr +Wc FE FE OQ @@ -7055,7 +6987,7 @@ Be JZ Hv FE -Vr +Wc rs tD bI @@ -7214,7 +7146,7 @@ bA FE FE OQ -Vr +Wc SW qJ OQ @@ -7528,7 +7460,7 @@ au YY YY GZ -Dr +oY Dr vG Ah @@ -7646,7 +7578,7 @@ hH Ok xP KU -Rd +wT Ms zd fi @@ -7964,9 +7896,9 @@ Wo BU Yi Mb -Rd +vF nA -Rd +wT Ik Km Km @@ -8003,7 +7935,7 @@ Zx Zx ao ql -aB +CN RK Hn gx @@ -8114,7 +8046,7 @@ iO vl vl Wt -aB +CN RK RK Wt @@ -8594,7 +8526,7 @@ Gc Gc Ni hC -hC +nF nF Ni Gc @@ -8824,7 +8756,7 @@ DM XE DM DM -pC +SP wO XE cL @@ -8977,9 +8909,9 @@ Tw uv Uu wO -pC -pC -pC +gm +gm +gm XE DM DM diff --git a/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm b/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm index 32981833c528..022e5a8b1d7b 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_medtech_outbreak.dmm @@ -8,11 +8,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle) -"am" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/tree/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "ap" = ( /obj/structure/cable{ icon_state = "1-2" @@ -20,12 +15,8 @@ /obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/tech, /area/ship/science) -"as" = ( -/obj/item/bodybag, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, +"ar" = ( +/turf/open/floor/plating/grass/jungle/lit, /area/ruin/jungle) "aF" = ( /obj/effect/turf_decal/industrial/warning{ @@ -41,6 +32,10 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) +"bk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "bm" = ( /obj/structure/railing{ dir = 9 @@ -72,11 +67,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/science/storage) -"ch" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) +"bY" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/gibspawner/generic, +/turf/open/floor/plasteel/white, +/area/ship/science/storage) "cn" = ( /obj/effect/turf_decal/corner/opaque/mauve, /obj/effect/decal/cleanable/blood/bubblegum, @@ -86,10 +87,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"db" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "dh" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 10 @@ -102,14 +99,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"dq" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 +"dl" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 6 }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/white, -/area/ship/science) +/area/ship/science/storage) "dz" = ( /obj/effect/turf_decal/trimline/opaque/mauve/filled/warning{ dir = 1 @@ -133,25 +129,16 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"dJ" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 5 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 29 - }, -/obj/item/stack/tile/plasteel/dark{ - pixel_x = 8; - pixel_y = -10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "dN" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 8 }, /turf/open/floor/plasteel/white, /area/ship/science) +"dO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "dR" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 4 @@ -182,6 +169,9 @@ }, /turf/open/floor/plating, /area/ship/crew/office) +"ek" = ( +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "eo" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 6 @@ -226,34 +216,22 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/bridge) -"eS" = ( -/obj/machinery/light/broken, -/obj/machinery/button/door{ - desc = "A door remote bast door switch."; - id = "lablock2"; - name = "Lab #2 lockdown"; - pixel_x = 7; - pixel_y = -23 - }, -/obj/machinery/button/door{ - id = "office_bolts"; - name = "Office door bolts"; - normaldoorcontrol = 1; - pixel_y = -33; - specialfunctions = 4 +"fa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/machinery/computer/rdconsole{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/button/door{ - desc = "A door remote bast door switch."; - id = "lablock1"; - name = "Lab #1 lockdown"; - pixel_x = -7; - pixel_y = -23 +/obj/machinery/light/small/broken/directional/east, +/obj/effect/mob_spawn/human/corpse/assistant{ + mob_name = "Dr. Hibert Lacroix"; + outfit = /datum/outfit/job/scientist; + short_desc = "Looks ike the man chose starvation in plase of beeing eaten alive." }, -/turf/open/floor/wood, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering/electrical) "fe" = ( /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/zombie{ @@ -290,32 +268,14 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"fu" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +"fv" = ( +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/science/storage) "fC" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/grass, /area/ruin/jungle) -"fE" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/decal/cleanable/blood/bubblegum, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) "fG" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/grass/jungle, @@ -339,6 +299,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"gu" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating, +/area/ship/medical) "gv" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -371,18 +335,46 @@ }, /turf/open/floor/grass, /area/ruin/jungle) +"gQ" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/bubblegum, +/obj/structure/flippedtable{ + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "gY" = ( /obj/effect/decal/cleanable/blood/gibs/up, /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plasteel/stairs, /area/ship/crew/office) -"hd" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, +"hg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/pill/patch/synthflesh{ + pixel_x = 4; + pixel_y = -5 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"hv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper/crumpled/bloody{ + desc = "written hastly on a blood stained peace of paper."; + info = "They breached all the doors, I am the last one, its over for me.."; + name = "MedTech chmist's last note"; + pixel_x = 15; + pixel_y = 1 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"hB" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, /area/ruin/jungle) "hF" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -399,7 +391,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/public{ - name = "Administrative office" + name = "Administrative office"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/hallway) @@ -452,7 +445,8 @@ name = "High Security Chem-lab #1" }, /obj/machinery/door/poddoor{ - id = "lablock1" + id = "lablock1"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/science) @@ -465,37 +459,20 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"ir" = ( +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = 5 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "iC" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 }, /turf/open/floor/plasteel/white, /area/ship/science) -"iM" = ( -/obj/effect/decal/fakelattice, -/turf/open/floor/plating, -/area/ship/medical) -"iR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/ammo_casing{ - dir = 4; - pixel_x = 5; - pixel_y = 7 - }, -/obj/item/ammo_casing{ - dir = 8; - pixel_x = 5; - pixel_y = -10 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) -"iY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "jc" = ( /obj/structure/filingcabinet/chestdrawer, /obj/structure/railing{ @@ -552,6 +529,12 @@ /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"jG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners, +/obj/machinery/light/floor, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "jI" = ( /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plasteel/white, @@ -571,43 +554,21 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/hallway) -"jS" = ( -/obj/structure/chair/plastic, -/turf/open/floor/grass, -/area/ruin/jungle) -"kb" = ( +"jN" = ( /obj/effect/turf_decal/corner/opaque/mauve{ - dir = 6 + dir = 9 }, /obj/effect/turf_decal/corner/opaque/mauve{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/mothpill{ - pixel_y = 32 - }, -/obj/machinery/light/broken{ - dir = 1 + dir = 4 }, +/obj/structure/chair/office, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"ke" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/effect/mob_spawn/human/corpse/assistant{ - mob_name = "Dr. Hibert Lacroix"; - outfit = /datum/outfit/job/scientist; - short_desc = "Looks ike the man chose starvation in plase of beeing eaten alive." - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +"jS" = ( +/obj/structure/chair/plastic, +/turf/open/floor/grass, +/area/ruin/jungle) "kp" = ( /obj/structure/chair/office/light, /obj/effect/decal/cleanable/blood/gibs/core, @@ -669,19 +630,6 @@ /obj/machinery/chem_heater, /turf/open/floor/plasteel/tech, /area/ship/science) -"kG" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/effect/gibspawner/generic, -/turf/open/floor/plasteel/white, -/area/ship/science/storage) "kH" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/corner, /obj/item/ammo_casing{ @@ -691,13 +639,23 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"kL" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +"kI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/ammo_casing{ + dir = 4; + pixel_x = 5; + pixel_y = 7 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/item/ammo_casing{ + dir = 8; + pixel_x = 5; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "kM" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -709,18 +667,33 @@ dir = 4 }, /obj/machinery/door/airlock/virology{ - name = "High Security Chem-lab #2" + name = "High Security Chem-lab #2"; + dir = 4 }, /obj/machinery/door/poddoor/preopen{ - id = "lablock2" + id = "lablock2"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/ship/medical) +"kP" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "kT" = ( /obj/effect/gibspawner/human, /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plating, /area/ship/science) +"ln" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/science) "lw" = ( /obj/structure/railing{ dir = 10 @@ -767,6 +740,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"mb" = ( +/obj/effect/decal/cleanable/blood/bubblegum, +/obj/effect/mob_spawn/human/corpse/assistant{ + outfit = /datum/outfit/job/chemist + }, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag{ + pixel_y = -13 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"mf" = ( +/obj/effect/decal/cleanable/blood/bubblegum, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating, +/area/ship/medical) "mg" = ( /obj/machinery/door/airlock/maintenance_hatch{ welded = 1 @@ -776,18 +764,16 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"mm" = ( -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ +"mo" = ( +/obj/effect/turf_decal/corner/opaque/green{ dir = 6 }, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/white, -/area/ship/science/storage) +/area/ship/science) "mq" = ( /obj/machinery/reagentgrinder{ pixel_y = 4 @@ -821,6 +807,23 @@ }, /turf/open/floor/plasteel/tech, /area/ship/science) +"mJ" = ( +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/paper_bin/carbon{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/blood/gibs/up, +/obj/effect/decal/cleanable/blood/gibs/torso, +/turf/open/floor/plasteel/white, +/area/ship/hallway) "mN" = ( /obj/structure/table, /obj/item/paper{ @@ -841,18 +844,34 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"mY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/pill/patch/synthflesh{ - pixel_x = 4; - pixel_y = -5 +"ni" = ( +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 10 }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "nl" = ( /obj/machinery/power/smes, /turf/open/floor/plating, /area/ship/engineering/electrical) +"nr" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) +"nx" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/science) "nJ" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -869,21 +888,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"nQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "nS" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"nX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/medical/ointment{ - pixel_x = -5; - pixel_y = 4 +"oi" = ( +/obj/machinery/door/poddoor/shutters{ + id = "chemdoors"; + name = "MedTech Chemical Manufacturing Facility Shutters"; + dir = 8 }, -/obj/item/ammo_box/magazine/m45/ap, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) +/turf/open/floor/plating, +/area/ship/science/storage) "om" = ( /obj/item/shard{ icon_state = "tiny" @@ -915,17 +937,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science/storage) -"oB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/paper/crumpled/bloody{ - desc = "written hastly on a blood stained peace of paper."; - info = "They breached all the doors, I am the last one, its over for me.."; - name = "MedTech chmist's last note"; - pixel_x = 15; - pixel_y = 1 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "oD" = ( /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/plasteel/dark, @@ -960,6 +971,11 @@ /obj/machinery/plumbing/reaction_chamber, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"oN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/shovel, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "oR" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 10 @@ -978,22 +994,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/white, /area/ship/hallway) -"px" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"py" = ( -/obj/machinery/light, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/storage) "pG" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 6 @@ -1034,6 +1034,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/science) +"pQ" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "pT" = ( /obj/structure/sign/poster/contraband/mothpill, /turf/closed/wall/r_wall, @@ -1079,16 +1083,19 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) +"qs" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "qG" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"qO" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle/lit, -/area/ruin/jungle) "qQ" = ( /obj/item/shard{ icon_state = "tiny" @@ -1106,11 +1113,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/ship/medical) -"re" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "rf" = ( /obj/effect/turf_decal/corner/opaque/orange/full, /mob/living/simple_animal/hostile/zombie, @@ -1127,6 +1129,11 @@ /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plasteel/white, /area/ship/medical) +"rE" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "rJ" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 5 @@ -1144,23 +1151,28 @@ }, /turf/open/floor/plasteel/tech, /area/ship/science) -"rQ" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 +"sc" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 6 }, -/obj/effect/decal/cleanable/blood/bubblegum, -/obj/structure/flippedtable{ - dir = 8 +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) -"rY" = ( -/obj/machinery/light/broken{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/frame, -/turf/open/floor/plating/catwalk_floor, +/turf/open/floor/plasteel/white, /area/ship/science/storage) +"sv" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) +"sE" = ( +/obj/machinery/light/broken/directional/north, +/obj/effect/gibspawner/generic, +/turf/open/floor/plating, +/area/ship/medical) "sH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1178,33 +1190,12 @@ /obj/effect/gibspawner/human/bodypartless, /turf/open/floor/plating/catwalk_floor, /area/ship/science/storage) -"sQ" = ( -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) -"sZ" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 10 - }, -/obj/machinery/light, -/mob/living/simple_animal/hostile/zombie, -/turf/open/floor/plasteel/white, -/area/ship/medical) "ta" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"te" = ( -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) -"tp" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "tz" = ( /obj/effect/turf_decal/industrial/warning/dust, /obj/effect/decal/cleanable/blood/tracks, @@ -1224,13 +1215,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"tW" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/science) "tY" = ( /turf/closed/wall, /area/ship/science/storage) -"ub" = ( -/obj/structure/closet/crate/grave, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "uc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/opaque/blue{ @@ -1238,10 +1229,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"ue" = ( -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "ul" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 6 @@ -1251,11 +1238,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) -"us" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle/lit, -/area/ruin/jungle) "uC" = ( /obj/structure/table/wood/reinforced, /obj/item/paper_bin/bundlenatural{ @@ -1277,11 +1259,6 @@ }, /turf/open/floor/wood, /area/ship/bridge) -"uH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "uM" = ( /obj/structure/table/glass, /obj/effect/turf_decal/corner/opaque/mauve{ @@ -1300,7 +1277,8 @@ "uS" = ( /obj/machinery/door/poddoor/shutters{ id = "chemdoors"; - name = "MedTech Chemical Manufacturing Facility Shutters" + name = "MedTech Chemical Manufacturing Facility Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/science/storage) @@ -1322,6 +1300,19 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/wood, /area/ship/bridge) +"vj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"vo" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/mob/living/simple_animal/hostile/zombie, +/turf/open/floor/plasteel/white, +/area/ship/medical) "vu" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 6 @@ -1329,12 +1320,15 @@ /obj/structure/closet/l3closet/scientist, /turf/open/floor/plasteel/white, /area/ship/science) -"vy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/corners, -/obj/machinery/light/floor, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) +"vB" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/wood, +/area/ship/bridge) "vU" = ( /obj/item/circuitboard/machine/rdserver, /obj/structure/closet/crate/science, @@ -1344,15 +1338,15 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ship/science/storage) -"we" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/power/apc/auto_name/south{ - equipment = 2; - lighting = 2 +"wi" = ( +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/ship/science) +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/gibs/body, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "wl" = ( /obj/structure/table, /obj/item/folder/blue{ @@ -1368,12 +1362,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"wn" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) "wy" = ( /obj/effect/turf_decal/industrial/warning{ dir = 6 @@ -1427,14 +1415,6 @@ /obj/item/wrench/old, /turf/open/floor/plating, /area/ship/engineering/electrical) -"xc" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 10 - }, -/obj/machinery/light/broken, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/white, -/area/ship/hallway) "xl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1450,11 +1430,36 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) +"xm" = ( +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 10 + }, +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/ship/hallway) "xu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle) +"xw" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"xD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/floor, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "xG" = ( /obj/item/ammo_casing{ dir = 8; @@ -1464,10 +1469,20 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/grass, /area/ruin/jungle) +"xN" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "xO" = ( /obj/effect/decal/cleanable/blood/gibs/up, /turf/open/floor/plasteel/tech, /area/ship/medical) +"xW" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "ya" = ( /turf/open/floor/plasteel/white, /area/ship/science/storage) @@ -1511,26 +1526,17 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel/white, /area/ship/medical) -"yR" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"yS" = ( -/obj/machinery/photocopier, -/obj/effect/turf_decal/box, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 5 +"yL" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) +/obj/machinery/light/floor, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"yW" = ( +/obj/structure/closet/crate/grave/loot, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "yZ" = ( /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plating/catwalk_floor, @@ -1542,6 +1548,11 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"ze" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "zm" = ( /obj/structure/table/wood/reinforced, /obj/item/flashlight/lamp/green{ @@ -1557,35 +1568,6 @@ }, /turf/open/floor/carpet/blue, /area/ship/bridge) -"zp" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/ammo_casing{ - dir = 10; - pixel_x = -7; - pixel_y = -16 - }, -/obj/item/ammo_casing{ - dir = 4; - pixel_x = 3; - pixel_y = -1 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) -"zq" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/light/floor, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) -"zr" = ( -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "zz" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 1 @@ -1608,16 +1590,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"Aa" = ( -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) -"An" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/tree/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "Av" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 5 @@ -1629,7 +1601,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/research{ - name = "Administrative office" + name = "Administrative office"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/science) @@ -1678,6 +1651,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle) +"Bb" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) +"Bc" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/science) "Bg" = ( /obj/structure/chair/office{ dir = 8 @@ -1710,16 +1697,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/science) -"Bp" = ( -/obj/effect/decal/cleanable/blood/bubblegum, -/obj/effect/decal/fakelattice, -/turf/open/floor/plating, -/area/ship/medical) "BI" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/grass/jungle, /turf/open/floor/grass, /area/ruin/jungle) +"BJ" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "BO" = ( /obj/structure/table/reinforced, /obj/machinery/computer{ @@ -1762,23 +1751,6 @@ /obj/item/rack_parts, /turf/open/floor/plating/catwalk_floor, /area/ship/science/storage) -"Cj" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/paper_bin/carbon{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/effect/decal/cleanable/blood/gibs/torso, -/turf/open/floor/plasteel/white, -/area/ship/hallway) "Cu" = ( /obj/structure/closet/crate/large{ name = "construction materials crate" @@ -1790,6 +1762,23 @@ }, /turf/open/floor/plating/catwalk_floor, /area/ship/science/storage) +"Cv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/ammo_casing{ + dir = 10; + pixel_x = -7; + pixel_y = -16 + }, +/obj/item/ammo_casing{ + dir = 4; + pixel_x = 3; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "Cz" = ( /turf/closed/wall/r_wall, /area/ship/medical) @@ -1807,31 +1796,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/science) -"CO" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 9 - }, +"CS" = ( /obj/effect/turf_decal/corner/opaque/mauve{ - dir = 4 + dir = 5 }, -/obj/structure/chair/office, -/obj/machinery/light/broken{ - dir = 1 +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/stack/tile/plasteel/dark{ + pixel_x = 8; + pixel_y = -10 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"CP" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/wood, -/area/ship/bridge) "CV" = ( /obj/machinery/door/airlock/research{ - name = "Chemical Factory" + name = "Chemical Factory"; + dir = 4 }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 @@ -1861,6 +1840,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/office) +"Du" = ( +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plating, +/area/ship/science) "Dy" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -1908,13 +1891,21 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"DZ" = ( -/obj/effect/decal/cleanable/dirt, +"DX" = ( +/obj/item/ammo_casing{ + dir = 4; + pixel_x = 5; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, /turf/open/floor/plating/dirt/jungle/wasteland/lit, /area/ruin/jungle) "Ei" = ( /obj/machinery/door/airlock/research{ - name = "Chemical Factory" + name = "Chemical Factory"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/science/storage) @@ -1947,19 +1938,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"EE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/shovel, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) -"EI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6 - }, -/obj/effect/decal/cleanable/blood/bubblegum, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "Fi" = ( /turf/open/floor/plating/catwalk_floor, /area/ship/science/storage) @@ -1967,6 +1945,13 @@ /obj/item/rack_parts, /turf/open/floor/plasteel/dark, /area/ship/science/storage) +"Fx" = ( +/obj/item/bodybag, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 8 + }, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "FB" = ( /turf/closed/wall, /area/ship/medical) @@ -1976,15 +1961,6 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"FJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/light/floor, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "FN" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 @@ -1997,6 +1973,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"FV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/medical/ointment{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/ammo_box/magazine/m45/ap, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) +"FX" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/box, +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway) "FZ" = ( /obj/structure/railing{ dir = 8 @@ -2016,10 +2010,22 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"GK" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/medical) "GY" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/machinery/door/airlock/public/glass{ - name = "Patio" + name = "Patio"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) @@ -2049,12 +2055,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/science) -"Hj" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "Hm" = ( /obj/structure/rack, /obj/item/crowbar/red, @@ -2073,11 +2073,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"HB" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "HJ" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -2089,15 +2084,9 @@ dir = 4 }, /obj/structure/window/reinforced/spawner, -/obj/machinery/chem_dispenser, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"HT" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) +/obj/machinery/chem_dispenser, +/turf/open/floor/plasteel/tech, +/area/ship/science) "HW" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 9 @@ -2131,6 +2120,34 @@ /obj/structure/table_frame, /turf/open/floor/plasteel/tech, /area/ship/crew/office) +"If" = ( +/obj/machinery/light/broken/directional/south, +/obj/machinery/button/door{ + desc = "A door remote bast door switch."; + id = "lablock2"; + name = "Lab #2 lockdown"; + pixel_x = 7; + pixel_y = -23 + }, +/obj/machinery/button/door{ + id = "office_bolts"; + name = "Office door bolts"; + normaldoorcontrol = 1; + pixel_y = -33; + specialfunctions = 4 + }, +/obj/machinery/computer/rdconsole{ + dir = 1 + }, +/obj/machinery/button/door{ + desc = "A door remote bast door switch."; + id = "lablock1"; + name = "Lab #1 lockdown"; + pixel_x = -7; + pixel_y = -23 + }, +/turf/open/floor/wood, +/area/ship/bridge) "Ii" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 8 @@ -2157,13 +2174,6 @@ /obj/effect/decal/cleanable/blood/bubblegum, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"IH" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "IR" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -2191,9 +2201,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) -"IY" = ( -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "Jw" = ( /obj/effect/decal/cleanable/blood/bubblegum, /obj/item/organ/lungs{ @@ -2211,16 +2218,6 @@ "JC" = ( /turf/closed/wall, /area/ship/hallway) -"JE" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/ship/medical) "JU" = ( /obj/structure/chair/office, /obj/effect/decal/cleanable/blood/tracks{ @@ -2247,6 +2244,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) +"Kf" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/blood/gibs/body, +/obj/effect/decal/cleanable/blood/bubblegum, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/science) "Ki" = ( /obj/item/stack/tile/plasteel/white, /turf/open/floor/plasteel/white, @@ -2285,6 +2289,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"Km" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/dirt/jungle/lit, +/area/ruin/jungle) "Kn" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2303,7 +2312,8 @@ /area/ship/science/storage) "KE" = ( /obj/machinery/door/airlock/public{ - name = "Administrative office" + name = "Administrative office"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/hallway) @@ -2321,13 +2331,6 @@ /obj/effect/gibspawner/human, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"KM" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "KV" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/warning{ dir = 4 @@ -2339,6 +2342,11 @@ /obj/effect/decal/cleanable/blood/gibs/bubblegum, /turf/open/floor/plasteel/white, /area/ship/science/storage) +"Lh" = ( +/obj/machinery/light/broken/directional/north, +/obj/structure/frame, +/turf/open/floor/plating/catwalk_floor, +/area/ship/science/storage) "Li" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 1 @@ -2432,13 +2440,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"Mv" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/effect/gibspawner/generic, -/turf/open/floor/plating, -/area/ship/medical) "MB" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/decal/cleanable/blood/splatter, @@ -2509,19 +2510,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"NB" = ( -/obj/effect/turf_decal/corner/opaque/mauve{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) +"NG" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "NK" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -2577,10 +2570,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"Oq" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) +"Oo" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/science/storage) "Oy" = ( /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle) @@ -2608,6 +2604,13 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/plating, /area/ship/crew/office) +"Ps" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/science/storage) "Pu" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 5 @@ -2679,6 +2682,11 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Qa" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Qc" = ( /turf/open/floor/plasteel/white, /area/ship/medical) @@ -2735,21 +2743,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"Qu" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) -"QF" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/storage) "QI" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 @@ -2783,6 +2776,15 @@ /obj/machinery/door/window/southright, /turf/open/floor/plasteel/white, /area/ship/medical) +"Rg" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/power/apc/auto_name/directional/south{ + equipment = 2; + lighting = 2 + }, +/turf/open/floor/plasteel/white, +/area/ship/science) "Rj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2811,6 +2813,14 @@ /obj/item/reagent_containers/dropper, /turf/open/floor/plasteel/tech, /area/ship/science) +"Rp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/bubblegum, +/turf/open/floor/plating/dirt/jungle/wasteland/lit, +/area/ruin/jungle) "Rr" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 5 @@ -2820,13 +2830,6 @@ /obj/effect/gibspawner/human, /turf/open/floor/plasteel/white, /area/ship/hallway) -"Rw" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/white, -/area/ship/science) "RC" = ( /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle) @@ -2853,14 +2856,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"Sd" = ( -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 5 - }, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Se" = ( /obj/effect/decal/cleanable/blood/bubblegum, /obj/item/paper/crumpled/bloody{ @@ -2889,17 +2884,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Sq" = ( -/obj/item/ammo_casing{ - dir = 4; - pixel_x = 5; - pixel_y = 7 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "Sr" = ( /obj/item/ammo_casing, /turf/open/floor/plating, @@ -2940,10 +2924,33 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/grass, /area/ruin/jungle) +"SN" = ( +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/mauve{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/mothpill{ + pixel_y = 32 + }, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"SP" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "SQ" = ( /obj/structure/flora/tree/jungle/small, /turf/open/floor/grass, /area/ruin/jungle) +"SU" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "SV" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 5 @@ -3045,11 +3052,6 @@ /obj/effect/turf_decal/trimline/opaque/blue/filled/line, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"Ua" = ( -/obj/structure/flora/grass/jungle, -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "Uc" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 10 @@ -3074,17 +3076,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"Un" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/storage) -"Uo" = ( -/obj/structure/flora/grass/jungle, -/obj/structure/flora/tree/jungle, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "Ur" = ( /obj/effect/decal/cleanable/blood/bubblegum, /obj/item/organ/liver{ @@ -3097,19 +3088,6 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plating, /area/ship/science/storage) -"Uz" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/science) -"Vj" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle/lit, -/area/ruin/jungle) "Vn" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 10 @@ -3130,6 +3108,11 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) +"Vp" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Vt" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -3138,10 +3121,12 @@ dir = 6 }, /obj/machinery/door/airlock/virology{ - name = "High Security Chem-lab #2" + name = "High Security Chem-lab #2"; + dir = 4 }, /obj/machinery/door/poddoor/preopen{ - id = "lablock2" + id = "lablock2"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/medical) @@ -3163,7 +3148,8 @@ dir = 9 }, /obj/machinery/door/poddoor{ - id = "lablock1" + id = "lablock1"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/science) @@ -3192,6 +3178,10 @@ /obj/item/gun/ballistic/revolver, /turf/open/floor/wood, /area/ship/bridge) +"VM" = ( +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "VY" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 5 @@ -3202,21 +3192,16 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"Wl" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 6 - }, -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) +"Wm" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Wo" = ( /obj/machinery/door/airlock/research{ - name = "Administrative office" + name = "Administrative office"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/mauve{ dir = 5 @@ -3226,6 +3211,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"Wt" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/tree/jungle, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Wx" = ( /obj/effect/turf_decal/trimline/opaque/mauve/filled/warning, /obj/effect/turf_decal/siding/wideplating/dark/corner{ @@ -3272,10 +3262,6 @@ /obj/machinery/vending/wardrobe/chem_wardrobe, /turf/open/floor/plasteel/dark, /area/ship/science/storage) -"Xl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "Xq" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 10 @@ -3289,13 +3275,6 @@ /obj/item/hatchet, /turf/open/floor/plasteel/white, /area/ship/science/storage) -"Xv" = ( -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 6 - }, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/white, -/area/ship/science/storage) "Xz" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3320,7 +3299,8 @@ /area/ship/medical) "XO" = ( /obj/machinery/door/airlock/public{ - name = "MedTech Chemical Manufacturing Facility" + name = "MedTech Chemical Manufacturing Facility"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/hallway) @@ -3344,6 +3324,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"Yd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/dirt/jungle/lit, +/area/ruin/jungle) "Yj" = ( /turf/open/floor/grass, /area/ruin/jungle) @@ -3358,6 +3342,14 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Yp" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/grassybush, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Yu" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -3378,16 +3370,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/hallway) -"Yz" = ( -/obj/effect/decal/cleanable/blood/bubblegum, -/obj/effect/mob_spawn/human/corpse/assistant{ - outfit = /datum/outfit/job/chemist - }, -/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag{ - pixel_y = -13 - }, -/turf/open/floor/plating/dirt/jungle/wasteland/lit, -/area/ruin/jungle) "YJ" = ( /obj/effect/turf_decal/corner/opaque/mauve{ dir = 10 @@ -3408,6 +3390,13 @@ /obj/machinery/vending/coffee, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"YZ" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass/jungle/lit, +/area/ruin/jungle) "Zc" = ( /obj/effect/turf_decal/corner/opaque/green{ dir = 9 @@ -3479,20 +3468,20 @@ /area/ship/bridge) (1,1,1) = {" -IY -Aa -iY -FJ -DZ +ek +VM +dO +xD +bk Oy -uH +vj Ba -zq -te -IY -ue -db -te +yL +ar +ek +pQ +nr +ar JC JC JC @@ -3501,24 +3490,24 @@ XO JC JC JC -te -Aa -ue +ar +VM +pQ "} (2,1,1) = {" -te -db -Xl +ar +nr +nQ aj RC -uH -DZ -qO -IY -IY -te -HT -te +vj +bk +Yd +ek +ek +ar +SP +ar JC JC Hu @@ -3529,23 +3518,23 @@ aM Vn JC JC -ue -ch +pQ +Qa "} (3,1,1) = {" -ue -Oq -IY +pQ +SU +ek aj -uH -Xl -qO -uH +vj +nQ +Yd +vj aj -te -db -db -Aa +ar +nr +nr +VM jM BO nS @@ -3554,27 +3543,27 @@ Um dh Pz Bh -xc +xm jM -Aa -Oq +VM +SU "} (4,1,1) = {" -te -Xl -te +ar +nQ +ar Eq -uH +vj xu -us -uH -vy -DZ -te -ue -db +Km +vj +jG +bk +ar +pQ +nr jM -yS +FX JU Ke VY @@ -3583,26 +3572,26 @@ kq NY Xq jM -ue -ch +pQ +Qa "} (5,1,1) = {" -HB -te -te -te -uH -Xl -IY +xW +ar +ar +ar +vj +nQ +ek Oy -IY -te -IY -te -HB +ek +ar +ek +ar +xW JC JC -Cj +mJ xl Pu eG @@ -3610,24 +3599,24 @@ pt uM JC JC -db -ue +nr +pQ "} (6,1,1) = {" -te +ar tY tY tY tY -uS +oi uS uS tY tY tY -HB -ue -te +xW +pQ +ar JC JC JC @@ -3636,9 +3625,9 @@ KE JC JC JC -db -ue -Aa +nr +pQ +VM "} (7,1,1) = {" tY @@ -3653,19 +3642,19 @@ VG pZ tY tY -ue -Qu -te -db +pQ +kP +ar +nr Zq NT RV Ib Zq -te -Qu -Aa -db +ar +kP +VM +nr "} (8,1,1) = {" tY @@ -3678,9 +3667,9 @@ ya Ev ya DW -py +Ps tY -te +ar Zq Ss Ss @@ -3692,7 +3681,7 @@ YN YN YN YN -ue +pQ "} (9,1,1) = {" tY @@ -3709,11 +3698,11 @@ lX tY tY Zq -CO +jN SB Qg Yc -yR +wi YN YN nl @@ -3723,7 +3712,7 @@ YN "} (10,1,1) = {" tY -Un +fv Us ya jI @@ -3743,7 +3732,7 @@ LR Wx mg VH -ke +fa ro Hm YN @@ -3794,7 +3783,7 @@ TN gY Bg mN -NB +ni ZU Vu zm @@ -3826,12 +3815,12 @@ ZU vf yt jL -eS +If ZU "} (14,1,1) = {" tY -rY +Lh Cg kx TR @@ -3841,7 +3830,7 @@ HW Xr fn Nh -mm +sc tY jo dR @@ -3871,7 +3860,7 @@ TY tY tY Zq -kb +SN wl lO IG @@ -3879,7 +3868,7 @@ iq ZU kt fp -CP +vB ZU ZU "} @@ -3894,51 +3883,51 @@ Ii ya Ts kH -Xv +dl tY wU Zq GY Ss Zq -dJ +CS mU ZU ZU eQ eQ ZU -db +nr "} (17,1,1) = {" tY tY WF kx -kG +bY KV Ex -QF +Oo qG pf tY tY Yj Yj -rQ +gQ Kk Zq OX gp Zq -te -te -HB -HB -db +ar +ar +xW +xW +nr "} (18,1,1) = {" -ue +pQ tY tY tY @@ -3952,22 +3941,22 @@ jq Sh fC SQ -zp +Cv MB jl Wo Av jl jl -ch -te -zr -te +Qa +ar +Vp +ar "} (19,1,1) = {" -db -te -Ua +nr +ar +ze FB XE Lo @@ -3975,53 +3964,53 @@ TV FB Sh BI -mY -IY -Xl -IY -iR +hg +ek +nQ +ek +kI Dj jl CK IW oR jl -te -te -ue -Ua +ar +ar +pQ +ze "} (20,1,1) = {" -zr -Qu -zr +Vp +kP +Vp FB Rc rt -sZ +vo ZI fG jS -nX +FV gG SL xG -EI +Rp Yj Oi -Uz +Du Nd Tt jl -ue -ch -sQ -am +pQ +Qa +rE +Wt "} (21,1,1) = {" -ue -Uo -ue +pQ +xN +pQ FB Gt yE @@ -4029,80 +4018,80 @@ yh FB Yj ZO -Xl -KM -IY +nQ +hB +ek fC -IY +ek fG jl kT ul vu jl -ue -db -te -zr +pQ +nr +ar +Vp "} (22,1,1) = {" -db -zr -db +nr +Vp +nr Cz Cz kM Vt Cz Cz -IY -oB -as -IY -Xl -Xl +ek +hv +Fx +ek +nQ +nQ Er Er Vx ij Er Er -ue -tp -te -zr +pQ +NG +ar +Vp "} (23,1,1) = {" -ch -ue -iM +Qa +pQ +gu Cz -kL +qs Sj Zw -Sd +ir pT Cz -Yz -Sq -EE -IY +mb +DX +oN +ek Er Er -wn +tW AJ DC -we +Rg Er Er -HB -db -te +xW +nr +ar "} (24,1,1) = {" -ue +pQ om -Bp +mf HX DU Zc @@ -4111,23 +4100,23 @@ hQ QI af Cz -ub -IY +yW +ek Er RG -fE +Kf aF IR Hf HZ -Rw +ln RG Er -ue -Hj +pQ +Wm "} (25,1,1) = {" -ue +pQ qQ CG MV @@ -4150,11 +4139,11 @@ Uc SI hL eF -te -db +ar +nr "} (26,1,1) = {" -te +ar fr Sw SV @@ -4165,7 +4154,7 @@ Rj Zi Li PP -fu +GK gv Qf GZ @@ -4177,11 +4166,11 @@ kp mx Pv eF -ue -te +pQ +ar "} (27,1,1) = {" -Qu +kP fr Sw gD @@ -4193,7 +4182,7 @@ kr PO WP PA -Wl +mo NK tz rJ @@ -4204,11 +4193,11 @@ Qn HJ Pv eF -db -Ua +nr +ze "} (28,1,1) = {" -te +ar fr Qc hT @@ -4231,39 +4220,39 @@ kD iC Pa eF -ue -Aa +pQ +VM "} (29,1,1) = {" -te +ar Cz af -Mv +sE hT Qo jk wS -JE +xw af Cz -ue -ue +pQ +pQ Er RG -px +nx ve oI Rm wQ -dq +Bc Er kC -ue -Vj +pQ +YZ "} (30,1,1) = {" -zr -Oq +Vp +SU Cz Cz Qc @@ -4272,10 +4261,10 @@ SX Ip Cz Cz -db -ch -re -Aa +nr +Qa +sv +VM Er Er bT @@ -4284,34 +4273,34 @@ dN eK Er Er -te -IH -te +ar +BJ +ar "} (31,1,1) = {" -db -ch -te +nr +Qa +ar Cz fr fr fr fr Cz -db -hd -Aa -ch -An -te +nr +Yp +VM +Qa +Bb +ar Er eF eF eF eF Er -ue -Qu -te -ch +pQ +kP +ar +Qa "} diff --git a/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm b/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm index af2dc799c371..d9b2ccc65b42 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_paradise.dmm @@ -42,7 +42,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/effect/turf_decal/siding/wood/corner, @@ -117,7 +117,7 @@ pixel_x = -14; pixel_y = 1 }, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle/paradise/darkmisc) "aM" = ( @@ -267,7 +267,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/jungle/paradise/darkmisc) @@ -321,7 +321,7 @@ /turf/open/floor/plasteel/telecomms_floor, /area/ruin/jungle/paradise/comms) "bW" = ( -/obj/structure/extinguisher_cabinet, +/obj/structure/extinguisher_cabinet/directional/north, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/jungle/paradise/shuttle) "bX" = ( @@ -485,9 +485,7 @@ /obj/item/weldingtool, /obj/item/wirecutters, /obj/item/stack/cable_coil, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel, /area/ruin/jungle/paradise/shuttle) "da" = ( @@ -637,9 +635,7 @@ /area/ruin/jungle/paradise/darkmisc) "dU" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel, /area/ruin/jungle/paradise/shuttle) "dW" = ( @@ -1212,9 +1208,7 @@ "hp" = ( /obj/structure/flora/rock/jungle, /obj/structure/flora/grass/jungle/b, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/darkmisc) "hr" = ( @@ -1315,9 +1309,7 @@ /area/ruin/jungle/paradise/comms) "hX" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel, /area/ruin/jungle/paradise/shuttle) "hY" = ( @@ -1342,7 +1334,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/misc) "ie" = ( -/obj/structure/extinguisher_cabinet, +/obj/structure/extinguisher_cabinet/directional/north, /turf/closed/wall/mineral/titanium, /area/ruin/jungle/paradise/shuttle) "ik" = ( @@ -1367,8 +1359,7 @@ /turf/closed/wall/mineral/wood, /area/ruin/jungle/paradise/misc) "iq" = ( -/obj/machinery/light{ - dir = 8; +/obj/machinery/light/directional/west{ light_color = "#e8eaff" }, /turf/open/floor/plating/dirt/jungle, @@ -1648,10 +1639,8 @@ pixel_x = -2; pixel_y = 8 }, -/obj/item/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = -24 +/obj/item/radio/intercom/directional/south{ + name = "Station Intercom (General)" }, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) @@ -2083,9 +2072,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/darkmisc) "mr" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/radioactive/stack, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/shuttle) @@ -2132,9 +2119,7 @@ }, /area/ruin/jungle/paradise/shuttle) "mA" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -2146,9 +2131,7 @@ /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle/paradise/shuttle) "mC" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_2, /area/ruin/jungle/paradise/construction) @@ -2164,10 +2147,7 @@ "mL" = ( /obj/structure/table, /obj/item/folder/blue, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_y = -27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "mO" = ( @@ -2213,15 +2193,13 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/darkmisc) "nf" = ( -/obj/item/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = -24 +/obj/item/radio/intercom/directional/south{ + name = "Station Intercom (General)" }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "ng" = ( @@ -2331,9 +2309,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/jungle/paradise/misc) @@ -2504,7 +2480,7 @@ /obj/structure/cable/yellow{ icon_state = "0-10" }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 1 }, /turf/open/floor/plasteel, @@ -3021,10 +2997,8 @@ pixel_x = 1; pixel_y = 13 }, -/obj/item/radio/intercom{ - dir = 4; - name = "Station Intercom (General)"; - pixel_x = -27 +/obj/item/radio/intercom/directional/west{ + name = "Station Intercom (General)" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/titanium, @@ -3148,7 +3122,7 @@ /obj/effect/turf_decal/techfloor{ dir = 10 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/railing{ dir = 10; layer = 3.9 @@ -3243,9 +3217,7 @@ /turf/open/floor/plasteel, /area/ruin/jungle/paradise/shuttle) "ta" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/storage/box/bodybags{ pixel_x = 11; pixel_y = 5 @@ -3263,7 +3235,7 @@ /obj/structure/cable/yellow{ icon_state = "0-5" }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/effect/decal/cleanable/dirt, @@ -3500,9 +3472,7 @@ }, /area/ruin/jungle/paradise/comms) "uQ" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red/brig, /area/ruin/jungle/paradise/shuttle) @@ -3596,7 +3566,7 @@ /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /turf/open/floor/mineral/titanium/blue, @@ -3618,9 +3588,7 @@ /area/ruin/jungle/paradise/darkmisc) "vD" = ( /obj/effect/decal/cleanable/plasma, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "vE" = ( @@ -3679,9 +3647,7 @@ /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/darkmisc) "vX" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/pod, /area/ruin/jungle/paradise/misc) "wj" = ( @@ -3774,9 +3740,7 @@ color = "#A47449"; layer = 3.9 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood/walnut, /area/ruin/jungle/paradise/dorms) "wK" = ( @@ -3875,9 +3839,7 @@ /obj/effect/turf_decal/weather/dirt{ dir = 8 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/water/jungle, /area/ruin/jungle/paradise/darkmisc) "xw" = ( @@ -4003,7 +3965,7 @@ }, /area/ruin/jungle/paradise/shuttle) "yf" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, @@ -4113,9 +4075,7 @@ /turf/open/floor/pod/dark, /area/ruin/jungle/paradise/med) "zc" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/shuttle) "ze" = ( @@ -4182,9 +4142,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/misc) "zz" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/robot_debris{ icon_state = "gib7" }, @@ -4258,9 +4216,7 @@ /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "zS" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/structure/table/reinforced, /obj/item/circuitboard/mecha/ripley/peripherals{ pixel_x = -4; @@ -4383,7 +4339,7 @@ /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle/paradise/shuttle) "AB" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/grass/jungle, /area/ruin/jungle/paradise/shuttle) "AL" = ( @@ -4460,9 +4416,7 @@ /turf/open/floor/plating/dirt/jungle/wasteland, /area/ruin/jungle/paradise/darkmisc) "Be" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "Bg" = ( @@ -4666,7 +4620,7 @@ /obj/structure/cable/yellow{ icon_state = "4-9" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -4733,9 +4687,7 @@ /area/ruin/jungle/paradise/shuttle) "Da" = ( /obj/structure/frame/machine, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /obj/item/reagent_containers/syringe/penacid{ pixel_x = -5 }, @@ -4766,9 +4718,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/misc) "Dl" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/frame/computer{ dir = 4 }, @@ -4802,7 +4752,7 @@ /area/ruin/jungle/paradise/shuttle) "Dy" = ( /obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/effect/decal/cleanable/dirt, @@ -4987,11 +4937,11 @@ dir = 10 }, /obj/machinery/iv_drip, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/structure/cable/yellow{ icon_state = "0-5" }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /turf/open/floor/pod/dark, @@ -5226,7 +5176,7 @@ /obj/structure/cable/yellow{ icon_state = "1-10" }, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /obj/structure/cable/yellow, @@ -5416,7 +5366,8 @@ "HG" = ( /obj/machinery/door/airlock/command/glass{ name = "Cockpit"; - req_access_txt = "19" + req_access_txt = "19"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/abandoned, @@ -5476,7 +5427,7 @@ /area/ruin/jungle/paradise/construction) "Ih" = ( /obj/structure/table/wood, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/reagent_containers/food/snacks/breadslice/moldy{ pixel_x = -8 }, @@ -5541,7 +5492,7 @@ /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/darkmisc) "IT" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "IW" = ( @@ -5675,9 +5626,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/misc) "JM" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -5709,7 +5658,7 @@ "Kh" = ( /obj/structure/lattice/catwalk, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/power/apc/auto_name/east{ +/obj/machinery/power/apc/auto_name/directional/east{ start_charge = 0 }, /obj/structure/cable/yellow{ @@ -5942,9 +5891,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/jungle/paradise/comms) "LA" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/shuttle) "LB" = ( @@ -6377,9 +6324,7 @@ /turf/open/floor/plating/grass/jungle, /area/ruin/jungle/paradise/misc) "Ob" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/structure/table_frame, /obj/item/stack/sheet/mineral/silver/five{ pixel_x = 6; @@ -6474,10 +6419,8 @@ pixel_x = -4; pixel_y = 2 }, -/obj/item/radio/intercom{ - dir = 1; - name = "Station Intercom (General)"; - pixel_y = -23 +/obj/item/radio/intercom/directional/south{ + name = "Station Intercom (General)" }, /obj/item/book/manual/wiki/security_space_law{ pixel_x = -4; @@ -6712,9 +6655,7 @@ /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle/paradise/darkmisc) "PY" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plating/dirt/jungle/dark, /area/ruin/jungle/paradise/darkmisc) "PZ" = ( @@ -6744,7 +6685,7 @@ /area/ruin/jungle/paradise/construction) "Qn" = ( /obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ruin/jungle/paradise/dorms) @@ -6861,7 +6802,7 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/jungle/paradise/shuttle) "Ri" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/ashplanet/rocky, /area/ruin/jungle/paradise/mine) "Rn" = ( @@ -7313,9 +7254,7 @@ /turf/open/floor/wood, /area/ruin/jungle/paradise/darkmisc) "UJ" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/structure/frame/computer{ anchored = 1 }, @@ -7734,7 +7673,7 @@ /turf/open/water/jungle, /area/ruin/jungle/paradise/darkmisc) "Xh" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/dirt/jungle, /area/ruin/jungle/paradise/misc) "Xm" = ( @@ -7758,7 +7697,7 @@ /obj/effect/turf_decal/techfloor{ dir = 6 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/railing{ dir = 6; layer = 3.9 @@ -7991,9 +7930,7 @@ pixel_x = 2; pixel_y = -11 }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/mineral/titanium/blue, /area/ruin/jungle/paradise/shuttle) "YU" = ( @@ -8071,9 +8008,7 @@ dir = 10; id = "mining_internal" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/jungle/paradise/construction) "Zx" = ( @@ -8081,7 +8016,7 @@ /obj/effect/turf_decal/techfloor{ dir = 6 }, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/pod/dark, /area/ruin/jungle/paradise/med) "Zz" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_seedling.dmm b/_maps/RandomRuins/JungleRuins/jungle_seedling.dmm index 549dbfb6c708..4a4dc539f877 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_seedling.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_seedling.dmm @@ -43,7 +43,7 @@ /area/ruin/unpowered) "mt" = ( /obj/item/storage/bag/medical, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ruin/powered) "nW" = ( @@ -57,7 +57,6 @@ /obj/item/organ/cyberimp/arm/surgery, /obj/item/organ/eyes/night_vision/mushroom, /obj/item/organ/heart/cybernetic/tier3, -/obj/item/organ/liver/dwarf, /obj/item/organ/liver/plasmaman, /obj/item/organ/tongue/robot, /obj/item/organ/moth_wings, diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm index a085c7288c5c..d69762eeafb0 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_bombmakers_cabin.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aE" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/wood, /area/ruin/powered) "bF" = ( @@ -19,9 +17,7 @@ /area/ruin/powered) "dQ" = ( /mob/living/simple_animal/hostile/rat, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/wood, /area/ruin/powered) "eE" = ( @@ -82,7 +78,7 @@ /turf/open/floor/plating/grass/jungle/lit, /area/ruin/powered) "hD" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ruin/powered) "iH" = ( @@ -129,8 +125,8 @@ /turf/open/floor/wood, /area/ruin/powered) "lW" = ( -/obj/structure/mineral_door/wood, /obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/powered) "oD" = ( @@ -266,7 +262,7 @@ /turf/open/floor/wood, /area/ruin/powered) "Bo" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/wood, /area/ruin/powered) "Bz" = ( @@ -288,6 +284,13 @@ }, /turf/open/floor/wood, /area/ruin/powered) +"CR" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ruin/powered) "Dy" = ( /obj/structure/flora/junglebush/b, /turf/open/floor/plating/grass/jungle/lit, @@ -301,15 +304,13 @@ }, /area/ruin/powered) "FT" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood{ icon_state = "wood-broken2" }, /area/ruin/powered) "Gz" = ( -/obj/structure/mineral_door/wood{ - name = "Teachers Office" - }, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/powered) "GE" = ( @@ -371,7 +372,7 @@ /mob/living/simple_animal/hostile/rat{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ruin/powered) "SI" = ( @@ -401,8 +402,10 @@ }, /area/ruin/powered) "Ux" = ( -/obj/structure/mineral_door/wood, /obj/structure/barricade/wooden, +/obj/machinery/door/airlock/wood{ + dir = 8 + }, /turf/open/floor/wood, /area/ruin/powered) "Vq" = ( @@ -439,9 +442,7 @@ }, /area/ruin/powered) "XH" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/ruin/powered) "Ym" = ( @@ -612,7 +613,7 @@ yu yu yu Ux -lW +CR yu lN fu diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_coffinpirate.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_coffinpirate.dmm index 811818fc8a24..8cf50ca658fa 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_coffinpirate.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_coffinpirate.dmm @@ -27,9 +27,9 @@ /turf/open/floor/wood, /area/ruin/unpowered) "g" = ( -/obj/structure/mineral_door/wood, /obj/item/grown/bananapeel, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/wood, /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/unpowered) "h" = ( @@ -188,7 +188,9 @@ /turf/open/floor/plating/dirt/jungle/dark/lit, /area/ruin/unpowered) "L" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood{ + dir = 8 + }, /turf/open/floor/wood, /area/ruin/unpowered) "M" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_ikea_ai.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_ikea_ai.dmm index 6f959b84e355..d9a5d8f13436 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_ikea_ai.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_ikea_ai.dmm @@ -30,7 +30,9 @@ /turf/open/floor/wood, /area/ruin/powered) "h" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/powered) "k" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_roommates.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_roommates.dmm index 16920258889f..86e44d0d8480 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_roommates.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_roommates.dmm @@ -374,13 +374,11 @@ /obj/structure/chair/wood{ dir = 1 }, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/jungle/roommates/shack) "R" = ( -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/carpet/purple, /area/ruin/jungle/roommates/shack) "S" = ( @@ -412,9 +410,7 @@ /obj/item/toy/plush/knight{ pixel_y = -1 }, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/jungle/roommates/shack) "U" = ( @@ -499,9 +495,7 @@ }, /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/plastic, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/jungle/roommates/shack) diff --git a/_maps/RandomRuins/JungleRuins/jungle_surface_weed_shack.dmm b/_maps/RandomRuins/JungleRuins/jungle_surface_weed_shack.dmm index 9db117808f4d..1ef08d0a22a6 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_surface_weed_shack.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_surface_weed_shack.dmm @@ -223,7 +223,7 @@ }, /area/ruin/unpowered) "qI" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/unpowered) "rl" = ( @@ -417,7 +417,7 @@ /obj/machinery/power/terminal{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/item/trash/cheesie, /obj/item/cigbutt/roach, /turf/open/floor/wood, @@ -466,10 +466,12 @@ /turf/open/floor/wood, /area/ruin/unpowered) "Pv" = ( -/obj/structure/mineral_door/wood, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/unpowered) "PS" = ( @@ -484,10 +486,10 @@ /turf/open/floor/wood, /area/ruin/unpowered) "Qt" = ( -/obj/structure/mineral_door/wood, /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ruin/unpowered) "QQ" = ( diff --git a/_maps/RandomRuins/JungleRuins/jungle_syndicate.dmm b/_maps/RandomRuins/JungleRuins/jungle_syndicate.dmm index 9b5584da7e54..fd57afc6ff86 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_syndicate.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_syndicate.dmm @@ -34,6 +34,24 @@ }, /turf/open/floor/plating, /area/ruin/jungle/syndifort) +"bt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Window Shutters"; + id = "jsynwin"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/jungle/syndifort) +"bC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Window Shutters"; + id = "jsynwin"; + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ruin/jungle/syndifort/jerry) "bP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -140,9 +158,7 @@ /area/ruin/jungle/syndifort) "eW" = ( /obj/effect/decal/cleanable/blood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "eX" = ( @@ -186,9 +202,7 @@ /obj/item/storage/box/syndimaid, /obj/item/storage/box/syndimaid, /obj/item/blackmarket_uplink, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/jungle/syndifort/jerry) "gx" = ( @@ -222,12 +236,12 @@ /obj/item/clothing/gloves/combat, /obj/item/clothing/shoes/combat, /obj/item/clothing/mask/gas/syndicate, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/syndifort) "gQ" = ( /obj/structure/table/wood, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "gU" = ( @@ -236,9 +250,7 @@ /obj/item/storage/fancy/cigarettes/cigpack_syndicate, /obj/item/paper_bin, /obj/item/pen/edagger, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/jungle/syndifort/jerry) "gY" = ( @@ -247,9 +259,7 @@ pixel_x = 4 }, /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating{ icon_state = "panelscorched"; initial_gas_mix = "ws_atmos" @@ -343,9 +353,7 @@ }, /area/ruin/jungle/syndifort) "kp" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/table, /obj/item/grenade/smokebomb, /obj/item/grenade/smokebomb, @@ -455,14 +463,20 @@ }, /area/ruin/jungle/syndifort) "oi" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating{ icon_state = "panelscorched"; initial_gas_mix = "ws_atmos" }, /area/ruin/jungle/syndifort) +"oq" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Base Gates"; + id = "jsyngate"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/syndifort/jerry) "pr" = ( /obj/structure/cable{ icon_state = "2-4" @@ -531,7 +545,8 @@ "rk" = ( /obj/machinery/door/poddoor/shutters/preopen{ name = "Gear Room Shutters"; - id = "jsyngear" + id = "jsyngear"; + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -543,7 +558,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/syndifort/jerry) "sq" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -604,7 +619,8 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/poddoor/shutters/preopen{ name = "Base Gates"; - id = "jsyngate" + id = "jsyngate"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -623,7 +639,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "uh" = ( @@ -631,7 +647,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating{ icon_state = "panelscorched"; initial_gas_mix = "ws_atmos" @@ -705,14 +721,16 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/poddoor/shutters/preopen{ name = "Base Gates"; - id = "jsyngate" + id = "jsyngate"; + dir = 8 }, /turf/open/floor/plating, /area/ruin/jungle/syndifort/jerry) "wu" = ( /obj/machinery/door/poddoor/shutters/preopen{ name = "Command Room Shutters"; - id = "jsynbridge" + id = "jsynbridge"; + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" @@ -753,9 +771,7 @@ icon_state = "2-8" }, /obj/machinery/camera/autoname, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "xv" = ( @@ -767,7 +783,8 @@ "xC" = ( /obj/machinery/door/poddoor/shutters/preopen{ name = "Command Room Shutters"; - id = "jsynbridge" + id = "jsynbridge"; + dir = 4 }, /turf/open/floor/plasteel/stairs{ dir = 4 @@ -813,6 +830,15 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/jungle/syndifort) +"yL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Window Shutters"; + id = "jsynwin"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/jungle/syndifort) "yM" = ( /obj/structure/spacevine, /obj/structure/flora/junglebush, @@ -850,16 +876,23 @@ /area/ruin/jungle/syndifort/jerry) "Al" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light/directional/west, /obj/structure/table, /obj/item/grenade/frag, /obj/item/grenade/frag, /obj/item/grenade/frag, /turf/open/floor/plating/rust, /area/ruin/jungle/syndifort) +"Ao" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Window Shutters"; + id = "jsynwin"; + dir = 8 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ruin/jungle/syndifort/jerry) "At" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/junglebush/c, @@ -909,9 +942,7 @@ /area/ruin/jungle) "BC" = ( /obj/structure/chair/plastic, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/rust, /area/ruin/jungle/syndifort) "BH" = ( @@ -919,7 +950,7 @@ /turf/open/floor/plating, /area/ruin/jungle/syndifort) "BK" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -929,7 +960,7 @@ /obj/structure/cable{ icon_state = "0-5" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/jungle/syndifort) @@ -982,7 +1013,8 @@ "ET" = ( /obj/machinery/door/poddoor/shutters/preopen{ name = "Gear Room Shutters"; - id = "jsyngear" + id = "jsyngear"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -1170,7 +1202,7 @@ /turf/open/floor/plating/rust, /area/ruin/jungle/syndifort/jerry) "Lu" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "LG" = ( @@ -1189,7 +1221,7 @@ "Mo" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/m10mm, /turf/open/floor/plating, @@ -1197,9 +1229,7 @@ "My" = ( /obj/structure/rack, /obj/item/storage/toolbox/syndicate, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "ML" = ( @@ -1338,9 +1368,7 @@ /mob/living/simple_animal/hostile/syndicate{ unsuitable_atmos_damage = 0 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "Qx" = ( @@ -1375,7 +1403,7 @@ /area/ruin/jungle) "Rw" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "RD" = ( @@ -1449,7 +1477,7 @@ /area/ruin/jungle/syndifort) "TC" = ( /obj/item/trash/syndi_cakes, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -1629,7 +1657,7 @@ /obj/structure/cable{ icon_state = "5-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating{ icon_state = "panelscorched"; initial_gas_mix = "ws_atmos" @@ -1664,7 +1692,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/jungle/syndifort) "ZF" = ( @@ -1826,8 +1854,8 @@ At eX eX zM -ER -ER +bC +Ao zM zM eX @@ -1993,7 +2021,7 @@ wu nH nH tZ -Uc +oq vt vt eX @@ -2436,8 +2464,8 @@ Uu fZ eX fe -NM -NM +yL +bt fe Aa mO diff --git a/_maps/RandomRuins/JungleRuins/jungle_witch.dmm b/_maps/RandomRuins/JungleRuins/jungle_witch.dmm index 5ac76e68ec6a..465c445a6eac 100644 --- a/_maps/RandomRuins/JungleRuins/jungle_witch.dmm +++ b/_maps/RandomRuins/JungleRuins/jungle_witch.dmm @@ -46,14 +46,24 @@ }, /turf/open/floor/wood, /area/ruin/powered) +"iS" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/wood, +/area/ruin/powered) "jh" = ( /obj/item/toy/crayon/white, /obj/effect/decal/cleanable/blood/gibs/limb, /turf/open/floor/wood, /area/ruin/powered) "jF" = ( -/obj/structure/mineral_door/wood, /obj/item/restraints/legcuffs/beartrap/energy, +/obj/machinery/door/airlock/wood, +/turf/open/floor/wood, +/area/ruin/powered) +"kc" = ( +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/powered) "lG" = ( @@ -119,9 +129,7 @@ /area/ruin/powered) "se" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/powered) "sP" = ( @@ -203,7 +211,7 @@ /area/ruin/unpowered) "Dr" = ( /obj/effect/decal/cleanable/generic, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/wood, /area/ruin/powered) "DP" = ( @@ -278,9 +286,7 @@ /area/ruin/unpowered) "Uy" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/wood, /area/ruin/powered) "WI" = ( @@ -360,8 +366,8 @@ Xl wI Eq Eq -WI -WI +kc +kc Eq Eq Eq @@ -434,7 +440,7 @@ Kc Kc Kc Kc -WI +iS YZ ER YZ diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index 25a523f9329d..12f4ff918b93 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -9,15 +9,10 @@ "aj" = ( /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"am" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "ao" = ( /obj/machinery/door/airlock/public/glass{ - name = "Resort Lobby" + name = "Resort Lobby"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -33,28 +28,12 @@ "as" = ( /turf/open/floor/plating, /area/ruin/powered/beach) -"at" = ( -/obj/machinery/light{ - dir = 1 - }, -/mob/living/simple_animal/crab{ - name = "Eddie" - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "au" = ( /obj/structure/sign/poster/contraband/space_cola{ pixel_y = 32 }, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"av" = ( -/obj/effect/overlay/coconut, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "az" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/structure/chair/stool/bar, @@ -65,7 +44,9 @@ /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "aB" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/powered/beach) "aC" = ( @@ -134,16 +115,19 @@ /obj/effect/overlay/coconut, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"bb" = ( -/obj/structure/closet/crate/bin, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/trash/candy, -/obj/item/toy/talking/owl, +"bv" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /obj/effect/turf_decal/sand, -/obj/machinery/light{ - dir = 8 +/turf/open/floor/plasteel{ + icon = 'icons/misc/beach.dmi'; + icon_state = "sand" }, -/turf/open/floor/plasteel, /area/ruin/powered/beach) "bx" = ( /obj/structure/flora/rock, @@ -178,6 +162,10 @@ }, /turf/open/floor/carpet/red, /area/ruin/powered/beach) +"bD" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/pod/light, +/area/ruin/powered/beach) "bG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -209,12 +197,6 @@ "bM" = ( /turf/open/floor/plasteel/stairs/old, /area/ruin/powered/beach) -"bN" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "bR" = ( /turf/open/floor/plating/beach/coastline_t, /area/ruin/powered/beach) @@ -231,12 +213,6 @@ "bW" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) -"bY" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) "cd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -252,12 +228,6 @@ icon_state = "platingdmg3" }, /area/ruin/powered/beach) -"ch" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "cj" = ( /obj/structure/sink/kitchen{ desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; @@ -275,13 +245,6 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/beach/water, /area/ruin/powered/beach) -"cR" = ( -/obj/structure/chair/wood, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) "cV" = ( /obj/structure/closet/secure_closet/freezer/meat{ req_access = null @@ -301,6 +264,12 @@ }, /turf/open/floor/wood, /area/ruin/powered/beach) +"du" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/washing_machine, +/turf/open/floor/wood, +/area/ruin/powered/beach) "dX" = ( /obj/structure/sign/warning/gasmask{ pixel_y = 32 @@ -326,6 +295,13 @@ }, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) +"fm" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/beach) "fB" = ( /turf/open/floor/plasteel/stairs/medium, /area/ruin/powered/beach) @@ -344,33 +320,36 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/airlock/public/glass{ - name = "Resort Casino" + name = "Resort Casino"; + dir = 4 }, /turf/open/floor/wood, /area/ruin/powered/beach) +"gh" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ruin/powered/beach) "gs" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/ruin/powered/beach) +"gy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ruin/powered/beach) "gC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/pod/light, /area/ruin/powered/beach) -"gF" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/sepia, -/area/ruin/powered/beach) "gT" = ( /obj/machinery/door/airlock/sandstone{ - name = "Surfer Shack 2" + name = "Surfer Shack 2"; + dir = 4 }, /turf/open/floor/wood, /area/ruin/powered/beach) @@ -409,7 +388,8 @@ /area/ruin/powered/beach) "hF" = ( /obj/machinery/door/airlock/sandstone{ - name = "Resort Bathroom" + name = "Resort Bathroom"; + dir = 8 }, /turf/open/floor/wood, /area/ruin/powered/beach) @@ -442,14 +422,13 @@ /obj/item/storage/fancy/donut_box, /turf/open/floor/wood, /area/ruin/powered/beach) -"kb" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_y = 32 +"jW" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/machinery/light/small/directional/west{ + brightness = 3 }, -/turf/open/floor/plasteel/grimy, +/turf/open/floor/wood, /area/ruin/powered/beach) "kd" = ( /obj/structure/table/wood, @@ -473,18 +452,10 @@ /obj/structure/fluff/beach_umbrella/cap, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"kn" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plating/beach/coastline_b{ - dir = 10 - }, -/area/ruin/powered/beach) "li" = ( /obj/machinery/door/airlock/sandstone{ - name = "Bar Access" + name = "Bar Access"; + dir = 8 }, /turf/open/floor/wood, /area/ruin/powered/beach) @@ -492,6 +463,13 @@ /obj/effect/turf_decal/sand, /turf/open/floor/sepia, /area/ruin/powered/beach) +"lI" = ( +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/powered/beach) "lL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -514,12 +492,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plating, /area/ruin/powered/beach) -"nw" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/washing_machine, +"nW" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/structure/chair/stool/bar, /turf/open/floor/wood, /area/ruin/powered/beach) "og" = ( @@ -559,22 +535,6 @@ }, /turf/open/floor/plating, /area/ruin/powered/beach) -"pS" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel{ - icon = 'icons/misc/beach.dmi'; - icon_state = "sand" - }, -/area/ruin/powered/beach) "qc" = ( /obj/structure/mirror{ pixel_x = -32 @@ -591,6 +551,10 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/pod/light, /area/ruin/powered/beach) +"qr" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/pod/light, +/area/ruin/powered/beach) "qt" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -617,13 +581,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"qT" = ( -/obj/machinery/light{ - dir = 4 +"rL" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet{ + icon_state = "cabinet"; + name = "bartender's closet"; + req_access = list(25) }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/item/clothing/shoes/sandal{ + desc = "A very fashionable pair of flip-flops."; + name = "flip-flops" }, +/obj/item/clothing/neck/beads, +/obj/item/clothing/glasses/sunglasses/reagent, +/obj/item/clothing/suit/hawaiian, /turf/open/floor/wood, /area/ruin/powered/beach) "rU" = ( @@ -642,24 +613,6 @@ }, /turf/closed/wall/mineral/wood/nonmetal, /area/ruin/powered/beach) -"sM" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/secure_closet{ - icon_state = "cabinet"; - name = "bartender's closet"; - req_access = list(25) - }, -/obj/item/clothing/shoes/sandal{ - desc = "A very fashionable pair of flip-flops."; - name = "flip-flops" - }, -/obj/item/clothing/neck/beads, -/obj/item/clothing/glasses/sunglasses/reagent, -/obj/item/clothing/suit/hawaiian, -/turf/open/floor/wood, -/area/ruin/powered/beach) "sV" = ( /obj/machinery/hydroponics/constructable, /turf/open/floor/plasteel/grimy, @@ -672,26 +625,6 @@ /obj/structure/curtain, /turf/open/floor/plasteel/white, /area/ruin/powered/beach) -"tf" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/machinery/light, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) "tg" = ( /obj/structure/closet/crate/freezer{ name = "Cooler" @@ -736,16 +669,14 @@ /obj/structure/chair/stool/bar, /turf/open/floor/carpet/red, /area/ruin/powered/beach) +"tU" = ( +/obj/structure/chair/wood, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) "uz" = ( /turf/open/floor/light/colour_cycle/dancefloor_a, /area/ruin/powered/beach) -"vf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood/poker, -/obj/item/storage/pill_bottle/dice, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/wood, -/area/ruin/powered/beach) "vi" = ( /obj/structure/railing{ dir = 8 @@ -754,6 +685,16 @@ dir = 9 }, /area/ruin/powered/beach) +"vn" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/beach/coastline_b{ + dir = 1 + }, +/area/ruin/powered/beach) +"vI" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) "vK" = ( /obj/effect/turf_decal/sand, /obj/machinery/icecream_vat, @@ -800,6 +741,11 @@ /obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) +"xN" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) "xS" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 1 @@ -819,14 +765,14 @@ }, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"yk" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - icon_state = "panelscorched" +"yv" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/closet/crate{ + name = "fuel crate" }, +/obj/item/stack/sheet/mineral/coal/ten, +/obj/item/stack/sheet/mineral/coal/ten, +/turf/open/floor/plating, /area/ruin/powered/beach) "yB" = ( /mob/living/simple_animal/crab{ @@ -834,13 +780,6 @@ }, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"yN" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) "zm" = ( /obj/structure/table/wood, /obj/item/reagent_containers/pill/morphine, @@ -878,12 +817,18 @@ /obj/item/cultivator, /turf/open/floor/plasteel/grimy, /area/ruin/powered/beach) -"Bl" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/light{ - dir = 8 +"AZ" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ruin/powered/beach) +"Bg" = ( +/obj/machinery/light/directional/east, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1 }, -/turf/open/floor/plating/beach/sand, +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/wood, /area/ruin/powered/beach) "Bn" = ( /turf/open/floor/carpet/blue, @@ -898,17 +843,17 @@ }, /turf/open/floor/plating/beach/coastline_t, /area/ruin/powered/beach) +"BC" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered/beach) "BE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"BL" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) "BN" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -987,6 +932,10 @@ /obj/structure/flora/rock/jungle, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) +"DN" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/ruin/powered/beach) "Eq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/wood, @@ -1019,14 +968,10 @@ /obj/structure/fluff/beach_umbrella/security, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"Fi" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/wood, +"Fo" = ( +/obj/effect/overlay/coconut, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "Fr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1077,15 +1022,12 @@ icon_state = "platingdmg2" }, /area/ruin/powered/beach) -"Hn" = ( -/obj/machinery/light, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"Hy" = ( -/obj/machinery/light{ - dir = 8 +"HS" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating{ + icon_state = "panelscorched" }, -/turf/open/floor/plasteel/stairs/left, /area/ruin/powered/beach) "HV" = ( /turf/open/floor/plating/beach/coastline_b{ @@ -1164,6 +1106,26 @@ }, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) +"Jp" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, +/obj/machinery/light/directional/south, +/obj/item/disk/plantgene, +/obj/item/disk/plantgene, +/obj/item/disk/plantgene, +/obj/item/disk/plantgene, +/obj/item/disk/plantgene, +/turf/open/floor/plasteel/grimy, +/area/ruin/powered/beach) "Jr" = ( /turf/open/floor/carpet/purple, /area/ruin/powered/beach) @@ -1174,6 +1136,10 @@ }, /turf/open/floor/plating, /area/ruin/powered/beach) +"JH" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) "JO" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 6 @@ -1204,15 +1170,15 @@ /obj/structure/fluff/beach_umbrella/science, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"Lp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, +"Lx" = ( +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/wood, /area/ruin/powered/beach) +"Ly" = ( +/obj/effect/turf_decal/sand, +/obj/machinery/light/directional/west, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) "Md" = ( /obj/structure/urinal{ pixel_y = 32 @@ -1231,17 +1197,6 @@ }, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"MO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) "MZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1264,6 +1219,10 @@ /obj/item/storage/firstaid/brute, /turf/open/floor/wood, /area/ruin/powered/beach) +"NF" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ruin/powered/beach) "NJ" = ( /obj/machinery/computer/slot_machine, /turf/open/floor/wood, @@ -1281,23 +1240,19 @@ }, /turf/closed/wall/mineral/wood/nonmetal, /area/ruin/powered/beach) -"OE" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) "OI" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/item/toy/seashell, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) -"OP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +"OS" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/beach/coastline_b{ + dir = 10 }, -/obj/machinery/light, -/turf/open/floor/wood, /area/ruin/powered/beach) "Pr" = ( /obj/machinery/vending/hydronutrients, @@ -1318,22 +1273,14 @@ }, /turf/open/floor/pod/light, /area/ruin/powered/beach) -"QF" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"QS" = ( +"QH" = ( +/obj/structure/closet/crate/bin, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/trash/candy, +/obj/item/toy/talking/owl, /obj/effect/turf_decal/sand, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Rk" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, /area/ruin/powered/beach) "RB" = ( /obj/structure/closet/cabinet, @@ -1351,9 +1298,17 @@ "RE" = ( /turf/closed/wall/mineral/wood/nonmetal, /area/ruin/powered/beach) +"RP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood/poker, +/obj/item/storage/pill_bottle/dice, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/wood, +/area/ruin/powered/beach) "Sn" = ( /obj/machinery/door/airlock/maintenance{ - name = "Supply Room" + name = "Supply Room"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -1366,8 +1321,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/obj/structure/mineral_door/wood{ - name = "Croupier's Booth" +/obj/machinery/door/airlock/wood{ + dir = 4 }, /turf/open/floor/wood, /area/ruin/powered/beach) @@ -1388,17 +1343,14 @@ /obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) +"Td" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ruin/powered/beach) "Ti" = ( /turf/open/floor/carpet/red, /area/ruin/powered/beach) -"Tu" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/beach/coastline_b{ - dir = 8 - }, -/area/ruin/powered/beach) "TC" = ( /obj/effect/mob_spawn/human/beach/alive{ dir = 4 @@ -1458,18 +1410,20 @@ icon_state = "panelscorched" }, /area/ruin/powered/beach) -"Vf" = ( -/obj/machinery/light, -/turf/open/floor/plating/beach/coastline_b{ - dir = 1 - }, -/area/ruin/powered/beach) "Vl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/table/wood/poker, /obj/item/toy/cards/deck, /turf/open/floor/wood, /area/ruin/powered/beach) +"Vr" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/sepia, +/area/ruin/powered/beach) "Vs" = ( /obj/structure/toilet, /turf/open/floor/wood, @@ -1481,16 +1435,9 @@ }, /turf/closed/wall/mineral/sandstone, /area/ruin/powered/beach) -"VL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/crate{ - name = "fuel crate" - }, -/obj/item/stack/sheet/mineral/coal/ten, -/obj/item/stack/sheet/mineral/coal/ten, -/turf/open/floor/plating, +"Vx" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating/beach/sand, /area/ruin/powered/beach) "VN" = ( /obj/item/toy/seashell, @@ -1517,6 +1464,12 @@ /obj/machinery/computer/arcade/battle, /turf/open/floor/wood, /area/ruin/powered/beach) +"Wl" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plating/beach/coastline_b{ + dir = 8 + }, +/area/ruin/powered/beach) "Wy" = ( /obj/structure/closet/cabinet, /obj/item/storage/backpack/duffelbag, @@ -1543,14 +1496,6 @@ }, /turf/open/floor/wood, /area/ruin/powered/beach) -"Xu" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ruin/powered/beach) "XW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1560,6 +1505,24 @@ }, /turf/closed/wall/mineral/wood/nonmetal, /area/ruin/powered/beach) +"Ya" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/powered/beach) +"Yo" = ( +/obj/machinery/light/directional/north, +/mob/living/simple_animal/crab{ + name = "Eddie" + }, +/turf/open/floor/plating/beach/sand, +/area/ruin/powered/beach) +"YL" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/stairs/left, +/area/ruin/powered/beach) "Zi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -1599,12 +1562,6 @@ "ZS" = ( /turf/closed/mineral/random/volcanic, /area/template_noop) -"ZZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) (1,1,1) = {" aa @@ -1647,8 +1604,8 @@ aa aa aa aj -gs -gs +BC +BC aj aj aa @@ -1657,14 +1614,14 @@ aa Zi BE Mf -cR +tU yB ap aj oQ Zq FF -Fi +jW aF Fr yc @@ -1725,12 +1682,12 @@ ar ar ar aj -sM +rL aC aC CK IJ -MO +Bg CU Bp "} @@ -1746,7 +1703,7 @@ aj aj lT as -yk +HS Jv as gs @@ -1755,7 +1712,7 @@ ar ar ar ar -bN +vI aj aj li @@ -1789,12 +1746,12 @@ SZ ar ar ar -Hy +YL TU EF EF EF -gF +Vr MZ Bp "} @@ -1808,11 +1765,11 @@ az Vl aO CU -bb +QH aN aT aY -Bl +Ly aZ ar ar @@ -1836,8 +1793,8 @@ aj tn Ti Ti -Xu -vf +nW +RP ct BN aA @@ -1934,7 +1891,7 @@ ar ar ar ar -pS +bv aA aA aA @@ -1942,7 +1899,7 @@ aA aA aA aA -QS +xN ar ar ER @@ -1955,7 +1912,7 @@ wW wW wW wW -kn +OS MZ "} (12,1,1) = {" @@ -2000,7 +1957,7 @@ ar ar XW aI -OE +DN aC aC aC @@ -2026,7 +1983,7 @@ MZ Bp bW MZ -at +Yo ar hY ar @@ -2083,7 +2040,7 @@ bU bV bV bU -Vf +vn MZ "} (16,1,1) = {" @@ -2122,22 +2079,22 @@ MZ Bp bW MZ -av +Fo ar ar ar RE aS -Rk +NF aC aC pB Ds -yN +Td RE ar OI -ch +JH ar ar bR @@ -2185,12 +2142,12 @@ MZ (19,1,1) = {" aa MZ -am +Vx ar ar ap ar -Bl +Ly aA vK hv @@ -2198,7 +2155,7 @@ aA aA aA aA -Bl +Ly ar bB bH @@ -2211,7 +2168,7 @@ bU bU bU bU -Vf +vn MZ "} (20,1,1) = {" @@ -2238,7 +2195,7 @@ ar Cv bR HV -Tu +Wl Cl Cl Cl @@ -2258,7 +2215,7 @@ ar ar ar ar -ch +JH ar ar ar @@ -2337,7 +2294,7 @@ VO og wY wY -Hn +bD Fr yc Bp @@ -2345,7 +2302,7 @@ Bp (24,1,1) = {" aa lL -nw +du TL aC aC @@ -2384,12 +2341,12 @@ aC aC aj EE -Rk +NF RB aj tB aC -OP +gy MZ ar ar @@ -2412,7 +2369,7 @@ MZ aj hF aj -bY +gh aC aj aj @@ -2429,13 +2386,13 @@ aA aA ZN wY -ZZ +qr wY gC oF oU wY -tf +Jp MZ "} (27,1,1) = {" @@ -2462,7 +2419,7 @@ Sn qF BE yc -kb +lI gC wY kg @@ -2474,11 +2431,11 @@ MZ aa lL Md -QF +AZ aj aj aj -BL +Lx aC aC aC @@ -2513,17 +2470,17 @@ Zi BE yc aC -Rk +NF aC aC aC -Lp -qT +Ya +fm aC aC MZ et -VL +yv aj Fr BE diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm index 8423e23714c3..fbef36db538b 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_SPOOKYCRASH.dmm @@ -4,7 +4,7 @@ /area/lavaland/surface/outdoors) "b" = ( /obj/effect/decal/cleanable/blood, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/item/stack/tile/mineral/titanium/blue, /obj/item/storage/book/bible, /turf/open/floor/plating, @@ -51,9 +51,7 @@ /obj/structure/table, /obj/item/soulstone/anybody, /obj/item/toy/plush/narplush, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/structure/window/reinforced/spawner, /obj/machinery/door/window/brigdoor/westright, /obj/item/clothing/head/wizard/black, @@ -103,7 +101,6 @@ icon_state = "coffinopen"; opened = 1 }, -/obj/effect/mob_spawn/human/skeleton/alive, /turf/open/floor/mineral/plastitanium/red, /area/lavaland/surface/outdoors) "w" = ( @@ -139,9 +136,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "G" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/blood/splatter, /obj/structure/chair/comfy/shuttle{ dir = 4 diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm index c5829ec31c54..3a0a7502cd35 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_biodome_winter.dmm @@ -12,9 +12,7 @@ /obj/structure/table, /obj/item/stack/medical/gauze, /obj/item/stack/medical/gauze, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/powered/snow_biodome) "ae" = ( @@ -26,9 +24,7 @@ /area/ruin/powered/snow_biodome) "ag" = ( /obj/structure/reagent_dispensers/beerkeg, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/powered/snow_biodome) "ah" = ( @@ -132,7 +128,7 @@ /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "aE" = ( -/obj/structure/extinguisher_cabinet, +/obj/structure/extinguisher_cabinet/directional/north, /turf/closed/wall/mineral/wood, /area/ruin/powered/snow_biodome) "aF" = ( @@ -193,62 +189,49 @@ }, /area/ruin/powered/snow_biodome) "bv" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/ice, /area/ruin/powered/snow_biodome) "bw" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "bx" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "by" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating/asteroid/snow, /area/ruin/powered/snow_biodome) "bz" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ruin/powered/snow_biodome) "bB" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating/asteroid/snow, /area/ruin/powered/snow_biodome) "bD" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/asteroid/snow, /area/ruin/powered/snow_biodome) "bM" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/asteroid/snow, /area/ruin/powered/snow_biodome) "bN" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/ice, /area/ruin/powered/snow_biodome) "dS" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "eb" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "eg" = ( @@ -256,9 +239,8 @@ /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "gh" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) @@ -267,26 +249,21 @@ /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "hA" = ( -/obj/machinery/light/built{ - dir = 1 - }, -/obj/effect/mapping_helpers/no_lava, +/obj/machinery/light/built/directional/north, /turf/open/floor/pod/dark{ initial_gas_mix = "LAVALAND_ATMOS" }, /area/ruin/powered/snow_biodome) "qt" = ( -/obj/machinery/door/airlock/silver, +/obj/machinery/door/airlock/silver{ + dir = 8 + }, /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) -"tb" = ( -/obj/effect/mapping_helpers/no_lava, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors/explored) "tl" = ( /turf/open/floor/pod/light, /area/ruin/powered/snow_biodome) @@ -295,7 +272,9 @@ /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "zT" = ( -/obj/machinery/door/airlock/silver, +/obj/machinery/door/airlock/silver{ + dir = 4 + }, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ruin/powered/snow_biodome) @@ -336,9 +315,7 @@ "KS" = ( /obj/item/chainsaw, /obj/structure/closet, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "Mp" = ( @@ -350,7 +327,9 @@ /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) "PD" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -363,11 +342,6 @@ /obj/item/paper_bin, /turf/open/floor/pod/dark, /area/ruin/powered/snow_biodome) -"Qa" = ( -/obj/effect/mapping_helpers/no_lava, -/obj/effect/mapping_helpers/no_lava, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors/explored) "QI" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) @@ -401,7 +375,7 @@ /turf/closed/wall/r_wall, /area/ruin/powered/snow_biodome) "Zq" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/white, /area/ruin/powered/snow_biodome) @@ -562,7 +536,7 @@ ak Wg Wg QI -tb +QI aa "} (6,1,1) = {" @@ -594,7 +568,7 @@ ak ak Wg QI -tb +QI aa "} (7,1,1) = {" @@ -626,7 +600,7 @@ ak bM Wg Wg -tb +QI aa "} (8,1,1) = {" @@ -658,8 +632,8 @@ ak az ak Wg -tb -tb +QI +QI "} (9,1,1) = {" aa @@ -691,7 +665,7 @@ ak ak Wg hA -tb +QI "} (10,1,1) = {" Wg @@ -722,8 +696,8 @@ ak ak ak Wg -tb -tb +QI +QI "} (11,1,1) = {" Wg @@ -755,7 +729,7 @@ Wg Wg Wg Wg -tb +QI "} (12,1,1) = {" Wg @@ -787,7 +761,7 @@ Wg Dd Dd Wg -tb +QI "} (13,1,1) = {" Wg @@ -819,7 +793,7 @@ Wg Mp dS Wg -tb +QI "} (14,1,1) = {" Wg @@ -851,7 +825,7 @@ Wg tl tl Wg -tb +QI "} (15,1,1) = {" Wg @@ -883,7 +857,7 @@ aO tl tl Ez -Qa +QI "} (16,1,1) = {" Wg @@ -915,7 +889,7 @@ aP tl tl aP -Qa +QI "} (17,1,1) = {" Wg @@ -947,7 +921,7 @@ Wg tl tl Wg -tb +QI "} (18,1,1) = {" Wg @@ -979,7 +953,7 @@ Wg HP dS Wg -tb +QI "} (19,1,1) = {" Wg @@ -1011,7 +985,7 @@ Wg QK AM Wg -tb +QI "} (20,1,1) = {" Wg @@ -1043,7 +1017,7 @@ Wg Wg Wg Wg -tb +QI "} (21,1,1) = {" Wg @@ -1074,8 +1048,8 @@ ak ak ak Wg -tb -tb +QI +QI "} (22,1,1) = {" aa @@ -1107,7 +1081,7 @@ ak ak Wg hA -tb +QI "} (23,1,1) = {" aa @@ -1138,8 +1112,8 @@ ak ak ak Wg -tb -tb +QI +QI "} (24,1,1) = {" aa @@ -1170,7 +1144,7 @@ ak bM Wg Wg -tb +QI aa "} (25,1,1) = {" @@ -1202,7 +1176,7 @@ aC ak Wg QI -tb +QI aa "} (26,1,1) = {" diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm index 6c9c48308a55..8bd664c74a07 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_comm_outpost.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "bk" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/mineral/plastitanium{ name = "base floor" }, @@ -70,17 +70,13 @@ }, /area/ruin/unpowered/syndicate_outpost) "uM" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/mineral/plastitanium{ name = "base floor" }, /area/ruin/unpowered/syndicate_outpost) "xV" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/carpet, /area/ruin/unpowered/syndicate_outpost) "AV" = ( @@ -130,10 +126,6 @@ name = "base floor" }, /area/ruin/unpowered/syndicate_outpost) -"IZ" = ( -/obj/effect/mapping_helpers/no_lava, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/syndicate_outpost) "JO" = ( /obj/machinery/door/airlock/highsecurity{ hackProof = 1; @@ -158,14 +150,15 @@ /turf/open/floor/plating, /area/ruin/unpowered/syndicate_outpost) "Mo" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium/red{ name = "base floor" }, /area/ruin/unpowered/syndicate_outpost) "MK" = ( -/obj/structure/closet/crate/grave, -/obj/effect/mapping_helpers/no_lava, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/syndicate_outpost) "NT" = ( @@ -215,9 +208,7 @@ /turf/open/floor/carpet/black, /area/ruin/unpowered/syndicate_outpost) "To" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/mineral/plastitanium/red{ name = "base floor" }, @@ -267,7 +258,7 @@ /area/ruin/unpowered/syndicate_outpost) "YJ" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, +/obj/item/radio/intercom/wideband/directional/north, /turf/open/floor/mineral/plastitanium/red{ name = "base floor" }, @@ -280,14 +271,14 @@ /area/ruin/unpowered/syndicate_outpost) (1,1,1) = {" -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ +RV +RV +RV +RV +RV +RV +RV +RV Wt Wt Wt @@ -296,14 +287,14 @@ Wt Wt "} (2,1,1) = {" -IZ +RV ho ho ho JO ho ho -IZ +RV RV Wt Wt @@ -312,7 +303,7 @@ Wt Wt "} (3,1,1) = {" -IZ +RV ho Pi uM @@ -328,7 +319,7 @@ RV Wt "} (4,1,1) = {" -IZ +RV Lu NT Cs @@ -344,7 +335,7 @@ RV RV "} (5,1,1) = {" -IZ +RV Lu II YJ @@ -360,7 +351,7 @@ ho RV "} (6,1,1) = {" -IZ +RV Lu js qp @@ -376,7 +367,7 @@ ho RV "} (7,1,1) = {" -IZ +RV ho js Ts @@ -392,7 +383,7 @@ ho RV "} (8,1,1) = {" -IZ +RV ho PG PG @@ -408,7 +399,7 @@ ho RV "} (9,1,1) = {" -IZ +RV ho bA To @@ -433,10 +424,10 @@ js fa VY ho -IZ -IZ -IZ -IZ +RV +RV +RV +RV RV "} (11,1,1) = {" @@ -450,9 +441,9 @@ XB Kw ho MK -IZ -IZ -IZ +RV +RV +RV Wt "} (12,1,1) = {" @@ -465,10 +456,10 @@ ho ho ho ho -IZ -IZ -IZ -IZ +RV +RV +RV +RV Wt "} (13,1,1) = {" @@ -481,9 +472,9 @@ RV RV RV RV -IZ -IZ -IZ +RV +RV +RV Wt Wt "} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm index ad75f274243f..13b470056ea8 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_crashed_pinnance.dmm @@ -55,9 +55,7 @@ "gk" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/windoor_assembly{ dir = 2 }, @@ -135,10 +133,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/crashsite/pinnance) "oT" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -24 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner_techfloor_grid, /obj/effect/turf_decal/corner_techfloor_grid{ dir = 8 @@ -193,9 +188,7 @@ dir = 9 }, /obj/item/light/tube/broken, -/obj/structure/light_construct{ - dir = 8 - }, +/obj/structure/light_construct/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/unpowered/crashsite/pinnance) @@ -206,9 +199,7 @@ "vH" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/structure/windoor_assembly, /turf/open/floor/plating/rust, /area/ruin/unpowered/crashsite/pinnance) @@ -227,7 +218,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/shard, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /turf/open/floor/plasteel/mono/dark, @@ -447,9 +438,7 @@ /area/ruin/unpowered/crashsite/pinnance) "Jg" = ( /obj/structure/frame/machine, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/unpowered/crashsite/pinnance) "JS" = ( @@ -481,7 +470,7 @@ pixel_y = -32 }, /obj/effect/decal/cleanable/ash/large, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/item/shard, /obj/structure/table_frame, /turf/open/floor/plasteel/mono/dark, @@ -556,9 +545,7 @@ /area/ruin/unpowered/crashsite) "Rw" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating, /area/ruin/unpowered/crashsite/pinnance) "SD" = ( @@ -611,14 +598,9 @@ /turf/open/floor/plasteel/mono/dark, /area/ruin/unpowered/crashsite/pinnance) "VS" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -24 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/item/bedsheet/rd, /turf/open/floor/plating, /area/ruin/unpowered/crashsite/pinnance) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm index 59daf228c50c..4e45afdabceb 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_elephant_graveyard.dmm @@ -10,7 +10,7 @@ /area/ruin/unpowered/elephant_graveyard) "ad" = ( /obj/effect/decal/cleanable/cobweb, -/obj/structure/closet/crate/grave/lead_researcher, +/obj/structure/closet/crate/grave/loot/lead_researcher, /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/mob_spawn/human/skeleton, /turf/open/floor/plating/asteroid/basalt/wasteland, @@ -383,7 +383,7 @@ /area/ruin/unpowered/elephant_graveyard) "bM" = ( /obj/item/storage/fancy/cigarettes/cigpack_mindbreaker, -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "bN" = ( @@ -505,7 +505,7 @@ /turf/open/floor/plating/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) "cl" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /obj/effect/mob_spawn/human/skeleton, /turf/open/floor/plating/asteroid/basalt/wasteland, /area/ruin/unpowered/elephant_graveyard) @@ -558,7 +558,7 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/powered/graveyard_shuttle) "cw" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/mob_spawn/human/skeleton, /turf/open/floor/plating/asteroid/basalt/wasteland, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm index 8ef8a4316a57..8ce14c7b16db 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm @@ -9,9 +9,7 @@ dir = 8 }, /obj/effect/turf_decal/corner/transparent/neutral, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/opaque/white/line{ dir = 1 }, @@ -98,9 +96,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "cp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) @@ -158,7 +154,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "dt" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 @@ -182,7 +178,7 @@ /obj/item/card/id/mining, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/hardhat/mining, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/trimline/opaque/yellow/line, /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -200,7 +196,7 @@ /turf/open/floor/mineral/titanium/yellow, /area/ruin/powered/golem_ship) "ea" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) @@ -218,7 +214,7 @@ /turf/open/floor/plasteel, /area/ruin/powered/golem_ship) "ep" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -240,9 +236,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "eG" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, @@ -259,6 +253,11 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) +"fy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/golem_ship) "fK" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -311,9 +310,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "gg" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/mineral/titanium/yellow, /area/ruin/powered/golem_ship) "gn" = ( @@ -382,14 +379,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/powered/golem_ship) -"hO" = ( -/obj/machinery/light/small, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/golem_ship) "hS" = ( /obj/structure/mirror{ pixel_y = 28 @@ -427,9 +416,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, @@ -546,7 +533,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "kg" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 @@ -628,28 +615,20 @@ /area/ruin/powered/golem_ship) "kY" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, /area/ruin/powered/golem_ship) "lt" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/bed, /obj/item/bedsheet/random, /obj/effect/decal/cleanable/blood, /turf/open/floor/wood, /area/ruin/powered/golem_ship) "lN" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "lU" = ( @@ -691,9 +670,7 @@ "mL" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "mX" = ( @@ -719,9 +696,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/suit_storage_unit, /obj/effect/turf_decal/box/corners{ dir = 8 @@ -739,7 +714,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "nt" = ( @@ -830,9 +807,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/suit_storage_unit, /obj/effect/turf_decal/box/corners{ dir = 1 @@ -885,9 +860,7 @@ /area/ruin/powered/golem_ship) "oO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/mineral/titanium/yellow, /area/ruin/powered/golem_ship) "pi" = ( @@ -968,15 +941,11 @@ /obj/machinery/shower{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/freezer, /area/ruin/powered/golem_ship) "uw" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/shower{ dir = 8 }, @@ -1074,7 +1043,7 @@ /area/ruin/powered/golem_ship) "vA" = ( /obj/structure/table/reinforced, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/button/door{ id = "golemloading"; name = "Cargo Blast Door Control"; @@ -1098,9 +1067,7 @@ /turf/open/floor/plating, /area/ruin/powered/golem_ship) "vV" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) @@ -1120,9 +1087,7 @@ /turf/open/floor/plasteel, /area/ruin/powered/golem_ship) "wJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/bed, /obj/item/bedsheet/random, /obj/effect/decal/cleanable/dirt, @@ -1172,12 +1137,8 @@ /turf/open/floor/plasteel/freezer, /area/ruin/powered/golem_ship) "yu" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/machinery/light/small/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, @@ -1202,7 +1163,8 @@ dir = 8 }, /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) @@ -1210,14 +1172,14 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/trimline/opaque/white/line{ dir = 6 }, /turf/open/floor/plasteel, /area/ruin/powered/golem_ship) "zs" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/freezer, /area/ruin/powered/golem_ship) @@ -1244,9 +1206,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "zW" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/purple/line{ @@ -1306,7 +1266,8 @@ dir = 8 }, /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) @@ -1358,15 +1319,25 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/external, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) +"Cg" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "golemwindows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered/golem_ship) "CO" = ( /obj/effect/turf_decal/corner/transparent/neutral, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -1404,7 +1375,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "DY" = ( @@ -1595,6 +1568,7 @@ "HW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "HZ" = ( @@ -1615,9 +1589,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "IB" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/blood, /turf/open/floor/wood, /area/ruin/powered/golem_ship) @@ -1738,7 +1710,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "Ma" = ( @@ -1775,9 +1749,7 @@ /obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/titanium/yellow, /area/ruin/powered/golem_ship) "Mx" = ( @@ -1884,9 +1856,7 @@ "Om" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/ore_box, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 }, @@ -1896,10 +1866,6 @@ /obj/effect/turf_decal/corner/transparent/neutral, /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) -"On" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium/yellow, -/area/ruin/powered/golem_ship) "Ox" = ( /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -2097,16 +2063,6 @@ /obj/effect/turf_decal/trimline/opaque/purple/line, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) -"SV" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/golem_ship) "Td" = ( /obj/structure/rack, /obj/item/storage/bag/ore, @@ -2226,16 +2182,14 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) -"Vy" = ( -/obj/effect/turf_decal/industrial/outline/yellow, +"UW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "VY" = ( /obj/structure/table/reinforced, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/recharger, /obj/item/resonator/upgraded, /obj/effect/turf_decal/trimline/opaque/blue/line{ @@ -2258,16 +2212,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) -"Xc" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "golemwindows" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered/golem_ship) "Xr" = ( /obj/structure/closet/crate, /obj/item/storage/bag/ore, @@ -2323,7 +2267,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "YQ" = ( @@ -2342,9 +2288,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/powered/golem_ship) "YV" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue, /area/ruin/powered/golem_ship) @@ -2371,13 +2315,15 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/door/airlock/external, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered/golem_ship) "ZX" = ( @@ -2401,12 +2347,12 @@ HZ HZ HZ HZ -Xc -Ma -Ma -Ma -Ma -Ma +Ye +Cg +Cg +Cg +Cg +Ye HZ HZ HZ @@ -2547,7 +2493,7 @@ aY vl dt Ye -SV +GB aB Ng nD @@ -2609,7 +2555,7 @@ Af Ye Ye Mw -On +aB aB Jk ki @@ -2670,7 +2616,7 @@ Ox fK nD NZ -Vy +SG SG Ma "} @@ -2731,7 +2677,7 @@ Ye se aB zX -gT +UW ny "} (18,1,1) = {" @@ -2963,8 +2909,8 @@ tI nt nt Ye -gT -hO +fy +ea Ye nt nt diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm index d8652e33f180..308f02a36afe 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm @@ -110,9 +110,7 @@ /turf/open/floor/pod/dark, /area/ruin/powered) "z" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/tubes, /turf/open/floor/plating, /area/ruin/powered) diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm index 82c5e17da1e1..1d0323a4f09f 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm @@ -64,9 +64,7 @@ }, /area/ruin/unpowered) "l" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/table/wood, /obj/effect/spawner/lootdrop/pizzaparty, /obj/effect/decal/cleanable/dirt, @@ -275,9 +273,7 @@ }, /area/ruin/unpowered) "P" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm index 8710b9b4ca26..4eee51cacf87 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @@ -17,7 +17,9 @@ }, /area/ruin/unpowered) "e" = ( -/obj/machinery/door/airlock/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/sepia{ slowdown = 10 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm index 01cbeb09fd64..94d807b3e71e 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm @@ -58,9 +58,7 @@ /obj/structure/bed/pod, /obj/item/bedsheet/black, /obj/structure/tubes, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/dark, /area/ruin/powered) "n" = ( diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 83b642ab8139..be604192e5bd 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -12,9 +12,7 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/testlab) "af" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) @@ -70,9 +68,7 @@ /turf/open/floor/plasteel/white, /area/ruin/unpowered/syndicate_lava_base/medbay) "ap" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) "aq" = ( @@ -116,7 +112,8 @@ }, /obj/machinery/door/airlock{ name = "Bar Storage"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -125,7 +122,7 @@ /area/ruin/unpowered/syndicate_lava_base/bar) "aQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "aR" = ( @@ -175,19 +172,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "by" = ( @@ -205,10 +193,7 @@ icon_state = "0-2" }, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) @@ -258,19 +243,10 @@ pixel_y = -25 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "0-4" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "cJ" = ( @@ -293,10 +269,18 @@ /obj/structure/cable, /turf/open/floor/engine/vacuum, /area/ruin/unpowered/syndicate_lava_base/engineering) -"cP" = ( -/obj/machinery/light/small{ +"cN" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "lavalandsyndi_bar"; dir = 4 }, +/turf/open/floor/plating, +/area/ruin/unpowered/syndicate_lava_base/bar) +"cP" = ( +/obj/machinery/light/small/directional/east, /turf/open/floor/engine/plasma, /area/ruin/unpowered/syndicate_lava_base/engineering) "cU" = ( @@ -315,15 +299,9 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "cV" = ( @@ -340,15 +318,11 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "dc" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) "di" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) "dn" = ( @@ -374,21 +348,13 @@ /obj/effect/decal/cleanable/dirt, /obj/item/storage/box/beakers/bluespace, /obj/item/storage/box/beakers/bluespace, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "du" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/button/door{ id = "lavalandsyndi_chemistry"; name = "Chemistry Blast Door Control"; @@ -397,10 +363,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) @@ -477,12 +440,8 @@ pixel_y = 5 }, /obj/item/reagent_containers/glass/beaker/large, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) @@ -581,7 +540,8 @@ }, /obj/machinery/door/airlock/engineering{ name = "Engineering"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/industrial/hatch/yellow, @@ -657,9 +617,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "dZ" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/table/glass, /obj/item/folder/white, /obj/item/reagent_containers/glass/beaker/large{ @@ -677,9 +635,8 @@ /obj/item/screwdriver/nuke{ pixel_y = 18 }, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 6 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) @@ -738,17 +695,8 @@ "ed" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/machinery/power/rad_collector, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "ee" = ( @@ -820,22 +768,11 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "em" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/button/door{ id = "lavalandsyndi"; name = "Syndicate Experimentation Lockdown Control"; @@ -846,16 +783,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "en" = ( @@ -868,58 +796,30 @@ "eo" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/syndicate, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/item/paper/crumpled{ info = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; name = "Explosives Testing Warning"; pixel_x = -6; pixel_y = -3 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "ep" = ( /obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt, /obj/item/paper_bin, /obj/item/pen, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eq" = ( /obj/structure/table/reinforced, /obj/item/restraints/handcuffs, /obj/item/taperecorder, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "es" = ( @@ -952,13 +852,7 @@ "ew" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/syndichem, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, +/obj/effect/turf_decal/corner/opaque/white/three_quarters, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "eD" = ( @@ -976,41 +870,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered/syndicate_lava_base/cargo) -"eF" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "lavalandsyndi_cargo" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) "eG" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "eH" = ( /obj/structure/bed, /obj/item/bedsheet, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -1024,7 +897,7 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/virology) "eK" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/bed/roller, /obj/machinery/iv_drip, /obj/effect/decal/cleanable/dirt, @@ -1047,7 +920,8 @@ "eL" = ( /obj/machinery/door/airlock/hatch{ name = "Monkey Pen"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -1063,23 +937,11 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eN" = ( -/obj/machinery/airalarm/syndicate{ - dir = 1; - pixel_y = -25 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eO" = ( @@ -1090,16 +952,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eP" = ( @@ -1112,33 +965,15 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eQ" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/table/reinforced, /obj/item/storage/box/monkeycubes/syndicate, /obj/item/storage/box/monkeycubes/syndicate, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "eS" = ( @@ -1166,13 +1001,7 @@ /area/ruin/unpowered/syndicate_lava_base/chemistry) "eV" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, +/obj/effect/turf_decal/corner/opaque/white/three_quarters, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "eX" = ( @@ -1213,17 +1042,8 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "eZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/machinery/power/rad_collector, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "fa" = ( @@ -1268,40 +1088,26 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "fg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, +/obj/effect/turf_decal/corner/opaque/white/three_quarters, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "fh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "fj" = ( @@ -1314,16 +1120,9 @@ /obj/item/clothing/glasses/hud/health, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -1375,16 +1174,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/vending/assist, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "fs" = ( @@ -1428,9 +1218,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "fu" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/airalarm/syndicate{ dir = 4; pixel_x = -25 @@ -1464,11 +1252,8 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "fw" = ( /obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "fx" = ( @@ -1505,14 +1290,7 @@ /obj/machinery/smartfridge/chemistry/virology/preloaded, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/virology) "fD" = ( /obj/structure/sign/warning/biohazard, @@ -1521,9 +1299,7 @@ "fE" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/closet/l3closet, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/airalarm/syndicate{ pixel_y = 25 }, @@ -1540,26 +1316,17 @@ "fH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "fM" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "fO" = ( /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) @@ -1585,7 +1352,8 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "gd" = ( /obj/machinery/door/airlock/external{ - req_access_txt = "150" + req_access_txt = "150"; + dir = 8 }, /obj/structure/fans/tiny, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -1597,7 +1365,7 @@ /obj/structure/sign/warning/vacuum{ pixel_y = -32 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/cargo) "gg" = ( @@ -1612,7 +1380,8 @@ "gh" = ( /obj/structure/fans/tiny, /obj/machinery/door/airlock/external{ - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -1659,7 +1428,7 @@ "gs" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -1670,19 +1439,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "gD" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -1743,9 +1503,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/button/door{ id = "lavalandsyndi_cargo"; name = "Cargo Bay Blast Door Control"; @@ -1778,10 +1536,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -1831,13 +1586,9 @@ /area/ruin/unpowered/syndicate_lava_base/main) "hb" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ +/obj/effect/turf_decal/corner/opaque/red/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "hd" = ( @@ -1860,7 +1611,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "hg" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ @@ -1892,7 +1643,8 @@ "hk" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" + name = "Cargo Bay"; + dir = 8 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -1916,17 +1668,11 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "hp" = ( /obj/effect/decal/cleanable/dirt, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 +/mob/living/carbon/monkey{ + faction = list("neutral","Syndicate") }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -1936,24 +1682,17 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "hr" = ( +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ + dir = 8 + }, /mob/living/carbon/monkey{ faction = list("neutral","Syndicate") }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "hs" = ( @@ -1965,13 +1704,9 @@ pixel_x = -26; req_access_txt = "150" }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "ht" = ( @@ -1985,9 +1720,8 @@ /obj/item/restraints/handcuffs, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/science, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -2003,9 +1737,8 @@ /obj/item/stack/sheet/mineral/gold{ amount = 10 }, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -2073,7 +1806,8 @@ "hC" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" + name = "Cargo Bay"; + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) @@ -2087,42 +1821,31 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered/syndicate_lava_base/cargo) "hE" = ( -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 +/mob/living/carbon/monkey{ + faction = list("neutral","Syndicate") }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "hF" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "hG" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/white/three_quarters, /mob/living/carbon/monkey{ faction = list("neutral","Syndicate") }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "hH" = ( @@ -2144,9 +1867,7 @@ /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/main) "hK" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/sign/warning/fire{ pixel_x = 32 }, @@ -2162,15 +1883,11 @@ /obj/structure/table/wood, /obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/sniper_rounds, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hN" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) @@ -2178,18 +1895,14 @@ /turf/closed/wall/mineral/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hP" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hQ" = ( /obj/structure/table/wood, /obj/item/ammo_box/magazine/m10mm, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hR" = ( @@ -2225,7 +1938,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "hU" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/brown, /obj/effect/turf_decal/corner/opaque/brown{ @@ -2299,9 +2012,7 @@ dir = 8; pixel_x = 11 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/mirror{ pixel_x = 28 }, @@ -2333,7 +2044,6 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2343,7 +2053,6 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2427,12 +2136,6 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/main) -"is" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/turretid{ ailock = 1; control_area = "/area/ruin/unpowered/syndicate_lava_base/main"; @@ -2444,6 +2147,10 @@ req_access = null; req_access_txt = "150" }, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/syndicate_lava_base/main) +"is" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/circuit/red, /area/ruin/unpowered/syndicate_lava_base/main) "it" = ( @@ -2463,13 +2170,12 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "iu" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2477,7 +2183,6 @@ /area/lavaland/surface/outdoors) "iv" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2485,7 +2190,8 @@ /area/lavaland/surface/outdoors) "iy" = ( /obj/machinery/door/airlock/public/glass{ - name = "Dormitories" + name = "Dormitories"; + dir = 4 }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel, @@ -2550,10 +2256,6 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/dormitories) "iG" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 @@ -2561,6 +2263,7 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "iH" = ( @@ -2600,9 +2303,7 @@ /turf/open/floor/circuit/red, /area/ruin/unpowered/syndicate_lava_base/main) "iM" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2612,9 +2313,7 @@ /turf/closed/wall/mineral/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/main) "iO" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, @@ -2682,7 +2381,8 @@ pixel_x = 25; pixel_y = 8; req_access_txt = "150"; - specialfunctions = 4 + specialfunctions = 4; + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) @@ -2704,7 +2404,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/main) "jc" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/circuit/red, /area/ruin/unpowered/syndicate_lava_base/main) "jd" = ( @@ -2728,7 +2428,6 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2755,7 +2454,6 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "jk" = ( -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -2786,9 +2484,7 @@ /obj/effect/mob_spawn/human/lavaland_syndicate{ dir = 4 }, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "jo" = ( @@ -2802,9 +2498,7 @@ /obj/effect/mob_spawn/human/lavaland_syndicate{ dir = 8 }, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "jr" = ( @@ -2824,16 +2518,6 @@ }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) -"jt" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) "ju" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -2879,18 +2563,14 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "jB" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "jC" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, @@ -2909,6 +2589,16 @@ }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) +"jK" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + id = "lavalandsyndi_cargo"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/syndicate_lava_base/cargo) "jL" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -2933,9 +2623,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "jM" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/chair{ dir = 8 }, @@ -2964,9 +2652,7 @@ /turf/closed/wall/mineral/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/bar) "jR" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -2974,10 +2660,6 @@ /area/ruin/unpowered/syndicate_lava_base/main) "jT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, /obj/structure/sign/departments/engineering, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) @@ -3181,9 +2863,7 @@ /turf/open/floor/engine/co2, /area/ruin/unpowered/syndicate_lava_base/engineering) "kF" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/engine/n2, /area/ruin/unpowered/syndicate_lava_base/engineering) "kG" = ( @@ -3258,15 +2938,12 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "kM" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, /obj/machinery/vending/cigarette{ extended_inventory = 1 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "kN" = ( @@ -3390,9 +3067,7 @@ /turf/open/floor/engine/co2, /area/ruin/unpowered/syndicate_lava_base/engineering) "le" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; @@ -3400,16 +3075,10 @@ }, /area/ruin/unpowered/syndicate_lava_base/arrivals) "lf" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/chair{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) @@ -3455,9 +3124,7 @@ /area/ruin/unpowered/syndicate_lava_base/bar) "lk" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 30 }, @@ -3489,6 +3156,7 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "ln" = ( @@ -3501,9 +3169,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "lo" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/table, /obj/item/storage/firstaid/fire, /obj/effect/decal/cleanable/dirt, @@ -3536,9 +3202,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "lu" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supplymain/visible{ @@ -3551,7 +3215,6 @@ /obj/effect/turf_decal/industrial/warning{ dir = 10 }, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -3559,7 +3222,6 @@ /area/lavaland/surface/outdoors) "lw" = ( /obj/effect/turf_decal/industrial/warning, -/obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating{ baseturfs = /turf/open/lava/smooth/lava_land_surface; initial_gas_mix = "LAVALAND_ATMOS" @@ -3580,6 +3242,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "ly" = ( @@ -3659,16 +3322,11 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 4 }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "lL" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/table, /obj/item/stack/sheet/metal/fifty{ pixel_x = -1; @@ -3711,9 +3369,7 @@ /turf/open/floor/engine/o2, /area/ruin/unpowered/syndicate_lava_base/engineering) "lR" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/engine/o2, /area/ruin/unpowered/syndicate_lava_base/engineering) "lS" = ( @@ -3731,10 +3387,6 @@ /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/arrivals) "lU" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, /obj/structure/chair/stool, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -3746,6 +3398,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "lV" = ( @@ -3790,18 +3443,11 @@ dir = 8; pixel_x = 11 }, -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "mg" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/table, /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, @@ -3810,6 +3456,7 @@ pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "mi" = ( @@ -3882,9 +3529,7 @@ /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/arrivals) "ms" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/sign/warning/fire{ pixel_x = 32 }, @@ -3892,6 +3537,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/flashlight/seclite, /obj/item/clothing/mask/gas, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/arrivals) "mt" = ( @@ -3910,7 +3556,7 @@ /area/ruin/unpowered/syndicate_lava_base/bar) "mv" = ( /obj/structure/table/wood, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/power/apc/syndicate{ name = "Bar APC"; pixel_y = -25 @@ -3935,16 +3581,11 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "mA" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/bed/roller, /obj/machinery/iv_drip, /obj/item/reagent_containers/blood/OMinus, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -3979,9 +3620,7 @@ /obj/item/circular_saw{ pixel_y = 9 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white, @@ -4004,7 +3643,7 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "mI" = ( /obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/visible, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/binary/pump{ @@ -4117,6 +3756,7 @@ dir = 1; id = "syndie_lavaland_incineratorturbine" }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "ne" = ( @@ -4127,19 +3767,22 @@ }, /obj/machinery/button/ignition/incinerator/syndicatelava{ pixel_x = 6; - pixel_y = -25 + pixel_y = -25; + dir = 1 }, /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, /obj/machinery/portable_atmospherics/canister, /obj/effect/decal/cleanable/dirt, /obj/machinery/button/door/incinerator_vent_syndicatelava_aux{ - pixel_x = -8; - pixel_y = -40 + pixel_x = 22; + pixel_y = -8; + dir = 8 }, /obj/machinery/button/door/incinerator_vent_syndicatelava_main{ - pixel_x = 6; - pixel_y = -40 + pixel_x = 22; + pixel_y = 3; + dir = 8 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -4158,87 +3801,39 @@ /obj/machinery/telecomms/relay/preset/ruskie{ use_power = 0 }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "ni" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nj" = ( /obj/machinery/door/airlock/hatch{ name = "Telecommunications Control"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ + req_access_txt = "150"; dir = 8 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nm" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -4247,16 +3842,7 @@ dir = 8; pixel_x = 27 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nn" = ( @@ -4315,6 +3901,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "nB" = ( @@ -4347,51 +3934,18 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "nH" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nI" = ( /obj/machinery/computer/camera_advanced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nJ" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "nW" = ( @@ -4427,10 +3981,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "oc" = ( -/obj/machinery/light/small, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/machinery/light/small/directional/south, /obj/machinery/power/apc/syndicate{ dir = 4; name = "Medbay APC"; @@ -4448,9 +3999,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/medbay) "od" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, @@ -4460,9 +4009,7 @@ /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/engineering) "of" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/binary/pump/on{ target_pressure = 4500 }, @@ -4481,54 +4028,25 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "oh" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "oi" = ( /obj/structure/chair/office{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "oj" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ freerange = 1; name = "Syndicate Radio Intercom" }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "ok" = ( @@ -4539,17 +4057,8 @@ name = "Telecommunications APC"; pixel_y = -25 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "ol" = ( @@ -4572,20 +4081,19 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "on" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "oo" = ( @@ -4686,9 +4194,7 @@ /obj/structure/sign/warning/vacuum{ pixel_x = -32 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/arrivals) "oL" = ( @@ -4705,7 +4211,8 @@ frequency = 1449; id_tag = "lavaland_syndie_virology_exterior"; name = "Virology Lab Exterior Airlock"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/machinery/doorButtons/access_button{ idDoor = "lavaland_syndie_virology_exterior"; @@ -4745,15 +4252,12 @@ /obj/effect/turf_decal/industrial/caution/red{ dir = 1 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 6 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -4770,13 +4274,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, @@ -4789,9 +4287,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "qC" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -4819,20 +4315,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "qL" = ( @@ -4859,17 +4345,12 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "rc" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/dormitories) "rg" = ( @@ -4900,25 +4381,19 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) -"so" = ( -/obj/machinery/light/small{ - dir = 1 +"sk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Medbay"; + dir = 4 }, +/turf/open/floor/plasteel/white, +/area/ruin/unpowered/syndicate_lava_base/medbay) +"so" = ( /obj/machinery/power/apc/syndicate{ dir = 1; name = "Engineering APC"; @@ -4966,9 +4441,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "tu" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -4981,6 +4454,13 @@ }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) +"tM" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/unpowered/syndicate_lava_base/virology) "tW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -5012,15 +4492,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 9 + }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "vu" = ( @@ -5134,10 +4617,6 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "xm" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, @@ -5146,11 +4625,9 @@ icon_state = "1-2" }, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 9 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "xJ" = ( @@ -5166,12 +4643,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "xK" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5230,19 +4702,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "2-4" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "zq" = ( @@ -5283,9 +4746,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "zM" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/corner/opaque/red{ @@ -5314,9 +4775,8 @@ pixel_x = 23; pixel_y = -23 }, -/obj/effect/turf_decal/corner/opaque/white, /obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 6 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -5342,10 +4802,7 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "Bd" = ( @@ -5468,9 +4925,6 @@ /area/ruin/unpowered/syndicate_lava_base/dormitories) "CC" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5481,6 +4935,10 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitories"; + dir = 4 + }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/dormitories) "CG" = ( @@ -5493,7 +4951,7 @@ /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) "Db" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5507,15 +4965,29 @@ }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) -"DC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Chemistry Lab"; - req_access_txt = "150" +"Dk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ruin/unpowered/syndicate_lava_base/cargo) +"DC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical{ + name = "Chemistry Lab"; + req_access_txt = "150" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/white, @@ -5531,7 +5003,7 @@ /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/testlab) "Ec" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/thermomachine/heater{ dir = 1 }, @@ -5561,7 +5033,8 @@ frequency = 1449; id_tag = "lavaland_syndie_virology_interior"; name = "Virology Lab Interior Airlock"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -5625,7 +5098,9 @@ /turf/open/floor/engine, /area/ruin/unpowered/syndicate_lava_base/engineering) "Fz" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5649,10 +5124,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) @@ -5670,21 +5142,11 @@ /area/ruin/unpowered/syndicate_lava_base/medbay) "Hu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "HG" = ( @@ -5746,6 +5208,15 @@ }, /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/main) +"Je" = ( +/obj/docking_port/stationary{ + dir = 4; + height = 15; + dwidth = 8; + width = 15 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/lavaland/surface/outdoors) "JB" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/layer_manifold/visible{ @@ -5779,7 +5250,8 @@ dir = 4 }, /obj/machinery/door/airlock/medical/glass{ - name = "Medbay" + name = "Medbay"; + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" @@ -5805,10 +5277,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "Lg" = ( @@ -5822,32 +5291,17 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "Ls" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "2-4" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "Lz" = ( @@ -5867,6 +5321,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/engineering) "LG" = ( @@ -5893,7 +5348,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -5926,13 +5381,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/white{ +/obj/effect/turf_decal/corner/opaque/white/three_quarters{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "Mo" = ( @@ -6021,19 +5473,11 @@ "NL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "NU" = ( @@ -6052,10 +5496,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "Ov" = ( @@ -6183,6 +5624,16 @@ }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) +"Ro" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "lavalandsyndi_bar"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered/syndicate_lava_base/bar) "Rq" = ( /turf/open/floor/engine/plasma, /area/ruin/unpowered/syndicate_lava_base/engineering) @@ -6240,9 +5691,7 @@ /turf/open/floor/plating, /area/ruin/unpowered/syndicate_lava_base/arrivals) "SA" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/closet/crate, /obj/item/vending_refill/snack{ pixel_x = -3; @@ -6286,32 +5735,17 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "Td" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, /obj/structure/cable{ icon_state = "2-8" }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/testlab) "Tp" = ( @@ -6335,9 +5769,7 @@ "TG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "TV" = ( @@ -6354,10 +5786,6 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "Ub" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -6372,6 +5800,7 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "Uc" = ( @@ -6404,10 +5833,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 + dir = 5 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) @@ -6427,9 +5853,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/cable{ icon_state = "0-4" }, @@ -6467,7 +5891,8 @@ "WE" = ( /obj/machinery/door/airlock/hatch{ name = "Telecommunications"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -6492,8 +5917,17 @@ /area/ruin/unpowered/syndicate_lava_base/telecomms) "Xd" = ( /obj/structure/closet/radiation, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) +"Xg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/white/three_quarters, +/turf/open/floor/plasteel, +/area/ruin/unpowered/syndicate_lava_base/virology) "XI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -6504,9 +5938,6 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "XR" = ( @@ -6525,30 +5956,19 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "Yd" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/white{ - dir = 8 + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "Ym" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/power/apc/syndicate{ dir = 1; name = "Cargo Bay APC"; @@ -6638,9 +6058,7 @@ /turf/open/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/arrivals) "ZN" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/engine/co2, /area/ruin/unpowered/syndicate_lava_base/engineering) "ZU" = ( @@ -7012,7 +6430,7 @@ ab ab ac eh -eG +tM ff eI aj @@ -7063,7 +6481,7 @@ ab ab eh eH -fg +Xg fy gp eI @@ -7379,7 +6797,7 @@ ig je jk jx -jx +cN jy jy jy @@ -7428,7 +6846,7 @@ ig je jk jx -jx +Ro kG lf lx @@ -7477,7 +6895,7 @@ ig je iv jx -jx +Ro kn kH jN @@ -7526,7 +6944,7 @@ iu je jk jx -jx +cN jN jZ jN @@ -8086,7 +7504,7 @@ kQ kQ kT KZ -kR +sk kQ kQ ab @@ -8361,7 +7779,7 @@ ab dy dy ed -qJ +Dk eZ dy dy @@ -8374,7 +7792,7 @@ iq iI iq ha -jt +ha dO jT ju @@ -8661,13 +8079,13 @@ ab ab ab dy -eF -eF +jK +jK dy gf dy -eF -eF +jK +jK dy ab ab @@ -8814,7 +8232,7 @@ ab ab ab ab -ab +Je ab ab ab @@ -8853,7 +8271,7 @@ aa aa aa ab -aa +ab ab ab ab @@ -8906,7 +8324,7 @@ aa aa ab ab -aa +ab ab ab ab @@ -8953,8 +8371,52 @@ 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 aa aa +"} +(48,1,1) = {" aa aa aa @@ -8995,17 +8457,66 @@ ab ab ab ab +ab +ab +ab +ab +ab +aa aa aa "} -(48,1,1) = {" +(49,1,1) = {" +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 +aa aa aa aa aa aa +"} +(50,1,1) = {" aa aa aa @@ -9044,6 +8555,613 @@ ab ab ab ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +"} +(51,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(52,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(53,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(54,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(55,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(56,1,1) = {" +aa +aa +aa +aa +ab +ab +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +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 +"} +(57,1,1) = {" +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 +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(58,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +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 +"} +(59,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +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 +"} +(60,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +aa +ab +ab +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 +"} +(61,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +ab +ab +aa +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 +"} +(62,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +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 diff --git a/_maps/RandomRuins/ReebeRuins/reebe_arena.dmm b/_maps/RandomRuins/ReebeRuins/reebe_arena.dmm index 86bd4a91ac71..448690c0e77a 100644 --- a/_maps/RandomRuins/ReebeRuins/reebe_arena.dmm +++ b/_maps/RandomRuins/ReebeRuins/reebe_arena.dmm @@ -27,7 +27,7 @@ /turf/open/floor/bronze, /area/ruin/reebe) "hO" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 4 }, /turf/open/floor/bronze, @@ -55,7 +55,7 @@ /turf/open/floor/bronze, /area/ruin/reebe) "qC" = ( -/obj/structure/chair/bronze, +/obj/structure/chair/comfy/shuttle/bronze, /obj/item/nullrod/spear, /turf/open/floor/bronze, /area/ruin/reebe) @@ -84,7 +84,7 @@ /turf/open/chasm/reebe_void, /area/ruin/reebe) "zu" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 8 }, /turf/open/floor/bronze, @@ -129,7 +129,7 @@ /area/ruin/reebe) "FD" = ( /obj/structure/table/bronze, -/obj/item/radio/intercom, +/obj/item/radio/intercom/directional/north, /turf/open/floor/bronze, /area/ruin/reebe) "FK" = ( @@ -170,7 +170,7 @@ /turf/open/floor/bronze, /area/ruin/reebe) "JC" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 1 }, /turf/open/floor/bronze, @@ -242,10 +242,6 @@ /obj/effect/mob_spawn/human/corpse/nanotrasensoldier, /turf/open/floor/bronze, /area/ruin/reebe) -"Yz" = ( -/obj/structure/lattice/clockwork, -/turf/template_noop, -/area/template_noop) "Zx" = ( /obj/structure/mirror/magic/lesser{ pixel_x = 32 @@ -463,7 +459,7 @@ IC IC IC IC -Yz +bi vP pm pm @@ -473,7 +469,7 @@ pm pm pm FK -Yz +bi IC IC IC @@ -517,15 +513,15 @@ IC IC IC ai -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz +bi +bi +bi +bi +bi +bi +bi +bi +bi vP pm pm @@ -535,15 +531,15 @@ pm pm pm FK -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz +bi +bi +bi +bi +bi +bi +bi +bi +bi ai IC IC @@ -587,7 +583,7 @@ IC IC IC IC -Yz +bi vP pm pm @@ -597,7 +593,7 @@ pm pm pm FK -Yz +bi IC IC IC @@ -1927,7 +1923,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -1989,7 +1985,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2051,7 +2047,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2113,7 +2109,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2175,7 +2171,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2237,7 +2233,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2299,7 +2295,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -2361,7 +2357,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3105,7 +3101,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3167,7 +3163,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3229,7 +3225,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3291,7 +3287,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3353,7 +3349,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3415,7 +3411,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3477,7 +3473,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -3539,7 +3535,7 @@ IC IC IC IC -Yz +bi IC IC IC @@ -4803,7 +4799,7 @@ IC IC IC IC -Yz +bi vP pm pm @@ -4813,7 +4809,7 @@ pm pm pm FK -Yz +bi IC IC IC @@ -4857,15 +4853,15 @@ IC IC IC ai -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz +bi +bi +bi +bi +bi +bi +bi +bi +bi vP pm pm @@ -4875,15 +4871,15 @@ Em pm pm FK -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz -Yz +bi +bi +bi +bi +bi +bi +bi +bi +bi FT IC IC @@ -4927,7 +4923,7 @@ IC IC IC IC -Yz +bi vP pm pm @@ -4937,7 +4933,7 @@ pm pm pm FK -Yz +bi IC IC IC diff --git a/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm b/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm index 17a99cefee8b..7af7b29b6de2 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_boxsci.dmm @@ -20,7 +20,9 @@ /turf/open/floor/plating, /area/ruin/unpowered) "aO" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -45,7 +47,9 @@ /area/ruin/unpowered) "cY" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/unpowered) @@ -117,9 +121,7 @@ "jk" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/aug_manipulator, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/unpowered) @@ -131,7 +133,9 @@ /area/ruin/unpowered) "kz" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ruin/unpowered) "lv" = ( @@ -228,7 +232,9 @@ /turf/open/floor/plasteel/white, /area/ruin/unpowered) "rB" = ( -/obj/structure/door_assembly/door_assembly_com, +/obj/structure/door_assembly/door_assembly_com{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/unpowered) @@ -249,12 +255,12 @@ /turf/open/floor/plating, /area/ruin/unpowered) "sO" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, /area/ruin/unpowered) "sR" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/table, /obj/item/storage/toolbox/mechanical, /obj/item/crowbar, @@ -298,6 +304,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/unpowered) +"uR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "vc" = ( /obj/structure/table, /obj/item/clothing/gloves/color/latex, @@ -356,6 +369,20 @@ /obj/machinery/door/poddoor/shutters, /turf/open/floor/plasteel/white, /area/ruin/unpowered) +"BI" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) +"BV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ruin/unpowered) "Cq" = ( /turf/template_noop, /area/template_noop) @@ -402,7 +429,9 @@ /area/ruin/unpowered) "Gk" = ( /obj/machinery/door/airlock/research, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/ruin/unpowered) "Hp" = ( @@ -461,9 +490,8 @@ /turf/open/floor/circuit/red/telecomms, /area/ruin/unpowered) "LN" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, @@ -476,6 +504,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ruin/unpowered) +"Mm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "My" = ( /obj/structure/table, /obj/item/mmi/syndie, @@ -538,7 +573,9 @@ /turf/open/floor/plasteel/white, /area/ruin/unpowered) "Qi" = ( -/obj/machinery/door/airlock/research, +/obj/machinery/door/airlock/research{ + dir = 4 + }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -572,6 +609,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/unpowered) +"SS" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "Tl" = ( /obj/structure/window/reinforced/spawner/west, /obj/effect/decal/cleanable/dirt, @@ -606,9 +650,7 @@ /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, -/obj/machinery/light/built{ - dir = 8 - }, +/obj/machinery/light/built/directional/west, /turf/open/floor/plasteel, /area/ruin/unpowered) "VO" = ( @@ -623,9 +665,7 @@ /turf/open/floor/plasteel/white, /area/ruin/unpowered) "WJ" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating, /area/ruin/unpowered) "WO" = ( @@ -741,7 +781,7 @@ MQ MQ MQ Ts -hK +BV "} (4,1,1) = {" AX @@ -841,7 +881,7 @@ MQ rW MQ Ts -hK +BV "} (8,1,1) = {" Ts @@ -1026,16 +1066,16 @@ NV NV NV Ts -oY -JY +BI +SS NV NV Cu oa -aI -aI -aI -aI +NV +Mm +Mm +uR Cq Cq Cq diff --git a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm index ae98f925f5be..6b3b24f4e752 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_budgetcuts.dmm @@ -111,9 +111,7 @@ "by" = ( /obj/machinery/vending/cola/random, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plasteel, /area/ruin/powered) "bD" = ( @@ -241,7 +239,9 @@ /area/overmap_encounter/planetoid/rockplanet/explored) "do" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/ruin/powered) @@ -272,9 +272,7 @@ /turf/open/floor/engine, /area/ruin/powered) "eb" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/siding/white{ dir = 1 }, @@ -297,6 +295,13 @@ }, /turf/open/floor/plasteel/dark, /area/overmap_encounter/planetoid/rockplanet/explored) +"eI" = ( +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/ruin/powered) "eM" = ( /obj/structure/table/reinforced, /obj/item/aicard{ @@ -331,9 +336,7 @@ /turf/closed/wall/r_wall/rust, /area/ruin/powered) "fe" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) @@ -392,7 +395,7 @@ /obj/machinery/microwave{ pixel_y = 5 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, @@ -403,9 +406,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/wood, /area/ruin/powered) "gm" = ( @@ -617,9 +618,7 @@ /turf/open/floor/plating, /area/ruin/powered) "jT" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/oil, /turf/open/floor/engine, /area/ruin/powered) @@ -635,9 +634,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/dresser, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/wood{ icon_state = "wood-broken6" }, @@ -895,9 +892,7 @@ /turf/open/floor/plasteel/white, /area/ruin/powered) "nS" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/structure/railing{ dir = 4 }, @@ -1036,9 +1031,7 @@ /obj/effect/decal/cleanable/blood/tracks{ pixel_y = 10 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/effect/turf_decal/corner/opaque/red/border{ dir = 4 }, @@ -1088,9 +1081,7 @@ /area/ruin/powered) "qJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/turf_decal/siding/white{ dir = 1 }, @@ -1267,7 +1258,9 @@ /turf/open/floor/plasteel/showroomfloor, /area/ruin/powered) "tV" = ( -/obj/machinery/door/airlock/freezer, +/obj/machinery/door/airlock/freezer{ + dir = 8 + }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/showroomfloor, /area/ruin/powered) @@ -1309,7 +1302,7 @@ }, /obj/effect/turf_decal/industrial/hatch/yellow, /obj/effect/turf_decal/corner/opaque/red/full, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_x = 1; pixel_y = 23 }, @@ -1325,13 +1318,7 @@ }, /obj/item/trash/plate, /obj/item/trash/popcorn, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plastic, /area/ruin/powered) "vb" = ( @@ -1368,16 +1355,12 @@ "vr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/oil, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /mob/living/simple_animal/hostile/pirate/ranged/space, /turf/open/floor/plating, /area/ruin/powered) "vz" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/turf_decal/corner/transparent/purple/border{ dir = 8 }, @@ -1416,10 +1399,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/ruin/powered) "wd" = ( @@ -1566,7 +1546,7 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/showroomfloor, @@ -1589,9 +1569,7 @@ /turf/open/floor/plasteel, /area/ruin/powered) "An" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/bed/pod, /obj/structure/railing{ dir = 4 @@ -1623,7 +1601,9 @@ /turf/open/water/jungle, /area/overmap_encounter/planetoid/rockplanet/explored) "AV" = ( -/obj/machinery/door/airlock/mining, +/obj/machinery/door/airlock/mining{ + dir = 4 + }, /obj/machinery/door/firedoor, /obj/structure/barricade/wooden/crude, /turf/open/floor/plasteel, @@ -1640,11 +1620,7 @@ /obj/machinery/newscaster/security_unit{ pixel_y = 32 }, -/obj/item/radio/intercom{ - pixel_x = -24; - pixel_y = 1; - dir = 4 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/red, /area/ruin/powered) "Ba" = ( @@ -1692,7 +1668,7 @@ /area/ruin/powered) "BF" = ( /obj/structure/fluff/hedge, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/effect/turf_decal/siding/white{ dir = 4 }, @@ -1735,7 +1711,7 @@ "Cn" = ( /obj/machinery/processor, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_x = 1; pixel_y = 23 }, @@ -1753,9 +1729,7 @@ "Cx" = ( /obj/structure/bed/pod, /obj/item/bedsheet/dorms, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/wood, /area/ruin/powered) "CG" = ( @@ -1940,11 +1914,9 @@ /turf/open/water/jungle, /area/overmap_encounter/planetoid/rockplanet/explored) "Fo" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/garbage, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/rockvault, /area/ruin/powered) "Fq" = ( @@ -2016,10 +1988,7 @@ pixel_x = 4; pixel_y = 5 }, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/powered) "FR" = ( @@ -2141,9 +2110,7 @@ /area/overmap_encounter/planetoid/rockplanet/explored) "IJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/engine, /area/ruin/powered) "IW" = ( @@ -2177,7 +2144,9 @@ /turf/closed/mineral/random/asteroid/rockplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "Jm" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/structure/grille/broken, /turf/open/floor/plating/rust, /area/ruin/powered) @@ -2234,6 +2203,7 @@ /obj/structure/railing{ dir = 8 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plastic, /area/ruin/powered) "KO" = ( @@ -2261,7 +2231,7 @@ /obj/item/desk_flag{ pixel_x = -9 }, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plasteel, /area/ruin/powered) "KW" = ( @@ -2270,7 +2240,9 @@ /turf/open/floor/plasteel/dark, /area/overmap_encounter/planetoid/rockplanet/explored) "KZ" = ( -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/ruin/powered) @@ -2297,18 +2269,14 @@ "Ma" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/sandbags, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/plating/rust, /area/ruin/powered) "Md" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/ruin/powered) @@ -2328,14 +2296,13 @@ /area/ruin/powered) "Na" = ( /obj/structure/displaycase/labcage, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/purple, /area/ruin/powered) "Ne" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/door/firedoor, /turf/open/floor/wood, /area/ruin/powered) @@ -2345,9 +2312,7 @@ }, /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/pod/light, /area/ruin/powered) "NB" = ( @@ -2367,7 +2332,7 @@ /area/ruin/powered) "NP" = ( /obj/machinery/vending/security, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_x = 1; pixel_y = 23 }, @@ -2485,7 +2450,9 @@ /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "Qd" = ( -/obj/machinery/door/airlock/security, +/obj/machinery/door/airlock/security{ + dir = 4 + }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/powered) @@ -2538,16 +2505,11 @@ /obj/item/healthanalyzer{ pixel_y = 14 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 1 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ruin/powered) "Rb" = ( @@ -2561,9 +2523,7 @@ "Rm" = ( /obj/structure/bed/pod, /obj/item/bedsheet/dorms, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/carpet/black, /area/ruin/powered) "RC" = ( @@ -2609,7 +2569,9 @@ /turf/open/floor/plating/dirt/jungle/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "So" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/door/firedoor, /obj/structure/barricade/wooden/crude, /turf/open/floor/wood, @@ -2638,7 +2600,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/structure/railing{ dir = 4 }, @@ -2757,13 +2719,11 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/structure/railing{ dir = 1 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_x = 1; pixel_y = 23 }, @@ -2798,10 +2758,7 @@ "Ww" = ( /obj/structure/closet/radiation, /obj/effect/turf_decal/industrial/warning, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/powered) "WY" = ( @@ -2818,9 +2775,7 @@ /turf/open/floor/plating, /area/overmap_encounter/planetoid/rockplanet/explored) "XB" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/catwalk_floor, /area/ruin/powered) @@ -2829,9 +2784,7 @@ dir = 1 }, /obj/structure/bookcase/random, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/wood, /area/ruin/powered) "XR" = ( @@ -2842,9 +2795,7 @@ /turf/open/floor/plasteel/dark, /area/overmap_encounter/planetoid/rockplanet/explored) "Yg" = ( -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/effect/turf_decal/corner/opaque/red/border{ dir = 4 }, @@ -2906,7 +2857,7 @@ /obj/effect/turf_decal/corner/transparent/purple/border{ dir = 1 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_x = 1; pixel_y = 23 }, @@ -2925,10 +2876,7 @@ /obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 23 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, /area/ruin/powered) "ZC" = ( @@ -2974,9 +2922,7 @@ /turf/open/floor/carpet/purple, /area/ruin/powered) "ZY" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/structure/railing{ dir = 8 }, @@ -3641,7 +3587,7 @@ Dx cP cP cP -Ne +eI cP cP Ne diff --git a/_maps/RandomRuins/RockRuins/rockplanet_clock.dmm b/_maps/RandomRuins/RockRuins/rockplanet_clock.dmm index 754fd1664c38..3a8da9995006 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_clock.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_clock.dmm @@ -75,7 +75,7 @@ /area/ruin/powered) "kd" = ( /obj/structure/fluff/clockwork/alloy_shards/medium_gearbit, -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 4 }, /turf/open/floor/bronze, @@ -90,7 +90,7 @@ /turf/open/floor/bronze, /area/ruin/powered) "mG" = ( -/obj/structure/chair/bronze, +/obj/structure/chair/comfy/shuttle/bronze, /turf/open/floor/bronze, /area/ruin/powered) "nM" = ( @@ -173,11 +173,11 @@ /area/ruin/powered) "xt" = ( /obj/structure/fluff/clockwork/alloy_shards/medium_gearbit, -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "xV" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 4 }, /obj/effect/decal/cleanable/blood/old, @@ -188,7 +188,7 @@ /turf/open/floor/bronze, /area/ruin/powered) "zz" = ( -/obj/structure/chair/bronze, +/obj/structure/chair/comfy/shuttle/bronze, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/bronze, /area/ruin/powered) @@ -212,7 +212,7 @@ /turf/open/floor/bronze, /area/ruin/powered) "EB" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "FE" = ( @@ -297,7 +297,7 @@ /turf/closed/wall/mineral/bronze, /area/ruin/powered) "Rt" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 4 }, /turf/open/floor/bronze, @@ -365,7 +365,7 @@ /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "ZY" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 8 }, /turf/open/floor/bronze, diff --git a/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm b/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm index 3a0ec7b4a309..ad780a525321 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_crash_cult.dmm @@ -61,6 +61,9 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -25 + }, /turf/open/floor/plating, /area/ruin/unpowered) "cD" = ( @@ -168,9 +171,6 @@ dir = 1 }, /obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/airalarm/directional/south{ - pixel_y = -25 - }, /turf/open/floor/plating, /area/ruin/unpowered) "fE" = ( @@ -421,7 +421,7 @@ /area/ruin/unpowered) "qg" = ( /mob/living/simple_animal/hostile/construct/artificer/hostile{ - loot = list(/obj/item/ectoplasm, /obj/item/necromantic_stone) + loot = list(/obj/item/ectoplasm,/obj/item/necromantic_stone) }, /turf/open/floor/plating, /area/ruin/unpowered) @@ -430,7 +430,7 @@ dir = 4 }, /mob/living/simple_animal/hostile/construct/wraith/hostile{ - loot = list(/obj/item/ectoplasm, /obj/item/rod_of_asclepius) + loot = list(/obj/item/ectoplasm,/obj/item/rod_of_asclepius) }, /obj/effect/decal/cleanable/blood/tracks{ dir = 4 @@ -465,7 +465,7 @@ /turf/open/floor/plasteel/cult, /area/ruin/unpowered) "rB" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 @@ -474,9 +474,7 @@ /area/ruin/unpowered) "rH" = ( /obj/machinery/hydroponics/constructable, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, @@ -508,9 +506,7 @@ /turf/open/floor/plating, /area/ruin/unpowered) "sX" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, @@ -625,9 +621,7 @@ /turf/open/floor/plating, /area/ruin/unpowered) "wn" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/turf_decal/corner/opaque/green, /turf/open/floor/plating, /area/ruin/unpowered) @@ -648,10 +642,6 @@ /area/ruin/unpowered) "wB" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/radio/intercom/wideband{ - pixel_x = -25; - pixel_y = 28 - }, /turf/open/floor/plating, /area/ruin/unpowered) "wG" = ( @@ -754,6 +744,14 @@ }, /turf/open/floor/plating, /area/ruin/unpowered) +"zo" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "zF" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/tracks{ @@ -960,7 +958,7 @@ "Gz" = ( /obj/effect/rune/narsie, /mob/living/simple_animal/hostile/construct/juggernaut/hostile{ - loot = list(/obj/item/ectoplasm, /obj/item/nullrod/armblade/tentacle) + loot = list(/obj/item/ectoplasm,/obj/item/nullrod/armblade/tentacle) }, /obj/structure/sacrificealtar, /obj/effect/decal/cleanable/blood{ @@ -1109,6 +1107,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, +/obj/item/radio/intercom/wideband/directional/north, /turf/open/floor/plating, /area/ruin/unpowered) "Ka" = ( @@ -1252,6 +1251,14 @@ }, /turf/open/floor/plasteel/cult, /area/ruin/unpowered) +"RY" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "Sm" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/corner/opaque/green{ @@ -1297,9 +1304,7 @@ /turf/closed/wall/mineral/titanium, /area/ruin/unpowered) "UE" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, @@ -1309,6 +1314,14 @@ /obj/effect/turf_decal/corner/opaque/blue, /turf/open/floor/plating, /area/ruin/unpowered) +"UI" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_bridge"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "Vz" = ( /mob/living/simple_animal/hostile/construct/proteon/hostile, /obj/effect/decal/cleanable/dirt/dust, @@ -1343,6 +1356,14 @@ }, /turf/open/floor/plasteel/cult, /area/ruin/unpowered) +"Wi" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/unpowered) "Wm" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 4 @@ -1398,7 +1419,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 @@ -1519,7 +1540,7 @@ nv IO Rq nv -EQ +RY xD hs mq @@ -1554,12 +1575,12 @@ Jh lu Jh Zg -EQ +Wi xD iK XN nv -EQ +RY xD xt Yp @@ -1689,12 +1710,12 @@ EQ "} (15,1,1) = {" nv -EQ +RY xb On Hl Nt -EQ +RY nv IO xb @@ -1704,7 +1725,7 @@ xD tX rB xD -EQ +RY nv "} (16,1,1) = {" @@ -1729,22 +1750,22 @@ uo "} (17,1,1) = {" nv -EQ +nv Tn rf Aw xD -EQ +RY nv Vz dh xD -EQ +RY nv Cm Zm Nt -EQ +Nt nv "} (18,1,1) = {" @@ -1770,8 +1791,8 @@ EQ (19,1,1) = {" Nt Nt -EQ -EQ +RY +Wi Nt Nt Es @@ -1782,8 +1803,8 @@ Nt eK Nt Nt -EQ -EQ +Wi +Wi Nt Nt "} @@ -1893,8 +1914,8 @@ XI XI Es Es -as -as +Nt +Nt JX vT xT @@ -1914,10 +1935,10 @@ XI XI Es Es -as -as -as -as +Nt +UI +UI +zo xD xD Es diff --git a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm index fffcc10edd8f..4e85fb24381a 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_harmfactory.dmm @@ -2,12 +2,23 @@ "ak" = ( /turf/open/floor/plating/asteroid/rockplanet, /area/ruin/powered) +"al" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ruin/powered) "aB" = ( /turf/closed/mineral/random/asteroid/rockplanet, /area/ruin/powered) "aG" = ( /turf/open/floor/plating/asteroid/rockplanet/cracked, /area/ruin/powered) +"aQ" = ( +/obj/machinery/light/dim/directional/west, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/engine, +/area/ruin/powered) "aT" = ( /obj/structure/flora/tree/cactus, /turf/open/floor/plating/asteroid/rockplanet/cracked, @@ -19,31 +30,6 @@ "bf" = ( /turf/closed/indestructible/reinforced, /area/ruin/powered) -"bh" = ( -/obj/machinery/light/dim, -/turf/open/floor/plating/asteroid/rockplanet/cracked, -/area/ruin/powered) -"br" = ( -/obj/machinery/light/dim, -/turf/open/floor/plating/asteroid/rockplanet, -/area/ruin/powered) -"bw" = ( -/obj/structure/rack, -/obj/item/construction/rcd/loaded, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) -"bz" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/sheet/mineral/gold/fifty, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ruin/powered) "bO" = ( /obj/structure/cable{ icon_state = "2-4" @@ -72,6 +58,13 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"bU" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/sheet/mineral/gold/fifty, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/powered) "cb" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 4 @@ -113,15 +106,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"cq" = ( -/obj/structure/rack, -/obj/item/melee/greykingsword, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "cv" = ( /obj/structure/cable{ icon_state = "1-8" @@ -198,26 +182,6 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"em" = ( -/obj/structure/table/wood/reinforced, -/obj/item/melee/classic_baton{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/shield/riot{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/grenade/chem_grenade/teargas{ - pixel_x = -5; - pixel_y = 15 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/powered) "eA" = ( /obj/structure/cable{ icon_state = "2-8" @@ -360,23 +324,20 @@ }, /turf/closed/wall/rust, /area/ruin/powered) +"hG" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating/asteroid/rockplanet, +/area/ruin/powered) "hJ" = ( /turf/closed/wall/r_wall, /area/ruin/powered) -"hQ" = ( -/obj/machinery/light, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - pixel_x = -27 - }, -/obj/item/storage/firstaid/ancient, -/obj/item/clothing/neck/stethoscope, -/obj/item/grenade/chem_grenade/teargas{ - pixel_x = -4; - pixel_y = 5 +"hN" = ( +/obj/structure/railing{ + dir = 4 }, -/obj/item/grenade/chem_grenade/teargas, -/turf/open/floor/plating, +/obj/machinery/light/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) "hV" = ( /turf/open/floor/plasteel/grimy, @@ -395,11 +356,10 @@ /mob/living/simple_animal/hostile/jungle/mook, /turf/open/floor/plasteel/grimy, /area/ruin/powered) -"iE" = ( -/obj/machinery/light, +"ip" = ( +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/grimy, +/turf/open/floor/plasteel/stairs/old, /area/ruin/powered) "iS" = ( /turf/closed/wall/r_wall/rust, @@ -480,6 +440,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"kN" = ( +/obj/structure/rack, +/obj/item/melee/greykingsword, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "kU" = ( /obj/structure/railing, /turf/open/floor/plasteel/patterned, @@ -500,13 +469,6 @@ /obj/structure/railing/corner, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) -"lw" = ( -/obj/structure/railing, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ruin/powered) "lC" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, @@ -570,16 +532,6 @@ }, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) -"mS" = ( -/obj/structure/railing, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "no" = ( /obj/structure/railing/corner{ dir = 8 @@ -609,10 +561,37 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"oc" = ( +/obj/structure/table/wood/reinforced, +/obj/item/melee/classic_baton{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/shield/riot{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/grenade/chem_grenade/teargas{ + pixel_x = -5; + pixel_y = 15 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ruin/powered) "oe" = ( /obj/structure/railing/corner, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"of" = ( +/obj/machinery/conveyor/auto{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/engine, +/area/ruin/powered) "oh" = ( /obj/structure/railing{ dir = 6 @@ -647,6 +626,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"oA" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/broken/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ruin/powered) "oG" = ( /obj/structure/railing{ dir = 6 @@ -679,6 +666,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) +"pi" = ( +/obj/structure/rack, +/obj/item/construction/rcd/loaded, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"pk" = ( +/obj/structure/railing, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/powered) "pm" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 1 @@ -742,6 +740,13 @@ /obj/item/megaphone, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) +"qd" = ( +/obj/machinery/light/dim/directional/west, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/engine, +/area/ruin/powered) "qm" = ( /obj/structure/railing, /obj/structure/chair/plastic, @@ -784,6 +789,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) +"rg" = ( +/obj/machinery/light/dim/directional/south, +/obj/structure/table/wood, +/obj/item/newspaper{ + pixel_y = 5 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "rh" = ( /obj/structure/railing{ dir = 4 @@ -853,6 +866,20 @@ /mob/living/simple_animal/hostile/jungle/mook, /turf/open/floor/engine, /area/ruin/powered) +"sK" = ( +/obj/structure/closet/secure/loot, +/obj/machinery/light/dim/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/toggle/hazard, +/turf/open/floor/plasteel/patterned, +/area/ruin/powered) +"sN" = ( +/obj/machinery/conveyor/inverted, +/obj/structure/grille, +/obj/structure/cable, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/engine, +/area/ruin/powered) "sV" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -916,6 +943,13 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"us" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/patterned/brushed, +/area/ruin/powered) "uu" = ( /obj/structure/railing{ dir = 4 @@ -946,6 +980,11 @@ }, /turf/open/floor/engine, /area/ruin/powered) +"uW" = ( +/obj/machinery/light/dim/directional/east, +/obj/structure/railing, +/turf/open/floor/engine, +/area/ruin/powered) "vi" = ( /obj/structure/sign/warning/electricshock, /obj/structure/cable{ @@ -988,15 +1027,6 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"wL" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light/dim{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ruin/powered) "xc" = ( /obj/structure/railing, /obj/effect/turf_decal/industrial/warning/dust{ @@ -1047,24 +1077,6 @@ }, /turf/open/floor/engine, /area/ruin/powered) -"xY" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/powered) -"xZ" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/engine, -/area/ruin/powered) "yk" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/blood, @@ -1084,25 +1096,6 @@ }, /turf/open/floor/engine, /area/ruin/powered) -"yy" = ( -/obj/machinery/conveyor/inverted, -/obj/structure/grille, -/obj/structure/cable, -/obj/item/keycard/entry, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/powered) -"yV" = ( -/obj/machinery/conveyor/inverted, -/obj/structure/grille, -/obj/structure/cable, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/powered) "za" = ( /obj/machinery/power/emitter/ctf{ dir = 8 @@ -1128,16 +1121,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) -"zy" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) "zB" = ( /obj/structure/table/greyscale{ pixel_y = 8 @@ -1231,15 +1214,6 @@ /obj/item/shard/plasma, /turf/open/floor/engine, /area/ruin/powered) -"BN" = ( -/obj/machinery/conveyor/auto{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/powered) "BQ" = ( /obj/structure/table/greyscale, /obj/item/keycard, @@ -1302,6 +1276,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"De" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plating/asteroid/rockplanet, +/area/ruin/powered) "Dn" = ( /obj/structure/fence/door{ dir = 4 @@ -1363,13 +1341,6 @@ /obj/structure/table/greyscale, /turf/open/floor/engine, /area/ruin/powered) -"EK" = ( -/obj/machinery/conveyor/auto{ - dir = 4 - }, -/obj/machinery/light/dim, -/turf/open/floor/engine, -/area/ruin/powered) "Fa" = ( /obj/machinery/conveyor/auto, /obj/item/shard/plasma, @@ -1386,6 +1357,13 @@ /obj/structure/sign/number/five, /turf/open/floor/engine, /area/ruin/powered) +"Fj" = ( +/obj/structure/closet/secure/loot, +/obj/machinery/light/broken/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/toggle/hazard, +/turf/open/floor/plasteel/patterned, +/area/ruin/powered) "Fp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/fence/door{ @@ -1410,16 +1388,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"FA" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/brushed, -/area/ruin/powered) "FC" = ( /obj/structure/railing{ dir = 1 @@ -1447,22 +1415,6 @@ /obj/effect/turf_decal/industrial/warning/dust, /turf/open/floor/engine, /area/ruin/powered) -"FR" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/structure/railing, -/turf/open/floor/engine, -/area/ruin/powered) -"FU" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/engine, -/area/ruin/powered) "FV" = ( /obj/structure/railing/corner{ dir = 4 @@ -1510,16 +1462,6 @@ /obj/item/shard, /turf/open/floor/engine, /area/ruin/powered) -"GB" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) "GE" = ( /obj/structure/railing{ dir = 4 @@ -1540,6 +1482,10 @@ /obj/item/keycard/stockroom, /turf/open/floor/engine, /area/ruin/powered) +"GR" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating/rust, +/area/ruin/powered) "GS" = ( /obj/effect/turf_decal/industrial/warning/dust/corner{ dir = 4 @@ -1571,6 +1517,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) +"HJ" = ( +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plating/asteroid/rockplanet, +/area/ruin/powered) "HL" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -1583,6 +1533,10 @@ }, /turf/open/floor/engine, /area/ruin/powered) +"HU" = ( +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plasteel/stairs/old, +/area/ruin/powered) "Ie" = ( /obj/structure/railing{ dir = 4 @@ -1594,14 +1548,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ruin/powered) -"Ik" = ( -/obj/effect/turf_decal/industrial/warning/dust, -/obj/machinery/light/dim, -/obj/structure/sign/number/eight{ - icon_state = "caution" - }, -/turf/open/floor/engine, -/area/ruin/powered) "Ip" = ( /obj/effect/turf_decal/industrial/warning/dust/corner{ dir = 8 @@ -1760,21 +1706,6 @@ }, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) -"KT" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/table/greyscale, -/obj/item/spacecash/bundle/c1000{ - pixel_y = 10 - }, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/toy/cards/deck/kotahi, -/turf/open/floor/plating, -/area/ruin/powered) "Lb" = ( /obj/structure/railing{ dir = 5 @@ -1821,22 +1752,30 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"LV" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plating/asteroid/rockplanet/cracked, +/area/ruin/powered) "Mb" = ( /obj/structure/railing{ dir = 1 }, /turf/open/floor/plating/rust, /area/ruin/powered) -"Me" = ( -/obj/machinery/light/dim, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) "Mp" = ( /obj/structure/railing/corner{ dir = 4 }, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) +"Mq" = ( +/obj/structure/railing, +/obj/machinery/light/dim/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "Mr" = ( /obj/structure/railing{ dir = 1 @@ -1877,10 +1816,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"NR" = ( -/obj/machinery/light/dim, -/turf/open/floor/plating/rust, -/area/ruin/powered) "NU" = ( /obj/structure/railing/corner{ dir = 1 @@ -1893,6 +1828,14 @@ /obj/machinery/vending/cola/sodie, /turf/open/floor/plasteel/patterned/brushed, /area/ruin/powered) +"Od" = ( +/obj/effect/turf_decal/industrial/warning/dust, +/obj/machinery/light/dim/directional/south, +/obj/structure/sign/number/eight{ + icon_state = "caution" + }, +/turf/open/floor/engine, +/area/ruin/powered) "Oo" = ( /obj/structure/table/greyscale, /obj/item/trash/cheesie{ @@ -1900,6 +1843,13 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"Op" = ( +/obj/machinery/light/dim/directional/east, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ruin/powered) "OA" = ( /obj/structure/sign/poster/contraband/missing_gloves, /turf/closed/wall, @@ -1949,41 +1899,22 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/stairs/old, /area/ruin/powered) -"QA" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/old, -/area/ruin/powered) -"QR" = ( -/obj/structure/closet/secure/loot, -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/suit/toggle/hazard, +"QF" = ( +/obj/machinery/light/dim/directional/south, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"QK" = ( +/obj/machinery/conveyor/inverted, +/obj/structure/grille, +/obj/structure/cable, +/obj/item/keycard/entry, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/engine, +/area/ruin/powered) "Rd" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/ruin/powered) -"Rp" = ( -/obj/structure/closet/secure/loot, -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/suit/toggle/hazard, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) -"RB" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs/old, -/area/ruin/powered) "RM" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, @@ -1996,6 +1927,14 @@ /obj/item/storage/toolbox/electrical, /turf/open/floor/plating, /area/ruin/powered) +"RU" = ( +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating/asteroid/rockplanet/cracked, +/area/ruin/powered) +"RW" = ( +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plating/asteroid/rockplanet, +/area/ruin/powered) "Sh" = ( /obj/structure/rack, /obj/effect/decal/cleanable/dirt/dust, @@ -2005,12 +1944,6 @@ /obj/item/storage/toolbox/drone, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"Sk" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/rockplanet/cracked, -/area/ruin/powered) "Sm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -2023,12 +1956,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"St" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/rockplanet, -/area/ruin/powered) "Su" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -2062,6 +1989,11 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/powered) +"SO" = ( +/obj/machinery/light/broken/directional/south, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/patterned, +/area/ruin/powered) "SW" = ( /obj/structure/chair/comfy/brown{ dir = 8 @@ -2069,10 +2001,40 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/grimy, /area/ruin/powered) +"Tl" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + pixel_x = -27 + }, +/obj/item/storage/firstaid/ancient, +/obj/item/clothing/neck/stethoscope, +/obj/item/grenade/chem_grenade/teargas{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/grenade/chem_grenade/teargas, +/turf/open/floor/plating, +/area/ruin/powered) "Tu" = ( /obj/structure/holosign/barrier/engineering/infinite, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"TE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/table/greyscale, +/obj/item/spacecash/bundle/c1000{ + pixel_y = 10 + }, +/obj/item/toy/cards/deck/syndicate{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/toy/cards/deck/kotahi, +/turf/open/floor/plating, +/area/ruin/powered) "TM" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -2087,6 +2049,12 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel/patterned, /area/ruin/powered) +"Uq" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel/grimy, +/area/ruin/powered) "UH" = ( /obj/structure/fence/door/opened, /turf/open/floor/plasteel/patterned, @@ -2100,16 +2068,8 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"UU" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/rockplanet, -/area/ruin/powered) -"UX" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +"Vj" = ( +/obj/machinery/light/dim/directional/west, /turf/open/floor/plasteel/patterned, /area/ruin/powered) "Vr" = ( @@ -2133,18 +2093,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"Wi" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) -"Wl" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/rockplanet/cracked, -/area/ruin/powered) "Wx" = ( /obj/structure/closet/crate/bin, /turf/open/floor/plasteel/patterned, @@ -2160,6 +2108,10 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/powered) +"WL" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plating/asteroid/rockplanet/cracked, +/area/ruin/powered) "WM" = ( /obj/structure/chair/office{ dir = 4 @@ -2182,6 +2134,13 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"XU" = ( +/obj/machinery/conveyor/auto{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/engine, +/area/ruin/powered) "XX" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -2224,17 +2183,19 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"Ys" = ( -/obj/structure/chair/plastic{ +"Yq" = ( +/obj/structure/railing{ dir = 8 }, +/obj/machinery/light/dim/directional/east, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"YG" = ( -/obj/machinery/light/dim{ +"Ys" = ( +/obj/structure/chair/plastic{ dir = 8 }, -/turf/open/floor/plating/asteroid/rockplanet, +/turf/open/floor/plasteel/patterned, /area/ruin/powered) "YJ" = ( /obj/item/chair/plastic{ @@ -2250,19 +2211,6 @@ /obj/effect/decal/remains/human, /turf/open/floor/plasteel/patterned, /area/ruin/powered) -"YU" = ( -/obj/machinery/light/broken, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered) -"Zc" = ( -/obj/machinery/light/dim, -/obj/structure/table/wood, -/obj/item/newspaper{ - pixel_y = 5 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Zd" = ( /obj/machinery/door/airlock/glass_large, /turf/open/floor/plating, @@ -2557,10 +2505,10 @@ hi oe qG uu -wL +us zK Dd -FA +hN GE Ie IO @@ -2822,7 +2770,7 @@ sd GJ ro JB -Me +QF hj aB ak @@ -2858,10 +2806,10 @@ ln oG ro uQ -xY +Op tR DI -FR +uW GN ro JC @@ -2897,7 +2845,7 @@ bf bf bf jR -lw +pk ol rv uQ @@ -2944,10 +2892,10 @@ lC ol ro uQ -xZ +aQ xg Ep -FU +qd uQ ro Jt @@ -2956,14 +2904,14 @@ hi hi aB aG -Sk +WL aG aG ak -UU +HJ aG aG -Sk +WL aG ak ak @@ -3040,13 +2988,13 @@ JV LQ Cg PT -QA +HU Qu PT zC Dd Ui -UX +Vj gv Wx XT @@ -3062,12 +3010,12 @@ aG GV aT bc -bh +RU bO cv -em +oc ga -hQ +Tl ko kU pm @@ -3121,12 +3069,12 @@ yw uQ Ga GS -Ik +Od hj hj OA PU -QR +Fj RQ hi hj @@ -3159,7 +3107,7 @@ mc px st vi -yy +QK Br EB Br @@ -3180,7 +3128,7 @@ dN WK Yb Db -YU +SO hi hg ak @@ -3202,7 +3150,7 @@ mi pC sx vi -yV +sN Br Br Br @@ -3223,7 +3171,7 @@ gv WM Yg gv -Zc +rg hi ak ak @@ -3250,12 +3198,12 @@ za uQ Go HG -Ik +Od hi hi Pa Qr -Rp +sK Sh hi hi @@ -3277,12 +3225,12 @@ ak GV GV ak -br +hG cd du eK gx -iE +Uq hJ my pG @@ -3341,13 +3289,13 @@ Ew LQ gv Qu -RB +ip PT PT zC zC UL -Wi +al zC XO Ys @@ -3429,14 +3377,14 @@ hi hi aB ak -St +RW ak ak aG -Wl +LV aG aG -YG +De ak aG aG @@ -3456,12 +3404,12 @@ bf bf bf hj -mS +Mq pU ro td hJ -BN +of BC hJ td @@ -3535,7 +3483,7 @@ GV aB aB bf -bw +pi ck dN fq @@ -3548,12 +3496,12 @@ tu tw hJ ro -EK +XU hJ tw BC -KT -NR +TE +GR hi aG aG @@ -3578,7 +3526,7 @@ GV aB aB bf -bz +bU co dO fF @@ -3622,7 +3570,7 @@ aB aB bf bf -cq +kN dU bf bf @@ -3804,10 +3752,10 @@ hj qy ug vZ -zy +Yq Cg zC -GB +oA ug IM LO diff --git a/_maps/RandomRuins/RockRuins/rockplanet_heirophant.dmm b/_maps/RandomRuins/RockRuins/rockplanet_heirophant.dmm index 42b34da31d61..20c0e7158a01 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_heirophant.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_heirophant.dmm @@ -36,13 +36,6 @@ }, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin/unpowered/hierophant) -"K" = ( -/obj/effect/light_emitter{ - set_cap = 3; - set_luminosity = 5 - }, -/turf/open/floor/plating/rust/wasteplanet, -/area/ruin/unpowered/hierophant) "Z" = ( /turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin/unpowered/hierophant) @@ -180,7 +173,7 @@ Z Z a b -K +c b b b diff --git a/_maps/RandomRuins/RockRuins/rockplanet_house.dmm b/_maps/RandomRuins/RockRuins/rockplanet_house.dmm index 6a854c9e77d2..275e2b7b1c17 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_house.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_house.dmm @@ -3,7 +3,9 @@ /turf/closed/wall/rust, /area/ruin/unpowered) "g" = ( -/obj/machinery/door/airlock/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /obj/structure/barricade/wooden, /turf/open/floor/wood, /area/ruin/unpowered) diff --git a/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm b/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm index 65f572ae4e3c..57a8422ba3b0 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_miningexpedition.dmm @@ -6,7 +6,9 @@ /turf/open/floor/plating/asteroid/rockplanet/lit, /area/overmap_encounter/planetoid/rockplanet/explored) "an" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "bs" = ( @@ -49,9 +51,7 @@ /area/overmap_encounter/planetoid/rockplanet/explored) "mf" = ( /obj/structure/bed, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "mk" = ( @@ -168,9 +168,7 @@ /area/ruin/unpowered) "CX" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/mono, /area/ruin/unpowered) "Du" = ( @@ -191,9 +189,7 @@ /turf/open/floor/plasteel/mono, /area/ruin/unpowered) "HW" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "Jz" = ( @@ -218,7 +214,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "NV" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel/rockvault, /area/ruin/unpowered) @@ -294,9 +290,7 @@ /obj/item/toy/figure/miner{ pixel_x = -5 }, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "TI" = ( @@ -306,9 +300,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "Uu" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/rockvault, /area/ruin/unpowered) @@ -347,7 +339,9 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered) "YS" = ( -/obj/machinery/door/airlock/mining, +/obj/machinery/door/airlock/mining{ + dir = 8 + }, /turf/open/floor/plasteel/rockvault, /area/ruin/unpowered) "YW" = ( diff --git a/_maps/RandomRuins/RockRuins/rockplanet_saloon.dmm b/_maps/RandomRuins/RockRuins/rockplanet_saloon.dmm index 996938d2cb24..621589ade630 100644 --- a/_maps/RandomRuins/RockRuins/rockplanet_saloon.dmm +++ b/_maps/RandomRuins/RockRuins/rockplanet_saloon.dmm @@ -609,7 +609,8 @@ /area/ruin/unpowered) "qd" = ( /obj/structure/door_assembly/door_assembly_wood{ - anchored = 1 + anchored = 1; + dir = 8 }, /turf/open/floor/wood/maple, /area/ruin/unpowered) diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_assaultpodcrash.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_assaultpodcrash.dmm index 57a6232760cf..832347f47c02 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_assaultpodcrash.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_assaultpodcrash.dmm @@ -95,10 +95,11 @@ /obj/machinery/door/airlock/centcom{ aiControlDisabled = 1; name = "Assault Pod"; - req_access_txt = "150" + req_access_txt = "150"; + dir = 4 }, /obj/item/ammo_casing/spent, -/turf/closed/mineral/random/whitesands, +/turf/open/space/basic, /area/whitesands/surface/outdoors) "u" = ( /obj/item/reagent_containers/food/drinks/waterbottle/large{ @@ -132,9 +133,7 @@ /turf/open/floor/plating/asteroid/whitesands/lit, /area/whitesands/surface/outdoors) "D" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium/red, /area/whitesands/surface/outdoors) @@ -171,7 +170,7 @@ /turf/open/floor/plating/asteroid/whitesands/dried/lit, /area/whitesands/surface/outdoors) "L" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/whitesands/surface/outdoors) "O" = ( diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_combination.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_combination.dmm index 5f5408d1c9c2..3a1b95cb19ca 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_combination.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_combination.dmm @@ -42,7 +42,7 @@ }, /area/whitesands/surface/outdoors) "bO" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /obj/item/ammo_casing/shotgun/meteorslug, /turf/open/floor/plating/asteroid/whitesands{ light_range = 2 @@ -84,6 +84,13 @@ light_range = 2 }, /area/whitesands/surface/outdoors) +"eq" = ( +/obj/item/spear, +/obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor, +/turf/open/floor/plating/asteroid/whitesands/dried{ + light_range = 2 + }, +/area/whitesands/surface/outdoors) "er" = ( /obj/structure/mineral_door/wood, /turf/open/floor/wood, @@ -174,6 +181,12 @@ "gF" = ( /turf/template_noop, /area/template_noop) +"gL" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/whitesands/surface/outdoors) "hr" = ( /obj/structure/chair/stool/bar, /turf/open/floor/wood{ @@ -198,7 +211,7 @@ }, /area/whitesands/surface/outdoors) "ig" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/whitesands{ light_range = 2 }, @@ -461,15 +474,6 @@ light_range = 2 }, /area/whitesands/surface/outdoors) -"rv" = ( -/obj/structure/table/wood, -/obj/machinery/light, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_x = 1; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) "rx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ @@ -685,11 +689,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/whitesands/surface/outdoors) -"yV" = ( -/obj/machinery/light, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) "yZ" = ( /obj/structure/closet/cabinet, /obj/item/storage/bag/money, @@ -1037,12 +1036,6 @@ }, /turf/open/floor/concrete, /area/whitesands/surface/outdoors) -"Ml" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) "MS" = ( /mob/living/simple_animal/hostile/asteroid/whitesands/survivor, /turf/open/floor/plating/asteroid/whitesands{ @@ -1091,13 +1084,6 @@ icon_state = "wood-broken5" }, /area/whitesands/surface/outdoors) -"Pk" = ( -/obj/item/spear, -/obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor, -/turf/open/floor/plating/asteroid/whitesands/dried{ - light_range = 2 - }, -/area/whitesands/surface/outdoors) "Px" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -1169,6 +1155,22 @@ light_range = 2 }, /area/whitesands/surface/outdoors) +"SK" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/whitesands/surface/outdoors) +"SV" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/south, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_x = 1; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/whitesands/surface/outdoors) "Td" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ @@ -1220,12 +1222,10 @@ "VF" = ( /turf/closed/wall/mineral/wood, /area/whitesands/surface/outdoors) -"VM" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, +"VT" = ( +/obj/machinery/light/directional/south, +/obj/structure/chair/stool/bar, +/turf/open/floor/wood, /area/whitesands/surface/outdoors) "Wd" = ( /obj/structure/closet/crate/bin, @@ -1709,7 +1709,7 @@ kO Yj Yj mV -Yj +kO Yj Yj Yj @@ -2939,7 +2939,7 @@ Yj Yj Sy vL -Pk +eq Ld Hc rx @@ -3704,7 +3704,7 @@ Yj yt oL cI -rv +SV VF gy xr @@ -3956,7 +3956,7 @@ zh nE GG ZG -Ml +gL VF Yj Yj @@ -4070,7 +4070,7 @@ iQ AW ki Px -VM +SK Hb RY hL @@ -4200,7 +4200,7 @@ MX xB Lj UO -yV +VT VF Ld Yj diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_drugstore.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_drugstore.dmm index e8a5b936bfc4..ba50aaf885b5 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_drugstore.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_drugstore.dmm @@ -50,6 +50,20 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/whitesands/surface/outdoors) +"j" = ( +/obj/structure/closet/cabinet, +/obj/item/spacecash/bundle/c100, +/obj/item/spacecash/bundle/c10, +/obj/item/spacecash/bundle/c1, +/obj/item/spacecash/bundle/c1, +/obj/item/spacecash/bundle/c1, +/obj/item/spacecash/bundle/c1, +/obj/item/spacecash/bundle/c1, +/obj/item/spacecash/bundle/c20, +/obj/item/spacecash/bundle/c200, +/obj/item/spacecash/bundle/c50, +/turf/open/floor/wood, +/area/whitesands/surface/outdoors) "k" = ( /obj/structure/rack, /obj/item/reagent_containers/food/snacks/cheesyfries, @@ -146,13 +160,6 @@ icon_state = "wood-broken5" }, /area/whitesands/surface/outdoors) -"A" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) "B" = ( /turf/open/floor/wood{ icon_state = "wood-broken4" @@ -219,6 +226,10 @@ /obj/item/reagent_containers/food/snacks/canned/peaches, /turf/open/floor/wood, /area/whitesands/surface/outdoors) +"L" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/whitesands/surface/outdoors) "M" = ( /obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/gloves, @@ -243,15 +254,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/whitesands/surface/outdoors) -"Q" = ( +"P" = ( /obj/structure/rack, /obj/item/reagent_containers/food/snacks/chocolatebunny, /obj/item/reagent_containers/food/snacks/candy, /obj/item/reagent_containers/food/snacks/canned/beans, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/whitesands/surface/outdoors) "R" = ( @@ -265,6 +274,11 @@ "S" = ( /turf/template_noop, /area/template_noop) +"T" = ( +/obj/machinery/vending/cola/random, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/whitesands/surface/outdoors) "U" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -284,26 +298,6 @@ /obj/item/rcd_ammo, /turf/open/floor/wood, /area/whitesands/surface/outdoors) -"X" = ( -/obj/structure/closet/cabinet, -/obj/item/spacecash/bundle/c100, -/obj/item/spacecash/bundle/c10, -/obj/item/spacecash/bundle/c1, -/obj/item/spacecash/bundle/c1, -/obj/item/spacecash/bundle/c1, -/obj/item/spacecash/bundle/c1, -/obj/item/spacecash/bundle/c1, -/obj/item/spacecash/bundle/c20, -/obj/item/spacecash/bundle/c200, -/obj/item/spacecash/bundle/c50, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) -"Y" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/whitesands/surface/outdoors) "Z" = ( /turf/open/floor/plating, /area/whitesands/surface/outdoors) @@ -323,7 +317,7 @@ R H k K -A +T h "} (3,1,1) = {" @@ -337,7 +331,7 @@ E "} (4,1,1) = {" a -Q +P D f J @@ -409,7 +403,7 @@ S "} (12,1,1) = {" a -Y +L m m a @@ -419,7 +413,7 @@ S (13,1,1) = {" a N -X +j l a S diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm index 5b2b01a4b703..c9c0252fd786 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_camp_saloon.dmm @@ -27,7 +27,9 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "aO" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "aZ" = ( @@ -40,7 +42,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "bd" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ icon_state = "wood-broken7" @@ -57,7 +59,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "bJ" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/item/shovel, /obj/item/shovel, @@ -72,9 +74,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "cf" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/whitesands/saloon) @@ -100,9 +100,7 @@ /area/ruin/whitesands/saloon) "cI" = ( /obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/poster/random{ pixel_x = -32 }, @@ -111,7 +109,7 @@ }, /area/ruin/whitesands/saloon) "da" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "dq" = ( @@ -120,7 +118,7 @@ /area/ruin/whitesands/saloon) "dU" = ( /obj/structure/table/wood, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/clothing/mask/cigarette/cigar/havana{ pixel_x = 1; pixel_y = 4 @@ -137,13 +135,11 @@ /obj/structure/closet/crate/bin, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "er" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar{ dir = 1 @@ -169,10 +165,12 @@ /turf/open/floor/plating/asteroid/whitesands/lit, /area/ruin/whitesands/saloon) "fo" = ( -/obj/structure/mineral_door/wood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "fv" = ( @@ -376,6 +374,13 @@ }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) +"jJ" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ruin/whitesands/saloon) "ki" = ( /turf/open/floor/plating, /area/ruin/whitesands/saloon) @@ -409,9 +414,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "kX" = ( @@ -474,9 +477,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "nE" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood{ icon_state = "wood-broken7" @@ -543,12 +544,12 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "ph" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /obj/item/gun/ballistic/derringer/traitor, /turf/open/floor/plating/asteroid/whitesands/grass/lit, /area/ruin/whitesands/saloon) "pj" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/chair/stool/bar{ dir = 1 }, @@ -580,7 +581,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood{ icon_state = "wood-broken7" }, @@ -589,9 +590,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/whitesands/saloon) "ri" = ( @@ -636,9 +635,7 @@ "sd" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ruin/whitesands/saloon) @@ -680,9 +677,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/whitesands/saloon) "sU" = ( @@ -692,9 +687,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "tf" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood{ icon_state = "wood-broken7" }, @@ -751,9 +744,7 @@ /obj/structure/chair/sofa{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -928,6 +919,14 @@ /obj/item/storage/toolbox/mechanical, /turf/open/floor/wood, /area/ruin/whitesands/saloon) +"BS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/door/airlock/wood/glass, +/turf/open/floor/wood, +/area/ruin/whitesands/saloon) "Ce" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -942,9 +941,7 @@ /area/ruin/whitesands/saloon) "Dd" = ( /obj/structure/table/wood, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "Dp" = ( @@ -969,17 +966,17 @@ /turf/open/floor/plating/asteroid/whitesands/lit, /area/ruin/whitesands/saloon) "Dx" = ( -/obj/structure/mineral_door/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, +/obj/machinery/door/airlock/wood/glass{ + name = "Saloon Entry" + }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "Dz" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "DO" = ( @@ -1006,9 +1003,7 @@ /area/ruin/whitesands/saloon) "Es" = ( /obj/structure/table/wood, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/poster/contraband/smoke{ pixel_y = 32 }, @@ -1142,9 +1137,7 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "HW" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "HX" = ( @@ -1335,6 +1328,12 @@ }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) +"Nj" = ( +/obj/machinery/door/airlock/wood/glass{ + name = "Saloon Entry" + }, +/turf/open/floor/wood, +/area/ruin/whitesands/saloon) "Nn" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -1418,9 +1417,7 @@ }, /area/ruin/whitesands/saloon) "QL" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "QQ" = ( @@ -1444,9 +1441,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "RB" = ( @@ -1520,7 +1515,7 @@ }, /area/ruin/whitesands/saloon) "Ux" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /obj/item/gun/ballistic/derringer, /turf/open/floor/plating/asteroid/whitesands/grass/lit, /area/ruin/whitesands/saloon) @@ -1673,10 +1668,12 @@ /turf/open/floor/wood, /area/ruin/whitesands/saloon) "YJ" = ( -/obj/structure/mineral_door/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /turf/open/floor/wood, /area/ruin/whitesands/saloon) "YM" = ( @@ -2191,7 +2188,7 @@ Yj xs Px mx -aO +Nj eV LA gd @@ -2255,7 +2252,7 @@ rE ga se MX -aO +Nj HW hX sU @@ -2309,7 +2306,7 @@ mx Yo Eq Eq -KO +jJ Eq Eq Dd @@ -2407,7 +2404,7 @@ sd Ce Jb kD -Dx +BS jx jx HX diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_conveniencestore.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_conveniencestore.dmm index 07cc5031f3eb..bf852004f168 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_conveniencestore.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_conveniencestore.dmm @@ -5,13 +5,15 @@ pixel_x = 2; pixel_y = 4 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "bd" = ( -/obj/machinery/door/airlock/public, +/obj/machinery/door/airlock/public{ + dir = 4 + }, /obj/structure/fans/tiny, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/space/basic, /area/whitesands/surface/outdoors) "by" = ( /obj/item/cigbutt{ @@ -26,7 +28,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "cJ" = ( /obj/item/trash/can{ @@ -34,15 +36,7 @@ pixel_y = -6 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, -/area/whitesands/surface/outdoors) -"dj" = ( -/obj/structure/rack, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "fd" = ( /obj/structure/sign/poster/official/bless_this_spess, @@ -60,22 +54,13 @@ pixel_x = 8; pixel_y = -1 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) -"hP" = ( -/obj/structure/table, -/obj/item/spacecash/bundle/c100{ - pixel_x = 1; - pixel_y = 10 - }, -/obj/item/spacecash/bundle/c100{ - pixel_x = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, +"kN" = ( +/obj/structure/rack, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "lu" = ( /obj/structure/sign/poster/contraband/donut_corp, @@ -90,11 +75,11 @@ dir = 8 }, /obj/item/reagent_containers/food/drinks/bottle/sarsaparilla, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "nB" = ( /mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "pd" = ( /obj/item/kitchen/knife{ @@ -102,18 +87,7 @@ pixel_y = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, -/area/whitesands/surface/outdoors) -"po" = ( -/obj/item/cigbutt{ - pixel_x = -7; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "rk" = ( /obj/item/cigbutt, @@ -123,7 +97,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "sP" = ( /obj/structure/rack, @@ -137,14 +111,14 @@ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "sQ" = ( /obj/item/trash/popcorn{ pixel_x = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "tJ" = ( /obj/structure/rack, @@ -153,7 +127,7 @@ pixel_x = -5; pixel_y = 4 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "ut" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -161,14 +135,27 @@ pixel_x = -5; pixel_y = -2 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "ux" = ( /turf/template_noop, /area/template_noop) "uM" = ( /obj/machinery/vending/snack/random, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, +/area/whitesands/surface/outdoors) +"wd" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/spacecash/bundle/c100{ + pixel_x = 1; + pixel_y = 10 + }, +/obj/item/spacecash/bundle/c100{ + pixel_x = 1 + }, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "wp" = ( /obj/structure/sign/poster/contraband/energy_swords, @@ -180,14 +167,14 @@ pixel_y = -2 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "xv" = ( /obj/structure/rack, /obj/item/paicard{ pixel_y = 2 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "yQ" = ( /obj/structure/rack, @@ -195,7 +182,7 @@ pixel_x = -1; pixel_y = 4 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "yX" = ( /obj/structure/rack, @@ -204,11 +191,11 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "zP" = ( /obj/machinery/door/airlock, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "BK" = ( /obj/item/trash/can{ @@ -216,18 +203,18 @@ pixel_x = -6; pixel_y = 4 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Cy" = ( /obj/structure/table, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "FT" = ( /turf/closed/wall, /area/whitesands/surface/outdoors) "FX" = ( /obj/machinery/vending/cola/random, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Gr" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -235,7 +222,12 @@ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, +/area/whitesands/surface/outdoors) +"GO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "IJ" = ( /obj/effect/decal/remains/human{ @@ -243,12 +235,12 @@ }, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Kr" = ( /obj/structure/rack, /obj/item/toy/plush/hornet/gay, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "KZ" = ( /obj/structure/sign/poster/contraband/starkist, @@ -260,7 +252,7 @@ pixel_y = 6 }, /obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Mu" = ( /obj/structure/grille, @@ -273,31 +265,17 @@ /obj/item/clothing/under/pants/khaki{ pixel_y = 2 }, -/turf/open/floor/material, -/area/whitesands/surface/outdoors) -"Nc" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Qd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/material, -/area/whitesands/surface/outdoors) -"Qq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/bin, -/obj/machinery/light/broken, -/obj/item/toy/plush/among, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Tr" = ( /obj/structure/table, /obj/structure/window, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Uk" = ( /obj/structure/rack, @@ -305,7 +283,7 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "UZ" = ( /obj/structure/table, @@ -317,14 +295,23 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, +/area/whitesands/surface/outdoors) +"VD" = ( +/obj/item/cigbutt{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "We" = ( /obj/item/trash/chips{ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Wp" = ( /obj/structure/sign/poster/contraband/clown, @@ -336,21 +323,21 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Wt" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "WJ" = ( /obj/machinery/door/window/southright, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "WU" = ( /obj/item/trash/pistachios, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Xd" = ( /obj/structure/rack, @@ -358,21 +345,28 @@ pixel_x = 1; pixel_y = 9 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "XR" = ( /obj/structure/rack, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Yd" = ( /obj/effect/decal/cleanable/dirt/dust, /mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Yf" = ( -/turf/open/floor/material, +/turf/open/floor/plasteel/white, +/area/whitesands/surface/outdoors) +"YE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/bin, +/obj/machinery/light/broken/directional/south, +/obj/item/toy/plush/among, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "Zu" = ( /obj/structure/rack, @@ -387,7 +381,7 @@ /obj/item/reagent_containers/food/drinks/waterbottle{ pixel_y = 4 }, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "ZA" = ( /obj/structure/rack, @@ -398,7 +392,7 @@ pixel_x = 5 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/material, +/turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) (1,1,1) = {" @@ -456,7 +450,7 @@ Wt Yf Wt Yf -Nc +GO fo Wp ux @@ -479,7 +473,7 @@ ux (6,1,1) = {" ux lS -dj +kN Wt xv Qd @@ -532,17 +526,17 @@ Cy UZ Yf We -Qq +YE lS ux "} (10,1,1) = {" ux lS -hP +wd pd lS -po +VD rk Tr Wt diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_golemhijack.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_golemhijack.dmm index 5eb0f11b4d75..4be5c85f769b 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_golemhijack.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_golemhijack.dmm @@ -54,7 +54,9 @@ /turf/open/floor/plasteel/dark, /area/whitesands/surface/outdoors) "cW" = ( -/obj/structure/door_assembly/door_assembly_min, +/obj/structure/door_assembly/door_assembly_min{ + dir = 4 + }, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "dz" = ( @@ -575,9 +577,7 @@ /turf/open/floor/mineral/titanium/purple, /area/whitesands/surface/outdoors) "Gs" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/freezer, /area/whitesands/surface/outdoors) diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_medipen_plant.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_medipen_plant.dmm index 31784634a775..5432885c9d4d 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_medipen_plant.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_medipen_plant.dmm @@ -11,9 +11,7 @@ dir = 1 }, /obj/effect/turf_decal/corner/transparent/neutral, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/sign/poster/official/random{ pixel_x = -32 }, @@ -31,7 +29,7 @@ /turf/closed/indestructible/riveted, /area/whitesands/surface/outdoors) "cl" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "cy" = ( @@ -97,9 +95,7 @@ }, /obj/effect/turf_decal/corner/transparent/neutral, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/sign/poster/official/random{ pixel_x = 32 }, @@ -132,7 +128,7 @@ /obj/structure/rack, /obj/item/reagent_containers/hypospray/medipen/survival, /obj/effect/turf_decal/box, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/whitesands/surface/outdoors) "ej" = ( @@ -247,9 +243,7 @@ /area/whitesands/surface/outdoors) "gn" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) @@ -321,7 +315,7 @@ "hL" = ( /obj/structure/rack, /obj/effect/turf_decal/box, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/whitesands/surface/outdoors) "hX" = ( @@ -363,7 +357,9 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "iT" = ( -/obj/machinery/door/airlock/atmos/glass, +/obj/machinery/door/airlock/atmos/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/transparent/neutral, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 @@ -475,7 +471,9 @@ /turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "mh" = ( -/obj/structure/door_assembly/door_assembly_research, +/obj/structure/door_assembly/door_assembly_research{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating{ icon_state = "platingdmg3" @@ -543,9 +541,7 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "oD" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable{ icon_state = "2-4" }, @@ -565,9 +561,7 @@ /obj/structure/rack, /obj/item/storage/box, /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine, /area/whitesands/surface/outdoors) "pw" = ( @@ -610,9 +604,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "qI" = ( @@ -886,7 +878,9 @@ /turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "yc" = ( -/obj/structure/door_assembly/door_assembly_research, +/obj/structure/door_assembly/door_assembly_research{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ icon_state = "platingdmg1" @@ -1011,7 +1005,7 @@ "Dr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "Dt" = ( @@ -1058,9 +1052,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white, /area/whitesands/surface/outdoors) "FM" = ( @@ -1136,7 +1128,7 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "Hw" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, @@ -1408,7 +1400,7 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "Qr" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -1704,9 +1696,7 @@ /obj/structure/rack, /obj/item/reagent_containers/hypospray/medipen/survival, /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine, /area/whitesands/surface/outdoors) "Zx" = ( diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_onlyaspoonful.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_onlyaspoonful.dmm index 6c060ce94566..dfb68c09009e 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_onlyaspoonful.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_onlyaspoonful.dmm @@ -139,9 +139,7 @@ /obj/item/kitchen/spoon/plastic, /obj/item/kitchen/spoon/plastic, /obj/item/kitchen/spoon/plastic, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plastic, /area/ruin/powered) "hs" = ( @@ -336,9 +334,7 @@ "ys" = ( /obj/structure/rack, /obj/item/stack/sheet/plastic/five, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plastic, /area/ruin/powered) "zb" = ( @@ -439,9 +435,7 @@ /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt/dust, /obj/item/clothing/glasses/regular, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/material, /area/ruin/powered) "EC" = ( @@ -504,7 +498,7 @@ /turf/closed/wall/rust, /area/ruin/powered) "Jb" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plastic, /area/ruin/powered) "Jm" = ( @@ -520,9 +514,7 @@ /area/ruin/powered) "Ke" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plastic, /area/ruin/powered) "KY" = ( @@ -584,9 +576,7 @@ /area/ruin/powered) "Oo" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plastic, /area/ruin/powered) "OJ" = ( @@ -724,9 +714,7 @@ /area/ruin/powered) "XL" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plastic, /area/ruin/powered) "Ze" = ( diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm index 30b3417cff16..6b103bacbc5b 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm @@ -20,16 +20,6 @@ /obj/effect/turf_decal/trimline/opaque/green/filled/line, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"af" = ( -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/watermelon, -/obj/item/seeds/random, -/obj/item/seeds/random, -/obj/item/seeds/whitebeet, -/obj/item/seeds/replicapod, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) "ag" = ( /obj/item/storage/toolbox/syndicate, /obj/structure/table/wood, @@ -58,47 +48,13 @@ /obj/effect/turf_decal/trimline/opaque/green/filled/line, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"ak" = ( -/obj/effect/mob_spawn/human/seed_vault, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) "al" = ( /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"am" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"an" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) "ao" = ( /obj/structure/loom, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"ap" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/mob_spawn/human/seed_vault, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"aq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/mob_spawn/human/seed_vault, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) "ar" = ( /obj/structure/closet/crate/hydroponics, /obj/item/clothing/under/rank/civilian/hydroponics, @@ -182,46 +138,6 @@ "aA" = ( /turf/open/floor/vault, /area/ruin/powered/seedvault) -"aB" = ( -/obj/effect/spawner/lootdrop/seed_vault, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/item/vending_refill/hydronutrients, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"aC" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aD" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aE" = ( -/obj/structure/closet/crate/hydroponics, -/obj/structure/beebox, -/obj/item/melee/flyswatter, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/suit/beekeeper_suit, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) "aF" = ( /obj/structure/table/wood, /obj/item/lighter, @@ -240,12 +156,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) -"aI" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) "aJ" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/effect/turf_decal/trimline/opaque/green/line{ @@ -256,16 +166,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"aK" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) "aL" = ( /obj/structure/table/wood, /obj/item/storage/box/disks_plantgene, @@ -283,19 +183,6 @@ "aN" = ( /turf/open/floor/mineral/titanium/blue, /area/ruin/powered/seedvault) -"aO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) "aQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/freezer, @@ -329,10 +216,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) -"aU" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) "aV" = ( /obj/effect/turf_decal/trimline/opaque/green/line, /obj/effect/turf_decal/trimline/opaque/green/line{ @@ -368,18 +251,6 @@ }, /turf/open/floor/vault, /area/ruin/powered/seedvault) -"aZ" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) "ba" = ( /obj/effect/turf_decal/trimline/opaque/green/line{ dir = 4 @@ -394,20 +265,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue, /area/ruin/powered/seedvault) -"bc" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) "bd" = ( /obj/machinery/chem_dispenser/mutagensaltpeter, /obj/effect/turf_decal/trimline/opaque/green/corner, @@ -423,32 +280,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/powered/seedvault) -"bf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 5 - }, -/obj/machinery/biogenerator/vault, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bg" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) "bh" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/trimline/opaque/green/line{ @@ -483,35 +314,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/blue, /area/ruin/powered/seedvault) -"bl" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bm" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/disposaloutlet, -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) "bn" = ( /obj/structure/window/spawner/east, /obj/structure/flora/ausbushes/palebush, @@ -538,20 +340,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/powered/seedvault) -"bq" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) "br" = ( /obj/structure/flora/ausbushes/sunnybush, /obj/structure/flora/grass/jungle/b, @@ -577,27 +365,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/grass/whitesands, /area/ruin/powered/seedvault) -"bv" = ( -/obj/machinery/light, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/line, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bw" = ( -/obj/machinery/light, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/line, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) "bx" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/asteroid/whitesands/dried, @@ -640,6 +407,43 @@ }, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) +"cn" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"dc" = ( +/obj/machinery/light/directional/west, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"iJ" = ( +/obj/machinery/light/directional/south, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/line, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"iM" = ( +/obj/machinery/light/directional/south, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/line, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) "nX" = ( /turf/open/floor/plating/asteroid/whitesands, /area/whitesands/surface/outdoors) @@ -657,48 +461,137 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) +"qW" = ( +/obj/effect/mob_spawn/human/seed_vault, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/freezer, +/area/ruin/powered/seedvault) "sv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/vault, /area/ruin/powered/seedvault) +"tr" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/line, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/watermelon, +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/item/seeds/whitebeet, +/obj/item/seeds/replicapod, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"tu" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/freezer, +/area/ruin/powered/seedvault) +"tK" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/ruin/powered/seedvault) "uK" = ( /obj/structure/fans/tiny, /turf/open/floor/plasteel/dark, /area/ruin/powered/seedvault) +"uL" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"wi" = ( +/obj/machinery/light/directional/east, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"xT" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"zs" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) "Bb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) +"BM" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 11 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) "DA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/mineral/titanium/blue, /area/ruin/powered/seedvault) -"Eu" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, +"Kj" = ( +/obj/effect/spawner/lootdrop/seed_vault, +/obj/structure/closet/crate/hydroponics, +/obj/effect/spawner/lootdrop/seed_vault, +/obj/effect/spawner/lootdrop/seed_vault, +/obj/item/vending_refill/hydronutrients, +/turf/open/floor/vault, /area/ruin/powered/seedvault) "KF" = ( /obj/machinery/door/airlock/titanium, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/vault, /area/ruin/powered/seedvault) -"LG" = ( +"Mn" = ( +/obj/machinery/light/directional/east, +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"MX" = ( +/obj/machinery/light/directional/north, +/obj/effect/mob_spawn/human/seed_vault, +/turf/open/floor/plasteel/freezer, +/area/ruin/powered/seedvault) +"OD" = ( +/obj/machinery/light/directional/east, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"OM" = ( /obj/effect/spawner/lootdrop/seed_vault, /obj/structure/closet/crate/hydroponics, /obj/effect/spawner/lootdrop/seed_vault, /obj/effect/spawner/lootdrop/seed_vault, /turf/open/floor/vault, /area/ruin/powered/seedvault) -"Ou" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/fans/tiny, -/turf/open/floor/plasteel/dark, +"Pw" = ( +/obj/machinery/light/directional/north, +/obj/effect/mob_spawn/human/seed_vault, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) "PH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -706,6 +599,21 @@ }, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) +"QB" = ( +/obj/machinery/light/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) "QJ" = ( /obj/machinery/plantgenes/seedvault{ pixel_y = 6 @@ -713,6 +621,25 @@ /obj/structure/table/wood, /turf/open/floor/vault, /area/ruin/powered/seedvault) +"Sz" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/disposaloutlet, +/obj/structure/flora/ausbushes/fullgrass, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/grass/whitesands, +/area/ruin/powered/seedvault) +"Tl" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) "Uz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -723,6 +650,47 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/freezer, /area/ruin/powered/seedvault) +"VA" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/powered/seedvault) +"WA" = ( +/obj/structure/closet/crate/hydroponics, +/obj/structure/beebox, +/obj/item/melee/flyswatter, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/honey_frame, +/obj/item/queen_bee/bought, +/obj/item/clothing/head/beekeeper_head, +/obj/item/clothing/suit/beekeeper_suit, +/obj/machinery/light/directional/west, +/turf/open/floor/vault, +/area/ruin/powered/seedvault) +"XL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/green/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 5 + }, +/obj/machinery/biogenerator/vault, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) +"Zq" = ( +/obj/machinery/light/directional/east, +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/powered/seedvault) (1,1,1) = {" aa @@ -793,7 +761,7 @@ nX (4,1,1) = {" aa ac -ak +qW ah ac ca @@ -815,7 +783,7 @@ aa (5,1,1) = {" aa ac -ap +MX ah as PH @@ -837,13 +805,13 @@ aa (6,1,1) = {" aa ac -ap +MX Vn Bb qQ ah av -Ou +wi aR ab ab @@ -859,20 +827,20 @@ aa (7,1,1) = {" aa ac -aq +Pw ah ac PH -aU +tu ac ac ac ac ac ac -bc -bc -bc +dc +dc +dc ac ac ac @@ -931,9 +899,9 @@ al PH ah al -aC +Tl ac -aZ +uL bb aN bd @@ -941,7 +909,7 @@ ba bo aN aN -bv +iM ac "} (11,1,1) = {" @@ -963,29 +931,29 @@ aW be aN aN -bw +iJ ac "} (12,1,1) = {" ac -af -am +tr +VA al al PH ah al -aD +BM ac -aK +xT bb aN -bf +XL bi bp aN aN -bv +iM ac "} (13,1,1) = {" @@ -1013,7 +981,7 @@ ac (14,1,1) = {" ac ag -an +zs al al PH @@ -1046,9 +1014,9 @@ aA ac ac ac -bg -bl -bq +Zq +QB +OD ac ac ac @@ -1060,11 +1028,11 @@ aj al al al -Eu +tK ac ac ac -aI +cn aA aL ac @@ -1085,12 +1053,12 @@ al PH ac aX -aE +WA aA aA QJ ac -bm +Sz br bt ab @@ -1125,12 +1093,12 @@ aa aa ac ay -aO +Mn ah ac -aB -LG -aB +Kj +OM +Kj ac ac aa diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_starfurycrash.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_starfurycrash.dmm index 6390b9191ae6..4beeb0c0fece 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_starfurycrash.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_starfurycrash.dmm @@ -414,7 +414,9 @@ /turf/open/floor/plasteel/dark, /area/whitesands/surface/outdoors) "yD" = ( -/obj/machinery/door/airlock/engineering, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "zt" = ( @@ -909,6 +911,12 @@ initial_gas_mix = "ws_atmos" }, /area/whitesands/surface/outdoors) +"Zl" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/whitesands/surface/outdoors) "Zy" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil/cut/blue, @@ -1257,8 +1265,8 @@ jI fM fM fM -yj -yj +Zl +Zl fM fM fM diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm index 09a9004e2313..74eb869f7d8a 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_waterplant.dmm @@ -360,7 +360,6 @@ dir = 8 }, /obj/machinery/portable_atmospherics/canister/water_vapor, -/obj/effect/turf_decal/number, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) @@ -451,7 +450,9 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "mj" = ( -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -553,16 +554,15 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "op" = ( -/obj/machinery/door/airlock/security/glass, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "oq" = ( -/obj/effect/turf_decal/number{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -634,7 +634,6 @@ /area/whitesands/surface/outdoors) "qi" = ( /obj/machinery/atmospherics/components/binary/volume_pump, -/obj/effect/turf_decal/number, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "qn" = ( @@ -651,7 +650,8 @@ /area/whitesands/surface/outdoors) "qs" = ( /obj/machinery/door/airlock/security/glass{ - name = "Break Room" + name = "Break Room"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 @@ -853,7 +853,9 @@ /turf/open/floor/carpet, /area/whitesands/surface/outdoors) "uL" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/structure/fans/tiny, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) @@ -864,7 +866,9 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "uZ" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 8 + }, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/whitesands/surface/outdoors) @@ -1030,7 +1034,9 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "zq" = ( -/obj/machinery/door/airlock/engineering, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, @@ -1300,6 +1306,13 @@ /obj/structure/chair, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) +"GL" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/whitesands/surface/outdoors) "Hc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -1310,7 +1323,8 @@ "Hm" = ( /obj/machinery/door/airlock/security/glass{ name = "Cell 2"; - req_access_txt = "2" + req_access_txt = "2"; + dir = 4 }, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) @@ -1402,12 +1416,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/whitesands/surface/outdoors) -"Jg" = ( -/obj/effect/turf_decal/number{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/whitesands/surface/outdoors) "Jv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1469,7 +1477,9 @@ /area/whitesands/surface/outdoors) "LK" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters, +/obj/machinery/door/poddoor/shutters{ + dir = 8 + }, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "LM" = ( @@ -1532,9 +1542,6 @@ /turf/template_noop, /area/template_noop) "Nk" = ( -/obj/effect/turf_decal/number{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, @@ -1634,7 +1641,9 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "Pm" = ( -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, @@ -1666,14 +1675,14 @@ /obj/machinery/atmospherics/components/trinary/filter/on{ dir = 1 }, -/obj/effect/turf_decal/number, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "Qh" = ( /obj/machinery/door/airlock/security/glass{ name = "Cell 1"; - req_access_txt = "2" + req_access_txt = "2"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1716,7 +1725,8 @@ "QK" = ( /obj/machinery/door/airlock/security/glass{ name = "Cell 3"; - req_access_txt = "2" + req_access_txt = "2"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 @@ -1837,6 +1847,12 @@ }, /turf/open/floor/plating, /area/whitesands/surface/outdoors) +"Te" = ( +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/whitesands/surface/outdoors) "Ty" = ( /obj/structure/chair{ dir = 4 @@ -1860,7 +1876,8 @@ /area/whitesands/surface/outdoors) "TG" = ( /obj/machinery/door/airlock/security/glass{ - req_access_txt = "3" + req_access_txt = "3"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 @@ -1878,10 +1895,12 @@ /turf/open/floor/engine/vacuum, /area/whitesands/surface/outdoors) "TO" = ( -/obj/machinery/door/airlock/security/glass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 }, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "Ug" = ( @@ -1954,8 +1973,17 @@ /turf/open/floor/plasteel, /area/whitesands/surface/outdoors) "VP" = ( -/obj/machinery/door/poddoor/shutters, /obj/structure/fans/tiny, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, +/turf/open/floor/plating, +/area/whitesands/surface/outdoors) +"VS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 4 + }, /turf/open/floor/plating, /area/whitesands/surface/outdoors) "VT" = ( @@ -2021,7 +2049,9 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "XA" = ( -/obj/machinery/door/airlock/security/glass, +/obj/machinery/door/airlock/security/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -2261,7 +2291,7 @@ Va Va Va kG -VP +GL VP VP VP @@ -2379,7 +2409,7 @@ aU MQ oq Nk -Jg +rX SE cl Va @@ -2721,7 +2751,7 @@ op It It It -KB +Te It cl cl @@ -2839,7 +2869,7 @@ It cl It It -LK +VS LK It It diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_youreinsane.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_youreinsane.dmm index 3ec39b4d0f65..f1ab9b3979c3 100644 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_youreinsane.dmm +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_youreinsane.dmm @@ -204,7 +204,8 @@ /obj/machinery/door/airlock/engineering/glass/critical{ heat_proof = 1; name = "Supermatter Chamber"; - req_access_txt = "10" + req_access_txt = "10"; + dir = 4 }, /turf/open/floor/plating{ icon_state = "platingdmg2"; @@ -221,7 +222,8 @@ /obj/machinery/door/airlock/engineering/glass/critical{ heat_proof = 1; name = "Supermatter Chamber"; - req_access_txt = "10" + req_access_txt = "10"; + dir = 4 }, /turf/open/floor/engine, /area/whitesands/surface/outdoors) diff --git a/_maps/RandomRuins/SpaceRuins/DJstation.dmm b/_maps/RandomRuins/SpaceRuins/DJstation.dmm index c40d90540b53..9be1767e0383 100644 --- a/_maps/RandomRuins/SpaceRuins/DJstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/DJstation.dmm @@ -30,9 +30,7 @@ /area/ruin/space/djstation) "ai" = ( /obj/machinery/telecomms/relay/preset/ruskie, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ruin/space/djstation) "aj" = ( @@ -77,9 +75,7 @@ /area/ruin/space/djstation) "av" = ( /obj/machinery/vending/snack, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -110,7 +106,7 @@ /turf/open/floor/plasteel, /area/ruin/space/djstation) "ay" = ( -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/corner/opaque/white{ @@ -170,7 +166,8 @@ /area/ruin/space/djstation) "aG" = ( /obj/machinery/door/airlock/public/glass{ - name = "Kitchen" + name = "Kitchen"; + dir = 8 }, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -182,8 +179,7 @@ /area/ruin/space/djstation) "aH" = ( /obj/structure/table, -/obj/item/radio/intercom{ - dir = 8; +/obj/item/radio/intercom/directional/east{ freerange = 1; name = "Pirate Radio Listening Channel" }, @@ -207,7 +203,8 @@ /area/ruin/space/djstation) "aJ" = ( /obj/machinery/door/airlock/public/glass{ - name = "Rest Room" + name = "Rest Room"; + dir = 8 }, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -236,7 +233,7 @@ /turf/open/floor/plasteel, /area/ruin/space/djstation) "aN" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -266,9 +263,8 @@ /area/ruin/space/djstation) "aQ" = ( /obj/structure/table, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/east{ broadcasting = 1; - dir = 8; freerange = 1; listening = 0; name = "Pirate Radio Broadcast Channel" @@ -305,7 +301,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/space/djstation) "aU" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/grimy, /area/ruin/space/djstation) "aV" = ( @@ -323,9 +319,7 @@ /turf/open/floor/plasteel/freezer, /area/ruin/space/djstation) "aY" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -387,7 +381,7 @@ pixel_x = -12; pixel_y = 2 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/freezer, /area/ruin/space/djstation) "bf" = ( diff --git a/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm b/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm index 9d47ebd1b5e5..7371069c7a17 100644 --- a/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm +++ b/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm @@ -355,7 +355,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "aK" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/kitchen/knife/butcher, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -376,7 +376,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "aM" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -396,7 +396,9 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "aO" = ( -/obj/machinery/door/airlock/freezer, +/obj/machinery/door/airlock/freezer{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -480,9 +482,7 @@ /turf/closed/wall, /area/ruin/space/has_grav/powered/macspace) "aX" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/reagent_dispensers/beerkeg, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/opaque/white{ @@ -518,9 +518,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "ba" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /obj/item/toy/prize/honk, /obj/effect/turf_decal/corner/opaque/white{ @@ -532,9 +530,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "bb" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -554,9 +550,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "bd" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -899,9 +893,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "bL" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -956,9 +948,7 @@ /turf/open/floor/carpet, /area/ruin/space/has_grav/powered/macspace) "bV" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -1438,7 +1428,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powered/macspace) "cY" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 diff --git a/_maps/RandomRuins/SpaceRuins/astraeus.dmm b/_maps/RandomRuins/SpaceRuins/astraeus.dmm index ae05354d35ae..9afa19fa8b0b 100644 --- a/_maps/RandomRuins/SpaceRuins/astraeus.dmm +++ b/_maps/RandomRuins/SpaceRuins/astraeus.dmm @@ -29,6 +29,18 @@ }, /turf/open/floor/carpet/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"aN" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/turf/open/floor/plasteel/dark/airless, +/area/ruin/space/has_grav/astraeus/bridge) "bo" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, @@ -65,44 +77,31 @@ "cT" = ( /obj/structure/lattice, /obj/item/stack/tile/plasteel, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) -"dd" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/closet/crate/internals, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "dk" = ( /obj/structure/lattice, /obj/item/stack/cable_coil/cut/red{ amount = 2 }, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "dm" = ( /obj/item/stack/tile/plasteel, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "do" = ( /obj/structure/lattice, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "dp" = ( /obj/item/stack/cable_coil/cut/red{ amount = 2 }, -/turf/template_noop, -/area/template_noop) -"dq" = ( -/obj/structure/lattice, -/mob/living/simple_animal/hostile/carp, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "dx" = ( /obj/effect/spawner/lootdrop/maintenance, @@ -112,16 +111,10 @@ /obj/item/stack/tile/plasteel, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/hallway) -"dQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/item/stack/rods, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "dY" = ( /obj/structure/lattice, /obj/item/shard, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "eh" = ( /obj/item/stack/sheet/metal, @@ -137,15 +130,15 @@ "ei" = ( /obj/structure/lattice, /obj/item/stack/sheet/plasteel, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "eq" = ( /obj/structure/fluff/broken_flooring{ dir = 4; icon_state = "pile" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "es" = ( /obj/structure/cable{ icon_state = "1-2" @@ -202,24 +195,25 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "gR" = ( /obj/item/stack/sheet/metal, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "gT" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg2" }, /area/ruin/space/has_grav/astraeus/custodial) -"he" = ( -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/cable, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/astraeus/custodial) +"hg" = ( +/mob/living/simple_animal/hostile/carp, +/turf/open/space, +/area/ruin/unpowered) +"hh" = ( +/obj/item/shard, +/turf/open/space, +/area/space/nearstation) "ho" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -276,6 +270,12 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) +"hP" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/dark/airless, +/area/ruin/space/has_grav/astraeus/bridge) "hU" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 @@ -300,16 +300,12 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/disposals) -"is" = ( -/obj/structure/table_frame/wood, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, +"ii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/item/stack/rods, /turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/dorms_med) +/area/ruin/space/has_grav/astraeus/hallway) "it" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/structure/closet, @@ -328,6 +324,10 @@ /mob/living/simple_animal/hostile/carp, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/astraeus/bridge) +"iR" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) "jd" = ( /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, @@ -367,18 +367,6 @@ /obj/structure/girder/reinforced, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/bridge) -"kz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/astraeus/disposals) "kS" = ( /obj/structure/rack, /obj/item/circuitboard/machine/shuttle/heater, @@ -389,16 +377,13 @@ dir = 4; icon_state = "singular" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "lo" = ( /obj/structure/grille, -/obj/machinery/door/poddoor/preopen, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/astraeus/bridge) -"lq" = ( -/obj/item/stack/rods, -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/bridge) "ls" = ( @@ -411,7 +396,9 @@ dir = 1 }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/munitions) "lx" = ( @@ -427,6 +414,13 @@ icon_state = "platingdmg2" }, /area/ruin/unpowered) +"lJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/astraeus/bridge) "lT" = ( /obj/structure/rack, /obj/item/circuitboard/machine/space_heater, @@ -450,9 +444,20 @@ /obj/item/pen, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/astraeus/bridge) +"mh" = ( +/obj/structure/table_frame/wood, +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/dorms_med) "ms" = ( /obj/structure/door_assembly/door_assembly_com{ - anchored = 1 + anchored = 1; + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" @@ -462,7 +467,7 @@ "mw" = ( /obj/structure/lattice, /obj/item/stack/rods, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "mA" = ( /turf/open/floor/plating/airless, @@ -497,11 +502,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/munitions) +"nI" = ( +/obj/item/stack/sheet/metal, +/turf/open/space, +/area/ruin/unpowered) "oh" = ( /obj/structure/frame/machine, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) +"oz" = ( +/obj/machinery/vending/cola/blue, +/obj/machinery/light/built/directional/west, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/dorms_med) "oE" = ( /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) @@ -538,16 +552,11 @@ /area/ruin/space/has_grav/astraeus/munitions) "pL" = ( /obj/effect/decal/cleanable/glass, -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/bridge) -"pO" = ( -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/munitions) "pT" = ( /obj/item/stack/conveyor, /obj/effect/spawner/lootdrop/maintenance, @@ -573,7 +582,7 @@ /area/ruin/space/has_grav/astraeus/disposals) "qr" = ( /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "qO" = ( /obj/effect/turf_decal/industrial/hatch/yellow, @@ -588,6 +597,14 @@ /obj/structure/chair/office, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"qX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mob_spawn/human/corpse/damaged, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "ra" = ( /mob/living/simple_animal/hostile/asteroid/basilisk, /turf/open/floor/plating/asteroid/airless, @@ -613,20 +630,32 @@ "rk" = ( /obj/structure/lattice, /obj/item/clothing/neck/stethoscope, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) +"rv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/astraeus/bridge) "rw" = ( /obj/item/stack/sheet/plasteel/twenty, /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/disposals) +"ry" = ( +/turf/template_noop, +/area/space/nearstation) "rU" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg3" }, /area/ruin/space/has_grav/astraeus/disposals) -"rW" = ( -/obj/machinery/light/small/broken, +"rY" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/closet/crate/internals, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) "si" = ( @@ -665,8 +694,8 @@ /obj/item/stack/cable_coil/cut/red{ amount = 2 }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "ti" = ( /obj/item/stack/sheet/metal/five, /turf/open/floor/plating/airless, @@ -693,24 +722,10 @@ /obj/structure/mopbucket, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/custodial) -"ue" = ( -/obj/structure/table/wood, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/carpet/airless, -/area/ruin/space/has_grav/astraeus/dorms_med) "ul" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) -"uo" = ( -/obj/machinery/conveyor{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/munitions) "ur" = ( /obj/structure/table_frame, /obj/effect/turf_decal/corner/opaque/blue/full, @@ -725,6 +740,11 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) +"uN" = ( +/obj/structure/table/wood, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/carpet/airless, +/area/ruin/space/has_grav/astraeus/dorms_med) "vl" = ( /obj/structure/lattice, /obj/item/stack/cable_coil/cut/red{ @@ -733,7 +753,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "vn" = ( /obj/structure/grille/broken, @@ -741,6 +761,18 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"vC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" + }, +/area/ruin/space/has_grav/astraeus/disposals) "vF" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -806,7 +838,8 @@ /area/ruin/space/has_grav/astraeus/munitions) "wF" = ( /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 8 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -821,7 +854,7 @@ /area/ruin/space/has_grav/astraeus/hallway) "wX" = ( /obj/structure/lattice, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "xb" = ( /obj/structure/table_frame/wood, @@ -848,7 +881,7 @@ icon_state = "1-2" }, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "xw" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -881,12 +914,18 @@ "yc" = ( /obj/structure/lattice, /obj/structure/filingcabinet, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "yd" = ( /obj/machinery/holopad, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/bridge) +"yo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_box/magazine/wt550m9, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/munitions) "yq" = ( /obj/structure/table, /obj/effect/turf_decal/industrial/warning{ @@ -911,7 +950,7 @@ "yH" = ( /obj/structure/lattice, /obj/machinery/airalarm/directional/east, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "yJ" = ( /obj/machinery/conveyor{ @@ -955,7 +994,8 @@ /area/ruin/space/has_grav/astraeus/disposals) "AE" = ( /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 8 }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/bridge) @@ -980,6 +1020,13 @@ /obj/structure/closet/emcloset, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"BI" = ( +/obj/machinery/conveyor{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/munitions) "BM" = ( /obj/machinery/door/airlock/command{ name = "Conference Room" @@ -998,10 +1045,21 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/astraeus/bridge) +"BR" = ( +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/munitions) +"Cb" = ( +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/astraeus/custodial) "Cx" = ( /mob/living/simple_animal/hostile/carp, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "CD" = ( /obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt, @@ -1025,6 +1083,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) +"CU" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "Dc" = ( /turf/closed/wall, /area/ruin/space/has_grav/astraeus/hallway) @@ -1049,17 +1112,10 @@ /obj/machinery/cell_charger, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) -"DJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "Ee" = ( /obj/item/stack/sheet/plasteel, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "Et" = ( /obj/item/wrench, /obj/effect/turf_decal/industrial/outline/yellow, @@ -1085,22 +1141,19 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"EV" = ( +/obj/structure/lattice, +/mob/living/simple_animal/hostile/carp, +/turf/open/space, +/area/space/nearstation) "EX" = ( /obj/structure/grille, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/disposals) "Fb" = ( /obj/item/stack/tile/carpet, -/turf/template_noop, -/area/template_noop) -"Fm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/ammo_box/magazine/wt550m9, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/munitions) +/turf/open/space, +/area/space/nearstation) "Fp" = ( /obj/effect/decal/remains/human, /turf/open/floor/plasteel/airless, @@ -1123,8 +1176,8 @@ /area/ruin/unpowered) "FL" = ( /obj/item/chair, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "FV" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/glass, @@ -1155,6 +1208,9 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) +"Gw" = ( +/turf/open/space, +/area/space/nearstation) "GG" = ( /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plating/airless{ @@ -1202,16 +1258,6 @@ /obj/structure/closet/l3closet/janitor, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/custodial) -"HD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/roller, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/damaged, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "HE" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/structure/frame/computer{ @@ -1238,13 +1284,6 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) -"Iv" = ( -/obj/machinery/vending/cola/blue, -/obj/machinery/light/built{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/dorms_med) "Iz" = ( /obj/machinery/door/airlock/command{ name = "Conference Room" @@ -1273,9 +1312,21 @@ /obj/machinery/conveyor, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/munitions) +"IX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/obj/machinery/light/small/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "Jk" = ( /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/munitions) "Jr" = ( /obj/effect/turf_decal/corner/opaque/blue{ @@ -1297,7 +1348,8 @@ /area/ruin/space/has_grav/astraeus/munitions) "Jx" = ( /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -1378,8 +1430,8 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space/nearstation) "LG" = ( /obj/structure/girder, /turf/open/floor/plating/airless, @@ -1398,7 +1450,7 @@ icon_state = "2-4" }, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "Mk" = ( /obj/structure/girder/displaced, @@ -1510,6 +1562,13 @@ }, /turf/open/floor/carpet/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"Pb" = ( +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/munitions) "Pd" = ( /obj/effect/decal/cleanable/vomit/old, /obj/structure/cable{ @@ -1522,7 +1581,7 @@ icon_state = "4-8" }, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "Pg" = ( /obj/effect/turf_decal/industrial/warning{ @@ -1537,28 +1596,6 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) -"Pp" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/turf/open/floor/plasteel/dark/airless, -/area/ruin/space/has_grav/astraeus/bridge) -"PJ" = ( -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/munitions) -"PS" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue/full, -/obj/item/radio/intercom/wideband, -/turf/open/floor/plasteel/dark/airless, -/area/ruin/space/has_grav/astraeus/bridge) "Qw" = ( /obj/item/shard, /turf/template_noop, @@ -1574,6 +1611,13 @@ "QZ" = ( /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) +"Rf" = ( +/obj/structure/door_assembly/door_assembly_com{ + anchored = 1; + dir = 4 + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/munitions) "Rh" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/structure/table/reinforced, @@ -1583,8 +1627,12 @@ "Rn" = ( /obj/structure/lattice, /obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) +"Rt" = ( +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "RG" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg3" @@ -1593,7 +1641,7 @@ "RJ" = ( /obj/structure/sign/warning/securearea, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "RK" = ( /obj/effect/turf_decal/industrial/warning{ @@ -1706,28 +1754,6 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) -"Va" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) -"Vh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "Vt" = ( /obj/structure/bed/dogbed/ian, /turf/open/floor/plasteel/airless, @@ -1753,18 +1779,6 @@ /obj/item/pickaxe/silver, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered) -"VH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/power/apc/auto_name/south{ - start_charge = 0 - }, -/obj/item/defibrillator/compact, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/astraeus/hallway) "VT" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -1828,15 +1842,8 @@ /area/ruin/space/has_grav/astraeus/bridge) "Wy" = ( /obj/item/stack/tile/wood, -/turf/template_noop, -/area/template_noop) -"WJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/airless, -/area/ruin/space/has_grav/astraeus/bridge) +/turf/open/space, +/area/space/nearstation) "WL" = ( /turf/closed/wall, /area/ruin/space/has_grav/astraeus/dorms_med) @@ -1850,6 +1857,10 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"WQ" = ( +/obj/item/stack/rods, +/turf/open/space, +/area/space/nearstation) "WU" = ( /obj/item/clothing/suit/space/hardsuit/mining, /turf/open/floor/plating/asteroid/airless, @@ -1860,7 +1871,8 @@ /area/ruin/unpowered) "Xm" = ( /obj/structure/door_assembly/door_assembly_com{ - anchored = 1 + anchored = 1; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -1870,6 +1882,18 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/dorms_med) +"Xp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/machinery/power/apc/auto_name/directional/south{ + start_charge = 0 + }, +/obj/item/defibrillator/compact, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "Xq" = ( /obj/effect/decal/cleanable/dirt, /obj/item/wallframe/firealarm{ @@ -1906,7 +1930,7 @@ "Yl" = ( /obj/structure/lattice, /obj/structure/cable, -/turf/template_noop, +/turf/open/space, /area/space/nearstation) "Yq" = ( /obj/structure/cable{ @@ -1952,7 +1976,7 @@ /obj/item/stack/cable_coil/cut/red{ amount = 2 }, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) "Zk" = ( /obj/structure/lattice, @@ -1978,6 +2002,14 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) +"Zq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/astraeus/hallway) "Zz" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 10 @@ -1994,6 +2026,11 @@ /obj/item/reagent_containers/blood, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/astraeus/hallway) +"ZD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark/airless, +/area/ruin/space/has_grav/astraeus/bridge) "ZN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -2016,7 +2053,7 @@ amount = 2 }, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/astraeus/bridge) (1,1,1) = {" @@ -2026,7 +2063,8 @@ ac ac ac ac -YO +WQ +ac ac ac ac @@ -2035,7 +2073,6 @@ ac ac ac ac -dp ac ac ac @@ -2070,9 +2107,9 @@ ac am am ac -XD -XD -Cx +dk +iR +ac YX ac Ee @@ -2101,21 +2138,21 @@ ac dp ac ac -YO +WQ GK GK -XD -XD -XD +iR +iR +iR UK -XD -XD +EV +iR vl tr JI Wl fU -XD +iR ac ac ac @@ -2135,20 +2172,20 @@ ac ac ac eq -XD +iR mA -XD -XD +iR +iR GS LG ls RN -XD -XD +iR +iR am QZ Gv -rW +Rt Wl Tg qU @@ -2209,14 +2246,14 @@ ac ac ac es -he +Cb mL tM CE Hs Mk qO -dd +rY uH it Dc @@ -2228,7 +2265,7 @@ OD Vt eh yH -XD +iR Wy ac ac @@ -2281,15 +2318,15 @@ ac (8,1,1) = {" ac dp -XD +iR TA ht nm -uo +BI sR Fx Nd -Fm +yo jT sR ac @@ -2301,8 +2338,8 @@ As Qw ge Is -Iv -XD +oz +iR gR ac ac @@ -2318,7 +2355,7 @@ ac (9,1,1) = {" ac am -XD +iR TA ht nH @@ -2339,9 +2376,9 @@ ac ge WM oE -XD -XD -YO +iR +iR +WQ FL Wy ac @@ -2363,22 +2400,22 @@ ht sR sR Ns -pw +Rf sR xs Dc Dc Xq Gv -VH +Xp Dc Dc WL EO au -XD -XD -ac +iR +iR +Gw ac ac ac @@ -2392,16 +2429,16 @@ ac (11,1,1) = {" am cT -XD +iR sR ht sR wv sR IA -XD -XD -ac +iR +iR +ry TW jI VX @@ -2409,14 +2446,14 @@ Tz Gv sk pX -DJ +CU wf MS -ue +uN xb sL Fb -YO +WQ ac ac GV @@ -2428,8 +2465,8 @@ ac "} (12,1,1) = {" bv -dq -XD +EV +iR sR ht bo @@ -2439,8 +2476,8 @@ ae xE Rn Ss -ac -Va +ry +IX Wd ty Zz @@ -2452,7 +2489,7 @@ Ln BB Sv vF -XD +iR ac ac ac @@ -2465,7 +2502,7 @@ ac "} (13,1,1) = {" am -XD +iR dx sR ht @@ -2479,9 +2516,9 @@ Tc xs Dc Dc -HD +qX xw -Vh +Zq Dc Dc Ni @@ -2489,7 +2526,7 @@ Ir OI vV Dw -XD +iR ac ac ac @@ -2502,7 +2539,7 @@ ac "} (14,1,1) = {" bH -XD +iR am sR hA @@ -2526,7 +2563,7 @@ oE Pd UU oE -XD +iR ac ac ac @@ -2539,7 +2576,7 @@ ac "} (15,1,1) = {" am -XD +iR QZ sR ht @@ -2560,10 +2597,10 @@ VY ac ge BC -is +mh do yc -XD +iR ac ac ac @@ -2576,7 +2613,7 @@ ac "} (16,1,1) = {" am -XD +iR dA sR ht @@ -2598,11 +2635,11 @@ kk Jy Jy Jy -XD -YO +iR +WQ Cx Wy -YO +WQ ac ac Nj @@ -2613,7 +2650,7 @@ ac "} (17,1,1) = {" cT -XD +iR QZ TA ht @@ -2621,22 +2658,22 @@ bo sR yq bo -PJ +BR xs ho KD VA -Pp +aN XM -WJ +ZD Mw BO Wh KD Jy kk -XD -XD +iR +iR ac ac ac @@ -2672,8 +2709,8 @@ wl lx gJ ei -XD -XD +iR +iR ac ac ac @@ -2686,7 +2723,7 @@ ac ac "} (19,1,1) = {" -XD +iR am tr TA @@ -2709,7 +2746,7 @@ jG KD Zd ac -XD +iR ac ac ac @@ -2725,7 +2762,7 @@ ac (20,1,1) = {" QZ dx -dQ +ii TA hM ps @@ -2740,7 +2777,7 @@ gg GT YV TV -PS +hP Jr ur KD @@ -2765,7 +2802,7 @@ am QZ pw ia -pO +Pb xE bo JH @@ -2819,8 +2856,8 @@ LH HE xW ZY -Qw -YO +hh +WQ ac ac ac @@ -2836,7 +2873,7 @@ ac (23,1,1) = {" QZ am -XD +iR fo ih je @@ -2871,9 +2908,9 @@ ac ac "} (24,1,1) = {" -XD -XD -XD +iR +iR +iR eE jd je @@ -2883,15 +2920,15 @@ Le eE TA ho -KD -KD +Jy +lJ lo -KD -KD -KD -KD +rv +rv +rv +rv pL -lq +Jy Mf xu ZY @@ -2910,7 +2947,7 @@ ac (25,1,1) = {" ac ac -XD +iR fo je pT @@ -2923,10 +2960,10 @@ lt TA ac Qw -XD +iR ac ac -XD +iR ac RJ EG @@ -2946,23 +2983,23 @@ ac "} (26,1,1) = {" ac -XD -XD +iR +iR fo je pU yJ Fz -YO +WQ ac Jk -XD +iR Jk ac ac -XD -XD -XD +iR +iR +iR dY ac qr @@ -2983,24 +3020,24 @@ ac "} (27,1,1) = {" dm -XD +iR dp eE jO qk zr we -XD -XD +iR +iR Jk ac Jk ac ac -XD +iR ac -YO -XD +WQ +iR ac qr ac @@ -3020,7 +3057,7 @@ ac "} (28,1,1) = {" ac -XD +iR dm eE kf @@ -3034,7 +3071,7 @@ ac ac ac ac -XD +iR ac ac ac @@ -3058,9 +3095,9 @@ ac (29,1,1) = {" ac dk -ac +Gw fu -kz +vC rw Ac we @@ -3075,10 +3112,10 @@ ac ac ac ac -YO +WQ ac ac -YO +WQ ac ac ac @@ -3094,14 +3131,14 @@ ac "} (30,1,1) = {" ac -XD +iR cT eE eE eE fo eE -ac +Gw ac ac ac @@ -3146,7 +3183,7 @@ ac ac ac ac -YO +WQ le ac ac @@ -3188,7 +3225,7 @@ zq ac ac ac -YO +WQ ac ac ac @@ -3229,7 +3266,7 @@ zq ac ac ac -YO +WQ ac ac ac @@ -3251,7 +3288,7 @@ ac ac ac ac -YO +WQ zq zq zq @@ -3673,7 +3710,7 @@ ac ac ac ac -Cx +hg ac ac ac @@ -3706,7 +3743,7 @@ zq zq zq ac -gR +nI ac ac ac diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index 5b73d961ee04..58799b7c71ca 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -72,9 +72,7 @@ /area/ruin/space/has_grav/derelictoutpost/cargobay) "ap" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/reagent_containers/glass/bucket, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) @@ -82,14 +80,9 @@ /turf/closed/wall/mineral/titanium/interior, /area/ruin/space/has_grav/derelictoutpost/dockedship) "ar" = ( -/obj/structure/shuttle/engine/propulsion/burst/right{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/derelictoutpost/dockedship) -"as" = ( -/obj/structure/shuttle/engine/propulsion/burst/left{ - dir = 1 +/obj/machinery/power/shuttle/engine/electric, +/obj/structure/cable{ + icon_state = "0-2" }, /turf/open/floor/plating, /area/ruin/space/has_grav/derelictoutpost/dockedship) @@ -104,9 +97,7 @@ /area/ruin/space/has_grav/derelictoutpost/cargobay) "av" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "aw" = ( @@ -120,8 +111,9 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/structure/shuttle/engine/heater{ - dir = 1 +/obj/machinery/power/smes/shuttle, +/obj/structure/cable{ + icon_state = "0-1" }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) @@ -132,8 +124,9 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/shuttle/engine/heater{ - dir = 1 +/obj/machinery/power/smes/shuttle, +/obj/structure/cable{ + icon_state = "0-1" }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) @@ -155,18 +148,25 @@ /area/ruin/unpowered/no_grav) "aD" = ( /obj/machinery/door/poddoor{ - id = "bigderelictship" + id = "bigderelictship"; + dir = 8 }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) "aE" = ( /obj/structure/closet/crate/medical, /obj/item/storage/firstaid/o2, +/obj/machinery/power/terminal{ + dir = 1 + }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) "aF" = ( /obj/structure/closet/crate/medical, /obj/item/storage/firstaid/regular, +/obj/machinery/power/terminal{ + dir = 1 + }, /turf/open/floor/mineral/titanium/yellow, /area/ruin/space/has_grav/derelictoutpost/dockedship) "aG" = ( @@ -478,9 +478,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/derelictoutpost) "bD" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "bE" = ( @@ -520,9 +518,7 @@ icon_state = "s-casing"; name = "spent bullet casing" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/powerstorage) "bI" = ( @@ -536,9 +532,7 @@ /area/ruin/space/has_grav/derelictoutpost/powerstorage) "bK" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "bL" = ( @@ -621,9 +615,7 @@ icon_state = "trails_1"; name = "dried blood trail" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "bY" = ( @@ -687,9 +679,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "ch" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "ci" = ( @@ -769,7 +759,8 @@ "cr" = ( /obj/machinery/door/airlock/engineering{ name = "Power Storage"; - req_access_txt = "10" + req_access_txt = "10"; + dir = 4 }, /obj/structure/barricade/wooden, /obj/structure/cable{ @@ -835,10 +826,13 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "cy" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/machinery/door/poddoor{ id = "bigderelictcheckpoint"; - name = "Checkpoint Security Doors" + name = "Checkpoint Security Doors"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -931,10 +925,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/derelictoutpost) "cG" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "cH" = ( @@ -1024,7 +1015,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "cO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "cP" = ( @@ -1032,10 +1023,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "cQ" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost) "cR" = ( @@ -1142,7 +1130,7 @@ desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "dd" = ( @@ -1172,7 +1160,7 @@ desc = "A thick gelatinous surface covers the floor. Someone get the golashes."; name = "gelatinous floor" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable{ icon_state = "1-4" }, @@ -1208,7 +1196,8 @@ /obj/structure/door_assembly/door_assembly_mai{ density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; - name = "pried-open airlock" + name = "pried-open airlock"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -1299,9 +1288,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/derelictoutpost) "dp" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) "dq" = ( @@ -1366,10 +1353,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/derelictoutpost) "dw" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "dx" = ( @@ -1641,18 +1625,14 @@ /area/ruin/space/has_grav/derelictoutpost/cargostorage) "dU" = ( /obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "dW" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "dZ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "ee" = ( @@ -1780,7 +1760,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "eG" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "eI" = ( @@ -1798,7 +1778,8 @@ /obj/structure/door_assembly/door_assembly_mai{ density = 0; desc = "A pried-open airlock. Scratch marks mark the sidings of the door."; - name = "pried-open airlock" + name = "pried-open airlock"; + dir = 4 }, /obj/effect/decal/cleanable/blood/old{ dir = 4; @@ -1849,6 +1830,16 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/derelictoutpost) +"fK" = ( +/obj/structure/closet/crate/engineering/electrical, +/obj/item/storage/toolbox/electrical, +/obj/item/stock_parts/cell/hyper, +/obj/item/stock_parts/cell/high, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/ruin/space/has_grav/derelictoutpost/dockedship) "iB" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -1877,9 +1868,7 @@ /area/ruin/space/has_grav/derelictoutpost) "kC" = ( /obj/structure/filingcabinet, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -1994,7 +1983,8 @@ /obj/machinery/door/airlock/security/glass{ id_tag = "innerbrig"; name = "Security Checkpoint"; - req_access_txt = "63" + req_access_txt = "63"; + dir = 8 }, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 @@ -2062,12 +2052,18 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) "EZ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargobay) +"FV" = ( +/obj/structure/closet/crate/engineering, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/power/terminal{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/ruin/space/has_grav/derelictoutpost/dockedship) "HN" = ( /obj/machinery/door/poddoor{ id = "bigderelictshipdock" @@ -2186,7 +2182,7 @@ icon_state = "crateopen" }, /obj/item/paicard, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) @@ -2197,9 +2193,7 @@ /obj/item/target/clown, /obj/item/target/alien, /obj/item/target, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel, /area/ruin/space/has_grav/derelictoutpost/cargostorage) @@ -2642,7 +2636,7 @@ ae ag ae am -as +ar ay aF aP @@ -2716,7 +2710,7 @@ ae am ar ax -aH +FV aH aV bg @@ -2750,9 +2744,9 @@ ae ag ae am -as +ar ay -aI +fK aI aW bh diff --git a/_maps/RandomRuins/SpaceRuins/corporate_mining.dmm b/_maps/RandomRuins/SpaceRuins/corporate_mining.dmm index 3bfc02bd80ed..ee1685c11dd8 100644 --- a/_maps/RandomRuins/SpaceRuins/corporate_mining.dmm +++ b/_maps/RandomRuins/SpaceRuins/corporate_mining.dmm @@ -81,9 +81,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/corporatemine/crewquarters) "cX" = ( @@ -149,7 +147,8 @@ /area/ruin/space/has_grav/corporatemine/hall) "eV" = ( /obj/machinery/door/airlock/alarmlock{ - name = "Cargo" + name = "Cargo"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -161,7 +160,8 @@ /area/ruin/space/has_grav/corporatemine/hall) "fa" = ( /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -225,9 +225,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/corporatemine/hall) "gf" = ( @@ -237,7 +235,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ruin/space/has_grav/corporatemine/crewquarters) "gj" = ( @@ -300,17 +298,13 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/corporatemine/hall) "hF" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/corporatemine/crewquarters) "iu" = ( @@ -352,9 +346,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/corporatemine/hall) "je" = ( @@ -369,7 +361,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/hall) "jl" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -388,7 +380,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/space) "jH" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers{ dir = 4 }, @@ -407,7 +399,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/corporatemine/hall) "jN" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -527,10 +519,7 @@ /obj/structure/closet/crate, /obj/item/stack/ore/gold, /obj/item/stack/ore/gold, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/industrial/outline, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/corporatemine/hall) @@ -633,9 +622,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/corporatemine) @@ -692,7 +679,8 @@ /area/ruin/space/has_grav/corporatemine/hall) "qu" = ( /obj/machinery/door/airlock/wood/glass{ - name = "Corporate's Office" + name = "Corporate's Office"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -821,10 +809,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/space) "sd" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, +/obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, @@ -917,13 +902,8 @@ /obj/effect/decal/cleanable/oil/slippery, /obj/item/trash/can/food/peaches/maint, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/corporatemine/bridge) "vW" = ( @@ -933,9 +913,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ dir = 8 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/crewquarters) "wa" = ( @@ -1007,9 +985,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ dir = 4 }, @@ -1057,9 +1033,7 @@ /area/ruin/space) "yT" = ( /obj/structure/closet/crate/engineering, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/corporatemine/hall) "yX" = ( @@ -1116,9 +1090,7 @@ "zy" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1167,9 +1139,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/corporatemine/crewquarters) "Aw" = ( @@ -1239,6 +1209,9 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/hall) "Bw" = ( @@ -1374,7 +1347,8 @@ /area/ruin/space/has_grav/corporatemine/hall) "Dz" = ( /obj/machinery/door/airlock/engineering{ - name = "Solar Control" + name = "Solar Control"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -1392,9 +1366,7 @@ /turf/open/floor/wood, /area/ruin/space/has_grav/corporatemine/crewquarters) "DW" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/corporatemine) "Ek" = ( @@ -1469,9 +1441,7 @@ /obj/machinery/shower{ pixel_y = 16 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ruin/space/has_grav/corporatemine/crewquarters) @@ -1510,7 +1480,8 @@ /area/ruin/space) "Gc" = ( /obj/machinery/door/airlock/grunge{ - name = "Bathroom" + name = "Bathroom"; + dir = 8 }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/corporatemine/crewquarters) @@ -1535,7 +1506,8 @@ "GV" = ( /obj/effect/decal/cleanable/oil/slippery, /obj/machinery/door/airlock/alarmlock{ - name = "Cargo" + name = "Cargo"; + dir = 8 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1562,9 +1534,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/hall) "Ht" = ( @@ -1719,10 +1691,7 @@ /area/ruin/space/has_grav/corporatemine/crewquarters) "Lp" = ( /obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, +/obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -1735,9 +1704,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/bridge) "LF" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/asteroid/airless, /area/ruin/space) "LQ" = ( @@ -1748,9 +1715,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/crewquarters) "LY" = ( @@ -1778,9 +1743,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -1808,18 +1771,14 @@ /area/ruin/space/has_grav/corporatemine) "Nb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/corporatemine/hall) "Nx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers{ dir = 5 }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/corporatemine/hall) "NH" = ( @@ -1912,18 +1871,14 @@ /obj/structure/railing{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/corporatemine/hall) "PK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ dir = 8 }, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/corporatemine) @@ -1943,10 +1898,8 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/corporatemine/crewquarters) "Qu" = ( @@ -2002,10 +1955,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, +/obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -2082,9 +2032,7 @@ /area/ruin/space/has_grav/corporatemine/hall) "SM" = ( /obj/structure/closet/secure_closet/personal, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ dir = 5 }, @@ -2343,7 +2291,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/corporatemine/hall) "Zp" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/structure/table, /turf/open/floor/plasteel, diff --git a/_maps/RandomRuins/SpaceRuins/crashedship.dmm b/_maps/RandomRuins/SpaceRuins/crashedship.dmm index b8eeb4e9beb0..c31303138321 100644 --- a/_maps/RandomRuins/SpaceRuins/crashedship.dmm +++ b/_maps/RandomRuins/SpaceRuins/crashedship.dmm @@ -33,23 +33,9 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"ag" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/engine, -/area/awaymission/BMPship/Aft) "ah" = ( /turf/open/floor/engine, /area/awaymission/BMPship/Aft) -"ai" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Aft) "aj" = ( /obj/effect/spawner/structure/window/hollow/reinforced/middle{ dir = 4 @@ -74,10 +60,6 @@ }, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) -"ao" = ( -/obj/machinery/light/small, -/turf/open/floor/engine, -/area/awaymission/BMPship/Aft) "ap" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/awaymission/BMPship/Midship) @@ -174,50 +156,15 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"aF" = ( -/obj/structure/table, -/obj/item/storage/box, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Aft) "aG" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"aH" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/machinery/button/door{ - id = "packerMine"; - pixel_x = 0; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "aI" = ( /turf/closed/wall/mineral/titanium/overspace, /area/awaymission/BMPship/Fore) -"aJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "packerMine"; - pixel_x = 0; - pixel_y = 25 - }, -/turf/open/floor/plating/asteroid/airless, -/area/awaymission/BMPship/Midship) "aL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -350,12 +297,6 @@ "bm" = ( /turf/open/floor/wood, /area/awaymission/BMPship/Fore) -"bn" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/BMPship/Fore) "bo" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -366,7 +307,9 @@ /turf/open/floor/plating, /area/awaymission/BMPship/Fore) "bq" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) "bs" = ( @@ -396,24 +339,12 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) -"bw" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Fore) "bx" = ( /obj/effect/turf_decal/industrial/warning{ dir = 6 }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) -"by" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating/airless, -/area/awaymission/BMPship/Midship) "bA" = ( /obj/machinery/sleeper{ dir = 1 @@ -424,10 +355,6 @@ /obj/machinery/sleep_console, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) -"bC" = ( -/obj/machinery/light, -/turf/open/floor/plating/airless, -/area/awaymission/BMPship/Midship) "bD" = ( /obj/structure/cable{ icon_state = "1-4" @@ -473,13 +400,6 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"bN" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Aft) "bO" = ( /obj/structure/kitchenspike, /obj/effect/turf_decal/industrial/warning{ @@ -560,16 +480,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"bY" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "bZ" = ( /obj/machinery/hydroponics, /obj/effect/turf_decal/corner/opaque/green{ @@ -592,16 +502,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"cb" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/salvageable/seed, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "cc" = ( /obj/machinery/vending/hydronutrients, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -680,28 +580,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"ci" = ( -/obj/machinery/processor, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "cj" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/beer, @@ -720,17 +598,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"cl" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "cm" = ( /obj/structure/table, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -817,12 +684,6 @@ "cy" = ( /turf/open/floor/plasteel/white, /area/awaymission/BMPship/Aft) -"cz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/BMPship/Aft) "cA" = ( /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plasteel/white, @@ -1063,6 +924,10 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) +"dh" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/airless, +/area/awaymission/BMPship/Fore) "di" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1115,36 +980,36 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"dp" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ +"dq" = ( +/obj/item/multitool, +/obj/machinery/power/terminal{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"dq" = ( -/obj/item/multitool, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "dr" = ( -/obj/structure/shuttle/engine/heater{ - dir = 4 +/obj/machinery/power/smes/shuttle{ + dir = 8 }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, /turf/open/floor/engine/airless, /area/awaymission/BMPship/Aft) "ds" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4 +/obj/machinery/power/shuttle/engine/electric{ + dir = 8 }, -/turf/template_noop, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine/airless, /area/awaymission/BMPship/Aft) "dt" = ( /obj/structure/table, @@ -1155,25 +1020,6 @@ /obj/structure/chair/stool, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) -"dv" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/BMPship/Fore) -"dw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "dx" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1204,34 +1050,9 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"dA" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "dB" = ( /turf/closed/wall/r_wall, /area/awaymission/BMPship/Midship) -"dC" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/BMPship/Aft) -"dD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) "dE" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1499,19 +1320,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"en" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "eo" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1628,16 +1436,6 @@ }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) -"eC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "eD" = ( /obj/structure/window/reinforced{ dir = 8 @@ -1673,13 +1471,6 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Fore) -"eI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/BMPship/Midship) "eJ" = ( /obj/machinery/door/window{ base_state = "right"; @@ -1688,14 +1479,6 @@ }, /turf/open/floor/plating, /area/awaymission/BMPship/Midship) -"eK" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "eL" = ( /obj/effect/gibspawner/generic, /obj/effect/turf_decal/corner/transparent/bar, @@ -1749,24 +1532,25 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "eS" = ( /obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/port_gen/pacman/super, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "eT" = ( /obj/structure/closet, /turf/open/floor/carpet, /area/awaymission/BMPship/Fore) -"eU" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet, -/turf/open/floor/carpet, -/area/awaymission/BMPship/Fore) "eV" = ( /obj/item/wrench, /turf/open/floor/plating, @@ -1898,19 +1682,14 @@ /obj/item/stack/cable_coil, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"fr" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) "fs" = ( /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) "ft" = ( @@ -2003,6 +1782,9 @@ /area/awaymission/BMPship/Aft) "fG" = ( /obj/effect/decal/cleanable/oil, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) "fH" = ( @@ -2010,6 +1792,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) "fI" = ( @@ -2091,14 +1876,6 @@ icon_state = "platingdmg1" }, /area/awaymission/BMPship/Fore) -"fV" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Midship) "fW" = ( /turf/open/floor/plasteel{ icon_state = "platingdmg3" @@ -2149,12 +1926,6 @@ /obj/machinery/door/airlock/titanium, /turf/open/floor/plating, /area/awaymission/BMPship/Midship) -"gf" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) "gg" = ( /obj/structure/chair/stool, /turf/open/floor/plasteel, @@ -2181,32 +1952,12 @@ }, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) -"gl" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/engine, -/area/awaymission/BMPship/Fore) -"gm" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/awaymission/BMPship/Fore) -"gn" = ( -/obj/structure/cable, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" +"gn" = ( +/obj/structure/cable, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" }, /area/awaymission/BMPship/Fore) -"go" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/BMPship/Fore) "gp" = ( /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship/Fore) @@ -2214,12 +1965,6 @@ /obj/structure/rack, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Fore) -"gr" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/airless, -/area/awaymission/BMPship/Fore) "gs" = ( /turf/open/floor/plating/asteroid/airless, /area/awaymission/BMPship/Midship) @@ -2372,196 +2117,509 @@ /area/awaymission/BMPship/Midship) "gX" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"gY" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"gZ" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/template_noop, +/area/template_noop) +"ha" = ( +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/awaymission/BMPship/Midship) +"hb" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hc" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hd" = ( +/obj/machinery/door/airlock/titanium, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"he" = ( +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hg" = ( +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" + }, +/area/awaymission/BMPship/Midship) +"hh" = ( +/obj/item/clothing/suit/caution, +/turf/open/floor/plating/airless, +/area/awaymission/BMPship/Midship) +"hi" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/airless, +/area/awaymission/BMPship/Midship) +"hj" = ( +/obj/structure/closet/crate, +/obj/item/spacecash/bundle/c10, +/obj/item/spacecash/bundle/c200, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hk" = ( +/obj/structure/closet/crate, +/obj/item/spacecash/bundle/c10, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hl" = ( +/obj/structure/sink{ + dir = 2 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"hn" = ( +/obj/item/clothing/gloves/color/fyellow, +/turf/open/floor/plating/asteroid/airless, +/area/awaymission/BMPship) +"ho" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 1 + }, +/turf/open/floor/engine, +/area/awaymission/BMPship/Aft) +"hq" = ( +/obj/item/storage/box/matches, +/obj/item/storage/fancy/cigarettes/dromedaryco, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) +"hr" = ( +/obj/item/poster/random_contraband, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) +"hs" = ( +/obj/item/reagent_containers/food/drinks/beer, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) +"ht" = ( +/turf/closed/wall/mineral/titanium/interior, +/area/awaymission/BMPship/Aft) +"hu" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end, +/turf/open/floor/engine, +/area/awaymission/BMPship/Aft) +"hv" = ( +/turf/closed/mineral/diamond, +/area/awaymission/BMPship) +"hw" = ( +/turf/closed/mineral/bananium, +/area/awaymission/BMPship) +"hE" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/awaymission/BMPship/Fore) +"iJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/awaymission/BMPship/Midship) +"jl" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet, +/turf/open/floor/carpet, +/area/awaymission/BMPship/Fore) +"pe" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"pJ" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"qv" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/blood/gibs/old, +/turf/open/floor/plating/airless, +/area/awaymission/BMPship/Midship) +"qU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"qY" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/structure/salvageable/seed, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"sk" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"sB" = ( +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/button/door{ + id = "packerMine"; + pixel_x = 0; + pixel_y = -25 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"ui" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"vh" = ( +/turf/template_noop, +/area/space/nearstation) +"wh" = ( +/turf/template_noop, +/area/awaymission/BMPship) +"wq" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/awaymission/BMPship/Fore) +"Ae" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"AX" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"Bm" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine, +/area/awaymission/BMPship/Aft) +"BZ" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"Ca" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Aft) +"CP" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 2 + }, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) +"Dq" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/white, +/area/awaymission/BMPship/Aft) +"DX" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/engine, +/area/awaymission/BMPship/Aft) +"ED" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"gY" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-8" }, -/turf/open/floor/plasteel, +/turf/open/floor/engine, /area/awaymission/BMPship/Aft) -"gZ" = ( -/obj/item/shard{ - icon_state = "medium" +"EJ" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 }, +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"EQ" = ( +/obj/structure/lattice, /turf/template_noop, -/area/template_noop) -"ha" = ( -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, /area/awaymission/BMPship/Midship) -"hb" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"hc" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"hd" = ( -/obj/machinery/door/airlock/titanium, -/obj/effect/turf_decal/corner/opaque/white{ +"Fl" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, /turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"Go" = ( +/obj/machinery/door/airlock/titanium, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"he" = ( -/obj/structure/mirror{ - pixel_y = 28 +"Hy" = ( +/obj/machinery/door/poddoor/shutters{ + id = "packerMine" }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/turf/open/floor/plating/airless, +/area/awaymission/BMPship/Midship) +"HP" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) -"hf" = ( -/obj/structure/toilet{ - dir = 8 +"JI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white{ +/turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"Kq" = ( +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"hg" = ( -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/awaymission/BMPship/Midship) -"hh" = ( -/obj/item/clothing/suit/caution, -/turf/open/floor/plating/airless, -/area/awaymission/BMPship/Midship) -"hi" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) -"hj" = ( -/obj/structure/closet/crate, -/obj/item/spacecash/bundle/c10, -/obj/item/spacecash/bundle/c200, -/turf/open/floor/plasteel, -/area/awaymission/BMPship/Aft) -"hk" = ( -/obj/structure/closet/crate, -/obj/item/spacecash/bundle/c10, +"Lr" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) -"hl" = ( -/obj/structure/sink{ - dir = 2 - }, -/obj/effect/turf_decal/corner/opaque/white{ +"Mx" = ( +/turf/closed/mineral/random, +/area/awaymission/BMPship/Midship) +"MV" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, /turf/open/floor/plasteel, +/area/awaymission/BMPship/Midship) +"Op" = ( +/obj/machinery/porta_turret{ + dir = 8; + installation = /obj/item/gun/energy/lasercannon; + set_obj_flags = "EMAGGED" + }, +/turf/open/floor/engine, /area/awaymission/BMPship/Aft) -"hn" = ( -/obj/item/clothing/gloves/color/fyellow, +"OQ" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/asteroid/airless, -/area/awaymission/BMPship) -"ho" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ +/area/awaymission/BMPship/Fore) +"Pb" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine, +/area/awaymission/BMPship/Fore) +"Qe" = ( +/obj/structure/table, +/obj/item/storage/box, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/turf/open/floor/plating, +/area/awaymission/BMPship/Aft) +"Rp" = ( +/obj/machinery/light/small/directional/south, /turf/open/floor/engine, /area/awaymission/BMPship/Aft) -"hp" = ( -/obj/machinery/light/small{ - dir = 1 +"RG" = ( +/obj/machinery/porta_turret{ + dir = 8; + installation = /obj/item/gun/energy/lasercannon; + set_obj_flags = "EMAGGED" }, /turf/open/floor/engine, +/area/awaymission/BMPship/Fore) +"SL" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/showroomfloor, /area/awaymission/BMPship/Aft) -"hq" = ( -/obj/item/storage/box/matches, -/obj/item/storage/fancy/cigarettes/dromedaryco, -/turf/open/floor/plating, +"SN" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, /area/awaymission/BMPship/Aft) -"hr" = ( -/obj/item/poster/random_contraband, +"SS" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 2 + }, /turf/open/floor/plating, -/area/awaymission/BMPship/Aft) -"hs" = ( -/obj/item/reagent_containers/food/drinks/beer, +/area/awaymission/BMPship/Fore) +"Uc" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/awaymission/BMPship/Fore) +"WI" = ( +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/awaymission/BMPship/Aft) -"ht" = ( -/turf/closed/wall/mineral/titanium/interior, -/area/awaymission/BMPship/Aft) -"hu" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/engine, -/area/awaymission/BMPship/Aft) -"hv" = ( -/turf/closed/mineral/diamond, -/area/awaymission/BMPship) -"hw" = ( -/turf/closed/mineral/bananium, -/area/awaymission/BMPship) -"hE" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/awaymission/BMPship/Fore) -"vh" = ( -/turf/template_noop, -/area/space/nearstation) -"wh" = ( -/turf/template_noop, -/area/awaymission/BMPship) -"EQ" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/awaymission/BMPship/Midship) -"Hy" = ( -/obj/machinery/door/poddoor/shutters{ - id = "packerMine" +"Xc" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 4 }, +/turf/open/floor/carpet, +/area/awaymission/BMPship/Fore) +"Xi" = ( +/obj/machinery/light/directional/south, /turf/open/floor/plating/airless, /area/awaymission/BMPship/Midship) -"Mx" = ( -/turf/closed/mineral/random, -/area/awaymission/BMPship/Midship) -"QM" = ( -/obj/machinery/light/small{ - dir = 1 +"Xp" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/button/door{ + id = "packerMine"; + pixel_x = 0; + pixel_y = 25 }, +/turf/open/floor/plating/asteroid/airless, +/area/awaymission/BMPship/Midship) +"YE" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/airless{ icon_state = "platingdmg1" }, /area/awaymission/BMPship/Midship) -"Xc" = ( -/obj/structure/frame/computer{ - anchored = 1; +"ZA" = ( +/obj/machinery/processor, +/obj/machinery/light/directional/north, +/obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/carpet, -/area/awaymission/BMPship/Fore) -"Zb" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, -/obj/machinery/light/small, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, /turf/open/floor/plasteel, /area/awaymission/BMPship/Midship) +"ZB" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/engine, +/area/awaymission/BMPship/Aft) (1,1,1) = {" aa @@ -3154,9 +3212,9 @@ fw fu fT cG -gl +RG gG -gl +RG cG gb gb @@ -3187,7 +3245,7 @@ aa aa cG aS -bn +Uc bm fc bV @@ -3205,7 +3263,7 @@ fx fK fU cG -gm +Pb gG gG cG @@ -3296,12 +3354,12 @@ bV bV cI db -dv +wq dI db ex bV -eU +jl aT fz fM @@ -3358,7 +3416,7 @@ aT aT aT aT -go +dh fI fv cG @@ -3398,12 +3456,12 @@ bX ce ce ce -dw +MV dy ce ce ce -dw +MV ce ce ce @@ -3443,9 +3501,9 @@ aa cG aV bp -bw +SS aq -bY +Fl cp ce ce @@ -3458,7 +3516,7 @@ ce ce ce ce -fV +BZ aq gq gp @@ -3555,14 +3613,14 @@ dy dB eh eh -eI +iJ eh ej dB ce ce aq -gr +OQ gI fv gK @@ -3598,7 +3656,7 @@ aX bp bx aq -cb +qY cq cJ dd @@ -3802,7 +3860,7 @@ aa aa aa aq -bY +Fl ce ce ce @@ -3912,7 +3970,7 @@ aq dN dz eA -eK +pe aq aq cK @@ -4019,7 +4077,7 @@ dz dz dz fN -fV +BZ fm gs gs @@ -4106,18 +4164,18 @@ aq hg at hg -by +qv aq -ci +ZA ct cO dy -dA +EJ dP el ce ce -dA +EJ fi fB dy @@ -4172,9 +4230,9 @@ dB fj dB dy -aH +sB fm -aJ +Xp at gs gL @@ -4319,7 +4377,7 @@ dy dB dP dB -eC +AX ce dB fk @@ -4376,9 +4434,9 @@ dB fk dB dy -Zb +Kq fm -QM +YE at at at @@ -4463,9 +4521,9 @@ ay aL bc at -bC +Xi aq -cl +sk ce cP dy @@ -4529,7 +4587,7 @@ dz dT dz dK -Zb +Kq fm gx at @@ -4624,7 +4682,7 @@ aq aq aq aq -en +JI ce dy eX @@ -4710,9 +4768,9 @@ aa aa aa ht -ag +Op ah -ag +Op ac aC al @@ -4741,9 +4799,9 @@ gX cE hk ht -ag +Op ah -ag +Op ac aa aa @@ -4763,14 +4821,14 @@ aa ht ah ah -ao +Rp ac aD al al al bE -bN +CP ac cw cw @@ -4792,7 +4850,7 @@ gX hb cE ht -hp +Bm ah ah ac @@ -4863,11 +4921,11 @@ aa aa aa ht -ai +WI al al ac -aF +Qe al al al @@ -4887,7 +4945,7 @@ fo fD cw ac -gf +SN cE cE gX @@ -4896,7 +4954,7 @@ cE ht hq al -ai +WI ac aa aa @@ -4925,7 +4983,7 @@ al bG bM ac -cz +Dq cS ac cw @@ -5030,12 +5088,12 @@ ac cB cU ac -dC +SL cw cw cw cw -dC +SL cw fF fQ @@ -5127,22 +5185,22 @@ al al al dm -bN +CP ac cV cV cV -dD +ui dY et eG eP -dD +ui cV cV cV ac -gf +SN gX cE ht @@ -5248,7 +5306,7 @@ gj gD gP ht -hf +Ae ht ae aa @@ -5292,7 +5350,7 @@ fR eQ al fq -cE +pJ ht ht ht @@ -5386,14 +5444,14 @@ aa aa ac cX -dp -eu +HP +Ca ec eu eu eR -cX -fr +qU +Lr fH ht aa @@ -5438,12 +5496,12 @@ aa ac ht ht -ak +Go ht ht ac ht -ak +Go ht ht ht @@ -5489,12 +5547,12 @@ aa ae ht dq -ah -ah +ED +DX ht ht eS -ah +ZB fs ht ae @@ -5589,16 +5647,16 @@ aa aa aa aa -ae +ht ds ds ds -ae -ae +ht +ht ds ds ds -ae +ht aa aa aa diff --git a/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm b/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm index 37b533e6fa51..ea81b157168d 100644 --- a/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm +++ b/_maps/RandomRuins/SpaceRuins/cryocontainment.dmm @@ -61,9 +61,12 @@ /turf/closed/wall/r_wall, /area/ruin/unpowered) "dt" = ( -/obj/machinery/door/airlock/security, +/obj/machinery/door/airlock/security{ + dir = 4 + }, /obj/machinery/door/poddoor{ - id = "cryocontainmentlockdown" + id = "cryocontainmentlockdown"; + dir = 4 }, /obj/effect/decal/cleanable/blood/footprints{ dir = 8 @@ -160,9 +163,7 @@ /area/ruin/unpowered) "ha" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white/airless, /area/ruin/unpowered) "hw" = ( @@ -173,7 +174,7 @@ /area/ruin/unpowered) "ih" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/obj/machinery/light/built, +/obj/machinery/light/built/directional/south, /obj/item/light/tube/broken, /obj/structure/cable{ icon_state = "1-8" @@ -268,9 +269,12 @@ /turf/open/floor/engine/airless, /area/ruin/unpowered) "qf" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/machinery/door/poddoor{ - id = "cryocontainmentlockdown" + id = "cryocontainmentlockdown"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -316,9 +320,12 @@ /turf/open/floor/plasteel/white/airless, /area/ruin/unpowered) "tm" = ( -/obj/structure/door_assembly/door_assembly_research, +/obj/structure/door_assembly/door_assembly_research{ + dir = 4 + }, /obj/machinery/door/poddoor{ - id = "cryocontainmentlockdown" + id = "cryocontainmentlockdown"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -363,9 +370,7 @@ "ve" = ( /obj/structure/table/greyscale, /obj/item/storage/fancy/cigarettes/cigpack_carp, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 8 }, @@ -380,9 +385,7 @@ /turf/open/space, /area/space) "ye" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/chair/greyscale{ dir = 8 }, @@ -471,9 +474,7 @@ /area/ruin/unpowered) "Fk" = ( /obj/machinery/smartfridge/chemistry, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white/airless, /area/ruin/unpowered) "Fq" = ( @@ -511,9 +512,7 @@ }, /area/ruin/unpowered) "Hn" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/engine/airless, /area/ruin/unpowered) "Hy" = ( @@ -531,10 +530,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/airless, /area/ruin/unpowered) -"IX" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space) "Ji" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -588,9 +583,7 @@ /obj/machinery/atmospherics/components/binary/pump{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white/airless, /area/ruin/unpowered) "NM" = ( @@ -670,7 +663,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered) "Sk" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -743,8 +736,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered) "Xn" = ( -/obj/machinery/light/broken{ - dir = 8; +/obj/machinery/light/broken/directional/west{ icon_state = "tube-broken" }, /obj/item/ammo_casing/spent{ @@ -780,7 +772,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered) "Ye" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -819,7 +811,7 @@ KY KY KY KY -IX +jq KY KY KY @@ -843,7 +835,7 @@ KY KY KY KY -IX +jq KY KY "} @@ -860,7 +852,7 @@ KY KY KY KY -IX +jq KY KY KY @@ -882,7 +874,7 @@ KY KY Ro jq -IX +jq Bl KY KY @@ -920,7 +912,7 @@ KY KY KY KY -IX +jq bp xB KY @@ -943,7 +935,7 @@ Tr Cq GV Cq -IX +jq KZ KY "} @@ -1016,7 +1008,7 @@ KY KY KY KY -IX +jq KY KY KY @@ -1083,7 +1075,7 @@ un OH Ye Cq -IX +jq ts KY "} @@ -1091,10 +1083,10 @@ KY KZ KY KY -IX +jq KY KY -IX +jq KY cy Gj @@ -1111,7 +1103,7 @@ KY ts KY KY -IX +jq KY KY cy @@ -1129,7 +1121,7 @@ KY "} (17,1,1) = {" ts -IX +jq cy Cq Cq @@ -1143,7 +1135,7 @@ qk OH TG Cq -IX +jq KZ KY "} @@ -1189,7 +1181,7 @@ KY "} (20,1,1) = {" ts -IX +jq cy Cq Hn @@ -1203,7 +1195,7 @@ Rj eT km cy -IX +jq KZ KY "} @@ -1249,7 +1241,7 @@ Pg "} (23,1,1) = {" ts -IX +jq Cq Cq Jj @@ -1263,7 +1255,7 @@ kH TU oD Cq -IX +jq KZ KY "} @@ -1309,11 +1301,11 @@ KY "} (26,1,1) = {" KZ -IX -IX -IX -IX -IX +jq +jq +jq +jq +jq cy cy Cq @@ -1323,7 +1315,7 @@ Cq NM qf cy -IX +jq ts KY "} @@ -1335,7 +1327,7 @@ KY KY KY KY -IX +jq KY KY KY diff --git a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm index bc74e265f350..07f23cae71c8 100644 --- a/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm +++ b/_maps/RandomRuins/SpaceRuins/dangerous_research.dmm @@ -159,9 +159,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "fB" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "fF" = ( @@ -202,9 +200,7 @@ pixel_x = -8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/turf_decal/corner/opaque/mauve/border{ dir = 8 }, @@ -344,9 +340,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "lu" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav) @@ -358,7 +352,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav) "lY" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plating/rust, /area/ruin/space/has_grav) "mo" = ( @@ -381,9 +375,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/green/border{ dir = 8 }, @@ -394,9 +386,7 @@ /turf/open/floor/carpet/blue, /area/ruin/space/has_grav) "nl" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/mauve/border{ dir = 8 }, @@ -431,9 +421,7 @@ /area/ruin/space/has_grav) "oa" = ( /obj/machinery/computer/operating, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "oi" = ( @@ -506,9 +494,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav) "ql" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "qp" = ( @@ -778,7 +764,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav) "wt" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "wC" = ( @@ -795,9 +781,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav) "wJ" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/mauve/diagonal, /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel, @@ -1088,9 +1072,7 @@ /obj/effect/turf_decal/trimline/opaque/purple/line{ dir = 8 }, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "Dt" = ( @@ -1204,9 +1186,7 @@ /area/ruin/space/has_grav) "FB" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/storage/box/donkpockets/donkpocketpizza, /turf/open/floor/plasteel, /area/ruin/space/has_grav) @@ -1415,9 +1395,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "Ky" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/effect/turf_decal/corner/opaque/mauve/diagonal, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, @@ -1459,9 +1437,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "LJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "LZ" = ( @@ -1469,9 +1445,7 @@ /turf/open/floor/plating/rust, /area/ruin/space/has_grav) "Mf" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "Ml" = ( @@ -1560,7 +1534,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav) "PL" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, @@ -1717,9 +1691,7 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) "Sg" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "Si" = ( @@ -1751,9 +1723,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green/border{ dir = 4 }, @@ -1781,9 +1751,7 @@ /area/ruin/space/has_grav) "Tc" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav) "Ty" = ( @@ -1808,7 +1776,7 @@ /turf/open/floor/plating/rust, /area/ruin/space/has_grav) "TL" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/space/has_grav) @@ -1874,9 +1842,7 @@ /area/ruin/space/has_grav) "Vd" = ( /obj/structure/table, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/item/ammo_box/magazine/m10mm, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav) @@ -1933,7 +1899,7 @@ /area/ruin/space/has_grav) "Wx" = ( /obj/structure/table, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/clothing/under/rank/rnd/research_director/turtleneck, /turf/open/floor/carpet/blue, /area/ruin/space/has_grav) diff --git a/_maps/RandomRuins/SpaceRuins/excavator_DK.dmm b/_maps/RandomRuins/SpaceRuins/excavator_DK.dmm index 0395d9546dd0..6c89bd07b19d 100644 --- a/_maps/RandomRuins/SpaceRuins/excavator_DK.dmm +++ b/_maps/RandomRuins/SpaceRuins/excavator_DK.dmm @@ -28,7 +28,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict) "gk" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel, /area/ruin/space/derelict) "gr" = ( @@ -94,7 +94,7 @@ /turf/open/space, /area/ruin/space/derelict) "nU" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/item/stack/tile/plasteel, /turf/open/floor/plating, /area/ruin/space/derelict) @@ -166,7 +166,9 @@ /turf/open/floor/plating, /area/ruin/space/derelict) "Au" = ( -/obj/machinery/door/airlock/engineering, +/obj/machinery/door/airlock/engineering{ + dir = 8 + }, /turf/open/floor/plasteel, /area/ruin/space/derelict) "AP" = ( @@ -193,7 +195,7 @@ /turf/open/floor/plating, /area/ruin/space/derelict) "EN" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/derelict) @@ -232,7 +234,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict) "Jd" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/structure/closet/crate/large, /turf/open/floor/plasteel, /area/ruin/space/derelict) @@ -280,7 +282,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict) "Pq" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plasteel, /area/ruin/space/derelict) @@ -341,7 +343,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict) "XP" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/structure/bed, /obj/item/bedsheet/random, /turf/open/floor/plasteel, diff --git a/_maps/RandomRuins/SpaceRuins/fueldepot.dmm b/_maps/RandomRuins/SpaceRuins/fueldepot.dmm index 193b1ede98f6..57c775daed04 100644 --- a/_maps/RandomRuins/SpaceRuins/fueldepot.dmm +++ b/_maps/RandomRuins/SpaceRuins/fueldepot.dmm @@ -7,8 +7,8 @@ /area/ruin/unpowered) "aL" = ( /obj/effect/gibspawner/human, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "aO" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, @@ -36,6 +36,13 @@ }, /turf/open/floor/plating/airless, /area/ruin/unpowered) +"bI" = ( +/obj/structure/fluff/broken_flooring{ + dir = 8; + icon_state = "plating" + }, +/turf/open/space, +/area/template_noop) "bJ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -51,12 +58,13 @@ /obj/effect/turf_decal/industrial/warning{ dir = 10 }, -/obj/machinery/light/small{ - pixel_x = -12 - }, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) +"bM" = ( +/turf/open/space, +/area/ruin/unpowered) "bN" = ( /obj/effect/turf_decal/corner/transparent/neutral/full, /obj/effect/decal/cleanable/dirt/dust, @@ -76,8 +84,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "dC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -89,7 +97,9 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/door_assembly/door_assembly_mhatch, +/obj/structure/door_assembly/door_assembly_mhatch{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/unpowered) "dN" = ( @@ -107,7 +117,9 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/door_assembly/door_assembly_mhatch, +/obj/structure/door_assembly/door_assembly_mhatch{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/dark, /area/ruin/unpowered) @@ -134,18 +146,19 @@ /obj/effect/turf_decal/industrial/warning{ dir = 6 }, +/obj/structure/table_frame, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/wall{ name = "armory locker"; - pixel_x = 32 + pixel_x = 28; + dir = 8 }, -/obj/structure/table_frame, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) "fP" = ( /obj/item/shard, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "gj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/gibspawner/human, @@ -174,8 +187,8 @@ dir = 4; icon_state = "singular" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "gM" = ( /obj/structure/cable{ icon_state = "6-8" @@ -205,13 +218,10 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 12 - }, /obj/structure/closet/wall{ name = "armory locker"; - pixel_x = 32 + pixel_x = 28; + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/gun/ballistic/shotgun/lethal, @@ -273,8 +283,8 @@ /area/ruin/unpowered) "jE" = ( /obj/item/stack/rods, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "jH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/girder/displaced, @@ -296,10 +306,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt/dust, @@ -308,23 +315,21 @@ "kp" = ( /obj/structure/lattice, /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "kN" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/orange{ dir = 8 }, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "kT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/item/stack/cable_coil/cut/red, /turf/open/floor/pod/light, @@ -335,6 +340,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/unpowered) +"ln" = ( +/obj/structure/lattice, +/turf/open/space, +/area/ruin/unpowered) "lq" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, @@ -364,8 +373,8 @@ /area/ruin/unpowered) "md" = ( /obj/structure/door_assembly/door_assembly_mhatch, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "mK" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ @@ -404,8 +413,8 @@ dir = 2; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "oh" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/portable_atmospherics/canister/toxins, @@ -425,8 +434,8 @@ dir = 8; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "pv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -453,8 +462,8 @@ dir = 8; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "pM" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt/dust, @@ -524,7 +533,9 @@ /turf/open/floor/pod/light, /area/ruin/unpowered) "st" = ( -/obj/structure/door_assembly/door_assembly_grunge, +/obj/structure/door_assembly/door_assembly_grunge{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/orange{ dir = 8 @@ -534,7 +545,7 @@ "sE" = ( /obj/structure/catwalk, /obj/structure/lattice, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "sU" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -544,8 +555,8 @@ "tp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/lattice, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "tG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/orange{ @@ -568,6 +579,9 @@ icon_state = "platingdmg3" }, /area/ruin/unpowered) +"tX" = ( +/turf/open/space, +/area/template_noop) "tZ" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, @@ -610,15 +624,12 @@ /obj/effect/turf_decal/industrial/warning/cee{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 12 - }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/wall{ name = "suit locker"; - pixel_x = -32 + pixel_x = -28; + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) "vs" = ( @@ -640,15 +651,13 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) "vJ" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/components/binary/pump/layer2, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/unpowered) "vR" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/oil/streak, /obj/effect/decal/cleanable/dirt/dust, /obj/item/stack/cable_coil/cut/red, @@ -670,8 +679,8 @@ dir = 8; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "wd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -739,12 +748,12 @@ "yg" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/manifold4w/orange, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "yv" = ( /obj/item/stack/sheet/mineral/plastitanium, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "yw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -753,8 +762,8 @@ "yx" = ( /obj/structure/lattice, /obj/structure/girder/displaced, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "yE" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -764,12 +773,14 @@ /area/ruin/unpowered) "zt" = ( /obj/effect/decal/cleanable/oil/streak, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/light, /area/ruin/unpowered) +"zu" = ( +/obj/structure/girder/displaced, +/turf/open/space, +/area/ruin/unpowered) "zE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -788,8 +799,8 @@ pixel_x = 11; pixel_y = 1 }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "zI" = ( /obj/effect/turf_decal/corner/transparent/neutral/full, /obj/structure/railing, @@ -801,13 +812,15 @@ icon_state = "6-8" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, /turf/open/floor/pod/light, /area/ruin/unpowered) "zY" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "pirateshutters"; - name = "Blast Shutters" + name = "Blast Shutters"; + dir = 4 }, /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -880,9 +893,17 @@ }, /turf/open/floor/plating/airless, /area/ruin/unpowered) +"CS" = ( +/obj/structure/fluff/broken_flooring{ + dir = 4; + icon_state = "plating" + }, +/turf/template_noop, +/area/ruin/unpowered) "CZ" = ( /obj/machinery/door/airlock/hatch{ - name = "External Access Hatch" + name = "External Access Hatch"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -946,8 +967,8 @@ dir = 4; icon_state = "singular" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Fc" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -971,7 +992,9 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/door_assembly/door_assembly_mhatch, +/obj/structure/door_assembly/door_assembly_mhatch{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ broken = 1; @@ -994,8 +1017,13 @@ "FY" = ( /obj/structure/lattice, /obj/item/rack_parts, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) +"FZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/space, +/area/ruin/unpowered) "Hl" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt/dust, @@ -1029,6 +1057,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) +"In" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/ruin/unpowered) "Iv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1045,9 +1077,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) @@ -1060,8 +1090,8 @@ /area/ruin/unpowered) "Jg" = ( /obj/item/chair/plastic, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Jj" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/industrial/outline/yellow, @@ -1069,6 +1099,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/unpowered) +"JU" = ( +/obj/structure/girder/displaced, +/turf/template_noop, +/area/ruin/unpowered) "JX" = ( /obj/structure/fluff/broken_flooring{ icon_state = "singular" @@ -1078,7 +1112,11 @@ icon_state = "plating" }, /turf/template_noop, -/area/template_noop) +/area/ruin/unpowered) +"Kd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/space, +/area/ruin/unpowered) "Kw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1110,8 +1148,8 @@ /area/ruin/unpowered) "Lo" = ( /obj/structure/door_assembly/door_assembly_hatch, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Lu" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1138,8 +1176,8 @@ "My" = ( /obj/structure/lattice, /obj/item/stack/rods, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "MM" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1153,8 +1191,8 @@ /area/ruin/unpowered) "MZ" = ( /obj/item/roller, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Nt" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -1202,8 +1240,8 @@ dir = 4; icon_state = "pile" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "OW" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1213,7 +1251,9 @@ /turf/open/floor/pod/light, /area/ruin/unpowered) "Pa" = ( -/obj/structure/door_assembly/door_assembly_hatch, +/obj/structure/door_assembly/door_assembly_hatch{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ broken = 1; @@ -1228,18 +1268,22 @@ /area/ruin/unpowered) "Ps" = ( /obj/item/wrench, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "PU" = ( /obj/machinery/portable_atmospherics/canister/toxins, -/turf/template_noop, +/turf/open/space, +/area/ruin/unpowered) +"Qa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/space, /area/template_noop) "Qf" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/item/stack/cable_coil/cut/red, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Qh" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -1277,13 +1321,14 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/structure/closet/wall{ - name = "armory locker"; - pixel_x = 32 - }, /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, /obj/item/reagent_containers/food/drinks/bottle/rum, +/obj/structure/closet/wall{ + name = "armory locker"; + pixel_x = 28; + dir = 8 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) "Rt" = ( @@ -1323,7 +1368,9 @@ /obj/machinery/atmospherics/pipe/simple/orange{ dir = 8 }, -/obj/structure/door_assembly/door_assembly_mhatch, +/obj/structure/door_assembly/door_assembly_mhatch{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/unpowered) "Sw" = ( @@ -1350,8 +1397,8 @@ /obj/machinery/power/shuttle/engine/electric{ dir = 1 }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Ty" = ( /obj/effect/turf_decal/corner/transparent/neutral/full, /obj/structure/cable{ @@ -1380,17 +1427,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "Ui" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/oil/streak, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/unpowered) +"Us" = ( +/obj/structure/lattice, +/turf/open/space, +/area/template_noop) "Ut" = ( /obj/structure/catwalk, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "Uu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1399,6 +1450,10 @@ icon_state = "platingdmg1" }, /area/ruin/unpowered) +"Uv" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/template_noop, +/area/ruin/unpowered) "Uy" = ( /obj/structure/lattice, /turf/template_noop, @@ -1415,7 +1470,8 @@ }, /obj/structure/closet/wall{ name = "suit locker"; - pixel_x = -32 + pixel_x = -28; + dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, @@ -1449,8 +1505,8 @@ dir = 1; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "VP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/chair/plastic, @@ -1470,6 +1526,7 @@ icon_state = "4-6" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, /turf/open/floor/pod/light, /area/ruin/unpowered) "WA" = ( @@ -1509,8 +1566,8 @@ dir = 4; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "XE" = ( /obj/structure/grille, /obj/effect/decal/cleanable/dirt/dust, @@ -1531,7 +1588,7 @@ "XL" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/orange, -/turf/template_noop, +/turf/open/space, /area/ruin/unpowered) "XR" = ( /obj/structure/cable{ @@ -1557,8 +1614,8 @@ /area/ruin/unpowered) "YO" = ( /obj/item/stack/cable_coil/cut/red, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/ruin/unpowered) "YX" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt/dust, @@ -1619,7 +1676,7 @@ ZO ZO ZO ZO -cr +zu ZO ZO ZO @@ -1672,8 +1729,8 @@ ZO ZO ZO ZO -Uy -Uy +ln +ln ZO ZO ZO @@ -1780,7 +1837,7 @@ WV ZO ZO ZO -cr +zu ZO ZO ZO @@ -1826,7 +1883,7 @@ ZO ZO ZO ZO -PU +Uv ZO ZO ZO @@ -1881,8 +1938,8 @@ ZO ZO ZO jE -Uy -Uy +ln +ln zH RX jy @@ -1927,15 +1984,15 @@ ZO ZO ZO ZO -Uy -HL +ln +FZ ZO ZO ZO -Uy +ln ZO ZO -Uy +ln mK YX tJ @@ -1987,8 +2044,8 @@ ZO ZO ZO PU -ZO -Vm +tX +Qa RX RX hO @@ -2034,14 +2091,14 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO ZO -Uy -Uy -Uy +ln +ln +ln jy DS ZO @@ -2088,11 +2145,11 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2172,11 +2229,11 @@ ZO ZO ZO ZO -Uy +ln ZO kN ZO -Uy +ln ZO ZO ZO @@ -2224,26 +2281,26 @@ ZO ZO ZO ZO -Uy +ln ZO Ut -Uy +ln ZO ZO ZO ZO ZO -Uy +ln ZO ZO ZO ZO ZO ZO -Uy +ln XL Ut -Uy +ln ZO ZO WV @@ -2266,7 +2323,7 @@ ZO (14,1,1) = {" ZO ZO -Uy +ln ZO ZO ZO @@ -2275,31 +2332,31 @@ ZO ZO ZO ZO -Uy +ln ZO Ut ZO -Uy +ln ZO ZO ZO ZO -Uy +ln ZO ZO ZO ZO ZO -Uy +ln Ut -Uy +ln ZO ZO ZO ZO ZO -cr -Uy +JU +ln ZO ZO ZO @@ -2327,16 +2384,16 @@ ZO ZO ZO ZO -Uy +ln ZO Ut ZO -Uy +ln ZO ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2373,26 +2430,26 @@ ZO ZO ZO ZO -Uy -Uy -Uy -Uy -Uy -Uy -Uy -Uy +ln +ln +ln +ln +ln +ln +ln +ln Ut -Uy -Uy -Uy -Uy -Uy -Uy +ln +ln +ln +ln +ln +ln ZO ZO ZO -Uy -Uy +ln +ln ZO ZO ZO @@ -2431,18 +2488,18 @@ ZO ZO ZO ZO -Uy +ln ZO kN ZO -Uy +ln ZO ZO ZO ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2451,7 +2508,7 @@ jE ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2476,8 +2533,8 @@ ZO ZO ZO ZO -Uy -Uy +ln +ln Ut Ut XL @@ -2491,8 +2548,8 @@ XL XL Ut sE -Uy -Uy +ln +ln ZO ZO ZO @@ -2527,7 +2584,7 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2535,11 +2592,11 @@ ZO ZO ZO ZO -Uy +ln ZO Ut ZO -Uy +ln ZO ZO ZO @@ -2586,12 +2643,12 @@ ZO ZO ZO ZO -Uy -Uy +ln +ln ZO ZO -Uy -Uy +ln +ln ZO ZO ZO @@ -2680,7 +2737,7 @@ ZO Tj "} (22,1,1) = {" -Uy +ln ZO ZO ZO @@ -2690,18 +2747,18 @@ ZO ZO ZO ZO -Uy +ln ZO ZO -Uy +ln ZO -Uy +ln ZO ZO Qy ZO ZO -Uy +In bV ZO ZO @@ -2745,11 +2802,11 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO -Uy +ln ZO ZO ZO @@ -2794,10 +2851,10 @@ ZO ZO ZO ZO -Uy +ln ZO fP -Uy +ln ZO ZO Ra @@ -2849,7 +2906,7 @@ ZO ZO ZO ZO -Uy +ln ZO ZO Uy @@ -2876,7 +2933,7 @@ Ra Ra ZO yv -cr +zu YO ZO ZO @@ -3070,7 +3127,7 @@ VX XR aL dx -Uy +ln od ZO Lo @@ -3106,7 +3163,7 @@ ZO ZO ZO ZO -Uy +ln nz XE gq @@ -3123,7 +3180,7 @@ HL ZO ZO ZO -mK +Kd ZO ZO OC @@ -3161,7 +3218,7 @@ ZO kp ZO ZO -Uy +ln ZO Ra Ry @@ -3212,7 +3269,7 @@ ZO ZO Ut ZO -Uy +ln ZO ZO ZO @@ -3227,8 +3284,8 @@ El pJ aL Jg -ZO -Uy +bM +ln mK Mf Ra @@ -3260,11 +3317,11 @@ ZO ZO ZO ZO -Uy +ln ZO kN ZO -Uy +ln ZO ZO ZO @@ -3343,7 +3400,7 @@ dC Ry Ra Ra -Uy +ln ZO ZO ZO @@ -3374,7 +3431,7 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO @@ -3397,7 +3454,7 @@ LT bJ ZO ZO -cr +zu ZO ZO ZO @@ -3419,7 +3476,7 @@ DS AX xy jy -Uy +ln mK jy wN @@ -3428,7 +3485,7 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO @@ -3469,14 +3526,14 @@ ZO hO AX RX -pJ +bI ZO -Uy +ln ZO -WV +CS RX ZO -cr +zu ZO ZO ZO @@ -3503,7 +3560,7 @@ ZO ZO ZO ZO -cr +zu ZO ZO ZO @@ -3522,10 +3579,10 @@ hO tJ lq QV -Uy -Uy +ln +ln ZO -PU +Uv hO ZO ZO @@ -3548,8 +3605,8 @@ ZO ZO ZO ZO -cr -Uy +zu +ln ZO ZO ZO @@ -3576,10 +3633,10 @@ jy Vm ZO ZO -Uy +ln ZO -Uy -cr +ln +zu ZO ZO ZO @@ -3592,7 +3649,7 @@ ZO ZO ZO ZO -cr +zu ZO ZO ZO @@ -3624,11 +3681,11 @@ ZO ZO DS hO -Uy +Us RX ZO ZO -Uy +ln ZO ZO ZO @@ -3684,14 +3741,14 @@ ZO ZO ZO ED -Uy +ln ZO ZO ZO ZO ZO eg -Uy +ln bV Ra ZO @@ -3731,7 +3788,7 @@ ZO DS ZO DS -DS +bM jE ZO ZO @@ -3781,12 +3838,12 @@ ZO ZO ZO ZO -Uy +ln ZO ZO ZO ZO -cr +zu ZO ZO ZO @@ -3897,7 +3954,7 @@ ZO ZO ZO ZO -cr +zu ZO ZO ZO @@ -4095,7 +4152,7 @@ ZO ZO ZO ZO -PU +Uv ZO ZO ZO diff --git a/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm b/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm index d2c916a99395..56747dbd203f 100644 --- a/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm +++ b/_maps/RandomRuins/SpaceRuins/gondolaasteroid.dmm @@ -83,16 +83,12 @@ /turf/open/floor/grass, /area/ruin/space/has_grav) "v" = ( -/obj/machinery/door/airlock/survival_pod/glass{ - dir = 4 - }, +/obj/machinery/door/airlock/survival_pod/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/grass, /area/ruin/space/has_grav) "w" = ( -/obj/machinery/door/airlock/survival_pod/glass{ - dir = 4 - }, +/obj/machinery/door/airlock/survival_pod/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, diff --git a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm index 41c72a9756cb..7ac9ff16fff2 100644 --- a/_maps/RandomRuins/SpaceRuins/hellfactory.dmm +++ b/_maps/RandomRuins/SpaceRuins/hellfactory.dmm @@ -97,13 +97,6 @@ /obj/machinery/computer/security/wooden_tv, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/hellfactoryoffice) -"aq" = ( -/obj/item/pressure_plate/hologrid{ - name = "bossman's hologrid"; - reward = /obj/item/spacecash/bundle/c10000 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/hellfactoryoffice) "ar" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/five, @@ -285,10 +278,6 @@ "aW" = ( /turf/closed/wall/r_wall/rust, /area/ruin/space/has_grav/hellfactory) -"aY" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall, -/area/ruin/space/has_grav/hellfactory) "ba" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor/auto, @@ -315,21 +304,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"bf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/item/chair/plastic{ - pixel_y = 4 - }, -/obj/item/chair/plastic{ - pixel_y = 8 - }, -/obj/item/chair/plastic{ - pixel_y = 12 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) "bg" = ( /obj/machinery/modular_computer/console/preset/civilian, /turf/open/floor/plasteel, @@ -340,12 +314,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"bi" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "bj" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -382,10 +350,6 @@ /obj/structure/chair/plastic, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"bq" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/r_wall/rust, -/area/ruin/space/has_grav/hellfactory) "bs" = ( /obj/machinery/conveyor/auto, /obj/structure/window/reinforced{ @@ -497,24 +461,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"bK" = ( -/obj/machinery/light, -/obj/structure/rack, -/obj/item/book/manual/random, -/obj/item/poster/random_contraband, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) "bL" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"bM" = ( -/obj/structure/grille/broken, -/obj/item/pressure_plate/hologrid{ - reward = /obj/item/spacecash/bundle/c500 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "bN" = ( /obj/structure/ore_box, /obj/machinery/conveyor/auto, @@ -599,22 +549,12 @@ /obj/structure/sign/warning/chemdiamond, /turf/closed/wall, /area/ruin/space/has_grav/hellfactory) -"bY" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "ca" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"cb" = ( -/obj/machinery/light/small, -/obj/structure/curtain, -/turf/open/floor/holofloor/wood, -/area/ruin/space/has_grav/hellfactory) "cc" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -652,19 +592,6 @@ /obj/item/stack/ore/glass, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"ch" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/plumbing/tank, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) -"ci" = ( -/obj/machinery/light/small, -/obj/effect/decal/remains/human, -/obj/structure/curtain, -/turf/open/floor/holofloor/wood, -/area/ruin/space/has_grav/hellfactory) "cj" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/cotton/cloth/five, @@ -674,12 +601,6 @@ /obj/machinery/plumbing/tank, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"cl" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "cn" = ( /obj/machinery/plumbing/output{ dir = 8 @@ -690,20 +611,6 @@ /obj/structure/closet/crate/trashcart, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) -"ct" = ( -/obj/machinery/light/built, -/obj/structure/marker_beacon{ - icon_state = "markerburgundy-on" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) -"cz" = ( -/obj/machinery/light/broken, -/obj/structure/marker_beacon{ - icon_state = "markerburgundy-on" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) "cA" = ( /obj/item/trash/raisins, /turf/open/floor/plating, @@ -790,6 +697,23 @@ /obj/structure/window, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) +"cY" = ( +/obj/machinery/light/directional/north, +/obj/item/chair/plastic{ + pixel_y = 4 + }, +/obj/item/chair/plastic{ + pixel_y = 8 + }, +/obj/item/chair/plastic{ + pixel_y = 12 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) +"dg" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) "fI" = ( /obj/structure/ore_box, /obj/effect/turf_decal/box, @@ -801,6 +725,10 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) +"hd" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/closed/wall/r_wall/rust, +/area/ruin/space/has_grav/hellfactory) "hv" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plastic, @@ -818,6 +746,16 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) +"ko" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) "lq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/opaque/black{ @@ -828,6 +766,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) +"lC" = ( +/obj/machinery/light/broken/directional/south, +/obj/structure/marker_beacon{ + icon_state = "markerburgundy-on" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) "lL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/floor, @@ -840,6 +785,13 @@ }, /turf/closed/wall/r_wall/rust, /area/ruin/space/has_grav/hellfactory) +"nn" = ( +/obj/structure/grille/broken, +/obj/item/pressure_plate/hologrid{ + reward = /obj/item/spacecash/bundle/c500 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) "nF" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/box, @@ -888,14 +840,15 @@ }, /turf/closed/wall/r_wall, /area/ruin/space/has_grav/hellfactory) -"tN" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/hellfactoryoffice) "xd" = ( /obj/effect/turf_decal/box, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) +"xy" = ( +/obj/machinery/light/directional/west, +/obj/machinery/plumbing/tank, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) "xJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -908,6 +861,19 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/hellfactory) +"yk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) "yM" = ( /obj/structure/closet/crate/trashcart, /obj/item/stack/sheet/mineral/plasma, @@ -919,6 +885,13 @@ }, /turf/closed/wall/r_wall/rust, /area/ruin/space/has_grav/hellfactory) +"zj" = ( +/obj/item/pressure_plate/hologrid{ + name = "bossman's hologrid"; + reward = /obj/item/spacecash/bundle/c10000 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/hellfactoryoffice) "zK" = ( /obj/structure/catwalk, /obj/structure/marker_beacon{ @@ -926,6 +899,12 @@ }, /turf/open/space, /area/ruin/space/has_grav/hellfactory) +"zW" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/remains/human, +/obj/structure/curtain, +/turf/open/floor/holofloor/wood, +/area/ruin/space/has_grav/hellfactory) "AL" = ( /obj/structure/fluff/broken_flooring, /obj/effect/turf_decal/industrial/warning/corner{ @@ -967,19 +946,9 @@ }, /turf/closed/wall/r_wall/rust, /area/ruin/space/has_grav/hellfactory) -"Dt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 2 - }, -/turf/open/floor/plasteel, +"Fn" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) "Fs" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1002,18 +971,6 @@ /obj/item/keycard/entry, /turf/open/space, /area/ruin/space/has_grav/hellfactory) -"GY" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/hellfactory) "Ia" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/box, @@ -1022,6 +979,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) +"IP" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) "Jv" = ( /obj/structure/table/reinforced, /obj/item/trash/candle, @@ -1030,6 +991,13 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/hellfactoryoffice) +"KI" = ( +/obj/machinery/light/directional/south, +/obj/structure/rack, +/obj/item/book/manual/random, +/obj/item/poster/random_contraband, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) "Ld" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, @@ -1059,6 +1027,13 @@ /obj/item/pressure_plate/hologrid, /turf/open/floor/plating, /area/ruin/space/has_grav/hellfactory) +"Nv" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer1, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/light/directional/east, +/turf/open/floor/plastic, +/area/ruin/space/has_grav/hellfactory) "Nx" = ( /obj/item/stack/tile/plasteel, /obj/effect/turf_decal/industrial/warning, @@ -1084,15 +1059,6 @@ /obj/structure/catwalk, /turf/open/space, /area/ruin/space/has_grav/hellfactory) -"OJ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer1, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ruin/space/has_grav/hellfactory) "Pg" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -1108,10 +1074,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/hellfactory) -"PO" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ruin/space/has_grav/hellfactory) "QK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/corners, @@ -1151,12 +1113,38 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall, /area/ruin/space/has_grav/hellfactory) +"Xt" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/curtain, +/turf/open/floor/holofloor/wood, +/area/ruin/space/has_grav/hellfactory) "XS" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/hellfactoryoffice) +"XX" = ( +/obj/machinery/light/built/directional/south, +/obj/structure/marker_beacon{ + icon_state = "markerburgundy-on" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/hellfactory) +"YR" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/closed/wall, +/area/ruin/space/has_grav/hellfactory) +"Za" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/hellfactoryoffice) +"ZX" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/hellfactory) (1,1,1) = {" aa @@ -1257,7 +1245,7 @@ bG bN bT cd -ch +xy ck ck Dk @@ -1326,7 +1314,7 @@ aa aW ag ax -OJ +Nv aO aV bc @@ -1368,7 +1356,7 @@ aA aA bL aA -ct +XX cE aW zK @@ -1390,7 +1378,7 @@ bx Pg by by -bY +ZX by by by @@ -1410,7 +1398,7 @@ ao ao aF ah -bf +cY aA bp cV @@ -1435,7 +1423,7 @@ ah al ao aG -tN +Za ah bg aA @@ -1466,7 +1454,7 @@ ao ah ac ac -bq +hd by by by @@ -1501,7 +1489,7 @@ by xd by xd -cl +IP QK AL cJ @@ -1523,14 +1511,14 @@ yY pb by by -bK +KI aL ca aL ca aL by -cz +lC cE ac zK @@ -1543,7 +1531,7 @@ ah ap ao aK -tN +Za ah aA bn @@ -1552,9 +1540,9 @@ by Wh Fs bQ -cb +Xt bQ -ci +zW aL kf Ct @@ -1567,7 +1555,7 @@ aa aa aa ah -aq +zj ao ao ao @@ -1599,7 +1587,7 @@ aE aP aP ah -bi +Fn PA ng NY @@ -1633,7 +1621,7 @@ bz Mv PA bR -PO +dg ab as aL @@ -1679,13 +1667,13 @@ ab bL PA PA -aY +YR aA PA ab ab ab -bM +nn ab ab rC @@ -1711,7 +1699,7 @@ bL PA PA PA -Dt +yk PA ab PA @@ -1733,7 +1721,7 @@ at lq aL lq -GY +ko PA PA aL @@ -1746,7 +1734,7 @@ ab as aL by -cl +IP cO ab aa diff --git a/_maps/RandomRuins/SpaceRuins/lab4071.dmm b/_maps/RandomRuins/SpaceRuins/lab4071.dmm index 8ae7304f05d8..f4a103e544ed 100644 --- a/_maps/RandomRuins/SpaceRuins/lab4071.dmm +++ b/_maps/RandomRuins/SpaceRuins/lab4071.dmm @@ -23,6 +23,18 @@ /obj/effect/decal/remains/human, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) +"aN" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/obj/machinery/button/door{ + dir = 8; + id = 32; + name = "Rec Room Shutters"; + pixel_x = 30 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/gamble) "aT" = ( /mob/living/simple_animal/hostile/carp, /obj/effect/decal/cleanable/dirt, @@ -31,6 +43,19 @@ "aV" = ( /turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/crazylab/outside) +"aX" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = 128; + name = "EVA Shutters"; + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 6 + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) "bc" = ( /obj/machinery/door/airlock/public, /obj/structure/fans/tiny, @@ -58,6 +83,11 @@ /mob/living/simple_animal/hostile/carp, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) +"bB" = ( +/obj/machinery/light/broken/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/material, +/area/ruin/space/has_grav/crazylab/crew) "bQ" = ( /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) @@ -68,6 +98,15 @@ /obj/structure/sign/poster/retro/smile, /turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/crazylab/watchpost) +"bV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/bar) "cd" = ( /obj/machinery/power/smes, /obj/structure/cable{ @@ -84,14 +123,6 @@ /obj/item/stack/sheet/mineral/plasma/fifty, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/crazylab/watchpost) -"ch" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) "ck" = ( /turf/closed/wall/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) @@ -130,15 +161,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) +"cE" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 98; + dir = 4 + }, +/turf/open/space, +/area/ruin/space/has_grav/crazylab/chem) "cQ" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/crazylab/outside) -"cR" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) "dd" = ( /mob/living/simple_animal/hostile/nanotrasen/ranged, /turf/open/floor/mineral/titanium, @@ -158,6 +193,11 @@ /obj/item/gun/energy/laser, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/crazylab/watchpost) +"dy" = ( +/obj/effect/turf_decal/trimline/transparent/neutral/line, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/crew) "dG" = ( /obj/structure/sign/poster/retro/nanotrasen_logo_70s, /turf/closed/wall/mineral/titanium, @@ -279,14 +319,6 @@ /obj/item/pen/red, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/crazylab/watchpost) -"fq" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) "fv" = ( /obj/structure/table/reinforced, /obj/item/circuitboard/machine/chem_heater{ @@ -299,6 +331,14 @@ }, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/crazylab/watchpost) +"fG" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/crew) "fI" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/advanced{ @@ -349,21 +389,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/material, /area/ruin/space/has_grav/crazylab/crew) -"gt" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/material, -/area/ruin/space/has_grav/crazylab/crew) -"gv" = ( -/obj/structure/toilet, -/obj/item/soap/syndie, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/turf/open/floor/material, -/area/ruin/space/has_grav/crazylab/crew) "gK" = ( /obj/structure/sign/poster/contraband/xenofauna_parasite, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -425,6 +450,12 @@ }, /turf/open/space, /area/ruin/space/has_grav/crazylab/chem) +"hW" = ( +/obj/structure/toilet, +/obj/item/soap/syndie, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/material, +/area/ruin/space/has_grav/crazylab/crew) "if" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, @@ -458,21 +489,12 @@ /obj/machinery/computer/arcade, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) -"ij" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/vending/coffee, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) "il" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, /obj/machinery/vending/cigarette/syndicate, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) "is" = ( @@ -499,6 +521,16 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/material, /area/ruin/space/has_grav/crazylab/crew) +"iY" = ( +/obj/structure/table/glass, +/obj/item/paper_bin/carbon{ + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "iZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -515,15 +547,28 @@ /turf/open/floor/material, /area/ruin/space/has_grav/crazylab/crew) "jl" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/material, /area/ruin/space/has_grav/crazylab/crew) "jo" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/material, /area/ruin/space/has_grav/crazylab/crew) -"jq" = ( -/obj/machinery/light, +"jB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/crew) +"jG" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/crew) +"jL" = ( +/obj/machinery/light/directional/south, /obj/effect/mob_spawn/human/syndicate/battlecruiser/assault{ assignedrole = "Unlicensed Chemist"; dir = 4; @@ -537,17 +582,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/crew) -"jB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"jG" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) "jO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -555,21 +589,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/crew) -"jR" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"jX" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) "kg" = ( /obj/structure/table/glass, /obj/item/stock_parts/micro_laser{ @@ -589,15 +608,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/crazylab/chem) -"ks" = ( -/obj/structure/table/glass, -/obj/item/storage/bag/chemistry, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) "kx" = ( /obj/structure/table/glass, /obj/item/paper_bin/carbon{ @@ -660,17 +670,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/crew) -"mb" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/chem) -"mc" = ( -/obj/structure/closet/secure_closet/chemical/heisenberg, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) "me" = ( /obj/structure/table/glass, /obj/item/hand_labeler{ @@ -708,7 +707,8 @@ /obj/structure/grille, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 98 + id = 98; + dir = 4 }, /turf/open/space, /area/ruin/space/has_grav/crazylab/chem) @@ -719,6 +719,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) +"mE" = ( +/obj/structure/table/glass, +/obj/item/storage/bag/chemistry, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "mT" = ( /obj/structure/chair/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -756,7 +762,9 @@ /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) "nm" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -800,24 +808,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) -"nC" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) "nI" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line{ dir = 1 @@ -882,6 +872,23 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) +"ok" = ( +/obj/effect/turf_decal/trimline/transparent/neutral/line, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/broken/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) "ol" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line{ dir = 1 @@ -932,7 +939,9 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) "or" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -1016,6 +1025,23 @@ }, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/crazylab/chem) +"oX" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/box/ingredients/wildcard{ + pixel_y = 13 + }, +/obj/item/storage/box/ingredients/wildcard{ + pixel_x = -8 + }, +/obj/item/storage/box/ingredients/wildcard{ + pixel_x = 8 + }, +/obj/machinery/light/directional/north, +/obj/machinery/camera/all{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/white, +/area/ruin/space/has_grav/crazylab/bar) "oY" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 4 @@ -1031,6 +1057,10 @@ }, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/crazylab/chem) +"pb" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/has_grav/crazylab/armory) "px" = ( /obj/structure/chair/wood{ dir = 4 @@ -1077,7 +1107,9 @@ /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) "pR" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -1099,6 +1131,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) +"qg" = ( +/obj/structure/rack, +/obj/item/melee/baseball_bat/ablative, +/obj/item/kitchen/knife/combat{ + pixel_y = 9 + }, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/crazylab/armory) "qi" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1135,6 +1176,14 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) +"qw" = ( +/obj/machinery/disposal/bin, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "qy" = ( /obj/effect/turf_decal/trimline/transparent/neutral/corner{ dir = 8 @@ -1158,11 +1207,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) -"rt" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) "rS" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line, /obj/structure/cable{ @@ -1187,7 +1231,9 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) "rY" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, /obj/machinery/door/firedoor/heavy, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/chem) @@ -1201,6 +1247,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/crazylab/chem) +"sr" = ( +/obj/structure/grille, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = 32; + dir = 8 + }, +/turf/open/space, +/area/ruin/space/has_grav/crazylab/gamble) "sx" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 6 @@ -1278,16 +1333,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) -"tj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/vending/snack/green, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) "tn" = ( /obj/structure/table/wood/poker, /obj/item/toy/cards/deck/kotahi{ @@ -1331,9 +1376,23 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) +"ui" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/titanium, +/area/ruin/space/has_grav/crazylab/watchpost) "uo" = ( /turf/closed/wall/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/bar) +"us" = ( +/mob/living/simple_animal/hostile/poison/giant_spider/nurse, +/obj/effect/decal/cleanable/blood/drip, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/hydro) "ut" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -1355,6 +1414,26 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/crew) +"uO" = ( +/obj/structure/table/glass, +/obj/item/stock_parts/micro_laser{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/item/stock_parts/manipulator{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 8 + }, +/obj/item/stock_parts/capacitor, +/obj/item/lighter{ + pixel_x = -7 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "uQ" = ( /obj/machinery/vending/cola/shamblers, /obj/effect/turf_decal/trimline/transparent/neutral/line, @@ -1387,16 +1466,6 @@ /obj/structure/sign/warning/chemdiamond, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/chem) -"vJ" = ( -/obj/structure/closet/crate/radiation{ - opened = 1 - }, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/item/stack/sheet/mineral/silver/fifty, -/obj/machinery/light/broken, -/obj/item/stack/sheet/mineral/uranium/twenty, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) "vK" = ( /obj/structure/table/glass, /obj/item/stack/cable_coil/red{ @@ -1459,6 +1528,23 @@ /obj/structure/fluff/fokoff_sign, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) +"we" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/structure/lattice/catwalk, +/turf/open/space, +/area/ruin/space/has_grav/crazylab/bomb) +"wj" = ( +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) "wm" = ( /obj/effect/turf_decal/techfloor{ dir = 8 @@ -1492,20 +1578,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) -"wY" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 8; - id = 32; - name = "Rec Room Shutters"; - pixel_x = 30 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) "xe" = ( /obj/machinery/processor, /turf/open/floor/plasteel/mono/white, @@ -1592,6 +1664,13 @@ }, /turf/open/space, /area/ruin/space/has_grav/crazylab/bar) +"ym" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/armory) "yu" = ( /obj/structure/closet/crate{ opened = 1 @@ -1650,17 +1729,6 @@ /obj/machinery/jukebox, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/gamble) -"zg" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/bag/tray, -/obj/item/kitchen/knife, -/obj/item/kitchen/rollingpin, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) "zh" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1675,6 +1743,35 @@ }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/crazylab/bar) +"zn" = ( +/obj/structure/spider/cocoon, +/obj/structure/spider/stickyweb, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/hydro) +"zq" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/bag/tray, +/obj/item/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/mono/white, +/area/ruin/space/has_grav/crazylab/bar) +"zs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/broken/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/bar) +"zu" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/asteroid/snow/temperatre, +/area/ruin/space/has_grav/crazylab/bar) "zw" = ( /obj/structure/chair/stool/bar{ dir = 8 @@ -1684,17 +1781,11 @@ }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/crazylab/bar) -"zy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) +"zB" = ( +/obj/structure/closet/secure_closet/chemical/heisenberg, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "zC" = ( /obj/structure/flora/rock/icy, /turf/open/floor/plating/asteroid/snow/temperatre, @@ -1702,19 +1793,6 @@ "zF" = ( /turf/open/floor/plating/asteroid/snow/temperatre, /area/ruin/space/has_grav/crazylab/bar) -"zG" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/clothing/head/hardhat, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 9 - }, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) "zJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1803,29 +1881,6 @@ /obj/structure/sign/poster/contraband/eat, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/gamble) -"AL" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"AR" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/box/ingredients/wildcard{ - pixel_y = 13 - }, -/obj/item/storage/box/ingredients/wildcard{ - pixel_x = -8 - }, -/obj/item/storage/box/ingredients/wildcard{ - pixel_x = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/all{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) "AT" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_containers/food/condiment/enzyme, @@ -1863,6 +1918,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/mono/white, /area/ruin/space/has_grav/crazylab/bar) +"Bb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) "Bg" = ( /obj/structure/table/wood/reinforced, /turf/open/floor/carpet/red, @@ -1907,15 +1968,40 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/engi) +"BA" = ( +/obj/effect/turf_decal/trimline/transparent/neutral/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) +/area/ruin/space/has_grav/crazylab/crew) "BC" = ( /obj/structure/table/reinforced, /obj/machinery/cell_charger, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/engi) +"BJ" = ( +/obj/structure/grille, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = 32; + dir = 4 + }, +/turf/open/space, +/area/ruin/space/has_grav/crazylab/gamble) "BL" = ( /obj/structure/table/reinforced, /obj/item/wrench, @@ -1934,25 +2020,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/engi) -"BR" = ( -/obj/structure/closet/crate/radiation, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stack/sheet/mineral/uranium/fifty, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"BS" = ( -/obj/machinery/disposal/bin, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) "BW" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -1995,6 +2062,15 @@ /obj/effect/decal/remains/human, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/crazylab/outside) +"Cj" = ( +/obj/structure/closet/crate/radiation, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/item/stack/sheet/mineral/uranium/fifty, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/engi) "Ck" = ( /obj/effect/turf_decal/number/four, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2033,6 +2109,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/mono/white, /area/ruin/space/has_grav/crazylab/bar) "CW" = ( @@ -2138,6 +2215,7 @@ /area/ruin/space/has_grav/crazylab/engi) "Ew" = ( /obj/machinery/autolathe, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/crazylab/chem) "EG" = ( @@ -2170,17 +2248,14 @@ }, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/crazylab/chem) -"Fh" = ( -/obj/structure/table/glass, -/obj/item/paper_bin/carbon{ - pixel_y = 3 - }, -/obj/machinery/light, -/obj/machinery/firealarm{ - pixel_x = 25 +"Fg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) +/obj/machinery/vending/snack/green, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/gamble) "Fo" = ( /obj/effect/turf_decal/number/zero, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2238,10 +2313,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/bar) -"FV" = ( -/obj/machinery/light, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) "Ga" = ( /obj/machinery/power/port_gen/pacman/super, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ @@ -2351,6 +2422,14 @@ "GV" = ( /turf/open/space, /area/template_noop) +"GX" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/computer/camera_advanced{ + dir = 1 + }, +/turf/open/floor/mineral/titanium, +/area/ruin/space/has_grav/crazylab/watchpost) "Hc" = ( /obj/structure/chair/stool/bar{ dir = 1 @@ -2364,6 +2443,12 @@ }, /turf/open/floor/carpet/red, /area/ruin/space/has_grav/crazylab/bar) +"Hi" = ( +/obj/structure/spider/stickyweb, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/hydro) "Hq" = ( /obj/structure/chair/stool/bar{ dir = 1 @@ -2403,10 +2488,6 @@ "HL" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/armory) -"Ic" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) "Ie" = ( /obj/effect/turf_decal/number/four, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2481,14 +2562,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/bar) -"IU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/broken, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) "Jj" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2530,7 +2603,9 @@ /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/crazylab/bar) "JA" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -2554,13 +2629,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/crazylab/armory) -"Kb" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) "Ke" = ( /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/crazylab/armory) @@ -2569,9 +2637,17 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/armory) "Kj" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/armory) +"Kn" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/titanium, +/area/ruin/space/has_grav/crazylab/watchpost) "Ks" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line{ dir = 9 @@ -2579,16 +2655,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) -"Kt" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) "Kz" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line{ dir = 1 @@ -2738,7 +2804,9 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/crazylab/armory) "Ll" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2845,23 +2913,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) -"LM" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/broken, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) "LP" = ( /obj/effect/turf_decal/trimline/transparent/neutral/line{ dir = 6 @@ -2920,13 +2971,16 @@ /obj/structure/flora/grass/brown, /turf/open/floor/plating/grass, /area/ruin/space/has_grav/crazylab/bar) -"ML" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/light{ - dir = 4 +"MM" = ( +/obj/structure/closet/crate/radiation{ + opened = 1 }, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/item/stack/sheet/mineral/silver/fifty, +/obj/machinery/light/broken/directional/south, +/obj/item/stack/sheet/mineral/uranium/twenty, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/crazylab/chem) "MV" = ( /obj/structure/closet/secure_closet/security{ req_access = null @@ -3090,17 +3144,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/armory) -"Pt" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 9 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) "Px" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -3109,16 +3152,11 @@ /obj/structure/sign/poster/contraband/red_rum, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/airlock) -"PJ" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 9 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) +"PS" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/grass, +/area/ruin/space/has_grav/crazylab/bar) "PT" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 1 @@ -3129,6 +3167,33 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) +"Qc" = ( +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 9 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) +"Qf" = ( +/obj/effect/turf_decal/trimline/transparent/neutral/line{ + dir = 1 + }, +/obj/machinery/light/broken/directional/north, +/obj/effect/decal/cleanable/blood/footprints, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/airlock) +"Qg" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/clothing/head/hardhat, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 9 + }, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/engi) "Qk" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 1 @@ -3151,7 +3216,8 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 128 + id = 128; + dir = 4 }, /turf/open/space, /area/ruin/space/has_grav/crazylab/airlock) @@ -3172,17 +3238,6 @@ /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/bar) -"QF" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 6 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) "QJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3216,17 +3271,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/armory) -"Rg" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) "Rj" = ( /obj/effect/turf_decal/industrial/warning/dust/corner{ dir = 8 @@ -3249,19 +3293,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) -"Ry" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = 128; - name = "EVA Shutters"; - pixel_y = 5 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/obj/machinery/light/small/broken, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) "RQ" = ( /obj/machinery/light/floor, /obj/structure/lattice/catwalk, @@ -3292,11 +3323,15 @@ /obj/structure/spider/stickyweb, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/hydro) -"Sn" = ( -/obj/structure/salvageable/seed, -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) +"So" = ( +/obj/structure/rack, +/obj/item/melee/baseball_bat/ablative, +/obj/item/kitchen/knife/combat{ + pixel_y = 6 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/crazylab/armory) "Sp" = ( /obj/structure/table/reinforced, /obj/structure/spider/stickyweb, @@ -3341,6 +3376,14 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) +"Th" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/vending/coffee, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/gamble) "TA" = ( /obj/effect/turf_decal/industrial/warning/dust{ dir = 6 @@ -3353,12 +3396,11 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/airlock) -"TC" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) +"TE" = ( +/obj/structure/salvageable/seed, +/obj/structure/spider/stickyweb, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/crazylab/hydro) "TJ" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/bar) @@ -3372,14 +3414,6 @@ /obj/structure/sign/poster/contraband/rip_badger, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/crazylab/hydro) -"Ua" = ( -/obj/structure/spider/cocoon, -/obj/structure/spider/stickyweb, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) "Uy" = ( /obj/structure/spider/stickyweb, /obj/effect/decal/cleanable/blood/gibs/core, @@ -3522,15 +3556,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/hydro) -"Wx" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/nurse, -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" +"WC" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ruin/space/has_grav/crazylab/crew) "WD" = ( /obj/effect/decal/cleanable/blood/gibs/up, /obj/structure/cable{ @@ -3538,14 +3570,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/crazylab/hydro) -"WG" = ( -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) "WH" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3754,7 +3778,7 @@ ao au bc bR -cR +ui bh bh at @@ -3831,7 +3855,7 @@ at bh cd dh -fq +GX bh at at @@ -3905,7 +3929,7 @@ GV GV at bh -ch +Kn dr fI bh @@ -4252,7 +4276,7 @@ GV GV ao ao -fK +BJ fK fY fY @@ -4289,10 +4313,10 @@ GV GV ao ao -fK +sr fK ih -tj +Fg wm yI fY @@ -4326,7 +4350,7 @@ GV GV ao ao -fK +BJ fK ih mu @@ -4363,7 +4387,7 @@ GV GV GV ao -fK +BJ fK ih mu @@ -4440,7 +4464,7 @@ GV GV at fY -ij +Th kB mV pE @@ -4483,9 +4507,9 @@ kJ ng pG tF -wY +aN fY -AL +TJ CO FE GU @@ -4523,11 +4547,11 @@ pJ ug fY TJ -AR +oX CW Bg Hc -IU +zs TJ Mz uo @@ -4560,7 +4584,7 @@ nm pR fY TJ -zg +zq AT CY Bg @@ -4571,7 +4595,7 @@ MB OX QB Sm -Ua +zn Vr Fr Se @@ -4608,7 +4632,7 @@ yl MG Pd QB -Sn +TE Uy Uy Vr @@ -4643,7 +4667,7 @@ FK HG Jt TJ -ML +PS uo TJ Sp @@ -4705,14 +4729,14 @@ GV ao cn dJ -gt +bB jb dI -nC +BA qt uu xq -zy +bV Bo Bo FU @@ -4721,11 +4745,11 @@ JA TJ MV Pe -QF +So NO HL Fr -Wx +us XO Yw at @@ -4781,7 +4805,7 @@ GV ao ao dI -gv +hW jo lc ob @@ -4791,7 +4815,7 @@ TJ zC Bt zF -FV +zu TJ JZ KY @@ -4801,7 +4825,7 @@ QO SJ UN Fr -WG +Hi Fr Fr at @@ -4831,7 +4855,7 @@ Bw Dn uo HL -Kb +ym Lb NA Pk @@ -4858,7 +4882,7 @@ ao ck dI dO -jq +jL lA od ra @@ -4868,7 +4892,7 @@ TJ TJ TJ TJ -Ic +pb Ke Lc NC @@ -4902,7 +4926,7 @@ oe rh ck xH -zG +Qg By Dp vi @@ -4910,7 +4934,7 @@ HL Kg Li NO -Pt +qg Rd MV HL @@ -4937,7 +4961,7 @@ gV jG lN ol -rt +dy vi xO zJ @@ -5010,7 +5034,7 @@ ao dI eA hg -jR +fG dI oo rW @@ -5021,7 +5045,7 @@ BL DN Go Im -Kt +Qf Lw NU Ok @@ -5048,7 +5072,7 @@ ao dI dI hl -jX +WC dI or rY @@ -5093,15 +5117,15 @@ sd vD yk zX -BR +Cj Ef vi Ok KB LB Ok -PJ -Rg +Qc +wj Ok Ok VM @@ -5125,10 +5149,10 @@ at at hy hy -mc +zB oJ sx -vJ +MM hy Ad hy @@ -5161,17 +5185,17 @@ GV GV GV at -hE -kg +hy +uO me oQ sC vK yu Ae -BS +qw Ew -mb +hy Ok KF LE @@ -5200,7 +5224,7 @@ GV GV at hy -ks +mE mi oW sH @@ -5212,10 +5236,10 @@ EG Gv Iv KJ -LM +ok Ok Qn -Ry +aX Ok Ok VM @@ -5275,7 +5299,7 @@ GV GV GV ao -hV +cE hV mm me @@ -5314,7 +5338,7 @@ GV GV ao ao -hV +cE hV kg td @@ -5322,11 +5346,11 @@ kx mm kg td -Fh +iY hy Ok -Ok -LQ +at +Bb ao ao GV @@ -5354,11 +5378,11 @@ GV ao ao mt -hV -hV -hV -hV -hV +cE +cE +cE +cE +cE vD hy hy @@ -5900,7 +5924,7 @@ GV GV GV Mb -TC +we RQ ao TM diff --git a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm index c36a60961c79..43ec10644a73 100644 --- a/_maps/RandomRuins/SpaceRuins/mechtransport.dmm +++ b/_maps/RandomRuins/SpaceRuins/mechtransport.dmm @@ -12,6 +12,10 @@ "d" = ( /turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/powered/mechtransport) +"e" = ( +/obj/machinery/power/terminal, +/turf/closed/wall/mineral/titanium/overspace, +/area/ruin/space/has_grav/powered/mechtransport) "f" = ( /obj/structure/closet/crate/secure/loot, /obj/effect/decal/cleanable/cobweb, @@ -58,6 +62,13 @@ }, /turf/open/floor/mineral/titanium/blue, /area/ruin/space/has_grav/powered/mechtransport) +"o" = ( +/obj/machinery/power/smes/shuttle/micro/precharged, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/closed/wall/mineral/titanium/overspace, +/area/ruin/space/has_grav/powered/mechtransport) "p" = ( /obj/machinery/door/airlock/hatch{ name = "Cockpit"; @@ -117,7 +128,8 @@ "D" = ( /obj/machinery/door/poddoor{ id = "mechaship1"; - name = "Cargo Bay Door" + name = "Cargo Bay Door"; + dir = 4 }, /turf/open/floor/mineral/titanium/yellow/airless, /area/ruin/space/has_grav/powered/mechtransport) @@ -138,7 +150,7 @@ /area/ruin/space/has_grav/powered/mechtransport) "I" = ( /obj/structure/lattice, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/powered/mechtransport) "J" = ( /obj/machinery/computer/mecha{ @@ -171,7 +183,7 @@ /area/ruin/space/has_grav/powered/mechtransport) "P" = ( /obj/item/stack/sheet/metal, -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/powered/mechtransport) "Q" = ( /obj/structure/mecha_wreckage/gygax, @@ -187,15 +199,27 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powered/mechtransport) "T" = ( -/turf/template_noop, +/turf/open/space, /area/ruin/space/has_grav/powered/mechtransport) "V" = ( /obj/item/stack/rods, -/turf/template_noop, +/turf/open/space, +/area/ruin/space/has_grav/powered/mechtransport) +"W" = ( +/obj/machinery/power/smes/shuttle/micro/precharged, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/powered/mechtransport) "X" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/template_noop, +/obj/machinery/power/shuttle/engine/electric, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/powered/mechtransport) +"Y" = ( +/obj/machinery/power/terminal, +/turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/powered/mechtransport) (1,1,1) = {" @@ -313,8 +337,8 @@ y w w Q -d -b +Y +o X "} (8,1,1) = {" @@ -330,8 +354,8 @@ w B y s -d -d +Y +W X "} (9,1,1) = {" @@ -347,7 +371,7 @@ D D D d -b -b +e +o X "} diff --git a/_maps/RandomRuins/SpaceRuins/ntfacility.dmm b/_maps/RandomRuins/SpaceRuins/ntfacility.dmm index 2e1d441d7f00..8b9730281073 100644 --- a/_maps/RandomRuins/SpaceRuins/ntfacility.dmm +++ b/_maps/RandomRuins/SpaceRuins/ntfacility.dmm @@ -30,6 +30,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"bd" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/ruin/powered) "bx" = ( /obj/machinery/computer/operating, /obj/effect/decal/cleanable/dirt/dust, @@ -62,10 +69,13 @@ /turf/open/floor/plasteel, /area/ruin/powered) "cc" = ( -/obj/machinery/door/airlock/research, +/obj/machinery/door/airlock/research{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/poddoor/shutters{ - id = "rd4" + id = "rd4"; + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ruin/powered) @@ -73,6 +83,15 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/ruin/powered) +"cl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "rd1"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) "cy" = ( /obj/item/crowbar/power, /obj/effect/decal/cleanable/blood/tracks{ @@ -111,7 +130,8 @@ "dj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters{ - id = "celock" + id = "celock"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/powered) @@ -129,10 +149,12 @@ "dS" = ( /obj/machinery/door/airlock/command/glass{ id_tag = list(103); - name = "Chief Engineer's Office" + name = "Chief Engineer's Office"; + dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "celock" + id = "celock"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -155,6 +177,12 @@ /obj/machinery/door/airlock/maintenance_hatch, /turf/open/floor/plating, /area/ruin/powered) +"eJ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "eP" = ( /obj/effect/gibspawner/human, /obj/item/bodypart/head, @@ -171,11 +199,12 @@ /turf/open/floor/carpet/royalblue, /area/ruin/powered) "eX" = ( -/obj/machinery/door/poddoor{ - id = "medical_lock_medlock" - }, /obj/effect/turf_decal/industrial/warning/cee, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor{ + id = "medical_lock_medlock"; + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ruin/powered) "fd" = ( @@ -216,9 +245,12 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered) "fq" = ( -/obj/machinery/door/airlock/medical/glass, +/obj/machinery/door/airlock/medical/glass{ + dir = 4 + }, /obj/machinery/door/poddoor/shutters{ - id = "medical_lock_lobby" + id = "medical_lock_lobby"; + dir = 8 }, /turf/open/floor/plasteel/white, /area/ruin/powered) @@ -263,12 +295,8 @@ /turf/open/floor/plasteel/white, /area/ruin/powered) "gk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "rd4" - }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, +/turf/closed/wall/r_wall/rust, /area/ruin/powered) "gE" = ( /obj/structure/table, @@ -284,6 +312,25 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"gL" = ( +/obj/item/shard{ + icon_state = "tiny" + }, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rd3"; + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rd3"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) "gP" = ( /obj/item/shard{ icon_state = "tiny" @@ -292,11 +339,12 @@ /obj/item/shard{ icon_state = "small" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rd3" - }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rd3"; + dir = 8 + }, /turf/open/floor/plating, /area/ruin/powered) "gY" = ( @@ -305,15 +353,26 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ruin/powered) +"hi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "celock"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/powered) "hk" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 + }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, /turf/open/floor/plating, /area/ruin/powered) "hC" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/door/poddoor/preopen, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -352,7 +411,9 @@ /turf/open/floor/carpet/blue, /area/ruin/powered) "it" = ( -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, /obj/effect/spawner/lootdrop/maintenance/five, /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt/dust, @@ -366,6 +427,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"ix" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "rd4"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) "iA" = ( /obj/machinery/atmospherics/components/unary/portables_connector, /obj/effect/decal/cleanable/dirt/dust, @@ -378,14 +448,29 @@ /obj/machinery/door/window, /turf/open/floor/carpet/blue, /area/ruin/powered) +"iR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "jq" = ( /obj/structure/table/wood/reinforced, /obj/item/cigbutt/cigarbutt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/royalblue, /area/ruin/powered) +"jx" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) "jA" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ruin/powered) @@ -448,18 +533,36 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, /area/ruin/powered) +"kT" = ( +/obj/machinery/door/poddoor/ert{ + id = "c"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "kX" = ( /obj/effect/gibspawner/human, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"le" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "medical_lock_lobby"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) "lu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ruin/powered) "lL" = ( -/obj/machinery/door/airlock/engineering/glass/critical, +/obj/machinery/door/airlock/engineering/glass/critical{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/ruin/powered) "lR" = ( @@ -490,12 +593,9 @@ /obj/item/shard{ icon_state = "tiny" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rd3" - }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, +/turf/closed/wall/r_wall/rust, /area/ruin/powered) "ng" = ( /obj/effect/gibspawner/human, @@ -533,10 +633,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) -"oP" = ( -/obj/machinery/light/small{ - dir = 1 +"oN" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) +"oP" = ( +/obj/machinery/light/small/directional/north, /obj/machinery/door/poddoor/preopen, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -556,6 +661,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) +"pI" = ( +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/five, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/vault, +/area/ruin/powered) "pM" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/powered) @@ -576,10 +691,10 @@ /turf/open/floor/plasteel/white, /area/ruin/powered) "qm" = ( -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/east, +/obj/machinery/door/poddoor/preopen{ dir = 4 }, -/obj/machinery/door/poddoor/preopen, /obj/effect/decal/cleanable/blood/splatter, /obj/structure/sign/poster/retro/nanotrasen_logo_70s{ pixel_x = 32 @@ -588,12 +703,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/vault, /area/ruin/powered) +"qr" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) "qs" = ( -/obj/machinery/door/airlock/research, +/obj/machinery/door/airlock/research{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/poddoor/shutters{ - id = "rd1" + id = "rd1"; + dir = 4 }, +/turf/open/floor/plasteel/dark, +/area/ruin/powered) +"qU" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered) "qW" = ( @@ -606,13 +740,16 @@ /turf/closed/wall/mineral/titanium, /area/ruin/powered) "rO" = ( -/obj/machinery/door/airlock/research, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rd3" +/obj/machinery/door/airlock/research{ + dir = 8 }, +/obj/effect/mapping_helpers/airlock/abandoned, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rd3"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered) "rS" = ( @@ -623,7 +760,9 @@ /turf/open/floor/engine, /area/ruin/powered) "rX" = ( -/obj/machinery/door/poddoor, +/obj/machinery/door/poddoor{ + dir = 8 + }, /turf/open/floor/plating/airless, /area/ruin/powered) "rY" = ( @@ -648,6 +787,14 @@ }, /turf/open/floor/plasteel, /area/ruin/powered) +"sn" = ( +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/vault, +/area/ruin/powered) "so" = ( /obj/machinery/computer/card{ dir = 8 @@ -666,9 +813,26 @@ /turf/open/floor/plating, /area/ruin/powered) "tv" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /turf/open/floor/mineral/titanium/blue, /area/ruin/powered) +"tF" = ( +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) +"tI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) "tQ" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 @@ -679,7 +843,9 @@ /turf/open/floor/plasteel/white, /area/ruin/powered) "tW" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, @@ -700,22 +866,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) -"uq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "rd1" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered) "uF" = ( /obj/structure/table/optable, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) "uG" = ( -/obj/machinery/door/airlock/engineering/glass/critical, +/obj/machinery/door/airlock/engineering/glass/critical{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, /area/ruin/powered) @@ -786,12 +945,21 @@ /turf/open/floor/engine, /area/ruin/powered) "xf" = ( -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, /turf/open/floor/vault, /area/ruin/powered) +"xx" = ( +/obj/machinery/door/poddoor/ert{ + id = "b"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "xO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -859,11 +1027,14 @@ /turf/open/floor/carpet/blue, /area/ruin/powered) "zn" = ( -/obj/machinery/door/airlock/research, -/obj/machinery/door/poddoor/shutters{ - id = "rd2" +/obj/machinery/door/airlock/research{ + dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "rd2"; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/powered) "zx" = ( @@ -904,6 +1075,19 @@ /obj/effect/spawner/structure/window/reinforced/shutters, /turf/open/floor/plating, /area/ruin/powered) +"AI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/r_wall, +/area/ruin/powered) +"AQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "rd1"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "AR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -1013,6 +1197,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/royalblue, /area/ruin/powered) +"DK" = ( +/obj/machinery/door/poddoor/ert{ + id = "a"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "DU" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 1 @@ -1025,7 +1216,8 @@ "DW" = ( /obj/machinery/door/airlock/vault, /obj/machinery/door/poddoor{ - id = "medical_lock_medlock" + id = "medical_lock_medlock"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/black{ dir = 1 @@ -1140,11 +1332,12 @@ /turf/open/floor/plasteel/dark, /area/ruin/powered) "FQ" = ( -/obj/machinery/door/poddoor/preopen, -/obj/machinery/light/small{ - brightness = 3; +/obj/machinery/door/poddoor/preopen{ dir = 8 }, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, /obj/structure/sign/poster/retro/nanotrasen_logo_70s{ pixel_x = -32 }, @@ -1165,7 +1358,9 @@ /turf/open/floor/plasteel, /area/ruin/powered) "Gf" = ( -/obj/machinery/door/poddoor/preopen, +/obj/machinery/door/poddoor/preopen{ + dir = 8 + }, /turf/open/floor/plating/airless, /area/ruin/powered) "Gx" = ( @@ -1224,7 +1419,8 @@ /area/ruin/powered) "Hf" = ( /obj/machinery/door/poddoor{ - id = "medical_lock_medlock" + id = "medical_lock_medlock"; + dir = 8 }, /obj/effect/turf_decal/industrial/warning/cee{ dir = 1 @@ -1237,6 +1433,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"Hy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) "HA" = ( /obj/machinery/atmospherics/pipe/manifold/brown/visible{ dir = 1 @@ -1246,7 +1450,8 @@ /area/ruin/powered) "Ib" = ( /obj/machinery/door/poddoor/shutters{ - id = "medical_lock_lobby" + id = "medical_lock_lobby"; + dir = 8 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1272,9 +1477,6 @@ /turf/open/floor/vault, /area/ruin/powered) "IH" = ( -/obj/machinery/door/poddoor{ - id = "medical_lock_medlock" - }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, @@ -1282,6 +1484,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor{ + id = "medical_lock_medlock"; + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ruin/powered) "IM" = ( @@ -1351,6 +1557,9 @@ /obj/structure/tank_dispenser, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 9 + }, /turf/open/floor/plasteel, /area/ruin/powered) "JM" = ( @@ -1503,10 +1712,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ruin/powered) +"Mb" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "rd2"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/powered) "Mk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters{ - id = "celock" + id = "celock"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -1519,6 +1738,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"Mx" = ( +/obj/machinery/door/poddoor/preopen{ + dir = 4 + }, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/vault, +/area/ruin/powered) "ML" = ( /obj/machinery/door/poddoor/preopen, /obj/structure/closet/crate, @@ -1541,7 +1774,9 @@ /turf/open/floor/engine, /area/ruin/powered) "NM" = ( -/obj/machinery/door/poddoor, +/obj/machinery/door/poddoor{ + dir = 8 + }, /turf/open/floor/plasteel/airless, /area/ruin/powered) "NU" = ( @@ -1606,7 +1841,9 @@ /turf/open/floor/vault, /area/ruin/powered) "PC" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, @@ -1664,10 +1901,10 @@ /turf/open/floor/plating, /area/ruin/powered) "Rs" = ( -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/east, +/obj/machinery/door/poddoor/preopen{ dir = 4 }, -/obj/machinery/door/poddoor/preopen, /obj/structure/sign/poster/retro/nanotrasen_logo_70s{ pixel_x = 32 }, @@ -1713,6 +1950,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"Tf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "rd2"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ruin/powered) "Tr" = ( /obj/machinery/computer/crew{ dir = 1 @@ -1841,7 +2087,8 @@ /obj/item/shard, /obj/effect/gibspawner/human, /obj/machinery/door/poddoor/shutters/preopen{ - id = "rd3" + id = "rd3"; + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -1916,10 +2163,12 @@ "XC" = ( /obj/machinery/door/airlock/command/glass{ id_tag = list(103); - name = "Captain's Office" + name = "Captain's Office"; + dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "captain_lock" + id = "captain_lock"; + dir = 4 }, /turf/open/floor/carpet/blue, /area/ruin/powered) @@ -1992,6 +2241,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ruin/powered) +"ZB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/powered) "ZQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -2141,7 +2398,7 @@ FI FI FI EH -Ib +le fq fq Ib @@ -2555,7 +2812,7 @@ Dp Vj EH An -yC +DK An EH EH @@ -2596,7 +2853,7 @@ Vj If If Vj -vb +xx An If If @@ -2625,7 +2882,7 @@ EH Vj EH Vj -Mk +hi dS Mk dj @@ -2637,7 +2894,7 @@ If An An An -YM +kT An An An @@ -2665,10 +2922,10 @@ FI Vj Xc dV -dV -dV -dV -dV +ZB +Hy +Hy +Hy JJ Vj dm @@ -2677,10 +2934,10 @@ Vj If An ML -FQ +Mx xf FQ -ML +pI An If Vj @@ -2712,8 +2969,8 @@ dV dV dV EH -lR -Hx +iR +qU Vj An An @@ -2725,8 +2982,8 @@ hC An An An -lR -Hx +iR +qU EH TB dv @@ -2786,16 +3043,16 @@ FI "} (20,1,1) = {" Vj -Xc -dV -dV -dV -dV -dV -Xc +qr +tI +tI +tI +tI +tI +qr EH -lR -Hx +tF +qU An Vj An @@ -2807,8 +3064,8 @@ hC An Vj An -Hx -lR +qU +iR EH TB TB @@ -2842,7 +3099,7 @@ If An it qm -yQ +sn Rs Rw An @@ -2883,7 +3140,7 @@ If An An An -YM +kT An An An @@ -2924,7 +3181,7 @@ Vj If If Vj -vb +xx An If If @@ -2939,7 +3196,7 @@ XC EH Vj Vj -eD +jx EH FI FI @@ -2965,7 +3222,7 @@ Vk EH Vj An -yC +DK Vj Vj EH @@ -3158,7 +3415,7 @@ Vj Vj EH EH -eD +bd Vj EH wx @@ -3181,7 +3438,7 @@ EH Vj Vj EH -eD +eJ EH EH WU @@ -3246,18 +3503,18 @@ WU Vj If Vj -gg -gg +AQ +AQ qs -gg -uq +cl +gk LI LI IV nc Wl rO -Ea +gL gP EH Dp @@ -3410,19 +3667,19 @@ Vj Dp If EH -Zt -Zt +Mb +Tf zn -Zt -Zt +Mb +AI LI LI LI gk -BO +ix cc -BO -BO +ix +ix EH FI FI @@ -3446,7 +3703,7 @@ FI Vj Dp EH -po +oN EH Dp If diff --git a/_maps/RandomRuins/SpaceRuins/nuclear_dump.dmm b/_maps/RandomRuins/SpaceRuins/nuclear_dump.dmm index 17b45ffb729d..a953fc3f543c 100644 --- a/_maps/RandomRuins/SpaceRuins/nuclear_dump.dmm +++ b/_maps/RandomRuins/SpaceRuins/nuclear_dump.dmm @@ -12,6 +12,10 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plasteel, /area/ruin/space/has_grav/nucleardump) +"cw" = ( +/obj/effect/turf_decal/syndicateemblem/top/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "cU" = ( /obj/structure/radioactive/waste, /turf/open/floor/plating/asteroid/airless, @@ -36,6 +40,10 @@ /obj/structure/radioactive, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered) +"gs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "gw" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/plasteel/dark, @@ -79,15 +87,11 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/nucleardump/supermatter) "kB" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/nucleardump) "kN" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/nucleardump) "kP" = ( @@ -96,6 +100,11 @@ }, /turf/template_noop, /area/space/nearstation) +"la" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/middle/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "ld" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/radioactive, @@ -114,8 +123,7 @@ /obj/effect/turf_decal/industrial/fire{ dir = 4 }, -/obj/effect/turf_decal/radiation/white{ - color = "#B20000"; +/obj/structure/sign/warning/radiation{ pixel_x = 32 }, /turf/open/floor/plasteel/dark, @@ -168,6 +176,12 @@ /obj/effect/turf_decal/industrial/fire, /turf/open/floor/plasteel/dark/airless, /area/space/nearstation) +"pf" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/nucleardump) "pJ" = ( /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/mineral/plastitanium/red, @@ -223,7 +237,9 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/nucleardump) "uo" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, @@ -232,6 +248,10 @@ }, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/nucleardump) +"ur" = ( +/obj/effect/turf_decal/syndicateemblem/top/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "uF" = ( /obj/machinery/power/port_gen/pacman/super, /turf/open/floor/plating/airless, @@ -254,16 +274,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon{ dir = 4 }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/nucleardump) "xR" = ( /turf/closed/wall, /area/space/nearstation) "yn" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/nucleardump) "yw" = ( @@ -300,15 +318,11 @@ /area/ruin/space/has_grav/nucleardump) "Bl" = ( /mob/living/simple_animal/hostile/hivebot/range, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/nucleardump) "BW" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/vault, /area/ruin/space/has_grav/nucleardump/supermatter) "BX" = ( @@ -377,6 +391,11 @@ }, /turf/open/floor/engine/air, /area/ruin/space/has_grav/nucleardump/supermatter) +"Jb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/top/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "Km" = ( /obj/structure/window/plasma/reinforced/fulltile/unanchored, /turf/open/floor/vault, @@ -389,6 +408,8 @@ /area/space/nearstation) "KS" = ( /mob/living/simple_animal/hostile/carp, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/bottom/middle, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/nucleardump) "Ln" = ( @@ -431,11 +452,14 @@ /turf/open/floor/engine/air, /area/ruin/space/has_grav/nucleardump/supermatter) "Oq" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/nucleardump) +"OB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/bottom/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "OF" = ( /obj/structure/radioactive/waste, /turf/open/floor/plating/airless, @@ -472,19 +496,18 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/nucleardump) "Ra" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine/air, /area/ruin/space/has_grav/nucleardump/supermatter) "Ry" = ( -/obj/machinery/light/built, +/obj/machinery/light/built/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/nucleardump) "RC" = ( -/obj/effect/decal/hammerandsickle, /mob/living/simple_animal/chicken, /obj/item/melee/greykingsword, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/middle/middle, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/nucleardump) "RD" = ( @@ -509,6 +532,11 @@ "Tm" = ( /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/nucleardump) +"Tw" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "Ud" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plasteel, @@ -528,9 +556,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine/air, /area/ruin/space/has_grav/nucleardump/supermatter) "VE" = ( @@ -538,7 +564,9 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/nucleardump) "VK" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, @@ -547,6 +575,11 @@ }, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/nucleardump) +"VL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/middle/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "VU" = ( /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/nucleardump) @@ -569,6 +602,11 @@ "Yx" = ( /turf/open/floor/vault, /area/ruin/space/has_grav/nucleardump/supermatter) +"YZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/bottom/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/nucleardump) "Zh" = ( /obj/machinery/door/airlock/grunge, /turf/open/floor/plasteel/dark, @@ -578,8 +616,7 @@ dir = 4 }, /obj/structure/radioactive/waste, -/obj/effect/turf_decal/radiation/white{ - color = "#B20000"; +/obj/structure/sign/warning/radiation{ pixel_x = 32 }, /turf/open/floor/plasteel/dark, @@ -847,9 +884,9 @@ oT fi Ln pJ -iZ -iZ -iZ +ur +VL +YZ iZ VU fi @@ -881,10 +918,10 @@ fu fi VU iZ -iZ +Jb RC KS -iZ +gs VU fi fi @@ -915,10 +952,10 @@ LH fi QE iZ -iZ -iZ -iZ -iZ +cw +la +OB +gs MX fi rp @@ -950,8 +987,8 @@ fi ls VU kN -iZ -kN +gs +Tw VU mX fi @@ -984,7 +1021,7 @@ fi Vb fi fi -Zh +pf fi fi fi diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index a51e7a3046b3..321daa633782 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -184,37 +184,6 @@ /obj/effect/decal/cleanable/xenoblood/xgibs/up, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"aC" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aE" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aF" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "aG" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation) @@ -322,22 +291,6 @@ /obj/item/bodypart/chest, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"aV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "aW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -345,24 +298,6 @@ /obj/item/megaphone, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/comm) -"aX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "aY" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -418,24 +353,6 @@ /mob/living/simple_animal/hostile/alien, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"bj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) "bk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/blue{ @@ -729,28 +646,12 @@ /obj/structure/alien/weeds, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/ancientstation/deltaai) -"bS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "bT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"bU" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/shreds, -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "bV" = ( /obj/structure/alien/weeds, /obj/effect/decal/cleanable/blood/gibs/old, @@ -823,26 +724,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) -"cg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ch" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/alien/weeds, -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "ci" = ( /obj/structure/window/reinforced{ dir = 4 @@ -863,14 +744,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/comm) -"ck" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/alien/weeds, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "cl" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1003,15 +876,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) -"cA" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) "cB" = ( /obj/effect/decal/cleanable/robot_debris, /obj/structure/alien/weeds, @@ -1026,31 +890,6 @@ "cD" = ( /turf/closed/mineral/random, /area/ruin/unpowered) -"cE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"cF" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) "cG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1151,23 +990,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"cW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "cY" = ( /obj/structure/alien/weeds, /mob/living/simple_animal/hostile/alien/queen, @@ -1308,12 +1130,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"dn" = ( -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "do" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/green{ @@ -1343,41 +1159,12 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"ds" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "dt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"du" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "dv" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/sec) @@ -1391,23 +1178,6 @@ "dy" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/rnd) -"dz" = ( -/obj/structure/closet, -/obj/item/tank/jetpack/void, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/obj/item/clothing/suit/space/nasavoid, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) "dA" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless, @@ -1419,17 +1189,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) -"dC" = ( -/turf/closed/mineral/random, -/area/ruin/unpowered) -"dD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) "dE" = ( /obj/machinery/mineral/processing_unit_console, /turf/closed/wall, @@ -1438,22 +1197,6 @@ /obj/structure/lattice, /turf/template_noop, /area/space/nearstation) -"dG" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "dH" = ( /obj/effect/decal/cleanable/oil, /turf/closed/wall/r_wall, @@ -1511,21 +1254,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"dO" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/xenoblood/xtracks, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) "dP" = ( /obj/effect/spawner/structure/window/hollow/reinforced, /turf/open/floor/plating, @@ -1647,40 +1375,9 @@ "ee" = ( /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betacorridor) -"ef" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "eg" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/betacorridor) -"eh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) "ei" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/machinery/door/firedoor/border_only{ @@ -1826,14 +1523,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"eA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "eB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1843,14 +1532,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"eC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "eD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/purple{ @@ -1862,13 +1543,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"eE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "eF" = ( /obj/machinery/computer/rdconsole/core, /obj/effect/decal/cleanable/dirt, @@ -1901,20 +1575,6 @@ "eJ" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/sec) -"eK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "eL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1931,23 +1591,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"eN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "eO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2005,17 +1648,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"eU" = ( -/obj/machinery/door/airlock/command, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "eV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -2030,31 +1662,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"eX" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "eY" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/rnd) @@ -2137,52 +1744,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"fi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"fj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/opaque/green, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"fk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "fm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2191,22 +1752,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"fn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fo" = ( /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) @@ -2229,18 +1774,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"fs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "ft" = ( /obj/item/kirbyplants{ icon_state = "plant-25" @@ -2266,22 +1799,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"fw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "fy" = ( /obj/machinery/mineral/processing_unit{ dir = 1 @@ -2340,30 +1857,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"fG" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "fI" = ( /obj/machinery/power/apc{ name = "Beta Station Mining Equipment APC "; @@ -2380,18 +1873,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/mining) -"fJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "fK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -2454,17 +1935,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) -"fS" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fT" = ( /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 @@ -2482,16 +1952,6 @@ "fV" = ( /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"fW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "fX" = ( /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 @@ -2549,24 +2009,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"gd" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ge" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2591,58 +2033,9 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/mining) -"gh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/effect/spawner/lootdrop/minor/beret_or_rabbitears, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) "gi" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/medbay) -"gj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/pestspray, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"gk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"gl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "gm" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2667,21 +2060,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"go" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -2727,22 +2105,7 @@ "gu" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/medbay) -"gv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gw" = ( +"gw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2773,39 +2136,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"gy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -2844,38 +2174,9 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"gD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gE" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) -"gF" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/broken{ - dir = 8; - icon_state = "bulb-broken" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) "gG" = ( /obj/machinery/rnd/production/protolathe, /obj/effect/decal/cleanable/dirt, @@ -2965,30 +2266,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/rnd) -"gR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "gT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3174,20 +2451,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"ho" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "hp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ @@ -3244,19 +2507,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"hu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "hv" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3330,24 +2580,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"hB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "hD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -3419,34 +2651,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"hI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "hK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/power/rad_collector, @@ -3469,22 +2673,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"hO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "hP" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/welding{ @@ -3561,19 +2749,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"hW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -3724,17 +2899,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"in" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/broken_bottle, -/obj/item/soap/nanotrasen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "io" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3813,27 +2977,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"iu" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/lithium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "iv" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -3882,30 +3025,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/betacorridor) -"iz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/gun/energy/laser/retro/old{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/gun/energy/laser/retro/old{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "iA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -3929,21 +3048,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"iC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) "iD" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -3984,21 +3088,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"iH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "iI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -4068,22 +3157,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"iN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "iO" = ( /obj/machinery/hydroponics/soil, /obj/structure/cable{ @@ -4159,31 +3232,8 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/betacorridor) -"iU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/machinery/power/apc{ - name = "Charlie Station Garden APC "; - pixel_y = -25; - start_charge = 0 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/structure/closet/crate/hydroponics, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"iV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"iV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor/border_only, @@ -4218,18 +3268,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/kitchen) -"jb" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "jc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4239,14 +3277,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"jd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "je" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4271,17 +3301,6 @@ /obj/machinery/recharge_station, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"jh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) "ji" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4344,22 +3363,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"jp" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "jq" = ( /obj/structure/table, /obj/item/tank/internals/oxygen, @@ -4378,20 +3381,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"jr" = ( -/obj/machinery/door/airlock/security, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) "js" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ @@ -4435,52 +3424,9 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"jx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/storage/box/firingpins, -/obj/structure/closet/crate/secure/weapon{ - req_access_txt = "203" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "jA" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/ancientstation/proto) -"jB" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/paper/fluff/ruins/oldstation, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "jC" = ( /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/betastorage) @@ -4514,12 +3460,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"jH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "jI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4574,20 +3514,6 @@ /obj/item/solar_assembly, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"jN" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"jO" = ( -/obj/machinery/light/small/broken{ - dir = 1; - icon_state = "bulb-broken" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) "jP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4618,39 +3544,6 @@ /obj/structure/sign/poster/solgov/nanomichi_ad, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation/medbay) -"jV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) "jX" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg2" @@ -4684,25 +3577,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"kb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) "kc" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -4712,27 +3586,6 @@ /obj/item/clothing/suit/space/hardsuit/ancient, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"ke" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/westright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -4764,23 +3617,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"kj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kl" = ( /obj/structure/table/reinforced, /obj/machinery/the_singularitygen, @@ -4862,23 +3698,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/comm) -"kt" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosuit, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"ku" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/warning{ @@ -4897,23 +3716,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"ky" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosing, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kA" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible, /turf/open/floor/plasteel, @@ -4981,44 +3783,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"kI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"kJ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) "kK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -5046,17 +3810,6 @@ /obj/structure/sign/poster/official/work_for_a_future, /turf/closed/wall/rust, /area/ruin/space/has_grav/ancientstation) -"kN" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "kO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 @@ -5085,14 +3838,6 @@ "kQ" = ( /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/atmo) -"kR" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protohealth, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "kS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair, @@ -5121,34 +3866,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"kU" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protogun, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kV" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) "kW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -5166,20 +3883,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"kY" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) "kZ" = ( /obj/structure/table/reinforced, /obj/item/healthanalyzer{ @@ -5276,25 +3979,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/proto) -"lk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) "ll" = ( /turf/closed/mineral/uranium, /area/ruin/unpowered) @@ -5422,18 +4106,6 @@ "lA" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"lB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "lD" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5482,29 +4154,6 @@ /obj/item/clothing/head/helmet/space/nasavoid/old, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"lK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"lL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "lM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -5520,20 +4169,6 @@ /obj/structure/girder, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"lO" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lP" = ( -/obj/machinery/door/poddoor{ - id = "proto" - }, -/obj/machinery/door/window/westleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) "lQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -5552,33 +4187,6 @@ /obj/item/solar_assembly, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation) -"lR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"lS" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) "lT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -5625,20 +4233,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"lY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "lZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -5676,14 +4270,6 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"me" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "mf" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/airless, @@ -5714,19 +4300,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"mi" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Engineering Storage" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "mj" = ( /obj/structure/grille, /turf/open/floor/plating/airless, @@ -5747,12 +4320,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"mm" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "mn" = ( /obj/effect/turf_decal/corner/opaque/white{ dir = 4 @@ -5797,15 +4364,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"ms" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "mt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -5843,28 +4401,6 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/ancientstation/medbay) -"mw" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medical Bay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/medbay) "mx" = ( /obj/structure/grille/broken, /turf/open/floor/plating/airless, @@ -5966,30 +4502,6 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/ancientstation/medbay) -"mJ" = ( -/obj/structure/closet/crate, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/item/hemostat, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/retractor, -/obj/machinery/light/small/broken{ - dir = 8; - icon_state = "bulb-broken" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) "mK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -6193,26 +4705,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"nj" = ( -/turf/closed/mineral/plasma, -/area/ruin/unpowered) "nk" = ( /turf/closed/mineral/plasma, /area/ruin/space/has_grav/ancientstation/atmo) @@ -6242,33 +4734,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nn" = ( -/obj/machinery/light/small, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"no" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Kitchen APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "np" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, @@ -6292,14 +4757,6 @@ /obj/item/stack/rods, /turf/template_noop, /area/space/nearstation) -"ns" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "nt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ @@ -6324,42 +4781,9 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"nv" = ( +"ny" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ny" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 4 }, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -6370,27 +4794,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "nA" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/mixer/airmix{ @@ -6413,47 +4816,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"nC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) "nD" = ( /obj/structure/closet/crate/bin, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"nE" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 1; - icon_state = "tracks" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "nG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -6518,18 +4884,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) "nN" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/alien/drone, @@ -6574,39 +4928,11 @@ }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/ancientstation/betacorridor) -"nR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Area" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) "nS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"nT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "nU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/mineral/uranium{ @@ -6629,17 +4955,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/hydroponics) -"nW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "nX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -6663,20 +4978,6 @@ /mob/living/simple_animal/hostile/carp, /turf/template_noop, /area/space/nearstation) -"oa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ob" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -6782,15 +5083,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"ok" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ol" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -6801,15 +5093,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"om" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "on" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal{ @@ -6862,14 +5145,6 @@ icon_state = "platingdmg1" }, /area/ruin/space/has_grav/ancientstation/betastorage) -"os" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "ot" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -6897,15 +5172,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/atmo) -"ow" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "ox" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -6914,21 +5180,6 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betacorridor) -"oy" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Chemical Storage"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) "oz" = ( /obj/item/stack/rods, /obj/machinery/door/firedoor/border_only/closed{ @@ -7015,28 +5266,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"oK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oL" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "oM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -7137,10 +5366,6 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"oW" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "oX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -7200,29 +5425,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) "pd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, @@ -7506,27 +5708,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "pG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7537,8 +5718,7 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pH" = ( -/obj/machinery/door/airlock/science, +"pI" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -7550,20 +5730,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pI" = ( +"pJ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -7572,50 +5745,21 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pJ" = ( +"pL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-8" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pM" = ( +"pM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -7627,39 +5771,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"pN" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4; - icon_state = "tracks" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pO" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "pP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/visible{ @@ -7674,28 +5785,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"pQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "pR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -7719,38 +5808,6 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/atmo) -"pT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"pU" = ( -/obj/machinery/door/airlock/engineering{ - name = "Backup Generator Room" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) "pV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -7771,35 +5828,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"pX" = ( -/obj/machinery/door/airlock/science, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) "pZ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch, @@ -8013,21 +6041,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betastorage) -"qw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/shard{ - icon_state = "small" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/broken{ - dir = 8; - icon_state = "tube-broken" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) "qx" = ( /obj/structure/girder, /turf/open/floor/plating/airless, @@ -8036,19 +6049,6 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/ancientstation/betacorridor) -"qz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - icon_state = "inje_map-2" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) "qA" = ( /obj/effect/decal/cleanable/glass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -8082,19 +6082,6 @@ }, /turf/closed/wall, /area/ruin/space/has_grav/ancientstation/atmo) -"qG" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) "qH" = ( /obj/item/stack/rods, /turf/open/floor/plating/airless{ @@ -8151,23 +6138,6 @@ /mob/living/simple_animal/hostile/alien, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"qP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) "qQ" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -8214,7 +6184,21 @@ /mob/living/simple_animal/hostile/alien, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) -"qW" = ( +"ra" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"rd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 @@ -8222,12 +6206,73 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation/proto) +"rv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"rB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"rE" = ( +/obj/machinery/door/airlock/science{ + pixel_y = 0; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"sa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"sk" = ( +/obj/structure/table, +/obj/item/crowbar, +/obj/item/flashlight/glowstick, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "sy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8251,43 +6296,127 @@ /obj/structure/particle_accelerator/particle_emitter/center, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"tn" = ( +"te" = ( +/obj/machinery/light/directional/west, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protohealth, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"tg" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"tz" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"tn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"to" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"tK" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"tL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/gun/energy/laser/retro/old{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/gun/energy/laser/retro/old{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) "tT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/particle_accelerator/end_cap, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"up" = ( -/obj/machinery/light/small{ - dir = 8 +"ud" = ( +/obj/item/shard{ + icon_state = "medium" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) +/obj/effect/decal/cleanable/glass, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" + }, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"uD" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/xenoblood/xtracks, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltaai) "uT" = ( /turf/open/floor/engine/n2, /area/ruin/space/has_grav/ancientstation/atmo) @@ -8296,6 +6425,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) +"vb" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"vk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) "vu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -8311,6 +6454,80 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) +"vw" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/structure/alien/weeds, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"vK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"vO" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/item/broken_bottle, +/obj/item/soap/nanotrasen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"vP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/machinery/power/apc{ + name = "Charlie Station Garden APC "; + pixel_y = -25; + start_charge = 0 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez, +/obj/item/reagent_containers/glass/bottle/nutrient/l4z, +/obj/item/reagent_containers/glass/bottle/nutrient/rh, +/obj/structure/closet/crate/hydroponics, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"wc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"wd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"wx" = ( +/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "wz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -8323,89 +6540,1139 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"wJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "wL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/engi) -"xl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"yk" = ( +"wM" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"yx" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"zm" = ( -/obj/machinery/door/window/brigdoor{ - dir = 8; - icon_state = "rightsecure"; - name = "Plasma Canister Storage" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"zG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"zH" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"wX" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4; + icon_state = "tracks" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Aa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"xc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"Ab" = ( +"xk" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/turf_decal/corner/opaque/yellow{ +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"AF" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Bs" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"xl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"xt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"xG" = ( +/obj/machinery/door/airlock/engineering{ + name = "Backup Generator Room"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"xL" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/medbay) +"xP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"ya" = ( +/obj/machinery/light/directional/west, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protosuit, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"yk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"yx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"yA" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"yM" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"yZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/shard{ + icon_state = "small" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/light/broken/directional/west{ + icon_state = "tube-broken" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"zb" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"zm" = ( +/obj/machinery/door/window/brigdoor{ + dir = 8; + icon_state = "rightsecure"; + name = "Plasma Canister Storage" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/atmo) +"zq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"zz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"zB" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/item/paper/fluff/ruins/oldstation, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"zF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"zG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"zH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"Aa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Ae" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + name = "Station Atmospherics"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Ax" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + icon_state = "inje_map-2" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/n2, +/area/ruin/space/has_grav/ancientstation/atmo) +"AF" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"AP" = ( +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"AQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Bi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"Bl" = ( +/obj/machinery/light/small/broken/directional/north{ + icon_state = "bulb-broken" + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/atmo) +"Bo" = ( +/obj/structure/closet, +/obj/item/tank/jetpack/void, +/obj/item/clothing/head/helmet/space/nasavoid/old, +/obj/item/clothing/suit/space/nasavoid, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/mining) +"Bs" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/ancientstation/atmo) +"BH" = ( +/obj/structure/particle_accelerator/particle_emitter/left, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Cr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"Cu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + pixel_x = 0; + pixel_y = 26 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Cz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Da" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Dining Area"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"De" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Dm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"Dn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Dp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Dw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"DB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"DJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + pixel_x = 0; + pixel_y = -26 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"DO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/structure/table, +/obj/effect/spawner/lootdrop/minor/beret_or_rabbitears, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"DT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"DX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Ex" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"EB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"EH" = ( +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/broken/directional/west{ + icon_state = "bulb-broken" + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/medbay) +"EI" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/alien/weeds, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"EN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"EP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"EV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"EY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Fn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"FD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"FH" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1; + icon_state = "connector_map-3" + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/atmo) +"FJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"FR" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"FT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/xenoblood/xgibs/up, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Gp" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/alien/weeds, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Gq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"Gs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Engineering External Access"; + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"GG" = ( +/obj/structure/closet, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"GJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"GP" = ( +/obj/machinery/pipedispenser/disposal, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Hn" = ( +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/ancientstation/atmo) +"HA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"HL" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Engineering Storage"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"HV" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) +"HZ" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Ig" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"Ii" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Im" = ( +/obj/structure/closet/crate, +/obj/item/cautery{ + pixel_x = 4 + }, +/obj/item/hemostat, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 12 + }, +/obj/item/retractor, +/obj/machinery/light/small/broken/directional/west{ + icon_state = "bulb-broken" + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/medbay) +"Ir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"It" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + name = "dusty mirror"; + pixel_x = 26 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"IH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"IM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"IV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4; + icon_state = "tracks" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Jd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"Ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Jo" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/showcase/machinery/oldpod, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"JI" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/structure/alien/weeds, +/obj/effect/gibspawner/human, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"JT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"JW" = ( +/obj/machinery/light/directional/east, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protogun, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Ko" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Ku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/particle_accelerator/control_box, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"KD" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"KL" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"KQ" = ( +/obj/machinery/door/airlock/command{ + name = "Beta Station Access" + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Lg" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"Lh" = ( +/obj/structure/window/reinforced, +/turf/open/floor/engine/o2, /area/ruin/space/has_grav/ancientstation/atmo) -"BH" = ( -/obj/structure/particle_accelerator/particle_emitter/left, +"Li" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/engi) +"Ll" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/particle_accelerator/particle_emitter/right, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"Cr" = ( +"Ln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"LF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/mob/living/simple_animal/hostile/alien/drone, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"LI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"LS" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/iodine{ + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/iron{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/lithium{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"LY" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + volume_rate = 200 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/atmo) +"Ma" = ( +/obj/machinery/door/window/westleft, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Mg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"Mo" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/shreds, +/obj/structure/alien/weeds/node, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Mr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Delta Station Access"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Mt" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/atmo) +"ME" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants{ + icon_state = "plant-25" + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"MG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /obj/effect/turf_decal/corner/opaque/white{ @@ -8416,56 +7683,166 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"Dm" = ( +"MP" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/light/small/directional/east, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/storage/box/firingpins, +/obj/structure/closet/crate/secure/weapon{ + req_access_txt = "203" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"MQ" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Dp" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"MR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) +"MT" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) +"MV" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Na" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Nf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, +/obj/item/reagent_containers/spray/weedspray, +/obj/item/reagent_containers/spray/pestspray, +/obj/structure/closet/crate/hydroponics, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Dw" = ( +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Nz" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"DB" = ( +/area/ruin/space/has_grav/ancientstation) +"ND" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/item/storage/backpack/old, +/obj/structure/closet, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"NQ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8; + frequency = 1442; + id_tag = "syndie_lavaland_n2_out"; + internal_pressure_bound = 5066; + name = "Nitrogen Out" + }, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/ancientstation/atmo) +"Om" = ( +/obj/machinery/door/window/eastright, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"Ov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, +/obj/structure/closet/crate/bin, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DJ" = ( +/area/ruin/space/has_grav/ancientstation/hydroponics) +"OA" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = -26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) -"DT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"OC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"OE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"EP" = ( +/area/ruin/space/has_grav/ancientstation/comm) +"OF" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -8474,296 +7851,313 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/kitchen) -"EV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, +"OU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"FH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - icon_state = "connector_map-3" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"GG" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"GP" = ( -/obj/machinery/pipedispenser/disposal, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 +/area/ruin/space/has_grav/ancientstation/hydroponics) +"OV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Hn" = ( -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"HA" = ( +/area/ruin/space/has_grav/ancientstation/sec) +"OW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/opaque/green, +/obj/machinery/light_switch{ + pixel_x = 0; + pixel_y = -26 }, -/obj/effect/turf_decal/corner/opaque/yellow, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"It" = ( +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Pg" = ( +/obj/machinery/door/airlock/security{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = 26 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Iw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"IM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/sec) -"IV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"Pk" = ( +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4; - icon_state = "tracks" +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation) +"Pn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Jo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/obj/machinery/light_switch{ + pixel_x = -26 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"Po" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/showcase/machinery/oldpod, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"JT" = ( +"Px" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ku" = ( +"Py" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/particle_accelerator/control_box, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"KF" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - icon_state = "inje_map-2" - }, -/obj/machinery/light/small, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Lh" = ( -/obj/structure/window/reinforced, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ll" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/particle_emitter/right, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation) +"PC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ln" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"LO" = ( +/area/ruin/space/has_grav/ancientstation/comm) +"PQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light{ +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/betacorridor) +"PR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/hostile/alien/drone, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"PV" = ( +/obj/item/kirbyplants{ + icon_state = "plant-25" }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/restroom{ + pixel_y = 32 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"LY" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - volume_rate = 200 +/area/ruin/space/has_grav/ancientstation) +"Qc" = ( +/obj/machinery/door/airlock/command{ + name = "Beta Station Access" + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"Mt" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"MG" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"NQ" = ( -/obj/structure/window/reinforced{ - dir = 8 +/area/ruin/space/has_grav/ancientstation) +"Qd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/purple, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 4 }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_n2_out"; - internal_pressure_bound = 5066; - name = "Nitrogen Out" +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"OA" = ( +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"Qi" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"Qk" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"OC" = ( +/area/ruin/space/has_grav/ancientstation/mining) +"Qp" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/westright, +/obj/machinery/shower{ + dir = 8 + }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/ancientstation) -"OU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +"Qz" = ( +/obj/machinery/light/directional/east, +/obj/structure/table/reinforced, +/obj/item/paper/fluff/ruins/oldstation/protosing, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) +"QC" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"OV" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"QH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Pn" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"QM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -26 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/mining) +"QQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"QT" = ( +/obj/machinery/airalarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) -"Px" = ( +"QV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) +"Ra" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"Re" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) -"PC" = ( +"Ri" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Delta Station Access"; + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"PV" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" +/area/ruin/space/has_grav/ancientstation) +"Rn" = ( +/obj/machinery/door/airlock/atmos/glass{ + name = "Station Atmospherics"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/restroom{ - pixel_y = 32 +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Qp" = ( +/area/ruin/space/has_grav/ancientstation/atmo) +"Rx" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westright, -/obj/machinery/shower{ +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"QQ" = ( +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/comm) +"RL" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Re" = ( +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"RO" = ( /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) @@ -8790,6 +8184,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"Sh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "Sn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8798,6 +8202,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation) +"Sp" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "Su" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -8836,12 +8250,42 @@ /obj/structure/lattice, /turf/template_noop, /area/space/nearstation) +"Tg" = ( +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/obj/machinery/door/window/westright, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "Tk" = ( /obj/effect/spawner/structure/window/hollow/reinforced/end{ dir = 1 }, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/atmo) +"Ts" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/command{ + name = "Charlie Station Access"; + req_access_txt = "200"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "TL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer{ @@ -8854,6 +8298,38 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"TW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"TZ" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Bay"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/medbay) "Ug" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -8864,6 +8340,43 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"UL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/comm) +"UM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"UP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) "UV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -8879,27 +8392,75 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) -"Ve" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Vm" = ( +"Vd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/backpack/old, +/obj/structure/closet, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Ve" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"VH" = ( +/obj/structure/sign/poster/retro/nanotrasen_logo_80s, +/turf/closed/wall, +/area/ruin/space/has_grav/ancientstation/comm) +"VI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/hydroponics) +"Wc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/purple, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"Wm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/supply/visible{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/atmo) +"Wn" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 8 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/atmo) -"VH" = ( -/obj/structure/sign/poster/retro/nanotrasen_logo_80s, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/comm) "Wp" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -8907,6 +8468,22 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/atmo) +"WG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/sec) +"WP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "WT" = ( /obj/structure/window/reinforced{ dir = 8 @@ -8924,6 +8501,52 @@ }, /turf/open/floor/engine/n2, /area/ruin/space/has_grav/ancientstation/atmo) +"WY" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/structure/alien/weeds, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"WZ" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"Xc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc{ + dir = 1; + name = "Charlie Station Kitchen APC"; + pixel_y = 25; + start_charge = 0 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/kitchen) +"Xg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) "Xh" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -8935,16 +8558,67 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/rnd) +"Xo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = 26 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/engi) "Xr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/hydroponics) +"Xz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 1; + icon_state = "tracks" + }, +/obj/machinery/firealarm/directional/east, +/mob/living/simple_animal/hostile/alien, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"XE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/rnd) +"XF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/ancientstation/betastorage) "XJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/engi) +"Ya" = ( +/obj/machinery/door/airlock/science{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "Yh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -8978,6 +8652,60 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/ancientstation/deltacorridor) +"YB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/command{ + name = "Charlie Station Access"; + req_access_txt = "200"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"YH" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/alien/weeds/node, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/ancientstation/deltaai) +"YN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"YR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/deltacorridor) +"Zd" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "proto"; + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/ancientstation/proto) "Ze" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/engine/n2, @@ -8989,6 +8717,78 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/space/has_grav/ancientstation/atmo) +"Zm" = ( +/obj/machinery/door/airlock/medical/glass{ + name = "Chemical Storage"; + req_access_txt = "200"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) +"Zs" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 8; + icon_state = "inje_map-2" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine/o2, +/area/ruin/space/has_grav/ancientstation/atmo) +"ZO" = ( +/obj/effect/spawner/structure/window/hollow/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "ancient"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/sec) +"ZV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/obj/machinery/light_switch{ + pixel_x = 0; + pixel_y = 26 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation) +"ZY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/ancientstation/rnd) (1,1,1) = {" aa @@ -9067,8 +8867,8 @@ gK aa aa cD -br -br +lh +lh cD oC kQ @@ -9106,27 +8906,27 @@ ee et ee gi -gF -lS +EH +xL mq mF -mJ +Im gu gK aa cD cD lh -fU -br +lh +lh nk nl nt kK Ln ny -pT -LO +ra +Dn nB nK EV @@ -9149,7 +8949,7 @@ aa aa aa cD -br +fU dX ec ez @@ -9163,15 +8963,15 @@ mN mQ sY dF -dC -dC -dC -nj -nj +cD +cD +cD +lh +lh nk nm pP -pY +Wm qe Ab nA @@ -9201,7 +9001,7 @@ de dx ec eg -eA +GJ eT gu hm @@ -9215,11 +9015,11 @@ gK dF gK gK -dw -dw +lh +lh nk -oL -pQ +Rn +Ae mH mH kX @@ -9255,7 +9055,7 @@ gt gi jU mg -mw +TZ mg gu mW @@ -9267,7 +9067,7 @@ qy qD qD kQ -jO +Bl pR gf mH @@ -9311,7 +9111,7 @@ nq nG ox oY -qw +yZ qA qE qH @@ -9320,11 +9120,11 @@ oM pS pf kQ -qz +Zs NQ zm WT -KF +Ax kQ cD lh @@ -9350,8 +9150,8 @@ de ec eT gx -hJ -jh +Mg +PQ eT eT mM @@ -9362,7 +9162,7 @@ oA pq ee qB -qG +ud qJ oz pd @@ -9395,10 +9195,10 @@ aa cD az fU -cD +fU ec -eU -gy +AP +tg ec jC jQ @@ -9406,7 +9206,7 @@ jQ jQ jQ jQ -qP +MR jC jC qx @@ -9420,7 +9220,7 @@ kQ kQ Bs Lh -Vm +Wn pv Ze mH @@ -9442,9 +9242,9 @@ aa aa aa aa -dw -dw -dw +lh +lh +lh ec eT gN @@ -9454,7 +9254,7 @@ jR md mS mX -nw +XF or oB qv @@ -9492,7 +9292,7 @@ aa aa aa aa -dC +cD gK eg eT @@ -9549,12 +9349,12 @@ hd eg jJ lz -mm +MT mT mf nD -ow -oW +MT +HV jQ dF dF @@ -9593,7 +9393,7 @@ dF aa gK eg -fi +EB hd eg jC @@ -9601,7 +9401,7 @@ lN jC jC nc -nE +jC jQ jC jQ @@ -9642,7 +9442,7 @@ dF aa gK eg -dn +KL hn eg gK @@ -9834,8 +9634,8 @@ aa gK bI cf -cF -dz +Qk +Bo fA ce eW @@ -10031,7 +9831,7 @@ aM cc cy cI -dD +QM ga dj eT @@ -10133,7 +9933,7 @@ fy gg ce eT -hI +Bi eg gK aa @@ -10141,7 +9941,7 @@ aa aa gK fB -jV +Gs fB gK aa @@ -10279,7 +10079,7 @@ aa aa gK eg -fi +EB hd ec gK @@ -10288,7 +10088,7 @@ eI eI fb fD -kb +Gq gV hk eI @@ -10334,13 +10134,13 @@ ec gK eI bv -eK +QV id ji kg mr mZ -kI +zq nO eI gK @@ -10444,7 +10244,7 @@ sy hv eI oS -nM +Li gH eI gK @@ -10530,13 +10330,13 @@ eg lJ ju en -eN -lK +Xo +vk el kH my nb -nC +sa nP oc ix @@ -10573,17 +10373,17 @@ aT aG aG aG -dG -eX +Qc +KQ aG eI eI dl dl eI -jp -kJ -jp +tK +Ig +tK gX eI eI @@ -10591,7 +10391,7 @@ dl eI eI iX -pU +xG eI aG aT @@ -10625,9 +10425,9 @@ aG fm fc gp -gv +to jF -fk +TW mt ij ne @@ -10636,8 +10436,8 @@ jF nd mt pu -fk -gv +TW +to gp jF px @@ -10679,9 +10479,9 @@ UV UV eP is -fH +Sh oJ -tz +Xg is UV UV @@ -10725,15 +10525,15 @@ cn cQ ey dP -ho +VI dP cQ ey -kV +Lg gI gY hR -nR +Da hR gI gI @@ -10764,19 +10564,19 @@ as as bl aP -aV +Rx aP -bj +UL ak ak dN fh cQ -ef +ME dQ dQ eQ -gj +Nf ey oO gI @@ -10784,15 +10584,15 @@ hr ht ht ht -nz +vK gI oX dS aG aT -nW +Vd gZ -kN +sk kD mz aT @@ -10818,7 +10618,7 @@ ba bk bs by -gl +Ji cn cR do @@ -10836,15 +10636,15 @@ tn iI iY cn -lC +xc aG -lR +ZV bN bN bN pi pk -ns +ND aG dw cD @@ -10878,7 +10678,7 @@ dp ey oO gI -hu +OF ht EP ly @@ -10923,7 +10723,7 @@ dp gE ep eR -fj +OW ey oO gY @@ -11021,11 +10821,11 @@ dp gE er mD -iC +Ov cQ oQ gY -nh +UP hV pM ht @@ -11074,7 +10874,7 @@ iO ey oQ gY -no +Xc ht MG ht @@ -11112,7 +10912,7 @@ aQ bm bM VH -bS +EY fQ cT dr @@ -11130,7 +10930,7 @@ tn iM ja cn -jH +MV aT ph bN @@ -11138,7 +10938,7 @@ bN bN bN bN -ns +ND aG gK aa @@ -11156,7 +10956,7 @@ as as fP aR -aX +OE aR bn ak @@ -11164,11 +10964,11 @@ ak dS dS ey -ds +De dR dQ mL -iU +vP ey oQ gY @@ -11176,7 +10976,7 @@ hy ly ly ly -iN +Ir gY oZ pV @@ -11184,7 +10984,7 @@ aG aT qU bN -jB +zB kF jP aG @@ -11215,15 +11015,15 @@ cq ey cQ dP -ho +VI dP cQ cQ -kY +Pk gI gI hR -nR +Da hR gY gY @@ -11253,11 +11053,11 @@ aa gK gK aT -gh +DO OC sC SP -eh +Py dg cq cq @@ -11267,15 +11067,15 @@ dt dt dt iV -fJ +WZ oT -up +Ii np mb mb ml Po -jb +HZ hN cq qb @@ -11311,19 +11111,19 @@ aG PV bN cV -du +zb bN -fx +zF bN jc Sn ld cq nu -me +Ex cq bN -om +QT cV pa bW @@ -11358,23 +11158,23 @@ aT aT aT bX -fl +Ri bX eJ eJ eJ dv fp -jr -lk -jr +Pg +ZO +Pg eJ eJ eJ eJ eJ hM -pc +Mr bX aG aG @@ -11408,21 +11208,21 @@ az cK cK bN -cW +Nz eJ gL hp -hO +rv hp js lm ha Pn -hW +rB hz -iz +tL eJ -cW +Nz pa bN aG @@ -11609,11 +11409,11 @@ gK eJ ex eV -fs +WG fO lv fO -iH +LI hX im eJ @@ -11955,7 +11755,7 @@ gK bD he lV -nn +vb bE gK dF @@ -11996,7 +11796,7 @@ gK bE Re cx -cX +xP bE gK gK @@ -12010,7 +11810,7 @@ gK dF gK bD -lB +Fn pE lw bE @@ -12044,7 +11844,7 @@ aa gK bE ct -fn +YB cb bE bE @@ -12052,7 +11852,7 @@ bD bD bD bD -lY +xk bE bE bE @@ -12060,7 +11860,7 @@ bE bE bE cb -pF +Ts cb bD gK @@ -12095,19 +11895,19 @@ gK bE ft fE -gz -gS -gD +RO +UM +WP hQ -jd +QH jv ma Re -jd +QH nH -ms -ok -gz +FT +QC +RO Re pE od @@ -12191,8 +11991,8 @@ ac gK gK bE -fG -gd +rE +FR eY eY eY @@ -12207,8 +12007,8 @@ dy eY dy dy -pH -fG +wM +yM jA jA jA @@ -12244,15 +12044,15 @@ Re ge eY di -eE -hC +FD +Jd dZ -gR +Wc eb hf zG hY -in +vO iD iP eY @@ -12260,9 +12060,9 @@ pI Re jA kd -kt +ya jA -kR +te kZ jA gK @@ -12279,11 +12079,11 @@ gK ac ad ae -aC +YH ae ae ae -bU +Mo cM jD ac @@ -12308,11 +12108,11 @@ eY pJ lw jA -jN -ku +wx +Zd jA -ku -lO +Zd +Om jA dF aa @@ -12339,7 +12139,7 @@ ac df bE Re -gk +IH eY gW fa @@ -12354,12 +12154,12 @@ mk ls mn dy -pK +YR Re jA -kf +Cu kv -qW +rd kv kv jA @@ -12410,7 +12210,7 @@ qf lF kw lF -cE +Cz jA dF aa @@ -12426,14 +12226,14 @@ gK ac ae aj -aD +Gp be ah bG -cg +Na cO dI -dO +uD dm dW fL @@ -12496,7 +12296,7 @@ jL oh mR hi -lL +YN ir lT hi @@ -12524,11 +12324,11 @@ gK ac af ah -aE +vw bg ae ag -ch +JI ao bh ac @@ -12546,18 +12346,18 @@ eB eY eY eY -oy +Zm dy dy dy ST Re jA -kj +FJ lF lF kw -cE +Cz jA dF aa @@ -12584,7 +12384,7 @@ ac gK bE oq -fW +PR dy dZ fu @@ -12596,13 +12396,13 @@ dy hF lM OA -nx +ZY iQ eY -oa -nT +DX +xt jA -kk +wJ lG qV kx @@ -12651,11 +12451,11 @@ dy IV Re jA -ke -ky +Tg +Sp jA -ky -lP +Sp +Ma jA dF aa @@ -12685,15 +12485,15 @@ Re dc dy eD -fw -eC +Qi +XE dZ -jW +Qd eb dy hH hZ -iu +LS iG iS dy @@ -12701,9 +12501,9 @@ Yr Re jA kl -kz +Qz jA -kU +JW lc jA gK @@ -12730,8 +12530,8 @@ ag ac gK bE -fG -go +Ya +MQ dy eY dy @@ -12746,8 +12546,8 @@ dy dy dy eY -pN -pX +wX +yA jA jA jA @@ -12769,11 +12569,11 @@ gK ac ah ae -aD +Gp bh ae ag -ck +EI ae bg ac @@ -12830,19 +12630,19 @@ gK bE ou Re -jx -jy -hB +EN +wd +LF ib -oK +AQ DB oN lw -nv +RL nL Se -Iw -nF +zz +Xz nY Yh od @@ -12867,17 +12667,17 @@ gK gK ac ap -aF +WY bV ae bQ -cA +Ra dd ac gK bE bE -fS +KD bD bD bE @@ -12885,7 +12685,7 @@ bE bD bD bD -mi +HL bE bE bE @@ -12893,7 +12693,7 @@ bE bE bE bD -pO +Ko bE bE gK @@ -12975,7 +12775,7 @@ dK gK bE he -os +wc jf AF qO @@ -12991,7 +12791,7 @@ Ll Sf bE jg -jz +MP yx bE dF diff --git a/_maps/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/RandomRuins/SpaceRuins/onehalf.dmm index 4c913547e6f9..eee4c8e16817 100644 --- a/_maps/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/RandomRuins/SpaceRuins/onehalf.dmm @@ -154,29 +154,12 @@ }, /turf/open/space/basic, /area/space/nearstation) -"aB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/onehalf) "aC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/airless{ icon_state = "wood-broken6" }, /area/ruin/space/has_grav/onehalf) -"aD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/onehalf) "aE" = ( /obj/structure/disposalpipe/trunk, /turf/open/floor/plating/airless, @@ -481,7 +464,9 @@ /obj/machinery/door/firedoor/border_only/closed{ dir = 8 }, -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) "bo" = ( @@ -501,7 +486,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -510,16 +497,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"bs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "bt" = ( /obj/structure/disposalpipe/junction/yjunction{ dir = 1 @@ -591,7 +568,9 @@ /obj/machinery/door/firedoor/border_only/closed{ dir = 8 }, -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) "bD" = ( @@ -600,13 +579,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"bE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "bF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -689,6 +661,14 @@ "bU" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/onehalf) +"bV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/onehalf) "bW" = ( /turf/open/floor/plating/airless{ icon_state = "platingdmg1" @@ -709,11 +689,12 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/onehalf) "bZ" = ( +/obj/structure/grille, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, -/obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf) @@ -732,13 +713,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"cd" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/frame/computer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "ce" = ( /obj/structure/frame/computer, /turf/open/floor/plasteel, @@ -755,17 +729,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"cg" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/table/reinforced, -/obj/item/spacecash/bundle/c500{ - pixel_y = 8 - }, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "ch" = ( /obj/structure/disposalpipe/junction{ dir = 1 @@ -787,12 +750,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf) "cl" = ( @@ -841,12 +805,13 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf) "cr" = ( @@ -882,22 +847,18 @@ /obj/item/stack/tile/plasteel, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"cy" = ( -/obj/machinery/light/small, -/obj/effect/rune/blood_boil, -/turf/open/floor/plasteel/cult, -/area/ruin/space/has_grav/onehalf) "cz" = ( /obj/structure/cable, /obj/structure/cable{ icon_state = "0-2" }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf) "cA" = ( @@ -922,7 +883,8 @@ "cC" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -934,7 +896,8 @@ dir = 4 }, /obj/machinery/door/airlock/command/glass{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) @@ -987,13 +950,6 @@ icon_state = "platingdmg2" }, /area/ruin/space/has_grav/onehalf) -"cM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/vending/sovietsoda, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "cN" = ( /obj/item/reagent_containers/food/drinks/sillycup, /turf/open/space/basic, @@ -1030,12 +986,13 @@ icon_state = "0-4" }, /obj/structure/cable, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "Bridge Blast Door" + name = "Bridge Blast Door"; + dir = 4 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf) "cW" = ( @@ -1070,12 +1027,6 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) -"db" = ( -/obj/machinery/light, -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/onehalf) "dc" = ( /obj/structure/grille/broken, /obj/structure/cable{ @@ -1138,13 +1089,6 @@ "dh" = ( /turf/open/space/basic, /area/template_noop) -"di" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/chair, -/turf/open/floor/plasteel/cult/airless, -/area/ruin/space/has_grav/onehalf) "dj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1321,6 +1265,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) +"kH" = ( +/obj/machinery/light/directional/north, +/obj/structure/frame/computer, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/onehalf) "lA" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -1467,6 +1416,13 @@ /mob/living/simple_animal/hostile/construct/proteon/hostile, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) +"qC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/onehalf) "rd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood, @@ -1539,6 +1495,16 @@ /obj/item/storage/toolbox/syndicate, /turf/open/floor/plasteel/cult/airless, /area/ruin/space/has_grav/onehalf) +"tX" = ( +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/item/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/regular, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/onehalf) "tY" = ( /obj/effect/turf_decal/solarpanel, /obj/machinery/power/solar, @@ -1550,6 +1516,11 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) +"un" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair, +/turf/open/floor/plasteel/cult/airless, +/area/ruin/space/has_grav/onehalf) "uZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1613,11 +1584,11 @@ icon_state = "wood-broken4" }, /area/ruin/space/has_grav/onehalf) -"xR" = ( +"xS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) @@ -1648,26 +1619,11 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/airless, /area/ruin/space/has_grav/onehalf) -"zd" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood/airless, -/area/ruin/space/has_grav/onehalf) "zh" = ( /obj/structure/disposalpipe/trunk, /obj/item/stack/ore/diamond, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/onehalf) -"zP" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/onehalf) "zQ" = ( /obj/effect/turf_decal/solarpanel, /obj/machinery/power/solar, @@ -1701,6 +1657,13 @@ }, /turf/open/floor/plasteel/cult/airless, /area/ruin/space/has_grav/onehalf) +"AE" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/onehalf) "AH" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1713,6 +1676,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) +"BA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor/preopen{ + id = "bridge_onehalf"; + name = "Bridge Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/onehalf) "BD" = ( /obj/item/stack/sheet/runed_metal, /turf/open/floor/plasteel/cult/airless, @@ -1875,6 +1848,11 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/onehalf) +"Id" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/rune/blood_boil, +/turf/open/floor/plasteel/cult, +/area/ruin/space/has_grav/onehalf) "Ix" = ( /obj/item/stack/cable_coil/cut/red{ amount = 2 @@ -1888,6 +1866,11 @@ }, /turf/open/space/basic, /area/space/nearstation) +"Jf" = ( +/obj/machinery/light/directional/west, +/obj/machinery/vending/sovietsoda, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/onehalf) "Jl" = ( /obj/effect/turf_decal/solarpanel, /obj/machinery/power/solar, @@ -1938,6 +1921,19 @@ /obj/structure/railing/corner, /turf/open/space/basic, /area/space/nearstation) +"KR" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ruin/space/has_grav/onehalf) +"LJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/onehalf) "LL" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -2019,12 +2015,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/airless, /area/ruin/space/has_grav/onehalf) -"OJ" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/space/has_grav/onehalf) "OW" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2138,6 +2128,17 @@ icon_state = "platingdmg3" }, /area/ruin/space/has_grav/onehalf) +"UM" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/table/reinforced, +/obj/item/spacecash/bundle/c500{ + pixel_y = 8 + }, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/onehalf) "Vb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -2193,6 +2194,10 @@ /mob/living/simple_animal/hostile/construct/wraith/hostile, /turf/open/floor/plasteel/cult, /area/ruin/space/has_grav/onehalf) +"Wh" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/wood/airless, +/area/ruin/space/has_grav/onehalf) "Wk" = ( /obj/structure/catwalk, /turf/open/space, @@ -2232,17 +2237,11 @@ /obj/structure/catwalk, /turf/open/space, /area/space/nearstation) -"XU" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/firstaid/brute{ - pixel_x = 3; - pixel_y = 3 - }, +"YE" = ( +/obj/machinery/light/directional/south, +/obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/onehalf) "YQ" = ( /obj/structure/disposalpipe/junction{ @@ -2258,6 +2257,10 @@ /obj/structure/chair, /turf/open/floor/wood/airless, /area/ruin/space/has_grav/onehalf) +"YW" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ruin/space/has_grav/onehalf) "Zn" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -2593,7 +2596,7 @@ Cw eK ak an -aB +LJ aM bj bx @@ -2664,7 +2667,7 @@ ak PL pT Mc -zd +Wh aC ao bj @@ -2733,7 +2736,7 @@ md An uZ An -zP +AE vD cA nD @@ -2880,7 +2883,7 @@ ak ak Mc Mc -di +un wY aM WP @@ -2985,7 +2988,7 @@ aa aW ak ek -XU +tX fX ak ap @@ -3024,7 +3027,7 @@ ak ak ak Mc -zd +Wh PD hY YQ @@ -3057,7 +3060,7 @@ aa aW ak sQ -OJ +YW sQ ak cs @@ -3105,7 +3108,7 @@ bU aa wr bU -cy +Id bU cE aa @@ -3138,12 +3141,12 @@ Mc Gf JF bU -bZ +BA ck bU cC bU -bZ +BA bZ bU aW @@ -3178,7 +3181,7 @@ ca cl cw cn -cM +Jf cR cY bU @@ -3201,14 +3204,14 @@ aa JB Wk aq -aD +KR ct aX lA ha fR AH -bE +qC bU cb cm @@ -3282,7 +3285,7 @@ wK bF bu bU -cd +kH co cn cG @@ -3352,7 +3355,7 @@ wK NH cn bF -xR +bV bU cf MC @@ -3390,13 +3393,13 @@ Zn jX vT bU -cg +UM cp ZX Gv Ra cU -db +YE bU aW aa @@ -3603,7 +3606,7 @@ ak lU bG ak -bs +xS bH ak cF diff --git a/_maps/RandomRuins/SpaceRuins/oretruck.dmm b/_maps/RandomRuins/SpaceRuins/oretruck.dmm index 08e54bfcaa65..8d466f7b9f8e 100644 --- a/_maps/RandomRuins/SpaceRuins/oretruck.dmm +++ b/_maps/RandomRuins/SpaceRuins/oretruck.dmm @@ -83,9 +83,7 @@ "bF" = ( /obj/structure/radioactive/waste, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo2) "bK" = ( @@ -124,9 +122,7 @@ "cM" = ( /obj/structure/radioactive/stack, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo4) "cN" = ( @@ -202,7 +198,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/grunge{ - name = "Engine Room" + name = "Engine Room"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -219,7 +216,8 @@ /area/ruin/space/has_grav/radship/Cargo1) "fi" = ( /obj/machinery/door/airlock/command/glass{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -240,13 +238,15 @@ id = "radroom2ext"; name = "External Blast Doors"; pixel_x = 6; - pixel_y = -25 + pixel_y = -25; + dir = 1 }, /obj/machinery/button{ id = "radroom2int"; name = "Internal Blast Doors"; pixel_x = -6; - pixel_y = -25 + pixel_y = -25; + dir = 1 }, /obj/effect/turf_decal/trimline/opaque/orange/filled/line, /obj/effect/decal/cleanable/dirt/dust, @@ -318,7 +318,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/radship/Engineering) "id" = ( @@ -362,9 +362,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Engineering) "jo" = ( @@ -472,9 +470,7 @@ /obj/structure/closet/crate, /obj/item/coin/uranium, /obj/item/coin/uranium, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo1) "lX" = ( @@ -500,9 +496,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/remains/human, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/radship/CrewQuarters) "me" = ( @@ -512,22 +506,20 @@ "mo" = ( /obj/effect/turf_decal/trimline/opaque/orange/filled/line, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "mp" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, -/turf/template_noop, +/turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/EngineRoom) "mz" = ( /obj/structure/closet/crate/large, /obj/structure/statue/uranium/nuke, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo2) "mZ" = ( @@ -591,9 +583,7 @@ /obj/item/stack/sheet/mineral/uranium, /obj/item/stack/sheet/mineral/uranium, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo3) "ol" = ( @@ -626,9 +616,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/radship/EngineRoom) "oP" = ( @@ -639,7 +627,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/radship/EngineRoom) "pm" = ( @@ -652,13 +640,15 @@ id = "radroom1int"; name = "Internal Blast Doors"; pixel_x = -6; - pixel_y = -25 + pixel_y = -25; + dir = 1 }, /obj/machinery/button{ id = "radroom1ext"; name = "External Blast Doors"; pixel_x = 6; - pixel_y = -25 + pixel_y = -25; + dir = 1 }, /obj/effect/turf_decal/trimline/opaque/orange/filled/line, /obj/effect/decal/cleanable/dirt/dust, @@ -795,9 +785,7 @@ "tJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/generic, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/wood/maple, /area/ruin/space/has_grav/radship/CrewQuarters) "tX" = ( @@ -848,15 +836,13 @@ /obj/effect/turf_decal/trimline/opaque/orange/filled/line, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "uP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo1) "uY" = ( @@ -979,7 +965,7 @@ /obj/item/stack/ore/glass/basalt, /obj/item/stack/ore/iron, /obj/effect/decal/cleanable/oil, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -1155,9 +1141,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/item/reagent_containers/syringe/contraband/krokodil, /obj/effect/decal/cleanable/glass, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/dark, /area/template_noop) "FS" = ( @@ -1246,9 +1230,7 @@ /obj/item/stack/ore/gold, /obj/item/stack/ore/iron, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo4) "Hb" = ( @@ -1312,13 +1294,11 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "It" = ( @@ -1395,7 +1375,7 @@ }, /obj/effect/turf_decal/trimline/opaque/orange/filled/line, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "Kw" = ( @@ -1473,9 +1453,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "Ns" = ( @@ -1499,7 +1477,7 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -1516,7 +1494,7 @@ /obj/item/stack/sheet/mineral/uranium, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -1570,7 +1548,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood/maple, /area/ruin/space/has_grav/radship/CrewQuarters) "Pf" = ( @@ -1583,7 +1561,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/radship/MethLab) "Pu" = ( @@ -1652,7 +1630,7 @@ /obj/item/stack/sheet/mineral/uranium, /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/sosjerky, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -1733,7 +1711,7 @@ /obj/machinery/power/shuttle/engine/electric{ dir = 4 }, -/turf/template_noop, +/turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/EngineRoom) "UD" = ( /obj/effect/turf_decal/trimline/opaque/orange/filled/line{ @@ -1775,7 +1753,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/radship/EngineRoom) "Vn" = ( @@ -1934,9 +1912,7 @@ /area/ruin/space/has_grav/radship/Hallway) "YF" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/radship/Cargo3) "YH" = ( @@ -1967,9 +1943,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/radship/Hallway) "Zd" = ( diff --git a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm index 1c9b3616f11d..8f100d4ac0b2 100644 --- a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm +++ b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm @@ -1,35 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) -"ab" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/human, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) "ac" = ( /obj/structure/bed, /obj/structure/curtain/cloth/grey, @@ -37,20 +6,6 @@ /obj/item/bedsheet/dorms, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"ad" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/table, -/obj/item/paper_bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) "ae" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -65,35 +20,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"af" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 1 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) -"ag" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/item/spacecash/bundle/c200{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) "ah" = ( /turf/closed/mineral/random/asteroid, /area/ruin/space/has_grav) @@ -154,17 +80,6 @@ /obj/machinery/microwave, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"aq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "au" = ( /obj/structure/cable{ icon_state = "1-2" @@ -201,12 +116,6 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) -"aw" = ( -/obj/machinery/firealarm{ - pixel_x = -28 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) "ax" = ( /obj/effect/turf_decal/trimline/opaque/red/filled/warning, /obj/effect/decal/cleanable/dirt/dust, @@ -316,33 +225,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"aR" = ( -/obj/structure/closet/crate{ - name = "Ration Crate" - }, -/obj/item/reagent_containers/food/drinks/waterbottle/empty, -/obj/item/reagent_containers/food/drinks/waterbottle/empty, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/reagent_containers/food/snacks/sosjerky, -/obj/item/stack/medical/gauze/improvised, -/obj/item/stack/medical/gauze/improvised, -/obj/item/trash/sosjerky{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/trash/sosjerky{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powerpuzzle/secure) "aS" = ( /obj/effect/mob_spawn/human/corpse/cargo_tech, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -364,17 +246,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"aV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/green/filled/warning, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) "aW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ @@ -424,19 +295,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"ba" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/line{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/engineering) "bb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -483,19 +341,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) -"bh" = ( -/obj/machinery/firealarm{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/secure) "bi" = ( /obj/structure/table, /obj/item/pen/fountain{ @@ -508,23 +353,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"bj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/engineering) "bk" = ( /obj/structure/chair, /obj/structure/sign/poster/official/cohiba_robusto_ad{ @@ -535,27 +363,12 @@ "bl" = ( /turf/closed/wall, /area/ruin/space/has_grav/powerpuzzle) -"bm" = ( -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "bp" = ( /obj/structure/railing{ dir = 1 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"bq" = ( -/obj/structure/closet/firecloset/full, -/obj/machinery/light/dim, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) "br" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, @@ -564,15 +377,6 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"bs" = ( -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/effect/spawner/lootdrop/maintenance/six, -/obj/structure/closet/crate/secure, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "bt" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/railing{ @@ -601,8 +405,8 @@ }, /obj/effect/mob_spawn/human/sec, /obj/effect/decal/cleanable/blood/splatter{ - pixel_y = 8; - pixel_x = -4 + pixel_x = -4; + pixel_y = 8 }, /obj/effect/decal/cleanable/blood/gibs{ pixel_y = 4 @@ -627,16 +431,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"bB" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/item/bedsheet/dorms, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "bC" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/chair, @@ -720,21 +514,6 @@ /obj/structure/chair/office, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"bZ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/engineering) "ca" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -759,12 +538,12 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter{ - pixel_y = 8; - pixel_x = -4 + pixel_x = -4; + pixel_y = 8 }, /obj/effect/decal/cleanable/blood/splatter{ - icon_state = "trails_2"; - dir = 4 + dir = 4; + icon_state = "trails_2" }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) @@ -807,7 +586,9 @@ /area/ruin/space/has_grav/powerpuzzle/secure) "ci" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/machinery/door/airlock/engineering/glass, +/obj/machinery/door/airlock/engineering/glass{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -837,10 +618,10 @@ "cl" = ( /obj/structure/table, /obj/machinery/computer/security/telescreen{ - network = list("vault"); - pixel_y = 2; + desc = "The vault is engulfed in darkness, you can only make out the faint glow of the bolt lights across the room."; name = "\improper Vault Telescreen"; - desc = "The vault is engulfed in darkness, you can only make out the faint glow of the bolt lights across the room." + network = list("vault"); + pixel_y = 2 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -860,25 +641,15 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"cq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-02" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/secure) -"cr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim{ - dir = 1 +"cs" = ( +/obj/machinery/light/broken/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 }, -/obj/structure/table, /obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/item/trash/plate, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) "ct" = ( @@ -912,10 +683,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"cx" = ( -/obj/machinery/light/small/broken, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/powerpuzzle/secure) "cy" = ( /obj/effect/decal/cleanable/vomit, /obj/effect/turf_decal/industrial/warning{ @@ -933,12 +700,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"cA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/powerpuzzle/secure) "cB" = ( /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/decal/cleanable/generic, @@ -1082,8 +843,8 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter{ - icon_state = "trails_2"; - dir = 4 + dir = 4; + icon_state = "trails_2" }, /turf/open/floor/wood, /area/ruin/space/has_grav/powerpuzzle/secure) @@ -1216,6 +977,20 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/ruin/space/has_grav) +"dU" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/warning{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/engineering) "dW" = ( /obj/structure/sign/warning/securearea{ pixel_y = 30 @@ -1292,6 +1067,16 @@ }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/powerpuzzle/engineering) +"gk" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 1 + }, +/obj/machinery/light/broken/directional/north, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "gp" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -1338,6 +1123,13 @@ /obj/machinery/light/floor, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle) +"gM" = ( +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/effect/spawner/lootdrop/maintenance/six, +/obj/structure/closet/crate/secure, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "gS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ @@ -1358,36 +1150,10 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/ruin/space/has_grav) -"ha" = ( -/obj/structure/table, -/obj/item/radio/intercom{ - dir = 8; - pixel_y = 2; - pixel_x = -2 - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("vault") - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/secure) -"hh" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) -"hj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 +"hj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) @@ -1409,19 +1175,6 @@ /obj/effect/decal/fakelattice, /turf/open/floor/plasteel/elevatorshaft, /area/ruin/space/has_grav/powerpuzzle/secure) -"hH" = ( -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/structure/closet/crate, -/obj/item/poster/random_retro{ - pixel_y = 4; - pixel_x = 2 - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/light/broken, -/obj/item/poster/random_official, -/obj/item/poster/random_official, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "hL" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/railing{ @@ -1439,6 +1192,10 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"hU" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ruin/space/has_grav/powerpuzzle/secure) "ik" = ( /obj/structure/sign/warning/vacuum/external{ pixel_x = -31 @@ -1461,12 +1218,16 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"iV" = ( -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/engineering) +"jg" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "jy" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1494,23 +1255,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/engineering) -"jV" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plasteel/elevatorshaft, -/area/ruin/space/has_grav/powerpuzzle/secure) -"ke" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/railing{ - climbable = 0 - }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plasteel/elevatorshaft, -/area/ruin/space/has_grav/powerpuzzle/secure) "ks" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/tracks{ @@ -1560,6 +1304,24 @@ dir = 1 }, /area/ruin/space/has_grav/powerpuzzle) +"kV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/built/directional/north, +/obj/item/light/tube/broken{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/engineering) "kY" = ( /obj/machinery/camera/autoname, /turf/open/floor/plating/asteroid/airless, @@ -1584,6 +1346,16 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/powerpuzzle/secure) +"lL" = ( +/obj/structure/toilet, +/obj/machinery/shower{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/powerpuzzle) "lZ" = ( /obj/structure/chair, /obj/structure/sign/poster/official/wtf_is_co2{ @@ -1653,35 +1425,12 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"mI" = ( -/obj/machinery/computer/camera_advanced{ - dir = 8; - networks = list("vault") - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/secure) "mV" = ( /obj/item/toy/plush/moth{ name = "Wall Moth" }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle) -"mX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) "nm" = ( /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 10 @@ -1701,7 +1450,9 @@ dir = 8 }, /obj/structure/fans/tiny, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/engineering) "nG" = ( @@ -1729,6 +1480,19 @@ /obj/item/reagent_containers/food/drinks/mug, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"nW" = ( +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/structure/closet/crate, +/obj/item/poster/random_retro{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/broken/directional/south, +/obj/item/poster/random_official, +/obj/item/poster/random_official, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "ob" = ( /obj/structure/railing/corner{ dir = 8 @@ -1763,13 +1527,24 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/structure/fans/tiny, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle) +"pj" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/railing{ + climbable = 0 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/ruin/space/has_grav/powerpuzzle/secure) "pr" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, @@ -1789,6 +1564,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/engineering) +"pK" = ( +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space/has_grav/powerpuzzle/secure) "pO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 1 @@ -1804,6 +1583,10 @@ }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/powerpuzzle) +"qa" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space/has_grav/powerpuzzle/secure) "qi" = ( /obj/effect/decal/cleanable/vomit, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -1814,16 +1597,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"qm" = ( -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_y = 5 - }, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/line, -/obj/machinery/light/dim, +"qr" = ( +/obj/machinery/light/dim/directional/west, +/obj/effect/turf_decal/trimline/transparent/green/filled/warning, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/engineering) +/area/ruin/space/has_grav/powerpuzzle) "qx" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1916,16 +1694,14 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"rS" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/railing{ - climbable = 0 +"rJ" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/autoname{ + dir = 8; + network = list("vault") }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/decal/fakelattice, -/turf/open/floor/plasteel/elevatorshaft, +/turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) "rV" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1946,6 +1722,19 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"rY" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/engineering) "sb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -1957,6 +1746,19 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) +"sc" = ( +/obj/effect/mob_spawn/human/corpse/cargo_tech, +/obj/item/reagent_containers/food/snacks/cakeslice/birthday, +/obj/effect/decal/cleanable/confetti, +/obj/machinery/light/small/broken/directional/east, +/obj/structure/toilet, +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/powerpuzzle) "sd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/transparent/grey/diagonal, @@ -1968,6 +1770,17 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"sj" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "sk" = ( /obj/structure/railing{ dir = 8 @@ -2039,6 +1852,31 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/engineering) +"tH" = ( +/obj/structure/closet/crate{ + name = "Ration Crate" + }, +/obj/item/reagent_containers/food/drinks/waterbottle/empty, +/obj/item/reagent_containers/food/drinks/waterbottle/empty, +/obj/item/reagent_containers/food/drinks/waterbottle, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/sosjerky, +/obj/item/reagent_containers/food/snacks/sosjerky, +/obj/item/stack/medical/gauze/improvised, +/obj/item/stack/medical/gauze/improvised, +/obj/item/trash/sosjerky{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/trash/sosjerky{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powerpuzzle/secure) "tJ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2066,7 +1904,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 }, -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2088,6 +1928,14 @@ name = "bathroom floor" }, /area/ruin/space/has_grav/powerpuzzle) +"un" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/north, +/obj/structure/table, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/item/trash/plate, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "up" = ( /obj/machinery/atmospherics/components/unary/tank/air, /obj/machinery/door/window, @@ -2101,22 +1949,12 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"ux" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/conveyor{ - dir = 1; - id = "CargoC2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powerpuzzle) +"uy" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/engineering) "uD" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/closet/crate/secure/exo, @@ -2127,19 +1965,28 @@ "uN" = ( /obj/structure/railing, /obj/machinery/button/door{ - pixel_y = 27; - pixel_x = -5; + id = "cargobay"; name = "Cargo Bay Shutters"; - id = "cargobay" + pixel_x = -5; + pixel_y = 27 }, /obj/machinery/button/shieldwallgen{ - pixel_y = 27; - pixel_x = 7; + id = "cargoshield"; name = "Cargo Bay Holoshield"; - id = "cargoshield" + pixel_x = 7; + pixel_y = 27 }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle) +"uT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/machinery/light/small/directional/east, +/obj/item/kirbyplants{ + icon_state = "plant-02" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/secure) "uX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -2148,26 +1995,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"uZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/built{ - dir = 1 - }, -/obj/item/light/tube/broken{ - pixel_y = 2; - pixel_x = 5 - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle/engineering) "vy" = ( /obj/effect/decal/cleanable/generic, /obj/effect/turf_decal/corner/transparent/grey/diagonal, @@ -2176,6 +2003,11 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"vC" = ( +/obj/machinery/light/small/broken/directional/north, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/powerpuzzle/engineering) "vE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 5 @@ -2244,18 +2076,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) -"ww" = ( -/obj/structure/toilet, -/obj/machinery/shower{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/powerpuzzle) "wO" = ( /obj/effect/turf_decal/industrial/warning, /obj/structure/cable, @@ -2278,8 +2098,8 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/structure/table, /obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_y = 7; - pixel_x = -6 + pixel_x = -6; + pixel_y = 7 }, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ pixel_x = 6; @@ -2296,7 +2116,8 @@ /area/ruin/space/has_grav/powerpuzzle) "xf" = ( /obj/structure/door_assembly/door_assembly_sec{ - anchored = 1 + anchored = 1; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -2333,13 +2154,6 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle/engineering) -"xk" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/green/filled/warning, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) "xl" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/effect/turf_decal/industrial/warning{ @@ -2347,19 +2161,10 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) -"xT" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) +"xS" = ( +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating/asteroid/airless, +/area/ruin/space/has_grav/powerpuzzle/secure) "ye" = ( /obj/structure/table, /obj/structure/railing{ @@ -2394,48 +2199,33 @@ "yq" = ( /obj/structure/table, /obj/machinery/button/door{ + dir = 8; + id = "vaultdoor"; name = "Emergency Lockdown"; - specialfunctions = 4; normaldoorcontrol = 1; - id = "vaultdoor"; - dir = 8; pixel_x = -4; - pixel_y = 8 + pixel_y = 8; + specialfunctions = 4 }, /obj/machinery/button/door{ - name = "Vault Shutters"; - id = "vaultshutters1"; dir = 8; - pixel_y = 8; - pixel_x = 5 + id = "vaultshutters1"; + name = "Vault Shutters"; + pixel_x = 5; + pixel_y = 8 }, /obj/machinery/button/door{ - name = "Vault Shutters"; - id = "vaultshutters2"; dir = 8; - pixel_y = -2; - pixel_x = 5 + id = "vaultshutters2"; + name = "Vault Shutters"; + pixel_x = 5; + pixel_y = -2 }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) "yu" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"yv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) "yW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -2450,35 +2240,11 @@ }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/powerpuzzle) -"zc" = ( -/obj/effect/mob_spawn/human/corpse/cargo_tech, -/obj/item/reagent_containers/food/snacks/cakeslice/birthday, -/obj/effect/decal/cleanable/confetti, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/structure/toilet, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/powerpuzzle) -"zI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/powerpuzzle) +"yZ" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/ruin/space/has_grav/powerpuzzle/secure) "zL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2491,13 +2257,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) -"Aa" = ( -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/powerpuzzle/engineering) "Af" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ @@ -2559,6 +2318,30 @@ light_range = 2 }, /area/ruin/space/has_grav/powerpuzzle/engineering) +"AW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) +"Bb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "Bp" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile/indestructable, @@ -2569,6 +2352,14 @@ /mob/living/simple_animal/hostile/carp, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle/engineering) +"BD" = ( +/obj/machinery/computer/camera_advanced{ + dir = 8; + networks = list("vault") + }, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/secure) "BF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing{ @@ -2633,13 +2424,10 @@ /obj/machinery/power/port_gen/pacman/super, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/engineering) -"Ds" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, +"Dx" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "Dy" = ( /obj/effect/turf_decal/industrial/warning{ @@ -2663,6 +2451,14 @@ }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) +"DR" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/item/bedsheet/dorms, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "DS" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2688,6 +2484,27 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) +"Ec" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/effect/mob_spawn/human/corpse/cargo_tech{ + outfit = /datum/outfit/job/engineer/nt + }, +/obj/item/wirecutters{ + pixel_y = 15 + }, +/obj/effect/turf_decal/corner/transparent/solgovgold/diagonal, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/engineering) "EK" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2713,6 +2530,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) +"EQ" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "CargoC2" + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/powerpuzzle) "EW" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel, @@ -2778,28 +2609,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/powerpuzzle/engineering) -"Gv" = ( -/obj/machinery/firealarm{ - pixel_x = 28 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/engineering) -"GD" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/powerpuzzle/secure) "GL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/transparent/grey/diagonal, @@ -2870,22 +2679,28 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"HZ" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 +"Ib" = ( +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/structure/railing{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) +"Ie" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/light/broken, +/obj/structure/table, +/obj/item/paper_bin, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle) +/area/ruin/space/has_grav/powerpuzzle/secure) "Ii" = ( /obj/structure/closet/crate/secure/weapon{ name = "Ammo Crate" @@ -2903,7 +2718,8 @@ /area/ruin/space/has_grav/powerpuzzle) "Im" = ( /obj/structure/door_assembly{ - anchored = 1 + anchored = 1; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 8 @@ -2932,6 +2748,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/engineering) +"It" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) "IB" = ( /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/powerpuzzle/secure) @@ -2981,7 +2801,9 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/airlock/engineering, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, @@ -2990,9 +2812,27 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/engineering) +"Jx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) "JO" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/powerpuzzle/engineering) +"JU" = ( +/obj/structure/catwalk, +/turf/open/space/basic, +/area/ruin/space/has_grav/powerpuzzle) "JZ" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/effect/turf_decal/industrial/stand_clear{ @@ -3000,12 +2840,15 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"Ka" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/powerpuzzle/engineering) +"KA" = ( +/obj/docking_port/stationary{ + dir = 2; + height = 15; + width = 15; + dwidth = 8 + }, +/turf/template_noop, +/area/template_noop) "KJ" = ( /obj/structure/sink{ dir = 1 @@ -3094,9 +2937,9 @@ pixel_y = 2 }, /obj/item/stamp/ce{ + name = "engineering rubber stamp"; pixel_x = 15; - pixel_y = 5; - name = "engineering rubber stamp" + pixel_y = 5 }, /obj/effect/turf_decal/trimline/transparent/solgovgold/filled/line{ dir = 9 @@ -3139,6 +2982,17 @@ name = "bathroom floor" }, /area/ruin/space/has_grav/powerpuzzle) +"MO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/powerpuzzle) "MU" = ( /obj/effect/turf_decal/industrial/warning, /obj/structure/cable{ @@ -3177,10 +3031,32 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) +"Nt" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/ruin/space/has_grav/powerpuzzle/secure) "Nv" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/powerpuzzle/engineering) +"NJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/item/spacecash/bundle/c200{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "NK" = ( /obj/structure/railing/corner{ dir = 1 @@ -3195,6 +3071,15 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) +"NT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken/directional/east, +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/green/filled/warning, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) "NZ" = ( /obj/structure/sign/warning/securearea{ pixel_y = 32 @@ -3215,7 +3100,9 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "OL" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, @@ -3230,6 +3117,12 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) +"OM" = ( +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/powerpuzzle) "OO" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ @@ -3239,6 +3132,12 @@ /obj/item/paper_bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) +"OP" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/powerpuzzle) "OQ" = ( /obj/structure/railing/corner, /obj/machinery/light/floor, @@ -3251,22 +3150,26 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"Pe" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/corner/transparent/grey/diagonal, -/obj/item/bedsheet/dorms, -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/powerpuzzle) +"Pc" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/remains/human, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "Pf" = ( /obj/machinery/button/door{ + dir = 4; + id = "vaultdoor"; name = "Emergency Lockdown"; - specialfunctions = 4; normaldoorcontrol = 1; - id = "vaultdoor"; pixel_x = -27; - dir = 4 + specialfunctions = 4 }, /obj/effect/decal/cleanable/blood/gibs/old, /obj/effect/mob_spawn/human/corpse/cargo_tech{ @@ -3278,6 +3181,14 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/secure) +"Pg" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + climbable = 0 + }, +/obj/effect/decal/fakelattice, +/turf/open/floor/plasteel/elevatorshaft, +/area/ruin/space/has_grav/powerpuzzle/secure) "Pm" = ( /obj/structure/table, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ @@ -3290,28 +3201,9 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) -"PA" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/effect/mob_spawn/human/corpse/cargo_tech{ - outfit = /datum/outfit/job/engineer/nt - }, -/obj/item/wirecutters{ - pixel_y = 15 - }, -/obj/effect/turf_decal/corner/transparent/solgovgold/diagonal, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, +"Pt" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/powerpuzzle/engineering) "PB" = ( /obj/structure/cable{ @@ -3339,7 +3231,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/security, +/obj/machinery/door/airlock/security{ + dir = 4 + }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/secure) "PF" = ( @@ -3367,15 +3261,15 @@ /area/ruin/space/has_grav/powerpuzzle/secure) "PU" = ( /obj/item/clothing/head/beret/qm{ - pixel_y = 7; - pixel_x = -9 + pixel_x = -9; + pixel_y = 7 }, /obj/effect/decal/cleanable/blood/tracks{ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter{ - icon_state = "trails_2"; - dir = 4 + dir = 4; + icon_state = "trails_2" }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/secure) @@ -3394,18 +3288,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/engineering) -"QM" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/toilet, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, +"Qu" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/obj/item/bedsheet/dorms, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) "QN" = ( /obj/machinery/power/smes/engineering{ @@ -3428,6 +3317,17 @@ "QS" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle/secure) +"QT" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/secure) "QV" = ( /obj/effect/decal/cleanable/blood/tracks{ dir = 5 @@ -3468,23 +3368,6 @@ }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/powerpuzzle/engineering) -"RB" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/item/spacecash/bundle/c50{ - pixel_y = 8; - pixel_x = -5 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) "RI" = ( /obj/machinery/power/floodlight{ anchored = 1 @@ -3550,6 +3433,11 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) +"SQ" = ( +/obj/structure/chair, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) "SR" = ( /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -3557,18 +3445,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/engineering) -"SS" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/powerpuzzle/secure) "SY" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt/dust, @@ -3578,6 +3454,20 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) +"Tl" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle/engineering) "TB" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -3594,19 +3484,16 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle) -"TN" = ( -/obj/machinery/light/small{ +"TP" = ( +/obj/machinery/shower{ dir = 4 }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plasteel/elevatorshaft, -/area/ruin/space/has_grav/powerpuzzle/secure) -"TO" = ( -/obj/structure/chair, -/obj/machinery/light/broken{ - dir = 1 +/obj/structure/toilet, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" }, -/turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) "TR" = ( /obj/structure/sign/poster/contraband/tools{ @@ -3639,10 +3526,6 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) -"Uz" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/powerpuzzle/secure) "UV" = ( /obj/structure/salvageable/computer{ dir = 1 @@ -3691,7 +3574,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/structure/fans/tiny, /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -3704,6 +3589,21 @@ /obj/effect/turf_decal/corner/transparent/grey/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/powerpuzzle/secure) +"We" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/machinery/light/broken/directional/east, +/obj/item/spacecash/bundle/c50{ + pixel_x = -5; + pixel_y = 8 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/secure) "Wk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -3712,8 +3612,8 @@ /obj/structure/table, /obj/effect/spawner/lootdrop/donkpockets, /obj/structure/noticeboard{ - pixel_y = 32; - pixel_x = -15 + pixel_x = -15; + pixel_y = 32 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) @@ -3743,6 +3643,22 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powerpuzzle/engineering) +"WG" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle) "Xc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/transparent/grey/diagonal, @@ -3782,8 +3698,8 @@ }, /obj/structure/table, /obj/item/lighter{ - pixel_y = 4; - pixel_x = -2 + pixel_x = -2; + pixel_y = 4 }, /obj/item/storage/fancy/cigarettes/cigpack_robustgold{ pixel_x = 7 @@ -3811,21 +3727,32 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) +"YE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/transparent/grey/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/powerpuzzle) "YH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/button/door{ - pixel_y = -27; - pixel_x = -5; - name = "Cargo Bay Shutters"; dir = 1; - id = "cargobay" + id = "cargobay"; + name = "Cargo Bay Shutters"; + pixel_x = -5; + pixel_y = -27 }, /obj/machinery/button/shieldwallgen{ dir = 1; - pixel_y = -27; - pixel_x = 7; + id = "cargoshield"; name = "Cargo Bay Holoshields"; - id = "cargoshield" + pixel_x = 7; + pixel_y = -27 }, /obj/effect/turf_decal/corner/transparent/grey/diagonal, /obj/effect/turf_decal/industrial/warning{ @@ -3843,6 +3770,19 @@ /mob/living/simple_animal/hostile/carp, /turf/template_noop, /area/template_noop) +"YN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/engineering) "Zl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -3853,6 +3793,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/powerpuzzle) +"Zq" = ( +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/trimline/transparent/solgovgold/filled/line, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/powerpuzzle/engineering) "Zz" = ( /obj/machinery/door/airlock, /obj/machinery/door/firedoor/border_only, @@ -4024,7 +3974,7 @@ ah ah bl bz -aw +It ik pr KU @@ -4066,7 +4016,7 @@ sk BF cH rq -bq +Dx bl ah ah @@ -4097,7 +4047,7 @@ RI FC DA bl -TO +SQ oc nS cI @@ -4123,7 +4073,7 @@ ah kv kv kv -Ds +OM ui kv kv @@ -4158,16 +4108,16 @@ vQ hp ah kv -QM +TP Zz aK yW kv -bB +DR ac ac ac -Pe +Qu kv bE cj @@ -4232,7 +4182,7 @@ vQ hp ah kv -ww +lL Zz aK ML @@ -4245,13 +4195,13 @@ ac kv gX cj -bs +gM pr bK fd vy cO -hH +nW cj cp aU @@ -4282,7 +4232,7 @@ kv kv bd cj -bm +Ib cB wZ aW @@ -4290,14 +4240,14 @@ Yi pr bt cj -xT +cs aO YH cj cj cj uN -vQ +JU vQ "} (12,1,1) = {" @@ -4306,16 +4256,16 @@ hp hp ah kv -zc +sc Zz -aK -zI +OP +MO kv ap -aw +It Ri -xk -aq +qr +YE kv PB FJ @@ -4334,7 +4284,7 @@ cU qX vJ wf -vQ +JU vQ "} (13,1,1) = {" @@ -4371,8 +4321,8 @@ cV GP wO wf -vQ -vQ +JU +KA "} (14,1,1) = {" vQ @@ -4405,10 +4355,10 @@ mj BS MJ qx -ux +EQ MU aB -vQ +JU vQ "} (15,1,1) = {" @@ -4418,34 +4368,34 @@ hp ah ah kv -cr +un Sj wa yu sW zL Oz -aV +NT uu kv kv kv -mX +AW nG ae gS -aa +Jx bG -HZ +WG cj -yv +Bb eS rV cj cj cj IW -vQ +JU vQ "} (16,1,1) = {" @@ -4540,19 +4490,19 @@ aD Bp IB IB -Uz +qa In In bx In In -bZ +rY IC fZ bc tq Ms -ba +YN kz JO ah @@ -4565,7 +4515,7 @@ hp hp ah In -aR +tH PU ce In @@ -4579,9 +4529,9 @@ IB IB IB In -rS +pj gH -jV +Nt In mk TR @@ -4590,7 +4540,7 @@ rb cP bQ Uu -qm +Zq JO ah hp @@ -4606,7 +4556,7 @@ In Vs In In -af +gk EO HO bX @@ -4623,7 +4573,7 @@ In jA jA jA -uZ +kV Xc cm pD @@ -4639,12 +4589,12 @@ hp ah ah In -cA +hU cR oo In ao -ad +Ie bH by Aj @@ -4660,9 +4610,9 @@ In Gi jA up -bj +Tl eX -Gv +dU cW jQ JO @@ -4717,7 +4667,7 @@ ay aX Xt NK -ab +Pc nm In sb @@ -4725,13 +4675,13 @@ wQ Bp IB cv -cx +xS In hB gH bD In -Aa +vC AO Lp jA @@ -4754,7 +4704,7 @@ Ww cd QS bi -ag +NJ ax ch aE @@ -4774,7 +4724,7 @@ gp jA Ir cS -PA +Ec Ry WA JO @@ -4794,16 +4744,16 @@ PL an ck In -bh -cq +QT +uT Bp IB IB IB In -ke +Pg MB -TN +yZ In Lp Lp @@ -4824,11 +4774,11 @@ ah ah In Af -RB -SS +We +jg LV Pm -hh +sj Ag In In @@ -4872,7 +4822,7 @@ ah ah cv IB -cx +xS In dr Rw @@ -4880,12 +4830,12 @@ MY vE UV In -Ka +Pt Lp xi tX SR -iV +uy jA ah hp @@ -4987,8 +4937,8 @@ IB In In yq -mI -ha +BD +rJ In In dW @@ -5061,7 +5011,7 @@ ah IB IB IB -GD +pK IB IB Lp diff --git a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm index 377695e595e7..737669621f89 100644 --- a/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm +++ b/_maps/RandomRuins/SpaceRuins/provinggrounds.dmm @@ -6,7 +6,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "at" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "au" = ( @@ -23,6 +23,15 @@ /obj/structure/filingcabinet/chestdrawer, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) +"bd" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 64; + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "bf" = ( /obj/machinery/modular_computer/console/preset, /turf/open/floor/plasteel/tech/techmaint, @@ -34,7 +43,7 @@ pixel_x = 8; pixel_y = -8 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "bx" = ( /obj/structure/flora/rock/icy, @@ -62,9 +71,7 @@ /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "bM" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "bP" = ( @@ -82,7 +89,8 @@ /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 99 + id = 99; + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) @@ -119,12 +127,10 @@ pixel_x = -8; pixel_y = -8 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "dN" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "dP" = ( @@ -153,7 +159,8 @@ /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 6 + id = 6; + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) @@ -245,7 +252,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "ho" = ( -/obj/machinery/blackbox_recorder, +/obj/structure/salvageable/server, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) "ht" = ( @@ -264,6 +271,15 @@ /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) +"in" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 128; + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "iq" = ( /obj/item/target, /obj/structure/flippedtable{ @@ -310,16 +326,12 @@ /obj/effect/mine/shrapnel, /obj/effect/turf_decal/weather/snow/corner, /obj/item/stack/tile/mineral/snow, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "iZ" = ( -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "jo" = ( @@ -364,15 +376,22 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) +"kE" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 32; + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "kK" = ( /obj/structure/table/reinforced, /obj/item/gun/ballistic/automatic/smg/c20r{ pixel_x = 4; pixel_y = -4 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/syndicircle/winter) "lb" = ( @@ -384,7 +403,9 @@ "le" = ( /obj/structure/barricade/wooden/snowed, /obj/effect/turf_decal/snow, -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, /obj/structure/fans/tiny/invisible, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/syndicircle/winter) @@ -453,13 +474,20 @@ }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/syndicircle/winter) +"nm" = ( +/obj/machinery/door/poddoor{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/syndicircle/halls) "nR" = ( /obj/structure/flippedtable, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/syndicircle/winter) "nU" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -522,13 +550,16 @@ }, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/syndicircle/research) +"pT" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/has_grav/syndicircle/halls) "qm" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) "qo" = ( -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/winter) "qv" = ( /mob/living/simple_animal/hostile/syndicate/ranged/shotgun{ @@ -538,7 +569,7 @@ /area/ruin/space/has_grav/syndicircle/winter) "qP" = ( /obj/item/target, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/dirt/jungle/wasteland, /area/ruin/space/has_grav/syndicircle/training) @@ -656,7 +687,7 @@ /area/ruin/space/has_grav/syndicircle/research) "tG" = ( /obj/effect/turf_decal/ntlogo, -/obj/machinery/nuclearbomb/selfdestruct, +/obj/machinery/nuclearbomb/beer, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/syndicircle/research) "tN" = ( @@ -694,7 +725,8 @@ /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 256 + id = 256; + dir = 8 }, /obj/structure/cable{ icon_state = "2-8" @@ -715,20 +747,19 @@ /area/ruin/space/has_grav/syndicircle/winter) "uE" = ( /obj/effect/turf_decal/number/two, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "uU" = ( /obj/machinery/button{ id = 99; name = "Zone Alpha shutters"; - pixel_x = -25 + pixel_x = -25; + dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "vc" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "vg" = ( @@ -762,9 +793,7 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/syndicircle/research) "vQ" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "wa" = ( @@ -809,7 +838,8 @@ /obj/machinery/button{ id = 6; name = "Zone Delta shutters"; - pixel_x = -25 + pixel_x = -25; + dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) @@ -823,9 +853,7 @@ /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "wU" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "xd" = ( @@ -866,6 +894,10 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/syndicircle/training) +"yG" = ( +/obj/structure/frame/machine, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/space/has_grav/syndicircle/research) "yO" = ( /obj/structure/flora/rock/pile, /obj/effect/decal/cleanable/dirt, @@ -876,9 +908,10 @@ id = 64; name = "Zone Bravo shutters"; pixel_x = -8; - pixel_y = 8 + pixel_y = -2; + dir = 8 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "zm" = ( /turf/open/floor/circuit, @@ -891,7 +924,9 @@ /turf/open/floor/circuit, /area/ruin/space/has_grav/syndicircle/research) "zr" = ( -/obj/machinery/door/poddoor, +/obj/machinery/door/poddoor{ + dir = 4 + }, /obj/structure/fans/tiny, /obj/structure/cable{ icon_state = "4-8" @@ -946,18 +981,21 @@ /turf/open/space, /area/template_noop) "AQ" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) "AV" = ( -/obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-4" }, -/obj/item/blackbox, +/obj/machinery/blackbox_recorder, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) +"Bc" = ( +/obj/machinery/light/directional/west, +/turf/closed/mineral/random/asteroid, +/area/ruin/space/has_grav/syndicircle/spacewalk) "Bj" = ( /obj/structure/cable{ icon_state = "2-8" @@ -976,7 +1014,7 @@ /turf/open/floor/circuit, /area/ruin/space/has_grav/syndicircle/research) "Bw" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -986,17 +1024,18 @@ /obj/machinery/button{ id = 4; name = "Zone Charlie shutters"; - pixel_x = -25 + pixel_x = -25; + dir = 8 }, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/syndicircle/research) "BJ" = ( /obj/effect/turf_decal/number/zero, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "BV" = ( /obj/effect/turf_decal/number/one, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "BY" = ( /obj/structure/cable{ @@ -1027,7 +1066,7 @@ /area/ruin/space/has_grav/syndicircle/halls) "Ci" = ( /obj/effect/turf_decal/snow, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/syndicircle/winter) @@ -1035,15 +1074,24 @@ /obj/machinery/button{ id = 6; name = "Zone Delta shutters"; - pixel_x = 25 + pixel_x = 25; + dir = 8 }, /turf/open/floor/plating/asteroid/snow/atmosphere, /area/ruin/space/has_grav/syndicircle/winter) +"Cu" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/syndicircle/halls) "CA" = ( /obj/machinery/button{ id = 4; name = "Zone Charlie shutters"; - pixel_x = 25 + pixel_x = 25; + dir = 8 }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) @@ -1053,6 +1101,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) +"CO" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 128; + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "Df" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1114,7 +1171,7 @@ /area/ruin/space/has_grav/syndicircle/research) "Ek" = ( /obj/effect/turf_decal/number/three, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "EO" = ( /obj/structure/fans/tiny, @@ -1122,9 +1179,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "EQ" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/vending/sovietsoda, /obj/structure/cable{ icon_state = "4-8" @@ -1162,9 +1217,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/mob/living/simple_animal/hostile/syndicate/civilian{ - name = "Syndicate Researcher" - }, +/mob/living/simple_animal/hostile/syndicate, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "Fv" = ( @@ -1179,13 +1232,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) -"FH" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/mineral/plastitanium, +"FG" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/regular, +/turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) +"FH" = ( +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/space/has_grav/syndicircle/research) "FM" = ( /mob/living/simple_animal/hostile/syndicate/civilian{ name = "Syndicate Researcher" @@ -1232,12 +1287,17 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "Hi" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/vending/cola/shamblers, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) +"Hl" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ruin/space/has_grav/syndicircle/halls) "HC" = ( /mob/living/simple_animal/hostile/syndicate/civilian{ name = "Syndicate Researcher" @@ -1247,28 +1307,30 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) -"HF" = ( -/obj/structure/lattice, -/turf/open/space, -/area/template_noop) -"HV" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/syndicircle/spacewalk) "Ik" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "Im" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ +/obj/machinery/light/directional/west, +/obj/item/paper_bin, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) +"Ir" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/syndicircle/halls) +"Iv" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 4; dir = 8 }, -/obj/item/paper_bin, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "IE" = ( @@ -1289,20 +1351,17 @@ /obj/machinery/power/smes/magical{ name = "power storage unit" }, +/obj/structure/cable, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "Je" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/paper_bin, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "Ji" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "Jq" = ( @@ -1317,7 +1376,9 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "Jx" = ( -/obj/machinery/door/airlock/centcom, +/obj/machinery/door/airlock/centcom{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -1332,9 +1393,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) "JT" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating/sandy_dirt, /area/ruin/space/has_grav/syndicircle/training) "Kb" = ( @@ -1342,9 +1401,10 @@ id = 32; name = "Zone Alpha shutters"; pixel_x = 7; - pixel_y = 8 + pixel_y = 3; + dir = 4 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "Kr" = ( /obj/structure/rack, @@ -1360,7 +1420,8 @@ /obj/machinery/button{ id = 84; name = "Zone Bravo shutters"; - pixel_x = -25 + pixel_x = -25; + dir = 4 }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/syndicircle/spacewalk) @@ -1380,7 +1441,7 @@ /area/ruin/space/has_grav/syndicircle/halls) "Lb" = ( /obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ruin/space/has_grav/syndicircle/halls) "Lh" = ( /obj/structure/window/plasma/reinforced/plastitanium, @@ -1390,8 +1451,13 @@ }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) +"Li" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/space/has_grav/syndicircle/research) "Lt" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, @@ -1467,7 +1533,7 @@ /turf/open/floor/plating/sandy_dirt, /area/ruin/space/has_grav/syndicircle/training) "NV" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/space, /area/ruin/space/has_grav/syndicircle/spacewalk) "Oc" = ( @@ -1496,13 +1562,19 @@ /turf/closed/wall/mineral/titanium, /area/ruin/space/has_grav/syndicircle/escape) "OY" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "0-4" }, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/syndicircle/escape) +"Pq" = ( +/obj/machinery/door/airlock/centcom{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "Pv" = ( /obj/structure/cable{ icon_state = "0-8" @@ -1512,9 +1584,7 @@ /turf/open/floor/mineral/titanium/blue, /area/ruin/space/has_grav/syndicircle/escape) "Qc" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/syndicircle/escape) "Qd" = ( @@ -1529,9 +1599,22 @@ /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/syndicircle/escape) "QT" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/dirt/jungle/wasteland, /area/ruin/space/has_grav/syndicircle/training) +"Rj" = ( +/mob/living/simple_animal/hostile/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) +"Rs" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = 256; + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/syndicircle/halls) "Rw" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/dirt/jungle/wasteland, @@ -1588,7 +1671,7 @@ /turf/open/floor/mineral/titanium, /area/ruin/space/has_grav/syndicircle/escape) "SC" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/sandy_dirt, /area/ruin/space/has_grav/syndicircle/training) @@ -1664,7 +1747,11 @@ /turf/open/floor/plating/dirt/jungle/wasteland, /area/ruin/space/has_grav/syndicircle/training) "Ua" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/ruin/space/has_grav/syndicircle/halls) +"UA" = ( +/mob/living/simple_animal/hostile/syndicate, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) "UI" = ( @@ -1730,9 +1817,7 @@ /turf/open/floor/plating/dirt/jungle/wasteland, /area/ruin/space/has_grav/syndicircle/training) "Wt" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/sandy_dirt, /area/ruin/space/has_grav/syndicircle/training) @@ -1791,7 +1876,8 @@ /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /obj/machinery/door/poddoor{ - id = 84 + id = 84; + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) @@ -1808,7 +1894,8 @@ /obj/machinery/button{ id = 84; name = "Zone Bravo shutters"; - pixel_x = 25 + pixel_x = 25; + dir = 8 }, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicircle/halls) @@ -1901,9 +1988,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/syndicircle/training) "Zf" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -1924,7 +2009,8 @@ /obj/machinery/button{ id = 99; name = "Zone Alpha shutters"; - pixel_x = 8 + pixel_x = 8; + dir = 4 }, /turf/closed/wall/mineral/plastitanium, /area/ruin/space/has_grav/syndicircle/halls) @@ -1949,7 +2035,7 @@ dir = 5; network = list("zoneb") }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -2028,7 +2114,7 @@ ZW ZW AP GV -HF +AP GV AP ZW @@ -2076,11 +2162,11 @@ ZW ZW ZW ZW -am -EO -am -EO -am +pT +Ir +pT +Hl +pT ZW ZW ZW @@ -2130,7 +2216,7 @@ BJ ay ay ay -am +pT AP ZW ZW @@ -2223,17 +2309,17 @@ ZW ZW ZW ZW +pT +pT +pT +pT +Ir am -am -am -am -EO -am -EO -am -am -am -am +Ir +pT +pT +pT +pT ZW ZW ZW @@ -2270,10 +2356,10 @@ ZW ZW ZW ZW -am -am -am -am +pT +pT +pT +pT ap ap ay @@ -2283,10 +2369,10 @@ ap ay ap ap -am -am -am -am +pT +pT +pT +pT ZW ZW ZW @@ -2317,10 +2403,10 @@ ZW ZW ZW ZW -am -am -am -am +pT +pT +pT +pT ap ap ap @@ -2336,10 +2422,10 @@ ap ap ap ap -am -am -am -am +pT +pT +pT +pT ZW ZW ZW @@ -2365,9 +2451,9 @@ ZW ZW ZW ZW -am -am -am +pT +pT +pT Df ur ur @@ -2375,13 +2461,13 @@ ur ur ur Ch -am -am +pT +pT Jx -am -au -am -am +pT +Pq +pT +pT ap ap ap @@ -2389,9 +2475,9 @@ ap ap ap ap -am -am -am +pT +pT +pT ZW ZW ZW @@ -2414,35 +2500,35 @@ ZW ZW ZW ZW -am -am +pT +pT ay ap jx ap ap -am -am -am -am -am -am +pT +pT +pT +pT +pT +pT Dm ap ap -am -am -am -am -am -am +pT +pT +pT +pT +pT +pT ap ap ay ap ay -am -am +pT +pT ZW ZW ZW @@ -2463,8 +2549,8 @@ ZW ZW ZW ZW -am -am +pT +pT jo ur BY @@ -2476,24 +2562,24 @@ aW aW aW aW -am +pT Dm ap ap -am +pT MV Rw MV MV -am -am -am +pT +pT +pT ap ay ap ay -am -am +pT +pT ZW ZW ZW @@ -2512,13 +2598,13 @@ ZW ZW ZW ZW -am +pT bo dN jx ay -am -am +pT +pT qo aW bL @@ -2526,7 +2612,7 @@ eh en aW aW -am +pT EQ ap ap @@ -2537,14 +2623,14 @@ Ng TG Oc RV -am -am -am +pT +pT +pT ay ay Ua Kb -am +pT ZW ZW ZW @@ -2561,13 +2647,13 @@ ZW ZW ZW ZW -am -am +pT +pT ay ay ov dP -am +pT dZ dZ eh @@ -2589,13 +2675,13 @@ Ng Oc MW Ox -am +pT JP -du +UA ay ay -am -am +pT +pT ZW ZW ZW @@ -2610,13 +2696,13 @@ ZW ZW ZW ZW -am -am +pT +pT ay ay -du +UA uc -dP +Rs kK mN dZ @@ -2640,13 +2726,13 @@ Oc Oc RH IE -JP +kE JP ay ay ay -am -am +pT +pT ZW ZW ZW @@ -2660,7 +2746,7 @@ ZW ZW ZW ZW -am +pT ay ap ay @@ -2691,12 +2777,12 @@ Ng RH qP MV -JP +kE JP ay ap ay -am +pT ZW ZW ZW @@ -2709,12 +2795,12 @@ ZW (16,1,1) = {" ZW ZW -am -am +pT +pT ap ay -am -am +pT +pT gi iz iH @@ -2742,12 +2828,12 @@ Ox MV MV MV -am -am +pT +pT ay ap -am -am +pT +pT ZW ZW ZW @@ -2759,11 +2845,11 @@ ZW (17,1,1) = {" ZW ZW -am +pT ap ay ap -am +pT dZ gp iD @@ -2793,11 +2879,11 @@ UL iy Oc by -am +pT ap ay ap -am +pT ZW ZW ZW @@ -2809,11 +2895,11 @@ ZW (18,1,1) = {" ZW ZW -am +pT ap ap -am -am +pT +pT dZ dZ iH @@ -2843,11 +2929,11 @@ RR YD Ng Ng -am -am +pT +pT ap ap -am +pT ZW ZW ZW @@ -2858,11 +2944,11 @@ ZW "} (19,1,1) = {" ZW -am -am +pT +pT ap ap -am +pT aW bL dZ @@ -2894,11 +2980,11 @@ JT Ng Oc MV -am +pT ap ap -am -am +pT +pT ZW ZW ZW @@ -2908,11 +2994,11 @@ ZW "} (20,1,1) = {" ZW -am +pT ap ap -am -am +pT +pT bx bL gv @@ -2944,11 +3030,11 @@ MV MV oJ MV -am -am +pT +pT ap ap -am +pT ZW ZW ZW @@ -2958,10 +3044,10 @@ ZW "} (21,1,1) = {" ZW -am +pT ap ap -am +pT aW bD eh @@ -2995,10 +3081,10 @@ RV Ng Ng MW -am +pT ap ap -am +pT ZW ZW ZW @@ -3007,11 +3093,11 @@ ZW ZW "} (22,1,1) = {" -am -am +pT +pT ap ap -am +pT aW bL en @@ -3045,11 +3131,11 @@ Oc Ng Ng xD -am +pT ap ap -am -am +pT +pT ZW ZW ZW @@ -3057,11 +3143,11 @@ ZW ZW "} (23,1,1) = {" -am +pT ap ap ap -am +pT aW aW eu @@ -3079,7 +3165,7 @@ aW am Jx am -au +Pq am MV Sb @@ -3095,11 +3181,11 @@ Oc Oc RV QT -am +pT ap ap ap -am +pT ZW ZW ZW @@ -3107,11 +3193,11 @@ ZW ZW "} (24,1,1) = {" -am +pT ap ap -am -am +pT +pT aW aW aW @@ -3145,11 +3231,11 @@ RV Oc MW iq -am -am +pT +pT ap ap -am +pT AP AP ZW @@ -3157,18 +3243,18 @@ ZW ZW "} (25,1,1) = {" -am +pT ap ap -am -am -am -am +pT +pT +pT +pT ew ew am -lv -lv +Cu +Cu am ew ew @@ -3189,25 +3275,25 @@ ci ci Zt zr -lv +nm am ci ci bS -am -am -am +pT +pT +pT ap ay -am +pT uE BJ -am -HF +pT +AP AP "} (26,1,1) = {" -am +pT ap ap au @@ -3257,10 +3343,10 @@ GV GV "} (27,1,1) = {" -am +pT ap at -am +pT ap ap ap @@ -3277,7 +3363,7 @@ ap am AV Dm -FH +Bj IY ap ap @@ -3299,15 +3385,15 @@ ap am vQ ay -am +pT dN ay -am +pT AP GV "} (28,1,1) = {" -am +pT ap ap au @@ -3321,7 +3407,7 @@ ay ay CA tq -eH +FG wU ap au @@ -3357,21 +3443,21 @@ GV GV "} (29,1,1) = {" -am +pT ap ap -am -am -am +pT +pT +pT bS -fe -fe +Iv +Iv am -lv -lv +nm +Cu am -fe -fe +Iv +Iv am am am @@ -3379,7 +3465,7 @@ am DG HC ap -FM +Rj Mr am am @@ -3389,29 +3475,29 @@ WY WY am zr -lv +nm am WY WY -am -am -am -am +pT +pT +pT +pT ap ay -am +pT Lb -am -am -HF +pT +pT +AP AP "} (30,1,1) = {" -am +pT ap ap -am -am +pT +pT ba bV bV @@ -3420,7 +3506,7 @@ Bx kc bV qV -ho +Li vg ho vg @@ -3441,15 +3527,15 @@ ZZ TF xF KH -HV -OH +Tj OH +Bc OH -am -am +pT +pT ap ap -am +pT AP AP ZW @@ -3457,29 +3543,29 @@ ZW ZW "} (31,1,1) = {" -am +pT ap ap ap -am +pT bf cC ff ho -ho -bV +yG +FH oV rf ho vx xd zm -ho +bV ho am Jx am -au +Pq am OH Sf @@ -3495,11 +3581,11 @@ Vn Sf OH OH -am +pT ap ap ap -am +pT ZW ZW ZW @@ -3507,17 +3593,17 @@ ZW ZW "} (32,1,1) = {" -am -am +pT +pT ap ap -am +pT bf cQ fI -ho +FH jA -bV +ho bV ru tz @@ -3545,11 +3631,11 @@ Vn ZU Sf OH -am +pT ap ap -am -am +pT +pT ZW ZW ZW @@ -3558,15 +3644,15 @@ ZW "} (33,1,1) = {" ZW -am +pT ap ap -am +pT ba dd bV ho -ho +yG lX mc rV @@ -3574,7 +3660,7 @@ tE vB xs rf -ho +Li ho bS Dm @@ -3595,10 +3681,10 @@ Vn Sf SQ OH -am +pT ap ap -am +pT ZW ZW ZW @@ -3608,11 +3694,11 @@ ZW "} (34,1,1) = {" ZW -am +pT ap ap -am -am +pT +pT dh bV ht @@ -3644,11 +3730,11 @@ Vn Tj DU OH -am -am +pT +pT ap ap -am +pT ZW ZW ZW @@ -3658,11 +3744,11 @@ ZW "} (35,1,1) = {" ZW -am -am +pT +pT ap ap -am +pT bV dd hw @@ -3674,8 +3760,8 @@ tG vE xE rf -ho -ho +bV +yG fe GW ay @@ -3694,11 +3780,11 @@ Tj MP OH OH -am +pT ap ap -am -am +pT +pT ZW ZW ZW @@ -3709,11 +3795,11 @@ ZW (36,1,1) = {" ZW ZW -am +pT ap ap -am -am +pT +pT fO if bV @@ -3743,11 +3829,11 @@ Sf OH OH OH -am -am +pT +pT ap ap -am +pT ZW ZW ZW @@ -3759,11 +3845,11 @@ ZW (37,1,1) = {" ZW ZW -am +pT ap ay ap -am +pT ba bV kc @@ -3793,11 +3879,11 @@ Tl SQ OH OH -am +pT ap ay ap -am +pT ZW ZW ZW @@ -3809,12 +3895,12 @@ ZW (38,1,1) = {" ZW ZW -am -am +pT +pT ap ay -am -am +pT +pT bf kj bV @@ -3823,7 +3909,7 @@ sI tZ wp bV -bV +FH bV kc lv @@ -3842,12 +3928,12 @@ Tl Vn Tj DU -am -am +pT +pT ay ap -am -am +pT +pT ZW ZW ZW @@ -3860,12 +3946,12 @@ ZW ZW ZW ZW -am +pT ay ap du fZ -fZ +CO kv mC qm @@ -3873,7 +3959,7 @@ bV lX ws ho -ho +bV Aj Ej am @@ -3891,12 +3977,12 @@ Tl Vn XW Tl -GP +bd GP ay ap ay -am +pT ZW ZW ZW @@ -3910,20 +3996,20 @@ ZW ZW ZW ZW -am -am +pT +pT ay ay ay fZ -fZ +in kv dd sX fO ws -ho -ho +FH +yG ho bV fe @@ -3940,13 +4026,13 @@ Vn Vn Vn Vn -GP +bd GP ay ay ay -am -am +pT +pT ZW ZW ZW @@ -3961,13 +4047,13 @@ ZW ZW ZW ZW -am -am +pT +pT ay ay -du +UA fZ -am +pT ba bV bV @@ -3989,13 +4075,13 @@ Vn Vn Wx NV -am +pT GP -du +UA ay du -am -am +pT +pT ZW ZW ZW @@ -4012,21 +4098,21 @@ ZW ZW ZW ZW -am +pT dx dN ay ay -am -am -am +pT +pT +pT dd wD dd cC AG Bw -am +pT Hi ap ap @@ -4037,14 +4123,14 @@ Tj Tj Sf DU -am -am -am +pT +pT +pT ay ay Ua yT -am +pT ZW ZW ZW @@ -4063,37 +4149,37 @@ ZW ZW ZW ZW -am -am +pT +pT ay ap ay ap -am -am -am +pT +pT +pT ba kv kv ba -am +pT ap ap ap -am +pT OH OH Tj DU -am -am -am +pT +pT +pT ap ay ap ay -am -am +pT +pT ZW ZW ZW @@ -4114,35 +4200,35 @@ ZW ZW ZW ZW -am -am +pT +pT ay ap ay ap ap -am -am -am -am -am -am +pT +pT +pT +pT +pT +pT ap ap ap -am -am -am -am -am -am +pT +pT +pT +pT +pT +pT ap ap ay ap ay -am -am +pT +pT ZW ZW ZW @@ -4165,9 +4251,9 @@ ZW ZW ZW ZW -am -am -am +pT +pT +pT ap ap ap @@ -4175,13 +4261,13 @@ ap ap ap ap +pT +pT +Pq am -am -au -am -au -am -am +Pq +pT +pT ap ap ap @@ -4189,9 +4275,9 @@ ap ap ap ap -am -am -am +pT +pT +pT ZW ZW ZW @@ -4217,10 +4303,10 @@ ZW ZW ZW ZW -am -am -am -am +pT +pT +pT +pT ap ap ap @@ -4236,10 +4322,10 @@ ap ap ap ap -am -am -am -am +pT +pT +pT +pT ZW ZW ZW @@ -4270,10 +4356,10 @@ ZW ZW ZW ZW -am -am -am -am +pT +pT +pT +pT ap ap ay @@ -4283,10 +4369,10 @@ ap ay ap ap -am -am -am -am +pT +pT +pT +pT ZW ZW ZW @@ -4323,17 +4409,17 @@ ZW ZW ZW ZW +pT +pT +pT +pT +Ir am -am -am -am -EO -am -EO -am -am -am -am +Ir +pT +pT +pT +pT ZW ZW ZW @@ -4430,7 +4516,7 @@ Ek ay ay ay -am +pT AP ZW ZW @@ -4476,11 +4562,11 @@ ZW ZW ZW ZW +pT +Ir am -EO -am -EO -am +Ir +pT ZW ZW ZW diff --git a/_maps/RandomRuins/SpaceRuins/scav_mining.dmm b/_maps/RandomRuins/SpaceRuins/scav_mining.dmm index 564e57a1fd24..53d92db8e063 100644 --- a/_maps/RandomRuins/SpaceRuins/scav_mining.dmm +++ b/_maps/RandomRuins/SpaceRuins/scav_mining.dmm @@ -25,10 +25,12 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) "ak" = ( -/obj/machinery/door/airlock/hatch, /obj/machinery/atmospherics/pipe/simple{ dir = 4 }, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "al" = ( @@ -172,14 +174,14 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) "nd" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "nw" = ( /obj/structure/table, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/dorm) "nA" = ( @@ -210,9 +212,7 @@ /turf/open/space, /area/space) "pw" = ( -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "pA" = ( @@ -334,7 +334,9 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/core) "xv" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/structure/barricade/wooden, /obj/structure/cable{ icon_state = "4-8" @@ -391,9 +393,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) "Cs" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav) "CG" = ( @@ -471,7 +471,9 @@ /area/ruin/space/has_grav/scav_mining/dorm) "Ia" = ( /obj/effect/decal/cleanable/oil, -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple{ dir = 8 }, @@ -585,7 +587,7 @@ /area/ruin/space/has_grav) "OI" = ( /obj/structure/closet/crate, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "Pj" = ( @@ -612,9 +614,7 @@ /turf/closed/wall/rust, /area/ruin/space/has_grav/scav_mining/entrance) "Sd" = ( -/obj/machinery/power/apc/auto_name/east{ - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/core) @@ -635,9 +635,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "Ti" = ( -/obj/machinery/power/apc/auto_name/east{ - pixel_x = 25 - }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -659,9 +657,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/core) "Uk" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/dorm) "Uz" = ( @@ -721,9 +717,7 @@ /area/ruin/space/has_grav/scav_mining/dorm) "YF" = ( /obj/structure/table, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -734,9 +728,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 4 }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/scav_mining/core) "Zi" = ( @@ -750,7 +742,7 @@ /obj/machinery/advanced_airlock_controller{ pixel_y = 25 }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/scav_mining/entrance) "ZH" = ( diff --git a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm index 9553dc7d26b1..20d903582dbe 100644 --- a/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm +++ b/_maps/RandomRuins/SpaceRuins/singularity_lab.dmm @@ -37,9 +37,7 @@ /obj/structure/sign/poster/official/fruit_bowl{ pixel_y = 32 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "aj" = ( @@ -91,7 +89,7 @@ /obj/structure/closet/emcloset{ anchored = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/sign/nanotrasen{ pixel_y = -32 }, @@ -127,6 +125,25 @@ name = "grass" }, /area/ruin/space/has_grav/singularitylab) +"ay" = ( +/obj/machinery/door/airlock{ + name = "Private Quarters"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/space/has_grav/singularitylab/civvie) "aA" = ( /turf/open/space/basic, /area/ruin/space/has_grav/singularitylab/reactor) @@ -149,9 +166,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "aH" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "aI" = ( @@ -317,9 +332,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab) "bf" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) @@ -387,9 +400,7 @@ /obj/effect/turf_decal/corner/transparent/orange{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/closet/crate/bin, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) @@ -415,7 +426,7 @@ /obj/machinery/porta_turret{ stun_projectile = "/obj/projectile/beam/hitscan/disabler" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/cargo) "bv" = ( @@ -468,7 +479,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /turf/open/floor/plasteel/dark, @@ -601,9 +612,7 @@ "co" = ( /obj/effect/turf_decal/corner/opaque/white/full, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "cr" = ( @@ -647,7 +656,8 @@ /area/ruin/space/has_grav/singularitylab/lab) "cz" = ( /obj/machinery/door/airlock/engineering{ - name = "Engine Control" + name = "Engine Control"; + dir = 8 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -720,7 +730,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) "cK" = ( -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/structure/cable{ @@ -821,7 +831,8 @@ /area/ruin/space/has_grav/singularitylab/cargo) "dc" = ( /obj/machinery/door/airlock/engineering{ - name = "Engine Control" + name = "Engine Control"; + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1019,9 +1030,7 @@ /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) "ec" = ( @@ -1036,7 +1045,8 @@ /area/ruin/space/has_grav/singularitylab) "ed" = ( /obj/machinery/door/airlock{ - name = "Barracks" + name = "Barracks"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -1077,9 +1087,7 @@ pixel_y = -4; machinedir = 9 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) "eo" = ( @@ -1181,9 +1189,7 @@ /area/ruin/space/has_grav/singularitylab/cargo) "ez" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "eA" = ( @@ -1291,7 +1297,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "eX" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/spacevine, /obj/structure/spacevine{ pixel_x = -32 @@ -1457,10 +1463,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "fF" = ( -/obj/machinery/firealarm{ - pixel_y = 26; - pixel_x = -8 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, @@ -1494,9 +1497,7 @@ /area/ruin/space/has_grav/singularitylab/civvie) "fQ" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/poster/random{ pixel_y = -31 }, @@ -1564,9 +1565,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "ga" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "gb" = ( @@ -1656,9 +1655,7 @@ /obj/machinery/conveyor{ id = "singlabfurn" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/cargo) "gw" = ( @@ -1806,19 +1803,13 @@ "gO" = ( /obj/structure/bed, /obj/item/bedsheet/black, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "gP" = ( /obj/structure/table/reinforced, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) "gQ" = ( @@ -1924,7 +1915,8 @@ /area/ruin/space/has_grav/singularitylab/cargo) "hn" = ( /obj/machinery/door/poddoor{ - id = "singlabhanger" + id = "singlabhanger"; + dir = 4 }, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) @@ -2015,9 +2007,7 @@ /obj/effect/turf_decal/corner/transparent/orange{ dir = 6 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "hK" = ( @@ -2033,7 +2023,7 @@ icon_state = "0-6" }, /obj/effect/decal/cleanable/cobweb, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /turf/open/floor/plasteel/dark, @@ -2227,9 +2217,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "iA" = ( @@ -2312,7 +2300,8 @@ /area/ruin/space/has_grav/singularitylab/civvie) "iL" = ( /obj/machinery/door/airlock/external{ - name = "Engine Access" + name = "Engine Access"; + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2687,20 +2676,22 @@ /area/ruin/space/has_grav/singularitylab) "ke" = ( /obj/machinery/door/airlock/freezer{ - name = "Freezer" + name = "Freezer"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/civvie) "ki" = ( -/obj/machinery/door/poddoor{ - id = "singlabhanger" - }, /obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ id = "singlabhang" }, /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/poddoor{ + id = "singlabhanger"; + dir = 4 + }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "kk" = ( @@ -2708,7 +2699,7 @@ dir = 8 }, /obj/structure/spacevine, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/sign/nanotrasen{ pixel_y = -32 }, @@ -2719,7 +2710,8 @@ /area/ruin/space/has_grav/singularitylab) "km" = ( /obj/machinery/door/airlock/hatch{ - name = "Server Room" + name = "Server Room"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -2905,9 +2897,7 @@ /area/ruin/space/has_grav/singularitylab/cargo) "kS" = ( /obj/effect/turf_decal/box, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/ore_box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ruin/space/has_grav/singularitylab/cargo) @@ -2929,9 +2919,7 @@ /obj/item/clothing/under/rank/rnd/scientist, /obj/item/clothing/shoes/sneakers/white, /obj/effect/gibspawner, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -3047,9 +3035,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab) "ll" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) "lm" = ( @@ -3101,7 +3087,8 @@ dir = 4 }, /obj/machinery/door/airlock/science{ - name = "High Energy Applications Research Facility" + name = "High Energy Applications Research Facility"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -3214,9 +3201,7 @@ /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/engineering) "lQ" = ( @@ -3485,9 +3470,7 @@ /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 27 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "mU" = ( @@ -3692,7 +3675,8 @@ /area/ruin/space/has_grav/singularitylab/cargo) "nw" = ( /obj/machinery/door/airlock{ - name = "Private Quarters" + name = "Private Quarters"; + dir = 4 }, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -3712,9 +3696,7 @@ /obj/effect/turf_decal/corner/opaque/beige{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "nA" = ( @@ -3769,9 +3751,7 @@ /area/ruin/space/has_grav/singularitylab) "nJ" = ( /obj/machinery/rnd/server, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/lab) @@ -3787,7 +3767,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/mining{ - name = "Cargo Bay" + name = "Cargo Bay"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -3922,7 +3903,7 @@ /obj/effect/turf_decal/techfloor{ dir = 6 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "og" = ( @@ -3999,9 +3980,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "ot" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/engineering) "ou" = ( @@ -4047,10 +4026,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "oy" = ( @@ -4078,9 +4054,7 @@ "oJ" = ( /obj/structure/bed, /obj/item/bedsheet/cosmos, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "oK" = ( @@ -4186,9 +4160,7 @@ /turf/open/space/basic, /area/ruin/space/has_grav/singularitylab/reactor) "pe" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "pf" = ( @@ -4200,9 +4172,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "ph" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) "pi" = ( @@ -4519,11 +4489,7 @@ /obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ pixel_x = -6 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_y = 1; - pixel_x = 3 - }, +/obj/item/radio/intercom/directional/east, /obj/structure/cable{ icon_state = "4-9" }, @@ -4750,11 +4716,9 @@ /area/ruin/space/has_grav/singularitylab) "ru" = ( /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 8 - }, /obj/item/clothing/shoes/magboots, /obj/machinery/suit_storage_unit/inherit, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) "rv" = ( @@ -4809,9 +4773,7 @@ /obj/effect/turf_decal/corner/opaque/purple/diagonal{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "rK" = ( @@ -4840,7 +4802,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "rO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "rQ" = ( @@ -5064,13 +5026,11 @@ /obj/structure/sign/poster/contraband/have_a_puff{ pixel_x = 32 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "sN" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "sS" = ( @@ -5112,9 +5072,7 @@ /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab) "tb" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, @@ -5132,9 +5090,7 @@ /area/ruin/space/has_grav/singularitylab/lab) "th" = ( /obj/structure/spacevine, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "tq" = ( @@ -5275,7 +5231,8 @@ /area/ruin/space/has_grav/singularitylab/lab) "uk" = ( /obj/machinery/door/poddoor{ - id = "singlabhanger" + id = "singlabhanger"; + dir = 4 }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) @@ -5365,9 +5322,7 @@ /obj/effect/turf_decal/techfloor{ dir = 6 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "uA" = ( @@ -5425,9 +5380,7 @@ /obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) @@ -5498,9 +5451,7 @@ /area/ruin/space/has_grav/singularitylab) "uX" = ( /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/gun/energy/lasercannon/unrestricted{ name = "NT-LS-1013"; icon_state = "pulse"; @@ -5604,9 +5555,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -5633,9 +5582,7 @@ /obj/structure/sign/poster/contraband/red_rum{ pixel_y = 32 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "vw" = ( @@ -5648,7 +5595,8 @@ /area/ruin/space/has_grav/singularitylab/civvie) "vy" = ( /obj/machinery/door/airlock/security{ - name = "Front Office" + name = "Front Office"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -5735,9 +5683,7 @@ /obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/vault, /area/ruin/space/has_grav/singularitylab/cargo) "vX" = ( @@ -5860,7 +5806,8 @@ /area/ruin/space/has_grav/singularitylab/cargo) "wu" = ( /obj/machinery/door/airlock/external{ - name = "Engine Access" + name = "Engine Access"; + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5908,9 +5855,7 @@ /area/ruin/space/has_grav/singularitylab) "wB" = ( /obj/structure/chair, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "wF" = ( @@ -5989,7 +5934,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/structure/spacevine, @@ -6121,7 +6066,8 @@ /area/ruin/space/has_grav/singularitylab) "xr" = ( /obj/machinery/door/airlock{ - name = "Bathroom" + name = "Bathroom"; + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) @@ -6179,16 +6125,8 @@ /area/ruin/space/has_grav/singularitylab/civvie) "xA" = ( /obj/machinery/airalarm/directional/north, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -34; - pixel_y = -1 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24; - pixel_y = -1 - }, +/obj/item/radio/intercom/directional/west, +/obj/item/radio/intercom/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 6 }, @@ -6199,9 +6137,7 @@ pixel_y = 32 }, /obj/structure/spacevine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid }, @@ -6226,9 +6162,6 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "xF" = ( -/obj/machinery/door/poddoor{ - id = "singlabhanger" - }, /obj/machinery/power/shieldwallgen/atmos/strong/roundstart{ dir = 1; id = "singlabhang" @@ -6236,6 +6169,10 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, +/obj/machinery/door/poddoor{ + id = "singlabhanger"; + dir = 4 + }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "xG" = ( @@ -6438,7 +6375,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) "yn" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) "yo" = ( @@ -6505,9 +6442,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "yy" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "yA" = ( @@ -6654,7 +6589,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/sign/nanotrasen{ pixel_y = -32 }, @@ -6716,7 +6651,7 @@ /area/ruin/space/has_grav/singularitylab/lab) "zk" = ( /obj/structure/table, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/space/has_grav/singularitylab/lab) "zl" = ( @@ -7003,7 +6938,7 @@ icon_state = "4-8" }, /obj/effect/turf_decal/corner/opaque/white/full, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/purple{ dir = 10 }, @@ -7122,9 +7057,7 @@ /obj/structure/chair{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/singularitylab/lab) "AG" = ( @@ -7132,9 +7065,7 @@ /obj/structure/spacevine{ pixel_y = 32 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid }, @@ -7219,7 +7150,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 6 }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /turf/open/floor/plasteel, @@ -7393,7 +7324,8 @@ /area/ruin/space/has_grav/singularitylab/civvie) "BP" = ( /obj/machinery/door/poddoor{ - id = "singlablas1" + id = "singlablas1"; + dir = 4 }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) @@ -7510,11 +7442,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_y = 6; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/cargo) "Ch" = ( @@ -7721,9 +7649,7 @@ /obj/effect/turf_decal/corner/transparent/orange{ dir = 9 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/blood{ icon_state = "floor4" }, @@ -7785,10 +7711,7 @@ /area/ruin/space/has_grav/singularitylab/engineering) "Da" = ( /obj/structure/table/wood, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 - }, +/obj/item/radio/intercom/directional/south, /obj/item/reagent_containers/food/drinks/waterbottle/large, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -7895,7 +7818,7 @@ dir = 1; network = list("sl12") }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "Ds" = ( @@ -8007,9 +7930,7 @@ "DI" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/techfloor{ dir = 8 }, @@ -8040,15 +7961,16 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/door/airlock/science{ - name = "High Energy Applications Research Facility" - }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/airlock/science{ + name = "High Energy Applications Research Facility"; + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/lab) "DM" = ( @@ -8147,9 +8069,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "Eo" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/orange{ dir = 5 }, @@ -8216,9 +8136,7 @@ /obj/structure/sign/poster/official/random{ pixel_y = 32 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) "EA" = ( @@ -8271,10 +8189,7 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav) "EJ" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) "EK" = ( @@ -8286,7 +8201,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab/engineering) "EL" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid }, @@ -8342,9 +8257,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -8615,10 +8528,7 @@ /obj/effect/turf_decal/box, /obj/item/clothing/shoes/magboots, /obj/machinery/suit_storage_unit/inherit, -/obj/machinery/firealarm{ - pixel_y = 27; - pixel_x = -6 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/space/has_grav/singularitylab/engineering) "FI" = ( @@ -8656,7 +8566,7 @@ /area/ruin/space/has_grav/singularitylab) "FR" = ( /obj/structure/spacevine, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/dirt{ baseturfs = /turf/open/floor/plating/asteroid }, @@ -8666,9 +8576,7 @@ /obj/effect/turf_decal/corner/opaque/beige{ dir = 5 }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "FT" = ( @@ -8747,9 +8655,7 @@ /area/ruin/space/has_grav/singularitylab/civvie) "Gn" = ( /obj/structure/spacevine, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) "Gq" = ( @@ -8831,7 +8737,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/external{ - name = "Interior Mine" + name = "Interior Mine"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/cargo) @@ -8880,9 +8787,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "GG" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/techfloor{ dir = 8 }, @@ -9131,7 +9036,7 @@ /obj/structure/closet/firecloset{ anchored = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/sign/nanotrasen{ pixel_y = -32 }, @@ -9171,9 +9076,7 @@ /turf/open/floor/engine/hull, /area/ruin/space/has_grav/singularitylab/reactor) "HS" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/singularitylab/lab) @@ -9231,9 +9134,7 @@ /obj/machinery/porta_turret{ stun_projectile = "/obj/projectile/beam/hitscan/disabler" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/space/has_grav/singularitylab/cargo) "Ib" = ( @@ -9314,9 +9215,7 @@ /obj/effect/turf_decal/corner/transparent/orange{ dir = 5 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "In" = ( @@ -9461,9 +9360,7 @@ /turf/closed/wall, /area/ruin/space/has_grav/singularitylab/civvie) "IU" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) "IV" = ( @@ -9497,11 +9394,7 @@ /obj/structure/sign/poster/contraband/hacking_guide{ pixel_x = 32 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25; - pixel_x = -7 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) "Jb" = ( @@ -9610,7 +9503,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/sign/nanotrasen{ pixel_y = -32 }, @@ -9797,9 +9690,7 @@ /turf/open/floor/holofloor/wood, /area/ruin/space/has_grav/singularitylab/lab) "Ko" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/spacevine, /obj/structure/spacevine{ pixel_x = -32 @@ -9841,9 +9732,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "Kt" = ( @@ -9866,7 +9755,7 @@ /obj/effect/turf_decal/corner/opaque/white/full, /obj/structure/table, /obj/item/storage/fancy/donut_box, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 25 }, /turf/open/floor/plasteel, @@ -9978,9 +9867,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/item/radio/intercom{ - dir = 8 - }, +/obj/item/radio/intercom/directional/east, /obj/item/megaphone/cargo, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) @@ -10086,7 +9973,7 @@ dir = 4 }, /obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, @@ -10108,9 +9995,7 @@ /area/ruin/space/has_grav/singularitylab/cargo) "LB" = ( /obj/structure/spacevine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -10130,7 +10015,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/effect/turf_decal/corner/opaque/white/full, @@ -10172,10 +10057,7 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 6 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "LZ" = ( @@ -10221,7 +10103,7 @@ /mob/living/simple_animal/hostile/zombie/kudzu{ zombiejob = "Cargo Technician" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/carpet/nanoweave/beige, /area/ruin/space/has_grav/singularitylab/cargo) "Mg" = ( @@ -10323,7 +10205,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "MB" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "MC" = ( @@ -10392,7 +10274,7 @@ /area/ruin/space/has_grav/singularitylab/reactor) "MQ" = ( /obj/structure/spacevine/dense, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /obj/structure/cable{ @@ -10407,12 +10289,10 @@ /area/ruin/space/has_grav/singularitylab) "MS" = ( /obj/structure/dresser, -/obj/item/radio/intercom{ - pixel_y = 24 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "MT" = ( @@ -10447,7 +10327,8 @@ /area/ruin/space/has_grav/singularitylab/reactor) "MW" = ( /obj/machinery/door/airlock{ - name = "Private Quarters" + name = "Private Quarters"; + dir = 8 }, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -10579,11 +10460,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_y = 6; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/corner/transparent/orange{ dir = 1 }, @@ -10735,9 +10612,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) "NX" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating/asteroid/airless, /area/ruin/space/has_grav/singularitylab/civvie) "NZ" = ( @@ -11128,9 +11003,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, @@ -11307,9 +11180,7 @@ /obj/machinery/computer/rdconsole{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/space/has_grav/singularitylab/lab) "PJ" = ( @@ -11491,9 +11362,7 @@ /area/ruin/space/has_grav/singularitylab/engineering) "Qx" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/poster/retro/random{ pixel_y = -32 }, @@ -11553,9 +11422,7 @@ pixel_y = 32 }, /obj/structure/spacevine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/flora/ausbushes/stalkybush, /turf/open/floor/plating/grass/jungle{ desc = "A patch of overgrown grass. Hints of plasteel plating lay under it."; @@ -11595,9 +11462,7 @@ /area/ruin/space/has_grav/singularitylab) "QI" = ( /obj/structure/spacevine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -11727,9 +11592,7 @@ /turf/open/floor/carpet/nanoweave/purple, /area/ruin/space/has_grav/singularitylab/lab) "Rs" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine/hull/reinforced, /area/ruin/space/has_grav/singularitylab/reactor) "Rt" = ( @@ -11746,10 +11609,7 @@ /area/ruin/space/has_grav/singularitylab/reactor) "Rx" = ( /obj/structure/dresser, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -23 - }, +/obj/item/radio/intercom/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) @@ -11844,7 +11704,7 @@ pixel_y = 6; pixel_x = -6 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "RR" = ( @@ -11960,15 +11820,11 @@ }, /area/ruin/space/has_grav/singularitylab/civvie) "Sk" = ( -/obj/machinery/firealarm{ - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "Sm" = ( @@ -12016,7 +11872,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 10 }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /turf/open/floor/plasteel, @@ -12040,9 +11896,7 @@ /area/ruin/space/has_grav/singularitylab/engineering) "Su" = ( /obj/structure/table, -/obj/item/radio/intercom{ - dir = 1 - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) "SF" = ( @@ -12094,10 +11948,7 @@ /obj/structure/sign/poster/official/random{ pixel_y = 32 }, -/obj/machinery/firealarm{ - pixel_x = 24; - dir = 8 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/corner/transparent/orange/three_quarters{ dir = 8 }, @@ -12180,9 +12031,7 @@ dir = 1 }, /obj/effect/turf_decal/corner/transparent/orange, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "Ts" = ( @@ -12389,11 +12238,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26; - pixel_x = 6 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "TS" = ( @@ -12531,9 +12376,7 @@ "Uo" = ( /obj/structure/table, /obj/structure/spacevine, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) "Uy" = ( @@ -12593,7 +12436,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /turf/open/floor/plasteel, @@ -12687,7 +12530,7 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 9 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/item/gun/energy/floragun, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) @@ -12805,22 +12648,19 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/engineering) "VE" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/civvie) "VF" = ( /obj/machinery/door/airlock/public/glass{ - name = "Hydroponics" + name = "Hydroponics"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ruin/space/has_grav/singularitylab/civvie) "VI" = ( /obj/structure/curtain/cloth, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/singularitylab/civvie) "VJ" = ( @@ -12896,9 +12736,7 @@ /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab) "VX" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/sign/nanotrasen{ pixel_x = 32 }, @@ -12953,7 +12791,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/lab) "Wb" = ( -/obj/machinery/power/apc/auto_name/south{ +/obj/machinery/power/apc/auto_name/directional/south{ start_charge = 0 }, /obj/structure/cable/yellow, @@ -13106,9 +12944,7 @@ /area/ruin/space/has_grav/singularitylab/civvie) "WG" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, @@ -13191,7 +13027,7 @@ /obj/effect/turf_decal/techfloor{ dir = 5 }, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ start_charge = 0 }, /obj/structure/cable/yellow{ @@ -13211,7 +13047,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/mining{ - name = "Cargo Bay" + name = "Cargo Bay"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -13254,15 +13091,14 @@ /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "WX" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/spacevine, /turf/open/floor/plating/asteroid, /area/ruin/space/has_grav/singularitylab) "Xa" = ( /obj/machinery/door/airlock/engineering{ - name = "Power Control" + name = "Power Control"; + dir = 8 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -13324,7 +13160,8 @@ /area/ruin/space/has_grav/singularitylab/cargo) "Xn" = ( /obj/machinery/door/airlock{ - name = "Barracks" + name = "Barracks"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -13486,6 +13323,13 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) +"Ye" = ( +/obj/effect/turf_decal/box, +/obj/item/clothing/shoes/magboots, +/obj/machinery/suit_storage_unit/inherit, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/space/has_grav/singularitylab/engineering) "Yg" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, @@ -13525,7 +13369,8 @@ /area/ruin/space/has_grav/singularitylab/lab) "Yo" = ( /obj/machinery/door/poddoor{ - id = "singlablas2" + id = "singlablas2"; + dir = 4 }, /turf/open/floor/engine, /area/ruin/space/has_grav/singularitylab/lab) @@ -13567,9 +13412,7 @@ dir = 8 }, /obj/structure/spacevine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/nanotrasen{ pixel_y = 32 }, @@ -13691,7 +13534,7 @@ /obj/effect/turf_decal/corner/transparent/orange{ dir = 10 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab/cargo) "YU" = ( @@ -13712,9 +13555,7 @@ pixel_x = -32 }, /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/gun/energy/e_gun/smg{ pixel_y = 6; pixel_x = 5; @@ -13795,9 +13636,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) "Zp" = ( @@ -13814,18 +13653,14 @@ /area/ruin/space/has_grav/singularitylab/cargo) "Zq" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/ruin/space/has_grav/singularitylab/civvie) "Zs" = ( /obj/effect/turf_decal/techfloor{ dir = 5 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "Zt" = ( @@ -13996,7 +13831,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/singularitylab) "ZX" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/singularitylab) "ZY" = ( @@ -16375,7 +16210,7 @@ eR bA lm yi -ru +Ye Yl ru yi @@ -16885,7 +16720,7 @@ QB QB Bc ty -MW +ay ty SZ ty diff --git a/_maps/RandomRuins/SpaceRuins/spacegym.dmm b/_maps/RandomRuins/SpaceRuins/spacegym.dmm index 78372dd57616..6d69992c7910 100644 --- a/_maps/RandomRuins/SpaceRuins/spacegym.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacegym.dmm @@ -56,6 +56,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/spacegym) +"r" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, +/turf/open/floor/plasteel/airless, +/area/ruin/space/has_grav/spacegym) "s" = ( /obj/machinery/shower, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -252,7 +258,7 @@ O O O O -h +r O O u diff --git a/_maps/RandomRuins/SpaceRuins/spacemall.dmm b/_maps/RandomRuins/SpaceRuins/spacemall.dmm index db96217a1b5b..b42ffdc0a916 100644 --- a/_maps/RandomRuins/SpaceRuins/spacemall.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacemall.dmm @@ -34,6 +34,15 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"ak" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "am" = ( /obj/structure/cable{ icon_state = "4-8" @@ -102,13 +111,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"az" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ruin/space/has_grav/spacemall/shop) "aA" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -192,6 +194,11 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) +"aI" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "aJ" = ( /obj/effect/turf_decal/corner/transparent/lime, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -216,14 +223,6 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shuttle) -"aN" = ( -/obj/structure/window/spawner{ - dir = 4 - }, -/obj/machinery/jukebox, -/obj/machinery/light, -/turf/open/floor/wood/birch, -/area/ruin/space/has_grav/spacemall/shop2) "aS" = ( /obj/machinery/door/airlock/public/glass{ locked = 1; @@ -276,16 +275,6 @@ /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/plating/grass, /area/ruin/space/has_grav/spacemall/dorms) -"aY" = ( -/obj/effect/turf_decal/corner/transparent/red/diagonal, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall) "aZ" = ( /obj/machinery/door/airlock, /turf/open/floor/plasteel/showroomfloor{ @@ -335,6 +324,11 @@ /obj/item/gun/ballistic/shotgun/toy, /turf/open/floor/light, /area/ruin/space/has_grav/spacemall/shop2) +"bo" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "bq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -412,15 +406,13 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"bB" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/item/toy/plush/lizardplushie, -/obj/machinery/light/small{ - dir = 4 +"bC" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/broken/directional/west{ + icon_state = "tube-broken" }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "bH" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -473,16 +465,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"bX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "bY" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -504,6 +486,11 @@ }, /turf/open/floor/plasteel/freezer, /area/ruin/space/has_grav/spacemall/dorms) +"cb" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "cc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -533,24 +520,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"cg" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("mall") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/instrument/piano_synth, -/obj/effect/turf_decal/corner/transparent/green/full, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) "ch" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 9 @@ -575,24 +544,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop2) -"cm" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood, -/obj/structure/spider/stickyweb, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "cp" = ( /obj/item/toy/windupToolbox{ pixel_x = -15 @@ -709,6 +660,11 @@ /obj/item/instrument/harmonica, /turf/open/floor/plasteel/showroomfloor, /area/ruin/space/has_grav/spacemall/shop2) +"cI" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "cK" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 6 @@ -779,20 +735,27 @@ dir = 8 }, /area/ruin/space/has_grav/spacemall/maint) -"cV" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "da" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/corner/transparent/black/diagonal, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"db" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "dj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -815,6 +778,28 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"dq" = ( +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/storage/bag/money/vault, +/obj/item/coin, +/obj/item/coin, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/structure/safe/floor, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "dr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -1059,6 +1044,22 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"dW" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/autoname{ + dir = 9; + network = list("mall") + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/broken/directional/east, +/obj/structure/rack, +/obj/item/instrument/piano_synth, +/obj/effect/turf_decal/corner/transparent/green/full, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/maint) "dX" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/corner/transparent/lime{ @@ -1091,11 +1092,22 @@ /obj/machinery/recycler, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"ea" = ( +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/machinery/light/directional/west, +/obj/structure/table, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/dorms) "eb" = ( /obj/structure/table/reinforced, /obj/item/book/manual/wiki/engineering_hacking, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"ed" = ( +/obj/effect/turf_decal/corner/opaque/grey/diagonal, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "eg" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -1106,24 +1118,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"ei" = ( -/obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/machinery/button/door{ - pixel_x = -25; - id = "icecream_kiosk"; - name = "Kiosk Shutters"; - dir = 4 - }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/structure/closet/wall{ - pixel_y = 30 - }, -/obj/item/spacecash/bundle/c100, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "ek" = ( /obj/effect/turf_decal/corner/transparent/green/diagonal, /obj/item/kirbyplants/random, @@ -1137,6 +1131,21 @@ }, /turf/open/floor/light, /area/ruin/space/has_grav/spacemall/shop2) +"eo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ + environment_smash = 0 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "ep" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1177,6 +1186,15 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ruin/space/has_grav/spacemall/shop2) +"es" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/maint) "eu" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1217,19 +1235,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/eighties, /area/ruin/space/has_grav/spacemall/shop2) -"eA" = ( -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/west{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "eB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, @@ -1245,7 +1250,8 @@ /area/ruin/space/has_grav/spacemall/maint) "eF" = ( /obj/machinery/door/airlock{ - name = "Dorm 6" + name = "Dorm 6"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -1262,10 +1268,26 @@ /obj/structure/closet/crate/secure, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) +"eI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/light_construct/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/shop2) "eJ" = ( /obj/structure/flora/junglebush/c, /turf/open/floor/grass, /area/ruin/space/has_grav/spacemall) +"eK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/lime, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) "eO" = ( /obj/effect/turf_decal/corner/opaque/blue/half, /obj/item/clothing/suit/whitedress, @@ -1296,13 +1318,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"eP" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "eS" = ( /obj/structure/rack, /obj/effect/turf_decal/corner/transparent/black/diagonal, @@ -1397,6 +1412,14 @@ light_range = 1 }, /area/ruin/space/has_grav/spacemall/maint) +"fg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "fh" = ( /obj/structure/rack, /obj/effect/turf_decal/corner/transparent/solgovgold/full, @@ -1431,6 +1454,24 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"fo" = ( +/obj/effect/turf_decal/corner/opaque/grey/diagonal, +/obj/machinery/button/door{ + pixel_x = -25; + id = "icecream_kiosk"; + name = "Kiosk Shutters"; + dir = 4 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/structure/closet/wall{ + pixel_y = 30 + }, +/obj/item/spacecash/bundle/c100, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "fp" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1455,7 +1496,8 @@ /area/ruin/space/has_grav/spacemall/shop2) "fs" = ( /obj/machinery/door/airlock/glass{ - name = "Kitchen" + name = "Kitchen"; + dir = 4 }, /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/structure/cable{ @@ -1534,21 +1576,6 @@ /obj/machinery/paystand, /turf/open/floor/wood/walnut, /area/ruin/space/has_grav/spacemall/shop) -"fG" = ( -/obj/effect/turf_decal/siding/thinplating/light/corner{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/broken{ - dir = 8; - icon_state = "tube-broken" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "fK" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1588,16 +1615,6 @@ /obj/effect/turf_decal/corner/transparent/lime, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"fT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "fW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 1 @@ -1612,20 +1629,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"fY" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "fZ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shuttle) +"gd" = ( +/obj/machinery/light/directional/east, +/obj/structure/spider/stickyweb, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall/maint) "ge" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel, @@ -1634,6 +1647,12 @@ /obj/effect/turf_decal/corner/opaque/black/diagonal, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"gj" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/spacemall) "gm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1649,18 +1668,10 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) -"go" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "gp" = ( /obj/machinery/door/airlock/public/glass{ - name = "Liquor Store" + name = "Liquor Store"; + dir = 4 }, /turf/open/floor/wood/walnut, /area/ruin/space/has_grav/spacemall/shop) @@ -1692,13 +1703,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) -"gy" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/ruin/space/has_grav/spacemall/maint) "gC" = ( /obj/structure/closet/secure_closet/engineering_personal, /turf/open/floor/plasteel/dark, @@ -1714,18 +1718,24 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"gG" = ( -/obj/effect/turf_decal/corner/opaque/blue/half{ +"gF" = ( +/obj/effect/turf_decal/corner/transparent/mauve/half, +/obj/structure/spider/stickyweb, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/portable_atmospherics/canister/water_vapor{ + name = "supercooled water vapor canister"; + starter_temp = 173.15; + desc = "Spiders HATE this one simple trick!" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 8 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) +/area/ruin/space/has_grav/spacemall/dorms) "gI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1787,6 +1797,14 @@ }, /turf/open/floor/carpet/blue, /area/ruin/space/has_grav/spacemall/shop) +"gS" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "gT" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1887,18 +1905,6 @@ /obj/machinery/smartfridge, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) -"hl" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "hn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1936,22 +1942,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"hq" = ( -/obj/machinery/power/apc/auto_name/south{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall/dorms) "hr" = ( /obj/effect/turf_decal/corner/opaque/black/diagonal, /obj/effect/turf_decal/siding/wideplating/dark, @@ -2033,7 +2023,9 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) "hH" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2051,12 +2043,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"hK" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "hL" = ( /obj/structure/railing/wood{ dir = 4 @@ -2130,13 +2116,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"hW" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/shop) "hX" = ( /obj/structure/table/reinforced, /obj/machinery/button/door{ @@ -2157,19 +2136,6 @@ /obj/effect/turf_decal/corner/transparent/red/diagonal, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) -"ia" = ( -/obj/structure/mirror{ - pixel_y = 30 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4; - welded = 1 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/dorms) "ic" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 1 @@ -2210,6 +2176,11 @@ /obj/structure/table, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) +"iq" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/manifold/general/visible, +/turf/open/floor/plasteel/freezer, +/area/ruin/space/has_grav/spacemall/dorms) "ir" = ( /obj/effect/turf_decal/corner/transparent/mauve/three_quarters{ dir = 4 @@ -2282,7 +2253,8 @@ pixel_x = -4 }, /obj/machinery/door/poddoor/shutters{ - id = "shutters_kitchen" + id = "shutters_kitchen"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2343,7 +2315,9 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) "iS" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2448,6 +2422,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) +"jh" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/shop2) "ji" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -2520,14 +2508,18 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"js" = ( -/obj/structure/safe/floor, -/obj/item/spacecash/bundle/c500, -/obj/item/toy/plush/lizardplushie, -/obj/effect/turf_decal/corner/opaque/grey/full, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/shop) +"jr" = ( +/obj/structure/rack, +/obj/effect/turf_decal/siding/thinplating/dark/end{ + dir = 8 + }, +/obj/item/instrument/piano_synth, +/obj/item/instrument/piano_synth{ + pixel_y = 5 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ruin/space/has_grav/spacemall/shop2) "ju" = ( /obj/effect/turf_decal/corner/opaque/black/diagonal, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -2542,13 +2534,6 @@ /obj/structure/window/spawner, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"jx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) "jz" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -2658,18 +2643,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"jS" = ( -/obj/structure/railing{ +"jT" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -30 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall) +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall/shop2) "jU" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 4 @@ -2679,6 +2659,14 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"jV" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/item/toy/plush/moth{ + name = "Wall Moth" + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/grass, +/area/ruin/space/has_grav/spacemall) "jW" = ( /obj/structure/rack, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -2710,13 +2698,11 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"kh" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) +"kg" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/walnut, +/area/ruin/space/has_grav/spacemall/shop) "ki" = ( /obj/effect/decal/cleanable/plasma, /turf/open/floor/plating, @@ -2734,17 +2720,6 @@ light_range = 1 }, /area/ruin/space/has_grav/spacemall/maint) -"kk" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 1; - icon_state = "blood2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "km" = ( /obj/machinery/camera/autoname{ dir = 10; @@ -2762,20 +2737,13 @@ /turf/open/floor/carpet/blue, /area/ruin/space/has_grav/spacemall/shop) "ko" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/effect/turf_decal/siding/thinplating, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop) -"kp" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "kq" = ( /obj/structure/closet/secure_closet/security{ opened = 1 @@ -2832,6 +2800,19 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"kw" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) "kx" = ( /obj/machinery/door/airlock{ name = "Custodian Closet" @@ -2847,6 +2828,16 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) +"kB" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum{ + pixel_x = -30 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall) "kC" = ( /obj/structure/rack, /obj/item/clothing/head/goatpelt, @@ -2887,31 +2878,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"kF" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall/dorms) -"kJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "kN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -2925,6 +2891,16 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"kO" = ( +/obj/effect/turf_decal/box, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shuttle) "kP" = ( /obj/machinery/door/airlock/public/glass{ name = "Toy Store" @@ -3071,13 +3047,6 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"lv" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "lx" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -3100,11 +3069,6 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"lB" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/broken, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "lC" = ( /obj/machinery/power/terminal{ dir = 8 @@ -3266,39 +3230,21 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"mm" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/firealarm{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) -"mn" = ( -/obj/structure/mirror{ - pixel_y = 30 - }, -/obj/machinery/light/small{ +"mo" = ( +/obj/effect/turf_decal/corner/transparent/lime{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ - health = 30 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/dorms) -"mo" = ( -/obj/effect/turf_decal/corner/transparent/lime{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"mp" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "mr" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/machinery/camera/autoname{ @@ -3307,15 +3253,18 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) +"ms" = ( +/obj/structure/window/spawner{ + dir = 4 + }, +/obj/machinery/jukebox, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/birch, +/area/ruin/space/has_grav/spacemall/shop2) "mt" = ( /obj/structure/closet/crate/trashcart, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"mu" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "mv" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3357,6 +3306,12 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) +"mJ" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "mK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 6 @@ -3411,6 +3366,16 @@ }, /turf/open/floor/eighties, /area/ruin/space/has_grav/spacemall/shop2) +"mR" = ( +/obj/machinery/camera/autoname{ + dir = 9; + network = list("mall") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "mT" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Executive Office" @@ -3434,22 +3399,17 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"mX" = ( -/obj/structure/chair/office/light, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall/shop) "mY" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/stairs, /area/ruin/space/has_grav/spacemall/shop2) +"nc" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "nd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3492,15 +3452,28 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"ng" = ( -/obj/machinery/light{ - dir = 4 +"nh" = ( +/obj/effect/turf_decal/corner/opaque/blue/three_quarters, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 }, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 + dir = 9 }, -/turf/open/floor/carpet/blue, -/area/ruin/space/has_grav/spacemall/shop) +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/shop2) +"nk" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "nn" = ( /obj/structure/railing/wood{ icon_state = "railing_corner"; @@ -3528,6 +3501,13 @@ /obj/structure/grille, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"np" = ( +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/machinery/light/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/dorms) "nq" = ( /obj/structure/railing/wood{ icon_state = "railing_corner"; @@ -3642,6 +3622,25 @@ "nK" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) +"nM" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical{ + pixel_y = -5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/light, +/area/ruin/space/has_grav/spacemall/shop) "nN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 10 @@ -3651,15 +3650,6 @@ }, /turf/open/floor/carpet/blue, /area/ruin/space/has_grav/spacemall/shop) -"nO" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "nS" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/item/reagent_containers/food/snacks/store/bread/spidermeat, @@ -3679,6 +3669,14 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"nY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "oa" = ( /obj/machinery/shower{ dir = 1 @@ -3697,12 +3695,6 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"oc" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/dim, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "od" = ( /obj/effect/decal/cleanable/blood, /obj/structure/spider/cocoon, @@ -3739,6 +3731,13 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"oi" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "oj" = ( /obj/effect/turf_decal/corner/opaque/grey/diagonal, /obj/structure/chair/sofa{ @@ -3747,25 +3746,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"ok" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "ol" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -3847,36 +3827,18 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "shutters_kitchen" + id = "shutters_kitchen"; + dir = 4 }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) -"oC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, +"oA" = ( +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) -"oD" = ( -/obj/effect/turf_decal/corner/transparent/red/diagonal, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall) +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/shop) "oE" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3940,7 +3902,8 @@ "oK" = ( /obj/machinery/door/airlock/maintenance_hatch{ locked = 1; - name = "Clothing Store" + name = "Clothing Store"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -3953,6 +3916,18 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) +"oL" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/shop2) +"oM" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/item/binoculars, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "oN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4097,6 +4072,10 @@ name = "bathroom floor" }, /area/ruin/space/has_grav/spacemall/dorms) +"ps" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "pt" = ( /obj/structure/sign/warning/chemdiamond{ pixel_y = -32 @@ -4124,6 +4103,15 @@ /obj/effect/turf_decal/corner/transparent/green/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) +"pB" = ( +/obj/effect/decal/cleanable/ash, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/closet/crate, +/obj/structure/railing, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/maint) "pC" = ( /obj/structure/flora/ausbushes/palebush, /turf/open/floor/plating/grass, @@ -4148,6 +4136,13 @@ /obj/structure/window/reinforced, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"pG" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/item/toy/plush/lizardplushie, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) "pH" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -4371,6 +4366,14 @@ /obj/item/clothing/glasses/sunglasses, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"qg" = ( +/obj/effect/turf_decal/corner/transparent/red/diagonal, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall) "qh" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 @@ -4387,6 +4390,13 @@ /obj/effect/turf_decal/corner/transparent/black/diagonal, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"qk" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "ql" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/effect/turf_decal/siding{ @@ -4517,11 +4527,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"qC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/light_construct, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/shop2) "qD" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -4589,15 +4594,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"qP" = ( -/obj/structure/toilet, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall) "qS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/gibs, @@ -4624,14 +4620,16 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"qV" = ( -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/machinery/light{ - dir = 8 +"qU" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/mirror{ + pixel_y = 30 }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4; + welded = 1 + }, +/turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) "qZ" = ( /obj/structure/disposalpipe/segment{ @@ -4694,20 +4692,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall) -"rn" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "ro" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel, @@ -4737,6 +4721,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"rs" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/carpet/blue, +/area/ruin/space/has_grav/spacemall/shop) "ru" = ( /obj/structure/table/glass, /turf/open/floor/light, @@ -4766,12 +4757,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"rz" = ( -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/eighties, -/area/ruin/space/has_grav/spacemall/shop2) "rA" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4779,15 +4764,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/eighties, /area/ruin/space/has_grav/spacemall/shop2) -"rB" = ( -/obj/effect/turf_decal/corner/transparent/mauve/half, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "rC" = ( /obj/structure/window/reinforced{ dir = 8 @@ -5008,19 +4984,10 @@ "sr" = ( /turf/open/floor/eighties, /area/ruin/space/has_grav/spacemall/shop2) -"su" = ( -/obj/machinery/camera/autoname{ - dir = 9; - network = list("mall") - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) +"st" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "sv" = ( /obj/structure/dresser, /turf/open/floor/wood, @@ -5045,6 +5012,15 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"sz" = ( +/obj/effect/turf_decal/corner/transparent/mauve/half, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) "sD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5091,14 +5067,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"sK" = ( -/obj/effect/turf_decal/corner/transparent/red/diagonal, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/dim, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall) "sL" = ( /mob/living/simple_animal/hostile/cockroach, /turf/open/floor/plating, @@ -5153,17 +5121,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"sQ" = ( -/obj/structure/rack, -/obj/item/spacecash/bundle/c1000, -/obj/effect/turf_decal/trimline/transparent/neutral/arrow_cw{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/black{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "sS" = ( /obj/structure/cable{ icon_state = "2-4" @@ -5233,19 +5190,8 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"tb" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall) "td" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/paper_bin, /obj/effect/turf_decal/siding/thinplating{ dir = 8 @@ -5282,14 +5228,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"tj" = ( -/obj/structure/rack, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "tl" = ( /obj/structure/rack, /obj/structure/window/reinforced/spawner, @@ -5326,7 +5264,8 @@ /area/ruin/space/has_grav/spacemall) "tr" = ( /obj/machinery/door/airlock{ - name = "Dorm 8" + name = "Dorm 8"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -5434,44 +5373,25 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"tF" = ( +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "tG" = ( /obj/effect/turf_decal/corner/transparent/green/diagonal, /obj/effect/turf_decal/corner/transparent/green/diagonal, /obj/structure/spider/stickyweb, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"tI" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/random_computer_circuit_common, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) -"tK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) -"tL" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "tN" = ( /obj/structure/railing/corner/wood, /obj/effect/turf_decal/siding/wideplating/dark/corner, @@ -5520,6 +5440,11 @@ name = "bathroom floor" }, /area/ruin/space/has_grav/spacemall/dorms) +"tT" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "tU" = ( /obj/structure/closet/crate/engineering, /obj/item/stack/sheet/metal/twenty, @@ -5536,6 +5461,10 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"tW" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/eighties, +/area/ruin/space/has_grav/spacemall/shop2) "tX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5605,29 +5534,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"un" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_y = 5 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical{ - pixel_y = -5 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_x = -30 - }, -/turf/open/floor/light, -/area/ruin/space/has_grav/spacemall/shop) "uq" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -5654,6 +5560,14 @@ "us" = ( /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/maint) +"ut" = ( +/obj/structure/safe/floor, +/obj/item/spacecash/bundle/c500, +/obj/item/toy/plush/lizardplushie, +/obj/effect/turf_decal/corner/opaque/grey/full, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/shop) "uu" = ( /obj/item/trash/plate, /obj/structure/railing, @@ -5734,6 +5648,15 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"uI" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 1; + icon_state = "blood2" + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "uJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5775,6 +5698,23 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop) +"uN" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/transparent/lime{ + dir = 4 + }, +/obj/item/folder, +/obj/item/pen, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) +"uO" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall) "uS" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5787,13 +5727,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"uT" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "uU" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -5837,12 +5770,6 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"uY" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "vb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5862,23 +5789,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/shop) -"vf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ - environment_smash = 0 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "vg" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5890,6 +5800,11 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) +"vm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/light_construct/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/shop2) "vn" = ( /obj/structure/cable{ icon_state = "2-4" @@ -5931,7 +5846,8 @@ /obj/machinery/door/airlock{ locked = 1; id_tag = "staffdoors"; - name = "Staff Area" + name = "Staff Area"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -5975,21 +5891,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall) -"vE" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/firealarm{ - pixel_y = -30 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "vF" = ( /turf/closed/wall/r_wall, /area/ruin/space/has_grav/spacemall/shop2) @@ -6023,6 +5924,14 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"vN" = ( +/obj/effect/turf_decal/corner/transparent/red/diagonal, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall) "vO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6100,6 +6009,11 @@ /obj/structure/spider/stickyweb, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/maint) +"vW" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/spider/stickyweb, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/maint) "vX" = ( /obj/machinery/washing_machine, /turf/open/floor/plating, @@ -6121,16 +6035,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"wc" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold/diagonal, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "wd" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -6189,12 +6093,32 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"ww" = ( +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "wx" = ( /obj/effect/turf_decal/corner/transparent/lime, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"wB" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/spacemall/dorms) "wC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -6213,6 +6137,23 @@ /obj/effect/decal/remains/human, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"wF" = ( +/obj/effect/turf_decal/box, +/obj/machinery/power/apc/auto_name/directional/north{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/stack/sheet/mineral/uranium/twenty, +/obj/structure/closet/crate/radiation{ + name = "fuel crate" + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shuttle) "wG" = ( /obj/machinery/space_heater{ dir = 3 @@ -6227,18 +6168,6 @@ "wH" = ( /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"wJ" = ( -/obj/structure/rack, -/obj/item/storage/box/stockparts/t2, -/obj/item/storage/box/stockparts/t2, -/obj/effect/turf_decal/siding/wideplating/dark/end{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/light, -/area/ruin/space/has_grav/spacemall/shop) "wR" = ( /obj/effect/turf_decal/corner/opaque/red{ dir = 5 @@ -6267,13 +6196,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"wX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/light_construct{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/shop2) "wY" = ( /obj/structure/spider/stickyweb, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -6371,18 +6293,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/shop2) -"xq" = ( -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/effect/turf_decal/road/line/transparent/solgovblue, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("mall") - }, -/obj/machinery/firealarm{ - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) "xr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -6490,6 +6400,22 @@ "xN" = ( /turf/closed/wall, /area/ruin/space/has_grav/spacemall/shuttle) +"xO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ + environment_smash = 0 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/maint) "xQ" = ( /obj/structure/window/spawner{ dir = 1 @@ -6497,16 +6423,8 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"xV" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/effect/turf_decal/corner/transparent/lime{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) -"xW" = ( -/obj/machinery/power/apc/auto_name/west{ +"xR" = ( +/obj/machinery/power/apc/auto_name/directional/west{ start_charge = 0 }, /obj/effect/turf_decal/corner/opaque/black/diagonal, @@ -6516,11 +6434,17 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) +"xV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/effect/turf_decal/corner/transparent/lime{ dir = 1 }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) +/area/ruin/space/has_grav/spacemall/dorms) "xX" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/structure/cable{ @@ -6532,6 +6456,14 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) +"xY" = ( +/obj/structure/chair/office/light, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall/shop) "xZ" = ( /obj/structure/cable{ icon_state = "2-9" @@ -6551,7 +6483,8 @@ /area/ruin/space/has_grav/spacemall/shop) "yb" = ( /obj/machinery/door/airlock{ - name = "Dorm 7" + name = "Dorm 7"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -6575,17 +6508,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"yf" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall/dorms) "yg" = ( /obj/structure/cable{ icon_state = "1-4" @@ -6660,6 +6582,11 @@ }, /turf/open/floor/wood/birch, /area/ruin/space/has_grav/spacemall/shop2) +"ys" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "yt" = ( /turf/closed/wall, /area/ruin/space/has_grav/spacemall/dorms) @@ -6678,13 +6605,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"yA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "yC" = ( /obj/effect/turf_decal/box, /obj/structure/closet/crate/trashcart, @@ -6720,7 +6640,8 @@ /area/ruin/space/has_grav/spacemall/shop2) "yL" = ( /obj/machinery/door/airlock{ - name = "Dorm 9" + name = "Dorm 9"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -6730,14 +6651,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) -"yN" = ( -/obj/effect/turf_decal/corner/transparent/red/diagonal, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/dim, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall) "yO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ @@ -6748,7 +6661,8 @@ "yP" = ( /obj/machinery/door/airlock/public/glass{ name = "Clothing Store"; - locked = 1 + locked = 1; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -6760,7 +6674,8 @@ dir = 8 }, /obj/machinery/door/poddoor/shutters{ - id = "clothing_shutter" + id = "clothing_shutter"; + dir = 4 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) @@ -6804,7 +6719,8 @@ /area/ruin/space/has_grav/spacemall) "yU" = ( /obj/machinery/door/airlock{ - name = "Dorm 2" + name = "Dorm 2"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -6829,6 +6745,23 @@ /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop2) +"yX" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light/small/directional/south, +/obj/structure/closet/crate/secure, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shuttle) +"yZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/maint) "za" = ( /obj/effect/turf_decal/box, /obj/structure/cable{ @@ -6950,17 +6883,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"zu" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/item/toy/beach_ball{ - pixel_y = 5 - }, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) "zx" = ( /obj/structure/sign/departments/engineering{ pixel_y = 31 @@ -7071,6 +6993,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"zT" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/shop) "zV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -7120,6 +7046,14 @@ /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/eighties, /area/ruin/space/has_grav/spacemall/shop2) +"Ac" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "Ad" = ( /obj/structure/grille, /obj/structure/window/fulltile, @@ -7153,6 +7087,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop2) +"Am" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "Ap" = ( /obj/structure/rack, /obj/effect/turf_decal/siding/thinplating/dark, @@ -7205,15 +7143,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"Az" = ( -/obj/structure/rack, -/obj/item/circuitboard/computer/arcade/orion_trail, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "AC" = ( /obj/effect/decal/remains/human, /turf/open/floor/plasteel, @@ -7314,9 +7243,14 @@ }, /turf/open/floor/wood/walnut, /area/ruin/space/has_grav/spacemall/shop) +"AV" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "AY" = ( /obj/machinery/door/airlock{ - name = "Dorm 10" + name = "Dorm 10"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -7351,17 +7285,6 @@ /obj/effect/turf_decal/corner/transparent/green/diagonal, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"Bd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/maint) "Be" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -7375,6 +7298,20 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) +"Bf" = ( +/obj/effect/turf_decal/siding/thinplating/light/corner{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/broken/directional/west{ + icon_state = "tube-broken" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "Bg" = ( /obj/structure/cable{ icon_state = "4-8" @@ -7462,16 +7399,6 @@ /obj/structure/closet/secure_closet/security, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"BE" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/item/toy/plush/moth{ - name = "Wall Moth" - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/grass, -/area/ruin/space/has_grav/spacemall) "BF" = ( /obj/structure/dresser, /turf/open/floor/wood, @@ -7482,6 +7409,14 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"BI" = ( +/obj/structure/dresser, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/maint) "BK" = ( /obj/structure/chair/office{ dir = 4; @@ -7512,15 +7447,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) -"BO" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall) "BQ" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/structure/disposalpipe/segment{ @@ -7663,13 +7589,6 @@ "Cy" = ( /turf/closed/wall, /area/ruin/space/has_grav/spacemall/shop2) -"Cz" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall/shop2) "CA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1; @@ -7691,6 +7610,17 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/shop2) +"CD" = ( +/obj/structure/rack, +/obj/item/spacecash/bundle/c1000, +/obj/effect/turf_decal/trimline/transparent/neutral/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/corner/transparent/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "CE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 4 @@ -7787,15 +7717,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"CP" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 +"CO" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold/diagonal, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/light/small, -/turf/open/floor/wood/walnut, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) "CQ" = ( /obj/effect/turf_decal/corner/opaque/black/diagonal, @@ -7812,12 +7740,6 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) -"CU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/shop) "CW" = ( /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/structure/cable{ @@ -7855,24 +7777,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"Db" = ( -/obj/effect/turf_decal/corner/transparent/mauve/half, -/obj/structure/spider/stickyweb, -/obj/machinery/light/dim, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/water_vapor{ - name = "supercooled water vapor canister"; - starter_temp = 173.15; - desc = "Spiders HATE this one simple trick!" - }, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "Dc" = ( /obj/structure/rack, /obj/item/clothing/accessory/armband/science{ @@ -7928,6 +7832,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"Dh" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood/birch, +/area/ruin/space/has_grav/spacemall/shop2) "Di" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -8018,15 +7926,6 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"Dw" = ( -/obj/structure/rack, -/obj/effect/turf_decal/box/white, -/obj/item/binoculars, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "Dx" = ( /obj/structure/cable{ icon_state = "4-8" @@ -8312,7 +8211,9 @@ /area/ruin/space/has_grav/spacemall/dorms) "Er" = ( /obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 8 + }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, @@ -8403,16 +8304,6 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall) -"EA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "EB" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -8427,7 +8318,8 @@ dir = 4 }, /obj/structure/door_assembly{ - anchored = 1 + anchored = 1; + dir = 4 }, /obj/structure/spider/stickyweb{ icon_state = "stickyweb2" @@ -8466,12 +8358,27 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"EH" = ( +/obj/machinery/light/directional/west, +/obj/machinery/computer/arcade/orion_trail{ + dir = 4 + }, +/turf/open/floor/eighties, +/area/ruin/space/has_grav/spacemall/shop2) "EI" = ( /obj/effect/spawner/lootdrop/glowstick, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"EJ" = ( +/obj/effect/turf_decal/corner/transparent/red/diagonal, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall) "EN" = ( /obj/structure/closet/crate/critter, /obj/structure/cable{ @@ -8517,17 +8424,6 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/grass, /area/ruin/space/has_grav/spacemall/dorms) -"EX" = ( -/obj/effect/decal/cleanable/ash, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/closet/crate, -/obj/structure/railing, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) "EZ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -8569,30 +8465,27 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Ff" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/red/three_quarters, -/obj/machinery/light, -/obj/machinery/recharger, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 6; - pixel_y = 4; - start_empty = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) -"Fi" = ( -/obj/structure/mirror{ - pixel_x = 30 +"Fe" = ( +/obj/structure/grille, +/obj/structure/window/fulltile, +/obj/machinery/door/poddoor/shutters{ + id = "clothing_shutter"; + dir = 4 }, -/obj/machinery/light/small{ - dir = 1 +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/shop) +"Fj" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - welded = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/dorms) +/obj/machinery/light/small/directional/north, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "Fl" = ( /obj/structure/rack, /obj/effect/turf_decal/corner/transparent/black/diagonal, @@ -8677,13 +8570,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Ft" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall/maint) "Fv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -8693,10 +8579,16 @@ /obj/structure/spider/stickyweb, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/maint) -"Fy" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel/freezer, +"FC" = ( +/obj/machinery/computer/secure_data/laptop{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 10 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) "FE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -8784,6 +8676,11 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"FR" = ( +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall/dorms) "FT" = ( /obj/structure/sign/departments/restroom{ pixel_x = -30 @@ -8801,13 +8698,6 @@ light_range = 1 }, /area/ruin/space/has_grav/spacemall/maint) -"FW" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/dim{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "FZ" = ( /obj/structure/flora/junglebush, /turf/open/floor/plating/grass, @@ -8837,6 +8727,13 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) +"Gj" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "Gk" = ( /obj/structure/railing/wood{ icon_state = "railing_corner"; @@ -8903,20 +8800,11 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) -"Gy" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/blue/full, -/obj/item/storage/firstaid/advanced, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) +/area/ruin/space/has_grav/spacemall/dorms) "GA" = ( /obj/structure/railing{ dir = 4 @@ -8947,6 +8835,32 @@ /obj/machinery/power/floodlight, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop2) +"GH" = ( +/obj/effect/turf_decal/corner/opaque/red{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/light/dim/directional/west, +/obj/effect/decal/cleanable/blood, +/obj/structure/spider/stickyweb, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) +"GI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood/walnut, +/area/ruin/space/has_grav/spacemall/shop) "GJ" = ( /obj/effect/turf_decal/corner/opaque/black/diagonal, /obj/effect/turf_decal/siding/wideplating/dark, @@ -9034,6 +8948,20 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"GW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/spacemall/maint) "GX" = ( /obj/effect/turf_decal/corner/opaque/red/half{ dir = 8 @@ -9068,16 +8996,14 @@ }, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/shop) -"Hk" = ( -/obj/structure/dresser, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 +"Hg" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/maint) +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "Hm" = ( /obj/effect/turf_decal/corner/transparent/lime, /obj/structure/chair{ @@ -9092,18 +9018,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/maint) -"Ho" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/thinplating/dark/end{ - dir = 8 - }, -/obj/item/instrument/piano_synth, -/obj/item/instrument/piano_synth{ - pixel_y = 5 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/showroomfloor, -/area/ruin/space/has_grav/spacemall/shop2) "Hp" = ( /obj/item/clothing/under/misc/durathread{ pixel_y = -4 @@ -9196,6 +9110,12 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"HF" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" + }, +/area/ruin/space/has_grav/spacemall) "HG" = ( /obj/structure/spider/stickyweb, /obj/structure/spider/eggcluster, @@ -9226,6 +9146,23 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) +"HR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "HS" = ( /obj/structure/railing/wood{ dir = 4 @@ -9245,6 +9182,12 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"HV" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "HX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -9281,11 +9224,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"Ie" = ( -/obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "Ig" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/effect/turf_decal/siding{ @@ -9296,16 +9234,10 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) -"Ih" = ( -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall/dorms) "Ij" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, @@ -9371,6 +9303,16 @@ /obj/structure/spider/stickyweb, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/maint) +"Iw" = ( +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/effect/turf_decal/road/line/transparent/solgovblue, +/obj/machinery/camera/autoname{ + dir = 5; + network = list("mall") + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) "Ix" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9404,23 +9346,6 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"IC" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/apc/auto_name/north{ - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/stack/sheet/mineral/uranium/twenty, -/obj/structure/closet/crate/radiation{ - name = "fuel crate" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shuttle) "ID" = ( /obj/effect/turf_decal/box, /turf/open/floor/plasteel, @@ -9571,12 +9496,6 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Jd" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/eighties, -/area/ruin/space/has_grav/spacemall/shop2) "Jh" = ( /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/plating/grass, @@ -9751,18 +9670,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Kc" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/lime{ - dir = 4 - }, -/obj/item/folder, -/obj/item/pen, -/obj/structure/table, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "Kd" = ( /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -9800,28 +9707,6 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"Km" = ( -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/storage/bag/money/vault, -/obj/item/coin, -/obj/item/coin, -/obj/item/coin/gold, -/obj/item/coin/gold, -/obj/item/coin/gold, -/obj/structure/safe/floor, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "Kn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9836,13 +9721,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"Kp" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "Kq" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/machinery/disposal/bin, @@ -9853,36 +9731,11 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop2) -"Kv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ - environment_smash = 0 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/maint) "Kw" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/structure/filingcabinet, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"Ky" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/remains/human, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "Kz" = ( /obj/machinery/door/window{ dir = 4 @@ -9920,14 +9773,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"KD" = ( -/obj/machinery/light, -/obj/item/trash/raisins{ - pixel_y = 5 - }, -/obj/structure/table, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) "KH" = ( /obj/effect/turf_decal/corner/transparent/red/diagonal, /obj/structure/chair{ @@ -10027,7 +9872,8 @@ /obj/machinery/door/airlock/security/glass{ locked = 1; id_tag = "staffdoors"; - name = "Security Office" + name = "Security Office"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -10051,7 +9897,8 @@ /area/ruin/space/has_grav/spacemall/dorms) "Ld" = ( /obj/machinery/door/airlock{ - name = "Dorm 1" + name = "Dorm 1"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -10262,15 +10109,6 @@ /obj/effect/turf_decal/box/white, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"LO" = ( -/obj/machinery/light/dim{ - dir = 8; - pixel_y = -15 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall) "LP" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 1 @@ -10286,6 +10124,15 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/dorms) +"LS" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/random_computer_circuit_common, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "LT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -10310,7 +10157,8 @@ dir = 8 }, /obj/structure/door_assembly/door_assembly_eng{ - anchored = 1 + anchored = 1; + dir = 4 }, /obj/item/stack/cable_coil/cut, /turf/open/floor/plasteel/dark, @@ -10398,6 +10246,22 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Ml" = ( +/obj/machinery/camera/autoname{ + dir = 9; + network = list("mall") + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "Mn" = ( /obj/item/storage/firstaid/toxin, /turf/open/floor/plasteel, @@ -10452,7 +10316,9 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall) "My" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -10470,6 +10336,17 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"MA" = ( +/obj/structure/mirror{ + pixel_y = 30 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4; + welded = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/dorms) "MB" = ( /obj/machinery/door/airlock/public/glass{ name = "Arcade" @@ -10552,6 +10429,11 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ruin/space/has_grav/spacemall/shop2) +"MO" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "MP" = ( /obj/effect/turf_decal/corner/opaque/black/diagonal, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -10723,31 +10605,15 @@ /obj/machinery/camera/autoname{ dir = 9; network = list("mall"); - pixel_y = 5 - }, -/turf/open/floor/eighties, -/area/ruin/space/has_grav/spacemall/shop2) -"Ns" = ( -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall) -"Nv" = ( -/obj/machinery/camera/autoname{ - dir = 9; - network = list("mall") - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 + pixel_y = 5 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/eighties, +/area/ruin/space/has_grav/spacemall/shop2) +"Ns" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) "Nw" = ( /obj/structure/window/reinforced/tinted/frosted{ @@ -10858,25 +10724,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"NJ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) -"NL" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east{ - start_charge = 0 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) +"NN" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/eighties, +/area/ruin/space/has_grav/spacemall/shop2) "NO" = ( /obj/effect/turf_decal/corner/transparent/lime{ dir = 8 @@ -10952,6 +10803,23 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Oa" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall) +"Oc" = ( +/obj/structure/rack, +/obj/item/storage/box/stockparts/t2, +/obj/item/storage/box/stockparts/t2, +/obj/effect/turf_decal/siding/wideplating/dark/end{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/light, +/area/ruin/space/has_grav/spacemall/shop) "Od" = ( /obj/structure/rack, /obj/item/reagent_containers/glass/beaker/synthflesh, @@ -10977,14 +10845,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Og" = ( -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall) "Oj" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -11023,13 +10883,6 @@ /obj/structure/window/reinforced/fulltile/indestructable, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/dorms) -"Op" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/ruin/space/has_grav/spacemall/maint) "Oq" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ @@ -11074,23 +10927,25 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Oz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) -"OA" = ( -/obj/structure/chair/sofa/right{ - dir = 1 +"Ow" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/lime{ - dir = 8 +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"Oz" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "OB" = ( /obj/structure/disposalpipe/junction{ dir = 4 @@ -11117,6 +10972,13 @@ /obj/structure/table, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) +"OO" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "OR" = ( /obj/machinery/door/airlock{ name = "Dorm 3" @@ -11179,7 +11041,9 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop) "Pc" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, @@ -11229,6 +11093,15 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"Ph" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/item/toy/beach_ball{ + pixel_y = 5 + }, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) "Pi" = ( /obj/machinery/computer/security{ dir = 1; @@ -11237,6 +11110,24 @@ /obj/effect/turf_decal/corner/opaque/red/three_quarters, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"Pj" = ( +/obj/item/clothing/mask/gas/clown_hat{ + pixel_y = 2; + pixel_x = 1; + name = "tainted clown wig and mask" + }, +/obj/effect/decal/remains/human, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/shop) +"Pk" = ( +/obj/machinery/light/directional/south, +/obj/item/trash/raisins{ + pixel_y = 5 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) "Pl" = ( /obj/structure/fireplace, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -11257,6 +11148,10 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"Pn" = ( +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "Po" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11278,6 +11173,13 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Pr" = ( +/obj/structure/rack, +/obj/item/circuitboard/computer/arcade/orion_trail, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/box/white, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "Pu" = ( /obj/structure/window/reinforced{ dir = 1 @@ -11313,6 +11215,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 10 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop) "PB" = ( @@ -11420,6 +11323,31 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) +"PM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) +"PO" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/structure/spider/stickyweb, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) +"PP" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "PQ" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/effect/turf_decal/road/line/transparent/solgovblue, @@ -11434,19 +11362,11 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop2) -"PU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/lime, -/obj/machinery/firealarm{ - pixel_y = -30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) +"PT" = ( +/obj/effect/turf_decal/corner/opaque/grey/diagonal, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "PV" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -11472,15 +11392,15 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Qc" = ( -/obj/machinery/light{ - dir = 8 +"Qe" = ( +/obj/structure/toilet{ + dir = 1 }, -/obj/machinery/computer/arcade/orion_trail{ - dir = 4 +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" }, -/turf/open/floor/eighties, -/area/ruin/space/has_grav/spacemall/shop2) +/area/ruin/space/has_grav/spacemall) "Qf" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/tool_engie_common, @@ -11513,6 +11433,15 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Qn" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall/dorms) "Qo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/wooden, @@ -11683,7 +11612,8 @@ /obj/machinery/door/airlock{ locked = 1; id_tag = "staffdoors"; - name = "Kitchen" + name = "Kitchen"; + dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -11747,13 +11677,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Rc" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall/shop2) "Rd" = ( /obj/structure/table/reinforced, /obj/machinery/paystand, @@ -11769,12 +11692,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Rj" = ( -/obj/machinery/firealarm{ - pixel_x = -30 - }, -/turf/open/floor/wood/birch, -/area/ruin/space/has_grav/spacemall/shop2) "Rk" = ( /obj/machinery/door/airlock/external/glass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -11803,17 +11720,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Rt" = ( -/obj/machinery/computer/secure_data/laptop{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 10 +"Rq" = ( +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor{ + name = "bathroom floor" }, -/obj/machinery/light/dim, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/dorms) +/area/ruin/space/has_grav/spacemall) "Rw" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11835,13 +11748,6 @@ }, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop) -"Rz" = ( -/obj/machinery/light/small, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "RD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -11853,6 +11759,20 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"RF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "RG" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ @@ -11896,6 +11816,11 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall) +"RR" = ( +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "RU" = ( /obj/machinery/shower{ dir = 4 @@ -12005,7 +11930,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) "Sm" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/effect/turf_decal/siding/thinplating, /obj/machinery/paystand, /turf/open/floor/plasteel/dark, @@ -12046,47 +11971,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Sw" = ( -/obj/machinery/light/small/broken{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) -"Sz" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/arrow_cw{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/black{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) -"SA" = ( -/obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) -"SB" = ( -/obj/effect/turf_decal/box, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shuttle) "SD" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -12118,15 +12002,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"SK" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) "SN" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/machinery/chem_master/condimaster, @@ -12141,32 +12016,18 @@ }, /obj/effect/turf_decal/siding/wood{ dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/carpet/green, -/area/ruin/space/has_grav/spacemall/maint) -"SS" = ( + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 + dir = 4 }, /obj/structure/spider/stickyweb, -/turf/open/floor/plating, +/turf/open/floor/carpet/green, /area/ruin/space/has_grav/spacemall/maint) "SU" = ( /obj/structure/table/reinforced, @@ -12242,7 +12103,8 @@ /area/ruin/space/has_grav/spacemall/shop) "Tg" = ( /obj/machinery/door/airlock{ - name = "Dorm 5" + name = "Dorm 5"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -12302,6 +12164,14 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Tm" = ( +/obj/effect/turf_decal/corner/opaque/red/half{ + dir = 8 + }, +/obj/structure/closet/secure_closet/security, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) "Tn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -12311,22 +12181,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"Tp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/plasteel/showroomfloor{ - name = "bathroom floor" - }, -/area/ruin/space/has_grav/spacemall/maint) "Tq" = ( /obj/structure/railing/wood{ icon_state = "railing_corner"; @@ -12376,9 +12230,12 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/shop) -"TC" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, +"Tz" = ( +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) "TD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -12422,16 +12279,6 @@ /obj/item/stack/sheet/plastic/twenty, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"TL" = ( -/obj/effect/turf_decal/box, -/obj/machinery/light/small, -/obj/structure/closet/crate/secure, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shuttle) "TM" = ( /obj/effect/turf_decal/corner/opaque/grey/diagonal, /obj/structure/easel{ @@ -12479,6 +12326,13 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"TX" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/transparent/black/diagonal, +/obj/machinery/light/directional/east, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "TZ" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/corner/opaque/blue/half{ @@ -12655,6 +12509,13 @@ /obj/structure/table, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"UC" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/item/storage/firstaid/advanced, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/maint) "UD" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, @@ -12684,14 +12545,6 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"UJ" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/light/broken{ - dir = 8; - icon_state = "tube-broken" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/spacemall) "UL" = ( /obj/machinery/door/window{ dir = 8 @@ -12716,16 +12569,6 @@ name = "bathroom floor" }, /area/ruin/space/has_grav/spacemall/maint) -"UM" = ( -/obj/effect/turf_decal/corner/opaque/red/half{ - dir = 8 - }, -/obj/structure/closet/secure_closet/security, -/obj/machinery/firealarm{ - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop2) "UP" = ( /obj/structure/flora/junglebush/b, /turf/open/floor/plating/grass, @@ -12816,15 +12659,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"Vi" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "Vk" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/structure/cable{ @@ -12836,6 +12670,19 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/dorms) +"Vl" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "Vo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -12874,6 +12721,11 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) +"Vr" = ( +/obj/machinery/light/directional/east, +/obj/structure/lattice, +/turf/open/space/basic, +/area/ruin/space/has_grav/spacemall/maint) "Vs" = ( /obj/machinery/computer/arcade/orion_trail{ dir = 4 @@ -12889,15 +12741,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) -"Vu" = ( -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/maint) "Vv" = ( /obj/structure/bookcase/random, /obj/structure/disposalpipe/segment{ @@ -12939,6 +12782,11 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/ruin/space/has_grav/spacemall/maint) +"VJ" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall) "VM" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -12967,10 +12815,25 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 8 + }, /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall) +"VP" = ( +/obj/effect/turf_decal/corner/transparent/red/diagonal, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/white, +/area/ruin/space/has_grav/spacemall) +"VQ" = ( +/obj/machinery/light/directional/west, +/obj/structure/lattice, +/turf/open/space/basic, +/area/ruin/space/has_grav/spacemall/maint) "VR" = ( /obj/machinery/power/terminal{ dir = 8 @@ -13097,19 +12960,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"Wk" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/mirror{ - pixel_y = 30 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4; - welded = 1 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/dorms) "Wl" = ( /obj/machinery/camera/autoname{ dir = 10; @@ -13125,15 +12975,34 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) -"Wp" = ( -/obj/machinery/light/small{ - dir = 4 +"Wm" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/red/three_quarters, +/obj/machinery/light/directional/south, +/obj/machinery/recharger, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 6; + pixel_y = 4; + start_empty = 1 }, -/obj/structure/railing{ - dir = 8 +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop2) +"Wn" = ( +/obj/machinery/power/apc/auto_name/directional/south{ + start_charge = 0 }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall) +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/corner/transparent/green/diagonal, +/turf/open/floor/plasteel/dark, +/area/ruin/space/has_grav/spacemall/dorms) "Wr" = ( /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -13141,18 +13010,6 @@ }, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/spacemall/shop2) -"Wt" = ( -/obj/item/clothing/mask/gas/clown_hat{ - pixel_y = 2; - pixel_x = 1; - name = "tainted clown wig and mask" - }, -/obj/effect/decal/remains/human, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/space/has_grav/spacemall/shop) "Ww" = ( /obj/structure/cable{ icon_state = "1-2" @@ -13181,12 +13038,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/maint) -"WE" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/spacemall/shop) "WG" = ( /obj/effect/turf_decal/corner/transparent/lime, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -13234,6 +13085,16 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) +"WM" = ( +/obj/effect/turf_decal/corner/opaque/red{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/dorms) "WO" = ( /obj/structure/window/spawner{ dir = 1 @@ -13242,22 +13103,6 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"WR" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/firealarm{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall/shop2) "WS" = ( /obj/machinery/shower{ pixel_y = 15 @@ -13300,6 +13145,16 @@ /obj/structure/table, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall/dorms) +"WW" = ( +/obj/structure/mirror{ + pixel_x = 30 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + welded = 1 + }, +/turf/open/floor/wood, +/area/ruin/space/has_grav/spacemall/dorms) "WX" = ( /obj/effect/turf_decal/corner/transparent/black/diagonal, /obj/item/kitchen/rollingpin, @@ -13347,16 +13202,6 @@ /obj/structure/flora/grass/jungle, /turf/open/floor/plating/grass, /area/ruin/space/has_grav/spacemall) -"Xl" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "Xo" = ( /obj/structure/disposalpipe/junction/yjunction{ dir = 4 @@ -13696,12 +13541,19 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/spacemall/shop2) -"YC" = ( -/obj/effect/turf_decal/corner/transparent/black/diagonal, -/obj/machinery/firealarm{ +"YF" = ( +/obj/structure/mirror{ pixel_y = 30 }, -/turf/open/floor/plasteel/white, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter{ + health = 30 + }, +/turf/open/floor/wood, /area/ruin/space/has_grav/spacemall/dorms) "YG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -13715,6 +13567,16 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) +"YH" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/space/has_grav/spacemall/shop) "YI" = ( /obj/structure/cable{ icon_state = "1-8" @@ -13770,13 +13632,6 @@ }, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"YU" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table, -/turf/open/floor/plating, -/area/ruin/space/has_grav/spacemall/maint) "YV" = ( /obj/structure/closet/secure_closet/freezer/meat, /turf/open/floor/plasteel/freezer, @@ -13859,6 +13714,17 @@ /obj/item/mop, /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/shop2) +"Zs" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 0 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ruin/space/has_grav/spacemall/maint) "Zt" = ( /obj/structure/railing/corner/wood{ dir = 4 @@ -13907,23 +13773,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/plasteel, /area/ruin/space/has_grav/spacemall) -"ZC" = ( -/obj/effect/turf_decal/corner/opaque/blue/three_quarters, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/spacemall/shop2) "ZE" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/cable{ @@ -13945,7 +13794,9 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/spacemall/maint) "ZJ" = ( -/obj/machinery/door/airlock/external/glass, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, @@ -14156,22 +14007,22 @@ bw bw bw bw -ia +MA BF yt -ia +MA BF yt -ia +MA BF yt -ia +MA BF yt -ia +MA BF yt -mn +YF BF bw Kh @@ -14249,7 +14100,7 @@ Kh qK qK qK -jx +vW EP Yo Nw @@ -14372,7 +14223,7 @@ UP Uq fQ Uh -KD +Pk bw Kh Kh @@ -14453,19 +14304,19 @@ wY Yk Yo mi -kF +wB tS yt dR cN -kJ +Ow xI xI xI -hq +Wn yt eX -yf +Qn uu qB lk @@ -14521,10 +14372,10 @@ Nk hV aJ yt -Wk +qU BF yt -Wk +qU BF bw Kh @@ -14550,13 +14401,13 @@ cs Sv Yo hk -Ih +ea se nS wf RY wS -qV +np QB yt yt @@ -14569,7 +14420,7 @@ eU yt Nk hV -PU +eK yt BN SD @@ -14596,7 +14447,7 @@ Kh Kh Kh qK -Sw +Pn UH Yo yn @@ -14614,7 +14465,7 @@ Yu Np DE yt -Fi +WW PL OR Xy @@ -14662,7 +14513,7 @@ yt oU HJ qy -Fy +iq yt yt yt @@ -14699,7 +14550,7 @@ Up cs No Yo -YC +FR uf tO hP @@ -14764,7 +14615,7 @@ Ym Tv YV yt -Fi +WW PL jd Xy @@ -14860,14 +14711,14 @@ hZ hZ hZ tZ -qP +Rq aZ -LO +HF Yl aZ -tb +Qe yt -Kc +uN mK ES pP @@ -14875,7 +14726,7 @@ aD Sa CA ab -OA +kw bw Kh Kh @@ -14898,7 +14749,7 @@ Yo cs Vo Yo -aY +vN BQ KH KH @@ -14908,7 +14759,7 @@ Lr KH KH hZ -yN +EJ tZ tZ tZ @@ -14943,7 +14794,7 @@ Kh bw WV gX -rB +sz Yo cs Vo @@ -14960,12 +14811,12 @@ JF hZ JF tZ -qP +Rq aZ Yl Eb aZ -tb +Qe yt LZ Zv @@ -15022,13 +14873,13 @@ HC fR bH gt -cm +GH Qu Em Ex CN bw -Wp +Oa rm RQ UX @@ -15060,7 +14911,7 @@ gx hZ hN tZ -qP +Rq aZ Yl VT @@ -15076,7 +14927,7 @@ OY jm MM Wj -Rt +FC bw bP bP @@ -15143,9 +14994,9 @@ Kh bw Wy mL -Db +gF Yo -hK +AV Vo Yo JF @@ -15178,7 +15029,7 @@ Ju pY SU bw -BE +jV pH UW bP @@ -15198,7 +15049,7 @@ Yo cs Vo Yo -oD +VP BQ hZ gx @@ -15208,13 +15059,13 @@ Mw gx GQ hZ -sK +qg tZ Yl Bm fW iv -Og +gj Yn yt yt @@ -15225,7 +15076,7 @@ ks zb hG oJ -hl +WM Pi bw zf @@ -15289,7 +15140,7 @@ Kh Kh Os Os -eP +MO UW dO Da @@ -15297,7 +15148,7 @@ UW UW UW LT -fG +Bf xD xD xD @@ -15310,12 +15161,12 @@ xD xD xD Vb -UJ +bC AH FT lr oY -FW +mp UW UW oN @@ -15326,10 +15177,10 @@ Be UW mg UW -UJ +bC Ye tZ -jS +kB Wf bP Os @@ -15449,8 +15300,8 @@ ze nf tp tZ -ei -SA +fo +ed Au eY DP @@ -15516,7 +15367,7 @@ aU rf tZ Eo -Ie +PT tZ qx Nn @@ -15689,7 +15540,7 @@ Os Kh Os Os -kh +tT UW UW UW @@ -15697,18 +15548,18 @@ UW UW UW ZV -EA +nY jl jl jl jl jl -bX +Hg jl jl Lu jl -EA +nY jl jl gI @@ -15720,16 +15571,16 @@ qu eZ fN UW -lv +cI QY UW UW UW -Kp -uT +ys +RR Ye tZ -BO +uO TG Os Os @@ -15755,9 +15606,9 @@ pe pe pe pe -Ad +Fe yP -Ad +Fe pe pe Ek @@ -15798,12 +15649,12 @@ Yo cs Vo pe -CU +zT XM vd pe PF -gG +YH dE JM mv @@ -15822,13 +15673,13 @@ UW Cy Vs Vs -Qc +EH Aa DV qL nF Cy -xW +xR MY vF Kh @@ -15895,12 +15746,12 @@ FG UQ CH Yo -yA +bo ZS pe pe pe -hW +oA pe iR GA @@ -15943,12 +15794,12 @@ Xb nC be FK -CP +GI Yo cs No pe -Wt +Pj XM ZW pe @@ -15990,7 +15841,7 @@ Kh Kh Kh Xb -az +kg fF lT Ey @@ -16070,9 +15921,9 @@ Bu SX UW Jx -rz +NN JS -Jd +tW Nr qN jw @@ -16099,7 +15950,7 @@ sy GR pe Ef -eA +tF wG pe MF @@ -16118,7 +15969,7 @@ AF dv IF SX -lB +cb Cy Cy Cy @@ -16140,27 +15991,27 @@ Kh Kh Kh qK -Vu +Tz sy NP zY zY zY Pe -fY +oi zY qs Ly Yo dF -ng +rs nN vI AL -WE +Am eO pe -kp +nk XP RD wU @@ -16170,9 +16021,9 @@ rP Ka UW Jx -zu +Ph gJ -xq +Iw HM xQ DW @@ -16225,11 +16076,11 @@ jK jp Us YB -Rc +jT Yo eu Ge -TC +st qK Kh Kh @@ -16295,9 +16146,9 @@ bs Kb Sn Yo -rn +Fj Cv -nO +ak Yo iI NX @@ -16306,7 +16157,7 @@ yg MS NX NX -ok +HR Ww zD Yo @@ -16406,7 +16257,7 @@ dj pe wi if -Dw +oM Hz KW RH @@ -16420,7 +16271,7 @@ bM SX ZM Cy -bB +pG WK lb aC @@ -16491,7 +16342,7 @@ Kh Kh Kh qK -go +qk ou Yo NE @@ -16501,7 +16352,7 @@ ts XY YA Yo -tj +mJ dK pe ry @@ -16521,7 +16372,7 @@ SX UW Jx rl -Cz +oL tl Dt Rl @@ -16595,8 +16446,8 @@ Ge ZS Yo Yo -NL -Ft +Zs +gd cu xZ Vy @@ -16604,13 +16455,13 @@ Yo sL Xz pe -mX +xY Sm lm LY -hQ +Ac pe -kp +nk tE YQ El @@ -16657,7 +16508,7 @@ pe Pz ko Uu -su +mR jb KU jl @@ -16677,7 +16528,7 @@ TZ pt Yo No -tL +PP qK Kh Kh @@ -16695,12 +16546,12 @@ sy sT XB NX -SS +PM og Vq ep NX -vf +eo NX La pe @@ -16754,8 +16605,8 @@ zY Qb ZS pe -js -kk +ut +uI dx IO or @@ -16768,13 +16619,13 @@ Gw jC bM SX -oc +HV Cy CW -WR +jh pQ St -ZC +nh Yo Ei cr @@ -16846,7 +16697,7 @@ FM DZ DZ DZ -Op +VQ DZ FM ff @@ -16871,7 +16722,7 @@ SX UW Tx Mh -UM +Tm GX tm ye @@ -16923,7 +16774,7 @@ dT Rh cl cc -Ff +Wm Yo rG Xo @@ -17006,9 +16857,9 @@ No pe Hy xg -Az +Pr xL -fT +fg aS jl bq @@ -17052,7 +16903,7 @@ MG gV qK cT -oC +db pe pe pe @@ -17060,7 +16911,7 @@ pe pe pe pe -kp +nk Nx Nf Lj @@ -17107,7 +16958,7 @@ pe pl hX Iy -un +nM iT pe UW @@ -17121,9 +16972,9 @@ jG dO Jx Tb -Rj +Dh Tb -Ho +jr Yo No Ix @@ -17143,7 +16994,7 @@ Kh Kh Kh xN -IC +wF sb jD Ul @@ -17202,9 +17053,9 @@ VD FV GN LB -vE +Vl pe -wc +CO XC sl ZK @@ -17243,10 +17094,10 @@ Kh Kh Kh xN -SB +kO WH FL -TL +yX uU Nj AM @@ -17268,7 +17119,7 @@ fu gg pE SX -lB +cb Cy IG Go @@ -17373,7 +17224,7 @@ Jx Kz RV cL -aN +ms Yo ZS Mp @@ -17446,7 +17297,7 @@ FM DZ DZ DZ -gy +Vr DZ FM ff @@ -17457,10 +17308,10 @@ pe ox TH Ry -wJ +Oc Jk pe -kp +nk YG dA lK @@ -17502,7 +17353,7 @@ qK qK qK lM -tK +RF pe pe pe @@ -17555,12 +17406,12 @@ Or of OC Fq -Sz +ww UE bc -sQ +CD pe -mm +ys YG QG HS @@ -17623,7 +17474,7 @@ Jx Ks to Al -qC +eI Yo ZS qb @@ -17641,7 +17492,7 @@ Kh Kh Kh qK -Gy +UC Do za si @@ -17676,7 +17527,7 @@ tU ad Yo zV -Rz +OO qK Kh Kh @@ -17744,11 +17595,11 @@ qK fh Cu Zf -EX -cg +pB +dW Tc Yo -SK +yZ ZS Yo yQ @@ -17868,7 +17719,7 @@ ze bm bM iB -mu +VJ Cy to OV @@ -17892,7 +17743,7 @@ Kh Kh qK UB -Ky +aI cs sy QJ @@ -17902,15 +17753,15 @@ Ge No Yo mt -uY +ps Wd pe eT -cV -tI +TX +LS Qf pe -NJ +PO Df dY ex @@ -17921,7 +17772,7 @@ Vp dO Jx re -wX +vm ad Zq Yo @@ -17962,7 +17813,7 @@ pe pe dO EO -Nv +Ml gE fp Ez @@ -18020,7 +17871,7 @@ Yo Yo Yo Yo -Hk +BI Yo FN RU @@ -18049,12 +17900,12 @@ Kh Kh qK NY -Vi +Gj zY zY zY zY -Xl +gS Zz Yo vX @@ -18062,17 +17913,17 @@ hO Sb Yo Dz -Bd +es Fv nB iW -Kv +xO Vv Yo hg vV oX -Tp +GW UL mT EZ @@ -18209,7 +18060,7 @@ Kh Kh qK Cd -YU +nc Yo Sf Ea @@ -18312,7 +18163,7 @@ Kh Kh Hv Hv -Km +dq mw cQ HG diff --git a/_maps/RandomRuins/SpaceRuins/transport18.dmm b/_maps/RandomRuins/SpaceRuins/transport18.dmm index 8837044c657e..78fadec146b0 100644 --- a/_maps/RandomRuins/SpaceRuins/transport18.dmm +++ b/_maps/RandomRuins/SpaceRuins/transport18.dmm @@ -53,16 +53,14 @@ "ba" = ( /obj/structure/lattice, /obj/structure/grille/broken, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "bh" = ( /obj/structure/cable/cyan{ icon_state = "6-10" }, /obj/item/stack/cable_coil/cut/red, -/obj/machinery/light/small/built{ - dir = 1 - }, +/obj/machinery/light/small/built/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ @@ -79,8 +77,8 @@ "cN" = ( /obj/structure/lattice, /obj/structure/reagent_dispensers/beerkeg, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "dp" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, @@ -106,7 +104,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "dH" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -127,7 +125,7 @@ /turf/template_noop, /area/template_noop) "et" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/vomit/old, /obj/item/trash/plate{ @@ -183,7 +181,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, @@ -241,9 +239,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/transport18aft) "gD" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/machinery/suit_storage_unit/open, /obj/effect/turf_decal/industrial/fire{ dir = 1 @@ -254,7 +250,7 @@ /area/ruin/space/has_grav/transport18mid) "gY" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom, +/obj/item/radio/intercom/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/transport18mid) @@ -285,7 +281,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "iW" = ( -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/plumbing/tank, /obj/effect/decal/cleanable/dirt, @@ -293,7 +289,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "iZ" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -304,8 +300,8 @@ /area/ruin/space/has_grav/transport18mid) "jl" = ( /obj/item/trash/can, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "jq" = ( /obj/structure/fluff/broken_flooring{ dir = 4; @@ -326,7 +322,7 @@ /obj/structure/closet/crate/large{ name = "damp crate" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) @@ -354,8 +350,8 @@ /area/ruin/space/transport18aft) "km" = ( /obj/item/stack/sheet/metal, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "kC" = ( /obj/structure/fluff/broken_flooring{ dir = 4; @@ -391,9 +387,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "lf" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/plumbing/tank, /obj/effect/decal/cleanable/dirt, @@ -477,8 +471,8 @@ /area/ruin/space/has_grav/transport18mid) "mj" = ( /obj/item/stack/rods, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "mt" = ( /obj/machinery/door/poddoor/multi_tile/three_tile_hor{ id = "transp19" @@ -488,7 +482,9 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) "mA" = ( -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -503,9 +499,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) @@ -560,7 +554,7 @@ /area/ruin/space/has_grav/transport18mid) "nL" = ( /obj/structure/bed, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/airless, @@ -585,9 +579,7 @@ /obj/item/storage/cans/sixbeer, /obj/item/storage/cans/sixbeer, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/stack/sheet/mineral/wood, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plasteel/dark/airless, @@ -596,7 +588,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, @@ -639,8 +631,8 @@ /area/ruin/space/has_grav/transport18mid) "oT" = ( /obj/structure/girder, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "po" = ( /obj/structure/cable{ icon_state = "1-2" @@ -680,7 +672,7 @@ icon_state = "plating" }, /turf/template_noop, -/area/template_noop) +/area/space) "qJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -697,8 +689,8 @@ /turf/open/floor/plasteel, /area/ruin/space/transport18aft) "qY" = ( -/obj/machinery/light/broken, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/light/broken/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/turf_decal/industrial/fire, /obj/effect/decal/cleanable/dirt/dust, @@ -721,9 +713,7 @@ /area/ruin/space/transport18aft) "rV" = ( /obj/structure/table/reinforced, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/item/trash/plate{ pixel_x = -5 }, @@ -745,9 +735,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) @@ -790,9 +778,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "ur" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -843,7 +829,7 @@ icon_state = "pile" }, /turf/template_noop, -/area/template_noop) +/area/space) "vN" = ( /obj/item/clothing/gloves/color/fyellow/old, /obj/item/stack/cable_coil/cyan, @@ -872,6 +858,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ruin/space/transport18aft) +"wj" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "transp19_windows"; + dir = 4 + }, +/obj/structure/grille, +/obj/item/shard, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/transport18mid) "wu" = ( /obj/structure/cable{ icon_state = "0-4" @@ -889,11 +884,12 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "wD" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "transp19_windows" - }, /obj/structure/grille/broken, /obj/item/shard, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "transp19_windows"; + dir = 4 + }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) "wN" = ( @@ -936,8 +932,8 @@ icon_state = "plating" }, /obj/structure/lattice, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "xD" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt/dust, @@ -948,8 +944,8 @@ dir = 4; icon_state = "pile" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "yv" = ( /obj/structure/girder, /turf/open/floor/plating{ @@ -1034,9 +1030,11 @@ /area/ruin/space/has_grav/transport18mid) "Ah" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/wideband/table{ + dir = 1 + }, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/transport18mid) "AU" = ( @@ -1056,7 +1054,7 @@ "Bv" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, @@ -1080,7 +1078,7 @@ /turf/closed/wall, /area/ruin/space/has_grav/transport18mid) "CH" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -1097,8 +1095,8 @@ dir = 4; icon_state = "singular" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "Dh" = ( /obj/structure/cable/cyan{ icon_state = "4-8" @@ -1124,9 +1122,7 @@ /turf/closed/wall/rust, /area/ruin/space/has_grav/transport18mid) "Dr" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/airless, @@ -1140,26 +1136,20 @@ "DF" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "DM" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "EB" = ( -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/space/transport18aft) @@ -1223,19 +1213,18 @@ dir = 4; icon_state = "singular" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "Gq" = ( +/obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ - id = "transp19_windows" + id = "transp19_windows"; + dir = 4 }, -/obj/structure/grille, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) "Hd" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/vomit/old, @@ -1245,6 +1234,14 @@ "Hr" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ruin/space/transport18aft) +"Hy" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "transp19_windows"; + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/transport18mid) "HN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -1280,6 +1277,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/transport18mid) +"IF" = ( +/obj/item/stack/sheet/metal, +/turf/template_noop, +/area/space) "IG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1309,7 +1310,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/transport18mid) "Jl" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, @@ -1321,7 +1322,7 @@ "Jx" = ( /obj/item/stack/cable_coil/cut/yellow, /turf/template_noop, -/area/template_noop) +/area/space) "JM" = ( /obj/item/construction/plumbing, /obj/effect/decal/cleanable/dirt/dust, @@ -1331,7 +1332,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/airlock/public, +/obj/machinery/door/airlock/public{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/airless, /area/ruin/space/has_grav/transport18mid) @@ -1359,6 +1362,9 @@ }, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) +"Le" = ( +/turf/open/space, +/area/space) "Lg" = ( /obj/structure/chair/comfy/shuttle, /obj/effect/decal/cleanable/dirt, @@ -1385,8 +1391,8 @@ dir = 4; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "LI" = ( /obj/structure/door_assembly/door_assembly_hatch, /obj/item/stack/cable_coil/cut/red, @@ -1399,11 +1405,17 @@ }, /turf/open/floor/plating/airless, /area/ruin/space/transport18aft) +"Mz" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "transp19_windows"; + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ruin/space/has_grav/transport18mid) "MA" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small/built{ - dir = 1 - }, +/obj/machinery/light/small/built/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, @@ -1425,8 +1437,8 @@ /area/ruin/space/has_grav/transport18mid) "ND" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "NH" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -1436,7 +1448,8 @@ /area/ruin/space/has_grav/transport18mid) "Oi" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "transp19_windows" + id = "transp19_windows"; + dir = 4 }, /obj/structure/grille/broken, /turf/open/floor/plating/airless, @@ -1473,12 +1486,12 @@ dir = 8; icon_state = "plating" }, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "PJ" = ( /obj/structure/lattice, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "PV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/can, @@ -1593,9 +1606,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) "TD" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/fluff/paper/stack{ @@ -1640,7 +1651,7 @@ "Va" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) @@ -1657,8 +1668,8 @@ icon_state = "plating" }, /obj/structure/lattice, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "Wb" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt/dust, @@ -1713,7 +1724,7 @@ /obj/structure/closet/crate/large{ name = "damp crate" }, -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark/airless, /area/ruin/space/has_grav/transport18mid) @@ -1756,8 +1767,8 @@ /area/ruin/space/transport18aft) "ZH" = ( /obj/item/stack/sheet/mineral/titanium, -/turf/template_noop, -/area/template_noop) +/turf/open/space, +/area/space) "ZX" = ( /obj/structure/girder, /obj/item/stack/sheet/mineral/titanium, @@ -2130,7 +2141,7 @@ eg Jx eg eg -km +IF PJ eg PJ @@ -2324,7 +2335,7 @@ xm kR rF Hr -eg +Le LE kC Xb @@ -3083,7 +3094,7 @@ eg eg TZ TZ -yG +wj tJ TZ TZ @@ -3341,13 +3352,13 @@ eg eg eg XU -tY +Mz tY jz jz jz yG -tY +Mz XU eg eg @@ -3374,8 +3385,8 @@ eg eg eg eg -tY -tY +Mz +Hy Gq wD Oi diff --git a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm index 7fe5d970fe7e..ca6fd4e7274e 100644 --- a/_maps/RandomRuins/SpaceRuins/vaporwave.dmm +++ b/_maps/RandomRuins/SpaceRuins/vaporwave.dmm @@ -36,9 +36,7 @@ /area/ruin/space/has_grav/powered/aesthetic) "j" = ( /obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "k" = ( @@ -138,12 +136,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/ruin/unpowered/no_grav) -"D" = ( -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/airless{ - icon_state = "recharge_floor_asteroid" - }, -/area/ruin/unpowered/no_grav) "E" = ( /obj/effect/turf_decal/sand, /turf/open/floor/plasteel/airless, @@ -199,19 +191,15 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "P" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/vaporwave, /area/ruin/space/has_grav/powered/aesthetic) "R" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating{ initial_gas_mix = "TEMP=2.7" @@ -366,9 +354,9 @@ k k k f -D +E J -I +E d "} (10,1,1) = {" @@ -400,7 +388,7 @@ k k k f -D +E L E I diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm index 84cc9e76653f..55df97d17056 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_abandoned_mechbay.dmm @@ -2,9 +2,7 @@ "ae" = ( /obj/structure/rack, /obj/item/mecha_ammo/lmg, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "ar" = ( @@ -83,9 +81,7 @@ "bC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "bL" = ( @@ -171,9 +167,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "cB" = ( @@ -235,13 +229,11 @@ /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "de" = ( -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 25 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "dk" = ( @@ -304,7 +296,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -323,10 +315,7 @@ /turf/open/floor/plating/asteroid/wasteplanet, /area/ruin/wasteplanet/abandoned_mechbay) "ec" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "ee" = ( @@ -479,14 +468,13 @@ dir = 4 }, /obj/effect/decal/cleanable/generic, -/obj/machinery/light/broken{ - dir = 2 - }, +/obj/machinery/light/broken/directional/south, /obj/machinery/button/door{ - dir = 1; + dir = 4; id = "mechbay2"; - pixel_y = -24; - name = "Bay Shutters" + pixel_y = -7; + name = "Bay Shutters"; + pixel_x = -24 }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) @@ -555,6 +543,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "fE" = ( @@ -624,7 +613,7 @@ "fX" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/four, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "fY" = ( @@ -703,10 +692,7 @@ /obj/machinery/camera/autoname{ dir = 5 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "gO" = ( @@ -727,7 +713,7 @@ /obj/machinery/atmospherics/components/trinary/filter/layer2{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -787,9 +773,7 @@ "ht" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/washing_machine, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "hu" = ( @@ -855,10 +839,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "iu" = ( @@ -869,10 +850,7 @@ /obj/effect/turf_decal/trimline/opaque/neutral/filled/warning{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "iy" = ( @@ -880,19 +858,14 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "iB" = ( /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) "iG" = ( @@ -927,10 +900,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "jx" = ( @@ -980,10 +950,7 @@ /obj/machinery/camera/autoname{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "kf" = ( @@ -997,7 +964,9 @@ /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "ks" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -1028,13 +997,13 @@ dir = 4 }, /obj/effect/decal/cleanable/oil, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/machinery/button/door{ id = "mechbay3"; - pixel_y = 24; - name = "Bay Shutters" + pixel_y = 7; + name = "Bay Shutters"; + pixel_x = -24; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) @@ -1053,7 +1022,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -1103,16 +1072,14 @@ /area/ruin/wasteplanet/abandoned_mechbay/bay1) "ln" = ( /obj/structure/tank_dispenser, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "lt" = ( /obj/effect/turf_decal/box/white, /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "ly" = ( @@ -1136,15 +1103,14 @@ dir = 8 }, /obj/effect/decal/cleanable/generic, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "lK" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner{ dir = 4 }, @@ -1160,9 +1126,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 4 }, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "lR" = ( @@ -1170,9 +1134,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/small/broken{ - dir = 4 - }, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/plating, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "lT" = ( @@ -1241,7 +1203,7 @@ /obj/machinery/camera/autoname{ dir = 10 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay) "mE" = ( @@ -1295,9 +1257,7 @@ /area/ruin/wasteplanet/abandoned_mechbay/bay1) "nr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "ny" = ( @@ -1305,21 +1265,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/broken/directional/east, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "nA" = ( /obj/structure/table/reinforced, /obj/item/kitchen/fork, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) @@ -1337,19 +1290,14 @@ "nJ" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) "nR" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "oa" = ( @@ -1370,10 +1318,7 @@ dir = 8 }, /obj/effect/gibspawner/human, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "oq" = ( @@ -1392,9 +1337,7 @@ "or" = ( /obj/machinery/autolathe, /obj/effect/turf_decal/box, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "ov" = ( @@ -1425,7 +1368,7 @@ /area/ruin/wasteplanet/abandoned_mechbay/bay2) "pa" = ( /obj/structure/rack, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/item/shard, /turf/open/floor/plasteel/dark, @@ -1464,7 +1407,8 @@ dir = 4 }, /obj/machinery/door/airlock/engineering{ - name = "Mech Lab" + name = "Mech Lab"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1515,7 +1459,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "qJ" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/wasteplanet, /area/ruin/wasteplanet/abandoned_mechbay) "qN" = ( @@ -1523,7 +1467,7 @@ dir = 1 }, /obj/effect/turf_decal/box/white, -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "qO" = ( @@ -1659,7 +1603,8 @@ "ss" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - id = "exitwindow" + id = "exitwindow"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/wasteplanet/abandoned_mechbay/commandcontrol) @@ -1703,18 +1648,15 @@ /obj/item/stack/sheet/mineral/uranium/twenty, /obj/structure/table, /obj/effect/turf_decal/industrial/warning, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/engineering) "sV" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 }, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/machinery/light/broken/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "sX" = ( @@ -1736,9 +1678,7 @@ dir = 9 }, /obj/effect/decal/cleanable/blood/footprints, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/white, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "tr" = ( @@ -1753,9 +1693,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/obj/machinery/light/broken{ - dir = 2 - }, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "tC" = ( @@ -1769,10 +1707,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "tE" = ( @@ -1808,7 +1743,7 @@ "tT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -1846,9 +1781,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, @@ -1972,9 +1905,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "vO" = ( -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/decal/cleanable/blood/drip, /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 1 @@ -2004,20 +1935,12 @@ /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "vW" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom{ - pixel_y = 7; - pixel_x = -9; - dir = 8 - }, +/obj/item/radio/intercom/directional/east, /obj/item/paperplane{ pixel_y = -3; pixel_x = -5 }, -/obj/item/radio/intercom{ - pixel_y = 7; - pixel_x = 3; - dir = 8 - }, +/obj/item/radio/intercom/directional/east, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 10 }, @@ -2109,10 +2032,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "wL" = ( @@ -2136,7 +2056,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -2169,7 +2089,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 8 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -2181,7 +2101,7 @@ dir = 8; network = list("cricket") }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, @@ -2198,7 +2118,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/hatch{ - name = "Crew Quarters" + name = "Crew Quarters"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2351,9 +2272,7 @@ /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/box/white, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "AP" = ( @@ -2462,9 +2381,7 @@ /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/food/salt, /obj/item/soap/nanotrasen, /turf/open/floor/plasteel/tech/grid, @@ -2500,7 +2417,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "Cm" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/closet/emcloset, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) @@ -2541,13 +2458,13 @@ dir = 4 }, /obj/effect/decal/cleanable/oil, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /obj/machinery/button/door{ id = "mechbay4"; - pixel_y = 24; - name = "Bay Shutters" + pixel_y = 7; + name = "Bay Shutters"; + pixel_x = -24; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) @@ -2606,7 +2523,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -2665,9 +2582,7 @@ }, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/cleanable/oil, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "DU" = ( @@ -2675,7 +2590,8 @@ /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "DY" = ( /obj/machinery/door/airlock/engineering{ - name = "Mech Lab" + name = "Mech Lab"; + dir = 4 }, /obj/effect/decal/cleanable/glass, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2699,10 +2615,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "Ef" = ( @@ -2743,9 +2656,7 @@ "Fb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "Fk" = ( @@ -2773,12 +2684,13 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/warning{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/button/door{ - dir = 1; + dir = 4; id = "mechbay1"; - pixel_y = -24; - name = "Bay Shutters" + pixel_y = -7; + name = "Bay Shutters"; + pixel_x = -24 }, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) @@ -2860,9 +2772,7 @@ /obj/structure/bed/dogbed{ name = "McKinnon's Bed" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /mob/living/simple_animal/pet/fox{ dir = 8; name = "McKinnon" @@ -2874,7 +2784,7 @@ /turf/open/floor/plating/asteroid/wasteplanet, /area/ruin/wasteplanet/abandoned_mechbay) "Hj" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /mob/living/simple_animal/hostile/syndicate/melee{ name = "Syndicate Mech Pilot" }, @@ -2933,9 +2843,7 @@ /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb, /obj/effect/turf_decal/box/white, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "HC" = ( @@ -2977,9 +2885,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) "HR" = ( @@ -3123,7 +3029,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, +/obj/machinery/light/directional/south, /mob/living/simple_animal/hostile/syndicate/melee{ name = "Syndicate Mech Pilot" }, @@ -3180,7 +3086,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/chair/office{ dir = 4; name = "Command and Control"; @@ -3260,7 +3166,9 @@ /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "Lw" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -3271,7 +3179,8 @@ /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "LF" = ( /obj/machinery/door/airlock/hatch{ - name = "Crew Quarters" + name = "Crew Quarters"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -3302,10 +3211,7 @@ "LL" = ( /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner, /obj/effect/decal/cleanable/oil, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "LO" = ( @@ -3322,10 +3228,8 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light/dim/directional/west, /obj/structure/cable, /turf/open/floor/plasteel/tech, /area/ruin/wasteplanet/abandoned_mechbay/engineering) @@ -3385,9 +3289,7 @@ /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "MK" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 8 }, @@ -3447,10 +3349,7 @@ dir = 4 }, /obj/item/shard, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "Nq" = ( @@ -3492,10 +3391,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, +/obj/item/radio/intercom/directional/west, /mob/living/simple_animal/hostile/syndicate{ name = "Syndicate Engineer"; desc = "Death to bad mechanics." @@ -3536,6 +3432,7 @@ /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "Oc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "Og" = ( @@ -3569,18 +3466,15 @@ /obj/structure/chair/sofa{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel, /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "OY" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/snacks/donut/jelly/choco, /obj/effect/turf_decal/box/white, -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "Pf" = ( @@ -3611,10 +3505,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "PN" = ( @@ -3670,10 +3561,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 1 }, @@ -3700,9 +3588,7 @@ /obj/effect/turf_decal/trimline/transparent/neutral/filled/corner{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "QP" = ( @@ -3759,9 +3645,7 @@ /obj/item/stock_parts/cell/super, /obj/item/stock_parts/scanning_module/adv, /obj/item/stock_parts/scanning_module/adv, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "RG" = ( @@ -3807,14 +3691,6 @@ }, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) -"RR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ruin/wasteplanet/abandoned_mechbay/bay1) "RT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3837,9 +3713,7 @@ /area/ruin/wasteplanet/abandoned_mechbay/bay1) "Sd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay2) @@ -3851,13 +3725,8 @@ /obj/item/stack/cable_coil, /obj/effect/turf_decal/box/white, /obj/effect/decal/cleanable/glass, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "Sm" = ( @@ -3889,7 +3758,7 @@ /obj/effect/decal/cleanable/blood/footprints{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -3929,10 +3798,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "Tb" = ( @@ -3957,16 +3823,14 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/light/small/broken{ - dir = 8 - }, +/obj/machinery/light/small/broken/directional/west, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "Tt" = ( /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/closet/secure{ name = "Pilot Equipment" }, @@ -4012,10 +3876,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "Un" = ( @@ -4025,9 +3886,7 @@ }, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "UH" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/asteroid/wasteplanet, /area/ruin/wasteplanet/abandoned_mechbay) "UK" = ( @@ -4095,7 +3954,8 @@ /area/ruin/wasteplanet/abandoned_mechbay/crewquarters) "VJ" = ( /obj/machinery/door/airlock/hatch{ - name = "Laundry" + name = "Laundry"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -4133,7 +3993,7 @@ /obj/machinery/camera/autoname{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/concrete/slab_1, /area/ruin/wasteplanet/abandoned_mechbay) "Wt" = ( @@ -4230,9 +4090,7 @@ /obj/machinery/computer/security{ dir = 4 }, -/obj/item/radio/intercom/wideband{ - pixel_y = 31 - }, +/obj/item/radio/intercom/wideband/directional/north, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/tech/grid, /area/ruin/wasteplanet/abandoned_mechbay/commandcontrol) @@ -4246,9 +4104,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey{ dir = 8 }, -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "XV" = ( @@ -4296,10 +4152,7 @@ /obj/item/storage/firstaid/medical, /obj/item/storage/firstaid/regular, /obj/item/storage/firstaid/regular, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/white, /area/ruin/wasteplanet/abandoned_mechbay/mechlab) "YC" = ( @@ -4324,15 +4177,13 @@ dir = 1 }, /obj/machinery/camera/autoname, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/concrete/slab_4, /area/ruin/wasteplanet/abandoned_mechbay/mainhall) "YP" = ( /obj/effect/turf_decal/box/white, /obj/structure/reagent_dispensers/watertank, -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/wasteplanet/abandoned_mechbay/bay2) "YR" = ( @@ -4357,9 +4208,7 @@ /obj/machinery/camera/autoname{ dir = 4 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) @@ -4404,9 +4253,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ruin/wasteplanet/abandoned_mechbay/bay1) "Zx" = ( @@ -5544,7 +5391,7 @@ wo RJ QL Oc -RR +QL YZ bP uy diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm index 7ac1ef2f2d23..7290a4b06c7f 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_crash_kitchen.dmm @@ -32,13 +32,6 @@ "dr" = ( /turf/closed/wall/mineral/titanium, /area/ruin/unpowered) -"dA" = ( -/obj/structure/extinguisher_cabinet, -/obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ruin/unpowered) "fE" = ( /obj/structure/curtain/bounty, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -62,10 +55,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/unpowered) "im" = ( @@ -164,10 +154,7 @@ pixel_x = 6; pixel_y = 6 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -204,7 +191,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -272,13 +259,15 @@ /turf/open/floor/wood, /area/ruin/unpowered) "yB" = ( -/obj/machinery/door/airlock/public/glass, /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /turf/open/floor/plasteel/tech/grid, /area/ruin/unpowered) "yE" = ( @@ -328,6 +317,7 @@ /obj/structure/chair{ dir = 8 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/carpet/nanoweave/purple, /area/ruin/unpowered) "HV" = ( @@ -385,9 +375,7 @@ /area/ruin/unpowered) "QS" = ( /obj/structure/chair/comfy/teal, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ruin/unpowered) "Rt" = ( @@ -408,9 +396,7 @@ }, /area/ruin/unpowered) "Sh" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/door/window/westright, /obj/structure/window/reinforced/spawner, /obj/machinery/atmospherics/components/binary/pump/layer2, @@ -444,12 +430,15 @@ pixel_y = -24 }, /obj/structure/closet/emcloset/wall{ - pixel_x = 32 + pixel_x = 28; + dir = 8 }, /turf/open/floor/plasteel/tech, /area/ruin/unpowered) "TZ" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -652,7 +641,7 @@ Vy dr br vc -dA +Nb pa Nb pa diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm index 9f6b103e713d..b13527261b7a 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_fortress_of_solitide.dmm @@ -65,22 +65,17 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ruin/powered) -"aD" = ( +"aE" = ( /obj/machinery/door/airlock/maintenance{ - name = "The Throneroom" - }, -/obj/effect/decal/cleanable/blood, -/obj/item/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + name = "Funny Creature Storage"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/barricade/wooden, +/obj/item/restraints/legcuffs/beartrap{ + armed = 1; + trap_damage = 1 }, -/turf/open/floor/carpet/royalblack, +/turf/open/floor/plating, /area/ruin/powered) "aH" = ( /obj/effect/decal/cleanable/dirt, @@ -143,10 +138,10 @@ }, /turf/open/floor/carpet/royalblack, /area/ruin/powered) -"bp" = ( +"br" = ( /obj/effect/mob_spawn/human/corpse/assistant, /obj/effect/decal/cleanable/blood, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/rust, /area/ruin/powered) "bs" = ( @@ -159,6 +154,22 @@ /obj/structure/sign/poster/contraband/rip_badger, /turf/closed/wall/r_wall/rust, /area/ruin/powered) +"bv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Grey Fortress"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "bz" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/chair/plastic, @@ -345,7 +356,7 @@ "dp" = ( /obj/structure/headpike, /obj/effect/decal/cleanable/generic, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "dv" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -399,6 +410,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) +"dY" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/rust, +/area/ruin/powered) "ec" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -425,13 +442,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/rust, /area/ruin/powered) -"ei" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 +"ej" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Throneroom"; + dir = 4 }, -/turf/open/floor/plating/rust, +/obj/effect/decal/cleanable/blood, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/royalblack, /area/ruin/powered) "ep" = ( /obj/effect/spawner/lootdrop/maintenance/two, @@ -550,6 +577,14 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/rust, /area/ruin/powered) +"fk" = ( +/obj/machinery/door/airlock/bananium{ + name = "Clown Embassy"; + dir = 4 + }, +/obj/item/grown/bananapeel, +/turf/open/floor/mineral/bananium, +/area/ruin/powered) "fn" = ( /obj/effect/gibspawner/human, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -563,12 +598,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"fo" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered) "fr" = ( /obj/structure/table, /obj/item/stack/sheet/mineral/wood, @@ -644,12 +673,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"fU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Barracks Part 4" - }, -/turf/open/floor/plating, -/area/ruin/powered) "ga" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -670,6 +693,10 @@ /obj/item/clothing/gloves/color/fyellow, /turf/open/floor/plating, /area/ruin/powered) +"go" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/mineral/bananium, +/area/ruin/powered) "gp" = ( /mob/living/simple_animal/hostile/rat, /obj/effect/decal/cleanable/dirt/dust, @@ -684,6 +711,16 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"gq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/coin, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ruin/powered) "gr" = ( /obj/structure/rack, /obj/item/trash/sosjerky, @@ -772,6 +809,12 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"hV" = ( +/obj/effect/mob_spawn/human/corpse/assistant, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ruin/powered) "hW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -840,17 +883,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"iE" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Funny Creature Storage" - }, -/obj/structure/barricade/wooden, -/obj/item/restraints/legcuffs/beartrap{ - armed = 1; - trap_damage = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered) "iH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, @@ -977,6 +1009,10 @@ /obj/item/evidencebag, /turf/open/floor/plating, /area/ruin/powered) +"jH" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/powered) "jM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1005,6 +1041,17 @@ /obj/structure/sign/poster/contraband/space_cube, /turf/closed/wall/r_wall/rust, /area/ruin/powered) +"jY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Armoire"; + dir = 4 + }, +/obj/item/restraints/legcuffs/beartrap{ + armed = 1; + trap_damage = 1 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "kb" = ( /obj/machinery/door/airlock/maintenance{ name = "The Grey Fortress" @@ -1061,12 +1108,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) -"kv" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Chirurgeon's Theatre" - }, -/turf/open/floor/plating, -/area/ruin/powered) "kw" = ( /obj/machinery/vending/sovietsoda, /turf/open/floor/wood, @@ -1080,13 +1121,6 @@ /obj/structure/sign/poster/contraband/xenofauna_parasite, /turf/closed/wall/r_wall/rust, /area/ruin/powered) -"kF" = ( -/mob/living/simple_animal/hostile/rat{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ruin/powered) "kK" = ( /obj/effect/decal/cleanable/blood, /obj/effect/mob_spawn/human/clown/corpse, @@ -1160,22 +1194,8 @@ /area/ruin/powered) "ll" = ( /obj/structure/headpike, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) -"lm" = ( -/obj/machinery/door/airlock/maintenance, -/obj/item/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/powered) "lp" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1220,6 +1240,13 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/ruin/powered) +"lK" = ( +/mob/living/simple_animal/hostile/rat{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ruin/powered) "lL" = ( /obj/item/mecha_parts/mecha_equipment/generator, /turf/open/floor/plating/rust, @@ -1290,6 +1317,13 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"mo" = ( +/obj/item/spear, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 28 + }, +/turf/open/floor/plating, +/area/ruin/powered) "mv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/sign/poster/contraband/missing_gloves, @@ -1448,12 +1482,35 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"nF" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/powered) "nH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/ash, /turf/open/floor/plating/rust, /area/ruin/powered) +"nJ" = ( +/obj/structure/rack, +/obj/item/pneumatic_cannon/pie, +/obj/item/reagent_containers/spray/waterflower/lube, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/bananium, +/area/ruin/powered) "nK" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance/five, @@ -1583,10 +1640,10 @@ /obj/item/trash/waffles, /turf/open/floor/plating, /area/ruin/powered) -"oR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Throneroom Desk" - }, +"oS" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/rust, /area/ruin/powered) "oU" = ( @@ -1606,7 +1663,7 @@ /area/ruin/powered) "oW" = ( /obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "oX" = ( /obj/structure/sign/poster/contraband/pgf, @@ -1757,6 +1814,12 @@ /obj/item/assembly/mousetrap/armed, /turf/open/floor/plating, /area/ruin/powered) +"qx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ruin/powered) "qE" = ( /obj/effect/decal/cleanable/oil/streak, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1815,12 +1878,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ruin/powered) -"qS" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "qT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, @@ -1836,6 +1893,13 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"ra" = ( +/obj/effect/decal/cleanable/generic, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -28 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "rl" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/grown/cannabis{ @@ -1913,6 +1977,10 @@ /obj/item/trash/tray, /turf/open/floor/plating, /area/ruin/powered) +"rR" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/rust, +/area/ruin/powered) "rU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/oil, @@ -1925,28 +1993,12 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"rY" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "sg" = ( /mob/living/simple_animal/hostile/rat{ dir = 1 }, /turf/open/floor/plating/rust, /area/ruin/powered) -"sk" = ( -/obj/effect/mob_spawn/human/corpse/assistant, -/obj/effect/decal/cleanable/blood, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered) "sl" = ( /mob/living/simple_animal/hostile/rat, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2001,12 +2053,6 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"sG" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/mineral/bananium, -/area/ruin/powered) "sH" = ( /obj/effect/decal/cleanable/blood, /obj/effect/mob_spawn/human/corpse/assistant, @@ -2098,9 +2144,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) +"tP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/powered) "tR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "tT" = ( /obj/machinery/door/airlock/maintenance{ @@ -2172,6 +2223,13 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"uP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Laboratorium"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "uS" = ( /obj/effect/decal/cleanable/glass, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2349,6 +2407,15 @@ /obj/effect/decal/cleanable/greenglow/filled, /turf/open/floor/plating, /area/ruin/powered) +"wg" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Galley"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/grown/bananapeel, +/turf/open/floor/plating, +/area/ruin/powered) "wi" = ( /obj/structure/window/spawner/north, /mob/living/carbon/monkey, @@ -2417,6 +2484,21 @@ /obj/item/photo, /turf/open/floor/plating/rust, /area/ruin/powered) +"wJ" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/powered) "wM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -2475,6 +2557,12 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"xW" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/rust, +/area/ruin/powered) "yb" = ( /obj/item/nullrod/hypertool, /obj/effect/decal/cleanable/blood/old, @@ -2497,15 +2585,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/ruin/powered) -"yj" = ( -/obj/structure/closet/cardboard, -/mob/living/simple_animal/hostile/retaliate/poison/snake, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered) "yl" = ( /obj/structure/falsewall/gold, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2519,6 +2598,12 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"yp" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 28 + }, +/turf/open/floor/plating, +/area/ruin/powered) "yw" = ( /obj/structure/sign/poster/contraband/masked_men, /turf/closed/wall/r_wall/rust, @@ -2569,15 +2654,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"yX" = ( -/obj/structure/rack, -/obj/item/pneumatic_cannon/pie, -/obj/item/reagent_containers/spray/waterflower/lube, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/mineral/bananium, -/area/ruin/powered) "yZ" = ( /obj/structure/sign/poster/contraband/tools, /turf/closed/wall/r_wall/rust, @@ -2631,6 +2707,34 @@ /obj/structure/statue/sandstone/assistant, /turf/open/floor/plating/rust, /area/ruin/powered) +"zy" = ( +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/ash/large, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/cigbutt{ + pixel_x = 11 + }, +/obj/item/cigbutt{ + pixel_y = 15 + }, +/obj/item/cigbutt{ + pixel_y = -8 + }, +/obj/item/cigbutt{ + pixel_x = -12; + pixel_y = 7 + }, +/obj/item/cigbutt{ + pixel_x = 8; + pixel_y = -8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/rust, +/area/ruin/powered) "zC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, @@ -2645,12 +2749,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"zD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Barracks Part 2" - }, -/turf/open/floor/plating, -/area/ruin/powered) "zE" = ( /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser, /obj/effect/decal/cleanable/dirt/dust, @@ -2658,7 +2756,7 @@ /area/ruin/powered) "zG" = ( /obj/item/gun/ballistic/automatic/pistol/commander, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "zK" = ( /turf/closed/indestructible/reinforced, @@ -2893,6 +2991,24 @@ icon_state = "wood-broken6" }, /area/ruin/powered) +"By" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Gauntlet"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/powered) "BA" = ( /obj/machinery/door/airlock/maintenance{ name = "The Other Serpentorium" @@ -2976,7 +3092,6 @@ /area/ruin/powered) "Ce" = ( /obj/effect/decal/cleanable/blood/old, -/obj/structure/sign/poster/contraband/random, /turf/closed/wall/r_wall/rust, /area/ruin/powered) "Cf" = ( @@ -3020,6 +3135,13 @@ /obj/item/reagent_containers/food/snacks/soup/clownstears, /turf/open/floor/plating, /area/ruin/powered) +"CE" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Chirurgeon's Theatre"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "CF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3147,21 +3269,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"DZ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Grey Fortress" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Eb" = ( /obj/item/spear, /turf/open/floor/plating, @@ -3196,6 +3303,10 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"Eg" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ruin/powered) "Ei" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, @@ -3215,29 +3326,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/ruin/powered) -"Es" = ( -/obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor, -/obj/effect/decal/cleanable/blood, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered) -"Et" = ( -/obj/machinery/door/airlock/maintenance/glass{ - name = "Waiting Lobby" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/powered) "Ex" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -3317,13 +3405,21 @@ /obj/item/cigbutt, /turf/open/floor/plating, /area/ruin/powered) +"Fc" = ( +/mob/living/simple_animal/hostile/rat{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/rust, +/area/ruin/powered) "Fh" = ( /obj/effect/decal/remains/human, /obj/item/clothing/head/helmet{ pixel_y = 1 }, /obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "Fl" = ( /obj/effect/decal/cleanable/robot_debris, @@ -3464,15 +3560,33 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) +"GP" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "The Reliquary"; + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 + dir = 4 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plating/rust, +/turf/open/floor/plating, /area/ruin/powered) "GR" = ( /obj/effect/decal/cleanable/blood, @@ -3554,14 +3668,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) -"Ik" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Galley" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/grown/bananapeel, -/turf/open/floor/plating, -/area/ruin/powered) "Im" = ( /obj/structure/closet/crate/trashcart, /obj/item/toy/plush/among{ @@ -3569,7 +3675,7 @@ pixel_y = -1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "In" = ( /obj/effect/decal/cleanable/blood/tracks{ @@ -3592,22 +3698,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) -"Iu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Throneroom Reception" - }, -/obj/item/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Iv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/generic, @@ -3636,7 +3726,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "IA" = ( -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "IB" = ( /obj/item/storage/fancy/cigarettes/cigpack_robustgold, @@ -3683,12 +3773,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/ruin/powered) -"IP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ruin/powered) "IU" = ( /obj/structure/filingcabinet/security, /obj/effect/decal/cleanable/dirt/dust, @@ -3921,12 +4005,11 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"KY" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "The Reliquary" +"Lb" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Grey Fortress"; + dir = 4 }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/item/assembly/mousetrap/armed, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -3936,7 +4019,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating, +/turf/open/floor/plating/rust, /area/ruin/powered) "Lc" = ( /obj/effect/gibspawner/robot, @@ -3956,35 +4039,12 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/plating, /area/ruin/powered) -"Ls" = ( -/obj/effect/decal/cleanable/ash, -/obj/effect/decal/cleanable/ash/large, -/obj/item/cigbutt, -/obj/item/cigbutt{ - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/cigbutt{ - pixel_x = 11 - }, -/obj/item/cigbutt{ - pixel_y = 15 - }, -/obj/item/cigbutt{ - pixel_y = -8 - }, -/obj/item/cigbutt{ - pixel_x = -12; - pixel_y = 7 - }, -/obj/item/cigbutt{ - pixel_x = 8; - pixel_y = -8 - }, -/obj/machinery/light/small{ - dir = 4 +"Lu" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Barracks Part 4"; + dir = 8 }, -/turf/open/floor/plating/rust, +/turf/open/floor/plating, /area/ruin/powered) "Lv" = ( /obj/effect/decal/cleanable/blood/old, @@ -4079,6 +4139,13 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/rust, /area/ruin/powered) +"Nc" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -28 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "Nd" = ( /obj/structure/bed, /turf/open/floor/plating/rust, @@ -4257,6 +4324,13 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plating/rust, /area/ruin/powered) +"Oq" = ( +/obj/structure/closet/cardboard, +/mob/living/simple_animal/hostile/retaliate/poison/snake, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ruin/powered) "Or" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/wood, @@ -4287,16 +4361,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating/rust, /area/ruin/powered) -"OA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered) -"OB" = ( -/obj/machinery/light, -/turf/open/floor/plating/rust, -/area/ruin/powered) "OE" = ( /obj/effect/decal/cleanable/food/pie_smudge, /obj/effect/decal/cleanable/cobweb, @@ -4339,21 +4403,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ruin/powered) -"OY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Grey Fortress" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Pb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/generic, @@ -4425,6 +4474,22 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"PJ" = ( +/obj/machinery/door/airlock/maintenance/glass{ + name = "Waiting Lobby"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ruin/powered) "PM" = ( /obj/structure/closet/cardboard, /mob/living/simple_animal/hostile/retaliate/poison/snake, @@ -4450,16 +4515,6 @@ /obj/effect/gibspawner/generic, /turf/open/floor/plating/rust, /area/ruin/powered) -"Qd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/coin, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ruin/powered) "Qf" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/beer{ @@ -4568,16 +4623,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, /area/ruin/powered) -"QU" = ( -/mob/living/simple_animal/hostile/rat{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Rc" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt/dust, @@ -4630,7 +4675,8 @@ /area/ruin/powered) "RG" = ( /obj/machinery/door/airlock/maintenance{ - name = "The Serpentorium" + name = "The Serpentorium"; + dir = 4 }, /turf/open/floor/plating, /area/ruin/powered) @@ -4643,13 +4689,6 @@ /mob/living/carbon/monkey/punpun, /turf/open/floor/plating, /area/ruin/powered) -"RV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/powered) "RX" = ( /obj/effect/spawner/lootdrop/maintenance/four, /obj/structure/table/wood/poker, @@ -4696,10 +4735,12 @@ "Sy" = ( /obj/structure/headpike, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/lowpressure, +/turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "SC" = ( -/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4780,23 +4821,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered) -"Th" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Gauntlet" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/powered) "Ti" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb, @@ -4868,6 +4892,12 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) +"TD" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 28 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "TE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/glass, @@ -4924,14 +4954,6 @@ }, /turf/open/floor/plating/rust, /area/ruin/powered) -"TV" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered) "TX" = ( /obj/structure/table/reinforced, /obj/effect/mob_spawn/human/corpse/damaged, @@ -4968,11 +4990,6 @@ /obj/structure/sign/poster/contraband/the_griffin, /turf/closed/wall/r_wall/rust, /area/ruin/powered) -"Uo" = ( -/obj/item/spear, -/obj/machinery/light, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Uq" = ( /obj/structure/rack, /obj/item/clothing/gloves/color/fyellow, @@ -4980,6 +4997,13 @@ /obj/item/clothing/gloves/color/fyellow, /turf/open/floor/plating/rust, /area/ruin/powered) +"Uv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Throneroom Desk"; + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "UA" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -5023,6 +5047,27 @@ }, /turf/open/floor/plating, /area/ruin/powered) +"UK" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ruin/powered) +"UM" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Throneroom Reception"; + dir = 4 + }, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ruin/powered) "UR" = ( /obj/structure/falsewall/reinforced, /turf/open/floor/plating, @@ -5045,6 +5090,11 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/rust, /area/ruin/powered) +"UW" = ( +/obj/item/spear, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/rust, +/area/ruin/powered) "Vd" = ( /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/blood, @@ -5101,6 +5151,13 @@ /obj/effect/mob_spawn/human/corpse/pirate, /turf/open/floor/plating/rust, /area/ruin/powered) +"VH" = ( +/obj/machinery/door/airlock/maintenance{ + name = "The Barracks Part 2"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/powered) "VJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/restraints/legcuffs/beartrap{ @@ -5121,22 +5178,23 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/ruin/powered) -"VN" = ( -/obj/machinery/door/airlock/bananium{ - name = "Clown Embassy" +"Wl" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "The Reliquary"; + dir = 4 }, -/obj/item/grown/bananapeel, -/turf/open/floor/mineral/bananium, -/area/ruin/powered) -"VO" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Armoire" +/obj/effect/mapping_helpers/airlock/locked, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/restraints/legcuffs/beartrap{ - armed = 1; - trap_damage = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating/rust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, /area/ruin/powered) "Wn" = ( /obj/vehicle/ridden/wheelchair, @@ -5299,17 +5357,11 @@ }, /turf/open/floor/plating, /area/ruin/powered) -"XQ" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, +"XL" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/directional/north, +/obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor, +/obj/effect/decal/cleanable/blood, /turf/open/floor/plating, /area/ruin/powered) "XR" = ( @@ -5349,12 +5401,6 @@ /obj/item/storage/toolbox/mechanical, /turf/open/floor/plating/rust, /area/ruin/powered) -"Yc" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/storage/toolbox/mechanical, -/obj/machinery/light, -/turf/open/floor/plating/rust, -/area/ruin/powered) "Yd" = ( /obj/structure/rack, /obj/item/trash/plate, @@ -5463,6 +5509,12 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/rust, /area/ruin/powered) +"YS" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ruin/powered) "YT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -5516,12 +5568,6 @@ /obj/item/flashlight/glowstick, /turf/open/floor/plating, /area/ruin/powered) -"Zi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "The Laboratorium" - }, -/turf/open/floor/plating, -/area/ruin/powered) "Zo" = ( /mob/living/simple_animal/hostile/cat_butcherer{ dir = 4 @@ -5720,7 +5766,7 @@ xx BK xx xx -Iu +UM xx xx xx @@ -5745,7 +5791,7 @@ dn xx xx bC -VN +fk bC xx bG @@ -5877,7 +5923,7 @@ xx rJ xx xx -VN +fk bC Xe Xe @@ -5903,7 +5949,7 @@ SF bG UU sH -rY +oS TJ YO xx @@ -5919,7 +5965,7 @@ XF dT bC OE -sG +go Hp av zh @@ -5945,13 +5991,13 @@ bG ee pR RY -fU +Lu bG Xe So xx xx -zD +VH xx Xe PT @@ -6025,13 +6071,13 @@ in "} (11,1,1) = {" xx -VO +jY dn xx -Et +PJ xx RY -oR +Uv MA kO av @@ -6091,7 +6137,7 @@ xx hW xx Fb -Ls +zy Jc xx cX @@ -6099,7 +6145,7 @@ we VK nt Pr -yX +nJ xx zV HY @@ -6204,13 +6250,13 @@ xx xx bG xx -aD +ej xx xx xx bG bG -XQ +wJ xx xx xx @@ -6227,7 +6273,7 @@ Xe Xe xx xx -XQ +wJ fi xx xx @@ -6247,9 +6293,9 @@ in xx Hp tY -sk +hV vG -OA +Eg tY av bG @@ -6289,13 +6335,13 @@ in "} (17,1,1) = {" xx -Es +XL Ol av ec kS vl -IP +qx bG cE JW @@ -6332,7 +6378,7 @@ in in "} (18,1,1) = {" -fi +xx Xm Qm XF @@ -6341,7 +6387,7 @@ XF Qm QT bG -XQ +wJ bG xx Xe @@ -6377,7 +6423,7 @@ in "} (19,1,1) = {" xx -Eb +mo Ou av Vd @@ -6421,13 +6467,13 @@ in "} (20,1,1) = {" xx -TV +YS kD Xt iZ Yb wx -Uo +UW xx YF xx @@ -6471,7 +6517,7 @@ Hp vG av Mv -lz +ra Ce vD xx @@ -6553,13 +6599,13 @@ in "} (23,1,1) = {" xx -RV +tP Pq HC AN av iK -OB +rR bG TH Vp @@ -6597,7 +6643,7 @@ in "} (24,1,1) = {" xx -av +TD bs XF In @@ -6653,7 +6699,7 @@ jM BA av zv -Qd +gq xx CF RY @@ -6673,7 +6719,7 @@ Hp Ub Xs xx -OY +bv RY xx zs @@ -6684,14 +6730,14 @@ IA IA "} (26,1,1) = {" -fi -fo +xx +UK IE wq dP XF kD -kF +lK xx jM xx @@ -6706,7 +6752,7 @@ dn bG RY dg -iE +aE et bN xx @@ -6735,8 +6781,8 @@ mP zL av nM -pR -fi +Nc +xx vD dI av @@ -6749,7 +6795,7 @@ dC fh xx IO -ei +dY oq FH SM @@ -6773,7 +6819,7 @@ IA "} (28,1,1) = {" xx -Hp +yp kD eS Dl @@ -6817,13 +6863,13 @@ IA "} (29,1,1) = {" xx -qS +jH PS Ky bj Db rO -bp +br xx CF xx @@ -6860,7 +6906,7 @@ IA ll "} (30,1,1) = {" -fi +xx CT tY av @@ -6875,7 +6921,7 @@ oQ iI mV xx -lm +nF xx xx dn @@ -6883,7 +6929,7 @@ xx xx Xe Xe -Ik +wg xx xx et @@ -6893,7 +6939,7 @@ xx Xe Xe xx -DZ +Lb xx hD Im @@ -6949,13 +6995,13 @@ IA "} (32,1,1) = {" xx -QU +Fc hZ av hW Eb av -Yc +xW xx PE IY @@ -7013,7 +7059,7 @@ xx bG xx xx -Zi +uP xx SG xx @@ -7022,7 +7068,7 @@ xx Xe Xe Xe -kv +CE xx xx xx @@ -7041,7 +7087,7 @@ xx xx xx xx -KY +Wl xx xx xx @@ -7050,7 +7096,7 @@ bG xx YP bG -Th +By RY bG wz @@ -7069,7 +7115,7 @@ lA Xt RY OV -yj +Oq Jp xx in @@ -7085,7 +7131,7 @@ zK zK zK xx -KY +GP xx zK zK @@ -7129,7 +7175,7 @@ zK xx xx xx -KY +Wl xx xx xx diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_lab.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_lab.dmm index 8c4571a6e351..617cde29db7b 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_lab.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_lab.dmm @@ -347,6 +347,13 @@ /obj/machinery/porta_turret/syndicate/energy, /turf/open/floor/plating/rust, /area/ruin/powered) +"pT" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono, +/area/ruin/powered) "qg" = ( /obj/effect/turf_decal/corner/transparent/neutral/diagonal, /obj/machinery/plate_press, @@ -509,7 +516,9 @@ /turf/open/floor/plasteel/white, /area/ruin/powered) "wM" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /turf/open/floor/plasteel/mono, /area/ruin/powered) "wT" = ( @@ -814,8 +823,10 @@ /turf/open/floor/plasteel, /area/ruin/powered) "QL" = ( -/obj/machinery/door/airlock/public/glass, /obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /turf/open/floor/plasteel/mono, /area/ruin/powered) "QR" = ( @@ -1158,7 +1169,7 @@ Rw Rw Rw GR -QL +pT QL Rw Rw @@ -1536,7 +1547,7 @@ Rw Rw Rw GR -QL +pT wM GR dD diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_ore_proccessing_facility.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_ore_proccessing_facility.dmm index bc8d5d54b026..cdf8afc5809b 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_ore_proccessing_facility.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_ore_proccessing_facility.dmm @@ -41,9 +41,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "ch" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/conveyor/auto{ id = "rockplanet_ore_process" }, @@ -120,7 +118,7 @@ dir = 1; id = "rockplanet_ore_process" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/rust, /area/ruin/powered) "jA" = ( @@ -170,15 +168,20 @@ smoothing_groups = null }, /area/ruin/powered) +"lC" = ( +/obj/machinery/door/airlock/mining{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating/rust, +/area/ruin/powered) "lW" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/wasteplanet, /area/ruin/powered) "mg" = ( /obj/effect/mob_spawn/human/corpse/cargo_tech, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/rust, /area/ruin/powered) "mE" = ( @@ -231,7 +234,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "pv" = ( -/obj/machinery/light/small/broken, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plating/rust, /area/ruin/powered) "pJ" = ( @@ -251,9 +254,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "qb" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/railing{ dir = 8 }, @@ -321,7 +322,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "uB" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/rust, /area/ruin/powered) "vV" = ( @@ -329,7 +330,7 @@ dir = 4; id = "rockplanet_ore_process" }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating/rust, /area/ruin/powered) "wi" = ( @@ -475,9 +476,7 @@ dir = 1; id = "rockplanet_ore_process" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating/rust, /area/ruin/powered) "FH" = ( @@ -495,9 +494,6 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating/rust, /area/ruin/powered) -"GO" = ( -/turf/closed/indestructible/fakedoor, -/area/ruin/powered) "Hr" = ( /obj/machinery/conveyor/auto{ id = "rockplanet_ore_process" @@ -644,7 +640,7 @@ /turf/open/floor/plating/rust, /area/ruin/powered) "NZ" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/closet/secure_closet/miner, /turf/open/floor/plating/rust, /area/ruin/powered) @@ -653,9 +649,7 @@ dir = 8; id = "rockplanet_ore_process" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/rust, /area/ruin/powered) "Pd" = ( @@ -718,9 +712,7 @@ dir = 8; id = "rockplanet_ore_process" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/rust, /area/ruin/powered) "WV" = ( @@ -767,9 +759,7 @@ }, /area/ruin/powered) "ZL" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating/rust, /area/ruin/powered) @@ -956,7 +946,7 @@ rx rx rx rx -Gv +lC rx rx rx @@ -1119,7 +1109,7 @@ rx rx rx rx -Gv +lC rx rx qk @@ -1457,7 +1447,7 @@ bE bE bE bE -GO +bE bE MX bE diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_pod.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_pod.dmm index f369cee46c4d..e62116ca468c 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_pod.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_pod.dmm @@ -3,7 +3,7 @@ /turf/template_noop, /area/template_noop) "f" = ( -/obj/structure/closet/crate/grave, +/obj/structure/closet/crate/grave/loot, /turf/open/floor/plating/asteroid/wasteplanet, /area/overmap_encounter/planetoid/rockplanet/explored) "g" = ( diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_tarpit.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_tarpit.dmm index 6dd03ed7c02e..552fd5006b34 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_tarpit.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_tarpit.dmm @@ -145,9 +145,7 @@ /obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete, @@ -169,7 +167,7 @@ /turf/open/floor/concrete/pavement, /area/ruin/unpowered) "my" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /turf/open/floor/concrete, /area/ruin/unpowered) "mM" = ( @@ -363,9 +361,7 @@ /turf/open/floor/concrete/pavement, /area/ruin/unpowered) "yW" = ( -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/concrete, /area/ruin/unpowered) "zu" = ( @@ -381,9 +377,7 @@ /turf/open/floor/plating/asteroid/wasteplanet, /area/ruin/unpowered) "AO" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/concrete, /area/ruin/unpowered) "Bk" = ( @@ -615,9 +609,7 @@ "UZ" = ( /obj/structure/table, /obj/item/pickaxe/drill, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete, /area/ruin/unpowered) diff --git a/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm b/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm index f8f61c6fb4de..65f068c1164b 100644 --- a/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm +++ b/_maps/RandomRuins/WasteRuins/wasteplanet_unhonorable.dmm @@ -2,25 +2,22 @@ "a" = ( /turf/template_noop, /area/template_noop) -"b" = ( -/turf/open/floor/plating/rust, -/area/ruin) "c" = ( /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, /area/ruin) "e" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "i" = ( /obj/effect/gibspawner, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "j" = ( /obj/item/grenade/syndieminibomb, /obj/item/ammo_box/magazine/aknt, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "k" = ( /obj/structure/radioactive/stack, @@ -32,7 +29,7 @@ pixel_x = -15; pixel_y = -9 }, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "m" = ( /obj/effect/radiation, @@ -40,9 +37,7 @@ /area/ruin) "n" = ( /obj/item/ammo_box/magazine/aknt, -/turf/open/floor/plating/rust{ - initial_gas_mix = "plasma=70000;TEMP=293.15" - }, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "o" = ( /obj/structure/fence/door, @@ -51,16 +46,16 @@ "p" = ( /obj/item/stack/sheet/mineral/uranium/five, /obj/effect/mine/shrapnel, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "q" = ( /obj/structure/table/reinforced, /obj/item/gun/ballistic/automatic/assualt/ak47/nt, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "r" = ( /obj/item/stack/sheet/mineral/uranium/five, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "s" = ( /obj/structure/fence/corner{ @@ -71,26 +66,22 @@ "t" = ( /obj/item/stack/sheet/mineral/uranium/five, /obj/structure/radioactive/stack, -/turf/open/floor/plating/rust, -/area/ruin) -"u" = ( -/obj/effect/radiation, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "v" = ( /obj/machinery/door/airlock/vault, /obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin/powered) "x" = ( /obj/item/stack/sheet/mineral/uranium/five, /obj/structure/radioactive, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "y" = ( /obj/structure/table/reinforced, /obj/item/gun/energy/e_gun/nuclear, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "z" = ( /obj/structure/sign/warning/radiation, @@ -99,7 +90,7 @@ "A" = ( /obj/item/grenade/frag, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "B" = ( /turf/closed/wall/r_wall/rust, @@ -107,7 +98,7 @@ "C" = ( /obj/item/ammo_box/magazine/aknt, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "D" = ( /obj/structure/fence, @@ -119,19 +110,15 @@ "G" = ( /obj/item/stack/sheet/mineral/uranium/five, /obj/effect/gibspawner, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "H" = ( /obj/item/grenade/stingbang, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "I" = ( /obj/item/flashlight/lantern, -/turf/open/floor/plating/rust, -/area/ruin) -"J" = ( -/obj/structure/radioactive, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "K" = ( /obj/effect/mine/shrapnel, @@ -151,7 +138,7 @@ "P" = ( /obj/effect/gibspawner, /obj/structure/radioactive/waste, -/turf/open/floor/plating/rust, +/turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) "Q" = ( /obj/structure/fence/corner, @@ -183,14 +170,6 @@ }, /turf/open/floor/plating/asteroid/rockplanet/lit, /area/ruin) -"Y" = ( -/obj/item/ammo_box/magazine/aknt, -/turf/open/floor/plating/rust, -/area/ruin) -"Z" = ( -/obj/effect/mine/shrapnel, -/turf/open/floor/plating/rust, -/area/ruin) (1,1,1) = {" c @@ -234,7 +213,7 @@ a B B x -J +U e i t @@ -252,11 +231,11 @@ a (4,1,1) = {" B B -J +U G -b +M j -b +M F B S @@ -292,8 +271,8 @@ F B q A -u -b +m +M I B O @@ -310,10 +289,10 @@ O B B l -Y +n i C -Z +K v M M @@ -331,7 +310,7 @@ F r p H -b +M i B O @@ -348,10 +327,10 @@ O F F P -b +M e r -J +U B F M diff --git a/_maps/RandomZLevels/Academy.dmm b/_maps/RandomZLevels/Academy.dmm deleted file mode 100644 index d4e9e1c9ba66..000000000000 --- a/_maps/RandomZLevels/Academy.dmm +++ /dev/null @@ -1,21244 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/wall/r_wall, -/area/awaymission/academy/headmaster) -"ac" = ( -/mob/living/simple_animal/hostile/carp/ranged{ - faction = list("wizard") - }, -/turf/open/space, -/area/space/nearstation) -"ad" = ( -/obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ae" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"af" = ( -/obj/structure/table/reinforced, -/obj/item/pen/red, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ag" = ( -/obj/structure/table/reinforced, -/obj/item/folder/blue, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ah" = ( -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ai" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aj" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/unlocked{ - dir = 1; - environ = 3; - equipment = 3; - pixel_y = 25; - req_access = null - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ak" = ( -/obj/structure/table/reinforced, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"al" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"am" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"an" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ao" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ap" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aq" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/coffee, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ar" = ( -/obj/structure/table/reinforced, -/obj/item/paper/fluff/awaymissions/academy/console_maint, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"as" = ( -/turf/closed/wall, -/area/awaymission/academy/headmaster) -"at" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/wood{ - name = "Headmaster Room" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"au" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"av" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aw" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ax" = ( -/obj/structure/chair/stool, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ay" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/mirror/magic/lesser{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"az" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/item/stack/sheet/animalhide/monkey, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aA" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aB" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aC" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/mug/tea, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aD" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aE" = ( -/obj/structure/filingcabinet, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aF" = ( -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aG" = ( -/turf/closed/indestructible/rock, -/area/space/nearstation) -"aH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aI" = ( -/obj/structure/table/reinforced, -/obj/item/laser_pointer/upgraded, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aJ" = ( -/obj/structure/destructible/cult/tome, -/obj/item/dice/d20/fate, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aK" = ( -/mob/living/simple_animal/hostile/morph{ - faction = list("skeleton") - }, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"aL" = ( -/turf/closed/wall/mineral/wood, -/area/awaymission/academy/academycellar) -"aM" = ( -/obj/structure/table/reinforced, -/obj/item/storage/briefcase, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aN" = ( -/obj/structure/table/reinforced, -/obj/item/coin/plasma, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aO" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aP" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"aQ" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/gold, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aR" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/gold, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aS" = ( -/turf/closed/mineral/random/high_chance, -/area/awaymission/academy) -"aT" = ( -/obj/structure/noticeboard, -/turf/closed/wall, -/area/awaymission/academy/headmaster) -"aU" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aV" = ( -/obj/structure/chair/office, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aW" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aX" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"aY" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"aZ" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"ba" = ( -/obj/structure/table/wood, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/pen/red, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bb" = ( -/obj/structure/table/wood, -/obj/item/staff, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bc" = ( -/obj/structure/table/wood, -/obj/item/hand_labeler, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bd" = ( -/obj/structure/table/wood, -/obj/item/pen/invisible, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"be" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bf" = ( -/obj/structure/table/wood, -/obj/item/pen/red, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bg" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bh" = ( -/obj/structure/table/wood, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/dice/d20, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bi" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/tea, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bj" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bk" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bl" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bm" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bn" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bo" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bp" = ( -/obj/machinery/door/airlock/gold, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"bq" = ( -/obj/machinery/door/airlock/gold, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"br" = ( -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"bs" = ( -/turf/closed/wall/r_wall, -/area/awaymission/academy/classrooms) -"bt" = ( -/obj/machinery/door/poddoor/shutters{ - id = "AcademyAuto" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"bu" = ( -/obj/machinery/door/poddoor/shutters{ - id = "AcademyAuto" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bv" = ( -/obj/machinery/door/poddoor/shutters{ - id = "AcademyAuto" - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bw" = ( -/obj/machinery/door/poddoor/shutters{ - id = "AcademyAuto" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bx" = ( -/obj/effect/turf_decal/chapel{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"by" = ( -/obj/effect/turf_decal/chapel{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bz" = ( -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"bA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bB" = ( -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"bD" = ( -/obj/machinery/button/door{ - id = "AcademyAuto"; - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"bE" = ( -/turf/closed/wall, -/area/awaymission/academy/classrooms) -"bF" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/academy/classrooms) -"bI" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"bJ" = ( -/obj/effect/turf_decal/chapel{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bK" = ( -/obj/effect/turf_decal/chapel, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bL" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"bM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bN" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bQ" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"bR" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"bS" = ( -/obj/structure/academy_wizard_spawner, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"bT" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/academy/headmaster) -"bU" = ( -/obj/machinery/autolathe, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"bV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"bX" = ( -/obj/effect/decal/cleanable/ash, -/turf/open/floor/engine, -/area/awaymission/academy/classrooms) -"bY" = ( -/obj/structure/training_machine, -/turf/open/floor/engine, -/area/awaymission/academy/classrooms) -"bZ" = ( -/turf/open/floor/engine, -/area/awaymission/academy/classrooms) -"ca" = ( -/obj/structure/training_machine, -/obj/item/target/alien, -/turf/open/floor/engine, -/area/awaymission/academy/classrooms) -"cb" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"cc" = ( -/obj/structure/table, -/obj/item/lighter/greyscale, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"cd" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"ce" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cf" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cg" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/academy/headmaster) -"ch" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/academy/headmaster) -"ci" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cj" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"ck" = ( -/obj/machinery/door/airlock/plasma, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"cl" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"co" = ( -/obj/machinery/portable_atmospherics/scrubber/huge, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cp" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/academy/headmaster) -"cq" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/pen/red, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cr" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ct" = ( -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"cu" = ( -/turf/open/floor/carpet/lone, -/area/awaymission/academy/headmaster) -"cv" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cw" = ( -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cx" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cy" = ( -/obj/structure/table, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/academy/headmaster) -"cz" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/stack/cable_coil/random, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cA" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cB" = ( -/obj/item/target, -/turf/open/floor/engine, -/area/awaymission/academy/classrooms) -"cC" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cD" = ( -/obj/structure/table, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"cE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"cF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/plasma, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"cG" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cH" = ( -/obj/structure/sign/warning/nosmoking/circle, -/turf/closed/wall, -/area/awaymission/academy/headmaster) -"cI" = ( -/obj/structure/trap/damage, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"cJ" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"cK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cL" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"cM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"cO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"cP" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cQ" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cR" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cT" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cU" = ( -/obj/structure/closet/crate/internals, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen/red, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cV" = ( -/obj/structure/closet/crate, -/obj/item/crowbar/red, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/headmaster) -"cW" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/headmaster) -"cX" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"cZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"da" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"db" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"dc" = ( -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"dd" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"de" = ( -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"df" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"dg" = ( -/obj/structure/table/wood, -/obj/item/gun/magic/wand/fireball, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"dh" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"di" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dk" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dl" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dm" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dn" = ( -/obj/machinery/gibber, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"do" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"dp" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/awaymission/academy/classrooms) -"dq" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"dr" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ds" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"dt" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"du" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dv" = ( -/obj/item/seeds/eggplant/eggy, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dw" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dx" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dy" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/plasteel, -/area/awaymission/academy/headmaster) -"dz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"dA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"dB" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dC" = ( -/turf/open/floor/grass, -/area/awaymission/academy/headmaster) -"dD" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dE" = ( -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dF" = ( -/obj/machinery/door/airlock/freezer, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dG" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dH" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"dI" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/structure/cable, -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"dJ" = ( -/obj/machinery/hydroponics/constructable, -/obj/item/seeds/replicapod, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dK" = ( -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"dL" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dM" = ( -/obj/machinery/hydroponics/constructable, -/obj/item/seeds/tomato/blue/bluespace, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dN" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dP" = ( -/obj/machinery/door/airlock/freezer, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dR" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dS" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dT" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dU" = ( -/obj/structure/mineral_door/iron, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dV" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"dW" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dX" = ( -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"dY" = ( -/obj/structure/closet/crate/freezer, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"dZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"ea" = ( -/obj/machinery/igniter/on, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"eb" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ec" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ed" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ee" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ef" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eg" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/paper/fluff/awaymissions/academy/class/automotive, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"eh" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"ei" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/paper/fluff/awaymissions/academy/class/pyromancy, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"ej" = ( -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"ek" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/unlocked{ - dir = 1; - environ = 3; - equipment = 3; - pixel_y = 25; - req_access = null - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"el" = ( -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"em" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"en" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eo" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ep" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eq" = ( -/obj/machinery/vending/hydronutrients, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"er" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"es" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"et" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eu" = ( -/obj/singularity/academy, -/turf/open/space, -/area/space/nearstation) -"ev" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ew" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"ex" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ey" = ( -/obj/machinery/door/airlock/freezer, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"ez" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/academy) -"eA" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"eB" = ( -/obj/machinery/door/airlock/public/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"eC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eD" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eE" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eF" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eG" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eH" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy) -"eK" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eL" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eM" = ( -/obj/effect/turf_decal/chapel{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eN" = ( -/obj/effect/turf_decal/chapel{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/chapel{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eP" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"eQ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eR" = ( -/obj/structure/table/reinforced, -/obj/item/storage/bag/tray, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eS" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eT" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eU" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eV" = ( -/obj/effect/turf_decal/chapel{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eW" = ( -/obj/effect/turf_decal/chapel, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/chapel{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"eY" = ( -/obj/structure/mineral_door/wood, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"eZ" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fa" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/reagent_containers/food/snacks/burger/spell, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fb" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating, -/area/awaymission/academy) -"fc" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fd" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"fe" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"ff" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"fg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"fh" = ( -/obj/structure/mineral_door/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fi" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fj" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fk" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fl" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fm" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fn" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fo" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fq" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fr" = ( -/obj/structure/table, -/obj/item/trash/semki, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fs" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ft" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fu" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fv" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fw" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fx" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/noticeboard{ - pixel_y = -32 - }, -/obj/item/paper/fluff/awaymissions/academy/class/biology, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"fz" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"fA" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/classrooms) -"fB" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"fC" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fD" = ( -/turf/closed/wall, -/area/awaymission/academy/academyaft) -"fE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"fF" = ( -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"fG" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"fH" = ( -/obj/machinery/power/shieldwallgen, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fJ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fK" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fL" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"fM" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"fN" = ( -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/academyaft) -"fO" = ( -/obj/structure/closet/crate/trashcart, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/academyaft) -"fP" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"fQ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"fR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fS" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fT" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fU" = ( -/obj/item/target, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fW" = ( -/obj/structure/training_machine, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fX" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"fY" = ( -/mob/living/simple_animal/hostile/wizard, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"fZ" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"ga" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gb" = ( -/obj/structure/table, -/obj/item/pen/red, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gc" = ( -/obj/structure/table, -/obj/item/lazarus_injector, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gd" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"ge" = ( -/obj/item/candle/infinite, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"gf" = ( -/obj/structure/holohoop, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"gg" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/academyaft) -"gi" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"gk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/recharger, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gl" = ( -/obj/structure/table/reinforced, -/obj/item/pen/red, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gm" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gn" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"go" = ( -/obj/item/storage/box/monkeycubes, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gp" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gq" = ( -/obj/structure/table, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gr" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gs" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gu" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gv" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gx" = ( -/obj/structure/closet/athletic_mixed, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"gy" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/academy/academyaft) -"gz" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gA" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/item/ammo_casing, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gB" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gC" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gD" = ( -/obj/structure/table, -/obj/item/scalpel, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gE" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"gG" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"gH" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/academy/grade/aplus, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gI" = ( -/obj/structure/table, -/obj/item/gun/ballistic/revolver/russian, -/obj/item/paper/fluff/awaymissions/academy/grade/bminus, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gJ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gK" = ( -/obj/structure/window/reinforced, -/obj/item/ammo_casing, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gL" = ( -/mob/living/simple_animal/hostile/bear, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gM" = ( -/obj/item/toy/beach_ball/holoball, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"gN" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"gO" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gQ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/mob/living/simple_animal/hostile/bear, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gR" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"gS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"gT" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/gold, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"gU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gV" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gW" = ( -/obj/structure/table, -/obj/item/gun/energy/floragun, -/obj/item/paper/fluff/awaymissions/academy/grade/dminus, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"gX" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass, -/obj/item/target, -/obj/item/target, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"gY" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"gZ" = ( -/obj/machinery/power/shieldwallgen, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"ha" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"hb" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"hc" = ( -/turf/closed/wall/r_wall, -/area/awaymission/academy/academyaft) -"hd" = ( -/obj/structure/mineral_door/wood, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"he" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"hf" = ( -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hg" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hi" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hk" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hl" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/unlocked{ - dir = 1; - environ = 3; - equipment = 3; - pixel_y = 25; - req_access = null - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hm" = ( -/obj/structure/grille, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hn" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ho" = ( -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hp" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hq" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hr" = ( -/obj/item/crowbar/red, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ht" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hx" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hy" = ( -/obj/machinery/power/smes/magical, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hz" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hA" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hB" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"hJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"hK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/clothing/suit/caution, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hL" = ( -/obj/structure/mecha_wreckage/durand, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"hM" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hN" = ( -/obj/structure/frame/machine, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hQ" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hR" = ( -/obj/structure/grille, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"hS" = ( -/obj/structure/closet, -/obj/item/candle, -/obj/item/candle, -/obj/item/storage/box/matches, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hT" = ( -/obj/structure/closet, -/obj/item/storage/belt/soulstone, -/obj/item/clothing/under/costume/schoolgirl, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hU" = ( -/obj/structure/closet, -/obj/item/clothing/under/dress/skirt, -/obj/item/clothing/glasses/regular, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hV" = ( -/obj/structure/closet, -/obj/item/clothing/under/color/lightpurple, -/obj/item/clothing/shoes/sandal, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hW" = ( -/obj/structure/closet, -/obj/item/lipstick/random, -/obj/item/clothing/under/costume/schoolgirl, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hX" = ( -/turf/open/floor/wood, -/area/awaymission/academy/academyaft) -"hY" = ( -/obj/structure/closet, -/obj/item/clothing/under/color/lightpurple, -/obj/item/staff, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"hZ" = ( -/obj/structure/closet, -/obj/item/storage/wallet/random, -/obj/item/clothing/glasses/regular/hipster, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ia" = ( -/obj/structure/closet, -/obj/item/clothing/head/wizard/fake, -/obj/item/clothing/suit/wizrobe/fake, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ib" = ( -/obj/structure/closet, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/clothing/under/color/lightpurple, -/obj/item/poster/random_contraband, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ic" = ( -/obj/structure/closet, -/obj/item/storage/box/snappops, -/obj/item/storage/backpack, -/obj/item/paper/fluff/awaymissions/academy/grade/failure, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"id" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ie" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"if" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ih" = ( -/obj/structure/rack, -/obj/item/stack/sheet/mineral/plasma{ - amount = 50 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ii" = ( -/turf/open/floor/grass, -/area/awaymission/academy/academyaft) -"ij" = ( -/obj/structure/rack, -/obj/item/circuitboard/machine/telecomms/broadcaster, -/obj/item/circuitboard/machine/telecomms/receiver, -/obj/item/circuitboard/machine/telecomms/relay, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ik" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"il" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"im" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"in" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"io" = ( -/obj/structure/rack, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/subspace/crystal, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/micro_laser/high, -/obj/item/stock_parts/micro_laser/high, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ip" = ( -/obj/machinery/power/smes/magical, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"iq" = ( -/obj/structure/rack, -/obj/item/clothing/glasses/welding, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ir" = ( -/obj/structure/mineral_door/iron, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"is" = ( -/obj/structure/rack, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/ansible, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"it" = ( -/obj/item/stock_parts/manipulator, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iu" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iv" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iw" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"ix" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyaft) -"iy" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyaft) -"iz" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iA" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iB" = ( -/obj/structure/rack, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/subspace/filter, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iC" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"iD" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iE" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iF" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iG" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iH" = ( -/obj/item/paper, -/turf/open/floor/wood, -/area/awaymission/academy/academyaft) -"iI" = ( -/obj/item/stack/cable_coil/random, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iJ" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"iK" = ( -/obj/item/multitool, -/turf/open/floor/engine, -/area/awaymission/academy/academyaft) -"iL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine, -/area/awaymission/academy/academyaft) -"iM" = ( -/turf/open/floor/engine, -/area/awaymission/academy/academyaft) -"iN" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/vomit, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iO" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyaft) -"iP" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/engine, -/area/awaymission/academy/academyaft) -"iQ" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"iR" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/toy/beach_ball/holoball, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iS" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"iT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"iU" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"iV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"iW" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"iX" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/soulstone, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"iY" = ( -/obj/structure/shuttle/engine/propulsion/left, -/turf/open/space, -/area/awaymission/academy/academyaft) -"iZ" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space, -/area/awaymission/academy/academyaft) -"ja" = ( -/obj/structure/shuttle/engine/propulsion/right, -/turf/open/space, -/area/awaymission/academy/academyaft) -"jb" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"jc" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jd" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"je" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"jf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jh" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"ji" = ( -/obj/structure/table, -/obj/item/clothing/glasses/meson/truesight, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jl" = ( -/obj/structure/noticeboard, -/turf/closed/wall, -/area/awaymission/academy/academyaft) -"jm" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jo" = ( -/obj/structure/table, -/obj/item/organ/brain{ - name = "The preserved brain of Harry Houdini" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jp" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/weldingtool, -/turf/open/floor/circuit/green, -/area/awaymission/academy/classrooms) -"jq" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jr" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"js" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jt" = ( -/obj/structure/grille, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/item/shard, -/turf/open/floor/plating/airless, -/area/awaymission/academy/academyaft) -"ju" = ( -/obj/structure/window/reinforced, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/trophy/gold_cup, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jv" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jw" = ( -/obj/structure/destructible/cult/pylon, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jx" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jy" = ( -/obj/structure/destructible/cult/pylon, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jz" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jA" = ( -/obj/structure/table, -/obj/structure/window/reinforced, -/obj/item/batterer, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/white/airless, -/area/awaymission/academy/academyaft) -"jB" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/space, -/area/space/nearstation) -"jC" = ( -/obj/machinery/igniter/on, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"jD" = ( -/obj/structure/window/reinforced, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jE" = ( -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"jF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jI" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jK" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jL" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jM" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jN" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jO" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"jP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"jQ" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jR" = ( -/obj/machinery/door/airlock/hatch, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"jS" = ( -/turf/closed/wall/r_wall, -/area/awaymission/academy/academygate) -"jT" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/grass, -/area/awaymission/academy/academygate) -"jU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"jV" = ( -/turf/open/floor/grass, -/area/awaymission/academy/academygate) -"jW" = ( -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"jX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"jY" = ( -/obj/structure/window/reinforced, -/turf/open/floor/grass, -/area/awaymission/academy/academygate) -"jZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/window, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"ka" = ( -/obj/machinery/door/window, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"kb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"kc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"kd" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"ke" = ( -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kf" = ( -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kh" = ( -/obj/machinery/power/apc/unlocked{ - dir = 1; - environ = 3; - equipment = 3; - pixel_y = 25; - req_access = null - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"ki" = ( -/obj/item/stack/cable_coil/random, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kj" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kk" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kl" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"km" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kn" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"ko" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kp" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kq" = ( -/mob/living/simple_animal/hostile/wizard, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"kr" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"ks" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kt" = ( -/obj/machinery/gateway, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"ku" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kv" = ( -/obj/machinery/light, -/turf/open/floor/carpet, -/area/awaymission/academy/academygate) -"kw" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 8 - }, -/area/awaymission/academy/headmaster) -"kx" = ( -/turf/open/floor/carpet/lone, -/area/awaymission/academy/academygate) -"ky" = ( -/obj/machinery/door/poddoor/shutters{ - id = "AcademyGate" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kz" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/carpet, -/area/awaymission/academy/classrooms) -"kA" = ( -/mob/living/simple_animal/hostile/wizard, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"kB" = ( -/obj/structure/chair, -/mob/living/simple_animal/hostile/wizard, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/academy/classrooms) -"kC" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/carpet, -/area/awaymission/academy/academyaft) -"kD" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"kF" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows2"; - dir = 8 - }, -/area/awaymission/academy/headmaster) -"kG" = ( -/mob/living/simple_animal/hostile/wizard, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"kH" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"kI" = ( -/obj/structure/cable, -/obj/machinery/gateway/centerstation{ - calibrated = 1 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"kJ" = ( -/obj/structure/mecha_wreckage/honker, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"kK" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/book/manual/ripley_build_and_repair, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"kL" = ( -/obj/item/bikehorn, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"kM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/trap/chill, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"kN" = ( -/obj/structure/trap/fire, -/turf/open/floor/engine, -/area/awaymission/academy/academyaft) -"kO" = ( -/mob/living/simple_animal/hostile/retaliate/clown, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kP" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kQ" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kR" = ( -/obj/effect/rune/malformed, -/mob/living/simple_animal/hostile/skeleton, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kS" = ( -/obj/structure/table/wood, -/obj/item/candle/infinite, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kT" = ( -/obj/structure/table/wood, -/obj/item/kitchen/knife/ritual, -/obj/item/candle/infinite, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kU" = ( -/obj/effect/decal/remains/human, -/obj/effect/rune/malformed, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kV" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kW" = ( -/obj/structure/ladder/unbreakable/rune{ - id = "academy_cellar" - }, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kX" = ( -/obj/structure/bookcase/random, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kY" = ( -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"kZ" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"la" = ( -/obj/structure/trap/damage, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lb" = ( -/mob/living/simple_animal/hostile/retaliate/bat, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lc" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/mineral/uranium, -/area/awaymission/academy/academycellar) -"ld" = ( -/turf/open/floor/mineral/uranium, -/area/awaymission/academy/academycellar) -"le" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lf" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lg" = ( -/obj/structure/table/wood, -/obj/item/guardiancreator, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lh" = ( -/obj/structure/falsewall/wood, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"li" = ( -/mob/living/simple_animal/hostile/retaliate/bat, -/turf/open/floor/mineral/uranium, -/area/awaymission/academy/academycellar) -"lj" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/engine/cult, -/area/awaymission/academy/academycellar) -"lk" = ( -/obj/structure/safe/floor, -/obj/item/voodoo, -/obj/item/gun/magic/wand/fireball, -/obj/item/clothing/suit/space/hardsuit/wizard, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"ll" = ( -/turf/closed/indestructible/riveted, -/area/awaymission/academy/academyengine) -"lm" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"ln" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"lo" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"lp" = ( -/obj/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"lq" = ( -/turf/closed/wall/rust, -/area/awaymission/academy/academyengine) -"lr" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"ls" = ( -/obj/machinery/power/smes/magical, -/obj/structure/cable, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"lt" = ( -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"lu" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lv" = ( -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lw" = ( -/obj/item/ectoplasm, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lx" = ( -/obj/effect/rune/malformed, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"ly" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/table, -/obj/item/staff, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lz" = ( -/obj/structure/table, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lA" = ( -/obj/structure/table, -/obj/item/stack/rods, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lB" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lC" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lD" = ( -/obj/structure/table, -/obj/item/weldingtool, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lE" = ( -/obj/structure/rack, -/obj/item/stack/cable_coil, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lF" = ( -/turf/closed/indestructible/fakeglass, -/area/awaymission/academy/academyengine) -"lG" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lH" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lI" = ( -/obj/structure/ladder/unbreakable/rune{ - id = "academy_engine" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lJ" = ( -/obj/structure/mineral_door/iron, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lK" = ( -/obj/effect/immovablerod{ - dir = 4; - - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lL" = ( -/mob/living/simple_animal/slaughter{ - name = "engine demon" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lM" = ( -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lN" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lO" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lP" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lQ" = ( -/obj/structure/table, -/obj/item/gun/magic/wand/polymorph, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lR" = ( -/obj/structure/table, -/obj/item/stack/sheet/animalhide/monkey, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lS" = ( -/obj/structure/table, -/obj/item/stack/sheet/runed_metal, -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lT" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/sheet/xenochitin, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lU" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lV" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"lW" = ( -/obj/structure/ladder/unbreakable/rune{ - height = 1; - id = "academy_storage" - }, -/turf/open/floor/plating, -/area/awaymission/academy/classrooms) -"lX" = ( -/obj/structure/ladder/unbreakable/rune{ - height = 1; - id = "academy_coldroom" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/academy/classrooms) -"lY" = ( -/obj/structure/table/wood, -/obj/item/seeds/kudzu, -/turf/open/floor/plasteel, -/area/awaymission/academy/classrooms) -"lZ" = ( -/obj/structure/bookcase/random, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"ma" = ( -/obj/structure/ladder/unbreakable/rune{ - height = 1; - id = "academy_cellar" - }, -/turf/open/floor/wood, -/area/awaymission/academy/classrooms) -"mb" = ( -/obj/structure/ladder/unbreakable/rune{ - height = 1; - id = "academy_engine" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyaft) -"mc" = ( -/turf/closed/wall, -/area/awaymission/academy/academyengine) -"md" = ( -/turf/closed/wall/r_wall, -/area/awaymission/academy/academyengine) -"me" = ( -/obj/structure/constructshell, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"mf" = ( -/obj/structure/constructshell, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"mg" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"mh" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"mi" = ( -/obj/machinery/door/airlock/vault, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"mj" = ( -/obj/structure/rack, -/obj/item/book/granter/spell/summonitem, -/obj/item/pen/fourcolor, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"mk" = ( -/obj/structure/rack, -/obj/item/claymore, -/obj/item/toy/figure/wizard, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"ml" = ( -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/vault, -/area/awaymission/academy/academyengine) -"mm" = ( -/obj/structure/closet/crate/coffin, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"mn" = ( -/obj/structure/rack, -/obj/item/gun/magic/wand, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"mo" = ( -/obj/structure/rack, -/obj/item/staff, -/turf/open/floor/plating, -/area/awaymission/academy/academyengine) -"mp" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mq" = ( -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mr" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"ms" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/light, -/area/awaymission/academy/academyengine) -"mt" = ( -/turf/open/floor/light, -/area/awaymission/academy/academyengine) -"mu" = ( -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mv" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mw" = ( -/obj/item/target, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mx" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/light, -/area/awaymission/academy/academyengine) -"my" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mz" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mA" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mB" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mC" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mD" = ( -/turf/closed/mineral/random, -/area/awaymission/academy/academycellar) -"mE" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"mF" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"mG" = ( -/mob/living/simple_animal/hostile/skeleton, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"mH" = ( -/obj/effect/decal/remains/robot, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"mI" = ( -/mob/living/simple_animal/hostile/wizard, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mJ" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/gin, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mK" = ( -/obj/machinery/vending/magivend, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mL" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mM" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/academy/academyengine) -"mN" = ( -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mO" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mP" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating, -/area/awaymission/academy/academygate) -"mQ" = ( -/obj/structure/ladder/unbreakable/rune{ - id = "academy_storage" - }, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mR" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/awaymission/academy/academyengine) -"mS" = ( -/obj/structure/ladder/unbreakable/rune{ - id = "academy_coldroom" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mT" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mU" = ( -/obj/item/reagent_containers/food/snacks/meat/slab, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mV" = ( -/obj/item/clothing/gloves/combat, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mW" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 4 - }, -/area/awaymission/academy/headmaster) -"mX" = ( -/obj/item/clothing/under/syndicate, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"mY" = ( -/turf/closed/mineral/random, -/area/space/nearstation) -"mZ" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 1 - }, -/area/awaymission/academy/headmaster) -"na" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows2"; - dir = 1 - }, -/area/awaymission/academy/headmaster) -"nb" = ( -/obj/structure/chair/wood/wings{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "AcademyGate"; - name = "Skeleton Storage Control"; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/awaymission/academy/headmaster) -"nc" = ( -/turf/closed/indestructible/fakeglass, -/area/awaymission/academy/headmaster) -"nd" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 1 - }, -/area/awaymission/academy/academyengine) -"ne" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows2"; - dir = 1 - }, -/area/awaymission/academy/academyengine) -"nf" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows2"; - dir = 6 - }, -/area/awaymission/academy/headmaster) -"ng" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 8 - }, -/area/awaymission/academy/academyengine) -"nh" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows2"; - dir = 8 - }, -/area/awaymission/academy/academyengine) -"ni" = ( -/turf/closed/indestructible/fakeglass{ - icon_state = "fakewindows"; - dir = 4 - }, -/area/awaymission/academy/academyengine) -"nj" = ( -/obj/structure/rack, -/obj/item/reagent_containers/food/drinks/bottle/wine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"nk" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"nl" = ( -/obj/item/clothing/mask/gas/syndicate, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"nm" = ( -/mob/living/simple_animal/hostile/bear, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/academy/academycellar) -"nn" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"no" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/academy/headmaster) -"LW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) -"Tk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/academy/academyaft) - -(1,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 -"} -(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 -"} -(3,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 -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(8,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 -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(9,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 -aG -aG -mD -mD -mD -mD -mD -mD -mD -aG -aa -aa -aa -aa -aa -aa -aa -aa -"} -(10,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 -aG -mD -mD -mN -mN -nj -nj -nj -mD -mD -aG -aa -aa -aa -aa -aa -aa -aa -"} -(11,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 -aG -mD -mN -mN -mN -mN -mN -mU -mN -mD -aG -aa -aa -aa -aa -aa -aa -aa -"} -(12,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 -aG -mD -mN -mS -mN -mT -mN -mN -mN -mD -mD -aG -aa -aa -aa -aa -aa -aa -"} -(13,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 -aG -mD -mN -mN -mN -mU -mN -mN -mN -mN -mD -aG -aa -aa -aa -aa -aa -aa -"} -(14,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 -aG -aG -mD -mN -mN -mU -mN -mU -mT -mN -mN -mD -aG -aa -aa -aa -aa -aa -aa -"} -(15,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 -aG -mD -mD -mN -mN -mN -mU -mN -mN -mN -mN -mD -mD -aG -aa -aa -aa -aa -aa -"} -(16,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 -aG -mD -mN -mN -mT -mN -mN -mN -mN -mU -mN -mN -mD -aG -aa -aa -aa -aa -aa -"} -(17,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 -aG -mD -mN -mN -mN -mN -mN -mN -mN -mN -mN -mN -mD -aG -aa -aa -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mD -mO -mO -mO -mN -mN -mD -mD -mN -mN -mN -mD -aG -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mD -mO -mO -mO -mD -mD -mD -mD -mN -mN -mN -mD -aG -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mD -mD -mD -mD -mD -mD -mD -mD -mN -mN -mD -mD -aG -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -mD -mD -mD -mN -mN -mN -mN -mN -mD -mY -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mD -mD -mN -mN -mN -nm -mN -mN -mD -aG -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -mD -mV -nk -mN -mN -mU -mT -mD -aG -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mD -mX -nl -mN -mN -mN -mN -mD -aG -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mD -mD -mN -nm -mN -nm -mN -mD -aG -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mD -mN -mN -mN -mN -mD -mD -aG -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mD -mD -mD -mD -mD -mD -aG -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(30,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 -aS -aS -aa -aa -aa -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(31,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 -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(32,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 -aS -aS -aa -aa -aa -aa -aa -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(33,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 -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(34,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 -aS -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(35,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 -aS -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(36,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 -aS -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aS -aS -aa -aa -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(37,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 -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(38,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 -ac -aS -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(39,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 -aS -aS -aS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(40,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 -"} -(41,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 -"} -(42,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 -"} -(43,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 -ez -eJ -eJ -fb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(44,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 -bs -bs -bs -eA -bs -bs -eA -bs -bs -bs -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(45,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 -bs -bs -bs -bs -bs -bs -bs -bs -bs -bs -bs -bs -bs -bs -ea -es -bB -bB -bB -bB -es -ea -bs -bs -bs -bs -bs -bs -bs -bs -bs -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(46,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 -bs -bs -bU -ci -cq -cz -kK -cM -cX -de -do -jp -dH -de -bs -ea -es -bB -bB -bB -bB -es -ea -bs -bB -fX -go -gu -gC -bB -gQ -bB -hc -hf -hf -hf -hf -hf -hf -hf -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(47,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 -bt -bz -bz -bz -bV -bz -bz -bz -cY -de -dp -dz -dp -de -bs -bs -bs -eB -es -es -eB -bs -bs -bs -bB -bB -bB -gu -gC -gL -bB -bB -hc -hg -hy -hO -hy -hO -ip -hf -ho -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(48,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 -bu -bA -bB -bB -bB -kJ -kL -cN -cZ -de -dq -dA -dI -de -bE -eb -et -bz -eK -eT -bz -fo -fu -bs -bB -bB -bB -gu -gC -bB -bB -gL -hc -hh -hz -hf -hz -hf -hz -hf -ho -ho -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bv -bB -bB -cj -bB -bB -bB -bB -cZ -bV -bV -cY -bV -bz -bE -ec -eu -eC -kq -eT -fc -eu -fv -bs -fG -fZ -gp -fZ -fZ -gp -fZ -gY -hc -hh -hh -hf -hh -hf -hh -hf -iI -ho -ho -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bv -bB -bB -hL -bB -lW -cJ -bB -cZ -bV -bz -cY -bz -bV -bE -ed -ev -bz -eK -eT -bz -fp -fw -bE -fH -ga -ga -ga -ga -ga -ga -gZ -hc -hi -hA -ik -if -ik -hM -kD -ho -mb -ho -hc -iK -kN -iQ -iY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,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 -bw -bC -bB -bB -bB -bB -bB -cO -cZ -bz -bz -cY -bz -bz -dT -ee -ee -bz -eL -eU -bz -ee -ee -dT -fI -bz -bz -bz -bz -bz -bz -ha -hc -hv -ho -ho -iI -ho -ho -ho -ho -ho -ho -hc -iL -kN -iQ -iZ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,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 -bt -bz -bV -bz -bz -bz -bz -bz -da -cM -cM -dB -cM -cM -dU -ef -ef -ef -ef -ef -ef -ef -fx -dU -fJ -bz -gq -du -gD -du -gq -hb -hc -hk -hB -ho -ho -ho -ho -ho -ho -ho -ho -iJ -iM -kN -iQ -iZ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,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 -bs -bD -bz -bz -cr -bz -bV -bV -bz -bz -dr -bz -bz -bz -bE -eg -ej -ej -ej -ej -ej -ej -fy -bE -fK -bz -bz -bz -bz -bz -bz -ha -hc -hl -hC -hQ -ih -ih -iq -iu -hQ -iF -ho -hc -iM -kN -iQ -ja -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(54,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 -bs -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -eh -ej -el -el -el -el -ej -fg -bE -fK -gb -bz -bz -gq -du -gq -hb -hc -hc -LW -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bs -bF -bF -bF -bF -cA -cA -cP -db -dc -dc -dc -dc -dc -bE -ei -ej -el -eM -eV -el -ej -fg -bE -fL -gc -gr -gv -gr -gr -gr -dm -hc -hm -hE -hR -hc -ac -aa -aa -aa -aa -aP -aa -aP -aP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(56,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 -bs -bF -bX -bZ -bZ -cB -cK -cQ -dc -dc -dc -dc -dc -dc -dV -ej -ej -el -eN -eW -el -ej -fg -bE -bE -bE -bE -bE -bE -bE -bE -bE -hc -hc -Tk -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(57,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 -aP -bs -bF -bY -bZ -bZ -bZ -cK -fY -dc -df -ds -dc -dc -dc -dV -ej -ej -el -el -kz -el -ej -fg -bE -fM -dc -dc -db -dc -dc -dc -ma -fD -hn -hF -hn -fD -il -il -iv -il -iv -il -iv -il -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(58,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 -aP -aP -bs -bF -bZ -bZ -bZ -bZ -cK -cQ -dc -dc -dc -dc -dc -dc -bE -ej -ej -el -eM -eV -el -ej -fz -es -dc -gd -df -ds -gd -df -ds -dc -fD -ho -hv -hS -fD -il -il -il -il -il -il -il -il -hc -hc -jb -hc -jb -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,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 -aP -aP -aa -bs -bF -bZ -bX -bZ -bZ -cK -cQ -dc -df -ds -df -ds -dc -bE -ej -ej -el -eN -eW -el -ej -ej -es -dc -dc -dc -dc -dc -dc -dc -dc -fD -ho -hv -hT -fD -il -il -il -il -il -il -kG -il -fD -iR -hv -ji -hv -ju -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,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 -aP -ab -aP -aP -bs -bF -ca -bZ -bZ -bZ -fR -cQ -dc -dc -dc -dc -dc -dc -bE -ej -ej -el -el -el -el -ej -ej -es -dc -lZ -dc -lZ -dc -lZ -dc -dc -fD -hp -hv -hU -fD -im -il -iw -il -il -il -iw -il -fD -iS -jc -jj -kH -jv -jC -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(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 -aP -aP -aP -aa -aa -bs -bF -bZ -bZ -bZ -bZ -cK -cQ -dc -dg -ds -df -ds -dc -bE -ek -ew -em -eO -eX -em -ew -fA -es -dc -lZ -dc -lZ -dc -lZ -dc -dc -fD -ho -hv -hV -fD -il -il -fD -ir -fD -ir -fD -ir -fD -iT -jd -jd -jd -jd -jd -jE -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -mZ -na -na -na -na -na -nc -ab -aP -aP -aP -aP -aP -aP -aa -aP -aa -aa -bs -bF -bF -bF -bF -cC -cC -cR -dd -dc -dc -dc -dc -dc -bE -ej -ej -el -eN -eW -el -ej -fg -bE -dc -dc -dc -dc -dc -dc -dc -dc -fD -ho -hv -hW -fD -in -il -fD -iG -fD -iG -fD -iN -fD -gh -fN -fN -fN -fN -fN -fN -fN -fN -fN -jP -aa -aa -aa -aa -aa -jS -jS -jS -jS -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ak -ar -nn -aC -nn -aM -aN -ab -ab -ab -ab -nf -ab -ab -nf -ab -ab -ab -ab -as -as -as -as -as -as -as -as -as -as -as -as -as -as -eh -ej -el -el -el -el -ej -fg -bE -bE -gg -gs -gs -gE -bE -gR -bE -fD -hq -hH -fD -fD -fD -ir -fD -fD -fD -fD -fD -fD -fD -iU -fE -jk -fE -fE -fE -jF -jI -fN -jL -hc -jS -aa -aa -aa -jS -jS -jW -jW -jW -jW -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ah -ah -ah -ax -ah -ax -ah -ah -ah -ab -aT -aF -aF -aX -bd -aF -aF -as -br -br -bI -br -br -br -br -br -bI -br -br -aF -aF -aF -aF -as -ej -ej -el -eM -eV -el -ej -fg -fD -fN -gh -fN -fN -gh -fN -fF -fN -fD -fF -gF -hX -hX -hX -hX -ix -hX -hX -iH -hX -hX -fD -gF -fF -fD -fF -fF -jD -eu -jJ -fN -jM -hc -jS -jX -jX -jX -jS -jW -jW -kf -kf -jW -kv -jS -jS -jS -jS -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(65,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -aa -aa -aa -aa -aa -kw -ad -ah -ah -ah -ah -aD -ah -ah -ah -ah -ab -aF -aF -ah -ah -ah -ah -bn -as -br -bx -bJ -cb -br -ct -cD -cL -bx -bJ -br -aF -dC -dC -dC -as -ej -ej -el -eN -eW -fd -ew -fB -fE -fE -gi -fF -fF -gF -fF -fF -fF -fD -kC -gF -hX -ii -ii -ii -ii -ii -ii -ii -ii -hX -fD -gF -fF -fD -jq -jw -fF -jG -gF -fN -fN -hc -jT -jV -jV -jY -jW -jW -ki -kf -kf -kf -jW -kx -jS -mE -kf -kf -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(66,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -ae -ai -ah -as -as -as -as -as -ah -ah -ab -aF -aF -ah -ah -be -ah -aF -as -br -by -bK -cc -br -ct -cD -br -by -bK -br -aF -dC -dC -dC -as -ej -ej -el -kz -el -fe -ej -el -fF -fF -fF -fF -fF -gG -fE -gS -fE -hd -fE -hI -hX -hX -hX -hX -hX -hX -hX -hX -hX -iO -hd -hI -fF -jl -kD -jx -fF -fF -gG -fE -fE -jQ -jU -jU -jU -jZ -kb -ke -kj -km -kp -ks -kf -kf -ky -kf -mG -mF -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -af -ah -ah -as -ay -aE -aJ -as -ah -ah -aQ -cI -ah -ah -aY -bf -ah -aF -as -br -br -br -br -br -dy -br -br -br -br -br -aF -aF -aF -aF -as -ej -ej -el -eM -eV -fe -ej -ej -fD -fN -fN -fN -fN -fN -fN -gh -fN -fD -fF -hJ -fE -fE -fE -fE -fE -fE -fE -fE -fE -gi -fD -gF -fF -fD -ho -jx -fF -fF -fF -fF -fF -hc -jV -jV -jV -jY -kc -jW -kf -kn -kI -kt -kf -kf -ky -mF -kf -mG -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -ae -ah -al -at -az -aF -nb -as -aO -ah -ab -aF -aF -aV -aZ -bg -ah -ah -bp -ah -ah -ah -ah -ah -ah -ah -ah -iC -ah -ah -ah -ah -ah -ah -ah -el -ej -el -eN -eW -fe -ej -ej -fD -fN -fN -fN -fN -fN -fN -gh -fN -fD -fF -gF -fF -fF -kC -fF -fF -fF -fF -fF -fF -fF -fD -gF -fF -fD -ho -jx -fF -fF -fF -fF -fF -hc -jV -jV -jV -jY -kc -jW -kf -ko -kr -ku -kf -kf -ky -kf -mP -kf -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -ae -ah -am -as -aA -aF -bS -as -ah -ah -ab -aF -aU -ap -ba -bh -bk -ap -bq -ap -ap -ap -ap -ap -ap -cE -ap -ap -ap -ap -ap -ap -ap -ap -ap -em -ew -em -em -em -ff -ej -el -fF -fF -fF -fF -fF -fF -fF -gF -fF -he -fF -gF -hX -hX -hX -hX -hX -hX -hX -hX -hX -hX -he -gF -kC -jl -ho -jx -fF -fF -fF -fF -fF -jR -jW -jW -jW -ka -kc -kf -kf -kf -kf -kf -kf -kf -ky -mG -mF -mG -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(70,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -ag -ai -an -as -aB -lk -lm -as -al -ap -aR -ap -av -ah -bb -bi -bl -aF -as -br -br -br -br -ah -cu -an -br -br -br -br -aF -aF -aF -aF -as -ej -ej -el -eM -eV -fe -ej -el -fF -fF -fF -fF -fF -fF -fF -gF -fF -fD -fF -gF -hX -ii -ii -ii -ii -ii -ii -ii -ii -hX -fD -gF -fF -fD -jr -jy -fF -jH -fF -fN -fN -hc -jT -jV -jV -jY -kd -jU -kk -kf -kf -kf -jW -kx -jS -mH -kf -kf -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(71,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -kF -ae -ah -an -as -as -as -as -as -an -ah -ab -aF -aF -ah -ah -ah -ah -aF -as -br -bx -bJ -dy -ah -ah -an -dy -bx -bJ -br -aF -dC -dC -dC -as -ej -ej -el -eN -eW -fe -ej -ej -fD -fO -fN -fN -gy -fN -fN -gF -fN -fD -fF -gF -hX -hX -hX -hX -iy -hX -hX -hX -hX -hX -fD -gF -fF -fD -fF -fF -jD -eu -jK -fN -jN -hc -jS -jX -jX -jX -jS -kh -kl -kf -kf -jW -kv -jS -jS -jS -jS -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -mW -ah -ah -ao -au -ap -aH -ap -ap -av -ah -ab -aF -aF -ah -ah -ah -ah -bn -as -br -by -bK -br -ah -cu -an -br -by -bK -br -aF -dC -dC -dC -as -ej -ej -el -el -el -fe -ej -ej -bE -bE -bE -bE -bE -bE -bE -gT -bE -fD -hn -hF -fD -fD -fD -ir -fD -fD -fD -fD -fD -fD -fD -gF -fF -jm -fF -fF -fF -jG -fF -fN -jO -hc -jS -aa -aa -aa -jS -jS -jW -jW -jW -jW -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -aj -ap -av -ax -ah -ax -ah -ah -ah -ab -as -aF -aW -bc -bj -bm -bo -as -br -br -bL -br -ah -ah -an -br -bL -br -br -aF -aF -aF -aF -as -ej -ej -ej -eP -ej -fg -ej -ej -bE -fP -fP -fP -gz -fP -fP -gU -fP -fD -ho -hv -hY -fD -il -il -fD -iD -fD -iD -fD -iD -fD -gh -fN -fN -fN -fN -fN -fN -fN -fN -fN -jP -aa -aa -aa -aa -aa -jS -jS -jS -jS -jS -jS -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -aq -aw -no -aI -no -ak -af -ab -ab -ab -ab -nf -ab -ab -nf -ab -ab -ab -ab -as -ab -ck -ab -cF -ab -as -as -as -as -as -as -as -as -bE -bE -bE -bE -eY -fh -bE -bE -bE -fQ -gk -gt -gt -gt -gt -gV -fP -fD -ho -hv -hZ -fD -il -il -fD -ir -fD -ir -fD -ir -fD -iV -je -je -je -je -je -jE -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -mZ -na -na -na -na -na -nc -ab -aP -aP -aP -aP -aP -aP -aa -aP -aa -aa -ab -bM -cd -cl -cd -bO -cd -cT -as -dh -dt -dt -dt -dt -dt -en -bE -eD -eD -eD -fi -eD -eD -bE -kB -gl -fP -fP -gH -gO -gJ -gO -fD -hp -hv -ia -fD -im -il -iz -il -il -il -iz -il -fD -iW -jf -jn -js -jz -jC -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aP -aP -aP -aa -aa -ab -bN -ce -cm -ce -cG -cl -cd -as -di -du -bz -du -bz -du -eo -bE -eD -eD -eD -fi -fq -eD -bE -fP -gm -fP -fP -gI -gO -gJ -gO -fD -ho -hv -ib -fD -il -il -il -il -il -il -il -il -fD -iX -jg -jo -jg -jA -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(77,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 -aP -ab -aP -aP -ab -bO -cd -cl -cd -cl -cd -cl -as -dj -dv -bz -dw -bz -dw -eo -bE -eD -eD -eD -fi -fr -eD -bE -fP -fP -fP -fP -gJ -gO -gW -gO -fD -ho -hv -ic -fD -il -il -il -il -il -il -kG -il -hc -hc -jh -hc -jt -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(78,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 -aP -aP -aa -ab -bP -as -as -cv -cH -cl -cU -as -dk -bz -bz -bz -bz -bz -eo -bE -eE -eQ -eZ -fi -fs -eD -bE -cA -cA -cA -cA -cA -cA -cA -cA -fD -hr -hK -hq -fD -il -il -iA -il -iA -il -iA -il -hc -aa -aa -aa -aa -jB -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(79,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aP -aP -ab -bQ -as -co -cw -as -cd -cV -as -di -du -bz -du -bz -bz -eo -bE -eF -eD -eD -fi -eD -fC -bE -fS -bz -fS -bz -gK -bz -gX -bs -hc -hc -hD -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,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 -aP -ab -bR -cf -cf -cx -cf -cf -cW -as -di -dw -bz -dJ -bz -dW -eo -bE -eD -kA -eE -fj -eZ -eD -bE -fT -gn -fT -gA -fT -gP -bs -bs -hc -hm -kM -hR -hc -aa -aa -aa -aa -aa -aP -aa -aP -aP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,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 -ab -bT -bT -bT -bT -bT -cg -bT -as -di -bz -bz -bz -bz -bz -bz -ex -eD -eD -eD -fi -eD -eD -bE -fU -bz -bz -bz -fW -bs -bs -aP -hc -hc -hD -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(82,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 -ab -bT -cg -bT -bT -bT -bT -bT -as -dj -bz -dD -lY -dM -bz -bz -ex -eD -eD -eD -fi -kA -eD -bE -fV -bz -bz -gB -bs -bs -aP -aa -hc -ho -hv -id -ij -io -is -iB -iE -ho -ho -hc -iM -kN -iQ -iY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,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 -ab -ab -ch -cp -cy -cp -ch -ab -ab -di -bz -dE -dL -dN -dX -ep -bE -eD -eD -eD -fi -eD -eD -bE -bz -bz -fW -bs -bs -aP -aa -aa -hc -ht -hM -ie -ho -ho -it -ho -ho -ho -ho -iJ -iM -kN -iQ -iZ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,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 -ab -ab -ab -ab -ab -ab -ab -bs -dl -dx -dx -dx -dO -dx -eq -bE -eG -eR -eG -fk -eG -eG -bE -bz -bz -bs -bs -aP -aa -aa -aa -hc -hv -ho -ho -ho -kD -ho -kD -ho -ho -ho -hc -iL -kN -iQ -iZ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,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 -bs -bE -bE -dF -bE -dP -bE -bE -bE -eH -eH -eH -fl -eH -eH -bE -fW -bs -bs -aP -aa -aa -aa -aa -hc -hv -ho -ho -ho -ho -ho -ho -ho -ho -ho -hc -iP -kN -iQ -ja -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(86,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 -bs -lX -dm -dm -dm -dQ -dY -dY -bE -eH -eH -eH -fl -eH -eH -bE -bs -bs -aP -aa -aa -aa -aa -aa -hc -hh -hf -hf -hf -hf -hf -hf -ho -ho -iI -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(87,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 -bs -dm -dm -dm -dm -dR -dZ -dZ -ey -eI -eI -eI -fm -eH -eH -bs -bs -aP -aa -aa -aa -aa -aa -aa -hc -hx -hf -hf -hf -hf -hf -hf -ho -ho -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(88,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 -bs -dn -dm -dm -dm -dm -dm -dm -bE -eH -eS -fa -fn -ft -bs -bs -aP -aP -aP -aP -aP -aP -aP -aP -hc -hf -hN -hf -hN -hf -hN -hf -ho -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(89,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 -ac -aa -bs -bs -dm -dG -dm -dS -dS -er -bs -bs -bs -bs -bs -bs -bs -aP -aa -aa -aa -aa -aa -aa -aa -aa -hc -hf -hf -hf -hf -hf -hf -hf -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(90,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 -bs -bs -bs -bs -bs -bs -bs -bs -bs -aP -aP -aP -aP -aP -aP -aP -aP -aP -aP -aP -aP -aP -aP -hc -hc -hc -hc -hc -hc -hc -hc -hc -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(91,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 -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(92,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 -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(93,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -mc -mc -mc -mc -mc -mc -mc -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(94,1,1) = {" -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mc -mc -mc -mc -mc -mc -mc -mc -mc -mq -mq -mq -mw -mw -mw -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(95,1,1) = {" -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mc -me -me -me -lv -mm -mm -mm -mc -mr -mq -mq -mq -mQ -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(96,1,1) = {" -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mc -mf -me -me -lv -mm -mm -mm -mc -mq -mq -mq -mq -mq -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(97,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mc -lv -lv -lv -lv -lv -lv -lM -mc -mw -mq -mq -mq -mq -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(98,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -la -lg -la -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -mc -lv -lv -lv -lv -mn -mo -mo -mc -mw -mq -mq -mq -mq -mR -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(99,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -aL -aL -aL -aL -la -la -la -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lv -lv -lB -lv -mn -mo -mo -mc -mw -mq -mq -mI -mq -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(100,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -dK -dK -dK -dK -aK -aL -dK -dK -dK -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lu -lv -lv -lv -mc -mc -mc -mc -mq -mq -mq -mq -mq -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(101,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -dK -kR -dK -dK -kX -aL -aL -lh -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lv -lv -lv -lv -mc -mp -mq -mq -mq -mq -mq -mq -mq -mq -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(102,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -dK -kS -dK -dK -kX -aL -lc -lb -ld -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lv -lv -lv -lv -mc -mq -mc -mc -mc -mc -mc -mc -mc -mc -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(103,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -dK -dK -dK -dK -kX -aL -lb -ld -dK -aL -aG -aG -aG -aG -aG -lq -lq -lq -lq -lq -lq -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lv -lv -lC -lv -mc -mq -mc -mc -mc -mc -mc -mc -mc -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(104,1,1) = {" -aG -aG -aG -aG -aL -aL -aL -aL -aG -aG -aG -aL -dK -kU -dK -dK -kX -aL -ld -dK -li -aL -aG -aG -aG -aG -aG -lq -lv -lv -lI -lv -lv -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -mc -lu -lv -lv -lv -lJ -mq -mc -mt -mt -mt -mu -mK -mc -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(105,1,1) = {" -aG -aG -aG -aL -aL -gx -gx -aL -aL -aG -aG -aL -dK -kT -dK -dK -kX -aL -dK -li -dK -aL -aG -aG -aG -aG -aG -lq -lu -lv -lv -lv -lv -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -md -md -mi -md -md -mc -mq -mc -ms -mt -mt -mu -mJ -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(106,1,1) = {" -aG -aG -aL -aL -dK -dK -dK -dK -aL -aL -aG -aL -aL -aL -gN -aL -aL -aL -ld -lb -ld -aL -aG -aG -aG -aG -aG -lq -lv -lB -lv -lv -lM -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -md -mg -lt -lt -lt -md -mq -mc -mt -mt -mx -mu -mL -mc -aG -aa -aa -aa -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(107,1,1) = {" -aG -aG -aL -dK -dK -dK -dK -dK -dK -aL -aL -aG -aG -aL -dK -aL -aG -aL -lb -ld -dK -aL -aG -aG -aG -aG -aG -lq -lv -lv -lv -lv -lv -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -md -lt -mj -mk -ml -md -mr -mc -mu -mu -mu -mu -mu -ng -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(108,1,1) = {" -aG -aG -aL -dK -dK -dK -dK -dK -dK -dK -aL -aL -aG -aL -dK -aL -aG -aL -aL -aL -lh -aL -aG -aG -aG -aG -aG -lq -lv -lv -lv -lB -lR -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -md -mh -lt -lt -lt -md -mq -mc -mu -mu -mu -mA -mu -nh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(109,1,1) = {" -aG -aG -aL -ge -dK -dK -ge -dK -dK -dK -ge -aL -aL -ge -dK -ge -aL -aL -le -le -le -aL -aG -aG -aG -aG -aG -lq -lw -lv -lv -lv -lQ -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -md -md -md -md -md -md -mq -mc -mu -mu -my -mz -mM -nh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(110,1,1) = {" -aG -aG -aL -gf -dK -dK -dK -gM -dK -dK -dK -gN -dK -dK -kW -dK -dK -gN -dK -dK -le -aL -aG -aG -aG -aG -aG -lq -lx -lC -lv -lv -lT -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -mc -mq -lJ -mu -mu -mu -mC -mu -nh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(111,1,1) = {" -aG -aG -aL -ge -dK -dK -ge -dK -dK -dK -ge -aL -aL -ge -dK -ge -aL -aL -dK -lj -dK -aL -aG -aG -aG -aG -aG -lq -lv -lw -lv -lv -lS -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -mc -mc -mc -mu -mu -mu -mB -mu -nh -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(112,1,1) = {" -aG -aG -aL -dK -dK -dK -dK -dK -dK -dK -aL -aL -aG -aL -dK -aL -aG -aL -lf -dK -lj -aL -aG -aG -aG -aG -aG -lq -lu -lv -lv -lv -lv -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -mc -mv -mu -mu -mu -mu -ni -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(113,1,1) = {" -aG -aG -aL -dK -dK -dK -dK -dK -dK -aL -aL -aG -aG -aL -dK -aL -aG -aL -aL -aL -aL -aL -aG -aG -aG -aG -aG -lq -lv -lv -lv -lB -lM -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -mc -mc -mc -mc -mc -mc -mc -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(114,1,1) = {" -aG -aG -aL -aL -dK -dK -dK -dK -aL -aL -aG -aL -aL -aL -gN -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lz -lv -lv -lv -lv -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(115,1,1) = {" -aG -aG -aG -aL -aL -dK -dK -aL -aL -aG -aG -aL -kO -kV -dK -kV -kY -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -ly -lv -lv -lv -lU -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(116,1,1) = {" -aG -aG -aG -aG -aL -aL -aL -aL -aG -aG -aG -aL -aL -aL -dK -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lA -lD -lv -lv -lV -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(117,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -dK -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lq -lq -lJ -lq -lq -lq -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(118,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -kP -kV -dK -kV -dK -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lE -lv -lN -lq -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -dK -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lu -lv -lM -lq -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(120,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -dK -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -lq -lB -lv -lv -lq -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(121,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -kQ -kV -dK -kV -kZ -aL -aG -aG -aG -aG -aG -aG -aG -ll -ll -ll -ll -nd -ne -lF -ll -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(122,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -ge -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -ll -lo -ls -ll -lH -lv -lP -ll -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(123,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aL -aL -aL -aL -aL -aL -aL -aG -aG -aG -aG -aG -aG -aG -ll -ln -lr -ll -lG -lK -lO -ll -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(124,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -ll -lp -lt -ll -lv -lL -lv -ll -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(125,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -ll -ll -ll -ll -ll -ll -ll -ll -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(126,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(127,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(128,1,1) = {" -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm deleted file mode 100644 index 6c5c0dfd7635..000000000000 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ /dev/null @@ -1,71056 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"ab" = ( -/turf/closed/indestructible/rock/snow, -/area/awaymission/cabin/caves/mountain) -"ac" = ( -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"ad" = ( -/turf/closed/wall/mineral/wood, -/area/awaymission/cabin/lumbermill) -"ae" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"af" = ( -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ag" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"ah" = ( -/obj/structure/fence/door/opened, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"ai" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"aj" = ( -/turf/closed/indestructible/hotelwall{ - desc = "This wall looks stupid."; - name = "Purgatory" - }, -/area/awaymission/cabin/caves/mountain) -"ak" = ( -/obj/structure/table/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"al" = ( -/obj/structure/table/wood, -/obj/structure/showcase/machinery/tv{ - desc = "A slightly battered looking TV. Various infomercials play on a loop, accompanied by a jaunty tune."; - name = "Television Screen" - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"am" = ( -/obj/structure/chair/comfy{ - color = "#B22222"; - dir = 8 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"an" = ( -/turf/closed/wall/mineral/wood, -/area/awaymission/cabin) -"ao" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"ap" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/wood, -/area/awaymission/cabin) -"aq" = ( -/turf/open/floor/wood, -/area/awaymission/cabin) -"as" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"at" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"au" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ax" = ( -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/closed/wall/mineral/wood, -/area/awaymission/cabin) -"ay" = ( -/obj/machinery/light/small, -/obj/item/storage/backpack/bannerpack{ - pixel_y = 7 - }, -/obj/structure/dresser, -/turf/open/floor/wood, -/area/awaymission/cabin) -"az" = ( -/turf/open/floor/carpet, -/area/awaymission/cabin) -"aA" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/turf/open/floor/wood, -/area/awaymission/cabin) -"aB" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"aC" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"aE" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/baseturf_helper/asteroid/snow, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"aG" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"aH" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"aI" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/cabin) -"aJ" = ( -/obj/structure/table, -/obj/item/surgicaldrill, -/obj/item/circular_saw, -/obj/item/cautery, -/obj/item/scalpel, -/obj/item/hemostat, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"aK" = ( -/obj/structure/table/optable, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"aL" = ( -/turf/open/floor/plating, -/area/awaymission/cabin) -"aN" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"aO" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"aP" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks{ - desc = "Contains a large reservoir of soft drinks so that you can refill your cup. For free."; - name = "free refill dispenser" - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"aQ" = ( -/obj/structure{ - anchored = 1; - density = 1; - desc = "Generates power from lava!"; - dir = 1; - icon = 'icons/obj/atmospherics/pipes/simple.dmi'; - icon_state = "compressor"; - name = "geothermal generator" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"aR" = ( -/obj/machinery/door/window/westright{ - name = "Fireplace" - }, -/obj/structure/fireplace, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"aS" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "sink"; - pixel_y = 28 - }, -/obj/structure/janitorialcart, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/caution, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"aT" = ( -/obj/machinery/door/window/eastleft{ - name = "Fireplace" - }, -/obj/structure/fireplace, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"aU" = ( -/obj/structure/fireplace, -/obj/machinery/door/window/westright{ - name = "Fireplace" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"aV" = ( -/obj/machinery/space_heater, -/turf/open/floor/wood, -/area/awaymission/cabin) -"aW" = ( -/obj/structure/fireplace, -/obj/machinery/door/window/eastleft{ - name = "Fireplace" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"aX" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"aY" = ( -/obj/structure/table/wood, -/obj/item/phone, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"aZ" = ( -/obj/structure/guncase/shotgun, -/obj/item/gun/ballistic/shotgun/riot, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"ba" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/wood/glass{ - name = "Cabin" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/britcup, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"bd" = ( -/obj/structure/chair/office, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"be" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"bg" = ( -/obj/machinery/door/window/westleft{ - name = "Manager's Desk" - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"bh" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bi" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "WheresTheSyndiBalloon"; - name = "Manager's Bedroom" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bj" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; - pixel_y = 32 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bk" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bl" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "0" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bn" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bo" = ( -/obj/structure/window{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bp" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"br" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bs" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bt" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"bu" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bv" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bw" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"bx" = ( -/obj/machinery/smartfridge, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"by" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"bz" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "sink"; - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"bA" = ( -/obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bB" = ( -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bC" = ( -/obj/machinery/gibber, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bD" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bE" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bF" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bG" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bH" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/item/soap/nanotrasen{ - pixel_x = -1; - pixel_y = -3 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bJ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bK" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"bL" = ( -/obj/structure/bed, -/obj/item/bedsheet/nanotrasen, -/obj/item/clothing/suit/hooded/wintercoat/captain{ - name = "manager's winter coat" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bM" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bN" = ( -/obj/machinery/vending/boozeomat{ - req_access_txt = "0" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bO" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"bP" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bQ" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"bS" = ( -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"bT" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/instrument/guitar, -/obj/item/instrument/violin, -/obj/item/instrument/accordion, -/obj/item/instrument/trumpet, -/obj/structure/closet/crate/wooden, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bU" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/food/drinks/shaker, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bV" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Garage" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"bW" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"bX" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"bY" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/processor, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"ce" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"cf" = ( -/obj/structure/table/wood, -/obj/item/toy/snowball, -/obj/item/toy/snowball{ - pixel_y = 8 - }, -/obj/item/toy/snowball{ - pixel_x = 8 - }, -/obj/item/toy/snowball{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/toy/snowball{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/toy/snowball{ - pixel_x = -5; - pixel_y = -2 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"cg" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"ch" = ( -/obj/structure/flora/stump{ - desc = "Breaking it should be easy."; - max_integrity = 20; - name = "old stump" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"ci" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cj" = ( -/obj/structure/table, -/obj/item/clothing/suit/hooded/wintercoat/hydro{ - name = "service winter coat"; - pixel_y = 4 - }, -/obj/item/clothing/suit/hooded/wintercoat/hydro{ - name = "service winter coat"; - pixel_y = 4 - }, -/obj/item/clothing/suit/hooded/wintercoat/hydro{ - name = "service winter coat"; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"ck" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"cl" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"cm" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"cn" = ( -/turf/open/lava, -/area/awaymission/cabin/caves/mountain) -"cp" = ( -/obj/machinery/gateway/away, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cr" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin) -"cs" = ( -/obj/structure/table/wood, -/obj/item/wrench, -/obj/item/soap, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cu" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"cv" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"cB" = ( -/obj/machinery/door/window/eastleft, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cC" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cD" = ( -/obj/structure/sign/barsign{ - pixel_y = -32; - req_access = null - }, -/obj/machinery/door/window/westleft{ - name = "Bar" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cG" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"cK" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/food/drinks/sillycup/smallcarton{ - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cM" = ( -/obj/machinery/door/airlock/wood{ - name = "Gateway" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"cN" = ( -/obj/machinery/computer/slot_machine, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"cO" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"cR" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"cS" = ( -/obj/machinery/button/door{ - id = "garage_cabin"; - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"cT" = ( -/obj/vehicle/ridden/atv, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/awaymission/cabin) -"cU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"cV" = ( -/obj/vehicle/ridden/atv, -/turf/open/floor/plating, -/area/awaymission/cabin) -"cW" = ( -/obj/item/shovel, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/awaymission/cabin) -"cX" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/cabin) -"cY" = ( -/obj/vehicle/ridden/atv{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"cZ" = ( -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"da" = ( -/obj/structure/chair, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"db" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dc" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ - desc = "A fancy bottle of vodka. The name isn't in Galactic Common though."; - name = "Porosha Vodka" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dd" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/structure/chair/comfy/shuttle{ - desc = "A comfortable, secure seat. It has a more sturdy looking buckling system, for making it harder to get dragged into the ring."; - name = "announcer seat" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"de" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/hourglass, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"df" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dg" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dh" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"di" = ( -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dj" = ( -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/snowforest) -"dk" = ( -/obj/structure/chair, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dl" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dm" = ( -/obj/structure/table/reinforced, -/obj/item/pda/syndicate{ - background_color = "#0039A6"; - default_cartridge = /obj/item/cartridge/virus/mime; - desc = "A portable microcomputer by Thinktronic Systems, LTD. Seems like it may have useful information on it."; - name = "soviet PDA"; - note = "TRANSLATED TO GALACTIC COMMON:
My partner has left to help those Nanotrasen fucks three days ago. They said that a distress signal came from down south and they had to check it out. How fucking long does it take to investigate a mining outpost? Either those Nanotrasen fuckers betrayed us or something really did go wrong. Either way, I'm leaving before this becomes an issue for me and anyone else here. That dumb idiot." - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dn" = ( -/obj/structure/table/reinforced, -/obj/item/megaphone/sec{ - name = "soviet megaphone" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"do" = ( -/obj/structure/table/reinforced, -/obj/item/cigbutt/cigarbutt, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dp" = ( -/obj/machinery/vending/sovietsoda, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dq" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dr" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/reagent_containers/pill/patch/styptic, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ds" = ( -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dt" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"dw" = ( -/mob/living/simple_animal/hostile/bear/snow{ - desc = "It's a polar bear, in space, but not actually in space. It's actually on a planet. This is a planet."; - melee_damage_lower = 10; - melee_damage_upper = 20; - name = "fat space polar bear"; - speed = 3; - wander = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dx" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"dy" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"dz" = ( -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/snowforest) -"dA" = ( -/turf/closed/wall/ice, -/area/awaymission/cabin/snowforest) -"dB" = ( -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin) -"dC" = ( -/obj/structure/fence, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"dD" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"dE" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dF" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dG" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dH" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"dI" = ( -/obj/structure/table, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dJ" = ( -/obj/structure/kitchenspike, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dK" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dL" = ( -/obj/structure/fence/door/opened, -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"dM" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dN" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"dO" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dP" = ( -/obj/item/shard, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dQ" = ( -/obj/item/lighter/greyscale, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dR" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dS" = ( -/obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dT" = ( -/obj/item/broken_bottle, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dU" = ( -/obj/item/chair, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dV" = ( -/obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dW" = ( -/obj/item/reagent_containers/pill/patch/styptic, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"dX" = ( -/mob/living/simple_animal/pet/penguin/emperor, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/snowforest) -"dY" = ( -/mob/living/simple_animal/pet/penguin/baby, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/snowforest) -"dZ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/mob/living/simple_animal/hostile/bear/snow{ - desc = "It's a polar bear, in space, but not actually in space. It's actually on a planet. This is a planet."; - melee_damage_lower = 10; - melee_damage_upper = 20; - name = "fat space polar bear"; - speed = 3; - wander = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ea" = ( -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/snowforest) -"eb" = ( -/obj/structure/closet, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/cabin) -"ec" = ( -/obj/machinery/light, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"ed" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"ee" = ( -/obj/machinery/light, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"ef" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"eh" = ( -/obj/machinery/door/airlock/wood/glass, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ej" = ( -/obj/structure/chair/wood, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"ek" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/snowforest) -"el" = ( -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin) -"em" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"en" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin) -"ep" = ( -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin) -"eq" = ( -/obj/machinery/door/poddoor/shutters{ - id = "garage_cabin"; - name = "Garage Door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin) -"er" = ( -/obj/effect/turf_decal/weather/snow/corner, -/obj/effect/light_emitter{ - set_cap = 1; - set_luminosity = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin) -"es" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"eu" = ( -/obj/structure/table/wood/fancy, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ev" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/glass/rag, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ew" = ( -/obj/structure/closet/crate/wooden, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ex" = ( -/obj/structure/closet/crate/wooden, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ey" = ( -/obj/structure/sign/warning/nosmoking/circle, -/turf/closed/wall/mineral/wood, -/area/awaymission/cabin/snowforest) -"ez" = ( -/obj/structure/fence, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eA" = ( -/obj/structure/table/wood, -/obj/item/chainsaw, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"eB" = ( -/obj/structure/chair/sofa/right, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"eC" = ( -/obj/structure/fence, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eD" = ( -/obj/structure/bonfire/dense{ - desc = "Multiple logs thrown together into a pile hastily. Let's burn it for fun!."; - name = "pile of logs" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eE" = ( -/obj/structure/table/wood, -/obj/item/grown/log/tree{ - pixel_x = -7 - }, -/obj/item/grown/log/tree, -/obj/item/grown/log/tree{ - pixel_x = 7 - }, -/obj/item/grown/log/tree{ - pixel_x = 14 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eF" = ( -/obj/structure/table/wood, -/obj/item/grown/log/tree{ - pixel_x = -7 - }, -/obj/item/grown/log/tree, -/obj/item/grown/log/tree{ - pixel_x = 7 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eG" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"eH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/lumbermill) -"eI" = ( -/obj/effect/turf_decal/industrial/fire/corner, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eJ" = ( -/obj/effect/turf_decal/industrial/fire, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eK" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "lumbermill" - }, -/obj/effect/turf_decal/industrial/fire, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eL" = ( -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eM" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eN" = ( -/obj/structure/bookcase/random, -/turf/open/floor/wood, -/area/awaymission/cabin) -"eO" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass3"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"eP" = ( -/obj/structure/chair/sofa, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"eQ" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "If I forgot where the gateway was then I can just call the station with this phone! Wait, where's the phone lines?"; - name = "phone" - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"eR" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "lumbermill" - }, -/obj/effect/turf_decal/industrial/fire/fulltile, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/lumbermill) -"eS" = ( -/obj/machinery/recycler/lumbermill{ - desc = "Is better at killing people than cutting logs, for some reason." - }, -/obj/machinery/conveyor{ - dir = 4; - id = "lumbermill" - }, -/obj/effect/turf_decal/industrial/fire/fulltile, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/lumbermill) -"eT" = ( -/obj/structure/closet/crate/wooden{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/hatch/red, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/lumbermill) -"eU" = ( -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 4 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eV" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eW" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 1 - }, -/obj/item/wrench, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eX" = ( -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"eY" = ( -/obj/structure/closet/crate/wooden, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"eZ" = ( -/obj/structure/closet/crate/wooden, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"fa" = ( -/obj/structure/fence, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"fb" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"fc" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"fd" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"fe" = ( -/obj/structure/table/wood, -/obj/item/shovel, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ff" = ( -/obj/structure/table/wood, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"fg" = ( -/obj/structure/chair/sofa/left, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fh" = ( -/obj/structure{ - alpha = 255; - anchored = 1; - desc = "It is a ghostly cat."; - icon = 'icons/mob/mob.dmi'; - icon_state = "catghost"; - layer = 3; - max_integrity = 66666; - mouse_opacity = 1; - name = "Cat" - }, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fi" = ( -/obj/item/trash/can, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"fj" = ( -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fk" = ( -/obj/item/reagent_containers/food/snacks/burger/ghost{ - desc = "I killed a burger for you. Hope you're grateful, bastards."; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fl" = ( -/turf/open/floor/carpet, -/area/awaymission/cabin/caves/mountain) -"fm" = ( -/turf/open/chasm{ - desc = "I told you that you can't get past those doors."; - name = "anti-fun pit" - }, -/area/awaymission/cabin/caves/mountain) -"fn" = ( -/obj/structure/table/wood/poker{ - desc = "I bought this for, like, one hundred space credits."; - name = "cheap and fancy table" - }, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fo" = ( -/obj/structure/table/wood/poker{ - desc = "I bought this for, like, one hundred space credits."; - name = "cheap and fancy table" - }, -/obj/structure/showcase/machinery/tv{ - desc = "Up next after these commercials, the season premiere of Ghost Court will be on."; - icon = 'icons/obj/stationobjs.dmi'; - icon_state = "wooden_tv"; - light_range = 8; - name = "Ghastly Entertainment Device" - }, -/turf/open/floor/wood, -/area/awaymission/cabin/caves/mountain) -"fp" = ( -/turf/closed/indestructible/riveted, -/area/awaymission/cabin/caves/mountain) -"fq" = ( -/obj/structure/sign/poster/contraband/fun_police, -/turf/closed/indestructible/riveted, -/area/awaymission/cabin/caves/mountain) -"fr" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fs" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"ft" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fu" = ( -/obj/machinery/computer/prisoner{ - desc = "Used to manage tracking implants placed inside criminals and the prison cells."; - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fv" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/ladder/unbreakable/rune{ - alpha = 0; - color = "#000000"; - desc = "Examining things is a good idea after all."; - height = 1; - id = "TheRealSecretPlace"; - name = "\improper Tear In The Fabric of Reality" - }, -/obj/structure/plaque/static_plaque/golden{ - desc = "Holding the record for about 500 years now."; - name = "The Most Annoying Organization Ever"; - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fw" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fx" = ( -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fy" = ( -/obj/machinery/computer/secure_data{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fz" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fA" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fB" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fC" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fD" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/snowforest) -"fE" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fF" = ( -/obj/machinery/vending/sustenance{ - desc = "A vending machine which vends food."; - name = "\improper Snack Machine"; - product_ads = "Sufficiently healthy.;Mmm! So good!;Have a meal.;You need food to live!"; - product_slogans = "Enjoy your meal." - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fG" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fH" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fI" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fJ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fK" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fL" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fM" = ( -/turf/closed/indestructible/fakedoor{ - desc = "It looks like there really is no way out this time."; - name = "Cell Block Y8" - }, -/area/awaymission/cabin/caves/mountain) -"fN" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fP" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fQ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fR" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fS" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fT" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fU" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"fV" = ( -/turf/closed/indestructible/fakeglass, -/area/awaymission/cabin/caves/mountain) -"fW" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7210" - }, -/area/awaymission/cabin/caves/mountain) -"fX" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7211" - }, -/area/awaymission/cabin/caves/mountain) -"fY" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7212" - }, -/area/awaymission/cabin/caves/mountain) -"fZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - desc = "Enjoy the view."; - name = "window" - }, -/turf/open/floor/plating, -/area/awaymission/cabin/caves/mountain) -"ga" = ( -/mob/living/simple_animal/hostile/bear/snow{ - desc = "It's a polar bear, in space, but not actually in space. It's actually on a planet. This is a planet."; - melee_damage_lower = 10; - melee_damage_upper = 20; - name = "fat space polar bear"; - speed = 3; - wander = 0 - }, -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/snowforest) -"gb" = ( -/obj/machinery/door/airlock/centcom{ - desc = "Look at what you have done."; - max_integrity = 2000; - name = "Jail Cell 7213" - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gc" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7214" - }, -/area/awaymission/cabin/caves/mountain) -"gd" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7215" - }, -/area/awaymission/cabin/caves/mountain) -"ge" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7216" - }, -/area/awaymission/cabin/caves/mountain) -"gf" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Jail."; - name = "Jail Cell 7217" - }, -/area/awaymission/cabin/caves/mountain) -"gg" = ( -/obj/structure/weightmachine/stacklifter, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gh" = ( -/obj/structure/weightmachine/weightlifter, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gi" = ( -/obj/item/toy/spinningtoy{ - anchored = 1; - desc = "He keeps breaking out somehow due to the help of cultists that utilize cargo shipments or atmospherical sabotage." - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gj" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gk" = ( -/obj/item/gun/ballistic/automatic/toy{ - anchored = 1; - desc = "Don't try it."; - name = "\improper Nanotrasen Saber SMG" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gl" = ( -/obj/structure/sign/poster/contraband/free_drone{ - desc = "This poster is just really ironic right now." - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gm" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gn" = ( -/obj/structure/ladder/unbreakable/rune{ - alpha = 0; - color = "#000000"; - desc = "It is time to bust out of this joint"; - height = 1; - id = "whatkindofnerdusesmapmakertocheattheirwaytoateleportrune"; - mouse_opacity = 0; - name = "\improper secret escape route" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"go" = ( -/obj/structure/easel{ - desc = "Art so fine, the universe can't handle it!"; - name = "Canvas Art" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gp" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/item/nullrod/claymore/multiverse{ - anchored = 1; - force = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gq" = ( -/obj/structure/fluff/empty_sleeper{ - desc = "An open sleeper. It looks as though it would be awaiting another patient, were it not LOCKED BEHIND BARS!!!"; - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gr" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/showcase/mecha/marauder{ - desc = "Used by vigilantes to fight the ruffians causing trouble in neighborhoods and space stations"; - icon_state = "seraph"; - name = "gang warfare seraph" - }, -/turf/open/indestructible, -/area/awaymission/cabin/caves/mountain) -"gs" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gt" = ( -/obj/structure/sign/poster/contraband/pwr_game{ - pixel_x = 32; - pixel_y = 0 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gu" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/structure/sign/poster/official/do_not_question{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gw" = ( -/obj/structure/punching_bag, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/awaymission/cabin/caves/mountain) -"gx" = ( -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/cabin/caves/mountain) -"gy" = ( -/obj/structure/barricade/wooden/crude{ - desc = "Buffing things is illegal for it causes fun." - }, -/turf/closed/indestructible/fakedoor{ - desc = "The room for buffing things."; - name = "Exercise Room" - }, -/area/awaymission/cabin/caves/mountain) -"gz" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/structure/signpost/salvation{ - density = 0; - desc = "An intercomm. Someone seems to be on the other end. I should use it."; - icon = 'icons/obj/radio.dmi'; - icon_state = "intercom"; - max_integrity = 99999; - name = "\proper Fun Jail intercom"; - pixel_y = 32; - question = "We have a case of fun happening. Get out there and do your job." - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gA" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/structure/sign/poster/contraband/space_cops{ - pixel_y = 32 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/structure/sign/poster/official/no_erp{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gC" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/cabin/caves/mountain) -"gD" = ( -/turf/open/chasm{ - color = "#000000"; - desc = "Leave this place, insect."; - name = "Abyss" - }, -/area/awaymission/cabin/caves/mountain) -"gE" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/item/reagent_containers/food/snacks/egg/rainbow{ - anchored = 0; - desc = "Was an egg really worth this much effort?"; - name = "easter egg" - }, -/obj/structure/table, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gF" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/item/banhammer{ - desc = "I'm sorry, sir, but fun actions are illegal."; - name = "fun baton" - }, -/obj/structure/table, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"gG" = ( -/turf/closed/indestructible{ - icon = 'icons/turf/floors.dmi'; - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gH" = ( -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gI" = ( -/obj/structure/signpost/salvation{ - desc = "Come closer, insect."; - icon = 'icons/mob/nest.dmi'; - icon_state = "nether"; - max_integrity = 99999; - name = "\proper Netherworld Link"; - question = "You have come far, insect. Farther than most. While I could keep you for an eternity, I would prefer some peace and quiet right now. Now, insect, offer yourself to me." - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gJ" = ( -/obj/structure{ - alpha = 100; - anchored = 1; - desc = "It is impossible to comprehend such a thing"; - icon = 'icons/mob/mob.dmi'; - icon_state = "shadowling_ascended"; - max_integrity = 66666; - mouse_opacity = 0; - name = "Ascension" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gK" = ( -/obj/item/book_of_babel{ - desc = "Finally, a tome that seems actually fucking useful here.
I'm losing my mind here.
Why did I come here?

I'm not myself anymore, am I?"; - icon_state = "bookblind"; - name = "Unknown Tome" - }, -/turf/closed/indestructible{ - icon = 'icons/turf/floors.dmi'; - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/cabin) -"gM" = ( -/obj/structure/closet, -/obj/effect/decal/cleanable/dirt, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"gN" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/cabin) -"gO" = ( -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"gP" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"gQ" = ( -/obj/item/storage/book/bible{ - deity_name = "The Holy Lord Above"; - desc = "There is no salvation here."; - icon_state = "burning"; - name = "Holy Tome" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gR" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass2"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"gS" = ( -/obj/item/storage/book/bible{ - deity_name = "THE VOICES IN MY HEAD"; - desc = "There are some things that you can not get.
I had more faith in you than that.
"; - icon_state = "scrapbook"; - name = "Insane Tome" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gT" = ( -/obj/structure/ladder/unbreakable/rune{ - alpha = 0; - color = "#000000"; - desc = "EXAMINING THAT WAS A MISTAKE!"; - height = 0; - icon_state = "7"; - id = "TheRealSecretPlace"; - light_range = 10; - mouse_opacity = 0; - name = "\improper void" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gU" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass_sw"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"gV" = ( -/obj/item/storage/book/bible{ - deity_name = "Cthulhu"; - desc = "Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn."; - icon_state = "necronomicon"; - name = "Elder Tome" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"gW" = ( -/obj/structure/flora/tree/dead, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"gX" = ( -/obj/structure/flora/stump{ - desc = "Breaking it should be easy."; - max_integrity = 20; - name = "old stump" - }, -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/snowforest) -"gY" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/head/hardhat, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"gZ" = ( -/obj/item/chair/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ha" = ( -/obj/structure/chair/wood/wings{ - name = "dealer chair" - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"hb" = ( -/obj/structure/table/wood/fancy, -/obj/item/coin{ - desc = "Looks old."; - pixel_x = 4; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"hc" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck{ - pixel_y = 5 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"hd" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"hf" = ( -/obj/machinery/space_heater, -/obj/effect/decal/remains/robot, -/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" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"hh" = ( -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"hk" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"hl" = ( -/obj/structure/sign/poster/official/here_for_your_safety{ - pixel_y = 32 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"hn" = ( -/obj/structure/sign/poster/official/high_class_martini{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ho" = ( -/obj/item/wrench/medical, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"hp" = ( -/obj/machinery/sleeper, -/obj/item/bedsheet/medical, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"hq" = ( -/obj/machinery/vending/medical, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"hu" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/glasses/cold, -/obj/item/clothing/glasses/cold, -/obj/item/clothing/glasses/cold, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"hv" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/head/welding{ - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"hw" = ( -/obj/structure/closet/toolcloset, -/obj/item/lightreplacer, -/obj/item/storage/toolbox/mechanical, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"hy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Heater Storage" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"hz" = ( -/obj/machinery/door/airlock/engineering{ - name = "Generator Room" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"hF" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = 0; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"hJ" = ( -/obj/item/storage/book/bible{ - deity_name = "Netherworld"; - desc = "Suffering and pain waits for you.
Death will not be your end for, with every step you take, your soul moves closer to me.
Your darkest fears will soon be realized.
There is nowhere to run, for I am everywhere.
"; - icon_state = "tome"; - name = "Void Tome" - }, -/turf/open/indestructible{ - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"hK" = ( -/obj/item/storage/book/bible{ - deity_name = "Greytide"; - desc = "Hey, I'm not actually a spooky book. Can you help me find my toolbox? Thanks."; - icon_state = "insuls"; - name = "Mortal Tome" - }, -/turf/closed/indestructible{ - icon = 'icons/turf/floors.dmi'; - icon_state = "black"; - name = "void" - }, -/area/awaymission/cabin/caves/mountain) -"hL" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/mineral/snow, -/area/awaymission/cabin/caves/mountain) -"hM" = ( -/turf/closed/wall/mineral/snow, -/area/awaymission/cabin/caves/mountain) -"hN" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"hO" = ( -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"hP" = ( -/obj/item/candle/infinite, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"hQ" = ( -/obj/item/reagent_containers/food/drinks/beer, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"hR" = ( -/obj/structure/reagent_dispensers/beerkeg{ - desc = "Hey, CentCom, we located our complimentary case of space beer! The pamphlet didn't lie!"; - name = "complimentary keg of space beer" - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"hS" = ( -/mob/living/simple_animal/hostile/tree{ - desc = "I am death. I will have my vengeance upon my enemies."; - melee_damage_upper = 8; - wander = 0 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"hT" = ( -/obj/structure/statue/snow/snowlegion{ - anchored = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"hU" = ( -/obj/item/toy/figure/clown{ - desc = "Shut up, we don't talk about him."; - name = "exploration squad Clown" - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"hV" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Who" - }, -/obj/item/clothing/head/helmet/knight/yellow{ - armor = list("melee" = 11, "bullet" = 2, "laser" = 1, "energy" = 1, "bomb" = 5, "bio" = 2, "rad" = 0, "fire" = 0, "acid" = 10); - desc = "A classic metal helmet. The cold has made it unreliable though."; - name = "old medieval helmet"; - pixel_y = 7 - }, -/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, -/area/awaymission/cabin/snowforest) -"hW" = ( -/obj/item/toy/figure/borg{ - desc = "The robot that was manufactured just for this exploration team."; - name = "exploration squad Cyborg"; - pixel_x = 8; - toysay = "I. AM. ALIVE." - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"hX" = ( -/obj/item/clothing/suit/armor/vest/russian_coat{ - pixel_x = 16; - pixel_y = 16 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"hY" = ( -/obj/effect/decal/cleanable/blood/gibs, -/obj/item/reagent_containers/pill/patch/styptic, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"hZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ia" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/shard/plasma, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ib" = ( -/obj/item/hatchet/wooden, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ic" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/trash/popcorn{ - pixel_y = 12 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"id" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ie" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"if" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ig" = ( -/obj/item/toy/figure/dsquad{ - desc = "The muscle behind the exploration team. May or may not be a secret soldier depending on the mood of Nanotrasen following their own lore."; - name = "exploration squad Officer"; - toysay = "We're top secret until we're not!" - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"ih" = ( -/obj/item/toy/figure/md{ - desc = "The doctor that got volunteered to join the exploration team."; - name = "exploration squad Medic"; - pixel_x = -8; - toysay = "Guess I'll be useless until stuns are involved!" - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"ii" = ( -/turf/closed/indestructible/syndicate, -/area/awaymission/cabin/caves/sovietcave) -"ij" = ( -/obj/structure/table/wood, -/obj/item/storage/crayons, -/obj/item/storage/crayons, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ik" = ( -/obj/structure/door_assembly/door_assembly_vault{ - anchored = 1; - name = "vault door" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"il" = ( -/obj/item/toy/prize/deathripley{ - desc = "The mining mecha of the exploration team."; - name = "exploraton squad Ripley"; - pixel_y = 15 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"im" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"io" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 0 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ip" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/hatch, -/obj/structure/barricade/wooden, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"iq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/hostile/hivebot/range{ - desc = "Looks like he's been left behind."; - faction = list("frontiersman"); - maxHealth = 5; - name = "soviet machine" - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"ir" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/barricade/sandbags, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"is" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/reagent_containers/food/condiment/enzyme, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"it" = ( -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"iu" = ( -/obj/item/grenade/barrier{ - pixel_x = -14; - pixel_y = 14 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"iv" = ( -/turf/closed/wall/mineral/snow, -/area/awaymission/cabin/caves) -"iw" = ( -/obj/structure/floodlight_frame, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"ix" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"iy" = ( -/obj/item/paper/pamphlet/gateway, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"iz" = ( -/turf/closed/wall/ice, -/area/awaymission/cabin/caves) -"iA" = ( -/obj/structure/frame/machine, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iB" = ( -/obj/structure/frame/computer, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iC" = ( -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iD" = ( -/obj/structure/closet/acloset, -/obj/item/clothing/suit/hooded/bloated_human, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iE" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"iF" = ( -/obj/item/shovel{ - desc = "A large tool for digging and moving snow."; - force = 10; - name = "eskimo shovel" - }, -/obj/effect/decal/remains/human{ - color = "#72e4fa" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"iG" = ( -/obj/structure/fluff/iced_abductor, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iH" = ( -/obj/structure/table/glass, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iI" = ( -/obj/structure/closet/acloset, -/obj/item/toy/foamblade, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iJ" = ( -/obj/structure/bed/alien, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"iK" = ( -/obj/structure/flora/rock/icy{ - desc = "A mountain rock." - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"iL" = ( -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"iM" = ( -/turf/open/floor/wood, -/area/awaymission/cabin/caves) -"iN" = ( -/obj/machinery/icecream_vat, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"iO" = ( -/obj/structure/chair, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"iP" = ( -/obj/structure/sign/picture_frame{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin/caves) -"iQ" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/cabin/caves) -"iR" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iS" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = 7; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iT" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iU" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = 7; - pixel_y = -2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"iZ" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity10" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"ja" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity20" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"jb" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity30" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"jc" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity40" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"jd" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity50" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"je" = ( -/obj/structure/window/reinforced/fulltile/ice{ - name = "frozen window" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "fightingcommunity60" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"jf" = ( -/obj/machinery/button/door{ - id = "fightingcommunity60"; - name = "shutter button"; - pixel_x = -8; - pixel_y = 30 - }, -/obj/machinery/button/door{ - id = "WheresTheSyndiBalloon"; - name = "airlock button"; - pixel_x = 8; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jg" = ( -/obj/machinery/button/door{ - id = "snowdinbutworse2"; - name = "airlock button"; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jh" = ( -/obj/machinery/button/door{ - id = "snowdinbutworse1"; - name = "airlock button"; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ji" = ( -/obj/machinery/button/door{ - id = "snowdinbutworse3"; - name = "airlock button"; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jj" = ( -/obj/machinery/button/door{ - id = "snowdinbutworse4"; - name = "airlock button"; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jk" = ( -/obj/machinery/button/door{ - id = "snowdinbutworse5"; - name = "airlock button"; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jl" = ( -/obj/machinery/button/door{ - id = "fightingcommunity10"; - name = "shutter button"; - pixel_x = -28; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jm" = ( -/obj/machinery/button/door{ - id = "fightingcommunity20"; - name = "shutter button"; - pixel_x = 28; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jn" = ( -/obj/machinery/button/door{ - id = "fightingcommunity30"; - name = "shutter button"; - pixel_x = -28; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jo" = ( -/obj/machinery/button/door{ - id = "fightingcommunity40"; - name = "shutter button"; - pixel_x = 28; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jp" = ( -/obj/machinery/button/door{ - id = "fightingcommunity50"; - name = "shutter button"; - pixel_x = -28; - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jq" = ( -/obj/item/clothing/suit/hooded/wintercoat/medical{ - pixel_y = 3 - }, -/obj/structure/table/reinforced, -/obj/item/clothing/suit/hooded/wintercoat/medical{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"jr" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - anchored = 1 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/neck/scarf/zebra, -/turf/open/floor/wood, -/area/awaymission/cabin) -"js" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/brute, -/obj/item/storage/firstaid/fire, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"jt" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - anchored = 1 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/neck/scarf/christmas, -/turf/open/floor/wood, -/area/awaymission/cabin) -"ju" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - anchored = 1 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/neck/stripedbluescarf, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jv" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - anchored = 1 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/neck/stripedgreenscarf, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jw" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - anchored = 1 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/neck/stripedredscarf, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jx" = ( -/obj/structure/table/wood/poker, -/obj/item/dice/d6{ - pixel_x = 5; - pixel_y = 2 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"jy" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/food/drinks/bottle/wine{ - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jz" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/red, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jA" = ( -/obj/structure/table/wood, -/obj/item/folder/yellow{ - pixel_x = -7 - }, -/obj/item/folder/blue{ - pixel_x = 7 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jB" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jD" = ( -/obj/structure/table/wood, -/obj/item/clothing/mask/gas/explorer, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jE" = ( -/obj/structure/closet/crate/bin, -/obj/item/tank/internals/emergency_oxygen/engi/empty, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"jF" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/tray, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jG" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/pistachios, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jH" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/can, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jI" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/candy, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jJ" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/cabin) -"jK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mine/stun, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"jM" = ( -/obj/machinery/space_heater, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"jO" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jP" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jQ" = ( -/obj/structure/table/wood, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = -16; - pixel_y = 32 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jR" = ( -/obj/structure/table/wood, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 7; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 0; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = -7; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = -3; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 3; - throwforce = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jS" = ( -/obj/structure/table/wood, -/obj/item/storage/firstaid/brute, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jT" = ( -/obj/structure/table/wood, -/obj/item/radio/off{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/radio/off{ - pixel_x = 0; - pixel_y = 4 - }, -/obj/item/radio/off{ - pixel_x = 5; - pixel_y = 4 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jU" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jV" = ( -/mob/living/simple_animal/bot/firebot, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jW" = ( -/obj/structure/table/wood, -/obj/item/gun/energy/floragun, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jX" = ( -/obj/structure/table/wood, -/obj/item/pizzabox/vegetable{ - pixel_x = -6; - pixel_y = 12 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jY" = ( -/obj/structure/table/wood, -/obj/item/razor{ - pixel_y = 3 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"jZ" = ( -/obj/structure/table/wood, -/obj/item/extinguisher{ - pixel_x = -7; - pixel_y = 3 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ka" = ( -/obj/structure/table/wood, -/obj/item/extinguisher, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kb" = ( -/obj/structure/table/wood, -/obj/item/flashlight{ - pixel_x = 4; - pixel_y = 6 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kc" = ( -/obj/structure/table/wood, -/obj/item/flashlight{ - pixel_y = 2 - }, -/obj/item/flashlight{ - pixel_y = 15 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kd" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/construction{ - pixel_y = 3 - }, -/obj/item/pen{ - pixel_y = 3 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"ke" = ( -/obj/structure/table/wood, -/obj/item/restraints/legcuffs/beartrap{ - pixel_y = 7 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kf" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kg" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin) -"kh" = ( -/obj/structure/flora/rock/icy{ - desc = "A mountain rock." - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/snowforest) -"ki" = ( -/turf/open/floor/wood/cold, -/area/awaymission/cabin/caves) -"kj" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood, -/area/awaymission/cabin/caves) -"kk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/wood, -/area/awaymission/cabin) -"kl" = ( -/obj/structure/bonfire, -/turf/open/floor/plating, -/area/awaymission/cabin/caves) -"km" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/cabin/caves) -"kn" = ( -/obj/structure/sign{ - pixel_x = 32 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"ko" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken" - }, -/area/awaymission/cabin/caves) -"kp" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken4" - }, -/area/awaymission/cabin/caves) -"kq" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken5" - }, -/area/awaymission/cabin/caves) -"kr" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken3" - }, -/area/awaymission/cabin/caves) -"ks" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken2" - }, -/area/awaymission/cabin/caves) -"kt" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"ku" = ( -/turf/open/floor/wood/cold{ - icon_state = "wood-broken7" - }, -/area/awaymission/cabin/caves) -"kv" = ( -/obj/structure/barricade/wooden/crude/snow, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kw" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"kx" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ky" = ( -/obj/structure/flora/stump{ - desc = "Breaking it should be easy."; - max_integrity = 20; - name = "old stump" - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kz" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "What" - }, -/obj/item/clothing/head/wizard/fake{ - pixel_x = -1; - pixel_y = 13 - }, -/obj/item/staff{ - layer = 3.01 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kA" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/snowforest) -"kB" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "I Don't Know" - }, -/obj/item/clothing/head/bishopmitre{ - pixel_x = -1; - pixel_y = 16 - }, -/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 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kC" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Because" - }, -/obj/item/clothing/head/scarecrow_hat{ - desc = "A replica straw hat that isn't actually made out of straw"; - name = "synthetic straw hat"; - pixel_x = -1; - pixel_y = 10 - }, -/obj/item/gun/ballistic/shotgun/toy/unrestricted{ - pixel_y = -2 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kD" = ( -/obj/structure/table/wood, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 7; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 0; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = -7; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = -3; - throwforce = 4 - }, -/obj/item/hatchet{ - desc = "A decent axe blade upon a short fibremetal handle. It has a long history of chopping things, but now it is used for chopping wood."; - force = 4; - name = "weak hatchet"; - pixel_x = 3; - throwforce = 4 - }, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 16; - pixel_y = -32 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"kE" = ( -/obj/structure/closet, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/cabin) -"kF" = ( -/obj/structure/barricade/sandbags, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/assembly/infra, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kJ" = ( -/obj/effect/decal/hammerandsickle, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/head/helmet/r_trapper, -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/sandbags, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"kN" = ( -/turf/open/floor/plating, -/area/awaymission/cabin/caves/sovietcave) -"kO" = ( -/obj/item/bear_armor, -/turf/open/floor/plating, -/area/awaymission/cabin/caves/sovietcave) -"kP" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Why" - }, -/obj/item/clothing/head/bandana{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/item/throwing_star{ - desc = "I better not rely on this being useful."; - force = 1; - name = "frozen throwing star"; - throwforce = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kQ" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kR" = ( -/obj/structure/sign/warning/explosives, -/turf/closed/indestructible/syndicate, -/area/awaymission/cabin/caves/sovietcave) -"kS" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kT" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kU" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kV" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kW" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kX" = ( -/obj/structure/ladder/unbreakable/rune{ - desc = "Get me out of this boring room."; - height = 1; - icon_state = "hierophant"; - id = "GETMEOUTOFHEREYOUFUCKS"; - name = "\improper Return Rune" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kY" = ( -/obj/effect/decal/remains/human, -/obj/item/shovel, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"kZ" = ( -/obj/structure/sign/warning, -/turf/closed/indestructible/syndicate, -/area/awaymission/cabin/caves/sovietcave) -"la" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/crowbar/large, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lb" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"lc" = ( -/turf/closed/indestructible/fakedoor{ - desc = "I can't get past this."; - name = "Reinforced Soviet Hatch" - }, -/area/awaymission/cabin/caves/sovietcave) -"ld" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"le" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lf" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/structure/statue/snow/snowlegion{ - anchored = 1; - desc = "It's still alive."; - icon_state = "snowlegion_alive" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lg" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lh" = ( -/obj/effect/decal/remains/human, -/obj/item/reagent_containers/spray/pepper/empty, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"li" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lj" = ( -/obj/effect/decal/remains/xeno, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lk" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ll" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lm" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ln" = ( -/obj/item/weldingtool/mini, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lo" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lp" = ( -/obj/structure/statue/snow/snowlegion{ - anchored = 1; - desc = "It's still alive."; - icon_state = "snowlegion_alive" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lq" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/mob/living/simple_animal/hostile/statue{ - desc = "Just a snowman. Just a snowman. Oh god, it's just a snowman."; - faction = list("statue","mining"); - health = 5000; - icon_dead = "snowman"; - icon_living = "snowman"; - icon_state = "snowman"; - loot = list(/obj/item/dnainjector/geladikinesis); - maxHealth = 5000; - melee_damage_lower = 65; - melee_damage_upper = 65; - name = "Frosty" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lr" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/kitchen/knife/shiv/carrot, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ls" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/melee/baseball_bat, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lt" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/structure/statue/snow/snowlegion{ - anchored = 1; - desc = "It's still alive."; - icon_state = "snowlegion_alive" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lu" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lv" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/cleanable/molten_object/large, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lw" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/item/clothing/head/helmet/skull{ - armor = list("melee" = 15, "bullet" = 5, "laser" = 5, "energy" = 2, "bomb" = 10, "bio" = 5, "rad" = 20, "fire" = 20, "acid" = 20); - desc = "It's not bloody for some reason. Dear god."; - name = "human skull" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lx" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ly" = ( -/obj/item/chair/stool, -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lz" = ( -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"lA" = ( -/obj/effect/decal/cleanable/glitter/blue{ - desc = "It looks like fancy glitter to me."; - name = "icy wind" - }, -/obj/effect/decal/remains/xeno/larva, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lB" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - desc = "You didn't seriously examine each snowman to see if their description is different, did you?" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lC" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "lumbermill" - }, -/obj/effect/turf_decal/industrial/fire/fulltile, -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/lumbermill) -"lD" = ( -/obj/structure/ladder/unbreakable/rune{ - desc = "I want out of this spookfest."; - icon_state = "hierophant"; - id = "GETMEOUTOFHEREYOUFUCKS"; - name = "\improper Emergency Escape Rune" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lE" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/hatchet/wooden, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lF" = ( -/obj/effect/mine/stun, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lG" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/grenade/chem_grenade/large, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lH" = ( -/obj/effect/decal/remains/human, -/obj/structure/light_construct, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lI" = ( -/obj/structure/light_construct, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lJ" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human{ - desc = "They look like human remains. They're covered in scratch marks."; - name = "mangled remains" - }, -/obj/effect/decal/cleanable/shreds, -/obj/effect/decal/cleanable/shreds{ - pixel_y = 7 - }, -/obj/effect/decal/cleanable/shreds{ - pixel_x = -3; - pixel_y = -5 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lK" = ( -/obj/item/pickaxe{ - desc = "It's almost broken."; - force = 8; - name = "damaged pickaxe"; - throwforce = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lL" = ( -/obj/effect/decal/remains/human, -/obj/item/pickaxe{ - desc = "It's almost broken."; - force = 8; - name = "damaged pickaxe"; - throwforce = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lM" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/shovel, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lN" = ( -/obj/item/pickaxe/drill, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/head/helmet/police{ - armor = list("melee" = 5, "bullet" = 5, "laser" = 5, "energy" = 2, "bomb" = 15, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 20); - desc = "I am the law!" - }, -/obj/structure/closet{ - anchored = 1; - name = "uniform closet" - }, -/obj/item/clothing/under/rank/security/officer/beatcop{ - armor = list("melee" = 2, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 10, "acid" = 10); - desc = "Anyone enjoying their time while working in a megacorporation, planetary government, or band of pirates is under the jurisdiction of the fun police." - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"lP" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/closed/wall/ice, -/area/awaymission/cabin/caves) -"lQ" = ( -/obj/structure/sign/warning/enginesafety{ - desc = "A sign detailing the various safety protocols when working on-site to ensure a safe shift. It seems to particularly focus on how dangerous the sawblade is."; - name = "\improper LUMBERMILL SAFETY" - }, -/turf/closed/wall/mineral/wood, -/area/awaymission/cabin/lumbermill) -"lR" = ( -/obj/structure/closet/crate/wooden{ - desc = "Gotta know what waits within! Could it be a secret treasure cache or a deadly tool of sin?"; - name = "wooden box" - }, -/obj/item/paper{ - info = "Moving these crates through a tunnel that isn't even finished yet is really annoying. It's such a pain in the ass to haul even a single crate to the cabin. It made sense to haul food and other goods however these are fake fucking trophies. Why do they even need these fake artifacts for some asshole's trophy case? We'll just leave the crates in the cave that has all those bones inside. Fuck it."; - name = "Shipment Delivery Note" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"lT" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Seriously, I can't map an entire soviet bunker and new landscape for you. You can't get past this."; - name = "Soviet Hatch" - }, -/area/awaymission/cabin/caves/sovietcave) -"lU" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Can you just stop?"; - name = "GO BACK THE WAY YOU CAME" - }, -/area/awaymission/cabin/caves/sovietcave) -"lV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mine/sound/bwoink, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"lW" = ( -/obj/structure/flora/tree/dead, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"lX" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/caves) -"lY" = ( -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/caves) -"lZ" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow{ - name = "packed snow"; - slowdown = 0 - }, -/area/awaymission/cabin/caves) -"ma" = ( -/obj/structure/flora/stump{ - desc = "Breaking it should be easy."; - max_integrity = 20; - name = "old stump" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mb" = ( -/obj/effect/mine/sound/bwoink{ - name = "explosive mine" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mc" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass2"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"md" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"me" = ( -/obj/structure/flora{ - desc = "Looks frozen."; - icon = 'icons/obj/flora/snowflora.dmi'; - icon_state = "snowgrass3"; - name = "frozen flora" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mf" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"mg" = ( -/mob/living/simple_animal/hostile/bear/russian{ - desc = "He'll hold the line against you!"; - light_range = 3; - melee_damage_upper = 25; - name = "Artyom"; - speak = list("Blyat!","Rawr!","GRR!","Growl!"); - wander = 0 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"mh" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/cabin/caves) -"mi" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/shreds{ - pixel_x = 10; - pixel_y = -12 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mj" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/generic{ - pixel_x = -17 - }, -/obj/effect/decal/cleanable/shreds{ - pixel_y = -12 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mk" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/structure/sign/nanotrasen, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"ml" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mm" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mn" = ( -/obj/structure/fence/cut/large{ - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mo" = ( -/obj/structure/fence/cut/medium{ - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mp" = ( -/obj/structure/fence/cut/medium{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mq" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/generic{ - pixel_x = 11; - pixel_y = -4 - }, -/obj/effect/decal/cleanable/shreds{ - pixel_y = -12 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mr" = ( -/obj/effect/decal/cleanable/shreds{ - pixel_x = -12; - pixel_y = -12 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"ms" = ( -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/cabin/caves) -"mt" = ( -/obj/structure/fence, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mu" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mv" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mw" = ( -/obj/structure/sign/warning{ - name = "\improper SAWBLADE WARNING"; - pixel_x = -32 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"mx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2{ - desc = "No, the spider web doesn't have any secrets. For fucksake." - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"my" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/gun/ballistic/automatic/surplus{ - desc = "Uses 10mm ammo and its bulky frame prevents one-hand firing. It has the word CHEKOV engraved on the stock."; - name = "chekov's rifle" - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mz" = ( -/obj/structure/fence/end, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mA" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/closed/wall/ice, -/area/awaymission/cabin/caves) -"mB" = ( -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/cabin/caves) -"mC" = ( -/obj/item/flashlight/flare, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mD" = ( -/obj/structure/closet/crate/wooden{ - desc = "Gotta know what waits within! Could it be a secret treasure cache or a deadly tool of sin?"; - name = "wooden box" - }, -/obj/item/fakeartefact, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mE" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/closed/indestructible/rock/snow, -/area/awaymission/cabin/caves) -"mF" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/cabin/caves) -"mG" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/cabin/caves) -"mH" = ( -/mob/living/simple_animal/hostile/skeleton/ice{ - desc = "A reanimated skeleton covered in thick sheet of natural ice. It is obvious to tell that they look really slow."; - maxHealth = 20; - melee_damage_lower = 5; - melee_damage_upper = 5; - name = "frozen skeleton"; - speed = 7; - wander = 0 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"mI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mJ" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/cabin/caves) -"mK" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Seriously, You can't get past this."; - name = "Soviet Hatch" - }, -/area/awaymission/cabin/caves/sovietcave) -"mL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/ladder/unbreakable/rune{ - color = "#ff0000"; - desc = "ONE HUNDRED AND TEN PERCENT REAL."; - id = "whatkindofnerdusesmapmakertocheattheirwaytoateleportrune"; - name = "\improper TOTALLY LEGIT PORTAL OF FUN" - }, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mM" = ( -/obj/machinery/door/airlock/hatch, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mN" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mO" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mP" = ( -/turf/closed/indestructible/rock/snow, -/area/awaymission/cabin/caves) -"mQ" = ( -/obj/structure/closet/crate/wooden{ - desc = "Gotta know what waits within! Could it be a secret treasure cache or a deadly tool of sin?"; - name = "wooden box" - }, -/obj/item/fakeartefact, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"mR" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mS" = ( -/obj/machinery/door/airlock/vault{ - desc = "Made by the Russians."; - name = "Soviet Door" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"mT" = ( -/mob/living/simple_animal/hostile/skeleton/ice{ - desc = "A reanimated skeleton covered in thick sheet of natural ice. It is obvious to tell that they look really slow."; - maxHealth = 20; - melee_damage_lower = 5; - melee_damage_upper = 5; - name = "frozen skeleton"; - speed = 7; - wander = 0 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"mU" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"mV" = ( -/obj/effect/turf_decal/weather/snow, -/obj/item/flashlight/flare, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/cabin/caves) -"mW" = ( -/obj/effect/turf_decal/weather/snow, -/turf/closed/indestructible/rock/snow, -/area/awaymission/cabin/caves) -"mX" = ( -/obj/effect/turf_decal/weather/snow, -/obj/item/flashlight/flare, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"mY" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"mZ" = ( -/obj/item/key{ - desc = "A small grey key meant to be placed inside a vehicle. There is nothing special about this key at all besides that."; - name = "ATV key" - }, -/obj/effect/decal/remains/human{ - color = "#72e4fa" - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/cabin/caves) -"na" = ( -/obj/vehicle/ridden/atv{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/cabin/caves) -"nb" = ( -/obj/effect/turf_decal/weather/snow, -/obj/item/pda/syndicate{ - background_color = "#0039A6"; - default_cartridge = /obj/item/cartridge/virus/clown; - desc = "A portable microcomputer by Thinktronic Systems, LTD. Seems like it may have useful information on it."; - name = "soviet PDA"; - note = "TRANSLATED TO GALACTIC COMMON:
DO NOT GO SOUTH." - }, -/obj/effect/decal/remains/human{ - color = "#72e4fa" - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/cabin/caves) -"nc" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/cabin/caves) -"nd" = ( -/turf/closed/indestructible/fakedoor{ - desc = "I think that intercomm could open the door."; - name = "Hallway Y8" - }, -/area/awaymission/cabin/caves/mountain) -"ne" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nf" = ( -/obj/effect/decal/cleanable/insectguts, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"ng" = ( -/turf/closed/indestructible/fakedoor{ - desc = "Eh, I don't think trying to get past it is worth it anyways."; - name = "Flood Gate" - }, -/area/awaymission/cabin/caves/mountain) -"nh" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"ni" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"nj" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"nk" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest/sovietsurface) -"nl" = ( -/obj/structure/catwalk, -/turf/open/indestructible{ - icon_state = "plating"; - name = "bridge" - }, -/area/awaymission/cabin/caves/mountain) -"nm" = ( -/turf/open/indestructible{ - icon_state = "plating"; - name = "plating" - }, -/area/awaymission/cabin/caves/mountain) -"nn" = ( -/turf/open/indestructible/binary{ - density = 1; - desc = "No, I am not going through this."; - icon = 'icons/misc/beach.dmi'; - icon_state = "water"; - name = "dirty water" - }, -/area/awaymission/cabin/caves/mountain) -"no" = ( -/obj/structure/ladder/unbreakable{ - desc = "Finally."; - height = 0; - icon_state = "ladder10"; - id = "whyisitcalledladder10andnotladder1"; - name = "Freedom" - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/indestructible{ - icon_state = "plating"; - name = "plating" - }, -/area/awaymission/cabin/caves/mountain) -"np" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nq" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/shreds, -/turf/open/indestructible{ - icon_state = "plating"; - name = "plating" - }, -/area/awaymission/cabin/caves/mountain) -"nr" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"ns" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/ladder/unbreakable{ - desc = "Who left the grate open?"; - height = 1; - icon = 'icons/obj/structures.dmi'; - icon_state = "ladder01"; - id = "dealwentoffwithoutahitchBRO"; - name = "Grate"; - pixel_y = -10 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"nt" = ( -/obj/effect/decal/cleanable/insectguts, -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/security, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/security, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nv" = ( -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/item/mop, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"ny" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/structure/displaycase{ - start_showpiece_type = /obj/item/dice/d6/space; - trophy_message = "Stolen from dice collector before he could enjoy his day." - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/cabin/caves/mountain) -"nz" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/structure/ladder/unbreakable{ - alpha = 0; - desc = "Finally."; - height = 1; - icon_state = ""; - id = "whyisitcalledladder10andnotladder1"; - mouse_opacity = 0; - name = "" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"nA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/ladder/unbreakable{ - desc = "Yeah, I'll just go back to jail instead of this. It's not like there is an escape out of here, right?"; - height = 0; - icon_state = "ladder10"; - id = "dealwentoffwithoutahitchBRO"; - name = "Sewer Ladder" - }, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nB" = ( -/obj/structure/table/wood/poker, -/obj/item/dice/d6{ - pixel_x = -8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"nC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nD" = ( -/obj/effect/decal/cleanable/greenglow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/corpse/damaged, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nG" = ( -/obj/effect/decal/cleanable/insectguts, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood/gibs, -/mob/living/simple_animal/hostile/skeleton{ - desc = "Oh shit!"; - dir = 1; - faction = list("sewer"); - name = "sewer skeleton"; - wander = 0 - }, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nH" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/mouse{ - faction = list("sewer") - }, -/turf/open/indestructible/hoteltile, -/area/awaymission/cabin/caves/mountain) -"nI" = ( -/obj/effect/rune/malformed{ - color = "#5772E0"; - cultist_desc = "The snowman council will now decide your fate."; - cultist_name = "The Snowman Council Rune"; - desc = "An odd collection of symbols drawn in what seems to be frozen water. Despite the fancy setup, the rune seems quite mundane which makes it unworthy of translation."; - icon_state = "2"; - invocation = "Frosty the Snowman was a jolly happy soul with a corncob pipe and a button nose and his eyes made out of coal!"; - invoke_damage = 60; - name = "ice rune" - }, -/obj/item/clothing/suit/snowman{ - desc = "The dead body of a snowman. There's holes to stick your own body in it."; - name = "snowman corpse" - }, -/obj/item/clothing/head/snowman{ - desc = "The head of a dead snowman. There's enough room inside for your own head."; - pixel_x = -1; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/cabin/caves) -"nJ" = ( -/obj/effect/turf_decal/industrial/fire, -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"nK" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 1 - }, -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/snowed/temperatre, -/area/awaymission/cabin/snowforest) -"nL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/grunge, -/turf/open/floor/mineral/plastitanium/red{ - name = "soviet floor" - }, -/area/awaymission/cabin/caves/sovietcave) -"nN" = ( -/obj/machinery/light/small{ - dir = 2 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"nO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"nS" = ( -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"nT" = ( -/obj/structure/window{ - dir = 4 - }, -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/awaymission/cabin) -"nU" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"oB" = ( -/obj/structure/chair/office/light, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"oM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"qN" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "snowdinbutworse5"; - name = "Cabin 5" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"rj" = ( -/obj/structure{ - anchored = 1; - density = 1; - desc = "Generates power from lava!"; - dir = 2; - icon = 'icons/obj/atmospherics/pipes/simple.dmi'; - icon_state = "turbine"; - name = "geothermal generator" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"rw" = ( -/obj/structure/sign/poster/official/soft_cap_pop_art{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"sg" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"sp" = ( -/obj/machinery/door/airlock/freezer{ - name = "Freezer" - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/cabin) -"xg" = ( -/obj/machinery/door/airlock/glass_large{ - name = "Medical Bay" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"xo" = ( -/obj/machinery/door/airlock/wood{ - name = "Stage Left" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"yf" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "snowdinbutworse4"; - name = "Cabin 4" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"yk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/musician/piano{ - desc = "Very theatrical."; - icon_state = "piano"; - name = "theatre piano" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"yp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Bf" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "cabin APC"; - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Cb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"CP" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/awaymission/cabin) -"DX" = ( -/obj/structure/table/reinforced, -/obj/item/folder/white, -/turf/open/floor/plasteel/white, -/area/awaymission/cabin) -"EA" = ( -/obj/machinery/door/airlock{ - name = "Kitchen" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"EQ" = ( -/obj/machinery/telecomms/relay/preset/mining, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"FI" = ( -/obj/machinery/door/airlock/wood{ - name = "Stage Right" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"GT" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Hi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Hn" = ( -/obj/machinery/power/smes/magical{ - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. It seems to be powered just fine without our intervention."; - name = "\improper Nanotrasen power storage unit" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"HK" = ( -/obj/machinery/door/airlock{ - name = "Backstage" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"JN" = ( -/obj/effect/landmark/awaystart, -/obj/structure/sign/poster/official/report_crimes{ - pixel_y = -32 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"LR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Mk" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/cabin) -"NN" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 8 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"Pj" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "snowdinbutworse3"; - name = "Cabin 3" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"Qg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Qi" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/awaymission/cabin) -"Ru" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/awaymission/cabin) -"RO" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "snowdinbutworse1"; - name = "Cabin 1" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"RQ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/cabin) -"RV" = ( -/obj/machinery/door/airlock/command{ - name = "Manager's Office" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"Vn" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "snowdinbutworse2"; - name = "Cabin 2" - }, -/turf/open/floor/wood, -/area/awaymission/cabin) -"Vy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) -"Wc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = 0; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - desc = "Still hot!"; - pixel_x = 8; - pixel_y = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"WB" = ( -/obj/structure/table/wood, -/obj/machinery/plantgenes{ - name = "tree DNA manipulator"; - pixel_y = 5 - }, -/turf/open/floor/wood/cold, -/area/awaymission/cabin/lumbermill) -"WK" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/carpet, -/area/awaymission/cabin) -"WT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance{ - name = "Maintenance" - }, -/turf/open/floor/plating, -/area/awaymission/cabin) - -(1,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(2,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(3,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(4,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(5,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -"} -(6,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -"} -(7,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -gx -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(8,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -"} -(9,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gC -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -ab -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -"} -(10,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fM -fM -fp -fp -fp -fp -fp -nd -nd -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(11,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fG -fN -fN -fS -fV -gi -fp -fp -gz -fN -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ms -ms -ms -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(12,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fW -gj -fp -fp -fP -fP -gE -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ab -gx -ms -ms -it -mH -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(13,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fr -fI -fH -fQ -fT -fp -fp -fp -fp -fP -fP -gF -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -gx -ms -ms -it -it -ms -ms -ms -ms -gx -gx -gx -gx -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(14,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fs -fJ -fH -fQ -fT -fV -gk -fp -fp -fP -fN -lO -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -gx -gx -ms -it -it -it -it -it -it -mP -ms -ms -gx -gx -gx -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(15,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fX -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -gx -ms -ms -it -it -hO -hO -it -it -it -it -mP -gx -gx -gx -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -"} -(16,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fH -fH -fQ -fT -fp -fp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -gx -ms -it -it -hO -mQ -hO -it -it -it -it -mP -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(17,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fV -gl -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ms -ms -it -hO -hO -hO -hO -it -it -it -it -mP -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(18,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fH -ns -fQ -fT -fY -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ms -it -it -hO -hO -mT -hO -it -ms -it -it -ms -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(19,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fp -fp -fp -fp -fP -gB -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -ms -mD -it -hO -hO -hO -hO -it -it -it -it -ms -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(20,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -ft -fI -fH -fQ -fT -fZ -gm -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -ms -ms -it -hO -hO -hO -hO -hO -it -it -it -ms -gx -gx -gx -ab -ab -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -"} -(21,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fu -fK -fO -fR -fT -gb -gn -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ms -ms -mH -hO -hO -mQ -hO -hO -mH -it -it -ms -ms -gx -gx -ab -ab -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -"} -(22,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fv -fK -fO -fR -fT -fp -fp -fp -fp -fP -fN -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ms -it -it -hO -hO -hO -hO -hO -it -it -it -it -ms -gx -gx -gx -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -"} -(23,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fy -fK -fO -fR -fT -fV -go -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -ms -it -it -it -hO -hO -hO -hO -it -it -ms -it -ms -ms -gx -gx -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -"} -(24,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fz -fJ -fH -fQ -fT -gc -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -ms -it -hO -hO -hO -mT -hO -hO -it -it -it -it -it -ms -ms -gx -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -"} -(25,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fp -fp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -ab -ms -it -hO -hO -hO -hO -hO -hO -it -it -it -ms -it -it -ms -gx -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -"} -(26,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fH -fH -fQ -fT -fV -gp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -gx -ms -it -hO -mQ -hO -hO -hO -it -it -it -it -it -it -it -mP -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -"} -(27,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -gd -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -ms -ms -it -hO -hO -hO -hO -it -it -ms -it -ms -it -it -it -ms -ms -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -"} -(28,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fH -fH -fQ -fT -fp -fp -fp -fp -gA -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ms -it -it -it -hO -hO -it -it -ms -ms -it -it -it -it -it -it -ms -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -"} -(29,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fV -gq -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ms -ms -it -it -it -it -it -ms -ms -mP -mP -it -it -it -it -lR -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(30,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fE -fI -fH -fQ -fT -ge -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ms -ms -ms -ms -ms -ms -ms -ab -ab -mP -mP -it -ms -it -it -mP -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(31,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fF -fJ -fH -fQ -fT -fp -fp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -hS -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -mP -it -it -it -ms -ms -ms -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(32,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fq -fH -fH -fQ -fT -fV -gr -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -gP -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -mP -mP -it -it -ms -ms -it -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(33,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fL -fN -fN -fU -gf -gj -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -ab -gx -gx -gx -mP -it -it -it -it -mH -ms -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(34,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fM -fM -fp -fp -fp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -gx -gx -gx -gx -mP -mP -it -it -mP -mP -mP -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(35,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fP -fN -fp -gg -gs -gv -gy -fP -fN -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -mP -mP -it -it -mP -mP -mP -ab -ab -ab -ab -ab -ab -ab -ab -"} -(36,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fP -fP -fP -fp -gh -gt -gw -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -mP -it -it -it -it -mP -mP -ab -ab -ab -ab -ab -ab -ab -"} -(37,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -ny -fP -fP -fP -fp -fp -fp -fp -fp -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -nz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kQ -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -it -kQ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -mP -mP -it -it -it -it -mP -mP -ab -ab -ab -ab -ab -ab -"} -(38,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fP -fP -fP -fP -fP -fP -fN -fP -fP -fP -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -gP -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mP -mP -it -it -ms -it -it -mP -ab -ab -ab -ab -ab -ab -"} -(39,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fN -fP -fP -fP -gu -fP -fP -fP -fN -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -gP -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -me -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mP -mH -it -it -it -it -ms -mP -ab -ab -ab -ab -ab -ab -"} -(40,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -kx -ac -ac -ac -ac -ac -ac -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -it -kx -kx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ms -ms -ms -it -it -it -ms -ms -ab -ab -ab -ab -ab -ab -"} -(41,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -it -it -it -it -kv -kx -kx -ab -ab -ab -ab -ab -ab -ab -kw -kw -hO -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -gP -kx -kx -kx -lW -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ms -ms -it -it -it -ms -ab -ab -ab -ab -ab -ab -"} -(42,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -ng -ng -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -it -it -it -hO -kw -dj -kx -kx -kx -kx -ab -ab -ab -ab -kw -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -kx -it -kx -kx -ab -ab -ab -ab -kx -kx -kx -kx -ac -ac -ac -gP -ac -kx -kx -ab -ab -kx -kx -kx -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -gW -ac -ac -ac -ac -ac -ac -ac -it -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -iz -iz -mP -mP -mP -mP -mP -iz -iz -iz -iz -nc -ab -ab -ab -ab -ab -"} -(43,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -nr -ne -nn -nn -ne -ne -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -it -it -it -hO -hO -kw -dj -dj -dj -ac -kx -kx -kx -kx -kw -kw -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -gP -ac -kx -kx -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -kx -kx -kx -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -gP -ac -ac -ac -ac -eO -ac -ac -eO -ac -mi -mt -mz -kx -mE -mP -iz -mP -iz -mP -mP -mP -iz -iz -iz -mP -iz -mP -iz -iz -iz -iz -iz -iz -ab -ab -ab -ab -ab -"} -(44,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -nf -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -it -it -it -it -hO -hO -kw -dj -dj -dj -dj -dj -ac -ac -gP -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -kx -kx -kx -ac -gP -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 -kx -kx -ab -ab -ab -ab -ab -ab -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ma -kx -ac -ac -ac -ac -ac -ac -eO -aa -eO -ac -eO -ac -mj -mu -lP -mE -mE -iz -iz -mP -iz -iz -iz -mP -mJ -mJ -mJ -mJ -mJ -mJ -mU -mU -mY -mY -mU -mW -ab -ab -ab -ab -ab -"} -(45,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -nA -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -it -it -it -it -hO -hO -hO -kw -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -lW -kx -kx -ac -ac -ac -ac -gR -ac -ac -ac -ac -eO -ac -ac -ac -ac -mk -mu -mA -mA -mA -iz -mJ -mJ -mJ -mJ -mJ -mJ -mJ -mJ -mJ -mW -mW -mW -mX -mY -mY -mY -mW -mW -ab -ab -ab -ab -ab -"} -(46,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -nH -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -hO -hO -hO -hO -kw -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -dj -dj -dj -dj -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -kx -kx -ab -ab -ab -kx -kx -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -gR -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ml -mv -mv -mF -mJ -mJ -mJ -mJ -mU -mU -mU -mJ -iC -iC -mP -mP -mP -hO -iC -mZ -hO -hO -mP -mP -ab -ab -ab -ab -ab -"} -(47,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -hO -hO -hO -hO -hO -kw -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gR -eO -ac -ac -ac -ac -ac -mm -mv -mB -mB -iC -iC -iC -iC -iC -mP -mP -iC -iC -hO -hO -hO -hO -hO -hO -hO -hO -na -mP -mP -ab -ab -ab -ab -ab -"} -(48,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -nr -nn -nn -ne -nr -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -hO -it -kv -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -dj -dj -dj -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -kx -kx -kx -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -mn -mv -mC -mB -iC -iC -iC -iC -mP -mP -mP -mP -iC -hO -hO -hO -hO -hO -hO -hO -hO -mP -mP -mP -ab -ab -ab -ab -ab -"} -(49,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -hO -it -kv -kx -ac -ac -ac -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -dj -dj -dj -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 -gW -ac -ac -kx -kx -kx -kx -kx -kx -lW -kx -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -mo -mv -mu -mB -iC -iC -iC -iC -mP -mP -mP -mP -iC -hO -hO -hO -hO -hO -hO -hO -iC -mP -mP -mP -ab -ab -ab -ab -ab -"} -(50,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nf -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -hO -it -it -ab -kx -ac -ac -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -eO -ac -ac -ac -ac -ac -ac -ac -eO -ac -ac -mm -mv -mB -mB -iC -iC -iC -iC -iC -mP -mP -iC -iC -iC -iC -hO -hO -hO -hO -hO -iC -mP -mP -mP -ab -ab -ab -ab -ab -"} -(51,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -it -it -it -hO -hO -hO -hO -hO -it -it -it -ab -kx -ac -ac -dj -dj -dj -dj -ac -ac -iO -iN -ac -ac -ac -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -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 -gU -ac -gR -ac -ac -ac -ac -ac -ac -gR -ac -ac -ac -gR -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -mp -mv -mu -mG -mJ -mJ -mJ -mJ -mJ -mJ -mU -mJ -iC -iC -iC -iC -hO -iC -hO -iC -iC -mP -mP -mP -ab -ab -ab -ab -ab -"} -(52,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -nf -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -gx -gx -it -it -it -hO -hO -hO -hO -hO -it -it -it -ab -kx -ac -ac -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -mk -mu -mA -mA -mA -iz -mJ -mJ -mJ -mV -mJ -mJ -mW -mW -mW -mU -mU -mU -mU -mU -mJ -nb -mW -mW -ab -ab -ab -ab -ab -"} -(53,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -nf -nH -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -it -it -it -ab -kx -ac -ac -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -dj -dj -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 -gP -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 -gP -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 -eO -ac -ch -ac -mq -mu -lP -lP -mE -iz -iz -mP -iz -iz -iz -mP -mW -mW -mW -mW -mJ -mJ -mJ -mW -mW -mW -mW -mW -ab -ab -ab -ab -ab -"} -(54,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -it -it -it -it -hO -hO -hO -hO -it -it -it -ab -ab -kx -ac -ac -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gW -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gW -ac -ac -ac -ac -ac -ac -eO -ac -ac -ac -mr -mt -mz -kx -mE -mP -iz -mP -mP -iz -iz -iz -iz -iz -mP -mP -mP -iz -iz -iz -iz -mP -mP -mP -ab -ab -ab -ab -ab -"} -(55,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nr -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -it -it -it -it -hO -hO -hO -hO -it -it -it -ab -ab -kx -ac -ac -ac -dj -dj -dj -dj -dj -dj -ac -ac -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -eO -mc -kx -kx -mE -mP -ab -ab -ab -ab -ab -ab -ab -iz -iz -iz -mP -mP -mP -mP -mP -iz -iz -iz -iz -ab -ab -ab -ab -ab -"} -(56,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -ne -ne -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -it -it -it -hO -hO -hO -hO -it -it -ab -ab -ab -kx -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -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 -gP -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 -gP -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(57,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -nv -ne -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -iK -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -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 -ac -ac -gU -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -me -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(58,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -nf -ne -nn -nn -ne -ne -ne -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -hO -hO -hO -hO -it -it -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -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 -ac -ac -ac -ac -ac -ac -ac -gW -ac -ac -ac -ac -ac -ac -gP -ac -ac -eO -ac -ac -ac -ac -ac -ac -kQ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(59,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -nr -ne -nx -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -it -hO -hO -hO -hO -it -gx -gx -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gR -ac -ac -ac -ac -ac -ac -ac -gR -ac -ac -ac -eO -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(60,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -nr -nn -nn -ne -ne -nt -ne -ne -ne -ne -nD -nE -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -it -hO -hO -hO -hO -hO -it -gx -gx -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(61,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -nn -nn -ne -nu -nH -ne -nC -nf -nC -ne -nF -nG -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -it -hO -hO -hO -hO -hO -it -it -it -gx -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -eO -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(62,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -nH -nn -nn -nt -ne -ne -nr -ne -ne -ne -nw -ne -nE -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -hO -hO -hO -hO -hO -hO -it -it -it -gx -ab -ab -ab -kx -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -gW -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(63,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nf -ne -ne -nn -nn -nn -nn -nn -nn -nn -nn -nl -nl -nn -nn -ng -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -ki -ki -kq -ks -ki -ki -ki -it -it -gx -gx -gx -ab -ab -kx -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(64,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -nf -nn -nn -nn -nn -nn -nn -nn -nn -nl -nl -nn -nn -ng -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -ko -ki -ki -ki -ki -ku -ki -it -it -gx -gx -gx -ab -ab -kx -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 -gP -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 -kQ -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(65,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -ne -ne -ne -nf -ne -ne -ne -ne -ne -ne -ne -ne -nH -ne -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -hO -hO -hO -hO -hO -hO -it -it -it -gx -gx -gx -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gW -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gU -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(66,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -ne -nr -ne -ne -nH -ne -ne -ne -ne -nr -ne -ne -ne -ne -nr -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -gP -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 -fA -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 -gW -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -kx -mc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(67,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -ne -ne -ne -ne -ne -np -ne -ne -ne -ne -ne -nf -ne -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -ab -ab -kx -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 -gP -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 -gP -ac -ac -ac -ac -ac -fw -fB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(68,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -fp -nq -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -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 -fw -fC -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kh -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -lW -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(69,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -nm -nm -nm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -it -it -it -gx -gx -gx -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -hN -ac -ac -em -fx -fx -fB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gR -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(70,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -nm -nm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -it -it -it -gx -gx -gx -ab -ab -ab -ab -kx -kx -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 -gP -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 -fw -fx -fx -fD -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 -gP -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(71,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -hO -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -ac -gP -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 -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -fw -fx -fC -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(72,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -hO -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -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 -cR -ek -ek -ek -ek -ek -ek -fx -fx -fC -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 -gU -ac -ac -kQ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(73,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -hO -hO -hO -hO -hO -hO -hO -hO -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -cR -bS -ce -ce -ce -bS -bS -bS -fx -fx -fC -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(74,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fp -fp -fp -fp -nm -nm -fp -fp -fp -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -hO -hO -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -cR -bS -bS -cf -cf -cf -bS -bS -bS -fx -fx -fx -fB -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 -gP -ac -ac -ac -ac -ac -gW -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(75,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -hO -hO -hO -hO -hO -hO -hO -it -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -ef -bS -bS -cg -cg -cg -bS -bS -bS -fx -fx -fx -fC -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(76,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -it -hO -hO -hO -hO -hO -hO -hO -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -dB -dB -dB -dB -dB -dB -dB -dB -dB -dB -dB -dB -cr -el -el -en -el -el -el -el -el -ep -ep -ep -er -dB -dB -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(77,1,1) = {" -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -dB -an -an -an -an -an -an -an -ao -ao -an -an -an -an -an -an -an -an -ba -ba -an -eq -eq -eq -eq -an -dB -ac -ac -gP -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 -gP -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(78,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -it -it -it -it -it -ki -ki -ki -ki -ki -kr -it -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -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 -dB -an -an -aq -aV -jr -au -jk -an -aq -aq -an -bl -bM -ij -bT -cs -bl -an -aq -aq -an -cS -aL -aL -aL -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(79,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -gx -gx -it -it -ki -ki -ki -kp -ki -ki -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -dB -iZ -aN -jl -az -az -az -aq -qN -aq -nS -an -aq -aq -aq -aq -aq -aq -HK -aq -aq -an -cT -cV -gL -cV -an -dB -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(80,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -it -gx -it -it -it -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -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 -dB -iZ -jy -jG -az -az -az -aq -an -aq -bh -an -xo -an -an -an -an -FI -an -aq -aq -an -cU -aL -aL -ec -an -dB -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 -gP -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(81,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -gx -gx -gx -gx -iK -hO -hO -hO -hO -hO -hO -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -gP -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 -dB -iZ -bp -aq -az -az -az -aq -an -aq -aq -an -aq -aq -aq -aq -aq -aq -an -aq -aq -an -cV -gL -cV -cV -an -dB -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 -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(82,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -it -gx -gx -gx -it -it -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -dB -an -an -aq -aA -aI -aA -aq -an -br -aq -an -bn -aq -aq -aq -aq -bh -an -aq -bh -an -aL -aL -aL -ed -an -dB -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 -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(83,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -it -it -gx -it -it -it -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -dB -dB -an -nU -an -an -an -aR -an -aq -aq -an -aq -aq -aq -aq -aq -aq -an -aq -aq -an -cU -cW -aL -gN -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -gW -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(84,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -gx -it -it -hO -hO -hO -hO -hO -hO -hO -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -dB -an -as -aB -aH -an -an -an -aq -aq -an -yk -aq -aq -aq -aq -bh -an -aq -aq -an -ed -aL -aL -kE -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(85,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -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 -gP -dB -an -an -an -an -an -aS -hg -aq -bh -an -nT -bo -bo -bo -bo -cB -an -aq -aq -bV -ed -ed -gM -an -an -dB -gP -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(86,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -gP -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -an -at -aC -aH -an -an -an -aq -aq -an -aO -aO -aO -aO -aO -az -az -aq -aq -an -eb -cX -an -an -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(87,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -dB -dB -an -nU -an -an -an -aT -an -aq -aq -an -az -aq -aq -az -aq -aq -cO -aq -bh -an -an -an -an -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -gP -ac -ac -ac -ac -md -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(88,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -dB -an -an -aq -au -jt -aV -aq -an -bs -aq -eh -az -aq -az -cO -az -ci -Wc -cC -aq -eN -an -dB -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dX -dj -dj -dj -dj -dj -dX -dj -dj -dj -dj -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(89,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -no -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kC -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -dB -ja -aN -aq -az -az -az -aq -an -aq -aq -an -aP -az -ej -nB -hd -az -aO -aq -aq -aq -an -an -dB -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(90,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -nm -nm -nm -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -kz -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -ja -jy -jF -az -az -az -aq -an -aq -bh -an -bq -az -ha -hc -hd -az -az -aq -aq -aq -aN -ao -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(91,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -iK -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -ab -ab -kx -it -ac -hV -ac -hT -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -dB -ja -bp -jm -az -az -az -aq -yf -aq -aq -an -bt -az -ej -jx -hd -az -cO -aq -aq -aq -iR -ao -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(92,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -iK -it -it -gx -gx -gx -gx -ab -ab -ab -kx -kB -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 -dB -an -an -aq -aA -aI -aA -jj -an -aq -aq -an -cN -aq -az -aO -az -ci -hF -cC -aq -aq -bp -ao -dB -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dX -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(93,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fp -fp -fp -fp -fp -fp -fp -fp -fp -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -gx -gx -gx -gx -gx -ab -ab -ab -kx -kP -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -dB -dB -an -an -an -an -an -an -an -rw -aq -an -jE -aq -aq -az -aq -aq -aO -aq -aq -aq -an -an -dB -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -ea -dj -dj -dj -dj -dj -dX -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(94,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -kx -kx -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 -gP -ac -ac -dB -an -an -aq -aV -ju -au -ji -an -aq -aq -an -cO -cO -cO -cO -cO -az -az -aq -bh -an -an -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dY -ea -dY -ea -dY -dj -dj -dj -dj -dj -dj -ac -ac -gW -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(95,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -iK -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -jb -aN -jn -az -az -az -aq -Pj -aq -bh -an -hb -bU -ev -eu -cK -cD -an -aq -aq -aq -an -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -dj -dj -dj -dj -dj -dj -dY -ea -dY -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(96,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -jb -jy -jH -az -az -az -aq -an -aq -aq -an -hn -aq -aq -aq -aq -aq -an -aq -aq -aq -aN -ao -dB -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 -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(97,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -fm -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -it -it -it -iK -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -kx -kx -ac -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -jb -bp -aq -az -az -az -aq -an -aq -aq -an -bv -bN -nO -aq -ap -aq -an -aq -aq -aq -iU -ao -dB -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(98,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -gP -ac -ac -ac -ac -gP -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 -dB -an -an -aq -aA -aI -aA -aq -an -br -aq -an -an -an -an -bu -an -EA -an -aq -aq -aq -bp -ao -dB -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -gP -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(99,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -iK -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -kQ -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 -dB -dB -an -nU -an -an -an -aU -an -aq -aq -an -bw -bO -bO -bO -bO -bO -EA -aq -aq -aq -an -an -dB -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 -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(100,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -dB -an -as -aB -aH -an -an -an -aq -aq -an -bx -bO -NN -RQ -NN -bO -an -aq -bh -an -an -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dX -dj -dj -dj -dj -dj -dj -dj -dj -dX -dj -dj -dj -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(101,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -iK -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -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 -gP -ac -ac -ac -ac -ac -dB -an -an -an -an -an -hf -hy -aq -aq -an -by -bO -bO -bO -bO -bO -an -aq -aq -aq -an -an -dB -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(102,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -ab -ab -it -it -it -it -it -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -hO -it -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -dB -an -at -aC -aH -an -an -an -aq -bh -an -bz -bO -bW -ck -cj -bO -an -aq -aq -aq -aN -ao -dB -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dX -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(103,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -it -it -it -it -it -hO -hO -iL -iL -iL -iL -iL -iL -iL -iL -iL -it -it -it -it -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -dB -an -nU -an -an -an -aW -an -aq -aq -an -an -an -an -an -an -sp -an -aq -aq -aq -iS -ao -dB -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 -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(104,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iK -it -it -it -it -iL -iL -iL -iL -iL -iL -iL -iL -iL -iL -iL -it -it -it -it -it -iK -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ch -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 -gP -ac -dB -an -an -aq -au -jv -aV -aq -an -bs -aq -an -bA -bB -bX -cl -cl -bB -an -aq -aq -aq -bp -ao -dB -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 -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(105,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -it -it -it -it -iL -iL -iL -iL -it -iL -iL -iL -it -it -iL -iL -it -it -iK -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ch -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 -gP -ac -ac -ac -dB -jc -aN -aq -az -az -az -aq -an -aq -aq -an -bB -bB -bB -bB -bB -bB -an -hh -aq -aq -an -an -dB -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -dj -dj -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(106,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -it -it -it -it -it -it -it -it -it -iL -iL -iL -it -it -it -iL -iL -it -it -it -it -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -kx -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 -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -jc -jy -jI -az -az -az -aq -an -aq -aq -an -bC -bB -bY -is -dt -cG -an -aq -bh -an -an -dB -dB -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 -dj -dj -dj -dj -dj -dj -dj -ac -ac -gW -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(107,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -it -iK -it -it -it -it -it -it -it -iL -iL -kn -it -it -it -iL -iL -it -it -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -ac -dB -jc -bp -jo -az -az -az -aq -Vn -aq -aq -an -an -an -an -an -an -an -an -aq -aq -aq -an -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dj -dj -dj -dj -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(108,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -it -it -it -it -it -it -it -it -iv -iv -kj -iv -iv -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -dB -an -an -au -aA -aI -aA -jg -an -aq -aq -an -aJ -bG -bE -cv -hq -cv -an -aq -aq -aq -aN -ao -dB -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(109,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -it -iv -iv -iM -iM -iM -iv -iv -it -it -iL -iL -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -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 -kg -dB -an -an -an -an -an -an -an -rw -bh -an -aK -bE -bE -bE -bE -lz -an -aq -aq -aq -iT -ao -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(110,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -it -it -it -it -it -it -iv -iM -iM -iM -iM -iM -iv -it -it -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ch -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 -dB -an -an -aq -aV -jw -au -jh -an -aq -aq -an -bD -bE -bE -oB -DX -bE -xg -aq -aq -aq -bp -ao -dB -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(111,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -it -it -it -it -it -iv -iP -iM -kl -iM -iM -iv -it -it -iL -iL -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -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 -dB -jd -aN -jp -az -az -az -aq -RO -aq -aq -an -bE -bE -bE -bE -jq -bE -bE -aq -aq -aq -an -an -dB -ac -ac -ac -ac -ac -gP -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 -gP -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(112,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -it -it -it -iK -it -iv -iM -iM -iM -iM -iM -iv -it -it -iL -iL -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -it -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -dB -jd -jy -jJ -az -az -az -aq -an -aq -aq -an -bF -bP -cm -ho -bE -lz -an -aq -aq -an -an -dB -dB -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(113,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -it -it -it -it -iv -iv -iQ -km -iQ -iv -iv -it -it -iL -iL -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -it -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -jd -bp -aq -az -az -az -aq -an -aq -nS -an -bF -bQ -cu -hp -js -hp -an -aq -aq -an -dB -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(114,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -gx -gx -ab -it -it -it -iv -iv -iv -iv -iv -it -it -it -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -an -an -aq -aA -aI -aA -aq -an -br -nN -an -an -an -an -an -an -an -an -aq -bh -an -dB -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(115,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -gx -gx -gx -gx -gx -gx -kt -kt -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -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 -gP -ac -ac -ac -ac -ac -dB -dB -an -nU -an -an -an -aU -an -aq -aq -WT -Ru -LR -CP -Qg -Cb -LR -WT -aq -aq -an -dB -ac -ac -ac -ac -ac -ac -ac -gP -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(116,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -an -as -aB -aH -an -an -an -RV -an -an -an -an -an -an -an -an -an -cM -cM -an -dB -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(117,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kt -kt -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -cY -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 -gP -ac -dB -dB -an -an -an -an -an -aX -sg -az -an -bj -bH -an -kk -aq -aq -aq -io -az -az -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(118,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ch -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 -dB -ax -an -Bf -GT -ed -hz -az -az -az -an -bk -bJ -an -aq -aq -aq -aq -Mk -WK -ee -an -dB -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(119,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -it -it -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dD -dH -dH -dH -dH -dH -dN -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 -dB -ax -EQ -Hi -ed -hu -an -aY -bc -bg -an -nU -an -an -aq -cp -aq -aq -aq -WK -JN -an -dB -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 -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(120,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -it -iL -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -eG -eG -eH -eG -eG -ad -ad -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -ax -Vy -yp -ed -hv -an -hl -bd -az -an -jf -ay -an -aq -aq -aq -aq -Mk -WK -ee -an -dB -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(121,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -it -iL -iL -iL -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ad -ad -jP -af -af -af -af -af -jP -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -ax -Hn -Qi -oM -hw -an -aZ -be -az -bi -hk -bL -an -bn -aq -aq -aq -aq -az -az -an -dB -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 -gP -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(122,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -it -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -af -af -af -af -jB -af -af -af -af -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -gP -dB -ax -aE -aQ -rj -an -an -ao -ao -ao -an -an -je -an -an -jD -jD -an -jA -jz -an -an -dB -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 -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(123,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -kx -ac -ch -ac -ac -ac -ac -ac -ac -ac -ad -ew -af -af -al -kf -ff -eQ -ak -af -af -eY -ad -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dB -ax -ax -ax -ax -ax -dB -dB -dB -dB -dB -dB -dB -dB -an -ao -ao -an -ao -ao -an -dB -dB -ac -ac -gP -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(124,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -iL -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -af -af -ak -af -am -af -fe -af -af -ad -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 -dB -dB -dB -dB -dB -dB -dB -ac -ac -ac -ac -ac -ac -dB -dB -dB -dB -dB -dB -dB -dB -dB -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 -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(125,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -jM -af -af -af -jV -af -af -af -jM -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(126,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -gY -af -af -af -af -af -af -af -jR -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 -gP -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(127,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -iL -iL -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ch -ac -ac -ac -ac -ac -ad -gY -af -af -ak -af -ak -af -af -kD -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(128,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ch -ac -ac -ad -jQ -af -ak -jX -af -ka -ke -af -eA -ad -ac -ac -ch -ac -ac -ac -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -gP -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 -dC -dC -gO -dC -gO -dC -dC -dC -dC -lP -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(129,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iz -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ad -gY -af -jW -af -af -jU -jT -af -jR -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -dx -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(130,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iz -iz -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -iL -iL -iL -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ad -jM -af -kb -gZ -af -af -jS -af -jM -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -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 -gP -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 -es -ac -ac -dx -dz -dz -dz -dz -dz -gX -dz -dz -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(131,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iA -iC -gx -gx -iA -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -iL -iL -iL -it -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iK -kx -ac -ac -ac -ac -ac -ac -ac -ad -ad -af -af -ak -WB -af -kd -kc -af -af -ad -ad -ac -ac -ac -ac -ch -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 -dy -dz -dz -dz -dz -dz -dz -dz -dz -gX -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(132,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iB -iC -iG -iC -iH -gx -gx -gx -gx -gx -gx -gx -gx -iK -it -iL -iL -iL -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ad -ex -af -af -af -jZ -af -jY -af -af -af -eZ -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -ga -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -lX -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(133,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iz -iA -iC -iC -iC -iJ -iz -gx -gx -gx -gx -gx -it -it -it -it -iL -iL -iL -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ad -ad -af -af -af -af -af -af -af -af -af -ad -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 -gP -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -gP -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 -dL -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(134,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iz -iz -iD -iH -iI -iz -iz -gx -gx -gx -gx -it -it -it -it -iL -iL -iL -it -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ch -ac -ch -ac -ac -ac -ac -ae -ad -ad -jO -af -af -af -af -af -jO -ad -ad -fb -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -gP -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(135,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -iz -iz -iz -iz -iz -it -gx -gx -gx -it -it -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -ad -ad -eH -eG -lQ -eG -eH -ad -ad -cZ -fc -ac -ac -ac -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -dz -dz -dz -gX -dz -dz -dz -dz -dz -gX -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(136,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -gx -gx -gx -gx -it -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -iK -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -mw -bS -bS -eI -eM -eU -bS -bS -mw -cZ -fc -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -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 -gP -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 -dx -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -gX -dz -dz -dz -dz -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(137,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -gx -gx -gx -it -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ch -ac -ag -cZ -bS -bS -eE -eJ -eR -eV -eE -bS -bS -cZ -fc -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -gX -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(138,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -hO -it -it -it -gx -gx -gx -it -it -iL -iL -iL -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ch -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -bS -eD -eF -eJ -eR -eV -eF -eD -bS -cZ -fc -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -dx -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(139,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -hO -hO -it -it -iE -gx -gx -gx -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -bS -eE -cZ -eJ -eR -eV -cZ -eE -bS -cZ -fc -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 -gP -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 -dx -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(140,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -hO -hO -it -it -it -gx -gx -it -it -it -iL -iL -iL -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ch -ac -ac -ac -ac -ac -ac -ah -cZ -bS -eF -cZ -eK -eR -eV -cZ -eF -bS -cZ -fc -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 -gP -ac -ac -ac -gP -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 -dx -dz -dz -gX -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -dz -kA -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(141,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -hO -hO -it -it -it -gx -it -it -it -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -bS -bS -cZ -eJ -lC -eV -cZ -bS -bS -cZ -fc -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 -gP -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -aG -dg -dg -dE -dE -dE -dE -dE -dE -hZ -hZ -dg -dg -if -lX -lY -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(142,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -hO -hO -it -it -it -it -it -it -it -it -it -iK -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ch -ac -ac -ac -ag -cZ -bS -bS -cZ -nJ -eS -nK -cZ -bS -bS -cZ -fc -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -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 -dx -dz -dz -dz -dz -bK -dh -di -dF -dO -dF -dh -dF -dF -dF -dF -ic -dp -nh -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(143,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -it -hO -it -it -it -it -it -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ch -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -bS -bS -bS -eJ -lC -eV -bS -bS -bS -cZ -fc -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -kA -bK -di -di -ds -di -di -dw -di -hY -di -di -di -dh -nh -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(144,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -it -iE -hO -hO -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -bS -bS -bS -eK -eR -eW -bS -bS -bS -cZ -fc -ac -ac -ac -ac -ac -ac -ac -ch -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 -dx -dz -dz -dz -dz -da -dk -di -dG -dG -dG -dG -dJ -dG -dI -dG -di -id -ni -lX -lY -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(145,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -it -hO -hO -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -ky -ac -ac -ac -ac -ac -ac -ac -ac -ac -ag -cZ -cZ -bS -bS -eL -eT -eX -bS -bS -cZ -cZ -fc -ac -ac -ch -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 -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -kx -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -dx -dz -gX -dz -dz -db -dl -dr -dI -di -di -dU -fi -di -dh -dG -di -id -ni -lZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(146,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ai -cZ -cZ -cZ -bS -bS -bS -bS -bS -cZ -cZ -cZ -fd -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -dc -dm -di -dG -dP -di -dh -dW -dS -ia -dG -di -id -ni -lX -lY -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(147,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -kx -kx -ac -ac -ch -ac -ac -ac -ac -ac -ch -ac -ey -ez -eC -eC -eC -eC -eC -eC -eC -eC -eC -fa -ey -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 -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -it -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -dd -dn -di -dG -di -dS -di -hX -di -di -dG -di -ie -ni -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(148,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -ix -hO -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ky -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 -ch -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -ab -ab -ab -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -dx -dz -dz -dz -dz -dd -dn -ds -dG -di -dT -di -dh -di -dh -dG -di -id -ni -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(149,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ch -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 -ch -ac -ac -ac -ac -kx -kx -kx -kx -kx -kx -kx -ac -ac -ac -ac -ac -gP -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -gP -ac -dx -dz -dz -dz -dz -de -do -di -dG -di -dh -di -di -di -ib -dG -dw -id -nj -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(150,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ch -ac -ac -ac -ch -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -kx -kx -kx -ac -ac -ac -ac -kx -kx -kx -kx -ab -ab -ab -ab -ab -kx -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -gP -kx -kx -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -ac -kx -kx -lP -lX -dz -gX -dz -db -dl -di -dJ -dQ -di -dV -di -dU -dV -dI -dh -ie -ni -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(151,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -gP -ac -ac -ac -kx -kx -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -it -kx -ab -ab -lX -lX -dz -dz -da -dk -dw -dG -dI -dG -dG -dG -dG -dG -dG -di -id -ni -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(152,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -gP -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ab -ab -ab -ab -lX -lX -kA -bK -di -di -dh -di -di -dW -ds -di -di -di -di -di -nh -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(153,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -lX -lX -bK -dp -dh -dK -dR -dK -dK -dK -dh -dK -dK -di -dp -nh -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(154,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -ix -hO -hO -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -ab -kx -ac -ac -ac -ac -kx -kx -kx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -lX -df -dq -dq -dM -dM -dM -dZ -dM -dM -dM -dM -dq -dq -nk -lX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(155,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -it -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ch -ac -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -kx -kx -kx -it -kV -kx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -lX -lX -lX -dz -dz -lX -lX -lX -dz -dz -dz -lX -lX -lX -lX -lZ -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(156,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -hO -hO -hO -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -kx -kx -kx -kx -kx -kx -kx -ac -ch -ac -ch -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -gx -iv -iv -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -lX -lX -lZ -lX -ab -lX -lX -lX -lZ -lX -ab -gx -lX -lY -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(157,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -it -it -iF -it -it -it -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ch -ac -kx -kx -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -gx -gx -gx -iv -iv -gx -gx -gx -gx -it -it -gx -gx -lp -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -lY -ab -ab -ab -lY -ab -ab -lY -ab -ab -gx -gx -iL -iL -iL -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(158,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -it -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -ac -gW -ac -ac -ch -ac -ac -ac -ac -ch -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -iK -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -gx -gx -gx -iv -iv -gx -gx -it -it -it -it -it -it -it -it -it -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -it -iL -iL -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(159,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -it -hO -hO -hO -hO -hO -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -ac -ac -ac -ac -ac -ac -ch -ac -ac -ac -ac -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -kU -it -it -gx -gx -kX -it -it -it -it -it -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -iL -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(160,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -hO -hO -hO -hO -hO -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -kx -kx -kx -kx -kx -kx -kx -kx -kx -kx -kx -kx -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -it -it -gx -gx -it -it -it -it -it -it -it -gx -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -iL -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(161,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -hO -hO -hO -hO -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -it -kT -it -gx -gx -gx -gx -it -it -it -it -it -it -lu -lu -lu -it -iK -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -iL -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(162,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -gx -gx -gx -gx -gx -it -it -it -it -lu -it -it -it -lu -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(163,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ix -hO -hO -it -it -it -it -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -it -it -kU -it -gx -gx -gx -gx -gx -it -it -it -it -it -nI -it -lu -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -it -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(164,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -kU -it -it -it -gx -gx -gx -gx -gx -gx -lp -gx -lu -it -it -it -lu -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -iL -iL -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(165,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -iy -hO -it -it -it -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -kU -gx -gx -gx -gx -gx -gx -gx -gx -lB -lu -lu -iK -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -it -iL -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(166,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -it -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -gx -it -it -it -hO -hO -hO -ix -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -gx -ab -iL -iL -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(167,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -hL -hO -hO -hO -hO -hO -it -it -it -it -gx -gx -gx -it -it -it -it -gx -gx -hO -ix -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -kS -it -it -gx -it -kU -it -kT -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -ab -gx -gx -ab -iL -iL -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(168,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -hM -hP -hQ -hP -hW -hO -it -gx -it -it -it -it -it -it -it -it -gx -gx -gx -gx -hO -hO -ix -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -gx -ab -iL -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(169,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -hM -hQ -hR -hQ -ig -il -hO -gx -gx -gx -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -kU -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -ab -ab -iL -iL -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(170,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -hM -hP -hQ -hP -ih -hO -hO -gx -gx -gx -iv -iw -iv -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -kT -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -iL -iL -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(171,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -hL -hO -hO -hO -hO -hO -gx -gx -gx -gx -iv -iv -iv -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kU -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -it -iL -iL -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(172,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -kS -gx -it -it -kU -gx -gx -gx -gx -gx -gx -gx -lh -gx -it -it -kU -it -it -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -it -iL -iL -iL -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(173,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -it -it -gx -gx -gx -gx -gx -la -it -it -it -it -gx -gx -it -it -it -kU -gx -it -kS -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -it -iL -iL -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(174,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -ab -gx -gx -gx -it -gx -it -it -it -gx -gx -gx -gx -it -it -it -it -it -it -it -it -it -it -it -it -it -it -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -iL -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(175,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hO -hO -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -it -gx -gx -gx -gx -it -kU -it -gx -gx -kT -gx -it -gx -gx -it -it -it -it -it -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -iL -iL -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(176,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -hO -hU -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -gx -gx -gx -gx -it -it -it -gx -it -it -it -it -kU -gx -gx -lE -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -iL -iL -iL -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(177,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -iK -it -kU -it -gx -gx -gx -it -it -kT -it -it -it -it -kU -it -it -gx -it -it -it -it -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -iL -iL -iL -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(178,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -gx -gx -gx -gx -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -it -gx -it -kT -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -iL -iL -iL -iL -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(179,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -it -gx -gx -gx -gx -it -kU -it -it -ld -gx -lm -ld -gx -gx -gx -it -gx -it -it -it -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -iL -iL -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(180,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -it -gx -gx -gx -it -it -gx -gx -gx -le -le -le -lg -le -lf -gx -it -gx -gx -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(181,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -gx -gx -gx -gx -kU -it -gx -gx -gx -gx -li -ld -lq -lk -lv -gx -it -gx -gx -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -iL -iL -it -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(182,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -kT -it -gx -gx -gx -it -it -gx -gx -gx -lf -li -le -lr -le -ld -gx -it -gx -gx -it -it -kU -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iK -iL -iL -iL -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(183,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kS -gx -it -kU -gx -gx -gx -it -it -gx -gx -gx -gx -lj -le -li -le -lw -gx -it -gx -it -it -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -it -it -it -iL -iL -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(184,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -gx -gx -gx -kW -it -gx -gx -gx -gx -gx -ln -le -ld -lx -gx -it -gx -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iL -iL -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(185,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -gx -gx -gx -it -it -it -gx -gx -gx -gx -gx -ls -le -ly -gx -kT -gx -it -it -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -ab -ab -ab -iL -iL -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(186,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -gx -gx -gx -it -gx -kU -gx -gx -gx -gx -li -le -le -lo -gx -lD -gx -it -it -gx -it -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -it -iL -iL -it -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(187,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -gx -gx -gx -it -it -it -it -gx -gx -le -lk -le -ld -lA -gx -gx -gx -lF -gx -gx -kU -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -it -it -iL -iL -it -it -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(188,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kU -it -gx -gx -gx -gx -it -iE -it -it -lg -le -le -lg -lt -gx -gx -gx -it -it -it -gx -it -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -iL -iL -ab -it -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(189,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -gx -gx -gx -gx -gx -kU -it -gx -lk -lo -gx -gx -gx -gx -gx -it -gx -gx -gx -it -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -iL -iL -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(190,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -kU -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -gx -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -gx -gx -iL -iL -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(191,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -kT -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -gx -gx -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -gx -ab -ab -iL -iL -ab -ab -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(192,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -gx -gx -kY -it -it -ll -it -kT -it -ll -it -kT -it -it -it -gx -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -ab -gx -ab -it -iL -iL -it -it -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(193,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -kU -it -it -it -it -it -it -gx -gx -gx -gx -gx -gx -it -it -it -kU -gx -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -ab -ab -iL -iL -it -it -it -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(194,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -gx -it -kU -it -it -it -it -gx -it -gx -gx -gx -gx -it -it -gx -gx -gx -kT -it -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -gx -gx -ab -ab -gx -gx -gx -gx -gx -it -iL -iL -it -gx -it -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(195,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kS -it -it -it -it -kU -it -kT -it -it -it -gx -it -it -gx -it -gx -it -it -it -it -it -it -iK -gx -gx -it -it -it -kU -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -ab -gx -gx -gx -ab -ab -gx -gx -gx -ab -ab -gx -it -iL -iL -it -it -it -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(196,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -gx -gx -gx -gx -gx -it -it -gx -it -kU -gx -it -it -it -gx -gx -gx -it -kT -it -gx -it -it -it -gx -it -it -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -iL -iL -ab -ab -it -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(197,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -it -it -iK -it -gx -gx -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -gx -ab -ab -gx -gx -gx -gx -ii -ii -ab -ab -gx -iL -iL -it -ab -ab -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(198,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -gx -it -lp -it -it -it -it -gx -gx -it -kT -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -it -it -ab -it -iL -iL -it -ab -ab -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(199,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kT -it -iu -gx -it -lG -gx -gx -it -lK -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -ii -it -it -it -iL -iL -iL -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(200,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -kY -gx -it -it -it -gx -kU -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -it -it -iL -iL -iL -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(201,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kU -it -gx -gx -gx -it -it -it -it -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -ii -ii -mf -iL -iL -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(202,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -gx -gx -gx -gx -kU -gx -it -it -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -ii -ii -ii -ii -ii -iL -mg -mh -it -it -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(203,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -lN -it -it -it -gx -gx -gx -gx -gx -it -it -iK -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -mM -im -mS -iL -iL -ii -it -it -iK -ii -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(204,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kS -it -it -it -lM -it -gx -gx -gx -it -lH -ii -ii -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -ii -ii -ii -gx -ii -mO -im -ii -ii -ii -mS -ii -ii -ii -ii -ii -ii -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(205,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -kU -gx -it -it -kU -it -it -it -it -ii -iq -ii -gx -ii -ii -ii -ii -gx -ii -ii -ii -ii -gx -gx -ii -lb -im -ii -ii -ii -im -im -kF -iq -ii -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(206,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kU -it -gx -gx -gx -gx -gx -it -it -ii -ik -ii -ir -ii -ii -ii -kH -im -ii -ii -ii -kH -im -ii -ii -gx -ii -im -im -kF -kH -im -im -im -kF -kF -ii -mM -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(207,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -gx -gx -gx -lJ -it -lp -ik -im -ip -jK -im -im -ir -ir -ir -ir -im -ir -ir -ir -ir -ii -gx -ii -im -kF -kF -im -im -im -im -im -im -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(208,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -it -it -gx -gx -it -it -it -ii -ii -ii -jN -im -im -jK -im -im -jK -im -im -im -im -im -ii -ii -ii -im -my -kF -im -im -im -im -im -im -im -im -ii -gx -gx -gx -gx -gx -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(209,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -lL -it -it -it -it -it -it -it -ik -im -ip -im -im -im -im -im -ir -ir -im -im -im -im -im -ii -kO -ii -im -kF -kF -im -im -kJ -im -im -ii -ii -ii -ii -gx -gx -gx -gx -gx -gx -gx -ab -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(210,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -iK -gx -it -it -kU -it -ii -ik -ii -im -jK -im -im -im -ir -im -im -im -kJ -im -im -ii -ii -ii -im -im -kF -im -im -im -im -mI -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(211,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kT -it -it -it -it -kU -ii -im -im -im -im -jK -ir -ir -im -im -im -im -im -ir -im -ii -ii -ii -ii -im -im -im -im -kF -ii -ii -gx -gx -gx -gx -gx -ab -gx -ab -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(212,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -it -it -it -lI -ii -ii -ii -kF -kF -kF -im -im -im -im -im -im -im -im -im -nL -kH -im -nL -im -im -im -im -kF -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(213,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -kT -it -gx -gx -ii -ii -kG -ii -ii -ii -ii -kI -im -im -im -ir -im -ii -im -kF -ii -mN -im -im -im -kF -mR -ii -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(214,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -it -gx -gx -gx -gx -ii -ii -ii -gx -gx -ii -ii -ir -ir -ir -ii -ii -ii -im -im -ii -ii -ii -ii -ii -ii -ii -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(215,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -ir -im -ir -ii -kN -ii -kF -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(216,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -im -ii -ii -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(217,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -kK -kL -kM -ii -gx -ii -im -kF -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(218,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -ii -ii -ii -ii -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(219,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -kF -mI -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(220,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(221,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gK -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lc -lc -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(222,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gS -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -iq -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(223,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gH -gH -gH -gH -gH -hK -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -mI -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(224,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gI -gH -gH -gH -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -iq -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(225,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gH -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(226,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gT -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(227,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gH -gH -hJ -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(228,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gQ -gH -gH -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -ab -gx -gx -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(229,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gH -gH -gH -gV -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -ab -gx -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(230,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gH -gJ -gH -gH -gH -gH -gH -gH -gH -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(231,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -iq -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(232,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(233,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -iq -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(234,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -jN -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(235,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -lS -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(236,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -lS -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(237,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gG -gD -gD -gD -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -lS -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(238,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lT -mK -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(239,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(240,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -gD -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -mI -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(241,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -mI -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(242,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(243,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(244,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lS -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(245,1,1) = {" -ab -ab -ab -ab -aj -aj -aj -aj -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kR -im -im -kR -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(246,1,1) = {" -ab -ab -ab -aj -aj -fh -fj -fj -aj -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kZ -jN -im -kZ -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(247,1,1) = {" -ab -ab -ab -aj -eB -fj -fl -fj -fn -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kR -jN -im -kR -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(248,1,1) = {" -ab -ab -ab -aj -eP -fj -fl -fj -fo -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -kZ -im -lS -kZ -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(249,1,1) = {" -ab -ab -ab -aj -fg -fj -fl -fj -fn -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lU -lU -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(250,1,1) = {" -ab -ab -ab -aj -aj -fk -fj -fj -aj -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -lV -lV -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(251,1,1) = {" -ab -ab -ab -ab -aj -aj -aj -aj -aj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -mb -mb -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(252,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(253,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -im -im -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(254,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -mx -mL -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(255,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ii -ii -ii -ii -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -gx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} diff --git a/_maps/RandomZLevels/TheBeach.dmm b/_maps/RandomZLevels/TheBeach.dmm deleted file mode 100644 index af223ef0f79a..000000000000 --- a/_maps/RandomZLevels/TheBeach.dmm +++ /dev/null @@ -1,15461 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/closed/indestructible/sandstone, -/area/awaymission/beach) -"ab" = ( -/turf/open/indestructible/binary{ - density = 1; - desc = "I can't move through this."; - icon = 'icons/misc/beach.dmi'; - icon_state = "water"; - name = "deep ocean water" - }, -/area/awaymission/beach) -"ac" = ( -/turf/open/floor/plating/beach/water, -/area/awaymission/beach) -"ad" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 1 - }, -/area/awaymission/beach) -"ae" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 8 - }, -/area/awaymission/beach) -"af" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 9 - }, -/area/awaymission/beach) -"ag" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 1 - }, -/area/awaymission/beach) -"ah" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 5 - }, -/area/awaymission/beach) -"ai" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 4 - }, -/area/awaymission/beach) -"aj" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 8 - }, -/area/awaymission/beach) -"ak" = ( -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"al" = ( -/obj/effect/overlay/palmtree_r{ - desc = "How did you get here?"; - icon_state = "palm2"; - name = "\proper island palm tree" - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"am" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 4 - }, -/area/awaymission/beach) -"an" = ( -/obj/effect/overlay/coconut{ - pixel_x = 17; - pixel_y = 7 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"ao" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 10 - }, -/area/awaymission/beach) -"ap" = ( -/turf/open/floor/plating/beach/coastline_t, -/area/awaymission/beach) -"aq" = ( -/turf/open/floor/plating/beach/coastline_t{ - dir = 6 - }, -/area/awaymission/beach) -"ar" = ( -/turf/open/floor/plating/beach/coastline_b, -/area/awaymission/beach) -"as" = ( -/obj/structure/flora/rock{ - desc = "A volcanic rock."; - name = "coastal rock" - }, -/obj/structure/flora/ausbushes/stalkybush{ - desc = "It can't be smoked."; - name = "sea weed" - }, -/turf/open/indestructible/binary{ - density = 1; - desc = "I can't move through this."; - icon = 'icons/misc/beach.dmi'; - icon_state = "water"; - name = "deep ocean water" - }, -/area/awaymission/beach) -"at" = ( -/obj/structure/flora/rock{ - desc = "A volcanic rock."; - name = "coastal rock" - }, -/turf/open/indestructible/binary{ - density = 1; - desc = "I can't move through this."; - icon = 'icons/misc/beach.dmi'; - icon_state = "water"; - name = "deep ocean water" - }, -/area/awaymission/beach) -"au" = ( -/obj/structure/closet/crate/wooden{ - desc = "Now this is what island exploration is all about."; - name = "Treasure Chest" - }, -/obj/item/clothing/head/pirate, -/obj/item/clothing/glasses/eyepatch, -/obj/item/clothing/suit/pirate, -/obj/item/melee/sabre{ - desc = "This isn't real however it can trick someone into thinking you have something real.."; - force = 0; - name = "foam pirate's sabre"; - throwforce = 0 - }, -/obj/item/melee/sabre{ - desc = "This isn't real however it can trick someone into thinking you have something real.."; - force = 0; - name = "foam pirate's sabre"; - throwforce = 0 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"av" = ( -/turf/open/floor/plating/beach/water{ - desc = "What's the difference?"; - name = "coastline water" - }, -/area/awaymission/beach) -"aw" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 6 - }, -/area/awaymission/beach) -"ax" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 10 - }, -/area/awaymission/beach) -"ay" = ( -/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ - dir = 4 - }, -/area/awaymission/beach) -"az" = ( -/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ - dir = 1 - }, -/area/awaymission/beach) -"aA" = ( -/obj/effect/overlay/palmtree_l, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aB" = ( -/mob/living/simple_animal/crab/kreb, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aC" = ( -/obj/item/flashlight/flare/torch, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aD" = ( -/obj/effect/overlay/coconut, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aE" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aF" = ( -/obj/structure/bonfire/prelit, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aG" = ( -/obj/item/clothing/mask/gas/tiki_mask, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aH" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ - pixel_x = -17; - pixel_y = 17 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aI" = ( -/obj/item/melee/skateboard{ - color = "#6666ff"; - desc = "Yes, surf boards have wheels. Stop laughing."; - name = "surf board"; - pixel_x = -15; - pixel_y = 1 - }, -/turf/open/floor/plating/beach/water, -/area/awaymission/beach) -"aJ" = ( -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_x = -14; - pixel_y = 15 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aK" = ( -/mob/living/simple_animal/crab, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aO" = ( -/obj/effect/baseturf_helper/beach/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aQ" = ( -/obj/machinery/gateway/away, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aS" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime{ - pixel_x = -12; - pixel_y = 14 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"aT" = ( -/turf/open/floor/plating/beach/coastline_t/sandwater_inner{ - dir = 8 - }, -/area/awaymission/beach) -"aX" = ( -/turf/closed/wall/mineral/sandstone, -/area/awaymission/beach) -"aY" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 5 - }, -/area/awaymission/beach) -"aZ" = ( -/obj/effect/overlay/palmtree_r, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"ba" = ( -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bb" = ( -/obj/structure/dresser{ - density = 0; - pixel_y = 18 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bc" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bd" = ( -/turf/open/floor/wood, -/area/awaymission/beach) -"be" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bf" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bg" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 1 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bh" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bi" = ( -/obj/machinery/button/door{ - id = "changlinhut2"; - name = "Changing Room lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bj" = ( -/obj/machinery/button/door{ - id = "changlinhut1"; - name = "Changing Room lock"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bk" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/glasses/heat, -/turf/open/floor/wood, -/area/awaymission/beach) -"bl" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "theloveshack1"; - name = "door lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/beach) -"bm" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "theloveshack2"; - name = "door lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/beach) -"bn" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "theloveshack3"; - name = "door lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/beach) -"bo" = ( -/turf/open/floor/plating/beach/coastline_t/sandwater_inner, -/area/awaymission/beach) -"bp" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bq" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/telecomms/relay/preset/mining, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"br" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bs" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "changlinhut2"; - name = "Changing Room" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bt" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "changlinhut1"; - name = "Changing Room" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bu" = ( -/obj/item/reagent_containers/food/drinks/bottle/wine, -/obj/item/reagent_containers/food/drinks/bottle/rum, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/beach) -"bv" = ( -/obj/effect/overlay/palmtree_r, -/obj/effect/overlay/coconut, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bw" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 9 - }, -/area/awaymission/beach) -"bx" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"by" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bz" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bA" = ( -/obj/structure{ - desc = "Bar and beach south, dorms east."; - icon = 'icons/obj/stationobjs.dmi'; - icon_state = "signpost"; - name = "directions signpost" - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bB" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "theloveshack1"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bC" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "theloveshack2"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bD" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "theloveshack3"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bE" = ( -/obj/effect/overlay/palmtree_l{ - pixel_y = 25 - }, -/obj/effect/overlay/coconut{ - pixel_x = -7; - pixel_y = 7 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bF" = ( -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/sand, -/obj/structure/table/wood, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bG" = ( -/obj/item/clothing/shoes/sandal, -/obj/item/clothing/shoes/sandal, -/obj/item/clothing/shoes/sandal, -/obj/structure/closet/crate, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bH" = ( -/obj/structure/closet/athletic_mixed, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bI" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "loveshack"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bJ" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "theloveshack4"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bK" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "theloveshack5"; - name = "Beach Hut" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"bL" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bM" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/effect/turf_decal/sand, -/obj/structure/sink{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bN" = ( -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/effect/turf_decal/sand, -/obj/structure/sink{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bO" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/champagne, -/turf/open/floor/wood, -/area/awaymission/beach) -"bP" = ( -/obj/item/trash/chips{ - pixel_x = -18; - pixel_y = 7 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bQ" = ( -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bR" = ( -/obj/machinery/button/door{ - id = "toilet1"; - name = "restroom lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bS" = ( -/obj/machinery/button/door{ - id = "toilet2"; - name = "restroom lock"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bT" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "loveshack"; - name = "love shack lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/red, -/turf/open/floor/wood, -/area/awaymission/beach) -"bU" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "theloveshack4"; - name = "door lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/beach) -"bV" = ( -/obj/structure/sign/poster/ripped{ - pixel_x = 32 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"bW" = ( -/obj/structure/bed, -/obj/machinery/button/door{ - id = "theloveshack5"; - name = "door lock"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/awaymission/beach) -"bX" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "toilet1"; - name = "Restroom Stall" - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bY" = ( -/obj/machinery/door/airlock/sandstone{ - id_tag = "toilet2"; - name = "Restroom Stall" - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel/white, -/area/awaymission/beach) -"bZ" = ( -/obj/structure/dresser{ - density = 0 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"ca" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"cb" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment{ - pixel_x = -28 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cc" = ( -/obj/item/trash/can{ - pixel_x = 14; - pixel_y = 7 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cd" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/vending/cola/starkist, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"ce" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/vending/snack/random, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cf" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = -32 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cg" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/vending/cola/space_up, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"ch" = ( -/obj/effect/overlay/palmtree_l, -/obj/effect/overlay/coconut, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"ci" = ( -/obj/structure/closet/gmcloset, -/turf/open/floor/wood, -/area/awaymission/beach) -"cj" = ( -/obj/structure/closet/secure_closet/bar, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses, -/turf/open/floor/wood, -/area/awaymission/beach) -"ck" = ( -/obj/effect/mob_spawn/human/bartender/alive, -/turf/open/floor/wood, -/area/awaymission/beach) -"cl" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/shaker, -/turf/open/floor/wood, -/area/awaymission/beach) -"cm" = ( -/obj/structure/table/wood, -/obj/item/clothing/glasses/sunglasses, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/turf/open/floor/wood, -/area/awaymission/beach) -"cn" = ( -/obj/machinery/vending/boozeomat/all_access{ - desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one. May not work for bartenders that don't have Nanotrasen bank accounts." - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"co" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/fullupgrade, -/obj/structure/sign/picture_frame{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"cp" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, -/turf/open/floor/wood, -/area/awaymission/beach) -"cq" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/turf/open/floor/wood, -/area/awaymission/beach) -"cr" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = list(25) - }, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/enzyme, -/turf/open/floor/wood, -/area/awaymission/beach) -"cs" = ( -/obj/machinery/processor, -/turf/open/floor/wood, -/area/awaymission/beach) -"ct" = ( -/obj/effect/turf_decal/industrial/traffic/corner, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cu" = ( -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cv" = ( -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cw" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/slab/goliath, -/obj/item/reagent_containers/food/snacks/meat/slab/xeno, -/obj/item/reagent_containers/food/snacks/meat/slab/spider, -/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/reagent_containers/food/snacks/meat/slab/bear, -/turf/open/floor/wood, -/area/awaymission/beach) -"cx" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cy" = ( -/obj/effect/turf_decal/industrial/traffic/fulltile, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cz" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cA" = ( -/obj/structure/mineral_door/wood{ - name = "bar" - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"cB" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/ale, -/turf/open/floor/wood, -/area/awaymission/beach) -"cC" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/beach) -"cD" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/rag{ - pixel_y = 7 - }, -/turf/open/floor/wood, -/area/awaymission/beach) -"cE" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb, -/turf/open/floor/wood, -/area/awaymission/beach) -"cF" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, -/turf/open/floor/wood, -/area/awaymission/beach) -"cG" = ( -/obj/item/toy/beach_ball, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cH" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cI" = ( -/obj/structure/sign/barsign{ - pixel_y = 32 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cJ" = ( -/obj/effect/turf_decal/industrial/traffic/corner, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cK" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cL" = ( -/obj/structure/table, -/obj/item/clothing/under/color/rainbow, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/head/collectable/petehat{ - pixel_y = 5 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cM" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/chips, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cN" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/soda_cans/sodawater, -/obj/item/reagent_containers/food/drinks/soda_cans/shamblers, -/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, -/obj/item/reagent_containers/food/drinks/soda_cans/air, -/obj/item/reagent_containers/food/drinks/soda_cans/canned_laughter, -/obj/item/reagent_containers/food/drinks/soda_cans/tonic, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cO" = ( -/obj/structure/chair, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cP" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime{ - pixel_x = -12 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ - pixel_x = 13 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cQ" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ - pixel_x = -12; - pixel_y = 3 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cR" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -8; - pixel_y = -4 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cS" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb{ - pixel_x = -9; - pixel_y = -7 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cT" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cU" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/space_mountain_wind{ - pixel_x = 15 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cV" = ( -/obj/effect/overlay/coconut{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/plating/beach/coastline_t/sandwater_inner, -/area/awaymission/beach) -"cW" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime{ - pixel_x = -12 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cX" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -5 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cY" = ( -/obj/item/reagent_containers/food/drinks/soda_cans/starkist{ - pixel_x = -6 - }, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"cZ" = ( -/obj/item/clothing/head/collectable/paper{ - desc = "What looks like an ordinary paper hat is actually a rare and valuable collector's edition paper hat. Keep away from fire, Curators, and ocean waves." - }, -/turf/open/floor/plating/beach/water, -/area/awaymission/beach) -"da" = ( -/mob/living/simple_animal/parrot, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"db" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_nanotrasen, -/turf/open/floor/wood, -/area/awaymission/beach) -"dc" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_syndie, -/turf/open/floor/wood, -/area/awaymission/beach) -"dd" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman_red, -/turf/open/floor/wood, -/area/awaymission/beach) -"de" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/suit/jacket/letterman, -/turf/open/floor/wood, -/area/awaymission/beach) -"df" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/neck/necklace/dope, -/turf/open/floor/wood, -/area/awaymission/beach) -"dg" = ( -/obj/item/clothing/glasses/heat, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) -"iy" = ( -/obj/item/toy/seashell, -/turf/open/floor/plating/beach/coastline_t, -/area/awaymission/beach) -"MD" = ( -/obj/item/toy/seashell, -/turf/open/floor/plating/beach/sand, -/area/awaymission/beach) - -(1,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 -"} -(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 -"} -(3,1,1) = {" -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 -aa -aa -"} -(4,1,1) = {" -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 -aa -aa -"} -(5,1,1) = {" -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 -aa -aa -"} -(6,1,1) = {" -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 -aa -aa -"} -(7,1,1) = {" -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 -aa -aa -"} -(8,1,1) = {" -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 -aa -aa -"} -(9,1,1) = {" -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 -aa -aa -"} -(10,1,1) = {" -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 -aa -aa -"} -(11,1,1) = {" -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 -aa -aa -"} -(12,1,1) = {" -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 -aa -aa -"} -(13,1,1) = {" -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 -aa -aa -"} -(14,1,1) = {" -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 -aa -aa -"} -(15,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -as -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(16,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(17,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(18,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(19,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(20,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(21,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(22,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(23,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(24,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(25,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(26,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(27,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(28,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(29,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -av -av -av -av -av -av -av -av -av -av -av -av -av -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(30,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(31,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(32,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(33,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -aw -af -aj -aj -aj -ao -aY -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(34,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -aw -af -ay -MD -ak -MD -aT -ao -aY -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(35,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -aw -af -ay -MD -ak -ak -ak -ak -aT -ao -aY -ae -ae -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(36,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -aw -af -ay -ak -ak -ak -MD -ak -ak -ak -aT -aj -aj -ao -aY -ae -ae -ae -ae -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(37,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -aw -af -ay -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -aT -aj -aj -aj -aj -ao -aY -ae -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(38,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -af -ay -ak -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aT -aj -ao -aY -ac -ac -ad -af -aj -aj -aj -aj -aj -ao -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(39,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -aA -ak -aD -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aT -ao -aY -ae -aw -ag -MD -aZ -ak -ak -ak -aT -ao -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(40,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -aA -ak -ak -ak -ak -ak -aD -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -MD -aT -aj -aj -aj -ay -ak -ak -ak -ak -ak -MD -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(41,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -ak -aC -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aK -ak -cG -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(42,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -aC -aF -aC -ak -ak -ak -ak -ak -ak -ak -aD -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(43,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -aA -ak -ak -aG -ak -aD -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(44,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -aC -aF -aC -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aA -ak -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(45,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -ak -aC -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aD -ak -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(46,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -aD -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ch -ak -ak -ak -ak -ak -ak -ak -ak -ak -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(47,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -aA -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -aZ -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(48,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aK -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(49,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ak -ak -ak -ak -iy -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(50,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -aX -aX -aX -aX -cA -aX -ba -ba -ak -ak -ak -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(51,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ag -MD -ak -ak -ak -ak -ak -ak -ak -ak -aZ -bf -bp -bx -ak -ak -aX -aX -aX -aX -ak -ba -cd -aX -ci -bd -bd -bd -cB -cH -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(52,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -bg -bq -by -ak -ak -aX -bL -bQ -aX -ak -ba -ce -aX -cj -bd -bd -bd -cB -cH -ba -ak -ak -cP -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(53,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ax -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -bh -br -bz -ak -aA -aX -bM -bR -bX -ba -ba -ba -aX -ck -bd -bd -bd -cC -cH -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(54,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ak -ak -aD -aX -aX -aX -aX -ak -ba -ba -aX -cl -bd -bd -bd -cD -cH -ba -ak -ak -ak -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(55,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ax -ag -ak -ak -ak -ak -bf -bp -bx -ak -ak -ba -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -aX -cm -bd -bd -bd -cC -cH -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(56,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -bg -aQ -by -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -cf -aX -cn -bd -bd -bd -cE -cH -ba -ak -ak -cQ -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(57,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -bh -br -bz -ak -ak -ak -bA -ba -ba -ak -ak -ak -ak -ak -ba -ba -aX -co -bd -bd -bd -cF -cH -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(58,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -aX -aX -aX -aX -ak -ba -ba -aX -cp -bd -bd -bd -cC -cH -ba -ak -ak -cR -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(59,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -aX -bN -bS -bY -ba -ba -ba -aX -cq -bd -bd -bd -cC -cH -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(60,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -aX -bL -bQ -aX -ak -ba -ce -aX -bd -bd -bd -bd -cC -cH -ba -ak -aA -cS -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(61,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -aX -aX -aX -aX -ak -ba -ba -aX -aX -aX -aX -ak -ba -cg -aX -cr -cs -cw -bd -aX -cI -ba -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(62,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -aX -bb -bd -aX -ak -ba -ba -ak -ak -ak -ak -ak -ba -ba -aX -aX -aX -aX -aX -aX -ba -ba -ak -ak -cT -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(63,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -aX -bc -bi -bs -ba -ba -ba -bF -ak -ak -ak -ak -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ak -ak -ak -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(64,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ax -ag -ak -ak -ak -ak -ak -aX -aX -aX -aX -ak -ba -ba -bG -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(65,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -bH -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(66,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ad -ag -aE -ak -ak -aA -ak -ak -ak -ak -ak -ak -ba -ba -bG -ak -ak -aZ -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -cK -cM -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(67,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ad -ag -ak -aH -dg -ak -aD -ak -ak -ak -ak -ak -ba -ba -bH -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -cL -cN -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(68,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -ba -ba -bG -ak -ak -ak -ak -ak -ak -aD -ak -ak -ak -ak -cG -ak -ak -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(69,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ax -ag -aE -ak -ak -ak -aX -aX -aX -aX -ak -ba -ba -bH -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aZ -ak -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(70,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ad -ag -ak -aJ -aE -ak -aX -bb -bj -bt -ba -ba -ba -bG -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aD -ak -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(71,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ad -ah -am -az -ak -aS -aX -bc -bd -aX -ak -ba -ba -bH -ak -ak -ak -aA -ak -ak -ak -aA -ak -ak -aA -ak -ak -aK -ak -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(72,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ai -ax -ah -am -az -aX -aX -aX -aX -ak -ba -ba -bG -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(73,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ai -ax -ag -ak -ak -ak -ak -ak -ba -ba -bH -ak -ak -ak -ak -ak -ak -ak -ak -ct -cx -cx -cx -cx -cJ -ak -ak -cU -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(74,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ag -aA -ak -ak -ak -ak -ba -ba -bG -ak -ak -ak -ak -ak -MD -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(75,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ba -ba -bH -ak -ak -ak -ak -ak -bv -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -ak -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(76,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ba -ba -ak -ak -ak -ak -ak -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -aZ -bo -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(77,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -aI -ac -ad -ag -ak -ak -ak -ak -ak -ba -ba -ak -ak -ak -ak -ak -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(78,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ag -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -aK -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(79,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ag -aX -bb -de -bu -aX -ba -ba -aX -bO -db -bZ -aX -ak -ak -ak -ak -cu -cy -cy -cy -cy -cy -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(80,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aw -ag -aX -bd -bd -bd -bB -ba -ba -bI -bd -bd -bd -aX -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -cV -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(81,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -aw -af -ay -aX -be -bl -bd -aX -ba -ba -aX -bd -bT -ca -aX -ak -aZ -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(82,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -aw -af -aj -ay -ak -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -aD -ak -cu -ak -ak -ak -ak -cu -ak -ak -ap -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(83,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ad -af -ay -aA -ak -ak -ak -ak -ak -ak -ak -ba -ba -ak -ak -ak -ak -ak -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -aT -ao -aY -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(84,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -aw -ag -ak -aK -ak -ak -ak -ak -ak -ak -ak -ba -ba -ak -ak -ak -ak -ak -ak -ak -ak -ak -cu -ak -ak -ak -ak -cu -ak -ak -ak -aT -ao -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(85,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -aw -af -ay -ak -ak -ak -ak -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -ak -ak -cv -cz -cz -cz -cz -cz -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(86,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -af -ay -ak -ak -ak -ak -ak -aX -bb -df -bu -aX -ba -ba -aX -bu -dc -bZ -aX -ak -ak -ak -ak -aZ -ak -ak -ak -ak -ak -ak -ak -cW -ak -ap -ar -ac -ac -ac -cZ -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(87,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -aw -ag -MD -ak -ak -ak -ak -ak -aX -bd -bd -bd -bC -ba -ba -bJ -bd -bd -bd -aX -ak -ak -ak -ak -aD -ak -ak -ak -ak -ak -ak -ak -cO -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(88,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -af -ay -ak -MD -ak -ak -ak -ak -aX -be -bm -bd -aX -ba -ba -aX -bd -bU -ca -aX -ak -ak -ak -ak -ak -ak -ak -ak -aZ -ak -ak -ak -cX -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(89,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -cO -ak -iy -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(90,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -ag -aA -aB -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ba -ba -ak -ak -ak -cb -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -cY -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(91,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bv -ak -ba -ba -ak -bP -bV -cc -ak -ak -ak -ak -ak -aA -ak -ak -ak -ak -ak -ak -ak -aK -MD -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(92,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -aO -ak -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ap -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(93,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ax -ag -MD -ak -ak -ak -ak -ak -aX -bb -dd -bu -aX -ba -ba -aX -bu -bk -bZ -aX -ak -ak -ak -ak -ak -ak -aK -ak -ak -ak -ak -ak -MD -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(94,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -aX -bd -bd -bd -bD -ba -ba -bK -bd -bd -bd -aX -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -aA -aD -bo -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(95,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ax -ah -az -ak -ak -ak -ak -aX -be -bn -bd -aX -ba -ba -aX -bd -bW -ca -aX -ak -ak -aA -ak -ak -ak -ak -cG -ak -ak -ak -bo -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(96,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ax -ah -az -aK -ak -ak -aX -aX -aX -aX -aX -ba -ba -aX -aX -aX -aX -aX -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(97,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ax -ag -aA -ak -ak -ak -ak -ak -ak -ak -ak -bE -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(98,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -am -am -am -am -am -am -am -aq -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(99,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ax -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -am -aq -bw -ai -ai -ai -ai -ai -ai -ai -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(100,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ax -ah -az -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -bo -aq -bw -ai -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(101,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ax -ag -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ap -bw -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(102,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ah -az -ak -ak -ak -ak -bo -am -am -az -bo -aq -ar -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(103,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ax -ah -az -bo -am -am -aq -bw -ax -ah -aq -bw -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(104,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ax -ah -aq -bw -ai -ai -ac -ac -ai -ai -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(105,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -av -av -av -av -av -av -av -av -av -av -av -av -av -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ai -ai -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(106,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -av -av -av -av -av -av -av -av -av -av -av -av -av -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(107,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -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 -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(108,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(109,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(110,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(111,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(112,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(113,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(114,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(115,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(116,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(117,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(118,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(119,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(120,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -av -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(121,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -ab -ab -ab -ab -ab -ab -at -ab -ab -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -at -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -as -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(122,1,1) = {" -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 -aa -aa -"} -(123,1,1) = {" -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 -aa -aa -"} -(124,1,1) = {" -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 -aa -aa -"} -(125,1,1) = {" -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 -aa -aa -"} -(126,1,1) = {" -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 -aa -aa -"} -(127,1,1) = {" -aa -aa -ac -ae -ae -ae -ae -ae -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(128,1,1) = {" -aa -aa -ad -af -aj -aj -aj -ao -ar -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(129,1,1) = {" -aa -aa -ad -ag -ak -ak -da -ap -ar -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(130,1,1) = {" -aa -aa -ad -ag -au -an -ak -ap -ar -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(131,1,1) = {" -aa -aa -ad -ag -al -ak -MD -ap -ar -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(132,1,1) = {" -aa -aa -ad -ah -am -am -am -aq -ar -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(133,1,1) = {" -aa -aa -ac -ai -ai -ai -ai -ai -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(134,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 -"} -(135,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 -"} diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm deleted file mode 100644 index f524d963eef2..000000000000 --- a/_maps/RandomZLevels/caves.dmm +++ /dev/null @@ -1,67713 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/closed/indestructible/rock, -/area/space/nearstation) -"ab" = ( -/turf/open/space, -/area/space) -"ac" = ( -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid/level_three) -"ad" = ( -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ae" = ( -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"af" = ( -/obj/item/greentext, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"ag" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"ah" = ( -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"ai" = ( -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aj" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"ak" = ( -/turf/closed/mineral/random/high_chance, -/area/awaymission/caves/BMP_asteroid/level_three) -"al" = ( -/obj/effect/forcefield/cult, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"am" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"an" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ao" = ( -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ap" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aq" = ( -/obj/item/ectoplasm, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ar" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"as" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"at" = ( -/obj/structure/spawner/skeleton, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"au" = ( -/obj/structure/destructible/cult/talisman, -/obj/effect/decal/remains/human, -/obj/item/stack/sheet/runed_metal{ - amount = 25 - }, -/obj/item/veilrender/honkrender, -/obj/item/clothing/mask/gas/clown_hat, -/obj/item/organ/heart/demon, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"av" = ( -/obj/structure/trap/stun{ - desc = "A rune inscribed in the floor, the air feeling electrified around it."; - name = "shock rune" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aw" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ax" = ( -/turf/closed/wall/mineral/cult, -/area/awaymission/caves/BMP_asteroid/level_four) -"ay" = ( -/obj/structure/destructible/cult/tome, -/obj/item/tome, -/obj/item/stack/sheet/runed_metal{ - amount = 25 - }, -/obj/item/coin/antagtoken, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"az" = ( -/obj/structure/constructshell, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aA" = ( -/obj/structure/girder/cult, -/obj/item/stack/sheet/runed_metal, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aB" = ( -/obj/structure/spawner/skeleton, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aC" = ( -/obj/structure/bed, -/obj/item/bedsheet/cult, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aD" = ( -/obj/item/stack/sheet/runed_metal, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aE" = ( -/obj/structure/destructible/cult/tome, -/obj/item/stack/sheet/runed_metal{ - amount = 25 - }, -/obj/item/coin/antagtoken, -/obj/item/book/granter/spell/summonitem{ - name = "\proper an extremely flamboyant book" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aF" = ( -/obj/structure/barricade/wooden{ - desc = "A forcefield meant to block off areas. Time has aged this forcefield into a weakened state, you could probably smash through it."; - icon = 'icons/effects/effects.dmi'; - icon_state = "m_shield"; - name = "weak forcefield" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aG" = ( -/obj/item/ectoplasm, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aH" = ( -/turf/closed/wall, -/area/awaymission/caves/BMP_asteroid/level_three) -"aI" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aJ" = ( -/turf/closed/wall/rust, -/area/awaymission/caves/BMP_asteroid/level_three) -"aK" = ( -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aM" = ( -/obj/structure/ladder/unbreakable{ - height = 1; - id = "minedeep" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aN" = ( -/obj/effect/mine/explosive{ - desc = "Rusted mines planted out by the miners before, probably to keep the cave monsters at bay."; - name = "rusted mine" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aO" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aP" = ( -/obj/structure/ladder/unbreakable{ - height = 1; - id = "dungeon"; - name = "rusty ladder" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aQ" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aR" = ( -/obj/effect/forcefield/cult, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aS" = ( -/obj/structure/girder/cult, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aT" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aU" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/sign/warning/pods{ - desc = "A warning sign which warns of potential mech traffic to and from different levels of the mine."; - name = "\improper MECH TUNNEL PASSAGE B1 TO A2"; - pixel_x = 32 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aV" = ( -/obj/effect/forcefield/cult, -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aW" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aX" = ( -/obj/effect/bump_teleporter{ - id = "minedeepdown"; - id_target = "minedeepup" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"aY" = ( -/obj/structure/trap/fire{ - desc = "An old rune inscribed on the floor, giving off an intense amount of heat."; - name = "flame rune" - }, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"aZ" = ( -/obj/structure/trap/fire{ - desc = "An old rune inscribed on the floor, giving off an intense amount of heat."; - name = "flame rune" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"ba" = ( -/obj/structure/destructible/cult/talisman, -/obj/item/book/granter/martial/plasma_fist/nobomb, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bb" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bc" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"be" = ( -/obj/structure/spawner/mining/goliath, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bf" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bg" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/nurse, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bh" = ( -/mob/living/simple_animal/hostile/skeleton, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bm" = ( -/obj/machinery/gateway/away{ - calibrated = 0 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bo" = ( -/obj/structure/flora/rock, -/obj/item/soulstone/anybody, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bs" = ( -/obj/structure/trap/stun{ - desc = "A rune inscribed in the floor, the air feeling electrified around it."; - name = "shock rune" - }, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bt" = ( -/obj/structure/spider/stickyweb, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bu" = ( -/obj/structure/spider/cocoon, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bv" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bw" = ( -/obj/effect/decal/cleanable/blood, -/obj/structure/spawner/skeleton, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bx" = ( -/obj/item/organ/brain/alien, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"by" = ( -/obj/item/mjollnir, -/mob/living/simple_animal/hostile/poison/giant_spider/nurse, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bz" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bA" = ( -/obj/structure/destructible/cult/tome, -/obj/item/necromantic_stone, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bB" = ( -/obj/item/clothing/head/collectable/wizard, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bC" = ( -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bD" = ( -/mob/living/simple_animal/hostile/skeleton, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bE" = ( -/obj/structure/destructible/cult/pylon, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bF" = ( -/obj/structure/ladder/unbreakable{ - height = 2; - id = "dungeon"; - name = "rusty ladder" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_three) -"bG" = ( -/obj/item/gun/ballistic/automatic/pistol/deagle/gold, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bH" = ( -/obj/effect/decal/remains/human, -/obj/item/clothing/under/misc/patriotsuit, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bI" = ( -/obj/item/bedsheet/patriot, -/turf/open/floor/plating/asteroid/basalt/lava{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"bJ" = ( -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bK" = ( -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid/level_two) -"bL" = ( -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid) -"bM" = ( -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid) -"bN" = ( -/turf/closed/mineral/random/high_chance, -/area/awaymission/caves/BMP_asteroid/level_two) -"bO" = ( -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bP" = ( -/obj/structure/sign/warning/pods{ - desc = "A warning sign which warns of potential mech traffic to and from different levels of the mine."; - name = "\improper MECH TUNNEL PASSAGE A2 TO B1"; - pixel_x = 32 - }, -/obj/machinery/light/small/built{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bQ" = ( -/turf/closed/wall/rust, -/area/awaymission/caves/BMP_asteroid/level_two) -"bR" = ( -/turf/closed/wall, -/area/awaymission/caves/BMP_asteroid/level_two) -"bS" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bT" = ( -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bU" = ( -/obj/effect/bump_teleporter{ - id = "minedeepdown"; - id_target = "minedeepup" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bV" = ( -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"bW" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bX" = ( -/obj/structure/table, -/obj/item/paper/crumpled/awaymissions/caves/unsafe_area, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bY" = ( -/mob/living/simple_animal/hostile/skeleton, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"bZ" = ( -/mob/living/simple_animal/hostile/retaliate/bat{ - desc = "A rare breed of bat which roosts deep in caves."; - name = "Cave Bat" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"ca" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cb" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cc" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cd" = ( -/obj/effect/mine/explosive{ - desc = "Rusted mines planted out by the miners before, probably to keep the cave monsters at bay."; - name = "rusted mine" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"ce" = ( -/obj/structure/ladder/unbreakable{ - height = 1; - id = "mineintro" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cf" = ( -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cg" = ( -/turf/closed/wall, -/area/awaymission/caves/research) -"ch" = ( -/turf/closed/wall/rust, -/area/awaymission/caves/research) -"ci" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cj" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"ck" = ( -/obj/structure/sign/warning/xeno_mining{ - pixel_y = -32 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cm" = ( -/turf/closed/mineral/random/low_chance, -/area/awaymission/caves/BMP_asteroid/level_two) -"cn" = ( -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"co" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/filingcabinet, -/obj/item/paper/fluff/awaymissions/caves/omega, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cp" = ( -/obj/structure/table, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cq" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cr" = ( -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cs" = ( -/obj/item/shard, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"ct" = ( -/obj/item/shard, -/obj/item/stack/rods, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cu" = ( -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cv" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cw" = ( -/obj/item/stack/rods, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cx" = ( -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cy" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cz" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cA" = ( -/obj/effect/decal/remains/xeno, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cC" = ( -/obj/structure/table, -/obj/item/restraints/handcuffs/cable, -/obj/item/restraints/handcuffs/cable, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cD" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/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/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cG" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"cH" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cK" = ( -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'HOLY SHIT SWAGMAN WHAT ARE YOU DOING'."; - name = "\improper HOLY SHIT SWAGMAN WHAT ARE YOU DOING" - }, -/turf/closed/wall, -/area/awaymission/caves/BMP_asteroid/level_two) -"cL" = ( -/obj/structure/spawner/mining/basilisk, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cM" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cN" = ( -/obj/machinery/door/window/eastleft, -/obj/effect/decal/cleanable/xenoblood/xgibs, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cO" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cP" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cQ" = ( -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cR" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cS" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cT" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cU" = ( -/mob/living/simple_animal/hostile/retaliate/bat{ - desc = "A rare breed of bat which roosts deep in caves."; - name = "Cave Bat" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"cV" = ( -/obj/effect/decal/cleanable/xenoblood/xgibs, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cX" = ( -/obj/structure/table, -/obj/item/melee/baton, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cY" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"cZ" = ( -/obj/structure/sign/warning/vacuum{ - name = "\improper LOW AIR AREA"; - pixel_x = 32 - }, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"da" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"db" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/crap, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"dc" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/pods{ - desc = "A warning sign which warns of potential mech traffic to and from different levels of the mine."; - name = "\improper MECH TUNNEL PASSAGE A2 TO A1"; - pixel_x = -32 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"dd" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"de" = ( -/obj/machinery/light, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/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/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/research) -"dg" = ( -/obj/effect/bump_teleporter{ - id = "mineintrodown"; - id_target = "mineintroup" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"dh" = ( -/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/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dj" = ( -/obj/structure/ladder/unbreakable{ - height = 2; - id = "minedeep" - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dk" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid/level_two) -"dm" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid/level_two) -"dn" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"do" = ( -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dp" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/item/clothing/glasses/meson, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dq" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dr" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"ds" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dw" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid/level_two) -"dx" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/cobweb, -/obj/item/sord, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dy" = ( -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dz" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dA" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/gun/energy/kinetic_accelerator, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dB" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dC" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dD" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dE" = ( -/obj/machinery/light/small/built{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dF" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dG" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dH" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dI" = ( -/obj/machinery/door/airlock{ - name = "Dorm" - }, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dJ" = ( -/obj/item/stack/rods, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/awaymission/caves/northblock) -"dK" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/caves/northblock) -"dL" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plating, -/area/awaymission/caves/northblock) -"dM" = ( -/turf/open/floor/plasteel, -/area/awaymission/caves/northblock) -"dN" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/northblock) -"dP" = ( -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/awaymission/caves/northblock) -"dQ" = ( -/obj/machinery/door/airlock/mining{ - name = "Dorm Access" - }, -/turf/open/floor/plating, -/area/awaymission/caves/northblock) -"dR" = ( -/turf/open/floor/plating, -/area/awaymission/caves/northblock) -"dS" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/awaymission/caves/northblock) -"dT" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/awaymission/caves/northblock) -"dU" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"dW" = ( -/turf/closed/wall, -/area/awaymission/caves/BMP_asteroid) -"dX" = ( -/turf/closed/wall/rust, -/area/awaymission/caves/BMP_asteroid) -"dY" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"dZ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"ea" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"eb" = ( -/obj/machinery/light/small/built{ - dir = 8 - }, -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"ec" = ( -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"ed" = ( -/obj/structure/bed, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"ee" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"ef" = ( -/obj/effect/decal/cleanable/ash, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"eg" = ( -/obj/effect/decal/cleanable/robot_debris/old, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eh" = ( -/obj/structure/table, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"ei" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"ej" = ( -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"ek" = ( -/obj/structure/window{ - dir = 8 - }, -/mob/living/simple_animal/hostile/mining_drone, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"el" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/gun/energy/laser/captain/scattershot, -/turf/open/floor/wood, -/area/awaymission/caves/northblock) -"em" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"en" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"eo" = ( -/obj/item/stack/rods, -/turf/open/floor/wood{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"ep" = ( -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"eq" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"er" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"es" = ( -/obj/structure/window{ - dir = 8 - }, -/obj/structure/window, -/mob/living/simple_animal/hostile/mining_drone, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"et" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/northblock) -"eu" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"ev" = ( -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"ew" = ( -/obj/structure/table, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"ey" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eA" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/caves/work_notice, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eB" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eD" = ( -/obj/structure/closet/secure_closet/miner, -/obj/item/survivalcapsule, -/obj/item/extinguisher/mini, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eE" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eI" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/switchblade, -/obj/item/switchblade, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eJ" = ( -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/listeningpost) -"eL" = ( -/obj/machinery/vending/sovietsoda, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/listeningpost) -"eN" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eO" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eP" = ( -/obj/structure/table, -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eQ" = ( -/obj/machinery/mineral/mint, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"eR" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eT" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"eU" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eV" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eW" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eX" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eY" = ( -/obj/structure/table, -/turf/open/floor/plasteel, -/area/awaymission/caves/listeningpost) -"eZ" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/listeningpost) -"fb" = ( -/obj/structure/spawner/mining/hivelord, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fc" = ( -/obj/structure/closet/crate, -/obj/item/paper/fluff/awaymissions/caves/shipment_receipt, -/obj/item/gun/energy/laser/captain/scattershot, -/obj/item/gun/energy/laser/captain/scattershot, -/obj/item/gun/energy/laser, -/obj/item/grenade/syndieminibomb/concussion, -/obj/item/grenade/syndieminibomb/concussion, -/obj/item/grenade/syndieminibomb/concussion, -/obj/item/slimepotion/fireproof, -/obj/item/slimepotion/fireproof, -/obj/item/clothing/glasses/thermal, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fd" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fe" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"ff" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fg" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fh" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/caves/listeningpost) -"fi" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/caves/listeningpost) -"fj" = ( -/obj/effect/mob_spawn/human/skeleton/alive{ - name = "spooky skeleton remains" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fk" = ( -/obj/item/grenade/syndieminibomb/concussion, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fl" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fm" = ( -/turf/open/floor/plating, -/area/awaymission/caves/listeningpost) -"fn" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/paper/fluff/awaymissions/caves/shipment_receipt, -/obj/item/organ/eyes/robotic/thermals, -/obj/item/gun/energy/laser/captain/scattershot, -/obj/item/slimepotion/fireproof, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fo" = ( -/mob/living/simple_animal/hostile/asteroid/fugu, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fp" = ( -/obj/structure/sign/warning/pods{ - desc = "A warning sign which warns of potential mech traffic to and from different levels of the mine."; - name = "\improper MECH TUNNEL PASSAGE A1 TO A2"; - pixel_x = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fq" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fs" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fu" = ( -/obj/structure/table, -/obj/item/storage/firstaid/brute, -/obj/item/reagent_containers/blood/OPlus, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fv" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fw" = ( -/obj/item/gun/energy/laser/captain/scattershot, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fx" = ( -/obj/effect/bump_teleporter{ - id = "mineintroup"; - id_target = "mineintrodown" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fy" = ( -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fz" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fA" = ( -/obj/structure/bed, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fB" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fC" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/plasteel, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fE" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fF" = ( -/obj/item/slimepotion/fireproof, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fG" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fH" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"fI" = ( -/obj/structure/sign/departments/medbay{ - pixel_x = -32 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fJ" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"fK" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fL" = ( -/obj/structure/sign/departments/examroom{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fM" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/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/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fP" = ( -/obj/structure/grille, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fQ" = ( -/turf/open/floor/plasteel/elevatorshaft{ - initial_gas_mix = "n2=23;o2=14"; - name = "elevator flooring" - }, -/area/awaymission/caves/BMP_asteroid) -"fR" = ( -/obj/structure/grille, -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/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/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fT" = ( -/obj/machinery/iv_drip, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"fU" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/elevatorshaft{ - initial_gas_mix = "n2=23;o2=14"; - name = "elevator flooring" - }, -/area/awaymission/caves/BMP_asteroid) -"fW" = ( -/obj/structure/girder, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"fX" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, -/obj/item/pickaxe/rusted{ - pixel_x = 5 - }, -/obj/item/stack/sheet/mineral/adamantine{ - amount = 15 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"fY" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"ga" = ( -/obj/structure/ladder/unbreakable{ - height = 2; - id = "mineintro" - }, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gb" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gc" = ( -/obj/item/stack/rods, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gd" = ( -/obj/item/toy/beach_ball{ - desc = "Its a beachball with a face crudely drawn onto it with some soot."; - name = "wilson" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"ge" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gf" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gg" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/donkpockets, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gh" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gi" = ( -/obj/structure/table/reinforced, -/obj/item/stack/rods, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gj" = ( -/obj/machinery/door/airlock/mining{ - name = "Kitchen" - }, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gk" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"gl" = ( -/obj/item/trash/plate, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gm" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gn" = ( -/obj/item/grown/log, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"go" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gp" = ( -/obj/structure/table_frame, -/turf/open/floor/plating{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gq" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gr" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gs" = ( -/obj/item/assembly/igniter, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"gt" = ( -/obj/structure/table_frame, -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gu" = ( -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gv" = ( -/obj/structure/table_frame, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gw" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gx" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/obj/item/trash/plate, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gy" = ( -/obj/item/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/plasteel, -/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/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gB" = ( -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gC" = ( -/obj/mecha/working/ripley/mining{ - ruin_mecha = 1 - }, -/obj/effect/turf_decal/rechargefloor, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gD" = ( -/obj/structure/spawner/mining/hivelord, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gE" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gF" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/glasses/material, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gG" = ( -/obj/structure/mecha_wreckage/durand, -/obj/effect/turf_decal/rechargefloor, -/turf/open/floor/plasteel, -/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/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gJ" = ( -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gK" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"gL" = ( -/obj/item/stack/rods, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"gM" = ( -/obj/structure/mecha_wreckage/ripley, -/obj/effect/turf_decal/rechargefloor, -/turf/open/floor/plasteel, -/area/awaymission/caves/BMP_asteroid) -"gN" = ( -/obj/structure/holohoop, -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gO" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gP" = ( -/obj/item/toy/beach_ball/holoball, -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gQ" = ( -/obj/structure/spawner/mining/basilisk, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gR" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, -/obj/item/stack/sheet/mineral/mythril{ - amount = 12 - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gS" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/caves/BMP_asteroid) -"gU" = ( -/obj/structure/holohoop{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=23;o2=14" - }, -/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."; - name = "rusted mine" - }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14" - }, -/area/awaymission/caves/BMP_asteroid) -"gX" = ( -/obj/effect/baseturf_helper/lava, -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid/level_three) -"gY" = ( -/obj/effect/baseturf_helper/lava, -/turf/open/lava/smooth{ - desc = "Looks hot."; - initial_gas_mix = "n2=23;o2=14"; - luminosity = 5 - }, -/area/awaymission/caves/BMP_asteroid/level_four) -"gZ" = ( -/obj/effect/baseturf_helper/lava, -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid/level_two) -"ha" = ( -/obj/effect/baseturf_helper/lava, -/turf/closed/mineral/volcanic, -/area/awaymission/caves/BMP_asteroid) -"hb" = ( -/obj/effect/baseturf_helper/asteroid/basalt, -/turf/closed/wall, -/area/awaymission/caves/northblock) - -(1,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(5,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(6,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(7,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(8,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gX -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 -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 -aa -aa -aa -aa -aa -aa -aa -ha -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -fx -fx -dX -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(9,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ak -ak -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 -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -fy -fy -dW -bL -dW -dW -dW -dW -dW -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(10,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ak -ak -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 -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dW -fy -fy -dW -bL -dW -fy -fy -fy -dX -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -bc -bc -bc -bc -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -fy -fy -dX -bL -dX -fy -ga -fy -dX -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(12,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -aj -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -bc -bc -ae -bb -bx -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -hb -dt -dt -du -dL -dK -du -dt -dt -du -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dW -fy -fy -dX -bL -dW -fy -fy -fy -dW -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(13,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ae -aj -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ae -bc -ae -bg -ae -bc -bc -ae -bc -bc -bc -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dt -dx -dE -dI -dM -dP -dI -dG -dA -du -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dW -fy -fy -dW -bL -dW -bV -bV -bV -dW -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(14,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ae -ae -ae -ah -ah -ah -ah -ah -ae -ae -ae -ae -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -bb -ae -ae -ae -ae -bc -ae -bb -ae -ae -bc -bc -bc -bg -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -bJ -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -du -dy -dy -dJ -dM -dM -dt -dy -dB -du -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -fz -fz -dW -bL -cG -bV -bV -bV -cG -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(15,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -aJ -bc -bb -bc -ae -ac -ac -bc -ae -ae -bt -bc -bc -ae -bc -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -bJ -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -ab -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -du -dz -dF -du -dM -dM -dt -dY -dz -dt -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -fy -fy -dW -bV -bV -bV -bV -bV -cj -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(16,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -ah -ah -ah -ah -ae -ae -ae -ae -ac -ac -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ae -aJ -ac -ac -ac -ac -ac -ac -ae -bc -bc -bc -by -bB -ae -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -ab -bJ -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -du -du -du -dt -dN -dM -du -du -du -dt -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -fp -bV -bV -fp -cj -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(17,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -ah -ah -ah -ah -ae -aj -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ae -bc -bc -ae -bt -bc -ae -ac -ac -ac -ac -ac -ac -ac -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 -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bV -bV -cy -bV -bV -bV -bL -bL -bL -bL -bL -du -dA -dG -dI -dO -dP -dI -dZ -el -dt -bL -bL -bL -bL -bL -bL -bL -bV -bV -bM -bM -bM -bV -bV -bV -bV -bV -bV -bV -bV -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ae -bg -bc -bc -bu -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bV -bV -bV -cz -bV -bV -bV -bL -bL -bL -bL -bL -du -dB -dy -dK -dP -dM -dR -ea -dy -dt -bL -bL -bL -bL -bL -bL -bV -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bV -bV -bV -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -bu -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -bJ -ab -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -bV -cj -bL -bL -bL -bL -bL -dt -dz -dH -dt -dM -dP -dK -dF -dz -dt -bL -bL -bL -bV -bV -bV -bV -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ae -ae -ac -ac -ac -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -ab -bJ -ab -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -bJ -ab -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bV -cj -bV -bV -bV -bV -bV -bL -bL -bL -bL -dt -dt -du -du -dM -dS -dt -dt -dt -du -bL -bL -bV -bV -bM -bM -bM -bM -bM -bL -dX -dW -dX -dW -dW -dW -dX -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ak -ak -ak -ac -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -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 -bJ -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -da -bL -bL -bL -bL -dt -dC -dE -dI -dM -dT -dI -eb -em -du -bV -bV -bV -bM -bM -bM -bM -bM -bL -bL -dW -fq -fA -dW -fK -fS -dX -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -aj -ah -ah -ah -ah -ah -ah -ah -ae -ae -aj -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -da -da -bL -bL -bL -dt -dy -dy -dt -dQ -dQ -dt -ec -en -ee -bV -bL -bL -bM -bM -bM -bL -bL -bL -bL -dW -fr -fB -dW -fL -ev -dX -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -ae -ae -ah -ah -ah -ah -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ac -ac -ac -ah -ah -ah -ah -ah -ae -aj -ae -ae -ae -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -ab -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -da -bL -bL -bL -dt -dD -dF -dt -dR -dR -dt -ed -eo -ep -ef -bM -bM -bM -bM -bL -bL -bL -bL -bL -dX -fs -fC -fG -fB -fT -dX -bL -bL -cj -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ae -ae -ae -ae -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -ab -ab -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -du -du -du -dt -dQ -dQ -du -ee -ep -et -bV -bM -bM -bM -bL -bL -bL -bL -bL -bL -dW -ft -ev -dW -fM -ev -dW -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -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 -bJ -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -bV -cx -cx -cx -bV -bV -ef -eu -bM -bM -bM -bM -bV -bV -bV -bL -bL -bL -dX -fu -fD -dX -ev -fB -dW -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -aj -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bV -bV -bV -cx -cx -cx -cj -bV -bM -bM -bM -bV -bV -cj -cx -cx -cx -cx -cx -dW -dX -dX -dW -fN -dW -dX -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bV -bV -bV -bV -bV -ef -bV -bM -bM -bM -bV -bV -bV -bV -cx -cx -cx -cx -cx -cx -bV -fH -ej -fH -bV -bL -bL -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -cg -cg -cg -cg -cg -cg -cg -cg -bL -bL -bM -bM -bM -bM -bM -bV -bM -bM -bM -bM -bM -bM -bM -bL -bL -eQ -eQ -bV -bV -bV -ff -cx -cx -cx -dW -fN -dX -bV -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(29,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -aj -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ah -ah -ae -ae -ac -ac -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -ch -cr -cA -cM -cR -cV -cr -cg -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dW -bV -cx -cx -fI -bV -bV -bV -bV -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(30,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -af -ac -ac -ac -ac -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ah -ah -ae -ae -ae -ac -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -ch -cs -cB -cN -cS -cW -cB -cg -bL -bL -bL -bL -bL -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -cx -cx -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -cj -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(31,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ac -ac -ac -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -aj -ac -ac -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ae -ah -ah -ah -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -cg -cg -ct -cC -cO -cT -cX -db -cg -cg -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -bL -dX -dX -dW -dW -dW -dW -dW -bL -bL -bL -fg -bV -cx -cx -cx -cx -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(32,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ac -ac -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ah -ah -ah -ah -ah -ae -ac -ac -ac -ae -ae -ae -ae -ae -ac -ac -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -cg -cn -cu -cD -cu -cn -cY -cn -dd -cg -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -bL -dX -ex -eD -eD -eD -eD -dX -bL -bL -bL -fg -bV -bV -cx -cx -cx -cx -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bL -bL -bL -bL -cx -ej -bV -bM -bM -bV -bV -ej -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(33,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ac -ac -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ae -ac -ac -ac -ae -ac -ac -ae -ae -ac -ac -ah -ah -ac -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -ch -co -cv -cv -cn -cn -cn -cn -de -ch -bL -bL -bL -bL -bM -bM -bL -bL -bL -bL -bL -dW -ey -ev -ev -ev -eR -dX -bL -bL -bL -bV -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bV -bV -bL -bL -bL -bL -cx -cx -ej -bV -bM -bV -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(34,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ac -ak -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -aN -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ah -ah -ah -ah -ah -ae -ac -ac -ae -aj -ac -ac -ae -ae -ae -ae -ah -ah -ae -ae -ae -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -ch -cp -cn -cE -cn -cn -cZ -cn -df -ch -bV -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -dX -ez -eE -ev -ev -eS -dX -bL -bL -bL -bV -bV -bV -bV -bV -cx -cx -cx -cx -cx -cx -bV -bV -bV -bV -bV -bV -cj -bV -bL -bL -bL -dW -gN -cx -ej -bV -bM -bM -bM -bV -cx -gU -dW -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(35,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ac -ac -ak -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ah -ah -ah -ah -ah -ae -ae -bh -ae -ac -ac -ac -ae -ae -ae -ae -ah -ah -ae -ae -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -ch -cg -cw -cg -cP -cP -cg -cF -cg -cg -bV -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -dX -eA -ev -ev -ev -eT -dW -bL -bV -bV -ff -bV -bV -bV -bV -fO -cx -cx -cx -cx -bV -bV -ff -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -cx -gP -cx -ej -bV -bV -bV -ej -cx -cx -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(36,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ac -ac -ak -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ah -ah -ah -ah -ah -ae -ae -ae -ac -ac -ac -ae -bh -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bV -bV -bV -ci -cF -cr -cr -cF -bV -bV -bV -bV -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -dX -ev -ev -ev -ev -ev -eF -eG -eG -eG -eF -bV -bV -bV -bV -dW -cx -cx -bV -bV -bV -bV -dW -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -cx -cx -cx -fO -cx -bV -gT -cx -cx -cx -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(37,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ac -ac -ak -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ae -ac -ac -ac -ac -ac -ae -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -ci -bV -bV -ch -cP -cP -ch -bV -bV -bV -bL -bL -bL -bL -bL -bV -bV -bL -dW -dX -dX -dX -eB -dW -eH -eL -ev -eW -eN -eJ -eO -fh -bV -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -fP -fP -fP -dW -cx -cx -dW -fP -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(38,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ac -ac -ak -ak -ak -ak -ak -ak -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -aH -aJ -aI -aJ -aJ -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ah -ah -ae -ac -ac -ac -ac -ac -ae -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -bV -bV -bV -cG -cx -cx -cG -bV -bV -bV -bV -bV -bL -bL -bL -bV -bV -bL -dW -eg -eq -ev -ev -eF -eF -eF -eG -eG -eX -eJ -eJ -fh -bV -bV -bV -bV -bV -cx -cx -bV -cj -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -cj -bV -bV -bV -cG -cx -cx -cG -bV -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(39,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ac -ac -ac -ak -ak -ak -ak -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -aH -aK -aK -aO -aH -aQ -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ah -ah -ae -ae -ac -ac -ac -ae -ae -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bL -bL -bL -bV -bV -bL -dX -eh -ej -eg -ev -eF -eI -eM -eU -eG -eY -eJ -eJ -eF -fh -eF -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bV -bV -bV -gQ -bV -bV -cx -cx -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -bV -bV -bV -bV -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(40,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ac -ac -ac -ak -ak -ak -ak -ac -ae -ae -ae -ae -ae -ah -ae -ae -ae -ae -ah -ah -ae -ae -aI -aK -aM -aK -aI -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ae -ac -ac -ac -ae -ae -ae -ag -aJ -ac -ah -ah -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bZ -bV -bV -bV -bV -cx -cx -bV -bV -bV -bZ -bV -bV -bL -bL -bL -bV -bV -bL -dX -ei -er -ej -ev -eG -eJ -eN -eJ -eF -eZ -eJ -eJ -fi -fm -fi -cx -cx -cx -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -cx -cx -cx -cx -cx -cx -cx -bV -bL -bL -bL -bV -bV -gV -bV -bM -bM -bM -bM -bV -bV -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(41,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ae -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aJ -aL -aK -aK -aJ -ae -ae -ae -ae -ae -aN -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ae -ac -ac -ac -bo -bv -ac -ag -ag -aJ -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -bV -bV -bV -cx -cx -cx -bV -bV -bV -bV -bV -bV -bV -bL -bL -bV -bV -bL -dX -ej -ej -ev -ev -eG -eJ -eO -eJ -eF -fa -eJ -eJ -eF -fh -eF -bV -bV -bV -cx -cx -cx -cx -cx -cx -cx -cx -bV -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(42,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ah -ah -ae -ae -ae -ae -ae -aH -aJ -aI -aH -aH -ae -ae -ae -ah -ah -ah -ae -ae -ae -aj -ae -ae -ae -ae -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ac -ac -ak -ak -ac -ac -aJ -ag -aJ -aJ -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bV -bV -bL -dW -ek -es -ew -eC -eF -eJ -eJ -eJ -eJ -eJ -eJ -eN -fh -bV -bV -bV -bV -bV -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -cx -bV -fg -fg -gR -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(43,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ak -ak -ac -ac -aJ -bC -bC -aJ -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bV -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bV -bV -bV -dW -dW -dX -dX -dW -eF -eK -eP -eV -eF -eJ -eJ -eJ -fh -bV -bV -bV -ff -bV -cx -cx -bV -ff -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(44,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ae -ak -ak -ak -ak -ac -ac -aJ -bD -bF -aJ -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bV -bZ -bV -bV -bV -cx -cx -cx -bV -bV -bV -bV -bV -bV -bV -bL -bL -bV -bV -bV -bV -bV -bV -bV -bV -bL -eF -eF -eF -eG -eG -eF -eF -eF -eG -bV -bV -bV -dW -fP -cx -cx -fJ -dW -bV -bV -bV -cx -cx -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(45,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -aj -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ae -ae -ae -ae -ak -ak -ak -ac -ac -ac -aJ -aJ -aJ -aJ -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bV -bV -cj -bV -cx -cx -bV -bV -bZ -bV -bV -bV -bV -bV -bL -bL -bV -bV -bM -bM -bM -bM -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bV -cG -bV -cj -bV -fJ -fQ -fQ -fQ -fQ -fJ -bV -bV -bV -cx -cx -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(46,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ae -ae -ae -ae -ae -ae -ae -ae -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bV -bV -bV -bV -cx -cx -bV -bV -bV -bV -bV -bV -bV -bV -bL -bV -bV -bV -bM -bM -bM -bM -bM -bM -bV -bV -bV -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -fJ -fQ -fQ -fQ -fQ -fJ -bV -bV -bV -bV -cx -cx -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(47,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -aj -ae -ae -ae -ae -ae -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -aN -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ac -ak -ak -ak -ae -ae -ae -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bV -bV -bV -bV -cx -cx -bV -bV -bV -cj -bV -bL -bL -bL -bL -bV -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bV -bV -bL -bL -bL -bL -bV -bV -bV -bV -bV -fJ -fQ -fU -fQ -fQ -fJ -bV -bV -bV -bV -cx -cx -cx -cx -bV -bL -bL -bL -bL -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(48,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ac -ak -ak -ak -ae -ae -ae -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bV -bV -bV -cx -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -dW -bV -bV -bV -cj -bV -bV -fJ -fQ -fQ -fQ -fQ -fJ -bV -bV -bV -bL -dW -ge -cx -cx -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ae -ae -ae -ah -ah -ah -ah -ah -ae -ae -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ak -ak -ac -ae -ae -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bL -bL -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -cG -bV -bV -bV -bV -bV -fE -dW -fJ -fJ -fJ -fJ -dW -ge -bV -bV -bL -bL -bV -bV -cx -cx -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -aj -ae -ae -ae -ak -ak -ae -ae -ac -ac -ac -ak -ak -ak -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bL -bL -bL -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -fg -fg -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bV -cx -cx -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(51,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ae -ah -ah -ah -ae -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ak -ak -ae -be -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bL -bL -bL -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -cx -cx -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(52,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ah -ah -ae -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ak -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ak -ak -ak -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bL -bL -bL -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -dX -dW -dW -dX -dX -dX -dW -dX -dW -dW -cx -cx -bV -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(53,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ak -ak -ak -ak -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bL -bL -bL -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -dX -fY -gb -dX -gl -ev -ev -fN -ej -gz -cx -cx -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(54,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ak -ak -ak -ak -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -ca -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -fW -fy -ev -gf -gm -ev -ev -fN -ej -gz -cx -cx -bV -bL -bL -bL -bM -bM -bL -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ae -ae -ae -ah -ah -ah -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -ca -bV -bV -bV -bV -cj -bV -bL -bL -bL -bL -bL -bL -bL -bV -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -ca -bV -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -fy -gc -gg -fy -ev -gm -dW -dX -dW -gA -cx -bV -bV -bM -bM -bM -bL -bL -bL -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(56,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -aj -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ac -ak -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -ca -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bV -bV -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -fy -gh -bM -go -gq -gw -fH -bV -bV -cx -cx -bV -bM -bM -bM -bM -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(57,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ae -ae -ae -ah -ah -ah -ac -ac -ah -ah -ah -ah -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bV -bV -bV -bV -cj -bV -bV -bL -bL -bL -bL -bL -ca -ca -ca -ca -ca -bL -bM -bM -bM -bM -bL -bV -bV -bV -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -gp -gt -gx -fH -bV -bV -cx -cx -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(58,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ae -ae -ae -ae -ae -ae -ac -ac -ah -ah -ah -ah -ae -aj -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bV -bV -bV -bV -bL -bL -bL -bL -bL -bM -bM -bM -bM -fy -fy -gi -fy -fy -gq -gy -fH -cj -bV -bV -cx -cx -cx -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(59,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ah -ah -ah -ae -ae -ae -ae -ac -ac -ac -ah -ah -ah -ah -ae -ae -ac -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ae -ae -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -cj -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -fy -dW -fy -gq -gu -gq -dX -bL -bL -bL -bL -bL -bV -bM -bM -bV -fN -fH -bM -bM -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(60,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ae -ae -ae -ah -ah -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ae -ae -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -cj -bV -bV -dU -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -fy -gj -ev -gr -gv -gt -dW -bL -bL -bL -bL -bL -bV -bV -fH -ej -ej -fH -bM -bM -bM -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(61,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ae -ah -ah -ac -ac -ac -ac -ac -ah -ah -ah -ae -ae -ae -ae -ae -ak -ak -ak -ak -ak -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ae -ae -ae -ae -ae -aU -ak -ac -ac -ac -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -fy -fW -ev -gq -gm -gq -dW -bL -bL -bL -bL -dW -gK -dW -dX -fN -fN -dX -bM -bM -bM -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(62,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ae -ah -ah -ah -ah -ac -ac -ac -ah -ah -ah -ae -ae -ae -ae -ac -ac -ak -ak -ak -ak -ak -ak -ac -ac -ac -ak -ak -ak -ak -ac -ac -ac -ah -ah -ah -ae -ae -aU -ae -ae -aJ -ak -ac -ac -ac -ak -ak -ak -ae -ae -ae -ae -ae -ae -ae -ae -ah -ah -ah -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -dW -dX -dW -dW -dX -dX -bL -bV -dW -dX -dW -gL -ej -ej -bV -ej -dX -bM -bM -bM -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(63,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ak -ak -ak -ak -ak -ak -ak -ak -ak -ac -ac -ac -ah -ah -ah -ae -ae -aJ -ae -aK -aJ -ak -ac -ac -ac -ak -ak -ak -ak -ak -ak -ac -ac -ac -ae -ae -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bV -bV -fy -gF -gH -ej -ej -bV -bV -bV -gS -bM -bM -bV -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(64,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ac -ac -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ae -ae -aJ -aW -aW -aJ -ac -ac -ac -ac -ac -ac -ak -ak -ak -ak -ac -ac -ae -ae -ae -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -fy -gI -fy -gD -eu -eu -bM -bM -bM -bM -bV -cj -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(65,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ac -ac -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ae -aT -aJ -aK -aK -aH -ac -ac -ac -ac -ac -ac -ak -ak -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -gD -fy -fy -fy -bV -bV -bV -bM -bM -bM -bM -bV -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(66,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -aj -ae -ae -ae -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ac -ah -ah -ah -ah -ae -ae -ae -ae -aJ -aK -aK -aH -ac -ac -ac -ac -ac -ac -ak -ak -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -fW -gB -fy -gB -gJ -fy -fy -bM -eu -bV -bV -bM -bV -bV -bV -bV -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ak -aH -aK -aK -aJ -ac -ac -ac -ac -ac -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dX -gC -gE -gG -gJ -gB -fy -bM -bV -eu -ej -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ak -ak -ak -aH -aK -aK -aH -ac -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -dW -dW -dW -dX -gJ -gM -gJ -gO -dX -gK -dW -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(69,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ak -ak -ak -aJ -aK -aK -aH -ac -ac -ac -ac -ac -ac -ah -ah -ah -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -dX -dX -dX -dW -dW -dX -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(70,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -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 -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ak -ak -ak -aJ -aK -aK -aJ -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bM -bM -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -bV -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(71,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -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 -aH -aK -aK -aJ -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 -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bM -bM -bM -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bV -bV -cj -bV -bV -bV -bV -bV -bV -bV -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -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 -aH -aX -aX -aJ -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 -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 -aa -aa -aa -aa -aa -aa -aa -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -bL -aa -aa -aa -aa -aa -aa -aa -"} -(73,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(77,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(78,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(79,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(81,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(82,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(83,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(84,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(85,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(86,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(87,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(88,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(89,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(90,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(91,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(92,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(93,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(94,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(95,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(96,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(97,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(98,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(99,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(100,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(101,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(102,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(103,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(104,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(105,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(106,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(107,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(108,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(109,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(110,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(111,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(112,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(113,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(114,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(115,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(116,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(117,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(118,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(119,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(120,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(121,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(122,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(123,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(124,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(125,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(126,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(127,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(128,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(129,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(130,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(131,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(132,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(133,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(134,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(135,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(136,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(137,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(138,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(139,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(140,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(141,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(142,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(143,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(144,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(145,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(146,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(147,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(148,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(149,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(150,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(151,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(152,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(153,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(154,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(155,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(156,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(157,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(158,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(159,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(160,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(161,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(162,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(163,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(164,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(165,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(166,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(167,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(168,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(169,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(170,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(173,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(174,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gY -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(175,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(176,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(177,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(178,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(179,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(180,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(181,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(182,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(183,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(184,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(185,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(186,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(187,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(188,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ai -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(189,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(190,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(191,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ai -ai -ad -ai -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -bG -bI -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(192,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -bH -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(193,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(194,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -gZ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bQ -dg -dg -bR -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(195,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bR -bT -bT -bR -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(196,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bR -bR -bR -bR -bR -bK -bK -bK -bK -bK -bQ -bT -bT -bR -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(197,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bR -bT -bT -bT -bQ -bK -bK -bK -bK -bK -bQ -bT -bT -bQ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(198,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bQ -bT -ce -bT -bQ -bK -bK -bK -bK -bK -bQ -bT -bT -bQ -bN -bN -bN -bK -bN -bN -bN -bN -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(199,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bJ -bR -bT -bT -bT -bR -bK -bK -bK -bK -bK -bR -bS -bS -bQ -bN -bN -bN -bN -bN -bN -bN -bN -bN -bN -bK -bK -bK -bK -bJ -bJ -bJ -fb -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(200,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ao -ai -ai -ao -ao -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bJ -bR -bJ -cf -ck -bR -bJ -bK -bK -bK -bK -bR -bT -bT -bR -bJ -bJ -bJ -bJ -bJ -bJ -bN -bN -bN -bN -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bJ -bJ -bJ -gd -bJ -gn -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(201,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ao -ao -ai -ai -am -ai -ai -ao -ao -ao -aw -ao -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bJ -bW -bJ -cf -cf -bW -bJ -bJ -bK -bK -bK -dc -bJ -bJ -dc -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bJ -bK -bK -bK -bK -bJ -bK -bK -bK -bK -bK -bJ -bJ -fv -bJ -fl -gn -gn -bJ -bJ -bJ -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(202,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ao -ai -ai -ai -ai -ai -ai -at -ai -ai -ai -ai -ai -ao -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bJ -bJ -bJ -cf -cf -cf -cf -cf -bJ -bK -bK -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bJ -bJ -bJ -cq -bJ -bJ -bJ -bK -bK -bJ -bJ -bK -bK -bK -bK -bJ -bK -bK -bK -bK -bJ -bJ -bJ -bJ -cQ -gk -bJ -gs -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(203,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ao -ao -ao -ai -ax -ad -ad -ad -ai -am -ai -am -ai -ai -ad -ad -ai -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bX -cb -cf -cf -cf -cf -cf -cf -bK -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -cd -bJ -bJ -bJ -bK -bK -bK -bJ -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(204,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -al -al -al -al -al -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ai -ai -ao -am -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bK -bK -bK -bK -bK -cc -bJ -bJ -bJ -bJ -cf -cf -bK -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -cd -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(205,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ai -al -am -am -at -am -ai -al -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ad -ai -ai -ai -ai -ad -ad -ai -ai -ai -ai -ai -ai -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ai -ao -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bK -bK -bK -bK -bK -bK -bQ -cl -cl -bR -cH -cH -bQ -bK -bJ -cq -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(206,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -al -am -ao -ao -ap -ao -am -ai -al -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ax -ax -ax -ax -ax -ax -ax -ax -ax -ax -ax -aV -aV -ax -aA -ao -ax -ax -ai -ai -ai -ax -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bK -bK -bK -bK -bK -bK -bQ -bO -bO -cl -bT -bT -cl -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bK -bK -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(207,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -al -am -ao -ar -as -ar -ao -am -al -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ad -ad -ad -ao -ao -ao -ao -ao -ao -ao -ao -ao -ao -ao -ao -ao -ad -ad -ad -ao -ao -ao -aB -ax -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bK -bQ -cl -cl -bQ -cH -cH -bR -bJ -bO -bO -bO -bO -bO -bO -bJ -bJ -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -al -am -ap -as -au -as -ap -am -al -ad -ad -ad -ad -ad -ad -ad -ad -ao -ad -ao -ad -ad -ad -ad -ad -ao -ao -ao -ap -ad -ad -ad -ao -ao -ap -ao -ad -ad -ao -ao -ao -ap -ao -ax -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -cd -bJ -bJ -bO -bO -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -cm -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -al -am -ao -ar -as -ar -ao -am -al -ad -ad -ad -ad -ad -ad -ad -ad -ao -ad -ad -ao -ad -ad -ad -ad -ao -ao -ad -ad -ao -ao -ad -ad -ao -ao -ao -ad -ad -ao -ao -ao -ao -aR -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ai -am -at -am -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -ab -bJ -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -cq -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(210,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -al -am -ao -ao -ap -ao -am -ai -al -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ax -ax -ax -ax -ax -ax -ax -aV -aV -ax -aR -ao -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -bJ -ab -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bT -bT -bT -bT -bT -bT -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -cU -bJ -bJ -bJ -bO -bO -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(211,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ai -al -am -ao -ao -am -ai -al -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ao -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ax -ao -ao -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ao -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -bJ -ab -ab -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bJ -bJ -bJ -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bK -bO -bO -bO -bO -bO -bK -bK -bK -bK -bN -bN -bK -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(212,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -al -al -ao -al -al -ai -ad -ad -ad -ad -ax -ax -ax -ax -ax -ao -ao -ao -ad -ad -ai -ai -ai -aq -ai -ad -ai -ad -ad -ai -ax -aR -aR -aR -ax -ad -ai -ax -ao -ao -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -am -ai -ai -ad -ao -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -bK -bK -bK -bK -bK -bK -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bN -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bN -bN -bK -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(213,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -aq -ai -ao -ai -ai -ad -ad -ad -ad -ad -ax -ay -ao -aD -ax -ao -ao -ao -ad -ad -ai -ai -ai -ai -ax -aR -aR -aR -ax -ai -ax -ao -ao -ao -ax -ad -ai -ax -ao -av -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aR -ao -ao -ao -ao -ai -ao -ao -ao -ao -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bJ -bJ -bJ -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bN -bK -bK -bK -bK -bK -bK -bK -bK -bJ -cq -bO -bO -bT -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -cm -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(214,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -ai -an -av -an -ai -ad -ad -ad -ad -ad -ax -az -ao -ao -ax -ao -ao -ao -ai -ai -ai -ai -ai -ai -ax -ao -ao -ao -ax -ai -ax -ao -ao -ao -ad -ad -ai -ax -ao -ao -ao -ax -ai -ai -ai -ai -ad -ad -ai -ai -ai -aR -aR -aR -aR -ad -ad -ad -ax -ax -ao -ax -ad -ad -ai -ai -ai -ao -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ab -bJ -bJ -bJ -bJ -bJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bK -bK -bK -cd -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -bR -dl -bR -bQ -bQ -bR -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bT -bO -bO -bO -bO -bK -bK -bK -bK -bK -bN -bK -bK -bK -bK -cm -cm -cm -cm -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(215,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -ai -ai -aw -ai -ai -ad -ad -ad -ad -ad -ax -ao -ao -av -aF -ao -ao -ao -ai -ai -ai -aq -ai -ai -ax -ao -ao -ao -ax -ai -ax -ao -ao -aR -ax -ai -ai -ax -ao -ao -ao -ax -ai -ai -ai -ad -ad -ad -ai -ai -ax -ao -ao -ao -ao -aR -aR -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ao -ao -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -bJ -bJ -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bN -bN -bJ -bJ -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -dh -dm -dh -do -dv -bR -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bT -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bN -bN -bN -bK -cm -cm -cm -cm -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(216,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -an -ai -ai -ao -ai -ai -ai -an -ad -ad -ad -ax -ao -av -ao -ax -ao -ao -ao -ai -ai -ai -ai -ai -ai -ax -ao -ao -aG -ax -ai -ax -ao -ao -ao -ax -ai -ai -ax -ao -aG -ao -ax -ai -ai -ad -ad -ad -ad -ai -aR -ao -ao -bf -ao -ao -ao -ao -aR -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bN -bN -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bQ -bR -dl -bR -dr -do -bR -bK -bK -bK -bJ -bJ -bJ -bJ -bO -bO -bT -bO -bJ -cm -cm -cm -cm -cm -bK -bK -bK -bK -bN -bN -bK -bK -bK -cm -cm -bK -bK -bK -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(217,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -ai -ai -ao -ao -ai -ai -ai -ai -ai -ai -ax -aA -ax -ax -ax -ao -ao -ao -ai -ai -ai -ax -ax -ax -ax -ao -ax -ao -ax -ax -ax -ao -ap -ao -ax -ax -ax -ax -ao -ao -aR -ax -ax -ax -ad -ad -ax -ax -aR -ao -ao -bf -ap -bf -ao -ao -ao -ao -ax -ai -ad -ad -ad -ad -ad -ad -ad -aR -ao -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -bJ -bJ -bJ -bJ -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bJ -bJ -cc -bR -di -dn -do -do -dr -bQ -bK -bK -bK -bJ -cd -bO -bO -bO -bO -bT -bO -bJ -cm -cm -cm -cm -cm -bK -bK -bK -bK -bN -bN -bK -bK -bK -bK -bK -bK -bN -bN -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(218,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ai -ai -ao -ao -ao -ai -ai -ai -ai -ai -ao -ao -ao -ao -ao -ao -ao -ao -ai -ai -ai -ax -ao -ao -ax -ao -ao -av -ad -ad -ad -ad -ao -ao -ao -ao -ao -ad -ad -ao -ao -ao -al -ad -ad -al -ao -ao -ao -ao -bf -ao -ao -ao -aw -ao -bz -ao -aR -am -ai -ad -ad -ad -ad -ad -ad -ax -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -bJ -ab -ab -ab -bJ -ab -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -cc -bQ -dj -do -do -do -do -bR -bK -bK -cm -bJ -bJ -bO -bO -bO -bJ -bJ -bJ -bJ -cm -cm -cm -cm -cm -bK -bK -cm -cm -bK -bN -bN -bK -bK -bK -bK -bK -bN -bN -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(219,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ao -ao -ai -ao -ao -ao -ao -aB -av -ao -ao -ao -ap -ao -ai -ai -ai -ax -aP -aw -aF -ao -ap -ao -ad -ad -ao -ao -ao -ao -ao -ao -ao -ao -ao -ap -ao -al -ad -ad -ad -ad -al -ao -ao -bf -ap -ao -bm -ao -bf -bw -bA -bE -aR -ai -ai -ad -ad -ad -ad -ad -ax -ao -ao -am -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -bJ -bJ -bJ -ab -ab -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -cd -bJ -cm -bQ -dk -dp -dq -ds -dw -bR -bK -bK -cm -bJ -bJ -bO -bO -bO -bJ -bJ -bK -cm -cm -cm -cm -cm -bK -bK -bK -cm -cm -bK -bN -bN -bN -bN -bN -bN -bN -bN -bN -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(220,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ao -ao -ao -ai -ai -ao -ao -ao -ao -ao -ao -aG -ao -ai -ai -ai -ax -ao -ao -ax -ao -ao -ao -ao -ao -ao -ao -av -ad -ad -ad -ao -ao -ao -ao -ao -ao -al -ad -ad -al -ao -ao -ao -ao -bf -ao -ao -ao -ao -ao -bz -ao -aR -ai -ai -ad -ad -ad -ad -ad -ax -ao -ao -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -cm -bR -bR -bR -bR -bQ -bQ -bQ -cm -cm -cm -bJ -bJ -bO -bO -bO -bJ -bJ -bK -cm -cm -cm -cm -cm -bK -bJ -bJ -bJ -bJ -cm -bK -bK -bN -bN -bN -bN -bN -bK -bK -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ao -ai -ai -ai -ax -ax -ax -ax -ax -ao -ao -ao -ai -ai -ai -ax -ax -ax -ax -ao -ax -ao -ax -ax -ax -ao -ap -ao -ax -ax -ax -ax -aR -ao -ao -ax -ax -ad -ad -ai -ax -ax -aR -aR -ao -bf -ap -bf -ao -ao -ao -ao -ax -ai -ai -ad -ad -ad -ad -ax -aw -aB -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bO -bO -bJ -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -bJ -bJ -bO -bO -bO -bJ -bK -bK -cm -cm -cm -cm -cm -bK -bJ -bJ -bJ -bJ -cm -bK -bK -bK -bK -bN -bN -bN -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(222,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ax -ao -ao -ao -ax -ao -ao -ao -ad -ai -ai -ai -ai -ai -ax -aR -ao -ao -ax -ai -ax -ao -ao -ao -ax -ai -ai -ax -ao -ao -ao -ax -ai -ad -ad -ai -ai -ai -ad -ad -aR -ao -bf -ao -ao -ao -ao -aR -ai -ai -ad -ad -ad -ad -ad -ax -ao -am -ai -bs -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -cm -cm -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -cm -bK -cd -bJ -bO -bO -bO -bJ -cm -cm -cm -cm -cm -bK -bK -bK -bJ -bJ -fv -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(223,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ao -ao -aF -ao -ao -ao -ad -ai -ai -ai -ai -ai -ax -ao -ao -ao -ax -ai -ax -ao -ao -aR -ax -ai -ai -ax -ao -ao -ao -ax -ai -ad -ad -ad -ai -ai -ad -ad -aR -ao -ao -ao -ao -ao -aR -ai -ai -ai -ad -ad -ad -ad -ad -aR -ao -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -cm -cm -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bJ -cm -cm -cm -cm -cm -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(224,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ao -ao -ao -ax -ao -ao -ao -ai -ai -ai -ai -ai -ai -ax -ao -ao -ao -ax -ai -ax -ao -ao -ao -ax -ad -ad -ax -ao -ao -ao -ax -ai -ai -ad -ad -ai -ad -ad -ad -ai -ax -ao -ao -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -ax -ao -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bO -bJ -cm -cm -bK -bR -bR -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -cm -cm -cm -cm -bK -bK -bK -bJ -bJ -cq -bJ -bJ -bJ -bJ -fR -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(225,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -aC -ao -aE -ax -ao -ao -ao -ai -ai -ai -ai -ai -ai -ax -aR -aR -ao -ax -ai -ax -ao -ao -ao -ax -ad -ad -ax -ao -ao -ao -ax -ai -ai -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ao -ao -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bO -bO -bO -bO -bJ -bJ -cm -cm -bR -bJ -bJ -cK -bK -bK -bN -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -cm -cm -cm -cm -bK -bK -bJ -bJ -fj -fd -bK -bK -bJ -bJ -fR -bJ -bJ -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(226,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ax -ax -ax -ax -ax -ao -ao -ao -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ax -ao -aR -aR -ax -ad -ai -ax -aw -ao -aR -ax -ai -ai -ai -ad -ad -ad -ad -al -an -ai -ai -ai -al -al -ai -ai -ai -ad -ad -ad -ad -ax -ax -ao -ao -am -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bJ -bJ -bO -bJ -bJ -bJ -bK -bK -bK -bR -bJ -bJ -bR -bK -bK -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bK -cm -cm -cm -bK -bK -bK -bJ -fd -bJ -bJ -bK -bK -bJ -fR -bJ -bJ -bJ -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(227,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ao -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ai -ax -ao -aw -ao -ax -ai -ai -ai -ad -ad -ad -ad -ad -ad -al -ao -al -ad -ad -ad -ad -ad -ad -ad -ax -al -ai -ao -ao -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bJ -bK -bK -bK -bK -bR -bJ -bJ -bJ -bJ -bR -bN -bN -bJ -bJ -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bJ -bK -cm -cm -bK -bK -bK -bK -bK -bJ -bJ -bK -bK -bK -bK -bK -fR -bJ -bJ -bJ -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(228,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ad -ai -ai -ai -ai -ai -ax -aS -ao -aS -ax -ax -ax -ax -ax -ax -ax -ad -ad -ax -ao -av -ao -ax -ai -ai -ad -ad -ad -ad -ad -ad -ai -ao -ai -ax -ad -ad -ad -ad -ad -ad -ad -ao -ao -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bJ -bK -bK -bK -bK -bR -bJ -cQ -bJ -bJ -bR -bN -bN -bJ -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(229,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ao -ao -ad -ad -ao -ao -ao -ao -ao -ao -ao -ao -ao -ao -aG -ao -ao -ad -ad -ad -ao -ao -ao -ax -ai -ai -ad -ad -ad -ad -ad -ad -ai -ao -ai -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bJ -bJ -bJ -bK -bK -bK -cK -bJ -bJ -bR -bN -bK -bK -bJ -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ao -ad -ad -ao -ao -ao -ao -ap -av -ao -ad -ad -ad -ap -ad -ao -ao -ad -ad -ao -ap -ao -ax -ai -ai -ad -ad -ad -ad -ad -ad -ai -ai -aq -ad -al -ax -ax -ai -ad -ax -ai -ao -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bO -bO -bJ -cm -cm -bK -bK -bR -bR -bN -bK -bK -bK -bJ -bJ -bO -bO -bO -bO -cm -bK -bK -bK -bK -bK -bK -bK -bN -bK -bK -bK -bK -bK -bK -bN -bK -bK -bK -bK -bK -bK -bJ -bJ -cq -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(231,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ao -ao -ao -ao -ao -ad -ad -ad -ad -ao -ao -ad -ad -ao -ao -ao -ao -ao -aB -ax -ai -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ao -ai -ai -ai -ai -ao -ao -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bO -bO -bJ -cm -cm -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bO -bO -bO -bO -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -fX -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(232,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -al -ax -ax -ad -ad -ad -ad -ax -ax -ax -ax -ax -ax -ax -ax -ax -ax -ax -ax -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ai -ao -ao -ao -ao -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -cd -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -cq -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(233,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ai -bs -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bO -bO -bO -bO -bO -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bJ -bO -bO -bO -bK -bK -bO -bO -bO -bO -cm -cm -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bO -bO -bO -bJ -cq -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(234,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ai -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bJ -bO -bO -bO -bK -bK -bO -bO -bO -bO -cm -cm -bK -bK -bK -bK -cm -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -bK -bO -bO -bO -bO -bO -bO -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(235,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -cq -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bK -cm -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(236,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bP -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bN -bN -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(237,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bJ -bJ -bP -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(238,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bJ -bJ -bQ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bK -bK -bK -bK -bK -bK -bK -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(239,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bJ -bT -bQ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -cm -cm -cm -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(240,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ad -ai -ad -ad -ad -ad -ad -ai -ad -an -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bS -bS -bQ -bJ -bJ -cq -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(241,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ad -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ai -ai -aY -ao -aZ -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bT -bY -bR -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -cq -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(242,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -an -ao -ba -ao -an -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bT -bT -bR -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bN -bN -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -cq -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(243,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ai -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad -ad -ad -ai -aZ -ao -aY -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bT -bT -bQ -bK -bK -bJ -bJ -cL -bJ -bJ -bJ -bJ -bJ -bK -bN -bN -bN -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -cU -bJ -bJ -bJ -bJ -bK -bK -bK -fw -bJ -bJ -cq -bJ -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(244,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -an -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bT -bT -bQ -bK -bK -bK -bJ -bJ -bJ -cU -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bJ -bJ -bJ -fe -fk -fn -fd -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -cq -bJ -bO -bO -bO -bO -bO -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(245,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bT -bT -bQ -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bJ -bJ -fc -bJ -fl -fo -bJ -fF -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(246,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bT -bT -bR -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -cq -cU -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -fd -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(247,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bQ -bT -bT -bQ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bJ -bJ -bJ -bJ -bJ -bJ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(248,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -aa -aa -aa -aa -aa -aa -aa -bK -bK -bR -bU -bU -bQ -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -bK -aa -aa -aa -aa -aa -aa -aa -"} -(249,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(250,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(251,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(252,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(253,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(254,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(255,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/RandomZLevels/challenge.dmm b/_maps/RandomZLevels/challenge.dmm deleted file mode 100644 index 44e207a8a350..000000000000 --- a/_maps/RandomZLevels/challenge.dmm +++ /dev/null @@ -1,66695 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/indestructible{ - icon_state = "iron0" - }, -/area/awaymission/challenge/start) -"ac" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/start) -"ad" = ( -/turf/open/floor/plating, -/area/awaymission/challenge/start) -"ae" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged5" - }, -/area/awaymission/challenge/start) -"af" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"ag" = ( -/obj/item/clothing/suit/space/syndicate/blue, -/obj/item/clothing/head/helmet/space/syndicate/blue, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"ah" = ( -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"ai" = ( -/obj/item/flashlight{ - icon_state = "flashlight-on" - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"aj" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged3" - }, -/area/awaymission/challenge/start) -"ak" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged4" - }, -/area/awaymission/challenge/start) -"al" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"am" = ( -/obj/item/clothing/suit/space/syndicate/green, -/obj/item/clothing/head/helmet/space/syndicate/green, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"an" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged3" - }, -/area/awaymission/challenge/start) -"ao" = ( -/obj/item/clothing/suit/space/syndicate/orange, -/obj/item/clothing/head/helmet/space/syndicate/orange, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"ap" = ( -/obj/item/gun/energy/laser/retro, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"aq" = ( -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/awaymission/challenge/start) -"ar" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"as" = ( -/obj/effect/decal/remains/robot, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"at" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/challenge/start) -"au" = ( -/turf/closed/wall, -/area/awaymission/challenge/start) -"av" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged4" - }, -/area/awaymission/challenge/start) -"aw" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"ax" = ( -/obj/effect/decal/cleanable/oil, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plating, -/area/awaymission/challenge/start) -"ay" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/start) -"az" = ( -/obj/item/clothing/suit/space/syndicate/black, -/obj/item/clothing/head/helmet/space/syndicate/black, -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/start) -"aA" = ( -/turf/closed/indestructible{ - icon_state = "iron0" - }, -/area/awaymission/challenge/main) -"aB" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"aC" = ( -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"aD" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged3" - }, -/area/awaymission/challenge/main) -"aE" = ( -/turf/closed/wall, -/area/awaymission/challenge/main) -"aF" = ( -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aG" = ( -/turf/open/floor/plasteel/airless{ - icon_state = "damaged2" - }, -/area/awaymission/challenge/main) -"aH" = ( -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aI" = ( -/obj/machinery/power/emitter/ctf{ - dir = 2 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aJ" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aK" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aL" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aM" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aN" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aO" = ( -/obj/structure/window/reinforced, -/obj/machinery/power/emitter/ctf{ - dir = 2 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aP" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aQ" = ( -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aR" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"aS" = ( -/obj/machinery/power/emitter/ctf{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"aV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aW" = ( -/obj/machinery/power/emitter/ctf{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aX" = ( -/obj/machinery/porta_turret{ - dir = 8; - set_obj_flags = "EMAGGED"; - installation = /obj/item/gun/energy/lasercannon - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"aZ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"ba" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bb" = ( -/obj/item/multitool, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"bc" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"bd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"be" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bf" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bg" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bh" = ( -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bi" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bj" = ( -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bk" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bl" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bm" = ( -/obj/machinery/door/window, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"bn" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/challenge/main) -"bo" = ( -/obj/machinery/power/emitter/ctf{ - dir = 2 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bp" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bq" = ( -/obj/machinery/porta_turret{ - dir = 8; - set_obj_flags = "EMAGGED"; - installation = /obj/item/gun/energy/lasercannon - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"br" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bs" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bt" = ( -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"bu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bv" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bw" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/main) -"bx" = ( -/obj/machinery/power/emitter/ctf{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"by" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bA" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bB" = ( -/obj/item/clothing/gloves/color/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/emitter/ctf{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/power/emitter/ctf{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bE" = ( -/obj/item/storage/firstaid/fire, -/turf/open/floor/plasteel/airless, -/area/awaymission/challenge/main) -"bF" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bG" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bH" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bI" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bJ" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bK" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bL" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bM" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bN" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bO" = ( -/obj/machinery/power/emitter/ctf{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bP" = ( -/turf/closed/indestructible{ - icon_state = "iron0" - }, -/area/awaymission/challenge/end) -"bQ" = ( -/obj/item/gun/ballistic/revolver/russian, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/challenge/main) -"bR" = ( -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/awaymission/challenge/end) -"bS" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching evil areas."; - name = "Security Monitor"; - network = ""; - pixel_y = 30 - }, -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"bT" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/challenge/main) -"bV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/plating/airless, -/area/awaymission/challenge/main) -"bW" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/filingcabinet, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"bX" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching evil areas."; - name = "Security Monitor"; - network = ""; - pixel_y = 30 - }, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"bY" = ( -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"bZ" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"ca" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/clothing/suit/armor/heavy, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"cb" = ( -/turf/open/floor/mineral/plastitanium, -/area/awaymission/challenge/end) -"cc" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/item/radio/intercom{ - name = "Station Intercom (General)"; - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cd" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"ce" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cf" = ( -/obj/machinery/door/airlock/centcom{ - name = "Airlock"; - opacity = 1; - req_access_txt = "109" - }, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"cg" = ( -/obj/item/radio/intercom{ - name = "Station Intercom (General)"; - pixel_x = -27 - }, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"ch" = ( -/obj/structure/chair/comfy/black, -/mob/living/simple_animal/hostile/syndicate{ - name = "Syndicate Commander" - }, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"ci" = ( -/obj/structure/table/wood, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"cj" = ( -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"ck" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/revolver/mateba, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"cl" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cm" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"cn" = ( -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"co" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"cq" = ( -/obj/structure/table/wood, -/obj/item/melee/chainofcommand, -/obj/item/stamp, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"cr" = ( -/obj/structure/table/wood, -/obj/item/paper/fluff/gateway, -/obj/item/folder/blue, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"cs" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/carpet, -/area/awaymission/challenge/end) -"ct" = ( -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"cu" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/mineral/plastitanium, -/area/awaymission/challenge/end) -"cv" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"cw" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/hmg/l6_saw, -/turf/open/floor/wood, -/area/awaymission/challenge/end) -"cx" = ( -/obj/machinery/door/airlock/centcom{ - name = "Security"; - opacity = 1; - req_access_txt = "109" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cy" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"cz" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"cA" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/indestructible{ - icon_state = "iron0" - }, -/area/awaymission/challenge/end) -"cB" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrator"; - opacity = 1; - req_access_txt = "109" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cC" = ( -/obj/item/storage/toolbox/electrical, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"cD" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"cE" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"cF" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cG" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"cH" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/space, -/area/space/nearstation) -"cI" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"cJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/space, -/area/space/nearstation) -"cK" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/space, -/area/space/nearstation) -"cL" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"cM" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"cN" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"cO" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"cP" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"cR" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cS" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cT" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cV" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cW" = ( -/obj/machinery/gateway/centerstation{ - calibrated = 0 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cX" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cY" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"cZ" = ( -/obj/machinery/gateway, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"da" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"db" = ( -/obj/structure/window/reinforced, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"dc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dd" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/space, -/area/space/nearstation) -"de" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"df" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dg" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dh" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"di" = ( -/obj/structure/table, -/obj/item/implanter/explosive, -/obj/item/implanter/explosive{ - pixel_y = 4 - }, -/obj/item/implanter/explosive{ - pixel_y = 8 - }, -/obj/item/implanter/explosive{ - pixel_y = 12 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dj" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/space, -/area/space/nearstation) -"dk" = ( -/obj/machinery/door/airlock/centcom{ - name = "Gateway Access"; - opacity = 1; - req_access_txt = "109" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dl" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/challenge/end) -"dm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/mob/living/simple_animal/hostile/syndicate{ - name = "Syndicate Technician" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"dn" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/challenge/end) -"do" = ( -/obj/machinery/light, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"dp" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"dq" = ( -/obj/structure/cable, -/obj/machinery/power/smes/magical, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"dr" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) -"ds" = ( -/obj/structure/closet/l3closet, -/turf/open/floor/circuit, -/area/awaymission/challenge/end) - -(1,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -"} -(8,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 -"} -(9,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 -"} -(10,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 -"} -(11,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 -"} -(12,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 -"} -(13,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 -"} -(14,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 -"} -(15,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 -"} -(16,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 -"} -(17,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 -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -"} -(30,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 -"} -(31,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 -"} -(32,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 -"} -(33,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 -"} -(34,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 -"} -(35,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 -"} -(36,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 -"} -(37,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 -"} -(38,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 -"} -(39,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 -"} -(40,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 -"} -(41,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 -"} -(42,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 -"} -(43,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 -"} -(44,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 -"} -(45,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 -"} -(46,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 -"} -(47,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 -"} -(48,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 -"} -(49,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 -"} -(50,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 -"} -(51,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 -"} -(52,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 -"} -(53,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 -"} -(54,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 -"} -(55,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 -"} -(56,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 -"} -(57,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 -"} -(58,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 -"} -(59,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 -"} -(60,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -"} -(63,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 -"} -(64,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 -"} -(65,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 -"} -(66,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 -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,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 -"} -(70,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 -"} -(71,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 -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,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 -"} -(75,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 -"} -(76,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 -"} -(77,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 -"} -(78,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 -"} -(79,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 -"} -(80,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 -"} -(81,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 -"} -(82,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 -"} -(83,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 -"} -(84,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 -"} -(85,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 -"} -(86,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 -"} -(87,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 -"} -(88,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 -"} -(89,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 -"} -(90,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 -"} -(91,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 -"} -(92,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 -"} -(93,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 -"} -(94,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 -"} -(95,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 -"} -(96,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 -"} -(97,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 -"} -(98,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 -"} -(99,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 -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(100,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 -aF -aF -aF -aF -aX -aS -aF -aF -aS -aF -aF -aS -aF -aF -aS -aF -aF -aF -aF -aF -aF -aF -aF -aS -aF -aF -aF -aF -aA -aa -aa -bP -bR -cb -cb -cb -bP -cn -cn -cE -cn -cH -aa -aa -aa -aa -aa -aa -aa -aa -aa -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(101,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 -aS -aF -aF -aF -aF -aF -aF -aF -aF -aF -aS -aF -aF -aF -aF -aF -aF -aF -aF -aS -aF -aF -aF -aF -aF -aN -aF -aF -aA -aa -aa -bP -bS -cc -cl -cb -bP -cC -cd -cd -cn -cI -cm -cm -cm -cm -cm -cm -cm -cm -cm -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(102,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 -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bs -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bD -aT -aT -aA -aA -aA -bP -bS -cd -cd -cd -cx -co -cd -cd -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(103,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 -aF -aF -aO -aH -aH -aH -aH -aJ -aH -aH -aH -aH -bh -aJ -aH -aH -aH -aH -aJ -aH -aH -aH -by -aY -ba -aH -aH -aH -aJ -aH -aH -bI -aF -aF -bP -bS -ce -cd -cd -cx -co -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cF -do -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(104,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 -aF -aF -aP -aH -aH -aH -aH -aH -aH -aH -aH -aH -aR -aY -ba -bt -aH -aH -aH -aH -aH -aH -aR -bA -ba -aH -aH -aH -aH -bE -aH -bI -bM -aF -bP -bS -cc -cd -cu -bP -cn -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(105,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 -ab -ab -ab -ab -ab -ab -ab -ab -aA -aF -aI -aQ -aH -aH -aK -aH -aH -aH -aH -aH -aH -aR -aZ -ba -aH -aH -aH -aH -aH -aH -aH -aR -bA -ba -aH -aH -aH -aH -aH -aH -bI -aF -aF -bP -bR -cb -cb -cb -bP -cn -cd -cd -cn -cn -cn -cn -cn -cn -cn -cn -cd -cn -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(106,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -af -an -ah -ad -an -ax -aA -aF -aF -aP -aH -aH -aH -aR -aY -ba -aH -aH -aH -bh -bm -aH -aH -aH -aH -aH -aR -aY -ba -aR -aZ -ba -aH -aH -aR -aY -ba -aH -bI -aF -bM -bP -bP -bP -bP -bP -bP -cD -cd -cd -cn -cJ -cp -cp -cp -cp -cp -dd -co -cJ -cp -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(107,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 -ab -ad -aj -an -ao -af -an -av -aA -aA -aA -aA -aU -aH -aH -aR -aZ -ba -aH -aH -bd -bi -bn -bo -bu -aH -aH -aH -aR -aZ -ba -aH -aH -aH -aH -aH -aR -aZ -ba -aH -bI -aF -aF -aF -aF -bP -cm -cm -cy -cn -cd -cd -cn -cH -cM -cP -cP -cP -cP -de -dk -dl -de -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(108,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 -ab -ae -ak -al -af -ad -aw -av -aB -aC -aJ -aR -aH -aH -aH -aH -aH -bb -aH -aH -be -bj -bn -bp -bv -aH -aK -aH -aH -aH -aH -aR -aY -ba -aH -aH -aH -bm -aH -bF -bJ -bN -aT -aT -bT -bP -cn -cn -cn -cn -cd -cd -cn -cH -cN -cE -cn -cn -db -df -cd -cd -dp -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(109,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 -ab -af -al -ah -af -at -af -an -aC -aG -aK -aR -aH -aH -aH -aH -aH -aH -aH -aH -bf -aC -bn -bq -bv -aH -aH -aH -aH -aH -aH -aR -bA -ba -aH -aH -aR -aY -ba -bG -bG -bG -bG -bQ -bU -cf -co -cd -cd -cd -cd -cd -cn -cH -cN -cR -cV -cY -db -dg -cd -cd -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(110,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 -ab -ag -ah -al -ap -au -af -ay -aD -aC -aL -aR -aH -aH -aH -aH -aH -aH -aH -aH -be -aC -bn -bq -bv -aH -aH -aH -aH -aH -aH -aR -bA -ba -aH -aH -aR -aZ -ba -bG -bG -bG -bG -bG -bU -cf -co -cd -cd -cd -cd -cd -cn -cH -cN -cS -cW -cZ -dc -dc -dc -dm -dq -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(111,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 -ab -ah -al -ah -aq -at -an -az -aE -aH -aM -aR -aH -aH -aH -aH -aH -aH -aH -aH -be -bk -bn -bp -bv -aH -aH -aH -aH -aH -aH -aR -aZ -ba -aH -aH -aH -bm -aH -bH -bK -aV -bO -aV -bV -bP -cn -cn -cn -cn -cd -cd -cn -cH -cN -cT -cX -da -db -dh -cd -dn -dr -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(112,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 -ab -ai -ah -al -ar -af -av -ad -aA -aA -aA -aA -aU -aH -aH -aR -aY -ba -aH -aH -bg -bl -bn -br -bw -aH -aH -aH -aR -aY -ba -aH -aH -aH -aH -aH -aR -aY -ba -aH -bI -aN -aF -aF -bM -bP -cp -cp -cz -cn -cd -cd -cn -cH -cN -cG -cn -cn -db -di -cd -cd -ds -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(113,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 -ab -ah -am -ad -as -av -ae -av -aA -aF -aN -aP -aH -aH -aH -aR -aZ -ba -aH -aH -aH -bh -bm -aH -aH -aH -aH -aH -aR -aZ -ba -aR -aY -ba -aH -aH -aR -aZ -ba -aH -bI -aF -bM -bP -bP -bP -bP -bP -bP -cD -cd -cd -cn -cH -cO -cP -cP -cP -cP -de -dk -dl -de -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(114,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 -ab -ab -ab -ab -ab -ab -ab -ab -aA -aF -aF -aO -aH -aH -aH -aH -aH -aH -bc -aH -aH -aR -aY -ba -aH -aH -aH -aH -aH -aH -aH -aR -bA -ba -aH -aH -aH -aH -aH -aH -bI -aF -aF -bP -bW -cg -cq -cj -bP -cn -cd -cd -cn -cK -cm -cm -cm -cm -cm -dj -co -cK -cm -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aA -aF -aF -aP -aH -aH -aH -aH -aH -aH -aH -aH -aH -aR -aZ -ba -aH -aH -aH -aH -aH -aH -aH -aR -bA -bB -aH -aH -aH -aH -aH -aH -bL -aF -aF -bP -bX -ch -cr -cv -bP -cn -cd -cF -cn -cn -cn -cn -cn -cn -cn -cn -cd -cn -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aA -aI -aF -aP -aH -aH -aH -aH -aM -aH -aH -aH -aH -bh -aM -aH -aH -aH -aH -aM -aH -aH -aH -bz -aZ -ba -aH -aH -aH -aM -aH -aH -bI -aF -aF -bP -bY -ci -cs -cj -cA -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(117,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 -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -aV -bx -aV -aV -aV -aV -aV -aV -bC -aV -aV -aV -aA -aA -aA -bP -bY -bY -bY -cj -cB -co -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -cd -do -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(118,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 -aF -aF -aF -aF -aN -aF -aF -aF -aW -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aF -aA -aa -aa -bP -bZ -cj -cj -cj -bP -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -cn -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,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 -aF -aF -aW -aF -aX -aF -aW -aF -aF -aF -aF -aF -aW -aF -aF -aW -aF -aF -aF -aF -aF -aF -aW -aF -aF -aF -aF -aW -aA -aa -aa -bP -ca -ck -ct -cw -bP -cn -cn -cG -cn -cL -cp -cp -cp -cp -cp -cp -cp -cp -cp -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(120,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 -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(121,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 -"} -(122,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 -"} -(123,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 -"} -(124,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 -"} -(125,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 -"} -(126,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 -"} -(127,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 -"} -(128,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 -"} -(129,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 -"} -(130,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 -"} -(131,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 -"} -(132,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 -"} -(133,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 -"} -(134,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 -"} -(135,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 -"} -(136,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 -"} -(137,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 -"} -(138,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 -"} -(139,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 -"} -(140,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 -"} -(141,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 -"} -(142,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 -"} -(143,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 -"} -(144,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 -"} -(145,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 -"} -(146,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(147,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 -"} -(148,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 -"} -(149,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 -"} -(150,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 -"} -(151,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(152,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 -"} -(153,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(154,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 -"} -(155,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 -"} -(156,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 -"} -(157,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 -"} -(158,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 -"} -(159,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 -"} -(160,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 -"} -(161,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 -"} -(162,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 -"} -(163,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 -"} -(164,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 -"} -(165,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 -"} -(166,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 -"} -(167,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 -"} -(168,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 -"} -(169,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 -"} -(170,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 -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(173,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 -"} -(174,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 -"} -(175,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 -"} -(176,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 -"} -(177,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 -"} -(178,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 -"} -(179,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 -"} -(180,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 -"} -(181,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 -"} -(182,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 -"} -(183,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 -"} -(184,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 -"} -(185,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 -"} -(186,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 -"} -(187,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 -"} -(188,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 -"} -(189,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 -"} -(190,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 -"} -(191,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 -"} -(192,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 -"} -(193,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 -"} -(194,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 -"} -(195,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 -"} -(196,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 -"} -(197,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 -"} -(198,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 -"} -(199,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 -"} -(200,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 -"} -(201,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 -"} -(202,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 -"} -(203,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 -"} -(204,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 -"} -(205,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 -"} -(206,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 -"} -(207,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 -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(210,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 -"} -(211,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 -"} -(212,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 -"} -(213,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 -"} -(214,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 -"} -(215,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 -"} -(216,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 -"} -(217,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 -"} -(218,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 -"} -(219,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 -"} -(220,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 -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -"} -(223,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 -"} -(224,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 -"} -(225,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 -"} -(226,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 -"} -(227,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 -"} -(228,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 -"} -(229,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 -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,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 -"} -(232,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 -"} -(233,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 -"} -(234,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 -"} -(235,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 -"} -(236,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 -"} -(237,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 -"} -(238,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 -"} -(239,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 -"} -(240,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 -"} -(241,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 -"} -(242,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 -"} -(243,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 -"} -(244,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 -"} -(245,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 -"} -(246,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 -"} -(247,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 -"} -(248,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 -"} -(249,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 -"} -(250,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 -"} -(251,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 -"} -(252,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 -"} -(253,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 -"} -(254,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 -"} -(255,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 -"} diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm deleted file mode 100644 index afc3df9026fd..000000000000 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ /dev/null @@ -1,72756 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/indestructible/riveted, -/area/awaymission/moonoutpost19/main) -"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) -"af" = ( -/obj/structure/alien/weeds/node, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"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/effect/mob_spawn/facehugger, -/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" - }, -/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" - }, -/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" - }, -/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" - }, -/area/awaymission/moonoutpost19/hive) -"aA" = ( -/turf/open/floor/plasteel/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/effect/mob_spawn/facehugger, -/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) -"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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aR" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/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 - }, -/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) -"aU" = ( -/turf/closed/wall, -/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" - }, -/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" - }, -/area/awaymission/moonoutpost19/hive) -"bd" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/syndicate) -"be" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/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/effect/mob_spawn/facehugger, -/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" - }, -/area/awaymission/moonoutpost19/hive) -"bl" = ( -/turf/closed/mineral/random/high_chance, -/area/awaymission/moonoutpost19/hive) -"bv" = ( -/obj/structure/sink{ - pixel_y = 28 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bw" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bA" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bD" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bE" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25; - req_access = null; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bF" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bO" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Break Room" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bP" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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" - }, -/area/awaymission/moonoutpost19/hive) -"bY" = ( -/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{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"ca" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"cd" = ( -/obj/machinery/airalarm/unlocked{ - pixel_y = 25; - req_access = null; - req_access_txt = "150" - }, -/turf/open/floor/plasteel{ - 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/syndicate) -"cj" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/moonoutpost19/syndicate) -"cn" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cp" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"cr" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/public/glass{ - density = 0; - icon_state = "open"; - name = "Dormitories"; - set_obj_flags = "EMAGGED" - }, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"cu" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = 32 - }, -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"cv" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 25; - req_access = null - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"cD" = ( -/obj/machinery/mineral/processing_unit_console{ - machinedir = 8 - }, -/turf/closed/wall, -/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" - }, -/area/awaymission/moonoutpost19/syndicate) -"cR" = ( -/turf/open/floor/plasteel{ - 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 - }, -/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" - }, -/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) -"cU" = ( -/obj/machinery/door/airlock{ - id_tag = "awaydorm5"; - name = "Dorm 2" - }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cW" = ( -/turf/open/floor/plasteel{ - 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/syndicate) -"cX" = ( -/turf/open/floor/plasteel{ - 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) -"cZ" = ( -/obj/machinery/button/door{ - id = "awaydorm4"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/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/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 - }, -/area/awaymission/moonoutpost19/syndicate) -"dc" = ( -/obj/machinery/button/door{ - id = "awaydorm5"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/obj/structure/dresser, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"dd" = ( -/obj/structure/alien/weeds/node, -/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) -"df" = ( -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 8 - }, -/turf/closed/wall, -/area/awaymission/moonoutpost19/syndicate) -"dh" = ( -/obj/structure/chair/wood, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25; - req_access = null; - req_access_txt = "150" - }, -/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) -"di" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/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) -"dj" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"dk" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25; - req_access = null; - req_access_txt = "150" - }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"do" = ( -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/syndicate) -"dp" = ( -/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; - icon_state = "platingdmg3"; - 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" - }, -/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/spacecash/bundle/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) -"dx" = ( -/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) -"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/random, -/area/awaymission/moonoutpost19/main) -"dC" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1"; - 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" - }, -/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" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/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" - }, -/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" - }, -/area/awaymission/moonoutpost19/main) -"dL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/syndicate) -"dM" = ( -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/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/effect/mob_spawn/facehugger, -/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) -"dW" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"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/plasteel/dark, -/area/awaymission/moonoutpost19/research) -"ee" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ef" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/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 - }, -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/obj/machinery/camera{ - 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/effect/mob_spawn/facehugger, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"et" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/research) -"eu" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ev" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"eQ" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"ff" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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 = 25; - req_access = null - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fh" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fi" = ( -/obj/structure/closet/crate/freezer, -/obj/structure/alien/weeds, -/obj/effect/mob_spawn/facehugger, -/obj/item/xenos_claw, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fk" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"fl" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fn" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/processor, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"fp" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/mob_spawn/facehugger, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fB" = ( -/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 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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) -"fI" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"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{ - c_tag = "Xenobiology Containment East"; - dir = 8; - 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) -"fV" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gb" = ( -/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, -/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) -"gg" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/moonoutpost19/research) -"gk" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Post"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gm" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"gr" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel/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" - }, -/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) -"gx" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/ivan, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/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/plasteel{ - 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) -"gH" = ( -/obj/structure/table, -/obj/item/retractor, -/obj/item/hemostat, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"gI" = ( -/obj/structure/table, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/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/plasteel/white, -/area/awaymission/moonoutpost19/research) -"gL" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"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/plasteel{ - heat_capacity = 1e+006 - }, -/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/plasteel/white, -/area/awaymission/moonoutpost19/research) -"gX" = ( -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"gZ" = ( -/obj/machinery/power/shieldwallgen{ - locked = 0; - req_access = null - }, -/obj/structure/cable, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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/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/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"hb" = ( -/obj/machinery/light/broken, -/obj/structure/alien/weeds, -/obj/machinery/camera{ - c_tag = "Xenobiology Containment South"; - dir = 1; - network = list("mo19x") - }, -/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 - }, -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"he" = ( -/obj/machinery/airalarm{ - pixel_y = 25; - req_access = null; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"hj" = ( -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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) -"hp" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "Awaybiohazard"; - name = "Biohazard Shutter Control"; - pixel_y = 8; - req_access_txt = "201" - }, -/obj/machinery/button/door{ - id = "AwayRD"; - name = "Privacy Shutter Control"; - pixel_y = -2; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"hu" = ( -/obj/machinery/door/poddoor{ - id = "AwayRD"; - layer = 2.9; - name = "Privacy Shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hx" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hy" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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)" - }, -/obj/item/healthanalyzer{ - pixel_x = 6; - pixel_y = -5 - }, -/obj/item/assembly/prox_sensor{ - pixel_x = -5; - pixel_y = -2 - }, -/obj/item/bodypart/l_arm/robot, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hG" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Storage"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hI" = ( -/turf/closed/wall/rust, -/area/awaymission/moonoutpost19/arrivals) -"hJ" = ( -/turf/closed/wall, -/area/awaymission/moonoutpost19/arrivals) -"hK" = ( -/obj/structure/closet/crate, -/obj/item/storage/box/lights/mixed, -/obj/item/poster/random_contraband, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/moonoutpost19/research) -"hL" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"hP" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hQ" = ( -/obj/machinery/door/airlock{ - name = "Unit 2" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hR" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hS" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/structure/urinal{ - pixel_y = 29 - }, -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hT" = ( -/obj/machinery/shower{ - pixel_y = 16 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hU" = ( -/obj/machinery/shower{ - pixel_y = 16 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"hV" = ( -/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/arrivals) -"hW" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/obj/machinery/light/small/broken, -/obj/machinery/camera{ - c_tag = "Research Director's Office"; - dir = 1; - network = list("mo19","mo19r") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/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/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ij" = ( -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -25; - req_access = null - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ik" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/structure/mirror{ - icon_state = "mirror_broke"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"il" = ( -/obj/item/soap/nanotrasen, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"im" = ( -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"in" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"io" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"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/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"iw" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ix" = ( -/obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"iy" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"iz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"iA" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"iF" = ( -/obj/structure/sink{ - pixel_y = 28 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"iG" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"iP" = ( -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"iT" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/closed/wall/rust, -/area/awaymission/moonoutpost19/arrivals) -"iV" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/moonoutpost19/arrivals) -"iW" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/moonoutpost19/arrivals) -"iZ" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/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/comfy/black{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jc" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/detective, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jd" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"je" = ( -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/moonoutpost19/arrivals) -"jf" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"jg" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"jh" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jl" = ( -/obj/structure/chair/stool, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jm" = ( -/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 - }, -/area/awaymission/moonoutpost19/arrivals) -"jq" = ( -/obj/item/kirbyplants{ - desc = "A plastic potted plant."; - pixel_y = 3 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/moonoutpost19/arrivals) -"jr" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"js" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jt" = ( -/obj/structure/table, -/obj/item/newspaper, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ju" = ( -/obj/structure/chair, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jv" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/moonoutpost19/arrivals) -"jw" = ( -/obj/machinery/vending/snack, -/obj/structure/sign/poster/contraband/eat{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/moonoutpost19/arrivals) -"jA" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/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" - }, -/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" - }, -/area/awaymission/moonoutpost19/arrivals) -"jD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jG" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jI" = ( -/obj/machinery/airalarm/unlocked{ - pixel_y = 25; - req_access = null - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jK" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jL" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/food_specials, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/moonoutpost19/arrivals) -"jM" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"jZ" = ( -/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/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - 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) -"ke" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ki" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"km" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kn" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/glass/rag{ - pixel_y = 5 - }, -/obj/machinery/door/poddoor/shutters{ - id = "awaykitchen"; - name = "Serving Hatch" - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kz" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kB" = ( -/turf/open/floor/plasteel{ - 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) -"kC" = ( -/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/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/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"kE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"kG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"kH" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kI" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kJ" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kO" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kP" = ( -/obj/item/stack/rods, -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" - }, -/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/arrivals) -"kQ" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"kT" = ( -/obj/machinery/button/door{ - id = "awaydorm1"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -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 - }, -/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/mineral/processing_unit{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/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) -"lg" = ( -/obj/item/cigbutt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"li" = ( -/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" - }, -/area/awaymission/moonoutpost19/main) -"lj" = ( -/obj/machinery/light/small{ - dir = 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) -"lm" = ( -/obj/machinery/door/airlock{ - id_tag = "awaydorm1"; - name = "Dorm 1" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ln" = ( -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/chair/wood, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lp" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/moonoutpost19/arrivals) -"lu" = ( -/obj/machinery/door/airlock{ - name = "Kitchen Cold Room"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lv" = ( -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/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 - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/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/storage/box/mousetraps, -/obj/item/clothing/under/suit/waiter, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/area/awaymission/moonoutpost19/arrivals) -"ly" = ( -/obj/structure/closet/l3closet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"lA" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/moonoutpost19/arrivals) -"lD" = ( -/obj/structure/shuttle/engine/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/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) -"lE" = ( -/obj/structure/shuttle/engine/propulsion/burst/right{ - 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) -"lK" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lL" = ( -/obj/structure/table/wood, -/obj/item/lighter, -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lM" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lN" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lO" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lP" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/moonoutpost19/arrivals) -"lQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Kitchen"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"lR" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"lS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"lT" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/turf/open/floor/plasteel/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." - }, -/obj/item/gun/ballistic/shotgun/sc_pump, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/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 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"ma" = ( -/obj/structure/chair{ - 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/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"md" = ( -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/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 - }, -/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) -"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, -/turf/open/floor/plasteel/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, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/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/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/turf/open/floor/plasteel/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/plasteel/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/machinery/light/small{ - dir = 4 - }, -/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 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mu" = ( -/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" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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 - }, -/area/awaymission/moonoutpost19/arrivals) -"mz" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mA" = ( -/obj/structure/closet/emcloset, -/obj/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mB" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"mC" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"mD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/chair/comfy/beige, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"mE" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = 3 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"mF" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/plasteel/dark, -/area/awaymission/moonoutpost19/arrivals) -"mG" = ( -/obj/machinery/computer/helm{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mH" = ( -/obj/machinery/door/airlock/titanium{ - name = "Shuttle Cockpit" - }, -/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/landmark/awaystart, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mK" = ( -/obj/machinery/door/airlock/titanium{ - name = "Shuttle Airlock" - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mL" = ( -/obj/machinery/door/airlock/external, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mM" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mO" = ( -/obj/machinery/light/small{ - 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" - }, -/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" - }, -/turf/open/floor/plasteel{ - 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" - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/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 - }, -/area/awaymission/moonoutpost19/arrivals) -"mT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mU" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"na" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nb" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/misc/assistantformal, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nc" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/generic, -/obj/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"ne" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"nf" = ( -/obj/structure/filingcabinet, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"ng" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"nh" = ( -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/machinery/light/small, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"ni" = ( -/turf/open/floor/plasteel{ - 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) -"nj" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/turf/open/floor/plasteel{ - 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) -"nk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nl" = ( -/obj/item/cigbutt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"np" = ( -/obj/machinery/light/small{ - 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) -"nq" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_2" - }, -/obj/machinery/camera{ - c_tag = "Dormitories"; - dir = 4; - network = list("mo19") - }, -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"nr" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg2" - }, -/area/awaymission/moonoutpost19/arrivals) -"ns" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nt" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nz" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "201" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nA" = ( -/obj/machinery/light/small{ - 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/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"nD" = ( -/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{ - heat_capacity = 1e+006; - icon_state = "platingdmg1"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"nE" = ( -/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; - icon_state = "platingdmg3"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"nF" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"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/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"nH" = ( -/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."; - layer = 4.1 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nI" = ( -/obj/structure/dresser, -/obj/item/paper/fluff/awaymissions/moonoutpost19/goodbye_note, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nJ" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/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 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nL" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nO" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock{ - id_tag = "awaydorm3"; - name = "Dorm 3" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nP" = ( -/obj/item/pen, -/obj/item/storage/pill_bottle{ - pixel_y = 6 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nQ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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/arrivals) -"nS" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"nT" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/suit/burgundy, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nU" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nX" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"nZ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust/corner, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"oa" = ( -/obj/structure/chair/comfy/black, -/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/arrivals) -"oc" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"od" = ( -/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" - }, -/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) -"of" = ( -/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/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"oh" = ( -/obj/machinery/power/port_gen/pacman{ - name = "P.A.C.M.A.N.-type portable generator" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"oi" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ox" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"oH" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"oK" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"oS" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"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/plasteel{ - heat_capacity = 1e+006 - }, -/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" - }, -/obj/item/clothing/suit/toggle/labcoat, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"pb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"pm" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"pu" = ( -/obj/structure/table, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"pG" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"qd" = ( -/obj/machinery/power/port_gen/pacman/super{ - name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg2" - }, -/area/awaymission/moonoutpost19/research) -"qf" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"qj" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"qr" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"qu" = ( -/obj/machinery/door/airlock/engineering{ - name = "Power Maintenance"; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"qB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"qM" = ( -/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 = 8; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"qN" = ( -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 1; - locked = 0; - name = "Worn-out APC"; - pixel_y = 25; - start_charge = 100 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"qO" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"ra" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"re" = ( -/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/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"rg" = ( -/obj/structure/tank_dispenser/oxygen{ - oxygentanks = 9 - }, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - 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) -"rt" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"rw" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ry" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"rB" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"rF" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 12 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - dir = 1; - 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) -"rR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"se" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"sg" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"si" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"sj" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "security officer's locker"; - req_access_txt = "201" - }, -/obj/item/clothing/suit/armor/vest, -/obj/item/reagent_containers/spray/pepper, -/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 = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"sn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"sw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"sE" = ( -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 10000; - inputting = 0; - output_level = 15000 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"sI" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"sJ" = ( -/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/industrial/warning{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"sR" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"sS" = ( -/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" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"sX" = ( -/obj/item/storage/secure/safe{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/item/pen, -/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"tw" = ( -/obj/machinery/gateway/away{ - calibrated = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"tF" = ( -/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/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"tK" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"tV" = ( -/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/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"tY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ub" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"uk" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"ut" = ( -/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/industrial/warning{ - 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) -"ux" = ( -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - 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) -"uB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"uD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"uJ" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/plate, -/obj/item/reagent_containers/food/snacks/badrecipe, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"uO" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"uW" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"vn" = ( -/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" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"vu" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"vw" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"vF" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"vV" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"wb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - 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) -"wi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"wo" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/syndi_cakes, -/obj/item/trash/sosjerky, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"ws" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"wz" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"wN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"wW" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment{ - pixel_y = 32 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 8 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel{ - 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) -"xc" = ( -/obj/machinery/button/door{ - id = "Awaybiohazard"; - name = "Biohazard Shutter Control"; - pixel_x = -25; - req_access_txt = "201" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/computer/security{ - desc = "Used to access the various cameras on the outpost."; - dir = 4; - network = list("mo19r","mo19") - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"xk" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - 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) -"xm" = ( -/obj/machinery/button/door{ - id = "awaykitchen"; - name = "Kitchen Shutters Control"; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"xB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/arrivals) -"xK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"xX" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"ye" = ( -/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/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"yD" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"yO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"yW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/moonoutpost19/research) -"zh" = ( -/obj/machinery/door/airlock/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"zy" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"zO" = ( -/obj/item/cigbutt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"zT" = ( -/obj/machinery/power/shieldwallgen{ - locked = 0; - req_access = null - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"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) -"Aa" = ( -/obj/structure/table, -/obj/item/trash/raisins, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ag" = ( -/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/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Ai" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Al" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 9 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"An" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"Av" = ( -/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/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"AG" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/command{ - density = 0; - icon_state = "open"; - name = "Research Director's Office"; - opacity = 0; - req_access_txt = "201"; - set_obj_flags = "EMAGGED" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"AO" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"AS" = ( -/obj/structure/closet/emcloset, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Bq" = ( -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/dromedaryco, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Bu" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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) -"BA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"BB" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Gateway Access"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"BF" = ( -/obj/machinery/computer/aifixer, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"BI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"BQ" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"BR" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Ch" = ( -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Cz" = ( -/obj/item/cigbutt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"CD" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/circuitboard/computer/teleporter, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"CF" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/structure/alien/weeds, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"CM" = ( -/obj/machinery/mineral/stacking_machine{ - dir = 1; - input_dir = 1; - output_dir = 2 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/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) -"CQ" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "awaysyndie"; - layer = 3.1; - name = "mining conveyor" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"CV" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Db" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"DC" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"DM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Ec" = ( -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"Em" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/moonoutpost19/research) -"Eq" = ( -/obj/machinery/atmospherics/pipe/manifold{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"Es" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/welcome, -/obj/machinery/camera{ - c_tag = "Arrivals South"; - dir = 8; - network = list("mo19") - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ev" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Ew" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - dir = 1; - 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) -"Ez" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"EE" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/moonoutpost19/research) -"EG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"EW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Fa" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/moonoutpost19/research) -"Fe" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Fg" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -30 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Fj" = ( -/obj/structure/chair/stool, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Fx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/arrivals) -"FE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"FF" = ( -/obj/machinery/light/small, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/obj/machinery/camera{ - c_tag = "Arrivals North"; - dir = 1; - network = list("mo19") - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"FM" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/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/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"FN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - 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) -"FS" = ( -/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, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Gb" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Gd" = ( -/obj/item/storage/box/lights/mixed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Gf" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Bar"; - dir = 8; - network = list("mo19") - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Gn" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = 32 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"GC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"GH" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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) -"GS" = ( -/obj/item/newspaper, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"GU" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Hf" = ( -/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/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Hn" = ( -/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/industrial/warning{ - 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) -"Hv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Hz" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"HD" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"HK" = ( -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"HM" = ( -/obj/item/cigbutt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"HS" = ( -/obj/structure/sign/departments/science{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ic" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"In" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Io" = ( -/obj/structure/table, -/obj/item/radio/off, -/obj/item/laser_pointer, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Iq" = ( -/obj/structure/closet/l3closet, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Is" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"It" = ( -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -32 - }, -/obj/machinery/light/small/broken, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation, -/obj/machinery/camera{ - c_tag = "Research Division"; - dir = 1; - network = list("mo19","mo19r") - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Iw" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Ix" = ( -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Iy" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"IB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"IC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"IJ" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"IP" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/arrivals) -"Jo" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/closet/l3closet/scientist, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Jw" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/candy, -/obj/item/trash/can, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Jx" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"JI" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 5 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"JJ" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"JN" = ( -/obj/structure/filingcabinet, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/kenneth, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"JP" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"JU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/box, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = -25; - req_access = null - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ka" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Kd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Ke" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Km" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Kp" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - 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) -"Kt" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Kv" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Kz" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"KL" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"KT" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Lo" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/airalarm{ - pixel_y = 25; - req_access = null; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"LC" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/machinery/camera{ - c_tag = "Kitchen"; - dir = 8; - network = list("mo19") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"LD" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"LF" = ( -/obj/machinery/conveyor{ - id = "awaysyndie" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/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) -"LG" = ( -/obj/machinery/power/apc/highcap/fifteen_k{ - name = "Worn-out APC"; - pixel_y = -25; - req_access_txt = "150"; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel{ - 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) -"LH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"LX" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Mb" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Mk" = ( -/obj/machinery/computer/monitor/secret, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Mm" = ( -/obj/machinery/door/airlock/medical{ - name = "Research Division"; - req_access_txt = "201" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Mn" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Mr" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - name = "Gateway"; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Mt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"MB" = ( -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/structure/sign/poster/official/safety_report{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"MC" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"MH" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"MK" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"MY" = ( -/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" - }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"Nc" = ( -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Nn" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Nt" = ( -/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("mo19x","mo19r") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Ny" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 25; - req_access = null - }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/gerald, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"ND" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"NI" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"NK" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"NS" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/trash/cheesie, -/obj/item/trash/can, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"NW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/moonoutpost19/research) -"NY" = ( -/obj/structure/table, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 - }, -/obj/item/trash/plate, -/obj/item/cigbutt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Ob" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Oe" = ( -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/item/kitchen/knife, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"Oh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Os" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Oy" = ( -/obj/structure/table/optable, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"OT" = ( -/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/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"OY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Pa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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) -"Pn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/loading, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel{ - 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) -"Pp" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Pr" = ( -/obj/item/stack/rods, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/moonoutpost19/research) -"Ps" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"PG" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/moonoutpost19/syndicate) -"PN" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Qa" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Qe" = ( -/obj/structure/closet/secure_closet{ - icon_state = "rd"; - name = "research director's locker"; - req_access_txt = "201" - }, -/obj/item/storage/backpack/satchel/tox, -/obj/item/clothing/gloves/color/latex, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"Qi" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Qq" = ( -/obj/effect/decal/cleanable/xenoblood, -/obj/effect/decal/cleanable/xenoblood/xgibs, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Qv" = ( -/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 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"QD" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"QE" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"QK" = ( -/obj/structure/table, -/obj/item/folder/red, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"QL" = ( -/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) -"QZ" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Rj" = ( -/obj/machinery/door/firedoor, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Rk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Rq" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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) -"Rz" = ( -/obj/machinery/vending/medical{ - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"RL" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"RN" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"RX" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"Sb" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Sz" = ( -/obj/machinery/power/smes{ - input_level = 10000; - inputting = 0; - output_level = 15000 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"SB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"SD" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"SE" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/sand/plating, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/moonoutpost19/main) -"SI" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"SJ" = ( -/obj/structure/closet/l3closet/scientist, -/obj/structure/window/reinforced, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"SQ" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"ST" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"SW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"Te" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Tj" = ( -/obj/structure/table, -/obj/item/storage/box/gloves, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Tm" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/folder/white, -/obj/item/stamp/rd{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/research) -"To" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - 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) -"TL" = ( -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 4; - locked = 0; - name = "Worn-out APC"; - pixel_x = 25; - start_charge = 100 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"TQ" = ( -/obj/item/kirbyplants{ - desc = "A plastic potted plant."; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"TR" = ( -/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/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Ua" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Ub" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Xenobiology"; - dir = 4; - network = list("mo19","mo19r") - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Uc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Un" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ut" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"UH" = ( -/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) -"UM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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) -"UV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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) -"UW" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/multitool, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Vg" = ( -/obj/structure/table, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"Vi" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Vr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Vt" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Vu" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"VO" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/space_cube{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"VP" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"We" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"Wf" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Wk" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - 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) -"Wm" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Wr" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ww" = ( -/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/industrial/warning, -/obj/structure/cable, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Wx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"WB" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"WF" = ( -/obj/structure/closet/l3closet, -/obj/machinery/light/small/broken, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"WL" = ( -/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/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Xm" = ( -/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") - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Xn" = ( -/obj/structure/table, -/obj/item/storage/secure/briefcase, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Xp" = ( -/obj/structure/table, -/obj/item/mmi, -/obj/item/mmi, -/obj/item/mmi, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Xt" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"XG" = ( -/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/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"XM" = ( -/obj/structure/table, -/obj/item/cigbutt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"XO" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"XQ" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/moonoutpost19/research) -"XR" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/moonoutpost19/arrivals) -"Ya" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Yd" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 25; - req_access = null - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Yh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Yk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/moonoutpost19/arrivals) -"Ym" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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) -"Yp" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25; - req_access = null; - req_access_txt = "150" - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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) -"Yu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = -30 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"YP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"YQ" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"YX" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Zb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Zh" = ( -/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/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Zk" = ( -/obj/structure/rack, -/obj/item/paicard{ - pixel_x = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Zp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"Zy" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Zz" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ZC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ZF" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ZI" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"ZM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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) -"ZO" = ( -/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" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ZY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - 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/arrivals) - -(1,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -"} -(8,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 -"} -(9,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 -"} -(10,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 -"} -(11,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 -"} -(12,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 -"} -(13,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 -"} -(14,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 -"} -(15,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 -"} -(16,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 -"} -(17,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 -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -"} -(30,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 -"} -(31,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 -"} -(32,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 -"} -(33,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 -"} -(34,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 -"} -(35,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 -"} -(36,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 -"} -(37,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 -"} -(38,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 -"} -(39,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 -"} -(40,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 -"} -(41,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 -"} -(42,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 -"} -(43,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 -"} -(44,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 -"} -(45,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 -"} -(46,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 -"} -(47,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 -"} -(48,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 -"} -(49,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 -"} -(50,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 -"} -(51,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 -"} -(52,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 -"} -(53,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 -"} -(54,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 -"} -(55,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 -"} -(56,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 -"} -(57,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 -"} -(58,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 -"} -(59,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 -"} -(60,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -"} -(63,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 -"} -(64,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 -"} -(65,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 -"} -(66,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 -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(70,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(71,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ad -ad -ad -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 -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 -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 -"} -(77,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 -ad -hk -ag -ad -ad -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 -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 -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 -"} -(78,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 -ai -ag -ag -ai -hk -ai -ad -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 -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 -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 -"} -(79,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 -ad -ad -hk -ai -ai -hk -aM -ai -ag -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 -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 -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 -"} -(80,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 -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 -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 -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 -"} -(81,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 -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 -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 -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 -"} -(82,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 -ad -ag -au -ai -ai -ai -bc -av -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 -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -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 -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 -"} -(83,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 -ad -aj -av -ai -ai -am -ai -au -ag -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 -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 -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 -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 -"} -(84,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 -ad -ap -aw -ai -ai -ai -ai -ag -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 -dA -dA -dA -dA -dA -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -dA -dA -dA -dA -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 -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 -"} -(85,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 -ad -ai -av -ad -ai -ai -ai -aD -ag -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 -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 -dA -dA -dA -dA -dA -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 -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 -"} -(86,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 -ad -ad -ai -ai -ai -ai -ai -ai -ai -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -ad -ad -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 -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(87,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 -ag -ai -ai -ai -ai -ai -ai -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -dO -aj -ad -ad -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 -ba -ba -ba -ba -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(88,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 -ai -ai -am -ai -ai -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -ag -av -dS -ai -ad -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 -ba -ba -ba -ba -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(89,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 -ad -ai -ai -ai -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -aj -ai -am -ai -ag -ad -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 -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(90,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 -ac -ad -ad -ad -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ad -ad -ai -ai -ai -aj -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 -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(91,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 -ac -ad -am -am -ad -ac -ac -ac -ac -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 -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(92,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 -ac -ad -ai -ai -ad -ad -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 -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -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 -"} -(93,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 -ac -ad -ai -ai -ai -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ai -ad -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 -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -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 -"} -(94,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 -ac -ad -ad -ai -ai -ai -ad -ai -ai -ai -ai -ai -ai -am -ai -ai -ai -ad -ac -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 -dA -dA -dA -ac -ac -ac -ac -ac -ac -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 -"} -(95,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 -ad -ad -ad -ad -ac -ac -ac -ad -ad -ai -am -ai -ai -ai -ad -ad -ad -ad -ai -ai -ai -ad -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 -dA -dA -dA -dA -ac -ac -ac -ac -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 -"} -(96,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 -ad -ad -ag -aj -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad -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 -dA -dA -ac -ac -ac -ac -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 -"} -(97,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 -ad -ag -ai -ak -ai -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -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 -dA -dA -dA -ac -ac -ac -ac -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 -"} -(98,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 -ad -ag -ai -ag -am -ai -ai -ai -ad -ad -ai -ad -ad -ad -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 -dA -dA -ac -ac -ac -ac -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 -"} -(99,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 -ad -ad -ad -aj -aj -ad -ad -ad -ad -ad -ai -ad -bl -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 -dA -dA -ac -ac -ac -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 -"} -(100,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 -ad -ad -ad -ad -ac -ac -ac -ad -aM -ad -ad -bl -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 -ld -lW -mb -mc -mb -nf -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -ac -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 -"} -(101,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 -ac -ac -ac -ad -ai -ai -ad -bl -bl -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 -eI -eJ -eJ -eJ -eI -eI -eI -eJ -eI -ba -ba -ld -lX -mq -mr -mW -lX -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -ac -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 -"} -(102,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 -ac -ad -ad -ad -ai -ai -ad -ad -bl -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 -eJ -eI -eJ -eJ -ba -ba -ba -eJ -hK -PN -se -EW -se -oi -XQ -eI -ba -ba -ld -ld -ld -mH -ld -ld -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -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 -"} -(103,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 -ad -aJ -ai -ai -am -ag -ad -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 -UH -MH -fL -fL -gw -eJ -eI -eJ -eI -eI -hL -NW -ea -ea -dZ -dZ -Ez -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 -dA -dA -ac -ac -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 -"} -(104,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 -aE -aK -ak -ai -ag -aj -ad -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 -eJ -qd -wi -fM -gf -gx -eI -rw -se -EE -yW -se -ST -dZ -iF -iZ -dZ -zh -eJ -hI -ba -ld -ma -mc -mr -mc -ng -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -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 -"} -(105,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 -av -ai -aj -aj -ad -ad -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 -QL -Ez -fN -fN -gy -eI -Ez -ea -ea -dZ -dZ -ea -ea -iG -dZ -ea -Mb -Jw -hI -ba -lA -mb -ms -mI -ms -mb -lA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -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 -"} -(106,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ai -ad -ad -ad -bl -bl -bl -bl -ad -ai -ad -ad -ac -ac -ac -ac -ac -dA -dA -dP -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eJ -cv -ke -fO -gg -gz -eI -Ez -ea -Qe -MC -MC -MC -MC -IC -ea -jq -BI -IB -io -ba -ld -mc -mt -mJ -mt -mc -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -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 -"} -(107,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 -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -bl -ad -ai -ai -ad -ac -ac -ac -ac -ac -dA -dA -dP -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -sE -yW -Uc -oi -gA -eJ -ws -ea -pu -MC -IC -Tm -hp -MC -dZ -jr -BI -In -io -ba -ld -md -ms -mI -ms -nh -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -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 -"} -(108,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 -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -bl -ad -ad -am -ad -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 -zh -eJ -eJ -eI -Ez -ea -Ny -MC -oH -CV -Pp -hW -ea -js -GC -IB -io -ba -lA -mc -mc -mr -mc -mc -lA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -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 -"} -(109,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 -ac -ac -ad -am -ad -bl -bl -bl -bl -bl -bl -bl -ad -ai -ad -ac -ac -ac -ac -dA -dA -dP -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -PN -se -XO -se -se -Pr -ST -dZ -ry -IC -MC -Nt -IC -Ch -ea -jt -GC -FF -hI -lc -ld -me -mb -mr -mb -me -ld -lc -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -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 -"} -(110,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 -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -bl -bl -ad -ai -ad -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -GS -ea -ea -ea -dZ -dZ -ea -ea -hu -AG -hu -BF -MC -Io -ea -ju -BI -IB -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 -dA -dA -ac -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 -"} -(111,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 -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -bl -ad -ad -ai -ad -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -Em -ea -JN -Fg -Yu -xc -IJ -fV -Kz -uW -hu -CD -ZC -ND -dZ -jr -GC -In -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 -dA -dA -ac -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 -"} -(112,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 -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -ad -ad -ai -ai -ad -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eJ -sR -dZ -sj -eu -gC -gP -QK -fV -Kz -uW -hu -Zk -is -Ke -ea -jv -GC -In -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 -dA -dA -ac -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 -"} -(113,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 -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 -Ez -ea -MB -qj -qM -oK -Ya -fV -Kz -uW -hu -SD -sX -Xn -ea -jw -Cz -IB -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 -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 -"} -(114,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 -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 -vn -ea -fV -gk -gE -fV -fV -fV -Kz -It -eI -ea -dZ -dZ -ea -hJ -Yd -Ob -hI -hI -io -io -io -mM -io -io -io -hI -hI -hI -hI -IP -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 -Qa -Hf -Ag -RN -Db -re -uW -uW -uW -fk -hj -ZO -ea -GU -ZF -eI -HS -ub -YX -Vt -Vr -sw -sw -sw -jG -sw -sw -YP -zZ -nA -nK -Wf -Iy -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 -Vu -BR -Zy -Gn -qB -TL -JP -hj -hj -hj -hF -ZO -ie -hj -hj -Mm -Zb -BI -jF -jG -lg -SI -yO -Un -Es -yO -yO -yO -zZ -lM -lN -Wf -Iy -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(117,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 -ag -ai -ai -aj -aj -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dY -ea -ea -dZ -ea -ea -sS -dZ -ea -dZ -dZ -oT -oU -Wm -Wm -ZO -ea -HD -ki -eI -Zz -Zp -jF -kO -Jx -Bq -io -io -hI -io -io -io -hI -nB -nL -hI -Fx -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(118,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 -as -ad -ad -ad -ad -ad -ad -ac -ac -ac -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 -ba -ba -ba -ea -ff -uD -eu -ye -gH -dZ -ea -fV -hx -hG -eI -dZ -ea -ea -ea -hI -ub -kz -hJ -hJ -hJ -io -ba -mO -ba -ba -ba -hI -hI -hI -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(119,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -ba -ba -ba -ea -fg -uD -eu -Ix -fk -Oy -ea -Rz -hy -hj -hj -ly -dZ -ba -ba -hJ -wz -kA -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 -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 -"} -(120,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -ba -ba -ba -dZ -fh -Yh -ee -Hv -fk -KT -dZ -fB -hj -hj -hj -WF -dZ -ba -ba -io -UM -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 -dA -dA -dA -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 -"} -(121,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -dZ -dZ -ea -ea -fi -Yh -ee -Xp -gI -WB -ea -Qa -hz -hj -hF -OT -ea -ba -ba -io -SB -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 -dA -dA -dA -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 -"} -(122,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -ea -eg -eg -eI -NI -Ev -Rj -eJ -eI -eJ -ea -Tj -LX -Sb -Gb -Iw -ea -ba -ba -io -UV -kD -kQ -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 -dA -dA -dA -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 -"} -(123,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -dZ -tK -tK -Ub -fk -af -fk -gr -gJ -gW -ea -dZ -ea -ea -ea -dZ -ea -ba -hV -hI -Rq -kE -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 -dA -dA -dA -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 -"} -(124,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -dZ -CF -Eq -xX -An -Fa -fk -fk -fk -gX -dZ -ba -ba -ba -ba -ba -ba -ba -ba -jA -Yk -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 -dA -dA -dA -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 -"} -(125,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -ea -fl -Xm -tV -SJ -Av -Jo -of -Zh -DM -dZ -ba -ba -ba -ba -ba -ba -ba -ja -jB -SW -kF -io -ba -ba -ba -ba -ba -ba -ba -hI -jC -nD -jC -jC -jC -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(126,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dZ -zT -FS -FS -FS -MY -gb -WL -FS -gZ -ea -ba -ba -ba -ba -ba -ba -ba -ba -jC -ZY -kG -io -ba -ba -ba -ba -ba -ba -ba -hI -Kp -nE -Kt -nS -nX -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(127,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 -ac -ac -ac -ac -ac -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -ea -eA -eq -eq -fF -gc -gu -eA -ea -ea -ba -ba -ba -ba -ba -ba -hJ -hI -hI -sn -kH -hJ -hJ -hJ -hI -hJ -hI -hI -hJ -hJ -jZ -nF -kE -kB -kC -jC -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(128,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 -ac -ac -ac -ac -ac -aU -bv -bF -aU -LF -LF -le -LF -LF -CM -Pn -aU -ac -ac -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -el -er -eq -en -fG -em -gv -gM -ha -ea -ba -ba -ba -ba -ba -hV -hJ -jb -jD -BI -jF -qf -qO -LD -LD -LD -TR -Kv -ni -nq -kG -nG -kE -kE -kE -oa -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(129,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 -ac -ac -ac -aU -aU -aU -bw -aU -aU -bY -cn -cD -cn -cn -df -Ym -aU -aU -aU -aU -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -em -eB -em -en -fH -el -en -eB -eq -ea -ba -ba -ba -ba -ba -ba -io -jc -jF -GC -jG -sI -ne -BQ -Wk -wb -mQ -kF -nj -Wk -ux -wb -Hz -BQ -To -TQ -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(130,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 -ac -ac -ac -aU -bd -VO -YQ -wo -aU -wW -rR -Jy -CQ -Nc -Jy -Bu -aU -rg -Hn -aU -dL -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -en -en -eH -eq -fH -eq -eq -en -eq -ea -ba -ba -ba -ba -ba -ba -io -jd -jF -BI -hI -hI -lm -hJ -hI -hI -mR -hJ -hJ -kV -hI -hJ -nO -hJ -hI -hI -hJ -lj -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(131,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 -ac -ac -ac -aU -be -HM -YQ -EG -bO -ca -cp -ca -cR -cW -ca -ca -du -dx -dC -dI -dM -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ec -eo -eq -eq -eq -fJ -eq -eq -en -hb -ec -ba -ba -ba -ba -ba -ba -hJ -je -jG -BI -hJ -kT -ln -lK -hJ -my -mS -na -hJ -lM -hJ -nH -nP -nT -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(132,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 -ac -ac -ac -aU -aU -he -Fj -vw -bP -Wx -fI -Ic -Yp -cX -Ic -do -aU -ut -xk -aU -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -ep -eq -eH -eq -eq -eq -eq -eQ -hc -ea -ba -ba -hI -hI -hJ -hJ -hJ -jf -jF -BI -hI -kU -lo -lL -hJ -mz -mT -nb -hJ -nr -hI -nI -ln -nU -hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -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 -"} -(133,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 -ac -ac -ac -ac -aU -uO -NY -Nn -aU -bP -cr -cG -aU -rF -Ew -dp -aU -aU -aU -aU -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -eq -eF -eQ -eH -en -fp -eq -en -eq -ea -ba -ba -hI -hP -hJ -iw -hJ -jg -jF -Ka -hI -hJ -hJ -hI -hI -hJ -hJ -hJ -hI -lp -hI -hJ -hJ -hJ -hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(134,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 -at -at -at -at -at -at -at -at -at -at -Rk -QD -ox -aU -aU -aU -aU -aU -ac -ac -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -er -em -en -en -eQ -en -en -eB -eq -ea -ba -ba -hJ -hQ -hI -ix -hJ -hI -qN -OY -kI -kV -lp -lM -lN -lN -lN -lO -nk -ns -hJ -lM -lN -hI -vF -ba -ba -ba -Al -si -vF -od -ba -ba -ba -ba -ba -ba -ba -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 -"} -(135,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 -at -Fe -FE -aN -QE -uB -Qv -bA -rt -at -cd -ca -ZM -aU -cZ -dh -dq -aU -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -el -eH -eB -fp -fK -eH -eH -eq -eq -ea -ba -ba -hI -hR -ij -im -iz -jh -jF -jG -kJ -hJ -hJ -lN -mi -mA -mU -nc -nl -nt -nz -lN -nQ -nV -nZ -RX -RX -RX -SE -oc -Iy -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(136,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 -at -Vi -Ai -Ai -Ai -QE -FM -bB -Oh -at -cu -ca -We -cT -da -di -dr -aU -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -ea -ea -ea -ea -ec -ea -ea -ea -ea -ea -ba -ba -hI -hS -ik -im -im -hJ -jI -jG -jF -pm -hJ -lO -hI -hJ -hI -hI -vV -hI -hI -nJ -nR -hJ -zy -ba -ba -ba -JI -NK -zy -ba -oe -ba -ba -ba -ba -ba -ba -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 -"} -(137,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 -at -aA -Ai -tw -VP -Ua -BB -pb -pb -Mr -FN -qr -LG -aU -aU -aU -aU -aU -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 -hI -hI -hI -iy -hJ -hI -jJ -jG -jG -UW -hI -lM -hI -ba -ba -hI -nm -lP -hI -hJ -hJ -hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(138,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 -at -oS -Ai -Ai -LH -Mt -sg -bD -AS -at -GH -Pa -ZM -cU -db -dj -ds -aU -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 -hI -hT -il -iz -iP -hI -jK -jF -jF -JJ -hJ -lP -hI -ba -ba -hI -mM -hI -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(139,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 -at -nd -oS -aR -HK -Os -rD -bE -Iq -at -dW -rB -ra -aU -dc -dk -dt -aU -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 -hI -hU -im -im -iP -hI -jL -jF -jG -tY -hJ -lN -hJ -ba -ba -JI -NK -xB -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(140,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 -at -at -at -at -at -at -at -at -at -at -at -qu -at -at -aU -aU -aU -aU -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 -hI -hI -in -iA -hI -hI -jM -km -km -jM -hJ -kV -hJ -hJ -hJ -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(141,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 -ac -ac -ac -ac -ac -ac -ac -at -sJ -XG -KL -Gd -at -ac -ac -ac -ac -ac -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 -hI -hJ -hJ -hJ -NS -AO -AO -AO -Te -JU -AO -Xt -mB -hJ -ba -ba -ba -ba -ba -ba -ba -ba -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 -"} -(142,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 -ac -ac -ac -ac -ac -ac -ac -at -Mk -cj -gm -oh -at -ac -ac -ac -ac -ac -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 -QZ -Is -wN -AO -AO -AO -zO -Qi -wN -Xt -mB -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -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 -"} -(143,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 -ac -ac -ac -ac -ac -ac -ac -at -Sz -SQ -Km -Ww -at -ac -ac -ac -ac -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 -XM -Mn -wN -AO -AO -Qq -AO -AO -AO -wN -mC -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -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 -"} -(144,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 -ac -ac -ac -ac -ac -ac -ac -at -Lo -Kd -PG -oh -at -ac -ac -ac -ac -ac -ac -ac -ac -ba -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 -Aa -Ut -AO -zO -AO -tF -AO -Gf -AO -Wr -hI -hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -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 -"} -(145,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 -ac -ac -ac -ac -ac -ac -ac -at -vu -xK -ZI -RL -at -ac -ac -ac -ac -ac -ac -ac -ba -ba -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 -hJ -hJ -iT -jl -jl -jl -jl -jl -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 -dA -dA -ac -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 -"} -(146,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ac -at -at -at -at -at -at -ac -ac -ac -ac -ac -ac -ba -ba -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 -hJ -hJ -jm -jO -kn -jO -jO -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 -dA -dA -dA -ac -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 -"} -(147,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -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 -hJ -Ec -yD -yD -BA -yD -yD -xm -lR -lS -mD -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -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 -"} -(148,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -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 -hI -iV -DC -XR -Oe -yD -yD -yD -lS -lR -mE -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -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 -"} -(149,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -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 -hI -iW -yD -uk -Vg -BA -yD -yD -lR -lR -mF -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -ac -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 -"} -(150,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ac -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 -hJ -yD -yD -DC -pG -yD -LC -yD -lT -ml -hI -hI -lj -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -ac -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 -"} -(151,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ba -ba -ba -ba -ba -ba -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 -hI -gL -Ps -MK -fn -uJ -hJ -lu -hJ -hJ -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -ac -ac -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 -"} -(152,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ac -ac -ba -ac -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 -hJ -hJ -hI -io -hJ -hJ -hJ -lv -lv -mm -hJ -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 -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 -"} -(153,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ac -ac -ac -ba -ac -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 -hI -lw -lv -mn -hJ -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 -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 -"} -(154,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 -ac -ac -ac -ba -ac -ac -ac -ac -ac -ac -ac -ba -ba -ba -ac -ac -ac -ac -ba -ac -ac -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 -hI -lx -lU -mo -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -ac -ac -ac -ac -ac -ac -ac -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 -"} -(155,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 -ac -ac -aS -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ac -ac -ac -ac -ba -ba -ac -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 -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -hJ -hJ -hJ -hI -hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -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 -"} -(156,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 -ac -ac -ac -ac -ac -ac -ac -ac -ba -ac -ac -ac -ac -ac -ac -ac -ac -ba -dE -ac -ac -ac -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 -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(157,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 -ac -ac -ac -ac -ac -ac -ac -ac -ba -ac -ac -ac -ac -ac -ac -ac -ac -ba -dF -ac -ac -ac -ac -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 -ba -ba -ba -ba -ba -ba -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(158,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 -ac -ac -ac -ac -ac -ac -ac -ac -ba -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ba -ac -ac -ac -ac -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 -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(159,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 -ac -ac -ac -ac -ac -ac -ac -ac -ba -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ba -dN -ac -ac -ac -ac -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 -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(160,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -dE -ba -ba -ba -ac -ac -ac -ac -ac -ac -ac -ac -ac -dA -dA -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 -dA -dA -dA -dA -dA -dA -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -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 -"} -(161,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -ba -ba -ba -ba -ba -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -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 -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 -"} -(162,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dv -ba -dG -ba -ba -ba -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 -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -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 -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 -"} -(163,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -dz -dH -dJ -ba -ba -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 -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 -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 -"} -(164,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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ba -dK -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 -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 -"} -(165,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 -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 -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 -"} -(166,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 -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 -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 -"} -(167,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 -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 -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 -"} -(168,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 -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 -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 -"} -(169,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 -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 -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 -"} -(170,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 -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 -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 -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -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 -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -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 -"} -(173,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 -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 -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 -"} -(174,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(175,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(176,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(177,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(178,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(179,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(180,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(181,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 -"} -(182,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 -"} -(183,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 -"} -(184,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 -"} -(185,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 -"} -(186,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 -"} -(187,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 -"} -(188,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 -"} -(189,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 -"} -(190,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 -"} -(191,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 -"} -(192,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 -"} -(193,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 -"} -(194,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 -"} -(195,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 -"} -(196,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 -"} -(197,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 -"} -(198,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 -"} -(199,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 -"} -(200,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 -"} -(201,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 -"} -(202,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 -"} -(203,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 -"} -(204,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 -"} -(205,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 -"} -(206,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 -"} -(207,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 -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(210,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 -"} -(211,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 -"} -(212,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 -"} -(213,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 -"} -(214,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 -"} -(215,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 -"} -(216,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 -"} -(217,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 -"} -(218,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 -"} -(219,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 -"} -(220,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 -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -"} -(223,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 -"} -(224,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 -"} -(225,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 -"} -(226,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 -"} -(227,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 -"} -(228,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 -"} -(229,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 -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,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 -"} -(232,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 -"} -(233,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 -"} -(234,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 -"} -(235,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 -"} -(236,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 -"} -(237,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 -"} -(238,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 -"} -(239,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 -"} -(240,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 -"} -(241,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 -"} -(242,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 -"} -(243,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 -"} -(244,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 -"} -(245,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 -"} -(246,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 -"} -(247,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 -"} -(248,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 -"} -(249,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 -"} -(250,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 -"} -(251,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 -"} -(252,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 -"} -(253,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 -"} -(254,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 -"} -(255,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 -"} diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm deleted file mode 100644 index 541aea27580b..000000000000 --- a/_maps/RandomZLevels/research.dmm +++ /dev/null @@ -1,72097 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/mineral, -/area/space/nearstation) -"ac" = ( -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"ad" = ( -/turf/closed/mineral, -/area/awaymission/research/exterior) -"ae" = ( -/turf/open/floor/plating/asteroid/airless, -/area/awaymission/research/exterior) -"af" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/turf/open/floor/plating/asteroid/airless, -/area/awaymission/research/exterior) -"ag" = ( -/turf/closed/wall/mineral/plastitanium{ - dir = 8 - }, -/area/awaymission/research/interior/engineering) -"ah" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/research/interior/engineering) -"ai" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aj" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/research/interior/engineering) -"ak" = ( -/turf/closed/wall/mineral/plastitanium{ - dir = 1 - }, -/area/awaymission/research/interior/engineering) -"al" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/research/interior/engineering) -"am" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/research/interior/engineering) -"an" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"ao" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/research/interior/engineering) -"ap" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"aq" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"ar" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/engineering) -"as" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"at" = ( -/obj/machinery/suit_storage_unit/engine, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"au" = ( -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"av" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/structure/frame/machine, -/obj/item/circuitboard/machine/smes, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high/empty, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aw" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"ax" = ( -/obj/item/kirbyplants{ - icon_state = "plant-20"; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"ay" = ( -/obj/structure/chair{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"az" = ( -/obj/effect/gibspawner/human, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aA" = ( -/obj/item/stack/sheet/plasteel, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aB" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"aC" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aD" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aE" = ( -/obj/effect/gibspawner/human, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aF" = ( -/obj/item/stack/rods, -/obj/item/stack/sheet/metal, -/obj/item/stock_parts/cell/high/empty, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aG" = ( -/obj/item/stock_parts/cell/high, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aH" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/maint) -"aI" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aJ" = ( -/obj/machinery/computer/pod{ - dir = 1; - id = "spacebattlepod2"; - name = "Hull Door Control" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"aK" = ( -/obj/effect/mob_spawn/human/syndicatesoldier{ - brute_damage = 200 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"aL" = ( -/obj/structure/table, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/storage/toolbox/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/research/interior/engineering) -"aM" = ( -/obj/item/stock_parts/cell/high/empty, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aN" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/item/stack/cable_coil{ - amount = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"aO" = ( -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"aP" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"aQ" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"aR" = ( -/obj/item/stack/sheet/plasteel, -/obj/item/stack/cable_coil{ - amount = 1 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aS" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior/engineering) -"aT" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"aU" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged1" - }, -/area/awaymission/research/interior/engineering) -"aV" = ( -/obj/item/stack/sheet/plasteel, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"aW" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"aX" = ( -/obj/item/stack/sheet/mineral/bananium{ - amount = 50 - }, -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"aZ" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"ba" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bb" = ( -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior/engineering) -"bc" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/research/interior/engineering) -"bd" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged3" - }, -/area/awaymission/research/interior/engineering) -"be" = ( -/obj/item/stack/rods, -/obj/item/ammo_casing/c45, -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/research/interior/engineering) -"bf" = ( -/turf/closed/wall/mineral/plastitanium{ - dir = 4 - }, -/area/awaymission/research/interior/engineering) -"bg" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/research/interior/engineering) -"bh" = ( -/obj/item/stack/sheet/metal, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bi" = ( -/obj/structure/table, -/obj/item/storage/toolbox/electrical, -/obj/item/clothing/gloves/color/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bj" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/airless, -/area/awaymission/research/exterior) -"bk" = ( -/obj/item/bikehorn, -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"bl" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/gateway) -"bn" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bo" = ( -/obj/item/screwdriver, -/obj/item/stack/cable_coil{ - amount = 1 - }, -/obj/item/ammo_casing/c45, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bp" = ( -/obj/effect/mob_spawn/human/engineer{ - brute_damage = 200 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bq" = ( -/obj/item/stack/rods, -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"br" = ( -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/research/interior/engineering) -"bs" = ( -/obj/item/ammo_casing/c45, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/research/interior/engineering) -"bt" = ( -/obj/effect/gibspawner/human, -/obj/item/stack/cable_coil{ - amount = 1 - }, -/obj/item/ammo_casing/c45, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bu" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bv" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bw" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bx" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"by" = ( -/obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"bz" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bE" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bF" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bG" = ( -/obj/item/stack/sheet/metal, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bH" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bI" = ( -/obj/effect/mob_spawn/human/syndicatesoldier{ - brute_damage = 200 - }, -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bJ" = ( -/obj/item/ammo_casing/c45, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bK" = ( -/obj/item/wrench, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bL" = ( -/obj/item/stack/sheet/plasteel, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bM" = ( -/obj/item/storage/toolbox/mechanical, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bN" = ( -/obj/effect/mob_spawn/human/engineer{ - brute_damage = 200 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bO" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bP" = ( -/obj/structure/sign/warning/vacuum{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"bQ" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bR" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"bV" = ( -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bW" = ( -/obj/item/ammo_casing/c45, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bX" = ( -/obj/effect/mob_spawn/human/engineer{ - brute_damage = 200 - }, -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c9mm, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"bY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"ca" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cf" = ( -/obj/item/ammo_casing/c46x30mm, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"cg" = ( -/obj/effect/mob_spawn/human/syndicatesoldier{ - brute_damage = 200 - }, -/turf/open/floor/plasteel{ - icon_state = "damaged3" - }, -/area/awaymission/research/interior/engineering) -"ch" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"ci" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cj" = ( -/obj/structure/window/reinforced, -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cp" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior) -"cq" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"cr" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior) -"cs" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/engineering) -"ct" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cx" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/genetics) -"cy" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Genetics Maintenance"; - req_access_txt = "9" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"cA" = ( -/obj/item/ammo_casing/c46x30mm, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior) -"cB" = ( -/obj/item/ammo_casing/c46x30mm, -/obj/item/ammo_casing/c9mm, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"cC" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"cD" = ( -/obj/structure/table, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cF" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, -/obj/item/paper/pamphlet/gateway, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"cG" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cH" = ( -/obj/structure/table, -/obj/item/reagent_containers/spray/pepper, -/obj/machinery/button/door{ - id = "cryopodg2"; - name = "panic lockdown button" - }, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cI" = ( -/obj/machinery/computer/scan_consolenew, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cJ" = ( -/obj/machinery/dna_scannernew, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cK" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cM" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior) -"cN" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior) -"cO" = ( -/obj/item/ammo_casing/c46x30mm, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"cP" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier{ - brute_damage = 200 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"cQ" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/secure) -"cT" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"cU" = ( -/obj/machinery/door/window/eastright, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"cV" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"cW" = ( -/obj/machinery/door/window/westleft, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"cX" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/carbon/human, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"cZ" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"da" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"db" = ( -/obj/structure/filingcabinet, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dc" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dd" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/firing_pin/dna, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"de" = ( -/obj/structure/filingcabinet, -/obj/structure/filingcabinet, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"df" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off."; - genetic_makeup_buffer = list("label" = "Buffer1:Kr-$$@##", "UI" = "f8f603857000f930127c4", "SE" = "414401462231053131010241514651403453121613263463440351136366", "UE" = "340008485c321e542aed4df7032ac04d", "name" = "Krystal Symers", "blood_type" = "A+"); - name = "dusty genetics data disk"; - read_only = 1 - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/dnainjector/xraymut, -/obj/item/dnainjector/xraymut, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dh" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"di" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"dj" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"dl" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"dm" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"dn" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"do" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/security) -"dp" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/dnainjector/telemut, -/obj/item/dnainjector/telemut, -/obj/item/dnainjector/chavmut, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dq" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"dr" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"ds" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"dt" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"du" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"dv" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"dz" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier{ - brute_damage = 200 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"dA" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"dB" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"dC" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"dD" = ( -/obj/structure/closet, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dF" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dG" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/riot, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dH" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dI" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dJ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/head/helmet/bulletproof, -/obj/item/clothing/head/helmet/bulletproof, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dL" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A data disk used to store cloning and genetic records. The name on the label appears to be scratched off with the words 'DO NOT CLONE' hastily written over it."; - genetic_makeup_buffer = list("label" = "Buffer1:George Melons", "UI" = "3c300f11b5421ca7014d8", "SE" = "430431205660551642142504334461413202111310233445620533134255", "UE" = "6893e6a0b0076a41897776b10cc2b324", "name" = "George Melons", "blood_type" = "B+"); - name = "old genetics data disk" - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/firing_pin/dna, -/obj/item/dnainjector/dwarf, -/obj/item/dnainjector/dwarf, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dM" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/dnainjector/chameleonmut, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dN" = ( -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"dO" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"dQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/carbon/human, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"dT" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dU" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/smg/wt550, -/obj/item/gun/ballistic/automatic/smg/wt550, -/obj/item/ammo_box/magazine/wt550m9, -/obj/item/ammo_box/magazine/wt550m9, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dV" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/head/helmet, -/obj/item/clothing/head/helmet, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"dW" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Secure Storage C"; - req_access_txt = "205" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dX" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Secure Storage D"; - req_access_txt = "205" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"dY" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"ea" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/cryo) -"eb" = ( -/obj/machinery/door/poddoor{ - id = "cryopodg2"; - name = "Cryogenetic Genetics Blastdoor" - }, -/turf/open/floor/plasteel/stairs, -/area/awaymission/research/interior/genetics) -"ec" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"ed" = ( -/obj/item/ammo_casing/c45, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"ee" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"ef" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"eh" = ( -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"ei" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ej" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ek" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"el" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"em" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"en" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"eo" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"ep" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"eq" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/ablative, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"er" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"es" = ( -/turf/open/floor/plating, -/area/awaymission/research/interior) -"eu" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"ev" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"ew" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"ex" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"ey" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/cryo) -"ez" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"eA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"eB" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"eC" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"eD" = ( -/obj/structure/barricade/security, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/research/interior/cryo) -"eE" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"eF" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"eG" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"eH" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"eJ" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eK" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eL" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eM" = ( -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eN" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eO" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"eP" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"eQ" = ( -/obj/machinery/door/window/northright{ - name = "Cell Door"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"eS" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"eT" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"eU" = ( -/obj/item/paper/crumpled/awaymissions/research/sensitive_info, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"eV" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"eW" = ( -/obj/structure/barricade/security, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"eX" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"eY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"eZ" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fb" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fc" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fd" = ( -/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 = -7; - pixel_y = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fe" = ( -/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 = 7; - pixel_y = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"ff" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fg" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fh" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fi" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fk" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fl" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/item/ammo_casing/c45, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fm" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fn" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fo" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fp" = ( -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fq" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fu" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fv" = ( -/obj/structure/plaque/static_plaque/golden{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"fA" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"fB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fD" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fE" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fF" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fG" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fH" = ( -/obj/effect/mob_spawn/human/syndicatesoldier{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fI" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fJ" = ( -/obj/structure/barricade/security, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fK" = ( -/obj/machinery/door/airlock/research{ - name = "Cryogenetics Research"; - req_access_txt = "9" - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"fL" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fM" = ( -/obj/machinery/door/airlock/research{ - name = "Cryogenetics Research"; - req_access_txt = "9" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fO" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fP" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fQ" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fR" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fS" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fT" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"fU" = ( -/obj/structure/barricade/security, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fV" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"fW" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"ga" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"gb" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"gc" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"gt" = ( -/obj/machinery/door/airlock/research{ - name = "Cryogenetics Research"; - req_access_txt = "9" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gu" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gv" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gw" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 145; - id_job = "Geneticist"; - name = "Geneticist"; - oxy_damage = 55; - suit = /obj/item/clothing/suit/toggle/labcoat/genetics; - uniform = /obj/item/clothing/under/rank/medical/geneticist - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gx" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gy" = ( -/obj/item/ammo_casing/c9mm, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gA" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gB" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/r_wall, -/area/awaymission/research/interior) -"gD" = ( -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"gE" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gF" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gG" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gI" = ( -/obj/structure/barricade/security, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"gP" = ( -/obj/item/ammo_casing/c9mm, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"gQ" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gR" = ( -/obj/item/melee/classic_baton/telescopic, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gS" = ( -/obj/item/reagent_containers/spray/pepper, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gT" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gU" = ( -/obj/structure/barricade/security, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"gV" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gX" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gY" = ( -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"gZ" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ha" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hb" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hc" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hd" = ( -/obj/structure/barricade/security, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"he" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hf" = ( -/obj/structure/table, -/obj/item/folder, -/obj/item/folder, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hg" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hh" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hj" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/simple_animal/hostile/nanotrasen, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/cryo) -"hk" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hl" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hm" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hn" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hq" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hs" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"ht" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"hu" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/cryo) -"hv" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"hz" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hA" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hB" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hC" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hE" = ( -/obj/machinery/door/window/southright{ - name = "Cell Door"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"hF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/research/interior/security) -"hG" = ( -/obj/structure/closet/secure_closet/security, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"hI" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Secure Storage A"; - req_access_txt = "205" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"hJ" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Secure Storage B"; - req_access_txt = "205" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"hK" = ( -/obj/machinery/door/poddoor{ - id = "cryopodg1"; - name = "Cryogenetic Genetics Blastdoor" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/awaymission/research/interior/genetics) -"hL" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"hM" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hN" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hO" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hP" = ( -/obj/structure/sign/directions/medical{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/sign/directions/evac{ - pixel_x = 32; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"hQ" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"hS" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines. This one has the initials 'C.P' marked on the front."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/clothing/head/collectable/petehat{ - name = "dusty hat" - }, -/obj/item/firing_pin/dna, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"hT" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/firing_pin/dna, -/obj/item/dnainjector/hulkmut, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"hU" = ( -/obj/item/shard, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"hV" = ( -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"hW" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/mob/living/carbon/monkey, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"hZ" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ia" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ib" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"id" = ( -/turf/closed/wall, -/area/awaymission/research/interior/maint) -"if" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ih" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/security) -"ii" = ( -/obj/item/kirbyplants{ - desc = "A potted plant, it doesn't look very healthy..."; - name = "dead potted plant" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"ij" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "A beefy variant of the standard securitron model."; - emagged = 1; - faction = list("nanotrasenprivate"); - health = 50; - maxHealth = 50; - name = "Officer Genesky" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"il" = ( -/obj/structure/closet/crate, -/obj/item/disk/data{ - desc = "A specialized data disk for holding critical genetic backup data. Without proper passwords, information will turn up blank on most DNA machines."; - name = "encrypted genetic data disk"; - read_only = 1 - }, -/obj/item/firing_pin/dna/dredd, -/obj/item/firing_pin/dna/dredd, -/obj/item/dnainjector/lasereyesmut, -/obj/item/dnainjector/lasereyesmut, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"im" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"in" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 145; - id_job = "Geneticist"; - name = "Geneticist"; - oxy_damage = 55; - suit = /obj/item/clothing/suit/toggle/labcoat/genetics; - uniform = /obj/item/clothing/under/rank/medical/geneticist - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"io" = ( -/obj/structure/mirror{ - pixel_x = -32 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"ip" = ( -/obj/structure/urinal{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"ir" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"is" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"ix" = ( -/obj/machinery/door/window/eastleft, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"iy" = ( -/obj/structure/chair/office, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"iz" = ( -/obj/machinery/door/window/westright, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/genetics) -"iA" = ( -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iB" = ( -/obj/machinery/door/airlock{ - name = "Stall" - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iC" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iD" = ( -/turf/closed/wall, -/area/awaymission/research/interior) -"iE" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"iG" = ( -/obj/machinery/computer/scan_consolenew{ - dir = 1 - }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"iH" = ( -/obj/structure/table, -/obj/item/reagent_containers/spray/pepper, -/obj/machinery/button/door{ - id = "cryopodg1"; - name = "panic lockdown button" - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"iI" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/genetics) -"iJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iK" = ( -/obj/structure/window/reinforced/tinted, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iM" = ( -/turf/closed/wall, -/area/awaymission/research/interior/bathroom) -"iN" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iO" = ( -/obj/structure/window/reinforced/tinted{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iP" = ( -/obj/machinery/door/airlock{ - name = "Unisex Bathroom" - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/research/interior/bathroom) -"iQ" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"iR" = ( -/turf/open/floor/plasteel, -/area/awaymission/research/interior/maint) -"iS" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/maint) -"iW" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/medbay) -"iX" = ( -/turf/closed/wall, -/area/awaymission/research/interior/dorm) -"iY" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"iZ" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ja" = ( -/obj/machinery/sleeper, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jb" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jc" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jd" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"je" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jf" = ( -/turf/closed/wall, -/area/awaymission/research/interior/medbay) -"jg" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jh" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ji" = ( -/obj/machinery/door/airlock/glass_large, -/area/awaymission/research/exterior) -"jj" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jk" = ( -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jl" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jm" = ( -/obj/item/kirbyplants{ - icon_state = "plant-14" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jn" = ( -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jo" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jp" = ( -/obj/structure/barricade/wooden{ - desc = "A wooden table hastily flipped over for cover."; - icon = 'icons/obj/smooth_structures/wood_table.dmi'; - icon_state = "wood_table"; - max_integrity = 55; - name = "flipped table"; - obj_integrity = 55 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jq" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"jr" = ( -/obj/structure/sign/directions/security{ - dir = 1; - pixel_x = 32; - pixel_y = 40 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - pixel_x = 32; - pixel_y = 33 - }, -/obj/structure/sign/directions/science{ - dir = 1; - pixel_x = 32; - pixel_y = 26 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"js" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"jt" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ju" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jv" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jw" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jx" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jy" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical Surgery" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jz" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jA" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jB" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jC" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jD" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jE" = ( -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jF" = ( -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jG" = ( -/obj/structure/barricade/wooden{ - desc = "A wooden table hastily flipped over for cover."; - icon = 'icons/obj/smooth_structures/wood_table.dmi'; - icon_state = "wood_table"; - max_integrity = 55; - name = "flipped table"; - obj_integrity = 55 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"jH" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"jI" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"jJ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"jK" = ( -/obj/structure/sign/departments/medbay, -/turf/closed/wall/r_wall, -/area/awaymission/research/interior) -"jM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"jN" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jO" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jP" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jQ" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jR" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/research/interior/medbay) -"jS" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"jT" = ( -/obj/machinery/button/door{ - id = "Dorm1"; - name = "Privacy Button"; - pixel_y = -28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jU" = ( -/obj/structure/bed, -/obj/item/bedsheet/blue, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jV" = ( -/obj/machinery/button/door{ - id = "Dorm2"; - name = "Privacy Button"; - pixel_y = -28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jW" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jX" = ( -/obj/machinery/button/door{ - id = "Dorm3"; - name = "Privacy Button"; - pixel_y = -28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jY" = ( -/obj/structure/bed, -/obj/item/bedsheet/clown, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"jZ" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kb" = ( -/obj/structure/barricade/wooden{ - desc = "A wooden table hastily flipped over for cover."; - icon = 'icons/obj/smooth_structures/wood_table.dmi'; - icon_state = "wood_table"; - max_integrity = 55; - name = "flipped table"; - obj_integrity = 55 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kc" = ( -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kd" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior) -"ke" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"kf" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"kg" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kh" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ki" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kj" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 145; - id_job = "Geneticist"; - name = "Geneticist"; - oxy_damage = 55; - suit = /obj/item/clothing/suit/toggle/labcoat/genetics; - uniform = /obj/item/clothing/under/rank/medical/geneticist - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kk" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kl" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"km" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kn" = ( -/obj/structure/table, -/obj/item/scalpel, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ko" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kq" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm1"; - name = "Dorm 1" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"kr" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm2"; - name = "Dorm 2" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"ks" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm3"; - name = "Dorm 3" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"kt" = ( -/obj/item/gun/ballistic/automatic/pistol/m1911, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"ku" = ( -/obj/structure/closet/wardrobe/pjs, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kv" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"kw" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kx" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ky" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kz" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kA" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kB" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/awaymission/research/interior/medbay) -"kC" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kE" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kF" = ( -/obj/structure/closet/wardrobe/green, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kL" = ( -/turf/open/floor/plating, -/area/awaymission/research/interior/medbay) -"kM" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical Storage" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kN" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kO" = ( -/obj/structure/chair/comfy/beige, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kQ" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kR" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kS" = ( -/obj/structure/table/wood, -/obj/item/storage/pill_bottle/dice, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kT" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kU" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kV" = ( -/obj/structure/closet/wardrobe/grey, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"kW" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kX" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kY" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"kZ" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"la" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lb" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lc" = ( -/obj/structure/window/reinforced, -/obj/structure/closet/wardrobe/mixed, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"ld" = ( -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"le" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lf" = ( -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lg" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/item/ammo_casing/c45, -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lh" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"li" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lj" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lk" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ll" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lm" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"ln" = ( -/turf/open/floor/plasteel, -/area/space/nearstation) -"lo" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lp" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lq" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lr" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ls" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/toxin, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lt" = ( -/obj/effect/decal/cleanable/blood, -/obj/item/ammo_casing/c45, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lu" = ( -/obj/item/ammo_casing/c45, -/obj/item/ammo_casing/c45, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/medbay) -"lv" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/item/ammo_casing/c45, -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lw" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lx" = ( -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/dromedaryco, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"ly" = ( -/obj/item/kirbyplants{ - icon_state = "plant-16" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lz" = ( -/obj/machinery/light, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lA" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lC" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lD" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lE" = ( -/obj/structure/table, -/obj/item/storage/firstaid/brute, -/obj/item/storage/firstaid/fire, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lF" = ( -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 200 - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lG" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lH" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lI" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lJ" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/can, -/obj/item/trash/chips, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/medbay) -"lK" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm6"; - name = "Dorm 6" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lL" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm5"; - name = "Dorm 5" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lM" = ( -/obj/machinery/door/airlock{ - id_tag = "Dorm4"; - name = "Dorm 4" - }, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lN" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lO" = ( -/obj/machinery/button/door{ - id = "Dorm6"; - name = "Privacy Button"; - pixel_y = 28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lP" = ( -/obj/structure/bed, -/obj/item/bedsheet/rainbow, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lQ" = ( -/obj/machinery/button/door{ - id = "Dorm5"; - name = "Privacy Button"; - pixel_y = 28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lR" = ( -/obj/structure/bed, -/obj/item/bedsheet/green, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lS" = ( -/obj/machinery/button/door{ - id = "Dorm4"; - name = "Privacy Button"; - pixel_y = 28 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lT" = ( -/obj/structure/bed, -/obj/item/bedsheet/patriot, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/research/interior/dorm) -"lU" = ( -/obj/machinery/computer/arcade, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lX" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"lY" = ( -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/dorm) -"ma" = ( -/turf/closed/wall/r_wall, -/area/awaymission/research/interior/escapepods) -"mb" = ( -/turf/closed/wall, -/area/awaymission/research/interior/escapepods) -"mc" = ( -/obj/item/stack/rods, -/obj/item/shard, -/turf/open/floor/plating/asteroid, -/area/awaymission/research/exterior) -"md" = ( -/turf/open/floor/plating/asteroid, -/area/awaymission/research/exterior) -"me" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/research/exterior) -"mf" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/interior, -/area/awaymission/research/exterior) -"mg" = ( -/obj/structure/closet/emcloset, -/obj/structure/sign/warning/vacuum{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mh" = ( -/obj/structure/sign/warning/pods{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/green, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mi" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mj" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mk" = ( -/obj/machinery/computer/arcade, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"ml" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mm" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mn" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mo" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mp" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mq" = ( -/turf/open/floor/plating, -/area/awaymission/research/exterior) -"mr" = ( -/obj/item/stack/rods, -/obj/item/shard, -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 200 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/research/exterior) -"ms" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/mob_spawn/human/doctor{ - brute_damage = 145; - id_job = "Geneticist"; - name = "Geneticist"; - oxy_damage = 55; - suit = /obj/item/clothing/suit/toggle/labcoat/genetics; - uniform = /obj/item/clothing/under/rank/medical/geneticist - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/research/exterior) -"mt" = ( -/obj/machinery/door/airlock/titanium{ - name = "Escape Pod Airlock" - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/research/exterior) -"mu" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod One" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mv" = ( -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mw" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mx" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"my" = ( -/turf/closed/wall/mineral/titanium/interior, -/area/awaymission/research/exterior) -"mA" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mB" = ( -/turf/closed/wall, -/area/awaymission/research/exterior) -"mC" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mD" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mE" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mF" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mG" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mH" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mI" = ( -/obj/structure/sign/warning/pods{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mJ" = ( -/obj/item/kirbyplants, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mK" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/grass, -/area/awaymission/research/interior/escapepods) -"mL" = ( -/obj/structure/flora/ausbushes/fernybush, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/grass, -/area/awaymission/research/interior/escapepods) -"mM" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/grass, -/area/awaymission/research/interior/escapepods) -"mN" = ( -/obj/item/kirbyplants{ - icon_state = "applebush" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mO" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod Two" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mP" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mQ" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mS" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod Three" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mT" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mU" = ( -/obj/structure/sign/warning/vacuum{ - pixel_y = -32 - }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mV" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mW" = ( -/obj/structure/sign/warning/vacuum{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mX" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/escapepods) -"mY" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"mZ" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"na" = ( -/turf/closed/wall/mineral/plasma, -/area/space/nearstation) -"nb" = ( -/obj/structure/table/wood, -/obj/item/book/granter/spell/random, -/turf/open/floor/mineral/plasma, -/area/space/nearstation) -"nc" = ( -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/mineral/plasma, -/area/space/nearstation) -"nd" = ( -/obj/structure/healingfountain, -/turf/open/floor/mineral/plasma, -/area/space/nearstation) -"ne" = ( -/turf/open/floor/mineral/plasma, -/area/space/nearstation) -"nf" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/research/interior/engineering) -"nJ" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"nY" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Security Maintenance"; - req_access_txt = "63" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"oG" = ( -/obj/machinery/door/airlock/research{ - name = "Cryogenetics Research"; - req_access_txt = "9" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"oK" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"oN" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"ph" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"pt" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod Three" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"pN" = ( -/obj/item/ammo_casing/c9mm, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"qa" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Security APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/security) -"qf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/security) -"rb" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"rd" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"rh" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Vault Storage"; - req_access_txt = "205" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"rA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/research/interior/maint) -"rP" = ( -/obj/machinery/door/airlock/research{ - name = "Secure Storage"; - req_access_txt = "9,63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/secure) -"rT" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"rZ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"sr" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"su" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"sT" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"tn" = ( -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 4; - name = "Vault APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"tA" = ( -/obj/item/ammo_casing/c45, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"tE" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"tT" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"ug" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Escape APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"va" = ( -/obj/machinery/door/airlock/research{ - name = "Cryogenetics Research"; - req_access_txt = "9" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"vf" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"vg" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"vq" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"vC" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"vD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"wk" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"wH" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Cryostatis APC"; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/cryo) -"wM" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"wR" = ( -/obj/machinery/gateway/away{ - calibrated = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"xn" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"xB" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"xG" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod Two" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"xW" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"yW" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"zB" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Az" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"AN" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"AZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"Bv" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"Bx" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"Cy" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Genetics APC"; - pixel_x = 25 - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/genetics) -"Da" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Dc" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Dj" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Do" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"DM" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"DZ" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Dorms APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/research/interior/dorm) -"Ed" = ( -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Power Storage"; - req_access_txt = "205" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"Eh" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Ek" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"EW" = ( -/obj/machinery/door/window/eastright{ - dir = 2 - }, -/obj/effect/landmark/awaystart, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"Fb" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Fg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"FG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"Gr" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Hb" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"HS" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"HV" = ( -/obj/structure/barricade/security, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"Im" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Jz" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"JM" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Km" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"Ko" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"Ku" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"LJ" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"MC" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Medbay APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/medbay) -"MY" = ( -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 4; - name = "Gateway APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"ND" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior) -"NH" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"NN" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"NV" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Oc" = ( -/obj/machinery/power/smes{ - capacity = 9e+006; - charge = 10000 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/secure) -"OF" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"PA" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"PD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"PG" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"PK" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Qd" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"Qv" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"Qz" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"QV" = ( -/obj/machinery/door/airlock/highsecurity{ - aiDisabledIdScanner = 1; - name = "Gateway Access"; - req_access_txt = "205" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/gateway) -"Ru" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"RW" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"Sq" = ( -/obj/machinery/power/apc/highcap/ten_k{ - auto_name = 1; - dir = 4; - name = "Engineering APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/engineering) -"SG" = ( -/mob/living/simple_animal/hostile/syndicate/ranged, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Tp" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"TD" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"TE" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod One" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"TS" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Ug" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Uu" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"UA" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "12" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"UQ" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"US" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"VV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"VZ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior/security) -"WB" = ( -/obj/structure/grille, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"WR" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"Xs" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) -"Xw" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"XE" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Airlock" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/escapepods) -"XJ" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/research/interior) -"XP" = ( -/obj/machinery/power/apc/highcap/five_k{ - dir = 4; - name = "Genetics APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/genetics) -"XZ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/research/interior/maint) -"Ya" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/research/interior/gateway) - -(1,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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(3,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(5,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(6,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(7,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(8,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(9,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(10,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(12,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(13,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(14,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(15,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(16,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(17,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -na -na -na -na -na -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -na -nb -nb -nb -na -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -nc -ne -nc -na -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -nd -ne -nd -na -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -na -ne -na -na -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -ne -na -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -na -ne -na -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -na -ne -ne -na -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -na -na -na -na -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -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 -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 -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -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 -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 -"} -(29,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 -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 -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -"} -(30,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 -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 -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -"} -(31,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 -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 -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -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 -"} -(32,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 -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(33,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 -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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(34,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 -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(35,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 -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(36,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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(37,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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(38,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 -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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(39,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(40,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 -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(41,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 -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(42,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(43,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(44,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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(45,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(46,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(47,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(48,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 -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(49,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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(50,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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,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 -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(54,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(55,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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(56,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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(57,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 -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(58,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 -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,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 -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,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 -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(65,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(66,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(70,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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(71,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 -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,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 -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,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 -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(77,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(78,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(79,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 -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,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 -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(82,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 -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,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 -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,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 -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,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 -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(86,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 -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(87,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 -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(88,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 -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(89,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(90,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(91,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(92,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 -ad -ad -ad -ad -ad -ad -ad -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(93,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 -ad -ad -ad -ad -ad -ad -ad -cQ -db -db -dK -cQ -er -cQ -Oc -Bv -dc -cQ -hs -cQ -db -db -dK -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(94,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 -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 -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -dW -dc -cQ -Jz -AZ -dc -cQ -dc -hI -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(95,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 -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -cQ -dc -cQ -tn -rT -Oc -cQ -dc -cQ -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(96,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dd -dp -dL -cQ -dc -cQ -cQ -Ed -cQ -cQ -dc -cQ -hS -dM -il -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(97,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -cQ -cQ -cQ -cQ -dc -eT -dK -Ek -dK -dc -dc -cQ -cQ -cQ -cQ -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(98,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -de -db -dK -cQ -dc -eU -dc -Ek -dc -dc -dc -cQ -db -db -dK -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(99,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 -ab -aa -aa -aa -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 -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -dX -dc -dc -dc -nJ -dc -dc -dc -hJ -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(100,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 -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 -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -cQ -dc -eV -eW -HV -eW -eV -dc -cQ -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(101,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 -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 -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -df -dd -dM -cQ -dc -eW -fz -Ek -fz -eW -dc -cQ -hT -hT -dd -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(102,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 -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -rh -cQ -cQ -cQ -cQ -cQ -cQ -cQ -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(103,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -fA -Ek -fA -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(104,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -Ek -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(105,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -dc -dc -dc -HV -dc -dc -dc -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -"} -(106,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -cQ -cQ -cQ -cQ -rP -cQ -cQ -cQ -cQ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -"} -(107,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -dY -vD -dY -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -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 -"} -(108,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bl -bl -bl -bl -bl -ad -ad -ad -ae -ae -ae -ae -dY -vD -dY -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -mc -mq -my -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -"} -(109,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bl -bQ -bQ -ci -ct -bl -bl -ad -ae -ae -ae -ae -ae -dY -vD -dY -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -md -mr -me -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -"} -(110,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bz -bR -bR -cj -bz -cD -bl -ad -ae -ae -dY -dY -cp -dY -vD -dY -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -me -ms -me -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -"} -(111,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bA -bS -bY -cj -bz -bz -bl -cp -cp -cp -dY -es -eX -es -vD -dY -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -mf -mt -mf -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -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 -"} -(112,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bB -wR -Ya -EW -vC -VV -QV -FG -FG -FG -FG -FG -FG -FG -ND -cp -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -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 -"} -(113,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bC -bU -ca -cj -Xs -bz -bl -cp -cp -cp -dY -es -eY -es -vD -dY -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -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 -"} -(114,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bz -bR -bR -cj -Xs -cF -bl -ad -ae -ae -dY -dY -cp -dY -vD -dY -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ab -ab -ab -ac -ac -ab -ab -ab -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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bl -bz -MY -Qv -tT -bl -bl -ad -ae -ae -ae -ae -ae -dY -vD -dY -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ab -ab -ab -ab -ab -ab -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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bl -bl -bl -bl -bl -bl -ad -ad -ad -ae -ae -ae -ae -dY -vD -dY -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(117,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -dY -vD -dY -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(118,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -cp -cp -oG -cp -cp -aH -ad -ad -ad -ad -ae -ae -ad -ad -ad -ad -ad -ji -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -eZ -fB -Ko -fB -eZ -aH -aH -aH -aH -ad -ad -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(120,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -vq -Dj -xB -wH -Xw -NN -Xw -Xw -PA -Dj -Ug -aH -ad -ad -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(121,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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -ea -ea -ea -ea -gt -ea -ea -ea -ea -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(122,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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -aH -aH -xn -ea -eu -fb -fD -gu -eu -fb -fD -ea -xn -aH -aH -aH -aH -aH -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(123,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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -vq -Fg -XP -Fg -Fg -PK -ea -ev -fc -fE -gu -ev -fc -fE -ea -rZ -Fg -Fg -Cy -Fg -Ug -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(124,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -xn -cx -cx -cx -cx -cx -ea -ev -fd -fE -gv -ev -fd -fE -ea -cx -cx -cx -cx -cx -xn -aH -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(125,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 -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -vq -PK -cx -cT -dh -dq -cT -ea -ev -fc -fE -gu -ev -fc -fE -ea -hU -dq -dh -dh -cx -rZ -Ug -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(126,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 -ab -ab -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cx -cx -cU -di -dr -dr -ea -ew -fe -fE -gu -ev -fe -fE -ea -dr -du -dh -ix -cx -cx -xn -id -vq -Fg -Fg -Fg -Fg -DZ -Fg -ir -Fg -Fg -Fg -Fg -Fg -Fg -Fg -Fg -Ug -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(127,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cx -cG -cK -cK -cK -dN -ea -ev -fc -fE -gu -ev -fc -fE -ea -cK -cK -dt -cK -cK -cy -xn -id -xn -iX -iX -iX -iX -iX -iX -iX -aP -iX -iX -iX -iX -iX -iX -iX -xn -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(128,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 -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cx -cH -cK -cK -ds -cK -ea -ex -ff -fF -gu -gQ -ff -ht -ea -cK -cK -im -cK -cJ -cx -OF -id -xn -iX -jj -jC -jT -iX -kC -kQ -jE -lm -ly -iX -lO -jC -jj -iX -xn -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(129,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 -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cx -cI -cV -cK -cK -dO -eb -ey -ey -fG -gw -gR -hj -hu -hK -cK -cK -cK -iy -iG -cx -xn -id -xn -iX -jk -jD -jk -kq -jn -kR -kR -jF -kc -lK -jk -jD -jk -iX -xn -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(130,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 -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cx -cJ -cK -cK -cK -cK -ea -ez -fg -fD -gu -gS -fg -hv -ea -cK -ds -in -cK -iH -cx -xn -id -xn -iX -jl -jk -jU -iX -jn -kS -kR -kU -kc -iX -lP -jk -jl -iX -xn -aH -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(131,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 -ab -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ad -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -cy -cK -cK -dj -dt -cK -ea -ev -fc -fE -gu -ev -fc -fE -ea -hV -cK -cK -cK -iI -cx -xn -id -xn -iX -iX -iX -iX -iX -jn -kT -kR -jF -kc -iX -iX -iX -iX -iX -xn -aH -ae -ae -ae -mB -ae -ae -ae -mB -ae -ae -ae -mB -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(132,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 -ab -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aH -Hb -cx -cx -cW -dh -du -dQ -ea -eA -fd -fE -gu -ev -fd -fE -ea -hW -ib -ib -iz -cx -cx -xn -id -xn -iX -jj -jC -jV -iX -jn -kU -jF -jF -kc -iX -lQ -jC -jj -iX -xn -ma -mb -mu -mb -mb -mb -mO -mb -mb -mb -mS -mb -mb -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(133,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 -ab -ab -ab -ab -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 -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -aH -rZ -Ug -cx -cX -dh -dv -dh -ea -eB -fc -fH -gx -ev -fc -fE -ea -dh -dv -dh -cT -cx -vq -PK -id -xn -iX -jk -jD -jk -kr -jn -jF -jF -ln -kc -lL -jk -jD -jk -iX -xn -ma -mg -mv -mv -mb -mg -mv -mv -mb -mg -mv -mv -mb -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(134,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 -ab -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 -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -aH -aH -xn -cx -cx -cx -cx -cx -ea -eC -fe -fI -gu -gT -fe -fE -ea -cx -cx -cx -cx -cx -xn -id -id -xn -iX -jl -jk -jW -iX -jn -jF -jF -jF -kc -iX -lR -jk -jl -iX -xn -ma -mb -TE -mb -mb -mb -xG -mb -mb -mb -pt -mb -mb -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(135,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 -ab -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 -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aH -HS -Fg -Fg -Fg -Fg -Ug -ea -ev -fh -fI -gv -ev -fc -fE -ea -vq -Fg -Fg -Fg -Fg -PK -id -aO -xn -iX -iX -iX -iX -iX -jn -jF -jF -jF -kc -iX -iX -iX -iX -iX -xn -mb -mh -mw -mw -mC -mI -mw -mw -mC -mI -mT -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(136,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 -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 -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -aH -aH -tA -ea -eD -fi -fJ -gy -gU -fi -fF -ea -xn -id -id -id -id -id -id -aO -xn -iX -jj -jC -jX -iX -jn -jF -jF -jF -lz -iX -lS -jC -jj -iX -xn -mb -mi -mn -mn -mn -mn -mn -mn -mn -mn -mE -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(137,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -tA -ea -ea -cp -fK -cp -fK -cp -ea -ea -xn -id -io -io -iJ -iA -iM -aO -xn -iX -jk -jD -jk -ks -jn -jF -jF -kU -kc -lM -jk -jD -jk -iX -xn -mb -mj -mn -mn -mn -mn -mn -mn -mn -mn -mE -mY -mY -mY -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(138,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -tA -ec -eE -cp -fL -eZ -gV -cp -aO -aO -xn -id -ip -iA -iK -iA -iM -aO -xn -iX -jl -jk -jY -iX -jn -kU -kR -jF -kc -iX -lT -jk -jl -iX -xn -mb -mj -mn -mn -mD -mJ -mo -mn -mn -mn -mE -mZ -mv -mv -XE -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(139,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -xn -ed -eF -cp -fL -gz -gV -cp -aO -eF -vg -id -ip -iA -iK -iN -iM -id -wk -iX -iX -iX -iX -iX -jn -jF -kR -jF -lA -iX -iX -iX -iX -iX -xn -mb -mk -mn -mn -mE -mb -mi -mn -mn -mn -mE -mY -mY -mY -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(140,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -aH -aH -aH -aH -aH -aH -aH -aH -ad -ad -ad -ad -aH -xn -ee -ee -cp -fM -cp -fM -cp -aO -ee -WB -id -ip -iA -iA -iO -iM -iR -rA -iX -jm -jE -jE -jE -jn -jF -jF -lo -jE -jE -jE -jE -lX -iX -ug -mb -ml -mn -mn -mF -mK -mP -mn -mn -mn -mU -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(141,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -aH -aO -ch -Sq -Fg -Fg -Ug -aH -ad -ad -ad -aH -aH -xn -ef -eG -cp -fL -gA -gV -cp -aO -aO -Gr -id -id -iA -iL -iA -iP -iR -rA -iY -jn -jF -jF -kt -kE -jF -jF -kU -jF -jF -jF -jF -lz -iX -xn -mb -mi -mn -mn -mF -mL -mP -mn -mn -mn -mE -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(142,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 -ae -ae -ae -ae -ae -ae -ae -ar -ar -ar -ar -ar -aP -ar -ar -ar -ar -xn -aH -ad -ad -ad -aH -Tp -Da -zB -Ug -cp -fL -eZ -gV -cp -vq -ir -Da -Ug -id -iB -iM -iB -iM -iS -rA -iX -jo -jF -jZ -jF -jF -jF -jF -jF -jF -jF -kU -kU -kc -iX -OF -mb -mi -mn -mn -mG -mb -mQ -mn -mn -mn -mE -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(143,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 -ae -ae -af -ae -ae -ae -ae -ar -at -at -aD -ar -aQ -aZ -bn -bE -ar -xn -aH -ad -ad -ad -aH -xn -cp -cp -wk -cp -va -gB -va -cp -wk -cp -cp -xn -id -iC -iM -iC -iM -iR -rA -iX -jn -jF -kc -ku -kF -kV -lc -lp -lp -lN -lU -lU -lY -aP -xn -mb -mi -mn -mn -mG -mb -mQ -mn -mn -mn -mE -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(144,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 -ae -ae -ae -ae -ae -ae -ae -ar -au -au -aE -aI -aR -ba -bh -bF -ar -xn -aH -aH -aH -aH -aH -pN -cp -eh -LJ -oN -rd -Ru -Xw -oN -XJ -hL -cp -xn -id -id -id -id -id -id -wk -iX -jp -jG -kb -iX -iX -iX -iX -iX -iX -iX -iX -iX -iX -iX -xn -aP -mi -mn -mn -mF -mM -mP -mn -mn -mn -mE -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(145,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 -ae -ae -ae -ag -al -al -al -al -al -al -al -al -aS -bb -bo -bG -ar -rZ -Fg -Fg -SG -gP -Ku -PD -cp -ei -eJ -fk -fO -eZ -gX -hk -eJ -hM -cp -rb -PG -Fg -Fg -Fg -Fg -Dj -PK -iX -jn -jF -kc -iX -vq -Fg -Fg -Fg -Fg -Fg -Fg -Fg -Fg -Fg -PK -mb -ml -mn -mn -mF -mL -mP -mn -mn -mn -mV -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(146,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -ae -ah -am -ap -ap -ap -ap -ap -an -aJ -nf -bc -bp -bH -ar -ar -cp -cp -cM -cp -UA -cp -cp -ej -eK -eJ -eJ -eZ -eJ -eJ -hz -hN -cp -cp -wk -iD -iD -iD -iD -iD -iD -iD -jq -jH -kd -iD -wk -iD -iD -iD -iD -iD -iD -iD -iD -iD -iD -iD -mi -mn -mn -mE -mb -mi -mn -mn -mn -mE -mY -mY -mY -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(147,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 -ae -ae -ae -ai -an -an -an -as -an -an -an -an -aT -bd -bq -bI -bV -cf -cq -cA -cN -Bx -dl -dz -cZ -ek -eL -fl -eJ -eZ -eJ -eJ -hA -hO -hZ -hZ -xW -hZ -hZ -hZ -iQ -hZ -hZ -hA -hl -hl -hl -hO -xW -hZ -hZ -hZ -hZ -hZ -hZ -hZ -hZ -hZ -hZ -hZ -mm -mn -mn -mH -mN -mm -mn -mn -mn -mE -mZ -mv -mv -XE -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(148,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 -ae -ae -ae -ae -ai -an -an -an -an -an -an -an -aK -au -be -br -bJ -bW -cg -cr -cB -cO -cp -dm -dA -cp -el -eM -fm -fP -gD -gY -hl -hl -hl -hl -if -NH -hl -hl -hl -hl -hl -hl -hl -hl -hl -hl -hl -NH -hl -hl -hl -hl -hl -hl -hl -hl -hl -hl -hl -mn -mn -mn -mn -mn -mn -mn -mn -mn -mE -mY -mY -mY -mY -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(149,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 -ae -ae -ae -ae -aj -ao -aq -aq -aq -aq -ay -an -aL -nf -bf -bs -bK -bX -bd -cs -cC -cP -TD -dn -dB -da -em -eN -eJ -eJ -gE -eJ -eJ -hB -hP -ia -ia -US -iE -ia -ia -ia -ia -ia -ia -jr -jI -hl -kv -US -ia -iE -ia -ia -ia -ia -ia -ia -iE -ia -ia -mo -mn -mn -mn -mn -mn -mn -mn -mn -mW -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(150,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 -ae -ae -ae -ae -ak -al -al -al -al -al -al -al -al -aU -bg -bt -bL -ar -ar -cp -cp -cp -cp -Do -cp -cp -ei -eK -fn -eJ -gE -eJ -eJ -hC -hM -cp -cp -wk -cp -cp -cp -cp -cp -cp -cp -js -jJ -ke -cp -wk -iD -iD -iD -iD -iD -iD -iD -iD -iD -aP -iD -mp -mx -mA -mx -mx -mx -mx -mA -mx -mX -mb -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(151,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -ae -ae -ae -ae -ae -ae -ar -av -az -aF -aM -au -aN -bu -bM -ar -aO -aO -aO -aO -aO -aO -dC -cp -ei -eJ -fo -fQ -gF -gZ -fo -eJ -hM -cp -XZ -oK -Fg -Fg -Fg -Fg -Fg -Ug -cp -su -jK -tE -cp -xn -dC -aO -aO -aO -aO -aO -aO -aO -dC -aO -id -mb -mb -mb -mb -mb -mb -mb -mb -mb -mb -mb -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(152,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 -ae -ae -ae -ae -ae -ae -ae -ae -ar -aw -aA -aG -aN -aV -bh -bv -bN -ar -aO -aH -aH -aH -aH -aH -aO -cp -en -eO -eO -fR -gG -ha -eO -eO -hQ -cp -xn -aH -aH -aH -aH -aH -aH -xn -cp -js -jI -ke -cp -xn -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(153,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -af -ae -ae -ae -ae -ae -ar -ax -aB -aB -aB -aW -bi -bw -bO -ar -aO -aH -ad -ad -ad -aH -aO -cp -cp -cp -cp -Km -cp -Qz -cp -cp -cp -cp -xn -aH -ad -ad -ad -ad -aH -xn -cp -js -jJ -ke -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(154,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 -ae -ae -ae -ae -ae -ae -ae -ae -ar -ar -aC -aC -aC -ar -ar -ar -ar -ar -aO -aH -ad -ad -ad -aH -aO -aO -aH -aH -cp -fT -gE -hc -cp -aH -aH -vq -PK -aH -ad -ad -ad -ad -aH -xn -cp -wM -cp -Qd -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(155,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -bx -bP -bx -ch -aH -ad -ad -ad -aH -aH -aO -aO -aO -aP -fT -gG -hc -aP -vq -Fg -PK -aH -aH -ad -ad -ad -ad -aH -xn -cp -js -jM -ke -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(156,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -bj -aH -aH -aH -aH -aH -ad -ad -ad -ad -aH -aH -aH -eP -cp -Uu -cp -WR -cp -OF -aH -aH -aH -ad -ad -ad -ad -ad -aH -xn -cp -js -jI -ke -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(157,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -cp -fT -gH -hc -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -aH -xn -cp -jt -cp -kf -cp -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(158,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -aH -aH -aO -cp -fT -gE -hc -cp -xn -aH -aH -aH -aH -aH -aH -ad -aH -aH -TS -iW -jh -jN -kg -iW -xn -aH -aH -aH -aH -aH -aH -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(159,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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -aH -aO -aO -aO -aO -aO -aO -cp -fS -cp -hb -cp -rZ -Fg -Fg -Fg -Fg -Ug -aH -ad -aH -aO -aO -iW -jh -jO -kh -iW -rZ -Fg -Fg -Fg -Fg -Fg -Ug -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(160,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 -ad -ad -ae -ae -ae -ae -ae -ad -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -do -do -do -do -do -fU -gI -hd -do -do -do -do -do -do -xn -aH -ad -aH -aO -iW -iW -ju -jP -kh -iW -iW -iW -iW -iW -iW -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(161,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dD -dH -dH -do -fp -fV -fW -he -hm -do -dH -dH -dD -do -xn -aH -ad -aH -aO -iW -iZ -jv -jO -ki -kw -jf -kW -ld -lq -lC -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(162,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dE -dH -dH -eQ -fq -fW -fW -fW -hn -hE -dH -dH -ih -do -xn -aH -ad -aH -aO -iW -ja -jw -jQ -jw -kx -kL -kX -jw -jw -lD -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(163,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dF -dT -eo -qf -AN -JM -DM -JM -UQ -hF -eo -dT -dF -do -xn -aH -ad -aH -aO -iW -ja -jw -jw -jQ -kg -kM -jh -jw -lr -kg -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(164,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -do -do -do -do -fq -fW -vf -fW -hn -do -do -do -do -do -xn -aH -ad -aH -aO -iW -jb -jw -jw -kj -kg -jR -je -le -ls -lE -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(165,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dD -dH -dH -do -fq -fW -vf -fW -hq -do -dH -dH -dD -do -xn -aH -ad -aH -aO -iW -jc -jw -jw -kk -ky -jf -jR -jR -jR -jR -iW -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(166,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dE -dH -dH -eQ -fq -fW -vf -fW -hn -hE -dH -dH -ih -do -xn -aH -ad -aH -aO -iW -jd -jw -jQ -jw -kz -jR -kY -lf -jz -lF -iW -OF -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(167,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dF -dT -eo -qf -AN -sT -sr -JM -UQ -hF -eo -dT -dF -do -xn -aH -ad -aH -aO -iW -ja -jw -jw -jw -kA -kM -jh -lg -lt -kh -aP -xn -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(168,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -do -do -do -do -is -Az -eH -fW -hn -do -do -do -do -do -xn -aH -ad -aH -aO -iW -ja -jw -jw -jw -kg -kL -kZ -lg -lr -lD -iW -MC -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(169,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dG -dU -ep -do -fu -ga -yW -hf -he -hG -hG -hG -ii -do -qa -aH -ad -aH -aO -iW -je -jx -jx -jx -ko -jf -la -lh -jx -lG -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(170,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dH -dH -dH -eS -fq -gb -RW -hg -fW -fW -fW -fW -hn -do -xn -aH -ad -aH -aO -iW -jf -jy -jR -jR -jf -jf -kB -jy -lu -jf -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dI -dH -dH -eS -fq -fW -Fb -hh -fW -fW -fW -fW -ij -do -OF -aH -ad -aH -aO -iW -jg -jz -jS -kl -jf -kN -jz -li -lv -lH -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -dJ -dV -eq -do -fv -gc -Dc -ph -Eh -NV -Im -Im -VZ -nY -PK -aH -ad -aH -aO -iW -jh -jw -jw -km -kB -kO -jP -lj -lw -lI -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(173,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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -do -do -do -do -do -do -do -do -do -do -do -do -do -do -do -aO -aH -ad -aH -aO -iW -jh -jA -jw -kn -kB -kO -jw -lk -jw -kg -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(174,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aH -ad -aH -aO -iW -je -jB -jx -ko -jf -je -lb -ll -lx -lJ -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(175,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -ad -aH -aO -iW -iW -iW -iW -iW -iW -iW -iW -iW -iW -iW -iW -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(176,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 -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aO -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(177,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 -ab -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -aH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(178,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 -ab -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 -ad -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(179,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 -ab -ab -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 -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(180,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 -ab -ab -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 -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(181,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 -ab -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 -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(182,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 -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 -ac -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(183,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 -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 -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(184,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 -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 -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(185,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 -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(186,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 -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(187,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(188,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 -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(189,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 -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(190,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 -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(191,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 -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -ae -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(192,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 -ae -ae -ae -ae -ad -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(193,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ae -ae -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(194,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -ae -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(195,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ae -ae -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(196,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ae -ae -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(197,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ae -ae -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(198,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -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 -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ae -ae -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(199,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(200,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ae -ae -ae -ae -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(201,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -"} -(202,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -"} -(203,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -"} -(204,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -ad -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -"} -(205,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -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 -"} -(206,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -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 -"} -(207,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -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 -"} -(208,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ad -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -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 -"} -(209,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(210,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(211,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 -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -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 -"} -(212,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -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 -"} -(213,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(214,1,1) = {" -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(215,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 -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(216,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(217,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(218,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(219,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 -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 -ac -aa -aa -aa -aa -aa -aa -aa -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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(220,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 -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 -ac -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -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 -ac -ac -ac -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(223,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 -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 -ac -ac -ac -ac -aa -aa -ab -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 -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(224,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 -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 -ac -ac -ac -ac -ab -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 -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(225,1,1) = {" -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -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 -aX -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(226,1,1) = {" -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 -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -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 -ac -bk -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(227,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -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 -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -by -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(228,1,1) = {" -aa -aa -aa -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 -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -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 -ab -ab -aa -aa -aa -aa -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(229,1,1) = {" -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 -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ac -ab -ab -aa -aa -aa -aa -aa -aa -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,1,1) = {" -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 -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(232,1,1) = {" -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 -ac -ac -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(233,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(234,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(235,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(236,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(237,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(238,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(239,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(240,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(241,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ac -ac -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(242,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(243,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(244,1,1) = {" -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(245,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(246,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(247,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(248,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 -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(249,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 -ab -ab -ab -ab -ab -ab -ab -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(250,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(251,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 -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(252,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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(253,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 -"} -(254,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 -"} -(255,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 -"} diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm deleted file mode 100644 index 868dd4e5d487..000000000000 --- a/_maps/RandomZLevels/snowdin.dmm +++ /dev/null @@ -1,81582 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/indestructible/rock/snow, -/area/awaymission/snowdin/cave/mountain) -"ac" = ( -/turf/closed/indestructible/rock/snow, -/area/awaymission/snowdin/cave/mountain) -"ad" = ( -/turf/open/space, -/area/space) -"ae" = ( -/turf/closed/mineral/snowmountain, -/area/awaymission/snowdin/cave/mountain) -"af" = ( -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ag" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ah" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/cave) -"ai" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/cave) -"aj" = ( -/turf/closed/mineral/snowmountain, -/area/awaymission/snowdin/cave) -"ak" = ( -/obj/structure/flora/bush, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"al" = ( -/obj/structure/flora/tree/dead, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"am" = ( -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"an" = ( -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"ao" = ( -/obj/structure/flora/stump, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ap" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"aq" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/research) -"ar" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/research) -"as" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"at" = ( -/obj/item/pickaxe, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"au" = ( -/obj/effect/turf_decal/weather/snow, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"av" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"aw" = ( -/obj/machinery/computer, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"ax" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"ay" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"az" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/research) -"aA" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/disk/holodisk/snowdin/weregettingpaidright, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aB" = ( -/obj/structure/table, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aC" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/research) -"aD" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aE" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aF" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aG" = ( -/obj/structure/table, -/obj/item/paper_bin, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aH" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aI" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aJ" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/dorm) -"aK" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/dorm) -"aL" = ( -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aM" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/paper/fluff/awaymissions/snowdin/research_feed, -/obj/item/paper/fluff/awaymissions/snowdin/research_feed, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aN" = ( -/obj/item/paper/fluff/awaymissions/snowdin/research_feed, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aO" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aP" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/paper/fluff/awaymissions/snowdin/research_feed, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"aQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"aR" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aS" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/dorm) -"aT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/bedsheet/purple, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aU" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aV" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/dorm) -"aW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aX" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"aZ" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/bedsheet/orange, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"ba" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/sign/poster/contraband/kudzu{ - pixel_y = 32 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"bb" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/obj/item/paper/crumpled/ruins/snowdin/dontdeadopeninside, -/obj/item/bedsheet/green, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bc" = ( -/obj/structure/window, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"bd" = ( -/obj/structure/window, -/obj/item/flashlight/lamp, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/research) -"be" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/kitchen) -"bf" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/kitchen) -"bg" = ( -/obj/effect/baseturf_helper/asteroid/snow{ - baseturf = /turf/open/floor/plating/asteroid/snow/ice; - name = "asteroid snowice baseturf editor" - }, -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"bh" = ( -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"bi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"bj" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bk" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/paper/crumpled/ruins/snowdin/foreshadowing, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bm" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bn" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"bo" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"bs" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"bu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bv" = ( -/obj/machinery/gibber, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"by" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/button/door{ - id = "snowdindormresearch3"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/obj/item/tome, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bz" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/button/door{ - id = "snowdindormresearch2"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"bB" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/button/door{ - id = "snowdindormresearch1"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bC" = ( -/obj/structure/closet/cabinet, -/obj/machinery/button/door{ - id = "snowdindormhydro2"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bD" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/button/door{ - id = "snowdindormhydro1"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"bG" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/cavern1) -"bH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"bI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"bL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bM" = ( -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"bO" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"bP" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Dorms APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"bQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch3"; - name = "Jouslen McGee's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch2"; - name = "Elizabeth Queef's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormresearch1"; - name = "Jacob Ullman's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormhydro2"; - name = "Rachel Migro's Private Quarters" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"bU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "snowdindormhydro1"; - name = "Katherine Esterdeen's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"bV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/research) -"bW" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"bX" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"bY" = ( -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"ca" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/spider/stickyweb, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cb" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/kitchenspike, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cd" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/kitchen) -"ce" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cf" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cg" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Kitchen APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"ch" = ( -/obj/structure/table, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"ci" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cj" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"ck" = ( -/obj/structure/table, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cm" = ( -/obj/machinery/light/small, -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cn" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"co" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cr" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cv" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"cB" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"cC" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/research) -"cG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/spider/stickyweb, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter/ice, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cJ" = ( -/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 = "Freezer" - }, -/obj/structure/barricade/wooden, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"cK" = ( -/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 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cL" = ( -/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/item/kitchen/fork, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cM" = ( -/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/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/item/storage/box{ - illustration = "donk_kit"; - name = "box of donkpockets" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"cS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"cT" = ( -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"cU" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "explosives ordinance" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"cV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"cW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"db" = ( -/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/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"dd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"df" = ( -/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 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"dj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"dl" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"dn" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"do" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel/freezer, -/area/awaymission/snowdin/post/kitchen) -"dp" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/kitchen) -"dq" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"ds" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/kitchen) -"dt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"du" = ( -/obj/machinery/deepfryer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dv" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/large, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dw" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dx" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/closet/crate{ - name = "explosives ordinance" - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"dy" = ( -/obj/effect/turf_decal/weather/snow, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "explosives ordinance" - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"dz" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"dA" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"dB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"dC" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"dD" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"dG" = ( -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"dH" = ( -/obj/structure/table, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"dK" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post) -"dL" = ( -/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/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"dM" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post) -"dN" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/messhall) -"dO" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/messhall) -"dP" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/messhall) -"dQ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Kitchen"; - req_access_txt = "35" - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/storage/box{ - illustration = "donk_kit"; - name = "box of donkpockets" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dT" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"dU" = ( -/obj/structure/table, -/obj/item/kitchen/knife, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"dV" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/kitchen) -"dW" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/kitchen) -"dX" = ( -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"dY" = ( -/obj/structure/ladder/unbreakable{ - height = 1; - id = "snowdin" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"dZ" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"ea" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"eb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/sign/poster/contraband/lusty_xenomorph{ - pixel_x = 32 - }, -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"ed" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"ef" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/security, -/obj/item/clothing/shoes/winterboots, -/obj/machinery/button/door{ - id = "snowdindormsec"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"eg" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"eh" = ( -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/red, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"ei" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post) -"ej" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"ek" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"el" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/grille/broken, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"em" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Gateway APC"; - pixel_y = -25; - req_access = 150 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/gateway) -"en" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Research Center APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/research) -"eo" = ( -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"ep" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"eq" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Mess Hall APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"ey" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"ez" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"eA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"eB" = ( -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/kitchen) -"eC" = ( -/obj/item/kitchen/knife{ - pixel_x = 6; - pixel_y = 6 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"eD" = ( -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"eE" = ( -/turf/closed/wall/mineral/wood, -/area/awaymission/snowdin/outside) -"eF" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/outside) -"eG" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"eH" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"eI" = ( -/obj/item/crowbar, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"eJ" = ( -/turf/closed/mineral/snowmountain/cavern, -/area/awaymission/snowdin/cave/cavern) -"eK" = ( -/turf/closed/wall/mineral/cult, -/area/awaymission/snowdin/cave/cavern) -"eL" = ( -/turf/closed/mineral/plasma/ice, -/area/awaymission/snowdin/cave/cavern) -"eM" = ( -/obj/structure/flora/tree/pine, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"eN" = ( -/obj/structure/dresser, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"eO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"eP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"eR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"eS" = ( -/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/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"eT" = ( -/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{ - id_tag = "snowdindormsec"; - name = "James Reed's Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"eU" = ( -/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 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/dorm) -"eV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"eW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/trash/cheesie, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/dorm) -"fd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"fe" = ( -/obj/structure/rack, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/storage/toolbox/emergency, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"ff" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/gateway) -"fg" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/gateway) -"fh" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/gateway) -"fj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Kitchen"; - req_access_txt = "35" - }, -/obj/machinery/door/firedoor, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"fk" = ( -/obj/machinery/smartfridge, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"fl" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/kitchen) -"fm" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/hydro) -"fn" = ( -/obj/structure/rack, -/obj/item/stack/sheet/mineral/wood{ - amount = 15 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/outside) -"fo" = ( -/turf/open/floor/wood, -/area/awaymission/snowdin/outside) -"fp" = ( -/obj/structure/rack, -/obj/item/grown/log/tree, -/obj/item/grown/log/tree{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/grown/log/tree{ - pixel_x = -2; - pixel_y = 3 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/outside) -"fq" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"fr" = ( -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"fs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"fu" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"fv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"fD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"fE" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Outpost Hallway APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"fF" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"fL" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/fork, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"fM" = ( -/obj/structure/table_frame, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"fP" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"fQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"fU" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"fW" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/hydro) -"fX" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/garage) -"fY" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/garage) -"fZ" = ( -/obj/structure/table/wood, -/obj/item/hatchet, -/obj/item/hatchet{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/outside) -"ga" = ( -/obj/structure/table/wood, -/obj/structure/fireaxecabinet{ - pixel_y = -32 - }, -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/turf/open/floor/wood, -/area/awaymission/snowdin/outside) -"gb" = ( -/obj/structure/table/wood, -/obj/item/storage/toolbox/mechanical/old, -/turf/open/floor/wood, -/area/awaymission/snowdin/outside) -"gc" = ( -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"gd" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"ge" = ( -/turf/closed/mineral/iron/ice, -/area/awaymission/snowdin/cave/cavern) -"gf" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonheavy, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"gg" = ( -/obj/structure/bed, -/obj/effect/landmark/awaystart, -/obj/item/bedsheet/nanotrasen, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"gh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"gi" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"gk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/crowbar, -/obj/item/crowbar, -/obj/item/pickaxe/mini, -/obj/item/storage/toolbox/emergency, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"gl" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"gm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/closet/crate, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"gt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"gu" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"gv" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"gz" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"gC" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/messhall) -"gD" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"gE" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_y = 3 - }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 7; - pixel_y = 7 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"gF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"gG" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"gH" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"gI" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"gJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"gK" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"gL" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"gO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/garage) -"gP" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"gQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"gR" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Garage APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"gS" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"gT" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"gU" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"gV" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"gW" = ( -/turf/closed/wall/mineral/diamond, -/area/awaymission/snowdin/cave/cavern) -"gX" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"gY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/button/door{ - id = "snowdindormcap"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"gZ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/can, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"hb" = ( -/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/maintenance{ - name = "Misc Storage"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"hc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"hd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"he" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"hj" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"hk" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"ho" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"hr" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"hv" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"hx" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"hy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"hz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"hA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"hC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/garage) -"hD" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"hE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"hF" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"hG" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/captain{ - name = "overseer's winter coat" - }, -/obj/item/clothing/shoes/winterboots, -/obj/item/key, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"hH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"hI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"hJ" = ( -/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{ - id_tag = "snowdindormcap"; - name = "Overseer's Private Quarters" - }, -/turf/open/floor/carpet, -/area/awaymission/snowdin/post/dorm) -"hL" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"hM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"hN" = ( -/obj/structure/grille/broken, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/item/stack/rods{ - amount = 2 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"hP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"hQ" = ( -/obj/structure/window, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"hR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"hT" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"hU" = ( -/obj/structure/window, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"hY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"hZ" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"ia" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"ib" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"ic" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/garage) -"id" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/garage) -"ie" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/garage) -"if" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"ig" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave/mountain) -"ih" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"ii" = ( -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ij" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ik" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"il" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"im" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/structure/spawner/nether{ - max_mobs = 5 - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"in" = ( -/mob/living/simple_animal/hostile/netherworld/blankbody{ - desc = "It's Caleb Reed, but their flesh has an ashy texture, and their face is featureless save an eerie smile."; - name = "Caleb Reed" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"io" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"ip" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"iv" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"iw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/sign/departments/medbay{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"iz" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/obj/item/paper_bin, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"iA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"iB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/landmark/awaystart, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"iC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"iD" = ( -/obj/structure/table, -/obj/item/crowbar, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"iJ" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"iK" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"iN" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iR" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/garage) -"iU" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/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 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"iV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"iW" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"iX" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"iY" = ( -/obj/structure/fence, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"iZ" = ( -/obj/item/clothing/head/cone, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ja" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"jb" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"jc" = ( -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ji" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/dorm) -"jj" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/dorm) -"jm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"jo" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"jp" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"jq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"jr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"js" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"jt" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "snowdin_gate"; - pixel_x = 7; - pixel_y = -25 - }, -/obj/item/disk/holodisk/snowdin/welcometodie, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"jw" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/paper/pamphlet/gateway{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"jA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/plantgenes, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"jE" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/awaystart, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"jF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/garage) -"jG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"jH" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"jI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"jJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"jK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"jL" = ( -/obj/vehicle/ridden/atv, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"jM" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical/old, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"jN" = ( -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"jO" = ( -/mob/living/simple_animal/hostile/netherworld/blankbody{ - desc = "It's Jacob Ullman, but their flesh has an ashy texture, and their face is featureless save an eerie smile."; - name = "Jacob Ullman" - }, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"jP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"jQ" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/custodials) -"jR" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/custodials) -"jU" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"jV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"jW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"kb" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/messhall) -"kc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/messhall) -"kf" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"kg" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"kh" = ( -/obj/structure/chair{ - dir = 4 - }, -/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 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"ki" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/garage) -"kj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"kk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"kl" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"km" = ( -/obj/structure/sign/poster/contraband/tools{ - pixel_x = 32 - }, -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/tank/internals/plasma, -/obj/item/tank/internals/plasma, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"kn" = ( -/obj/structure/fence/corner{ - dir = 9 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ko" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"kp" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/structure/sign/nanotrasen, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"kq" = ( -/obj/structure/fence/door/opened, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"kr" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"ks" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"kt" = ( -/obj/structure/fence/corner, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ku" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/cave/mountain) -"kv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/shower{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/shower{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/shower{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"ky" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Showers" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kC" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"kD" = ( -/obj/structure/table, -/obj/machinery/power/apc{ - dir = 1; - name = "Custodials APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"kE" = ( -/obj/structure/table, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"kI" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"kN" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"kO" = ( -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"kP" = ( -/obj/item/trash/candy, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/messhall) -"kR" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"kS" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"kU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"kV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"kW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"kX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"kY" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"kZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/garage) -"la" = ( -/obj/structure/filingcabinet, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"lb" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"lc" = ( -/obj/vehicle/ridden/atv, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"ld" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"le" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lg" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"li" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lk" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"ll" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"lm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/janitorialcart, -/obj/item/mop, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"lo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/snowdin_station_sign/up, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lp" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/two, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lq" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/three, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lr" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/four, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"ls" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/five, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lt" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/six, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lu" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/snowdin_station_sign/up/seven, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lv" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 2; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lw" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"lz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"lA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"lF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"lG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 2; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"lH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"lI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"lJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"lK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"lL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"lM" = ( -/obj/machinery/door/airlock/external/glass, -/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/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"lN" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"lO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"lP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"lQ" = ( -/obj/machinery/door/airlock{ - name = "Mechanic's Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"lR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"lS" = ( -/obj/structure/fence/corner{ - dir = 10 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"lT" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"lU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lV" = ( -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lW" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lX" = ( -/obj/machinery/door/airlock{ - name = "Private Stall" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"lY" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/custodials) -"lZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"ma" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"mb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"mc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock{ - name = "Custodial Closet" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"me" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/snowdin_station_sign, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mg" = ( -/obj/effect/turf_decal/snowdin_station_sign/two, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mh" = ( -/obj/effect/turf_decal/snowdin_station_sign/three, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mi" = ( -/obj/effect/turf_decal/snowdin_station_sign/four, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mj" = ( -/obj/effect/turf_decal/snowdin_station_sign/five, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mk" = ( -/obj/effect/turf_decal/snowdin_station_sign/six, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"ml" = ( -/obj/effect/turf_decal/snowdin_station_sign/seven, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"ms" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"mt" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"mu" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/hydro) -"mv" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"mx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"my" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mz" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mA" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mB" = ( -/obj/item/storage/toolbox/electrical, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mD" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/dorm) -"mE" = ( -/obj/structure/table, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"mF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"mG" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"mH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"mI" = ( -/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 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"mJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mL" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mM" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"mO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/messhall) -"mQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"mR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"mS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mT" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mU" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots{ - pixel_x = 2; - pixel_y = -2 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mV" = ( -/obj/structure/table, -/obj/item/key, -/obj/item/key, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mW" = ( -/obj/structure/table, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mX" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/garage) -"mY" = ( -/obj/machinery/button/door{ - id = "snowdingarage1"; - name = "Garage Door toggle"; - pixel_x = -25; - pixel_y = -7 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"mZ" = ( -/obj/structure/flora/grass/both, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"na" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/custodials) -"nc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light/broken, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"nd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post) -"ng" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"nh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"ni" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"nj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"nk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"nl" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/engineering) -"np" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"nq" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"nr" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Engineering APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"ns" = ( -/obj/machinery/computer/monitor/secret, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"nt" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/engineering) -"nu" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"nv" = ( -/obj/machinery/vending/hydroseeds, -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"nz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/hydro) -"nA" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"nB" = ( -/obj/machinery/door/poddoor/shutters{ - id = "snowdingarage1"; - name = "Garage Door" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"nC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"nD" = ( -/obj/structure/closet/jcloset, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"nE" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/secpost) -"nF" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/secpost) -"nH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"nM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"nN" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/engineering) -"nR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"nS" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"nT" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"nU" = ( -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"nV" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/hydro) -"nW" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/hydro) -"nX" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"nY" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/hydro) -"nZ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/post/garage) -"oa" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"ob" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/secpost) -"oc" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/secpost) -"od" = ( -/obj/item/gun/ballistic/rifle/boltaction, -/obj/item/ammo_box/a762, -/obj/item/ammo_box/a762, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - locked = 1; - name = "security officer's locker"; - req_access_txt = "201" - }, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/item/storage/box/rubbershot, -/obj/structure/fireaxecabinet{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"oh" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/item/shard, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"on" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"oo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4; - pixel_x = 5; - pixel_y = 5; - piping_layer = 3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"op" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4; - pixel_x = 5; - pixel_y = 5; - piping_layer = 3 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"oq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -1; - pixel_y = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"or" = ( -/obj/structure/table, -/obj/item/cultivator, -/obj/item/cultivator{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"ot" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"ou" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"ov" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Hydroponics APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"ow" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/cavern2) -"ox" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/cavern2) -"oy" = ( -/obj/structure/chair/stool, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oA" = ( -/obj/machinery/door/window/brigdoor/westleft, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"oF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"oH" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"oO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"oP" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"oQ" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/mechanical, -/obj/structure/sign/warning/enginesafety{ - pixel_x = 32 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"oR" = ( -/obj/structure/table, -/obj/item/hatchet{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/hatchet, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"oS" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/reagent_containers/glass/bucket, -/obj/item/wirecutters, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"oT" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"oU" = ( -/obj/machinery/chem_master/condimaster, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"oV" = ( -/obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"oW" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/engineering) -"oX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/engineering) -"oY" = ( -/obj/structure/flora/rock/pile/icy, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"oZ" = ( -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"pa" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern2) -"pb" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"pc" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"pd" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"ph" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"pi" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"pl" = ( -/obj/machinery/light, -/obj/item/crowbar, -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -32 - }, -/obj/item/paper/fluff/awaymissions/snowdin/secnotice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"pn" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"pq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"pr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"ps" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"pv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"pw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"px" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"py" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/storage/toolbox/electrical{ - pixel_x = 4; - pixel_y = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"pz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/rack, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"pA" = ( -/turf/closed/wall, -/area/awaymission/snowdin/cave/cavern) -"pB" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"pC" = ( -/obj/item/chair, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"pD" = ( -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"pE" = ( -/turf/closed/wall/mineral/cult, -/area/awaymission/snowdin/post/cavern2) -"pG" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"pH" = ( -/turf/closed/wall/r_wall, -/area/awaymission/snowdin/post/secpost) -"pI" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/snowdin/post/secpost) -"pJ" = ( -/obj/machinery/door/airlock/vault{ - name = "Armory"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"pM" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/item/paper/fluff/awaymissions/snowdin/profile/engi1, -/obj/item/paper/fluff/awaymissions/snowdin/profile/hydro1, -/obj/item/paper/fluff/awaymissions/snowdin/profile/overseer, -/obj/item/paper/fluff/awaymissions/snowdin/profile/research1, -/obj/item/paper/fluff/awaymissions/snowdin/profile/research2, -/obj/item/paper/fluff/awaymissions/snowdin/profile/research3, -/obj/item/paper/fluff/awaymissions/snowdin/profile/sec1, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"pO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"pQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"pT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"pU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/obj/machinery/holopad, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"pV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"pW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"pX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"pY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"qe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/closed/wall, -/area/awaymission/snowdin/post/engineering) -"qf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"qg" = ( -/obj/structure/flora/rock/pile/icy, -/turf/open/floor/engine/cult{ - initial_gas_mix = "o2=0;n2=82;plasma=24;TEMP=120"; - initial_temperature = 120 - }, -/area/awaymission/snowdin/cave/cavern) -"qi" = ( -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"qj" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/post/cavern2) -"qk" = ( -/obj/structure/closet/cabinet, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"ql" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern2) -"qn" = ( -/obj/structure/guncase/shotgun, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"qo" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"qp" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"qq" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/secpost) -"qr" = ( -/obj/machinery/door/airlock/external/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"qs" = ( -/obj/machinery/door/airlock/external/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"qu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qv" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - name = "Air Mix To Turbine Mix" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qx" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qy" = ( -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qz" = ( -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qA" = ( -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 10 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"qB" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"qC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"qD" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"qE" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/cavern2) -"qF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern2) -"qG" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/cavern2) -"qH" = ( -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"qJ" = ( -/obj/structure/rack, -/obj/item/storage/box/rubbershot, -/obj/machinery/light/small, -/obj/item/storage/box/rubbershot{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"qK" = ( -/obj/structure/rack, -/obj/item/storage/box/lethalshot, -/obj/item/storage/box/lethalshot{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/secpost) -"qL" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post) -"qM" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"qN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"qO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"qS" = ( -/obj/machinery/button/door{ - id = "snowdinturbineoutlet"; - name = "Turbine Outlet Release"; - pixel_y = -32 - }, -/obj/machinery/button/door{ - id = "snowdinturbinegas"; - name = "Turbine Gas Release"; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"qX" = ( -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - frequency = 1442; - name = "Toxins Supply Control"; - output_tag = "snowdin_toxins_out"; - sensors = list("snowdin_toxins" = "Tank") - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/engineering) -"rc" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - piping_layer = 3 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"re" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rf" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"rg" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"rh" = ( -/obj/structure/window, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"rj" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"rk" = ( -/obj/structure/rack, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"rl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"rm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"rn" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots{ - pixel_x = 2; - pixel_y = -2 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"ro" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/engineering) -"rp" = ( -/turf/closed/wall/r_wall, -/area/awaymission/snowdin/post/engineering) -"rq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/glass{ - autoclose = 0; - frequency = 1449; - heat_proof = 1; - id_tag = "snowdin_turbine_exterior"; - name = "Turbine Exterior Airlock"; - req_access_txt = "32" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/engine, -/area/awaymission/snowdin/post/engineering) -"rr" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/closed/wall/r_wall, -/area/awaymission/snowdin/post/engineering) -"rs" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"rt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"ru" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supplymain/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"rv" = ( -/mob/living/simple_animal/hostile/skeleton/plasmaminer/jackhammer, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"rx" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"ry" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern2) -"rz" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rB" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"rC" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"rD" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rE" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rF" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rG" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"rH" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/barricade/wooden/crude/snow, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post) -"rI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - pixel_x = 5; - pixel_y = 5; - piping_layer = 3 - }, -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/engineering) -"rJ" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/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 = -25 - }, -/turf/open/floor/engine, -/area/awaymission/snowdin/post/engineering) -"rK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/awaymission/snowdin/post/engineering) -"rL" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/volume_pump{ - name = "Mix To Turbine" - }, -/obj/machinery/doorButtons/access_button{ - idDoor = "snowdin_turbine_exterior"; - idSelf = "snowdin_turbine_access"; - name = "Turbine Airlock Control"; - pixel_x = -8; - pixel_y = 25 - }, -/obj/structure/sign/warning/fire{ - pixel_y = -32 - }, -/turf/open/floor/engine, -/area/awaymission/snowdin/post/engineering) -"rM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1442; - id_tag = "snowdin_toxins_out"; - name = "toxin out" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rN" = ( -/obj/machinery/air_sensor{ - frequency = 1442; - id_tag = "snowdin_toxins"; - name = "gas sensor (toxins)" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1442; - id_tag = "snowdin_oxygen_out"; - name = "oxygen out" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rP" = ( -/obj/machinery/air_sensor{ - frequency = 1442; - id_tag = "snowdin_oxygen"; - name = "gas sensor (oxygen)" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1442; - id_tag = "snowdin_nitrogen_out"; - name = "nitrogen out" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rR" = ( -/obj/machinery/air_sensor{ - frequency = 1442; - id_tag = "snowdin_nitrogen"; - name = "gas sensor (nitrogen)" - }, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"rX" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"rY" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"rZ" = ( -/mob/living/simple_animal/hostile/netherworld/migo, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"sa" = ( -/obj/machinery/holopad, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"sb" = ( -/obj/structure/spawner/nether{ - max_mobs = 4; - name = "weak netherworld link" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"sc" = ( -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"sd" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Main Outpost APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"se" = ( -/obj/structure/flora/tree/dead, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"sf" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"sg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/glass{ - autoclose = 0; - frequency = 1449; - heat_proof = 1; - id_tag = "snowdin_turbine_interior"; - name = "Turbine Interior Airlock"; - req_access_txt = "32" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/engine, -/area/awaymission/snowdin/post/engineering) -"sh" = ( -/obj/machinery/atmospherics/miner/toxins, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"si" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"sj" = ( -/obj/machinery/atmospherics/miner/oxygen, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"sk" = ( -/obj/machinery/atmospherics/miner/nitrogen, -/turf/open/floor/plating/airless, -/area/awaymission/snowdin/post/engineering) -"sq" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/cavern2) -"sr" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"ss" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/cavern2) -"st" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"su" = ( -/obj/machinery/door/airlock/maintenance{ - name = "SMES Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"sv" = ( -/obj/machinery/computer/monitor/secret{ - dir = 8 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"sz" = ( -/obj/machinery/door/poddoor{ - id = "snowdinturbinegas"; - name = "Turbine Gas Release" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sA" = ( -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/igniter{ - id = "snowdin_turbine_ignitor" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sC" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - id = "snowdin_incin_in" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sI" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"sJ" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"sM" = ( -/obj/machinery/power/compressor{ - comp_id = "snowdin_turbine"; - dir = 1; - luminosity = 2 - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sN" = ( -/obj/structure/fence/corner{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"sQ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Misc Storage"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"sR" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"sS" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"sU" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/computer{ - desc = "A console meant for calling and sending a transit ferry. It seems iced-over and non-functional."; - dir = 4; - icon_screen = null; - name = "Shuttle Transist Console" - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"sV" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1 - }, -/obj/item/clothing/head/bowler{ - pixel_y = 13 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"sW" = ( -/obj/machinery/power/turbine{ - dir = 2; - luminosity = 2 - }, -/obj/structure/cable, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"sX" = ( -/obj/structure/flora/rock/icy, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"sY" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"sZ" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"ta" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"tb" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"tc" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"te" = ( -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"tg" = ( -/obj/machinery/door/poddoor{ - id = "snowdinturbineoutlet"; - name = "Turbine Outlet" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/post/engineering) -"th" = ( -/obj/structure/rack, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern2) -"ti" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/structure/window{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"tj" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"tk" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern2) -"tl" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"tm" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tp" = ( -/turf/closed/wall/mineral/snow, -/area/awaymission/snowdin/cave/cavern) -"tq" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/outside) -"tr" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ts" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonheavy, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tt" = ( -/mob/living/simple_animal/hostile/skeleton/templar, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tu" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tv" = ( -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tw" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tx" = ( -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"ty" = ( -/mob/living/simple_animal/hostile/netherworld/blankbody{ - desc = "It's Caleb Reed, but their flesh has an ashy texture, and their face is featureless save an eerie smile."; - name = "Caleb Reed" - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"tz" = ( -/mob/living/simple_animal/hostile/skeleton/ice, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tA" = ( -/obj/structure/flora/bush, -/obj/structure/flora/bush, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"tB" = ( -/obj/structure/flora/grass/both, -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"tC" = ( -/obj/structure/flora/grass/both, -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"tD" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tE" = ( -/turf/closed/indestructible/rock/snow, -/area/awaymission/snowdin/cave) -"tF" = ( -/turf/closed/mineral/snowmountain, -/area/awaymission/snowdin/outside) -"tG" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/mineral/snowmountain, -/area/awaymission/snowdin/cave) -"tH" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tI" = ( -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"tJ" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"tK" = ( -/obj/effect/mob_spawn/human/clown/corpse, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tL" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/nurse/ice, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tM" = ( -/obj/structure/table, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"tN" = ( -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/outside) -"tO" = ( -/obj/effect/spawner/lootdrop/snowdin/dungeonmid, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tP" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tQ" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"tR" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"tS" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"tT" = ( -/obj/structure/fence{ - pixel_x = 16 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/outside) -"tU" = ( -/obj/structure/fence{ - pixel_x = -16 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/outside) -"tV" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/ice, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"tW" = ( -/obj/structure/fence{ - pixel_x = 16 - }, -/turf/open/floor/plating/ice, -/area/awaymission/snowdin/outside) -"tX" = ( -/obj/structure/fence{ - pixel_x = -16 - }, -/turf/open/floor/plating/ice, -/area/awaymission/snowdin/outside) -"tY" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/cavern1) -"tZ" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/cavern1) -"ua" = ( -/turf/open/floor/plating/ice, -/area/awaymission/snowdin/outside) -"ub" = ( -/obj/structure/bed, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/cavern1) -"uc" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/cavern1) -"ud" = ( -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"ue" = ( -/turf/open/floor/wood, -/area/awaymission/snowdin/post/cavern1) -"uf" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/cabinet, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/cavern1) -"ug" = ( -/obj/structure/table, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uh" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"ui" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Main Outpost APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uj" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uk" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/awaymission/snowdin/post/cavern1) -"ul" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"um" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"un" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uo" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"up" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uq" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/outside) -"ur" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/cavern1) -"us" = ( -/obj/machinery/door/airlock/maintenance{ - name = "SMES Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"ut" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uu" = ( -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uv" = ( -/obj/structure/fence{ - pixel_x = 16 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"uw" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/hunter/ice, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"uy" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uA" = ( -/obj/machinery/computer/monitor/secret{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uB" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uC" = ( -/obj/structure/fence{ - pixel_x = -16 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"uD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Misc Storage"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uF" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern1) -"uG" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"uI" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern1) -"uJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uK" = ( -/mob/living/simple_animal/hostile/skeleton/plasmaminer, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"uM" = ( -/obj/structure/table, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern1) -"uO" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uP" = ( -/obj/structure/spider/stickyweb, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter/ice, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"uQ" = ( -/obj/structure/spider/stickyweb, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"uR" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/post/cavern1) -"uS" = ( -/mob/living/simple_animal/hostile/skeleton/plasmaminer, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern1) -"uU" = ( -/obj/item/chair, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"uW" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"uX" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"uY" = ( -/obj/structure/barricade/wooden/snowed, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"uZ" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"va" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vb" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vi" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/cavern1) -"vk" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vl" = ( -/obj/effect/mob_spawn/human/corpse/assistant, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"vm" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vp" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern1) -"vq" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vs" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vv" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern1) -"vw" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern1) -"vy" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vz" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/post/cavern1) -"vA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/cavern1) -"vC" = ( -/obj/structure/rack, -/obj/machinery/light, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/cavern1) -"vD" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/structure/window{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern1) -"vE" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/awaymission/snowdin/post/cavern1) -"vF" = ( -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave/mountain) -"vG" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - id = "snowdin_incin_in" - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/cavern1) -"vH" = ( -/obj/structure/flora/tree/pine, -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"vI" = ( -/mob/living/simple_animal/hostile/asteroid/basilisk, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave/mountain) -"vJ" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"vK" = ( -/obj/effect/decal/cleanable/blood/old, -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"vL" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/snowdin/post/broken_shuttle) -"vM" = ( -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/broken_shuttle) -"vN" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/effect/baseturf_helper/asteroid/snow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/broken_shuttle) -"vO" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"vP" = ( -/obj/structure/bed, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"vQ" = ( -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"vR" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/mineral/titanium, -/area/awaymission/snowdin/post/broken_shuttle) -"vS" = ( -/obj/structure/chair, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"vT" = ( -/obj/structure/chair, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"vU" = ( -/obj/item/chair, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"vV" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"vW" = ( -/mob/living/simple_animal/hostile/skeleton/ice, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"vX" = ( -/obj/machinery/door/airlock/shuttle, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"vY" = ( -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"vZ" = ( -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"wa" = ( -/obj/structure/flora/bush, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"wb" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"wc" = ( -/obj/machinery/computer{ - name = "Shuttle Transist Console"; - desc = "A console meant for calling and sending a transit ferry. It seems iced-over and non-functional."; - dir = 1; - icon_screen = null - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"wd" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/snowdin/post/broken_shuttle) -"we" = ( -/mob/living/simple_animal/hostile/skeleton/ice{ - name = "Captain Bones" - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wf" = ( -/obj/structure/bed, -/mob/living/simple_animal/hostile/skeleton/ice{ - name = "Privateer Jones" - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wg" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wh" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wi" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wj" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wk" = ( -/obj/structure/barricade/sandbags, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"wl" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wm" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - desc = "A turret built with substandard parts and run down further with age."; - icon_state = "syndie_off"; - dir = 9; - faction = list("pirate") - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"wn" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wo" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wp" = ( -/obj/structure/flora/tree/pine/xmas/presents, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"wq" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wr" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"ws" = ( -/obj/structure/closet/crate/wooden, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"wt" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wu" = ( -/obj/structure/table/wood, -/obj/item/trash/candy, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wv" = ( -/obj/item/trash/can, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"ww" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wx" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"wy" = ( -/obj/structure/bonfire/prelit{ - burn_icon = "bonfire_warm" - }, -/obj/effect/light_emitter{ - light_color = "#FAA019"; - light_power = 1; - light_range = 4; - name = "fire light" - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wz" = ( -/obj/structure/closet/crate/wooden, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wA" = ( -/obj/structure/table/wood, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"wB" = ( -/obj/item/key, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"wC" = ( -/obj/vehicle/ridden/atv{ - icon_state = "atv"; - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"wD" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_dock) -"wE" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/mining_dock) -"wF" = ( -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"wG" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wH" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wI" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wJ" = ( -/obj/machinery/computer/monitor/secret, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wK" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wL" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wM" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wN" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Main Outpost APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wO" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wP" = ( -/turf/closed/wall/mineral/cult, -/area/awaymission/snowdin/post/mining_dock) -"wQ" = ( -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/snowdin/cave/mountain) -"wR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "SMES Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"wS" = ( -/turf/closed/indestructible/rock/snow/ice, -/area/awaymission/snowdin/cave) -"wW" = ( -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"wY" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"wZ" = ( -/obj/structure/sign/warning/docking{ - pixel_y = 32 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"xa" = ( -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xe" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"xk" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xl" = ( -/turf/open/floor/plasteel/elevatorshaft{ - initial_gas_mix = "o2=22;n2=82;TEMP=180" - }, -/area/awaymission/snowdin/cave) -"xp" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xq" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"xr" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"xs" = ( -/obj/item/gun/energy/e_gun{ - dead_cell = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"xv" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"xy" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"xz" = ( -/obj/machinery/door/firedoor, -/obj/structure/grille/broken, -/obj/item/shard, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"xE" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xK" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 3; - height = 6; - name = "snowdin excavation top"; - width = 6 - }, -/turf/open/floor/plasteel/elevatorshaft{ - initial_gas_mix = "o2=22;n2=82;TEMP=180" - }, -/area/awaymission/snowdin/cave) -"xL" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xM" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xP" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 3; - height = 6; - name = "snowdin excavation down"; - width = 6 - }, -/turf/open/floor/plasteel/elevatorshaft, -/area/awaymission/snowdin/post/mining_dock) -"xR" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"xS" = ( -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma{ - amount = 3 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"xT" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xU" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"xV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3 - }, -/turf/closed/mineral/snowmountain/cavern, -/area/awaymission/snowdin/cave/cavern) -"xW" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_dock) -"xY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"yb" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yc" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yd" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ye" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"yf" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"yg" = ( -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/cave) -"yh" = ( -/obj/machinery/atmospherics/miner/toxins, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/cave) -"yj" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/item/relic, -/obj/item/relic, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"yl" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"yn" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yp" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"yr" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/computer/helm{ - dir = 8; - name = "Excavation Elevator Console" - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"ys" = ( -/obj/machinery/atmospherics/pipe/manifold4w/orange/visible, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"yt" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"yu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - name = "toxin out"; - dir = 8; - id_tag = "snowdin_toxins_mine_1"; - frequency = 1442 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/cave) -"yv" = ( -/turf/closed/wall/mineral/snow, -/area/awaymission/snowdin/outside) -"yx" = ( -/obj/structure/closet/crate, -/obj/item/relic, -/obj/item/relic, -/obj/item/relic, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"yF" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"yH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yI" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yK" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"yL" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"yM" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"yN" = ( -/obj/structure/barricade/sandbags, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"yR" = ( -/obj/machinery/light/broken, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"yV" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/post/minipost) -"yW" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/minipost) -"yX" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/minipost) -"yY" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/minipost) -"yZ" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/minipost) -"za" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4; - frequency = 1442; - id_tag = "snowdin_toxins_mine_1"; - name = "toxin out" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/cave) -"zb" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire{ - empty = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"zc" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"zd" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ze" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"zf" = ( -/obj/structure/rack, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/drill{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"zg" = ( -/obj/structure/barricade/sandbags, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zh" = ( -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zi" = ( -/obj/structure/barricade/sandbags, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zn" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zo" = ( -/obj/machinery/door/poddoor/shutters{ - id = "snowdingarage2"; - name = "Garage Door" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zp" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zq" = ( -/obj/vehicle/ridden/atv{ - icon_state = "atv"; - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zr" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zs" = ( -/obj/effect/turf_decal/weather/snow/corner, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zt" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/mineral/wood, -/area/awaymission/snowdin/igloo) -"zu" = ( -/turf/closed/wall/mineral/wood, -/area/awaymission/snowdin/igloo) -"zv" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/emcloset, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zw" = ( -/obj/structure/rack, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zx" = ( -/obj/machinery/light/small, -/obj/machinery/button/door{ - id = "snowdingarage2"; - name = "Garage Door toggle"; - pixel_x = -7; - pixel_y = -25 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zy" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zz" = ( -/obj/structure/rack, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"zA" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zB" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zC" = ( -/obj/structure/rack, -/obj/item/grown/log/tree, -/obj/item/grown/log/tree{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/grown/log/tree{ - pixel_x = -2; - pixel_y = 3 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"zD" = ( -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"zE" = ( -/obj/structure/rack, -/obj/item/stack/sheet/mineral/wood{ - amount = 15 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"zF" = ( -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"zG" = ( -/obj/machinery/space_heater, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3 - }, -/obj/machinery/space_heater, -/obj/structure/sign/warning/xeno_mining{ - pixel_x = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3 - }, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_dock) -"zK" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"zL" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zM" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"zN" = ( -/obj/structure/rack, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"zO" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"zP" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/obj/effect/spawner/lootdrop/snowdin/dungeonmisc, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"zQ" = ( -/obj/item/hatchet{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"zR" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zS" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"zU" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"zW" = ( -/obj/structure/filingcabinet, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"zZ" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall/mineral/snow, -/area/awaymission/snowdin/igloo) -"Aa" = ( -/turf/closed/wall/mineral/snow, -/area/awaymission/snowdin/igloo) -"Ab" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Ac" = ( -/obj/structure/table/wood, -/obj/item/hatchet{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"Af" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Ag" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Ah" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Ai" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/minipost) -"Aj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Al" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"An" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Ao" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"Aq" = ( -/mob/living/simple_animal/hostile/skeleton/plasmaminer, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Au" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Av" = ( -/obj/machinery/door/airlock/external/glass, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Ax" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"AA" = ( -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"AB" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"AC" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"AD" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/outside) -"AE" = ( -/obj/item/pen, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/minipost) -"AG" = ( -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/minipost) -"AH" = ( -/obj/structure/bed, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/minipost) -"AI" = ( -/obj/structure/bonfire/prelit{ - burn_icon = "bonfire_warm" - }, -/obj/effect/light_emitter{ - light_color = "#FAA019"; - light_power = 1; - light_range = 4; - name = "fire light" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"AJ" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"AM" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"AN" = ( -/obj/item/key, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/minipost) -"AP" = ( -/obj/machinery/door/airlock{ - id_tag = "snowdindormabandoned1"; - name = "Private Quarters" - }, -/turf/open/floor/wood, -/area/awaymission/snowdin/post/minipost) -"AQ" = ( -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/minipost) -"AR" = ( -/obj/structure/girder, -/obj/item/stack/sheet/metal, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/minipost) -"AS" = ( -/obj/item/stack/sheet/mineral/wood, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"AT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"AU" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"AV" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"AW" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"AX" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Ba" = ( -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Bb" = ( -/obj/machinery/button/door{ - id = "snowdindormabandoned1"; - name = "Dorm Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/post/minipost) -"Bc" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Bd" = ( -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Bf" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/minipost) -"Bg" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Bj" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Bn" = ( -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Bq" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Recon Post APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Br" = ( -/obj/machinery/computer/monitor/secret, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Bv" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Bw" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BA" = ( -/obj/machinery/power/smes, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"BB" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"BC" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma{ - amount = 3 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"BH" = ( -/obj/structure/fence, -/turf/closed/mineral/snowmountain/cavern, -/area/awaymission/snowdin/cave/cavern) -"BI" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BK" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BL" = ( -/obj/effect/turf_decal/weather/snow/corner, -/mob/living/simple_animal/hostile/skeleton/eskimo, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"BM" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/snowdin/igloo) -"BN" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BS" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BU" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BV" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"BW" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"BX" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Cb" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Cc" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Cf" = ( -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma{ - amount = 3 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Cg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"Ch" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Ci" = ( -/obj/item/stack/ore/iron, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Cj" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/structure/sign/mining, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Ck" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Cl" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/cave/cavern) -"Cm" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Cn" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Co" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Cp" = ( -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Cq" = ( -/obj/item/stack/sheet/mineral/plastitanium, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Cr" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Cs" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"Ct" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/snowdin/outside) -"Cu" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Cv" = ( -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Cw" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Cx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/screwdriver, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Cy" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Cz" = ( -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"CA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"CB" = ( -/obj/item/shard, -/turf/open/floor/plating/ice/smooth, -/area/awaymission/snowdin/cave) -"CC" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/snowdin/cave) -"CD" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/snowdin/cave) -"CE" = ( -/obj/structure/girder, -/obj/item/stack/sheet/mineral/plastitanium, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"CF" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"CG" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"CH" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"CJ" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"CK" = ( -/obj/structure/closet/syndicate{ - desc = "It's a storage unit for a Syndicate boarding party." - }, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"CO" = ( -/obj/machinery/recharge_station, -/turf/open/floor/circuit/red, -/area/awaymission/snowdin/cave) -"CR" = ( -/obj/effect/gibspawner/generic, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"CS" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"CZ" = ( -/obj/structure/frame/machine, -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/turf/open/floor/circuit/red, -/area/awaymission/snowdin/cave) -"Db" = ( -/obj/structure/fence, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Dc" = ( -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Dd" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"De" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/built{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Dm" = ( -/obj/effect/light_emitter{ - name = "cave light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Dn" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Do" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Du" = ( -/obj/structure/girder, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Dv" = ( -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Dw" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Dx" = ( -/obj/machinery/light/built, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"DE" = ( -/obj/item/stack/sheet/mineral/plastitanium, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/outside) -"DF" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"DH" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"DI" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"DJ" = ( -/obj/machinery/door/airlock/hatch{ - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"DK" = ( -/obj/structure/grille, -/obj/item/shard, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"DL" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"DM" = ( -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"DN" = ( -/obj/effect/gibspawner/human, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"DS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"DT" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"DW" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"DX" = ( -/obj/item/shard, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"DY" = ( -/obj/effect/turf_decal/weather/snow, -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Ea" = ( -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Eb" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Ed" = ( -/turf/open/floor/circuit/red, -/area/awaymission/snowdin/cave) -"Ei" = ( -/obj/item/shard, -/mob/living/simple_animal/hostile/bear/snow, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Ej" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating, -/area/awaymission/snowdin/cave) -"Ek" = ( -/obj/structure/door_assembly/door_assembly_hatch, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"El" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/outline, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Em" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"En" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Eo" = ( -/obj/effect/turf_decal/weather/snow, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Eu" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Ey" = ( -/obj/structure/girder, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/asteroid/snow{ - floor_variance = 0; - icon_state = "snow_dug"; - slowdown = 1 - }, -/area/awaymission/snowdin/cave) -"Ez" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"ED" = ( -/obj/item/toy/plush/nukeplushie, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"EH" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"EM" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/industrial/outline, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"EN" = ( -/obj/machinery/sleeper/syndie{ - icon_state = "sleeper_s"; - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"EO" = ( -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"EP" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/sleeper/syndie{ - icon_state = "sleeper_s"; - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"ES" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/built, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"ET" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/snowdin/cave) -"EU" = ( -/obj/item/stack/ore/iron, -/turf/closed/mineral/iron/ice, -/area/awaymission/snowdin/cave/cavern) -"EV" = ( -/obj/structure/mecha_wreckage/ripley, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"EW" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"EX" = ( -/obj/item/pickaxe/drill{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"EY" = ( -/obj/item/shard, -/obj/structure/flora/grass/both, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"EZ" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fa" = ( -/obj/structure/flora/grass/both, -/obj/structure/flora/bush, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Fb" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Fc" = ( -/obj/structure/fence/corner{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Fd" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Officer Snowlby" - }, -/obj/item/clothing/head/helmet{ - pixel_y = 8 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Fe" = ( -/obj/structure/fence, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Ff" = ( -/obj/structure/fence/corner{ - dir = 10 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Fi" = ( -/obj/structure/flora/bush, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Fk" = ( -/obj/item/shard, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Fl" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Fm" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fn" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fq" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fr" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Officer Norm" - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = -5 - }, -/obj/item/clothing/head/helmet{ - pixel_y = 8 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Fs" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Ft" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fu" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fv" = ( -/obj/machinery/light/small, -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/post/mining_dock) -"Fw" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Fx" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fy" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Fz" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"FA" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - brute_damage = 150; - oxy_damage = 50 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"FB" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "Officer Norm" - }, -/obj/item/clothing/head/helmet{ - pixel_y = 8 - }, -/obj/item/melee/baton{ - pixel_x = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"FC" = ( -/obj/effect/baseturf_helper/asteroid/snow{ - baseturf = /turf/open/floor/plating/asteroid/snow/ice; - name = "asteroid snowice baseturf editor" - }, -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_dock) -"FD" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FF" = ( -/obj/structure/statue/snow/snowman{ - name = "Snow-Luc Price" - }, -/obj/item/clothing/head/HoS{ - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"FG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/shard, -/obj/item/stack/rods{ - amount = 2 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FH" = ( -/obj/item/shard, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FJ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/item/stack/rods{ - amount = 2 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3 - }, -/obj/structure/sign/warning/xeno_mining{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FL" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/mining_dock) -"FM" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"FP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/mineral/plastitanium{ - initial_gas_mix = "o2=22;n2=82;TEMP=180"; - planetary_atmos = 1; - initial_temperature = 180 - }, -/area/awaymission/snowdin/cave) -"FQ" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/post/mining_main) -"FR" = ( -/obj/machinery/light/small, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/post/mining_main) -"FS" = ( -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"FT" = ( -/obj/structure/ore_box, -/turf/closed/mineral/snowmountain/cavern, -/area/awaymission/snowdin/cave/cavern) -"FW" = ( -/obj/structure/sign/nanotrasen{ - pixel_y = -32 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"FX" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"FY" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "snowdin_belt_mine" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/post/mining_dock) -"FZ" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_main) -"Ga" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Gb" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Gc" = ( -/obj/structure/statue/snow/snowman{ - anchored = 1; - name = "snowman" - }, -/obj/item/pickaxe/mini{ - pixel_x = 5; - pixel_y = 3 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Gd" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_main/robotics) -"Ge" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"Gf" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"Gg" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"Gi" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Gj" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Gk" = ( -/turf/closed/wall/ice, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Gn" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 2; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Go" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main) -"Gp" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Gq" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Gr" = ( -/obj/structure/flora/stump, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Gs" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Gt" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Gu" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Gv" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Gw" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/outside) -"Gx" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main/robotics) -"Gy" = ( -/obj/structure/table, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/clothing/glasses/welding, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"Gz" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"GA" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"GB" = ( -/obj/machinery/mecha_part_fabricator, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"GC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"GE" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/disk/holodisk/snowdin/ripjacob, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"GH" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/mining_main/mechbay) -"GM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"GN" = ( -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main/mechbay) -"GO" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 1; - output_dir = 2 - }, -/obj/machinery/conveyor{ - dir = 2; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"GP" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/mining_main) -"GQ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"GR" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main) -"GS" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/turf/open/floor/plating, -/area/awaymission/snowdin/outside) -"GT" = ( -/obj/structure/window/reinforced/fulltile/ice, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating, -/area/awaymission/snowdin/outside) -"GU" = ( -/turf/closed/wall/rust, -/area/awaymission/snowdin/post/mining_main/robotics) -"GV" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"GZ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Ha" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Hb" = ( -/mob/living/simple_animal/hostile/netherworld/migo, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Hc" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hd" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"He" = ( -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hf" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hg" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hh" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hj" = ( -/obj/machinery/door/firedoor, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/ice, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hk" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Hl" = ( -/obj/effect/baseturf_helper/asteroid/snow, -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main) -"Hm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Hn" = ( -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave/mountain) -"Ho" = ( -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/outside) -"Hp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 1; - frequency = 1442; - id_tag = "snowdin_toxins_mine_1"; - name = "toxin out" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/outside) -"Hr" = ( -/obj/structure/fence, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"Hs" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"Hu" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"Hv" = ( -/obj/structure/closet/wardrobe/robotics_black, -/obj/machinery/power/apc{ - dir = 4; - name = "Robotics APC"; - pixel_x = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"Hw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Hx" = ( -/obj/machinery/holopad, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Hy" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Mech Lab"; - req_access_txt = "29" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Hz" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"HA" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"HB" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main/mechbay) -"HC" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1; - output_dir = 2 - }, -/obj/machinery/conveyor{ - dir = 2; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"HD" = ( -/obj/structure/table, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main) -"HH" = ( -/obj/machinery/atmospherics/miner/toxins, -/turf/open/floor/engine/vacuum, -/area/awaymission/snowdin/outside) -"HL" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"HM" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"HT" = ( -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"HU" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"HV" = ( -/obj/machinery/door/airlock{ - name = "Private Quarters" - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"HW" = ( -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Ia" = ( -/obj/machinery/door/poddoor/shutters{ - id = "snowdingarage3"; - name = "Garage Door" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Ib" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"Ic" = ( -/obj/machinery/door/airlock/research{ - name = "Robotics Lab"; - req_access_txt = "29" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"Ie" = ( -/obj/structure/barricade/sandbags, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Ii" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Ik" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Il" = ( -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Im" = ( -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Ip" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Iq" = ( -/obj/structure/bed, -/obj/item/bedsheet/grey, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"Ir" = ( -/obj/structure/closet/cabinet, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"Is" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"It" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Iv" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Iw" = ( -/obj/machinery/button/door{ - id = "snowdingarage3"; - name = "Garage Door toggle"; - pixel_x = 7; - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Ix" = ( -/obj/vehicle/ridden/atv{ - icon_state = "atv"; - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Iy" = ( -/obj/structure/table, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Iz" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"IA" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/belt/utility, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"IB" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/mining_main/robotics) -"IE" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"IH" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Garage" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"II" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main) -"IJ" = ( -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 - }, -/turf/closed/wall, -/area/awaymission/snowdin/post/mining_main/robotics) -"IL" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"IM" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"IN" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"IO" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"IP" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Main Outpost APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"IQ" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Mechbay APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"IX" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"IY" = ( -/obj/machinery/light, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main) -"IZ" = ( -/obj/machinery/computer/monitor/secret, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Ja" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jb" = ( -/obj/machinery/door/airlock/maintenance{ - name = "SMES Storage"; - req_access_txt = "32" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jf" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 8; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jg" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jh" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "snowdin_belt_mine" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Misc Storage"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Jk" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jm" = ( -/obj/machinery/door/firedoor, -/obj/structure/grille/broken, -/obj/item/stack/rods{ - amount = 2 - }, -/obj/item/shard, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jn" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jo" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jp" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/storage/toolbox/emergency, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Jt" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/storage/toolbox/emergency, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Ju" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"JA" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"JE" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/storage/toolbox/emergency, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"JK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/awaymission/snowdin/post/mining_main) -"JN" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"JO" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"JQ" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/awaymission/snowdin/post/mining_main) -"JR" = ( -/obj/item/grenade/c4, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"JS" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"JT" = ( -/obj/item/shard, -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"JV" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"JW" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"JX" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"JZ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Misc Storage"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Kd" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Ke" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Ki" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Kj" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Kk" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/computer/monitor/secret, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Kn" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 2; - height = 5; - name = "snowdin mining top"; - width = 5 - }, -/turf/open/floor/plasteel/elevatorshaft, -/area/awaymission/snowdin/post/mining_main) -"Kp" = ( -/obj/machinery/holopad, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Kr" = ( -/obj/structure/door_assembly/door_assembly_min{ - anchored = 1; - name = "broken airlock" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Kt" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 2; - height = 5; - name = "snowdin mining bottom"; - width = 5 - }, -/turf/open/floor/plasteel/elevatorshaft, -/area/awaymission/snowdin/post/mining_dock) -"Kv" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Kw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Kx" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Ky" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"Kz" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Post APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"KB" = ( -/obj/structure/door_assembly/door_assembly_min{ - anchored = 1; - name = "broken airlock" - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"KC" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"KG" = ( -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"KH" = ( -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"KI" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"KJ" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/item/stack/rods, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"KK" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering"; - req_access_txt = "32" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"KN" = ( -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/awaymission/snowdin/post/mining_main) -"KP" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main/mechbay) -"KS" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"La" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Lc" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Ld" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Lf" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Lg" = ( -/obj/structure/catwalk, -/obj/structure/window/plasma/reinforced/spawner/north, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"Lh" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Lj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Lk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/trash/can, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Ll" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"Lm" = ( -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Ln" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Lp" = ( -/obj/structure/catwalk, -/obj/structure/window/plasma/reinforced/unanchored, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"Lq" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Lt" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Lu" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Lv" = ( -/obj/structure/fence, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Lw" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/minipost) -"Lx" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Ly" = ( -/obj/structure/table, -/obj/item/storage/firstaid/ancient, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Lz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"LA" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_main) -"LC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"LD" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"LE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"LF" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"LI" = ( -/obj/machinery/sleeper{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"LK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/fence, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"LM" = ( -/obj/machinery/door/airlock/external{ - name = "Ready Room"; - req_access_txt = "150" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"LS" = ( -/obj/machinery/vending/cola/random, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"LT" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"LU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/fence/corner, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"LV" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"LX" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"LY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/fence/door{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"LZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Ma" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Mb" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "snowdin_gate" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Md" = ( -/obj/structure/catwalk, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"Me" = ( -/obj/item/shard, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Mf" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Mi" = ( -/obj/structure/door_assembly/door_assembly_min{ - anchored = 1; - name = "broken airlock" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Mj" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Ml" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/loading, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Mm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Mq" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Mr" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Ms" = ( -/obj/item/shard, -/obj/item/retractor, -/obj/item/cautery, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Mt" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Mu" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Mv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Mw" = ( -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood, -/obj/item/reagent_containers/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Mx" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"My" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"MA" = ( -/obj/structure/shuttle/engine/heater{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"MB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"MC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"MD" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"ME" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"MF" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"MG" = ( -/obj/item/shard, -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"MH" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/spawner/nether{ - max_mobs = 4; - name = "weak netherworld link" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"MJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Mess Hall" - }, -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"MK" = ( -/obj/structure/fence{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"ML" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"MO" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"MP" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"MR" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"MT" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"MU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"MV" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/cave) -"MX" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mech_bay_recharge_floor, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Na" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Nb" = ( -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Nd" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Nf" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Ng" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Nh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Nj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/stack/rods, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Nk" = ( -/obj/structure/fence/corner, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Nl" = ( -/obj/structure/fence, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Nm" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Nn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Np" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Nr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Ns" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Nu" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/robotics) -"Nv" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Nw" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Nx" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Ny" = ( -/obj/machinery/holopad, -/obj/item/disk/holodisk/snowdin/overrun, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Nz" = ( -/obj/item/paper/crumpled/ruins/snowdin/misc1, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"NA" = ( -/obj/structure/table, -/obj/item/bedsheet/purple, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"NB" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"NC" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"NE" = ( -/obj/structure/barricade/wooden/crude, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"NF" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate{ - name = "explosives ordinance" - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"NI" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"NJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"NK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"NL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"NO" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/warning/docking{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"NQ" = ( -/obj/structure/closet/syndicate{ - desc = "It's a storage unit for a Syndicate boarding party." - }, -/obj/effect/turf_decal/industrial/outline, -/obj/item/gun/ballistic/automatic/pistol, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"NR" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"NS" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"NT" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"NU" = ( -/obj/structure/table, -/obj/item/storage/firstaid/brute{ - empty = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"NV" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"NW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"NX" = ( -/mob/living/simple_animal/hostile/netherworld/migo, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"NY" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Oa" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Oc" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"Od" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Og" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"Oh" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Oi" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"Oj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Ok" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Ol" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Om" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Op" = ( -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -32 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/dorm) -"Oq" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Os" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Ov" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Ow" = ( -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Ox" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Oy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"OA" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"OB" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"OC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"OD" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"OE" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"OI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"OK" = ( -/obj/mecha/working/ripley/mining{ - dir = 1; - ruin_mecha = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mech_bay_recharge_floor, -/area/awaymission/snowdin/post/mining_main/mechbay) -"ON" = ( -/obj/structure/bed/roller, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"OP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"OR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"OS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"OT" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"OV" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"OW" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"OX" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/effect/spawner/lootdrop/snowdin/dungeonlite, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Pa" = ( -/obj/item/storage/firstaid{ - empty = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Pb" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Pd" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/fence/door, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Pf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Pg" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Pi" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Pj" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Pk" = ( -/obj/item/clothing/neck/stethoscope, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"Pl" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Pp" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"Pq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/fence/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Pr" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Ps" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Pt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/stack/rods, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Pu" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Pw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Px" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Py" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Pz" = ( -/obj/structure/shuttle/engine/heater{ - icon_state = "heater"; - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"PB" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"PC" = ( -/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/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"PG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/dorm) -"PH" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/paper/crumpled/ruins/snowdin/shovel, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"PI" = ( -/obj/item/shard, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"PJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"PK" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"PL" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"PM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"PO" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"PS" = ( -/obj/machinery/gateway, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"PT" = ( -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - frequency = 1442; - name = "Oxygen Supply Control"; - output_tag = "snowdin_oxygen_out"; - sensors = list("snowdin_oxygen" = "Tank") - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"PU" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"PX" = ( -/obj/machinery/atmospherics/pipe/simple/supplymain/visible, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"PY" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"PZ" = ( -/obj/item/shard, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Qa" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Qc" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Qd" = ( -/obj/structure/catwalk, -/obj/structure/fence/door{ - dir = 4 - }, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"Qf" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Qg" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Qh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Qi" = ( -/obj/structure/closet/crate, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Qk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Ql" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Qm" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Qn" = ( -/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/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Qo" = ( -/obj/structure/table, -/obj/item/clothing/glasses/hud/health, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"Qp" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Qq" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Observation Deck" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Qr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Qs" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Qt" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Qu" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Qv" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Qw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Qx" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Qz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"QA" = ( -/obj/machinery/door/poddoor/shutters{ - id = "snowdingarageunder2"; - name = "Garage Door" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"QB" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"QD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/biogenerator, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"QE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"QG" = ( -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"QH" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"QK" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/shard, -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"QL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"QM" = ( -/obj/structure/table, -/obj/item/trash/waffles, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"QN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "snowdin_gate" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"QO" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"QP" = ( -/obj/machinery/vending/wallmed{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"QQ" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"QS" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main/mechbay) -"QT" = ( -/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/landmark/awaystart, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"QU" = ( -/obj/item/storage/firstaid/fire{ - empty = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"QV" = ( -/obj/structure/closet/crate, -/obj/item/relic, -/obj/item/relic, -/obj/item/relic, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"QW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"QZ" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Ra" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = 5; - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Rb" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Rd" = ( -/obj/effect/decal/cleanable/food/pie_smudge, -/obj/item/trash/can, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Rf" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Rg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/circular_saw, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Rh" = ( -/obj/machinery/button/door{ - id = "snowdingarageunder2"; - name = "right Garage Door toggle"; - pixel_x = 7; - pixel_y = 25 - }, -/obj/machinery/button/door{ - id = "snowdingarageunder"; - name = "left Garage Door toggle"; - pixel_x = -7; - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Ri" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"Rn" = ( -/obj/structure/table/reinforced, -/obj/item/trash/raisins, -/obj/structure/barricade/wooden/crude, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Rp" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Rq" = ( -/obj/structure/sign/warning/docking{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Rr" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Dock"; - req_access_txt = "48" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Rs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Rt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"Ru" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Rw" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/mecha_wreckage/ripley, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Rx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"RC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/fence/corner{ - dir = 6 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"RD" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"RE" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"RF" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"RH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"RI" = ( -/obj/machinery/door/airlock/vault{ - name = "Relic Storage"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"RJ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"RK" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"RM" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"RN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"RP" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"RR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"RU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"RW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"RX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"RY" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"RZ" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Sa" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Sb" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/dorm) -"Sc" = ( -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Se" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Sf" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Sg" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Sh" = ( -/obj/item/reagent_containers/blood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Sk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Sl" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Sm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Sn" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"So" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Sp" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/conveyor_switch/oneway{ - id = "snowdin_belt_mine"; - name = "mining conveyor" - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Sr" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/fence/corner, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Sv" = ( -/obj/machinery/gateway/centerstation{ - calibrated = 0 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Sw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"Sx" = ( -/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/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"Sy" = ( -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"SA" = ( -/obj/structure/fence, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"SB" = ( -/obj/machinery/vending/boozeomat{ - req_access_txt = "0" - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"SD" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"SE" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Dock"; - req_access_txt = "48" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"SF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"SG" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/loading, -/obj/vehicle/ridden/atv, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"SH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"SJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main/mechbay) -"SK" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"SL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"SM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"SN" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"SP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"SQ" = ( -/obj/structure/table, -/obj/structure/showcase/machinery/microwave, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"SR" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"SS" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"ST" = ( -/obj/structure/fence, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"SU" = ( -/obj/structure/catwalk, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"SV" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"SW" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"SX" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_main) -"SY" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Security Outpost APC"; - pixel_y = 25 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"SZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Ta" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/watertank, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Tb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Tc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Td" = ( -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Tf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Tg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/fence, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Th" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Tl" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Tm" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Tp" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Tq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/item/shard, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Tr" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"Tt" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Tu" = ( -/obj/machinery/door/airlock/external{ - name = "Ready Room"; - req_access_txt = "150" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Tv" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/weather/snow, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Tw" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Tz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/sign/poster/official/do_not_question{ - pixel_y = -32 - }, -/obj/item/wirecutters, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"TA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light/broken, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"TC" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"TF" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_main) -"TG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"TH" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"TJ" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"TL" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"TM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 2; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"TN" = ( -/obj/machinery/door/poddoor/shutters{ - id = "snowdingarageunder"; - name = "Garage Door" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"TO" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/cavern1) -"TP" = ( -/obj/structure/catwalk, -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"TQ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "snowdin_turbine_exterior"; - idInterior = "snowdin_turbine_interior"; - idSelf = "snowdin_turbine_access"; - name = "Turbine Access Console"; - pixel_x = -8; - pixel_y = -26; - req_access_txt = "32" - }, -/obj/machinery/button/ignition{ - id = "snowdin_turbine_ignitor"; - pixel_x = 6; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"TR" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"TS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Research Desks" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"TT" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"TW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/suit_storage_unit{ - state_open = 1 - }, -/turf/open/floor/mineral/plastitanium{ - initial_gas_mix = "o2=22;n2=82;TEMP=180"; - planetary_atmos = 1; - initial_temperature = 180 - }, -/area/awaymission/snowdin/cave) -"TX" = ( -/obj/structure/window, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"TY" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"TZ" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Ua" = ( -/obj/structure/table, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/post/custodials) -"Ub" = ( -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Uc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Ud" = ( -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - frequency = 1442; - name = "Nitrogen Supply Control"; - output_tag = "snowdin_nitrogen_out"; - sensors = list("snowdin_nitrogen" = "Tank") - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Uf" = ( -/obj/item/shard, -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Ug" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Ui" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"Uj" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "35" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Uk" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Up" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Uq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Ur" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_main) -"Us" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Ut" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern2) -"Uu" = ( -/obj/structure/table, -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"Uv" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Uw" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Uy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Uz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay Storage"; - req_access_txt = "45" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"UA" = ( -/obj/structure/closet/crate, -/obj/item/relic, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"UB" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"UC" = ( -/obj/structure/table, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"UD" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"UF" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"UG" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"UI" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"UJ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"UL" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/light_emitter{ - name = "outdoor light"; - set_cap = 3; - set_luminosity = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"UM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main/robotics) -"UN" = ( -/obj/item/aicard, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"UP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/fence/door, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"UT" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"UU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"UV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"UZ" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 1 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Vb" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Vc" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Vd" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Vf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Vh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Vi" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"Vj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"Vl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Vo" = ( -/obj/effect/landmark/awaystart, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/loading, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Vp" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Vr" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Vt" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Vv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Vw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Vx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Vy" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/dorm) -"VC" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/cavern1) -"VE" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"VF" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"VG" = ( -/obj/structure/table, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/item/storage/firstaid/brute, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"VH" = ( -/obj/item/flashlight/pen, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"VI" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"VJ" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"VL" = ( -/obj/structure/catwalk, -/obj/structure/fence/door, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"VM" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"VO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/fence/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"VP" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"VQ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"VS" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"VT" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"VU" = ( -/obj/machinery/light, -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"VW" = ( -/obj/machinery/door/airlock/external/glass, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"VY" = ( -/obj/structure/catwalk, -/obj/structure/window/plasma/reinforced/spawner/west, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"VZ" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Wa" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Wb" = ( -/obj/structure/table, -/obj/item/storage/firstaid/o2{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Wc" = ( -/obj/structure/catwalk, -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/structure/window/plasma/reinforced/unanchored, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"We" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/table, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Wf" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Wg" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Wh" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Wj" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Wk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Wl" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"Wn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/shard, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Wq" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Wr" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/outline, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Wt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/storage/firstaid/o2{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Ww" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Wx" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Wy" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/engine/cult, -/area/awaymission/snowdin/post/mining_dock) -"Wz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"WD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"WE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"WF" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"WI" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/cavern1) -"WJ" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/minipost) -"WM" = ( -/obj/item/shard, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"WN" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"WP" = ( -/obj/structure/table, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/cavern1) -"WR" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"WS" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"WT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/item/shard, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"WU" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"WV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"WW" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/fence/corner{ - dir = 9 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"WX" = ( -/obj/item/stack/rods, -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"WZ" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Xa" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Xc" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/ore_box, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Xe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Xh" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Xi" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/mob_spawn/human/corpse/nanotrasensoldier{ - brute_damage = 145; - mob_name = "James Reed"; - name = "James Reed"; - oxy_damage = 55 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Xk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Xl" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Xn" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/structure/catwalk, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Xp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Xq" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"Xr" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Xs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Xv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Xw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Xx" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"Xz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/computer/helm{ - dir = 8; - name = "Excavation Elevator Console" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"XA" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"XB" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"XC" = ( -/obj/machinery/door/airlock/external{ - name = "Ready Room"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"XD" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"XE" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"XG" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"XH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"XI" = ( -/obj/item/trash/candy, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"XJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 2; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"XK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"XL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"XM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"XN" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/item/clothing/head/welding, -/obj/item/weldingtool/largetank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"XQ" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"XR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/item/stack/sheet/glass{ - amount = 20; - pixel_x = -3; - pixel_y = 6 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"XS" = ( -/obj/item/kitchen/knife, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"XT" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"XV" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"XW" = ( -/obj/item/stack/cable_coil/red{ - amount = 1 - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"XX" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Mess Hall" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"XY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"XZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"Ya" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate{ - icon_state = "crateopen"; - name = "explosives ordinance" - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Yb" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Yc" = ( -/obj/structure/fence/door{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Yd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dorms" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Ye" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Yf" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"Yi" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Yj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/suit_storage_unit{ - state_open = 1 - }, -/turf/open/floor/mineral/plastitanium{ - initial_gas_mix = "o2=22;n2=82;TEMP=180"; - planetary_atmos = 1; - initial_temperature = 180 - }, -/area/awaymission/snowdin/cave) -"Yk" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Yl" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"Ym" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Yn" = ( -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/garage) -"Yo" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Yp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Yq" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Yr" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/fence/corner{ - dir = 10 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"Ys" = ( -/turf/open/floor/plasteel/elevatorshaft, -/area/awaymission/snowdin/post/mining_dock) -"Yt" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/gateway) -"Yv" = ( -/obj/structure/catwalk, -/turf/open/lava/plasma, -/area/awaymission/snowdin/cave/cavern) -"Yw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"Yx" = ( -/obj/structure/sign/warning/docking{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Yz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering"; - req_access_txt = "32" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"YC" = ( -/obj/item/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"YD" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"YE" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"YF" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post/minipost) -"YG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/hydro) -"YH" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/minipost) -"YI" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"YJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"YK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/item/shard, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"YM" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"YN" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"YO" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"YP" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"YQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/security{ - name = "Security Checkpoint"; - req_access = null; - req_access_txt = "1" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"YR" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"YS" = ( -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"YT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/fence/door, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"YU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/cave/cavern) -"YW" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"YX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/mining_dock) -"YY" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Za" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Zb" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/cavern1) -"Zd" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"Ze" = ( -/obj/structure/table, -/obj/item/clothing/glasses/hud/health, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/awaymission/snowdin/post) -"Zf" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Zg" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"Zi" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main) -"Zk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Zl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"Zm" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/weather/snow/corner{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"Zn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/item/reagent_containers/glass/beaker, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/snowdin/cave) -"Zp" = ( -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/awaymission/snowdin/post/engineering) -"Zq" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/loading, -/turf/open/floor/plating/asteroid/snow/ice, -/area/awaymission/snowdin/cave/cavern) -"Zr" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/outline, -/obj/item/chair, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/cave) -"Zs" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk, -/obj/effect/turf_decal/weather/snow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/outside) -"Zv" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/mechbay) -"Zx" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"Zy" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_dock) -"Zz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"ZB" = ( -/obj/structure/table_frame, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"ZC" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/awaymission/snowdin/post/mining_main/robotics) -"ZD" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"ZE" = ( -/obj/machinery/computer/turbine_computer{ - dir = 1; - id = "snowdin_turbine" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"ZF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) -"ZG" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/awaymission/snowdin/cave) -"ZH" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/airalarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/engineering) -"ZI" = ( -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating/asteroid/snow, -/area/awaymission/snowdin/outside) -"ZJ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/snowed/cavern, -/area/awaymission/snowdin/post/mining_dock) -"ZK" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/dorm) -"ZL" = ( -/obj/item/reagent_containers/food/drinks/beer{ - list_reagents = null - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/awaymission/snowdin/cave) -"ZN" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Research Desks" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/research) -"ZO" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating/snowed/smoothed, -/area/awaymission/snowdin/cave) -"ZP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post) -"ZQ" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_main/robotics) -"ZS" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/secpost) -"ZT" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_main) -"ZU" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"ZV" = ( -/obj/structure/table, -/obj/item/trash/candle, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/messhall) -"ZW" = ( -/obj/effect/turf_decal/weather/snow, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/snowdin, -/area/awaymission/snowdin/outside) -"ZX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/snowdin/post/mining_dock) -"ZY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post) -"ZZ" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/snowdin/post/mining_dock) - -(1,1,1) = {" -aa -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 -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 -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 -"} -(2,1,1) = {" -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 -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 -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 -"} -(3,1,1) = {" -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 -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 -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 -"} -(4,1,1) = {" -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 -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 -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 -"} -(5,1,1) = {" -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 -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 -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 -"} -(6,1,1) = {" -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 -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 -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 -"} -(7,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(8,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(9,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(10,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tI -aj -aj -aj -aj -aj -aj -aj -ae -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(11,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -tI -tI -tQ -tI -aj -tI -tQ -tI -tI -tI -aj -aj -aj -tI -tI -tI -tI -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(12,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tI -tI -tI -aj -tI -vJ -tI -tI -ud -tI -tI -tI -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(13,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -am -af -ak -af -af -af -fq -af -am -af -af -ag -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -aj -tQ -tx -tx -tx -tx -tx -tx -tx -tx -tQ -tI -tI -tI -tI -tQ -tI -tI -tI -tI -tI -tI -aj -aj -ae -aj -aj -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(14,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -am -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tI -aj -aj -tx -tx -tx -tI -tQ -aj -aj -aj -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(15,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -eM -af -af -al -af -af -jc -af -af -af -af -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -ud -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -vJ -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(16,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -aK -aK -aK -aK -af -af -af -af -af -af -ak -af -af -af -fq -af -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -tQ -aj -aj -tx -tx -tx -tx -tx -tx -tx -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(17,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -ag -af -ak -af -af -af -aK -dz -dY -aK -af -af -af -ag -af -af -am -af -af -af -af -af -af -al -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -aj -tx -tx -tx -tx -tx -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(18,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -av -af -af -af -af -ag -af -af -aK -dA -aV -aK -aK -aK -aK -aK -aK -af -af -af -al -af -af -af -af -af -af -af -ag -af -ak -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tI -tI -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -aj -ae -aj -aj -aj -tI -tI -tI -tI -tQ -tI -tI -tQ -tI -tI -tI -tI -tx -tx -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(19,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -af -am -af -af -aK -aK -aK -aK -dB -dZ -eN -dC -gg -gX -hG -aK -af -fq -af -af -ak -af -af -af -am -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tQ -tI -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tI -ud -tI -tI -vJ -tI -vJ -tI -tI -tI -tI -tI -tI -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(20,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -aK -bO -cm -aV -dC -ea -eO -fs -eO -eO -hH -aK -ag -af -af -af -af -ag -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tI -aj -aj -tI -tI -tI -aj -aj -aj -tI -tI -tI -tI -tI -aj -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -ag -af -am -af -ag -af -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(21,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -af -af -am -ag -aK -bP -cn -aS -dC -eb -eP -eP -gh -gY -hI -aK -aK -aK -aK -aK -aK -aK -af -af -af -af -fq -am -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -aj -tI -vJ -tI -aj -aj -tI -tQ -tQ -aj -aj -tI -tI -tI -tI -ud -tI -aj -tI -tI -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ku -ae -ae -ae -af -af -af -am -af -af -af -af -af -af -am -af -af -af -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(22,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -af -aJ -aK -aK -aK -aS -co -aV -aS -aS -aS -aV -aV -aS -hJ -aV -PU -aS -kv -le -lU -aK -af -af -af -af -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tG -tI -ja -tx -tx -tS -tx -tx -tS -tx -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tQ -tI -tI -tI -tI -tI -tI -tI -tI -tI -tQ -aj -tI -tI -tI -aj -aj -aj -tQ -tQ -tI -tI -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -ag -fq -ko -af -ag -am -af -af -af -fq -af -af -af -af -fq -af -am -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -fq -af -tN -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(23,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -af -aK -aQ -bi -bx -bQ -Vl -cV -cv -PG -Vy -Op -Vy -Vy -Sb -Vy -Vw -aS -kw -lf -lV -aK -af -af -ak -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -tJ -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tI -tI -tI -tI -vK -tI -tI -tI -tI -vJ -aj -aj -aj -tI -tI -aj -ae -aj -aj -aj -aj -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -ko -af -ak -af -af -af -af -af -am -af -af -af -af -af -af -al -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -tN -fq -af -af -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(24,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -ag -aK -aR -bj -by -aV -ZK -cW -dD -ed -eR -fu -gi -gZ -hL -io -WE -aV -kx -lg -lW -aK -ag -af -am -af -af -af -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -af -af -sf -af -tN -tN -tN -tN -tN -tN -tN -tN -af -mZ -af -af -af -af -ae -ae -ae -aj -aj -aj -aj -tI -tI -tI -tI -tI -aj -tI -tQ -tI -tI -tI -tI -tI -tI -aj -ae -ae -ae -ae -aj -aj -tI -ud -wx -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ak -af -al -af -af -ko -af -af -af -fq -af -af -af -fq -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -ag -af -af -ak -ag -af -af -af -ag -af -af -af -af -tN -af -am -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(25,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -af -af -aK -aS -aV -aS -aV -cr -SZ -Uk -Xs -eS -fv -LE -PC -Uk -ip -Yf -aV -ky -aV -aV -aK -aK -af -af -al -am -af -af -af -af -af -se -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -ak -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -fq -af -am -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -aj -aj -tI -tI -tI -tI -tI -tI -tI -aj -aj -ae -ae -ae -ae -ae -aj -aj -tI -tI -tI -tI -aj -tI -tI -tI -tI -tI -tx -tx -tx -tx -tx -tx -tx -tx -tx -uq -tN -ae -ae -ae -tN -uq -tN -tN -tN -uq -af -af -ag -ag -fq -af -ag -af -af -am -af -af -af -af -ko -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -am -af -am -af -af -am -af -af -af -af -fq -af -am -af -af -fq -af -tN -af -af -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(26,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -af -af -af -ak -af -aK -aT -bi -bx -bR -cs -Qn -aS -aS -eT -aS -aS -hb -aS -LC -WE -aV -kz -lh -lX -mD -aK -af -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -fq -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -uq -af -af -af -am -uX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tI -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -tI -tI -tI -tI -tI -tQ -tI -tI -aj -aj -tx -tx -tx -tx -tx -tx -tN -tN -tN -ae -ae -tN -tN -tN -tN -tN -tN -tN -tN -am -af -af -af -am -fq -af -af -af -af -af -af -ko -af -af -af -af -am -af -af -af -af -fq -af -ak -af -am -af -af -af -af -af -af -af -fq -af -af -fq -af -fq -af -af -af -fq -af -af -af -af -tN -tN -af -af -af -ag -af -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(27,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -af -ao -af -af -af -aK -aU -bk -bz -aS -ZK -Lk -aS -ef -eU -aV -gk -hc -aV -Pi -Sk -jP -kA -li -aV -aV -aK -ag -af -af -af -af -af -fq -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -am -af -af -ak -af -jc -af -af -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -aj -aj -tI -tI -tI -tx -tx -tx -tx -xR -tN -tN -tN -tN -tN -uq -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -af -fq -af -af -fq -ko -af -af -af -af -af -fq -af -af -af -af -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -am -tN -af -af -am -af -ak -af -af -af -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(28,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ag -af -af -af -af -aK -aV -aV -aV -aS -Pl -Mm -aV -eg -eV -aV -gl -hd -aS -LC -ji -aS -kB -lj -lX -mD -aK -af -af -ak -af -am -af -ak -af -am -af -ag -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -am -af -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -tI -aj -aj -aj -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -af -af -af -af -af -af -af -af -af -tq -am -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -fq -af -af -tN -af -af -af -af -af -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(29,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -af -af -af -am -af -aK -aW -bl -bA -bS -Tc -db -aV -eh -eW -aS -gm -he -aV -LC -jj -aS -kC -kC -jR -jR -na -na -ag -af -af -af -af -af -af -af -af -af -af -af -fq -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -ai -aj -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -tN -tN -tN -tN -tN -tN -af -af -fq -af -af -am -af -af -af -af -af -af -af -af -af -tN -af -af -fq -am -af -af -af -af -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(30,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -af -af -af -af -ag -aK -aX -bm -bB -aS -cv -dc -aS -aS -aS -aS -aV -aS -aS -LC -Yf -jQ -jR -jR -lY -mE -Ua -na -na -af -fq -af -al -af -af -af -fq -am -af -af -af -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -tC -af -af -af -fq -af -af -am -af -al -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -fq -ag -af -af -af -mZ -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ko -ag -af -af -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -af -af -af -af -am -af -fq -af -ak -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -fq -af -af -ag -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(31,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ak -af -af -af -af -aK -aS -aV -aS -aS -cr -dd -Ru -ei -Mw -LI -LI -LI -dK -Yd -SS -jR -kD -lk -lZ -mF -mF -nC -ob -ob -ob -ob -ag -af -af -af -af -af -ak -af -am -af -af -ag -tq -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -am -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -ko -af -ak -af -af -af -af -af -af -fq -af -ak -af -af -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -fq -af -af -am -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -tN -af -af -af -af -af -fq -af -af -af -fq -af -af -af -af -af -am -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(32,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -af -am -af -af -af -aK -aY -bl -bx -bT -Uy -Qn -Ru -dK -LV -Sh -XY -Lq -hM -SH -Nn -jR -kE -ll -ma -mG -mG -nD -oc -oy -ph -pH -pH -pH -pH -fq -af -SN -Qt -Qt -Qt -Qt -Qt -Zm -ko -af -ag -af -af -af -ag -af -af -af -af -af -af -af -fq -af -af -af -ak -af -af -af -fq -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -af -af -af -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ae -ae -af -af -af -af -ko -SN -Qt -Qt -Qt -Qt -Qt -Zm -af -af -af -am -af -af -af -af -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -am -af -af -fq -af -ak -af -af -af -fq -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(33,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ag -af -af -af -ao -aK -aZ -bm -bC -aS -Qk -Ox -Ru -dM -LV -So -Nh -QU -hM -SH -jm -jR -jR -lm -mb -mG -mG -nD -oc -oz -pi -pH -qn -qn -pH -af -af -Qa -sI -sS -ZW -sS -ZW -sS -tq -af -am -af -af -af -am -ak -af -af -af -fq -af -af -af -af -ak -af -af -af -af -am -af -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -ag -af -fq -af -ag -af -af -ag -af -af -eM -af -af -af -ag -af -ae -ae -ae -ae -ae -ae -ae -af -af -af -ae -ae -af -af -af -ae -ae -af -af -af -af -tq -sS -ZW -sS -ZW -sS -sI -TR -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tq -tN -tN -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -am -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -af -af -af -af -af -ak -af -af -af -fq -af -af -am -af -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(34,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -af -af -af -aK -aS -aV -aV -aV -Qk -Ox -dG -dM -UC -VH -PJ -WM -hN -SH -TC -NC -jR -jR -mc -lY -jR -nE -oc -oA -oH -pI -qo -qp -pH -am -af -Qa -sJ -dX -te -te -te -te -dX -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -af -vL -vR -vX -vR -vL -af -af -af -af -af -af -af -af -ag -af -af -af -ag -af -af -af -af -ae -af -af -af -ag -af -af -af -af -af -dX -dX -te -te -te -te -yF -TR -af -am -af -af -fq -af -af -af -af -af -af -fq -af -af -af -af -tN -tN -tN -af -af -fq -kp -am -af -af -af -af -af -af -fq -ak -af -af -af -af -af -fq -af -af -af -af -af -fq -af -af -af -fq -af -af -af -af -af -am -af -af -fq -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -ak -af -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Go -Go -GP -Go -Go -GP -GP -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(35,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -am -af -af -af -aK -ba -bl -bx -bU -cy -df -dH -dK -Ze -Nr -Lj -Wt -Uz -TM -jm -ZP -SV -Ri -Sx -mH -nc -nF -od -Wz -Tz -pI -qp -qJ -pH -af -am -Qa -Wg -dX -te -te -te -te -dX -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -ua -ua -ua -ua -ua -ua -ua -tN -af -af -af -af -af -af -af -af -af -af -vM -vS -vY -wb -vM -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ag -af -af -af -af -af -af -af -af -af -dX -dX -te -te -te -te -Wj -TR -af -af -af -af -af -am -af -ak -af -af -af -af -af -am -af -af -af -tN -af -af -af -af -ko -af -af -af -af -af -am -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -af -am -af -af -af -af -af -fq -af -af -af -fq -ak -af -tN -tN -fq -ak -af -tN -af -af -af -af -af -af -af -af -af -af -al -af -af -af -fq -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -GP -Gq -Gq -Gq -Gq -Gq -Gq -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(36,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -am -af -af -ag -aK -bb -bn -bD -aS -ZK -Ox -OW -dK -QP -Pa -Lq -Lq -hM -iv -jo -jU -js -jU -me -mI -nd -nF -SY -oC -Cx -pJ -qo -qK -pH -ak -af -Qa -sJ -dX -te -te -te -te -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -te -te -te -te -te -te -te -dX -dX -dX -dX -dX -dX -dX -dX -dX -oa -vN -vT -vY -wc -vM -oa -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -dX -te -te -te -te -yF -TR -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -ak -af -af -ks -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -tN -tN -tN -af -af -af -tN -tN -tN -tN -tN -tN -af -af -fq -af -af -af -af -af -af -af -af -af -fq -af -ko -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Go -Gq -Gq -Gq -Gq -Gq -Gq -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(37,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ag -af -af -am -aq -ar -ar -aK -aS -aV -aV -aS -ZK -dd -NA -dK -Ly -NU -zb -Wb -dK -iw -jp -jV -gt -lo -mf -mJ -OS -YQ -Tb -oD -pl -pI -pH -pH -pH -af -fq -Qa -Wg -dX -te -te -te -te -dX -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -ua -ua -ua -ua -ua -ua -tN -tN -tN -af -af -af -af -af -af -af -af -vM -vU -vY -wd -vM -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -dX -dX -te -te -te -te -Wj -TR -af -fq -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -fq -am -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -fq -af -af -fq -af -af -af -af -af -af -am -af -tN -tN -af -af -am -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -Fl -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -Go -GP -GP -Go -Go -GP -Go -Gq -Gq -Gq -Gq -Gq -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(38,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -al -ag -ar -aw -aE -aL -bc -bo -Na -az -ZN -TS -dK -dK -dK -dM -dM -dM -dK -Tr -jq -jm -jU -lp -mg -mK -Rs -nH -Up -oE -Qc -ZS -qq -af -ak -af -sf -Qa -sJ -dX -te -te -te -te -dX -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -vL -vR -vX -vR -vL -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -dX -dX -te -te -te -te -yF -TR -af -af -ak -am -af -af -af -af -af -fq -af -am -af -af -af -af -af -af -af -af -af -af -ks -af -af -af -am -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -tN -tN -am -af -af -af -fq -af -am -af -af -fq -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -ko -am -af -ae -ae -ae -ae -ae -ae -ae -ae -GP -HT -Iq -Go -HT -Iq -Go -Go -Go -GP -Gq -GP -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(39,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -ar -ax -aF -aE -aE -bo -Na -az -bo -XH -dL -ej -fd -fD -gt -fd -hP -gt -jr -jW -jU -lq -mh -mL -Rs -QK -oh -oF -pn -Yw -qq -ag -rj -am -af -Qa -sI -sU -ZD -tl -ZD -tl -tq -af -am -af -af -af -af -af -fq -af -am -tB -af -af -fq -af -af -af -al -af -af -af -af -af -am -af -af -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -al -ag -af -af -ag -am -af -ag -fq -af -af -af -af -af -ak -af -af -af -af -af -af -af -al -af -af -af -af -af -af -am -af -af -af -ak -tq -tl -ZD -tl -ZD -sU -sI -TR -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -ko -af -af -fq -am -af -af -fq -af -fq -af -af -af -af -af -fq -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -af -af -af -af -af -af -af -af -af -af -am -am -af -af -af -af -af -af -af -am -af -af -af -fq -af -ko -af -af -af -ae -ae -ae -ae -ae -ae -ae -GP -HU -Ir -GP -HU -Ir -Go -ae -Go -Kj -Kv -KH -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(40,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -ak -ar -ay -aG -aM -bc -Oy -Na -az -Qm -Mv -dM -ek -fe -fE -gu -hj -dK -Ln -js -TL -ZU -lr -mi -mM -Rs -nF -Sm -Nm -My -pM -qq -am -af -af -af -Zf -Sl -Sl -Sl -Sl -Sl -Py -ko -fq -af -af -af -af -af -af -af -af -af -am -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -fq -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -kp -Zf -Sl -Sl -Sl -Sl -Sl -Py -am -am -af -af -af -am -af -af -af -af -af -am -dX -af -fq -ao -af -af -ag -af -fq -af -kp -ag -af -af -af -ag -af -af -af -ag -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -am -am -af -af -af -tN -tN -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -ko -af -am -ag -ae -ae -ae -ae -ae -ae -ae -GP -HT -Is -Go -HT -Is -Go -ae -GP -Kk -Kw -KI -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(41,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -ar -az -aC -aC -az -QE -bF -bV -Nv -dj -dM -el -ff -fg -fg -fh -fh -fh -fg -fg -PH -ls -mj -jo -ng -nF -oc -oH -oH -oc -ob -qL -qL -qL -ak -am -af -dX -dX -dX -af -af -kp -af -af -af -ak -fq -af -af -af -al -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -am -af -af -af -af -af -af -af -af -ak -af -af -af -af -ak -af -am -af -af -af -af -af -am -af -af -af -af -af -af -af -fq -af -af -af -al -af -tN -ko -af -af -af -dX -dX -dX -dX -dX -af -dX -dX -dX -dX -af -ag -af -am -af -af -af -af -af -ag -ae -ae -ae -ae -ae -ae -ku -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -fq -ag -af -af -af -fq -ag -af -af -ag -af -af -fq -ak -af -af -af -af -fq -af -al -tN -af -af -af -fq -am -af -af -af -af -fq -am -af -af -af -af -af -af -af -fq -af -af -af -af -af -lS -iY -sN -ao -af -af -af -af -ae -ae -ae -ae -Hl -Go -HV -Go -Go -HV -Go -GP -Go -GP -Go -Kx -KJ -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(42,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -ag -ar -aw -aE -aE -bd -Qm -bI -bW -cB -bo -dK -em -fg -fF -gv -hk -hQ -iz -jt -fh -kI -lt -mk -mL -nh -RF -hM -ZY -GM -OD -dK -qM -rk -rG -af -am -dX -dX -dX -af -fq -af -ko -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -am -af -af -af -af -af -af -af -ak -af -fq -af -af -al -af -af -af -af -af -tN -tN -tN -tN -tN -tN -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -am -af -fq -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ks -af -ak -af -af -fq -af -dX -dX -dX -af -dX -te -te -AC -yW -af -af -ak -eM -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -af -af -af -tN -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -ak -af -af -af -af -ak -af -af -fq -ko -af -af -ak -af -af -am -af -af -ae -ae -ae -GP -HD -GR -It -Ur -YR -Go -Is -Ir -Iq -Go -Ky -Gq -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(43,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ag -af -af -af -ar -aA -aH -aN -aE -bs -bH -bX -cB -Na -az -en -fh -Rp -Mx -ME -hR -iA -Yt -Mb -Ld -lu -ml -jU -ni -RN -YJ -OI -pq -pO -qr -qN -js -rH -dX -dX -dX -dX -dX -dX -af -af -ks -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -af -fq -am -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -am -af -af -af -af -af -ao -af -af -af -af -ko -af -af -af -af -am -af -am -am -af -zK -oa -te -Au -AD -yW -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -af -af -tN -tN -tN -tN -af -am -af -af -ak -af -af -af -af -af -af -fq -am -af -af -af -af -af -af -af -af -af -af -af -kp -af -af -af -af -af -af -af -FQ -FZ -Go -GP -Go -ZT -Gq -Gq -HW -MT -HV -HT -JK -HT -GP -Kz -Gq -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(44,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -ar -aB -aG -aO -bc -Qm -bI -bY -cC -Na -dK -eo -fh -hZ -Sv -PS -Vo -iB -QT -QN -Pw -lv -js -jW -nj -RP -dK -js -pr -NB -dK -qO -rl -qL -oa -dX -dX -dX -dX -af -af -af -ko -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -fq -af -af -af -am -am -af -af -af -fq -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -ks -af -af -af -fq -af -af -af -af -dX -af -zU -Ag -te -te -yW -AX -AX -yW -yW -yY -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -fq -tN -af -af -af -af -af -al -af -af -fq -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -ko -am -af -am -af -af -af -af -af -Ga -Gp -GQ -Hm -TF -HW -Gq -Gq -MT -Go -GP -Go -GP -Go -Go -KK -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(45,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -ak -af -ao -ar -aC -aC -aC -az -XK -Zl -Yi -Oy -Wk -dK -ep -fh -SD -Px -Uv -hT -iC -Yt -Mb -Ld -lw -jo -js -nk -nM -RU -XM -ps -pQ -qs -pQ -rm -rH -dX -dX -dX -dX -dX -af -dX -dX -ks -af -af -af -af -af -af -al -af -af -af -af -fq -af -af -af -af -af -am -am -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -af -af -am -am -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -tN -af -tN -af -af -af -af -af -af -af -ko -af -af -af -ak -af -ao -yV -oa -dX -yW -yW -Ah -Av -Lw -yX -Vb -YH -yX -Bq -BA -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -fq -af -af -af -af -tN -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -af -af -af -fq -af -af -ks -af -af -af -af -af -dX -am -dX -Gb -Gq -Gq -SX -GR -HW -Gq -GR -LA -YR -SE -Gq -Yk -Yk -Gq -Gq -Go -ae -ac -ac -ac -ac -ac -ac -ac -"} -(46,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -ar -aw -aE -aE -bc -Qm -bs -az -Sc -dl -dM -eq -fg -fF -gz -hk -hU -iD -jw -fh -Oj -Sa -Pf -TL -TL -jm -hM -Qw -Ok -Pg -dK -qM -rn -rG -af -af -af -dX -af -af -af -af -ko -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -al -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -af -af -tN -tN -af -af -af -af -af -af -af -am -af -af -af -af -fq -af -af -af -kp -af -af -af -ag -af -af -yW -zo -zo -yW -XQ -Ai -WJ -zp -AM -WZ -zp -Bj -zp -BB -yY -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -am -af -tN -fq -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -ko -af -af -af -dX -af -af -af -dX -Gb -Gq -GR -SX -LD -Zi -Zi -TH -HW -Gq -Hm -XG -HW -GR -GR -Vt -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(47,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -am -ag -ar -ax -aI -aE -aE -Oy -bs -az -Vr -Wk -dN -dO -dO -dO -dP -dP -dO -dP -dP -dP -XX -MJ -dP -dP -nl -nN -nt -nt -nt -nN -nN -nN -oW -qL -fq -am -af -af -ak -af -af -dX -kp -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -am -am -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -am -tN -tN -af -af -ao -af -af -ak -af -af -af -af -af -af -af -af -af -am -ko -af -fq -af -af -ae -ae -yX -zp -zx -yX -zW -Aj -Aj -Ai -AN -Aj -Bf -yY -Br -BC -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -ag -af -af -af -ag -af -am -af -af -fq -af -af -am -af -af -af -af -af -af -af -af -af -af -ks -af -af -af -af -af -af -af -FR -FZ -FZ -Go -Go -GP -GP -Go -TF -Gq -UI -Mi -YP -Gq -Gq -GR -Lh -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(48,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -af -af -af -af -ar -aD -aG -aP -bc -bo -KC -az -LS -XA -dO -Yo -Sf -Oq -XV -YC -XV -XV -NT -Za -kb -lz -Vv -dO -Np -Zp -Ov -YS -NW -YS -Ov -QG -oW -af -af -ak -af -sV -af -af -af -af -ko -af -af -ak -af -af -af -af -af -af -af -af -am -am -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -tq -uv -tT -tW -tW -tW -tW -tW -tW -tq -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -am -af -af -af -af -ko -af -af -am -af -ae -ae -yY -zq -zy -zL -Xr -zp -Ax -AE -Ai -Ba -zp -yY -yX -yY -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -CS -af -af -af -CS -af -DW -af -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -am -af -af -ko -af -am -af -af -af -af -ao -af -mZ -ae -ae -ae -FZ -xv -Ur -Vd -MT -Go -GP -Go -Go -Yx -ho -KN -GP -ae -ac -ac -ac -ac -ac -ac -ac -"} -(49,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ag -af -af -af -ar -ar -ar -ar -ar -az -az -az -aC -aC -dP -YD -NE -Rn -Rd -RE -XV -XV -ZV -XV -kN -lA -XV -dO -ZH -Qx -RW -Vc -RW -Mj -MU -YO -ro -rI -dX -dX -dX -af -af -am -af -af -ko -af -af -af -af -af -am -af -af -af -am -af -af -af -am -af -af -af -af -af -af -am -af -af -af -am -af -af -af -am -af -dX -te -te -te -te -te -te -te -te -dX -af -af -af -ak -af -am -af -af -af -af -tN -am -af -af -af -am -af -af -am -af -af -af -af -af -am -af -af -af -fq -af -af -af -af -af -af -af -af -fq -af -ko -ag -af -af -ae -ae -ae -yZ -yX -yY -yX -yX -Xx -Xl -SK -VE -VE -zp -Pk -YF -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -ai -Db -Dm -Db -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -af -af -af -Fd -af -kp -ao -af -af -af -af -am -af -af -af -af -af -am -Ga -TF -HW -HW -VU -Go -Jt -JN -GP -Go -KB -Go -Go -GP -ac -ac -ac -ac -ac -ac -ac -"} -(50,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -af -af -af -af -be -bu -bL -ca -cG -dn -dO -SB -Sf -fL -gC -hr -XV -XI -YC -gC -gD -Ug -gC -mO -Xq -OA -OA -OA -OA -OA -op -ZE -rp -rp -rp -sz -rp -af -af -af -dX -dX -ko -af -af -af -ao -af -af -af -af -af -af -af -af -af -am -af -ao -af -af -ak -af -am -af -af -af -af -af -af -ao -af -af -dX -te -te -te -te -te -te -te -te -dX -af -af -af -af -af -am -af -af -af -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -ag -ku -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -yX -yY -yY -yX -AP -yX -yX -RM -Uu -yX -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -ii -ii -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -am -af -ak -af -af -af -am -af -af -af -fq -af -al -af -ko -af -af -am -af -af -af -af -af -Gc -af -am -Hn -Ga -TF -GR -HW -SQ -Go -Ju -Gq -GP -Gq -Gq -Yk -RK -Go -ac -ac -ac -ac -ac -ac -ac -"} -(51,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -ao -am -af -ag -bf -bv -bM -cb -cH -do -dP -Xk -Sf -fM -gD -XV -TZ -Xh -gD -kb -kO -Oa -QL -Yz -np -nR -on -oO -pv -pT -qu -qS -rp -rJ -rp -sA -rp -rp -rp -ag -dX -dX -ko -af -af -am -af -af -af -af -ak -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -dX -te -te -te -te -te -te -te -te -dX -af -af -af -af -af -af -af -ao -af -am -af -af -af -af -af -af -fq -af -af -af -af -am -af -fq -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -yW -AG -AQ -Bb -yX -MF -Qo -yY -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -ii -tI -ii -aj -aj -aj -aj -ai -aj -aj -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -ko -af -af -af -af -ao -af -af -ao -af -af -af -ae -FZ -YY -Zi -Zi -UI -Jj -Gq -JO -Go -Gq -Gq -HW -Vt -Go -ac -ac -ac -ac -ac -ac -ac -"} -(52,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -af -af -af -af -bf -bw -bN -cc -cI -cb -dP -QH -Sf -ZB -XV -Mr -XV -UT -Mr -gD -kP -Ug -XV -mO -nq -nS -oo -oP -pw -pw -oP -Pr -rq -rK -sg -sB -sM -sW -tg -dX -dX -dX -ko -af -af -af -af -af -af -af -af -af -af -ao -af -am -af -af -af -af -af -am -af -af -af -ao -af -af -af -af -ak -af -af -dX -te -te -te -te -te -te -te -te -dX -af -am -af -af -af -am -am -af -af -af -af -ak -af -fq -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -am -af -af -af -af -af -af -ak -af -ae -ae -ae -ae -ai -ai -ai -ai -ai -ai -ai -ae -ae -yW -AH -AQ -AQ -yW -yY -yX -yY -ae -ae -ai -ai -ai -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -ii -tI -tI -aj -aj -tI -tI -tI -Ch -tI -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -af -af -af -af -af -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -Gr -ae -ae -GP -Go -Iv -IH -Iv -GP -GP -GP -Go -XG -HW -Gq -Lh -GP -ac -ac -ac -ac -ac -ac -ac -"} -(53,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -af -af -ak -ao -bf -bf -bf -cd -cJ -dp -dp -Zd -Sf -Oq -XV -QM -Qh -Xe -NS -kc -Xe -XJ -TZ -dO -nr -nT -op -oP -px -pU -nS -TQ -rr -rL -rr -sC -rp -rp -rp -dX -af -af -ko -af -af -af -af -af -am -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -am -af -af -tq -tU -tX -tX -tX -tX -tX -tX -tX -tq -af -af -af -af -am -am -am -fq -af -am -af -af -af -af -af -am -af -af -am -am -af -am -af -af -af -af -af -af -fq -af -af -af -af -af -af -ak -af -af -ag -ae -ae -ae -ae -ai -yg -yg -yg -yg -yg -ai -ae -ae -yW -yW -AR -AQ -yW -ae -ae -ae -ae -ae -ai -yh -yg -ai -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -tI -aj -aj -aj -aj -tI -tI -tI -tI -tI -tI -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -fq -af -lS -sN -af -af -af -ak -af -af -af -af -af -af -af -ae -ae -FZ -Iw -Gq -IX -GP -Ye -Ye -Ye -Gq -HW -HW -Lh -GP -ac -ac -ac -ac -ac -ac -ac -"} -(54,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ag -af -af -af -af -af -af -af -ag -bf -ce -cK -dq -dQ -Sf -Sf -XB -XV -TY -XV -XV -YC -WV -XV -Ug -Qf -dO -ns -nU -oq -oQ -py -pV -nS -Mq -rp -rp -rp -rp -rp -af -af -af -am -dX -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -am -am -af -af -af -af -fq -af -af -af -af -fq -af -af -af -af -af -af -al -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ae -aj -aj -aj -ai -yg -yh -yg -yh -yg -ai -ae -ae -ae -aj -tI -tI -aj -aj -ae -ae -wQ -wQ -ai -yg -za -ai -wS -wQ -aj -aj -ai -aj -aj -aj -aj -wS -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -tI -ii -ii -ii -ii -tI -tI -ii -ii -tI -tI -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -am -af -af -af -af -af -ko -Ml -PK -am -ao -af -am -af -af -af -dX -af -af -dX -dX -Ia -Gq -Gq -Ix -GP -QZ -RX -RX -NJ -RX -KS -Os -GP -ac -ac -ac -ac -ac -ac -ac -"} -(55,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -am -af -af -af -af -af -af -af -bf -cf -cL -dr -cd -cd -dp -dP -dO -hv -hv -hv -hv -dO -dP -MB -Uj -dO -nt -nN -nN -nN -nN -pW -qv -MR -rs -rM -sh -oW -af -fq -af -af -af -af -ko -am -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -fq -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -am -af -af -af -af -af -am -af -af -af -af -ae -ae -ae -aj -an -xS -ai -yf -yf -za -yg -yg -ai -aj -ai -aj -aj -AS -tI -Bc -aj -ae -wS -wS -wS -ai -yf -yt -ai -wS -wS -aj -tI -Ch -tI -tI -tI -tI -wS -ai -wS -wS -aj -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -ii -ii -Dn -tI -tI -wS -wS -tI -tI -tI -tI -wS -wS -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -ag -af -am -af -ko -SG -PK -af -af -af -af -af -af -af -ak -af -dX -dX -oa -Ia -Gq -II -IY -Go -QB -JQ -JQ -Kn -JQ -JQ -UV -Go -ac -ac -ac -ac -ac -ac -ac -"} -(56,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -ao -af -af -af -af -af -bf -cg -cM -ds -dR -ey -cd -fP -gE -Ww -QD -XZ -jA -LT -Qp -lF -mr -mQ -nu -nV -or -oR -nt -pX -qw -qX -rt -rN -si -oW -am -af -am -af -dX -dX -ko -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -am -af -af -af -af -af -af -ak -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -fq -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -ag -ae -ae -ae -aj -ii -ii -yb -an -yf -yt -yf -ai -ai -aj -Al -tx -aj -aj -Bc -Bc -wS -ae -wS -wS -wS -BJ -xL -ys -BU -an -wS -aj -wS -wS -wS -tI -tI -tI -tI -Ch -tI -tI -aj -wQ -wQ -ae -ae -wQ -wQ -wQ -ae -ae -ae -ae -ae -aj -aj -aj -wS -ai -wS -aj -wS -wS -tI -tI -ii -ii -tI -tI -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -ko -Ml -PK -af -af -af -af -af -af -am -af -af -af -dX -dX -Ia -Ix -Gq -Gq -Go -QB -JQ -JQ -JQ -JQ -JQ -UV -GP -ac -ac -ac -ac -ac -ac -ac -"} -(57,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -af -af -af -ao -af -af -bf -ch -cN -dt -dS -ez -fj -fQ -gF -fQ -hY -hY -fQ -hY -hY -lG -hx -mt -nv -nV -iJ -iJ -nt -pY -pV -Qz -nN -nN -nN -oW -ag -af -af -af -dX -dX -ko -af -af -af -af -af -af -fq -af -af -am -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -al -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -ag -af -ae -ae -ae -ae -wQ -wS -tI -tI -yc -yn -yH -zc -an -an -zM -ii -tx -tx -tx -aj -tI -AS -wS -wS -wS -tI -wS -Bv -BN -BS -BV -an -Nw -NF -wS -wS -wS -wS -tI -tI -tI -tI -tI -tI -aj -wS -ai -wS -wS -wS -wS -wS -wQ -wQ -wQ -ae -ae -ae -ae -ae -wQ -wQ -wQ -ae -wQ -wS -aj -aj -tI -tI -tI -tI -tI -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ko -SG -PK -af -af -af -ao -af -af -af -am -af -af -af -ae -FZ -Iy -Iy -Iy -Go -Pb -JQ -JQ -JQ -JQ -JQ -NK -GP -ac -ac -ac -ac -ac -ac -ac -"} -(58,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -ak -af -af -af -af -af -bf -ci -cO -du -dT -eA -cd -YG -gG -hx -gI -iJ -gI -gH -kR -lH -ms -mt -Ta -nW -iJ -oS -nt -VJ -qx -PX -ru -rO -sj -oW -am -am -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -ak -af -af -am -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -wS -wS -ii -tI -yd -yo -yI -zd -an -ii -ij -tI -tI -tI -tx -tx -tI -wS -wS -wS -tI -tx -tI -ii -ii -ii -ii -ii -Ya -Ya -aj -aj -wS -wS -tx -tx -tx -tI -tI -tI -Cj -tI -Cm -tI -tI -tI -tI -aj -wS -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -AT -tI -tI -ii -ii -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -ko -SG -PK -am -af -af -af -af -af -af -af -af -ae -ae -ae -Go -Go -GP -GP -GP -QB -JQ -JQ -JQ -JQ -JQ -UV -GP -ac -ac -ac -ac -ac -ac -ac -"} -(59,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ag -af -af -af -af -af -af -af -ag -bf -cj -cP -dv -ch -eB -fk -YG -gH -gH -gH -gH -gJ -kf -iJ -lI -mt -hx -Xw -nW -ot -oT -nN -SP -qy -PT -rt -rP -si -oW -am -am -af -af -dX -af -ko -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -vH -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -wS -wS -an -ii -tI -wS -wS -yJ -zd -an -ii -tI -tI -tI -tI -tI -tI -tI -wS -ai -wS -tI -tx -tx -tI -tI -tI -BW -tI -aj -aj -aj -aj -wS -wS -tx -tx -tx -tx -tI -tI -Ck -BW -Cn -Cp -tI -Cp -tI -tI -wS -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -ai -wS -wS -ii -ii -BX -ai -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ko -af -af -af -am -af -af -af -am -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -Go -QB -JQ -JQ -JQ -JQ -JQ -UV -GP -ac -ac -ac -ac -ac -ac -ac -"} -(60,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -af -af -af -af -af -af -af -af -af -bf -cj -cQ -dw -dU -dr -fl -XS -gI -gH -gI -gJ -gG -kg -kS -lH -kR -iJ -Ra -nV -iJ -oU -nN -Vp -qz -Qz -nN -nN -nN -oW -am -am -af -dX -dX -fq -ko -af -af -af -af -af -af -af -fq -af -af -af -af -fq -af -af -af -am -af -af -am -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -am -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -fq -af -af -af -af -mZ -ae -ae -ae -ae -ae -wQ -wS -an -an -ii -ii -wS -wS -yK -ze -an -ii -tI -ii -ii -ii -ii -ii -tI -ii -yb -ii -ii -tI -ii -ii -ii -ii -tI -BX -ai -wS -wS -aj -aj -aj -tx -tx -tx -tx -tx -tI -Ck -ii -tI -BW -ii -ii -tI -Cp -aj -aj -wS -wQ -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -tI -tI -tI -wS -wS -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Fi -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -Go -YI -RH -RH -Tt -RH -RH -Ym -GP -ac -ac -ac -ac -ac -ac -ac -"} -(61,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -am -af -af -ak -bf -ck -cR -ds -dV -eC -cd -Ng -gJ -hy -gH -iK -gH -hz -hy -lJ -mu -mR -nz -nX -ou -oV -nt -RZ -qA -PX -ru -rQ -sk -oW -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -am -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -am -ae -ae -ae -ae -tG -aj -aj -an -an -an -an -an -ii -tx -ii -ii -ii -ii -ii -tI -ii -ii -ii -ii -tI -tI -tI -ii -ii -ii -ii -ii -ii -ii -tI -tI -wS -wS -aj -aj -aj -tx -tx -tx -tx -tx -ii -Cj -ii -wS -wS -wS -wS -ai -Cu -tI -tI -wS -wQ -wQ -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -tI -tI -tI -tI -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -af -dX -dX -af -af -af -dX -dX -dX -ae -ae -ae -ae -ae -ae -ae -Go -Go -GP -GP -GP -Go -GP -Go -Go -ac -ac -ac -ac -ac -ac -ac -"} -(62,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -af -bf -cl -cS -dr -dW -eD -cd -fU -gK -hz -gG -iJ -gI -hz -gI -lK -ms -kf -nA -nY -ov -oV -nN -XN -qB -Ud -rt -rR -si -oW -ag -af -af -af -lS -iY -sN -af -af -af -af -af -af -af -am -af -af -af -fq -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -af -af -af -af -ae -ae -ae -ae -aj -an -xk -xk -Pj -Pj -xk -xk -ii -tx -tI -tI -tI -tI -tx -tx -tI -tI -tI -tI -tI -tI -tx -tI -tI -tI -tx -tI -tI -ii -ii -tI -Cf -aj -aj -aj -aj -tx -tx -tx -tI -tI -ii -wS -wS -aj -wS -wS -wS -wS -tI -Cp -Cp -ai -aj -wS -wS -wS -wS -ae -ae -ae -wQ -wQ -wQ -ae -ae -wQ -wQ -wS -tI -ii -ii -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fm -te -dX -dX -ak -am -dX -te -Gs -tq -tq -tq -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(63,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -af -bf -bf -bf -bf -bf -bf -bf -Tf -gL -hA -ib -Vh -DS -Vh -Vh -lL -mv -hx -nA -fW -fW -oW -nt -qe -qC -oW -oW -oW -oW -oW -af -af -dX -af -ko -af -af -dX -af -af -af -al -af -af -af -af -af -af -am -af -af -af -af -af -af -af -fq -af -af -af -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -ae -aj -xa -xl -xl -xl -xK -xl -xl -an -ii -ii -wS -tI -tx -tx -tx -tI -tI -tI -tI -ii -ii -ii -ii -ii -tI -tI -tI -tI -tI -tI -ii -tI -tI -ii -tI -ii -ii -tI -tI -ii -tI -BX -ai -wS -aj -tx -tx -tI -tI -tI -tI -ii -Cy -ii -ii -tI -tI -wS -ae -ae -ae -wS -wS -wS -ai -aj -wS -wS -wS -aj -ii -ii -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fn -Fs -Fx -Xn -ZI -ZI -Xn -Fx -Fy -GS -Ho -HH -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(64,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ag -af -af -af -af -af -af -af -af -ag -af -af -fm -fW -fW -fW -fW -fW -fW -fW -fW -fW -fW -fW -fW -fW -Zs -oX -pz -qf -qD -oW -af -ag -af -af -af -dX -lS -iY -sN -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -al -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -aj -xa -xl -xl -xl -xl -xl -xl -yp -ii -wS -wS -tI -tx -tx -tx -tI -tI -AT -tI -ii -an -an -an -ii -ii -ii -ij -tI -tI -tI -tI -tx -tx -tx -tI -ii -ii -AT -tI -tI -tI -tI -wS -wS -aj -tx -tx -tx -tx -tI -tI -tI -tI -tI -Cz -tx -tI -wS -aj -ai -aj -aj -tI -tI -Ch -ii -tI -tI -tI -ii -ii -tI -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fo -Ft -te -dX -af -af -dX -te -Gt -GT -Hp -Ho -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(65,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -ak -af -af -af -af -af -af -ag -af -af -af -af -am -Zs -Zk -XW -Lm -Sy -XW -Zk -Zk -Om -oW -oW -oW -oW -oW -af -ao -af -af -af -dX -ko -af -af -af -af -af -af -af -af -af -am -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -wQ -ai -Nx -xl -xl -xl -xl -xl -xl -Yl -ii -wS -wS -wS -tI -tx -Zx -ZO -wS -ai -wS -wS -wS -Bv -xT -an -xE -xL -xT -ZO -Zx -Zx -tx -Cg -tx -tI -tI -tI -tI -ai -aj -wS -wS -wS -aj -ae -aj -aj -aj -wS -wS -wS -aj -tx -tx -tI -tI -CB -Cz -tx -tx -Al -aj -aj -tI -ii -tI -aj -aj -tI -tI -ii -Dn -tI -tI -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fp -Ft -te -dX -dX -af -dX -te -Gu -tq -tq -tq -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(66,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -Ub -Lm -Lm -Zk -Om -ak -am -am -af -am -af -af -am -ag -ao -af -af -af -af -af -am -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -am -af -af -af -af -af -af -af -af -af -af -af -af -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -wQ -ai -Nx -xl -xl -xl -xl -xl -xl -Yl -an -ii -tI -tI -tI -tI -Zx -ZO -wS -wQ -wQ -wQ -wS -Bw -ys -ye -BI -BK -xM -ZO -ZO -Zx -wS -ai -wS -wS -wS -aj -wS -wS -wS -wQ -wQ -wQ -ae -ae -ae -ae -ae -wQ -wQ -wQ -aj -tx -tx -tx -tI -vQ -CF -tx -tx -tx -aj -tI -tI -ii -tI -aj -aj -tI -tI -tI -ai -aj -aj -wS -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fq -Ft -te -te -dX -ao -dX -te -Gv -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(67,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -ak -af -ao -af -af -af -al -af -af -af -af -af -UU -ak -af -af -af -ag -am -am -af -ag -af -af -af -af -af -af -af -af -af -af -af -dX -dX -dX -ko -af -af -fq -af -ao -af -af -am -af -af -af -fq -af -am -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -af -af -tN -tN -tN -tN -tN -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -wQ -wS -xa -xl -xl -xl -xl -xl -xl -yr -an -ii -ii -ii -ii -tI -Zx -ZO -wS -wQ -wQ -wQ -wS -ai -yt -yf -ai -aj -aj -aj -wS -wS -wS -wS -wQ -wQ -wQ -ae -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -wS -wS -ai -CA -tI -CG -vQ -Dc -ii -ii -ii -tI -wS -wS -aj -aj -aj -wS -wS -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fn -Fu -Fy -te -dX -af -dX -te -Gu -tq -tq -tq -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(68,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -ao -af -af -af -af -UU -ag -fY -fY -fY -fY -fY -fY -fY -fY -fY -dX -af -af -dX -dX -dX -dX -af -dX -dX -dX -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -am -am -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -af -af -tN -tN -tN -tN -tN -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -wQ -wS -xa -xl -xl -xl -xl -xl -xl -yp -an -an -an -an -an -Xc -aj -wS -wS -ae -ae -wQ -wQ -ai -yu -yg -ai -ae -ae -ae -wQ -wQ -wQ -wQ -wQ -wQ -wQ -ae -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -wS -wS -wS -aj -aj -wS -wS -ai -Do -ii -Dd -tI -wS -ae -wQ -ae -ae -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -tq -Fp -Ft -te -dX -af -dX -te -Gw -GS -Ho -HH -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(69,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -af -af -fX -gO -hC -ic -iN -jE -kh -kU -lM -mx -mS -Yn -dX -dX -af -af -dX -af -af -dX -af -af -af -af -lS -sN -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -al -af -af -af -af -fq -af -af -af -af -af -af -af -al -af -tN -tN -tN -tN -af -af -tN -tN -tN -tN -tN -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -wQ -wS -an -xp -xp -ZG -ZG -xp -xp -an -gT -an -an -an -an -Xc -aj -wQ -wQ -ae -ae -ae -ae -ai -yg -yh -ai -ae -ae -ae -ae -wQ -wQ -wQ -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -tI -wS -wS -aj -tI -tI -tI -tI -tI -Dv -DF -ai -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -Fp -Fz -Fx -Xn -ZI -Xn -Fx -Fu -GT -Hp -Ho -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(70,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -af -ag -af -af -af -af -af -af -af -af -af -af -af -fY -gP -hD -id -iO -iW -ki -kV -lN -my -mT -Yn -dX -dX -af -af -dX -dX -af -af -af -af -af -af -ko -am -am -af -af -af -af -af -af -af -am -af -af -tA -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -tN -tN -tN -af -fq -af -tN -tN -tN -tN -tN -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -wQ -wS -aj -aj -an -an -an -an -an -an -an -zf -zf -zz -zN -aj -aj -ae -ae -ae -ae -ae -ae -ai -ai -ai -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -tI -tI -tI -tI -tI -tI -tI -Dd -Cp -tI -Dd -tI -CF -tI -wS -vQ -vQ -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -tq -tq -tq -af -dX -af -dX -te -Gs -tq -tq -tq -tq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(71,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -am -af -af -af -ao -af -am -af -af -fY -gQ -hE -ie -iP -jF -kj -kW -id -ld -mU -fY -dX -af -af -af -fq -af -af -dX -af -af -af -af -ko -af -af -af -af -fq -af -af -am -af -af -af -af -am -af -af -af -af -af -fq -af -af -af -jc -af -af -af -am -af -af -af -af -tN -tN -tN -tN -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -wS -xE -xL -xT -an -xE -yL -wS -wS -ai -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -aj -aj -tI -an -vQ -DL -vQ -Dw -Ei -Dw -wS -wS -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -dX -dX -dX -dX -PK -UL -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(72,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -fY -gR -hE -if -iQ -jG -kk -kX -ie -mz -mz -fY -af -af -ak -af -af -af -af -af -am -af -af -af -ko -af -af -af -af -af -am -am -af -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -af -fq -af -tN -tN -tN -tN -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wS -wS -xF -xM -xU -ye -ys -yM -wS -wQ -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -Dw -CG -an -Dw -an -Dw -an -vQ -an -CC -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -mZ -af -ak -af -af -af -PK -VQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(73,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -ak -af -af -af -af -ao -af -ag -fY -gS -hE -id -iR -jH -ie -kY -id -mA -mV -fY -ag -af -fq -af -af -dX -af -dX -af -af -af -lS -sN -af -af -af -af -af -am -am -af -af -fq -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -wS -wS -ai -yf -yt -ai -aj -ae -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -CC -vQ -vQ -DM -wS -vQ -vQ -vQ -an -CC -CC -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -am -af -VQ -VQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(74,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -fY -fY -fY -fY -iS -jI -id -kZ -lO -mB -mW -fY -af -af -af -af -af -af -af -af -af -af -am -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -ai -yg -yu -ai -ae -ae -wQ -wQ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -CC -CC -an -DN -an -vQ -an -wS -aj -CC -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -iY -iY -FS -iY -FS -iY -Hr -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(75,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -ao -af -af -af -af -af -af -dX -fY -iT -jJ -ie -la -lP -mC -mX -fY -af -am -af -fq -dX -af -af -af -af -al -af -ko -af -fq -af -am -af -af -ak -af -af -af -af -af -af -fq -af -af -af -ak -af -af -af -af -fq -am -af -af -af -af -af -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ai -yh -yg -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -CC -CC -OT -an -an -an -wS -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(76,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -ao -af -af -af -ak -af -eE -eE -eE -eE -af -fY -iU -jH -id -id -lQ -id -ie -fY -nZ -af -af -af -af -af -dX -af -af -af -af -ko -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ai -ai -ai -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -CC -Uf -an -NI -CC -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -ak -af -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(77,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -eE -fn -fZ -eE -af -fY -iV -jK -jK -lb -lR -hE -mY -nB -dX -af -af -af -af -af -af -af -af -am -lS -sN -af -af -af -af -af -al -af -af -af -af -af -ak -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -CC -CC -CC -NI -DX -Uf -CC -an -an -an -an -CC -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -fq -af -af -ak -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(78,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -dX -eF -fo -ga -eE -ag -fY -iW -jL -kl -lc -hE -jL -iW -nB -dX -dX -af -af -dX -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -an -CC -an -DY -OT -CC -an -an -an -an -CC -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -al -am -af -af -af -mZ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(79,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -am -af -af -eE -fp -gb -eE -af -fY -iW -iW -iW -iW -iW -hE -hE -nB -oa -dX -dX -af -af -af -dX -am -af -af -ko -af -af -af -af -fq -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -am -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wQ -wQ -wS -aj -an -CC -OT -UB -an -CC -El -an -an -TW -CC -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(80,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -eE -eE -eE -eE -af -fY -iX -jM -km -ld -iW -hE -hE -nB -dX -af -af -af -af -af -af -af -af -af -ko -af -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -af -af -al -af -af -af -af -af -af -af -ak -af -af -al -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -wp -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wS -wS -an -Dx -CC -DH -XC -DH -CC -Em -OT -an -FP -CC -AJ -Cr -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -fq -af -af -af -vH -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(81,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -ag -af -af -af -ag -dX -af -af -ak -af -fY -fY -fY -fY -fY -fY -fY -fY -fY -nZ -af -af -af -af -af -af -ak -af -lS -kt -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -am -am -af -fq -af -af -af -al -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -am -af -af -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -Aa -Aa -Aa -Aa -Aa -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -vH -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -wS -an -an -Zr -Tu -SR -SR -SR -LM -En -Wq -OT -TW -CC -zh -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -am -af -af -af -se -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(82,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -dX -af -dX -af -af -ag -af -af -af -af -ag -af -af -af -fq -af -dX -dX -af -af -af -ko -af -af -am -af -af -af -af -af -ak -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -uq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -zZ -Aa -zD -zD -AU -Aa -Aa -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -am -am -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -wS -an -OT -Wr -DH -SR -Ea -Nb -DH -Eo -SW -OT -Yj -CC -zh -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -ak -af -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(83,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -fq -af -af -fq -dX -af -af -af -dX -am -af -af -dX -af -af -af -af -dX -dX -af -af -af -ko -af -af -af -af -af -af -fq -af -af -fq -af -af -af -af -fq -af -am -af -af -af -am -af -af -af -am -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -ak -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -fq -mZ -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -Aa -zD -AA -zD -zD -zD -Aa -af -af -Aa -Aa -Aa -Aa -Aa -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -am -af -af -af -af -am -af -af -af -ag -am -af -ag -af -ae -ae -ae -CC -CC -CC -CC -CC -CC -CC -Wl -CJ -SR -CC -CC -CC -CC -CC -CC -ET -zh -af -af -Cq -af -ae -ae -ae -Ct -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -vH -af -af -am -af -am -af -ak -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(84,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -af -af -fq -af -af -af -af -af -af -am -af -af -af -af -af -am -af -ko -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -jc -af -ak -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -fq -am -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Aa -zD -zD -AI -zD -zD -Aa -af -zZ -Aa -zD -zD -AV -Aa -Aa -ae -ae -ae -ae -eM -af -af -mZ -af -af -af -af -af -fq -af -af -am -af -af -af -am -af -af -Co -af -af -AJ -CC -CH -CH -De -CH -CH -DH -SR -Eb -Nb -DH -CH -Eu -Ez -EH -EN -CC -zh -af -af -af -af -ag -zh -Cv -Cv -EZ -Ct -ae -ae -ae -ae -ae -af -ag -af -af -af -am -af -af -fq -am -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(85,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -fq -af -af -af -af -fq -af -af -af -fq -af -af -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -fq -af -af -af -fq -af -af -fq -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -am -af -ak -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -al -am -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Aa -zD -zD -zD -zD -zD -Aa -am -Aa -zD -zD -zD -zD -zD -Aa -af -af -ao -yv -af -af -ak -af -af -af -fq -af -af -af -af -af -af -fq -ak -am -af -fq -af -af -af -af -zh -CC -ZL -Us -WX -JS -RD -DI -Nz -Ea -SR -Ej -Me -JS -JS -JS -EO -CC -AJ -af -Cw -af -af -af -zh -zh -Cv -Ct -Ct -ae -ae -ae -ae -af -af -af -am -af -af -am -af -af -af -af -af -am -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(86,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -dX -af -af -am -ko -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -al -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -fq -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -fq -mZ -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -Aa -Aa -zD -zD -zD -Aa -Aa -af -Aa -zD -zD -AI -zD -zD -Aa -ag -af -af -yv -af -af -af -af -am -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -zh -CC -CJ -NR -YK -MC -WD -DJ -Tq -MC -LZ -Ek -Tq -WD -WT -WN -EP -CC -zh -af -af -af -af -af -zh -zh -zh -zh -zh -af -af -ag -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(87,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -dX -af -af -af -ko -af -af -af -al -af -af -af -af -af -fq -af -af -af -ak -af -af -af -af -am -fq -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -fq -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -Aa -Aa -zD -Aa -Aa -af -af -Aa -zD -zD -zD -AA -zD -Aa -af -af -af -yv -am -af -fq -af -af -af -af -af -af -am -af -fq -Co -af -af -af -af -Co -af -af -am -af -AJ -CC -CK -Wl -Vf -Nj -Ol -DK -Ol -Ol -Ol -Ej -Wn -Pt -Zn -Td -EH -CC -zh -af -Co -Co -af -af -af -zh -zh -zh -zh -af -af -ak -af -af -fq -am -af -af -af -al -ak -am -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(88,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -am -af -af -af -af -af -am -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -am -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -am -af -ae -ae -ae -ae -ae -af -yv -ae -ae -af -ag -af -Aa -zD -Aa -af -af -ag -Aa -Aa -zD -zD -zD -Aa -Aa -af -af -am -yv -af -af -af -af -fq -af -af -af -fq -af -af -af -af -am -af -af -am -af -af -af -af -af -zh -CC -NQ -MG -JS -JR -JS -CC -SR -JT -SR -CC -JS -VT -Me -ON -Sg -CC -ag -af -af -af -af -af -af -zh -zh -zh -zh -af -am -af -af -am -af -af -af -fq -af -af -af -af -af -eM -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(89,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -af -af -af -af -fq -af -dX -dX -af -af -af -af -ko -fq -af -af -af -af -am -af -af -af -af -af -af -af -fq -af -am -af -af -af -af -af -af -af -af -al -af -af -fq -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -af -af -af -af -am -af -af -fq -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -ag -af -af -af -ag -am -yv -af -ag -af -af -af -Aa -Ao -Aa -af -af -af -af -Aa -Aa -zD -Aa -Aa -af -af -af -af -yv -yv -af -am -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -Cw -af -af -af -af -CC -Wa -SR -NV -YN -YW -CC -DT -Ed -DT -CC -Lc -OX -Rg -Ow -WS -CC -af -af -ao -af -af -af -af -af -zh -zh -zh -af -af -af -af -am -af -af -af -af -af -af -af -vH -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(90,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -fq -af -af -am -af -af -af -af -dX -dX -af -af -af -af -ko -af -af -fq -af -af -af -af -ak -af -af -af -af -af -af -af -af -af -af -af -al -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -am -af -af -af -af -af -af -af -af -af -fq -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -fq -af -am -af -af -af -af -af -yv -af -af -fq -af -am -AB -AJ -zs -af -am -af -af -af -Aa -zD -Aa -af -ag -af -fq -af -af -yv -af -af -af -am -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -Ct -af -af -CC -LF -UN -Ow -CC -CC -CC -MA -MA -MA -CC -CC -CC -ED -Ms -ES -CC -af -af -Ct -Ct -af -af -af -af -zh -zh -zh -af -af -af -fq -af -af -af -fq -af -am -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(91,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ah -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -ko -af -af -af -af -af -ak -af -af -af -af -fq -af -af -af -af -fq -af -af -af -af -af -af -fq -af -af -fq -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -fq -af -af -al -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -ao -af -yv -yv -af -af -af -af -af -AB -zh -zs -af -af -af -am -af -Aa -Ao -Aa -af -af -af -af -ao -af -yv -yv -af -af -af -af -fq -ak -af -af -am -af -af -af -af -af -Cq -af -af -af -zh -af -ag -CC -CO -CZ -CZ -CD -AJ -CC -Ll -MV -FX -CC -AJ -CC -CH -EM -CH -CC -zh -af -Cv -zh -af -ao -af -af -af -zh -zh -af -am -af -af -am -af -af -af -af -af -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(92,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ai -aj -aj -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ae -ae -ig -iY -iY -kn -af -af -af -af -af -af -af -dX -dX -dX -af -af -af -af -ko -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -fq -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -am -af -af -af -yv -af -af -am -af -ak -ao -AB -zh -zh -zA -zA -zr -af -af -AB -AJ -zs -af -af -am -ak -af -af -af -yv -fq -am -af -af -af -af -am -af -af -fq -af -af -vH -af -af -am -af -af -zh -af -ao -CD -Pz -Pz -Pz -Du -DE -zh -zh -AJ -zh -zh -zh -CD -Pz -Pz -Pz -CC -AJ -af -zh -zh -af -Ct -af -af -af -zh -zh -af -af -af -fq -af -af -am -af -af -af -af -fq -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(93,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -ap -as -ap -ap -aj -aj -ap -ap -ap -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -af -ko -af -af -af -af -af -af -af -dX -dX -dX -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -fq -af -af -fq -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -af -af -af -af -fq -ak -am -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -am -af -yv -zg -zr -af -af -af -An -zh -zh -zB -zB -Bg -zh -zA -zA -zh -zh -zs -af -af -af -zF -af -fq -af -yv -af -am -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -zh -af -af -CE -Tv -Tl -Rf -AJ -zh -DE -zh -zh -zh -DE -AJ -Ey -Tv -Tl -Rf -CC -zh -Cq -zh -zh -af -zh -Cr -af -ao -zh -zh -af -af -af -af -af -af -af -af -am -af -af -af -ag -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(94,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -an -ap -aj -ap -ap -ap -ap -ap -ap -aj -as -dx -dx -eG -eG -ap -ai -ai -ai -ai -af -kp -af -af -af -af -af -dX -af -af -dX -dX -dX -dX -af -lS -kt -af -al -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -tF -tF -tF -tF -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -yN -yN -zh -zA -zA -Ab -zB -zB -zO -af -af -af -Bn -zB -zh -zh -zh -BL -af -am -af -af -af -af -af -yv -af -tF -tF -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -zh -af -af -AJ -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -AJ -zh -zh -af -zh -zh -af -zh -af -af -af -zh -af -af -af -af -af -am -af -af -fq -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(95,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -an -an -an -aj -aj -an -an -aj -an -ap -ap -ap -eG -eG -ap -ap -as -ih -iZ -dX -ko -af -dX -af -af -af -af -af -af -af -af -dX -dX -af -kp -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -tF -tF -tN -af -af -tN -tN -tN -tN -tN -tN -tN -fq -tF -tF -tF -tF -af -ak -af -af -af -af -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -yN -zh -zh -zB -zO -af -af -af -af -af -af -tF -af -af -Bn -zh -zh -zs -af -af -af -af -am -af -af -tF -tF -tF -af -af -fq -af -af -af -fq -af -af -ao -af -Cr -Ct -Ct -Ct -af -Cq -Co -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -af -af -af -am -af -af -fq -af -af -af -af -af -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(96,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -aj -at -an -an -an -an -an -aj -an -cT -an -an -eH -an -ap -gT -an -ii -ii -dX -kq -dX -dX -af -dX -af -af -dX -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -fq -af -am -af -af -af -af -af -tF -tF -tF -tF -tN -tN -tN -tN -tN -tN -tN -af -af -tN -af -tF -tF -tF -tF -tF -af -af -af -af -fq -af -am -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -ao -af -am -af -yN -yN -zs -af -af -af -af -af -af -fq -af -tF -tF -tF -af -AB -zh -zs -af -fq -tF -tF -af -af -tF -tF -af -af -af -af -af -af -af -af -am -af -af -af -af -af -Ct -Cv -zh -af -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -af -af -af -af -af -af -af -af -am -af -af -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(97,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -an -an -an -an -an -aj -aj -aj -aj -aj -at -an -an -cT -an -an -an -ij -ja -dX -ko -af -dX -af -af -af -af -af -af -af -af -af -dX -af -ks -af -af -am -af -af -af -am -af -af -al -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tF -tF -tF -tF -tF -tN -tN -af -af -af -tN -af -af -tN -tN -tF -tF -tF -tF -tF -af -fq -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -ao -af -yv -zi -zh -tF -tF -ag -am -af -af -af -am -tF -tF -tF -af -AB -zh -zs -af -af -tF -tF -tF -tF -tF -tF -tF -af -am -af -af -af -fq -af -af -af -Co -af -af -af -zh -zh -zh -Cr -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -am -af -af -af -af -af -af -af -vH -af -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(98,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -aj -aj -an -an -aj -aj -aj -aj -aj -aj -an -an -eI -an -an -an -an -ij -jb -dX -kr -dX -af -af -dX -dX -af -af -af -af -af -af -af -af -ko -af -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -fq -af -af -fq -af -tF -tF -tF -tF -tF -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tF -tF -tF -tF -tF -af -af -am -af -af -af -af -ak -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -af -af -yv -ag -zt -zu -zu -zu -zu -af -af -tF -tF -tF -tF -tF -tF -tF -zh -zs -af -am -tF -tF -tF -tF -tF -tF -tF -af -af -af -af -af -af -af -ak -af -af -af -af -ao -zh -zh -zh -af -af -ao -Co -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -af -am -af -af -am -af -af -af -af -af -am -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(99,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -aj -an -an -an -at -an -an -aj -an -an -an -cT -an -eH -an -gT -an -ii -ii -dX -ks -af -af -af -af -dX -af -af -af -af -af -af -fq -af -kq -af -af -ak -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tF -tF -tF -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -tF -tF -tF -af -af -af -af -af -af -af -fq -af -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -yv -yv -af -zu -zC -zP -Ac -zu -ag -af -tF -tF -tF -tF -tF -tF -tF -zh -zs -af -tF -tF -tF -tF -tF -tF -tF -tF -af -fq -af -am -af -af -af -af -am -af -af -af -af -zh -zh -zh -af -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -Cw -zh -zh -af -zh -af -Co -af -af -ak -af -af -fq -af -ak -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(100,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -an -an -aj -an -aj -aj -an -an -an -ap -ap -ap -eG -eG -ap -ap -au -ik -iZ -dX -kr -dX -af -dX -af -af -af -af -af -af -af -af -af -af -ko -af -am -am -af -af -af -af -af -am -af -af -af -af -am -af -af -af -am -af -af -af -af -af -af -af -af -af -af -tF -tF -tF -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -fq -af -am -af -af -af -af -af -af -af -am -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -am -yv -af -tF -zu -zD -zD -zD -zu -af -af -af -tF -tF -tF -tF -tF -zh -zh -zs -af -tF -tF -tF -tF -tF -tF -tF -tF -af -am -af -af -fq -af -am -af -af -af -am -af -af -zh -zh -zh -af -af -Ct -af -zh -CR -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -ao -af -zh -zh -af -zh -af -af -af -af -Cw -af -af -af -af -Fa -af -af -fq -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(101,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -ap -aj -ap -ap -aj -aj -ap -ap -aj -cU -dy -ap -eG -eG -ap -ai -ai -ai -ai -af -kp -af -af -af -af -ak -af -am -af -af -af -al -af -af -kp -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -af -af -af -af -af -af -af -af -af -af -af -fq -af -fq -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -am -af -ao -af -yv -af -tF -zu -zE -zQ -zD -Ao -ag -af -ao -tF -tF -tF -tF -tF -zh -zh -tF -tF -tF -tF -tF -tF -tF -tF -tF -tF -af -af -af -af -af -af -af -fq -af -af -af -af -af -zh -zh -zh -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -zh -zh -af -zh -af -af -Cq -af -af -af -af -af -fq -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(102,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -aj -aj -aj -ap -au -ap -ap -ap -ap -ap -ap -aj -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -jN -ko -af -fq -af -af -af -af -af -fq -af -af -lS -iY -iY -kt -af -fq -am -af -af -af -af -ao -af -af -af -ao -af -af -af -af -af -af -af -af -af -ao -af -af -af -fq -af -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -fq -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -fq -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -yv -tF -tF -zu -zu -zu -zu -zu -af -af -af -tF -tF -tF -tF -zh -zh -zh -tF -tF -tF -tF -tF -tF -tF -tF -tF -af -af -af -af -af -af -af -af -af -af -af -af -af -af -zh -zh -zh -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -zh -zh -af -zh -af -af -af -af -af -af -af -af -am -am -af -af -af -am -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(103,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ai -ai -aj -ai -ai -ai -aj -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ai -ae -ae -ae -ig -iY -kt -af -af -af -af -af -af -af -af -af -af -ko -af -af -am -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -am -af -af -af -ak -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -af -af -af -af -fq -tN -tN -tN -tN -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -tF -tF -tF -ag -af -af -ag -af -af -fq -af -af -af -af -af -AB -zh -zh -tF -tF -tF -tF -tF -tF -tF -tF -tF -tF -tF -af -am -af -af -af -af -af -af -af -Cq -am -af -zh -zh -zh -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -Cs -af -zh -zh -af -zh -af -af -af -am -am -af -af -af -af -fq -af -af -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(104,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ai -ai -ai -ai -aj -aj -ai -ai -ai -ai -ai -ai -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -fq -af -af -af -af -am -af -af -af -af -af -af -ko -am -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -ak -am -af -af -af -af -am -af -af -af -af -af -af -af -am -af -af -af -af -tq -tT -tW -tW -tW -ua -ua -ua -tT -uv -tq -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -am -af -af -am -af -af -af -af -af -am -af -af -af -af -fq -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -fq -af -af -yv -af -af -af -am -af -af -af -af -af -af -An -zA -zA -zA -Bd -zh -zh -tF -tF -tF -tF -tF -tF -tF -tF -tF -af -af -af -ao -af -af -am -af -af -am -af -af -af -af -zh -zh -zh -ao -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -af -af -af -af -af -af -af -am -af -am -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(105,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -al -af -af -af -fq -af -af -am -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -ao -af -af -am -af -af -dX -te -te -te -te -ua -ua -ua -te -dX -dX -af -af -af -am -af -af -af -am -af -af -ao -af -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -am -af -yv -yv -af -fq -af -af -af -am -af -An -zA -Bd -zh -zh -zB -zB -zh -zh -tF -tF -tF -tF -tF -tF -tF -tF -tF -af -am -af -af -af -af -af -ao -af -af -af -af -af -af -zh -zh -zh -af -af -zh -Cs -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -zh -af -af -af -af -am -af -af -fq -af -af -af -af -af -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(106,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -af -fq -af -af -af -af -af -ko -af -af -af -fq -af -af -af -al -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -fq -af -af -af -am -af -af -af -af -af -af -af -af -dX -te -te -te -ua -ua -ua -te -te -te -dX -af -af -ao -af -af -af -af -af -af -am -af -af -af -af -af -af -am -af -am -af -af -af -fq -am -af -af -af -af -af -am -af -af -af -fq -af -af -tN -tN -tN -tN -tN -af -al -af -am -af -af -af -af -af -af -yv -af -af -af -am -ao -af -An -zh -zh -zB -zB -zO -am -af -AB -zh -zh -zr -af -tF -tF -tF -am -af -yv -af -af -af -af -af -af -af -af -af -ak -af -af -af -af -zh -af -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -zh -af -af -Co -am -af -af -af -af -af -af -af -al -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(107,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ak -af -af -af -af -af -af -af -af -af -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -fq -af -af -af -af -af -af -af -af -af -am -af -af -ao -af -dX -te -te -te -ua -ua -te -te -te -te -dX -af -am -af -af -af -af -af -ao -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -am -af -af -fq -af -af -fq -af -am -af -af -am -am -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -am -yv -af -af -af -af -af -af -AB -AJ -zs -af -af -af -af -af -AB -AJ -zh -zh -zA -zr -af -af -af -fq -yv -yv -af -ao -af -am -af -am -af -af -af -af -af -Cs -af -af -af -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -zh -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -fq -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(108,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -lS -iY -iY -kt -af -af -af -af -af -af -af -af -am -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -dX -te -te -te -ua -ua -ua -ua -te -te -dX -af -af -af -af -am -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -am -af -af -af -af -af -af -af -af -af -fq -af -af -af -fq -af -af -af -fq -af -af -af -af -ao -af -yv -yv -af -af -am -af -af -Aa -Ao -Aa -ag -af -fq -ak -ag -Aa -Ao -Aa -zB -zB -zh -zr -af -af -An -yN -yv -af -af -af -af -af -af -am -af -af -af -af -zh -af -af -Ct -af -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -CR -zh -zh -zh -af -af -af -af -af -af -af -af -af -af -fq -af -am -af -af -af -af -af -af -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(109,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -fq -af -af -af -af -ko -af -af -al -af -af -am -ak -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -fq -af -am -af -af -af -af -af -af -am -af -af -af -fq -af -af -af -tq -tU -tX -tX -ua -ua -ua -ua -tU -uC -tq -af -ak -af -af -af -af -af -af -af -af -af -ak -af -af -af -fq -af -af -fq -af -ag -af -af -ag -af -fq -af -af -fq -af -am -af -af -af -fq -af -af -am -af -af -af -af -am -af -af -af -af -am -af -af -af -af -yv -af -zF -af -ag -af -Aa -zD -Aa -af -af -af -am -af -Aa -zD -Aa -af -af -Bn -zB -zA -zA -zh -yN -yN -af -af -ak -af -af -af -af -af -af -am -af -zh -Cq -af -zh -af -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -af -ao -af -af -af -ak -af -af -af -am -af -af -vH -af -am -af -af -fq -af -af -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(110,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -fq -af -af -af -am -lS -iY -iY -kt -af -af -af -ak -af -af -af -af -af -al -af -af -af -af -af -fq -af -af -af -af -af -af -al -af -am -af -af -af -af -af -af -ak -af -af -af -am -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -fq -af -af -af -am -af -af -ae -ae -ae -ae -ae -af -af -ag -af -af -af -mZ -af -af -af -af -af -jc -af -sf -af -af -af -af -af -am -af -af -af -af -af -af -am -yv -af -af -af -af -Aa -Aa -zD -Aa -Aa -af -ag -af -Aa -Aa -zD -Aa -Aa -ag -af -af -Bn -zh -zh -zh -yN -af -af -ao -am -af -ao -af -af -af -af -af -zh -af -af -zh -af -af -af -zh -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -Co -af -af -af -af -af -ao -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -fq -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(111,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -ak -af -ko -af -af -af -af -af -af -af -af -af -af -af -ak -af -am -am -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -am -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -fq -af -af -af -af -fq -am -af -af -af -af -af -af -af -am -am -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -mZ -af -af -af -sf -wF -af -af -af -fq -af -af -af -af -af -af -fq -af -yv -yv -af -af -af -zZ -Aa -zD -zD -zD -Aa -Aa -af -zZ -Aa -zD -zD -zD -Aa -Aa -af -am -af -Bn -zh -yN -yN -af -af -af -af -af -af -af -af -af -af -af -af -af -af -zh -af -af -af -af -Cr -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -af -af -af -af -am -af -af -af -af -af -fq -af -af -af -af -af -af -am -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(112,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -am -af -lS -iY -iY -kt -af -af -fq -af -af -af -af -af -am -af -af -af -af -am -am -af -af -af -af -af -af -af -fq -am -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -fq -af -af -af -af -af -af -fq -am -af -vO -af -af -ai -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -wB -wC -af -af -am -af -af -af -am -af -fq -af -af -af -af -yv -af -am -af -ag -Aa -zD -zD -zD -zD -zD -Aa -af -Aa -zD -AA -zD -zD -zD -Aa -af -af -ak -af -Bn -yN -yv -af -ao -af -am -af -af -af -af -ao -af -af -am -af -af -zh -af -Co -af -af -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -af -af -af -af -af -af -af -am -af -af -af -af -af -am -am -af -af -fq -am -af -af -fq -am -af -al -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(113,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -ko -fq -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -fq -af -af -af -af -af -ak -af -tN -tN -tN -tN -tN -tN -tN -am -af -af -af -af -af -af -af -af -af -af -af -af -ag -tG -vV -vV -vV -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -af -af -af -ag -af -af -af -ag -af -yv -af -af -af -af -Aa -zD -AA -AI -zD -zD -Aa -am -Aa -zD -zD -AI -zD -zD -Aa -ag -af -fq -am -af -yv -yv -af -af -af -af -af -af -am -af -af -af -af -am -af -af -zh -af -af -af -Cq -af -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -ao -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -ak -af -ak -af -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(114,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -ko -af -af -af -af -af -af -af -af -af -af -af -af -af -af -fq -af -af -af -fq -af -af -ak -af -af -af -af -af -af -ak -af -af -af -fq -af -af -af -af -af -af -af -af -af -fq -af -am -af -af -tN -tN -tN -tN -tN -tN -tN -af -fq -am -af -af -af -fq -af -am -ag -ae -ae -ae -ae -aj -tI -vZ -tI -tI -tI -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -yv -af -af -fq -af -Aa -zD -zD -zD -zD -zD -Aa -am -Aa -zD -zD -zD -zD -zD -Aa -af -af -af -ag -af -yv -af -af -af -af -af -af -af -af -af -af -af -Cr -af -af -af -zh -af -af -af -af -af -AJ -zh -zh -zh -AJ -zh -zh -zh -AJ -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -Ct -af -af -EY -af -af -af -fq -af -af -af -af -af -af -af -af -af -am -fq -am -af -am -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(115,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ku -iY -kt -af -al -af -af -af -af -al -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -af -af -al -af -ag -ae -ae -ae -ae -ae -ae -ae -aj -tI -tI -tI -wa -vZ -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -am -af -yv -ag -af -af -af -Aa -Aa -zD -zD -AV -Aa -Aa -af -Aa -Aa -zD -zD -BM -Aa -Aa -ae -ae -ae -ae -ae -yv -af -af -af -af -ao -af -af -af -af -ag -af -af -af -ag -af -zh -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -zh -zh -zh -zh -zh -zh -zh -zh -zh -af -zh -af -af -af -af -af -af -af -af -am -am -af -fq -af -af -fq -af -af -af -am -sf -FF -af -am -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(116,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -am -af -af -af -al -af -af -af -af -af -af -af -tr -af -af -ag -af -af -af -fq -af -af -af -af -af -ag -af -af -af -af -af -af -af -ag -af -af -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -eM -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tI -wa -tI -tI -tQ -tI -tI -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -Aa -Aa -Aa -Aa -Aa -af -ag -af -Aa -Aa -Aa -Aa -Aa -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -zh -AJ -zh -zh -AJ -zh -zh -zh -af -ag -zh -af -af -af -af -fq -af -af -fq -af -af -af -af -am -af -af -am -am -Fr -am -FA -sf -am -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(117,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -am -af -af -af -af -af -af -af -af -af -fq -af -af -af -af -af -ae -ae -ae -ae -ae -af -af -ag -af -ak -af -af -ae -ae -ae -ae -ae -ag -ae -ae -ae -ae -ae -ag -af -af -tN -tN -tN -tN -tN -tN -tN -tN -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -vZ -tI -vJ -tI -tI -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -mZ -am -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -zh -af -af -ag -af -af -af -ag -af -af -af -ag -af -am -af -af -af -af -af -sf -FB -am -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(118,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -fq -af -af -af -af -af -af -af -af -af -af -af -af -af -af -af -ak -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -ja -af -tN -tN -tN -tN -tN -tN -ag -am -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -wg -wh -tI -tI -wk -wk -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ak -af -af -af -af -vH -af -af -fq -ak -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(119,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ak -af -af -af -af -af -af -fq -af -af -af -af -am -af -af -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tS -tx -tx -tx -tS -tG -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -vQ -wh -wk -wk -wm -tI -wl -vQ -aj -ae -aj -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -fq -af -am -af -af -af -af -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(120,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -af -af -af -am -af -af -af -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -vP -vQ -vP -aj -aj -aj -vQ -wi -wk -wm -ii -tI -wq -wj -aj -aj -aj -wt -vQ -vQ -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ag -af -af -af -af -af -fq -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(121,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -mZ -af -af -af -af -af -af -af -af -af -af -af -af -ag -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -aj -ae -ae -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -vQ -vQ -vQ -vQ -aj -aj -aj -aj -aj -tI -tI -tI -tI -tI -tI -tI -aj -wu -vQ -ww -wv -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -fq -af -ag -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(122,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -al -af -am -af -af -af -af -fq -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -tx -aj -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -vP -vW -vQ -vQ -wf -aj -aj -aj -aj -aj -aj -aj -tI -aj -tI -tI -aj -vQ -ww -wy -ww -vQ -wA -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(123,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -af -af -af -af -af -af -ag -af -af -af -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -tx -tx -tx -tx -tx -tx -aj -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -vQ -vQ -vQ -vQ -aj -aj -aj -aj -aj -aj -aj -tI -aj -aj -tI -aj -wv -vQ -ww -vQ -vQ -wA -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(124,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -am -af -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -vQ -vQ -vP -aj -aj -aj -aj -aj -aj -aj -aj -aj -tI -tI -tI -wq -vQ -vQ -vQ -vQ -wA -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(125,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -af -af -ag -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -vQ -vQ -vQ -vQ -vQ -vQ -aj -aj -aj -aj -aj -aj -aj -aj -tx -tI -wl -vQ -aj -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(126,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -vF -vF -vF -ae -ae -ae -aj -aj -we -vQ -vQ -vQ -wj -vQ -wn -wn -aj -aj -aj -aj -aj -tx -tI -wl -vQ -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(127,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -ty -tx -tx -tx -tx -tx -tx -tx -tx -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -vF -vF -vF -vI -vF -ae -ae -ae -ae -aj -aj -vQ -vQ -wi -tI -wl -vQ -vQ -aj -aj -aj -aj -aj -aj -tI -wl -vQ -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(128,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -aj -aj -aj -aj -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -vF -vF -vF -vF -vF -vF -ae -ae -ae -ae -ae -aj -aj -aj -aj -tI -wl -vQ -wo -tI -tI -aj -aj -aj -aj -tI -wl -wz -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(129,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -aj -aj -aj -ae -ae -ae -ae -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -vF -vI -vF -vF -vF -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -tI -tI -tI -tI -tx -tI -tI -tI -wl -wz -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(130,1,1) = {" -ac -ac -ac -ac -ac -ac -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -aj -tx -tx -tx -tx -tx -tx -tx -tx -tx -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -vF -vF -vF -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -aj -aj -aj -wr -ws -tx -tx -tI -tI -aj -aj -aj -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ae -ac -ac -ac -ac -ac -ac -ac -"} -(131,1,1) = {" -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 -tE -tE -tE -tE -tE -tE -tE -tE -tE -tE -tE -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 -tE -tE -tE -tE -tE -tE -tE -tE -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 -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 -"} -(132,1,1) = {" -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 -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 -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 -"} -(133,1,1) = {" -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 -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 -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 -"} -(134,1,1) = {" -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 -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 -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 -"} -(135,1,1) = {" -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 -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 -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 -"} -(136,1,1) = {" -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 -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 -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 -"} -(137,1,1) = {" -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 -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 -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 -"} -(138,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bg -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(139,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(140,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(141,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(142,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(143,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(144,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(145,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -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 -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 -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 -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 -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 -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 -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 -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 -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 -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(146,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eK -eK -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 -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 -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 -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -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 -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 -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 -eJ -eJ -eJ -eJ -eJ -ge -ge -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 -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(147,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eK -eK -eJ -eK -eK -eK -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tH -tH -oZ -oZ -tV -oZ -oZ -tH -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eL -eJ -eJ -eJ -eJ -eL -eL -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 -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 -eJ -eJ -eJ -eJ -ge -ge -ge -ge -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 -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(148,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eK -eK -gc -il -gc -gd -eK -eJ -gc -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tH -tH -eJ -eJ -oZ -tH -oZ -oZ -oZ -tH -tH -vl -tO -tH -tH -tH -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -gW -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -eJ -eJ -eJ -eL -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -gW -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -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 -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(149,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -gc -gc -gV -gV -gc -gc -eK -eK -eJ -eK -eK -eK -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eK -eJ -eJ -eK -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 -eJ -tH -oZ -oZ -tV -tH -tH -oZ -oZ -oZ -tL -oZ -oZ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oY -oZ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -fr -eJ -eL -eJ -eJ -eJ -eJ -fr -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -fr -fr -eJ -eJ -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -gW -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 -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(150,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -eJ -gU -hF -im -gc -gc -gc -eK -gc -eK -eK -eK -eK -eK -eJ -eJ -eJ -eJ -eJ -eJ -oZ -gc -oZ -oZ -sX -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -tH -tO -oZ -tH -eJ -eJ -oZ -oZ -oZ -tO -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tL -oZ -tH -oZ -oZ -oZ -eJ -ge -ge -ge -eJ -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -fr -fr -fr -eJ -eL -eJ -fr -fr -fr -eJ -eJ -eJ -eL -fr -eL -fr -eJ -eJ -eJ -eJ -fr -eL -eJ -eJ -eL -eL -fr -fr -fr -eJ -fr -fr -fr -fr -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 -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 -ge -eJ -eJ -eJ -ge -eJ -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(151,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eK -eK -gd -gc -gc -gV -gU -gV -gc -eJ -eK -gc -eK -eK -eK -eK -eJ -eJ -eJ -eK -eJ -eK -oZ -oZ -gc -oZ -gc -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tK -tH -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tH -tH -oZ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -gW -eJ -ge -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -eJ -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eJ -fr -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -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 -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 -eJ -ge -ge -ge -ge -ge -ge -eJ -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -gW -oZ -oZ -gW -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(152,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eK -eK -gc -gc -gV -gc -gc -jO -gc -gc -gc -gc -gc -eK -eK -gc -eK -eK -eJ -gc -gV -oZ -gc -oZ -oZ -gc -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tH -tH -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -oY -oZ -tm -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -fr -fr -eJ -eL -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eJ -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eL -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(153,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -eK -gc -gc -gc -gc -gc -gc -gV -gc -gc -gV -gc -gc -gc -eJ -eK -gc -gc -gV -oZ -gU -gc -gc -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tO -oZ -tH -tH -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eL -eJ -eJ -eJ -eJ -fr -eJ -eJ -fr -fr -fr -eJ -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -fr -eJ -eJ -eL -eJ -eJ -eJ -fr -eJ -eJ -eL -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -eL -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -tp -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -gW -gW -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(154,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -eK -gc -gc -gd -gV -gc -gc -eK -ge -gc -gc -gU -gV -gV -gc -gc -gV -gc -oZ -oZ -gc -oZ -oZ -gc -sY -sY -oZ -oZ -oZ -oZ -fr -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -uw -oZ -oZ -uP -eJ -eJ -eJ -tH -tH -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -eJ -eL -eL -eJ -fr -eL -eL -eJ -fr -fr -eL -eL -eL -eJ -fr -eJ -eJ -eL -eJ -eJ -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eL -eJ -eJ -eJ -eJ -fr -fr -eJ -eL -eL -eJ -eJ -tp -tw -qi -qi -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -ge -gW -oZ -oZ -tm -oZ -gW -oZ -tm -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(155,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -ge -gc -gc -in -gc -gc -ge -ge -eK -gc -gc -ge -gc -gc -gc -gc -gV -gc -gc -gc -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -sY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -sX -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -fr -eL -eL -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -fr -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -eL -eJ -tp -qi -tt -qi -tp -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -Ci -eJ -eJ -Ci -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -ge -ge -ge -ge -gW -oZ -oZ -oZ -gW -gW -gW -oZ -oZ -oZ -gW -ge -ge -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(156,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -gc -gV -gU -gc -gc -gc -eK -ge -gc -gc -gV -eK -eK -gc -eJ -gc -gc -gU -gV -gc -oZ -gc -eK -oY -eJ -eJ -eJ -oZ -oZ -oZ -oZ -fr -fr -fr -oZ -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 -eJ -eJ -eJ -tH -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eL -eL -fr -fr -fr -fr -eL -eL -eJ -eJ -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -fr -fr -eJ -eL -tp -tp -tp -tp -tp -tv -tp -tp -tp -tp -tp -eJ -eJ -ge -ge -eJ -eJ -ge -ge -ge -oZ -ge -eJ -Ci -ge -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -gW -oZ -oZ -oZ -gW -gW -gW -oZ -oZ -oZ -oZ -ge -ge -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(157,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -gf -gc -gc -gV -gc -gc -gc -eK -lT -eK -eK -ge -gc -gc -gc -eK -qg -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -eL -oZ -oZ -oZ -fr -fr -fr -oZ -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 -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -fr -eJ -eL -tp -qi -qi -tp -qi -qi -qi -tp -qi -tD -tp -eJ -eJ -eJ -ge -eJ -eJ -ge -ge -ge -Ci -ge -eJ -oZ -eJ -eJ -oZ -ge -eJ -EU -Ci -ge -eJ -eJ -oZ -eJ -eJ -eJ -eJ -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -gW -oZ -oZ -oZ -gW -gW -gW -oZ -oZ -oZ -gW -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(158,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eK -eK -eJ -gc -hF -im -gV -gc -eK -gc -eK -eK -eK -eK -ge -eK -ge -eJ -gc -oZ -gc -oZ -gc -eK -eJ -eJ -eJ -eJ -fr -eL -eL -eJ -eJ -eL -oZ -fr -fr -oZ -oZ -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 -eJ -eJ -oZ -oZ -sX -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eL -eL -eJ -eJ -eJ -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eL -eJ -eJ -eL -fr -eL -eJ -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -tp -qi -tt -tv -qi -tt -qi -tv -tt -qi -tp -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -oZ -eJ -eJ -oZ -eJ -eJ -oZ -ge -eJ -ge -oZ -ge -ge -ge -oZ -ge -eJ -eJ -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -gW -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(159,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eK -eJ -gc -gc -gc -gU -eK -eK -eK -eK -eK -ge -eK -eK -ge -eK -oZ -gc -oZ -oZ -oZ -eJ -eJ -eJ -eL -fr -fr -fr -fr -eJ -eJ -eJ -oZ -fr -fr -fr -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -fr -eJ -eJ -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -tp -ts -qi -tp -qi -qi -qi -tp -qi -qi -tp -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -oZ -eJ -Cl -oZ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -ge -oZ -ge -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -gW -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(160,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -eK -eK -gc -gc -gc -eK -eK -eK -eJ -eK -eK -ge -ge -eK -eJ -eJ -oZ -gc -oZ -gc -oZ -oZ -eL -eL -oZ -oZ -eL -fr -eL -eJ -oZ -oZ -fr -fr -fr -fr -oZ -oY -sY -oZ -oZ -sX -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -gW -eJ -eJ -eJ -tH -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -oZ -eL -eJ -oZ -oZ -fr -fr -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -eJ -eJ -fr -fr -fr -fr -eL -eJ -eJ -eL -eJ -tp -tp -tp -tp -tp -tv -tp -tp -tp -tp -tp -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -oZ -oZ -qi -oZ -oZ -oZ -oZ -eJ -eJ -Cl -oZ -eJ -ge -ge -oZ -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -oZ -oZ -oZ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(161,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eK -eK -eK -eJ -gc -gd -eK -eK -eK -eJ -ge -ge -ge -ge -ge -eJ -eJ -eK -eJ -gc -oZ -gc -oZ -fr -fr -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -tm -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -fr -fr -fr -fr -fr -fr -eL -eL -eL -eL -eL -fr -fr -fr -eL -eL -eJ -eJ -eJ -gW -eJ -eJ -fr -fr -eL -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -tp -qi -tt -qi -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -oZ -oZ -qi -oZ -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -gW -gW -ge -eJ -ge -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(162,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eK -eK -eK -eJ -ge -ge -eJ -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -oZ -gc -oZ -fr -fr -fr -fr -oZ -oZ -fr -fr -fr -fr -oZ -fr -oZ -fr -oZ -oZ -eL -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -eJ -eJ -eJ -fr -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -ge -eL -ge -eL -eJ -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -eJ -eJ -eJ -eJ -fr -fr -eJ -eJ -fr -eJ -eJ -eL -eJ -eJ -tp -tw -qi -qi -tp -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -ge -oZ -eJ -Cl -oZ -eJ -eJ -oZ -oZ -qi -qi -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(163,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eK -eK -eJ -eJ -ge -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -eK -eJ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -oZ -fr -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -ge -ge -ge -ge -eL -eL -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -eL -eJ -fr -fr -fr -eJ -eJ -eJ -tp -tp -tp -tp -tp -eJ -gW -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -Ci -eJ -eJ -oZ -eJ -ge -oZ -eJ -Cl -eJ -oZ -ge -ge -Cl -qi -qi -Cl -eJ -eJ -ge -eJ -eJ -eJ -ge -ge -eJ -ge -ge -ge -eJ -ge -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(164,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eL -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -fr -oZ -oZ -oZ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tH -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -eL -ge -eL -ge -eL -eL -eL -fr -fr -fr -fr -fr -eJ -eJ -eL -fr -eJ -eL -eJ -eJ -eJ -eJ -fr -eJ -eL -fr -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -oZ -eJ -eJ -oZ -eJ -ge -oZ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(165,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -fr -fr -fr -eJ -eJ -fr -eL -eJ -eJ -ge -ge -eJ -eJ -gW -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -fr -eL -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -eL -eL -eL -eL -eL -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -eJ -eJ -eJ -fr -eJ -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -oZ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -ge -oZ -eJ -ge -eJ -oZ -oZ -oZ -oZ -oZ -oZ -Ci -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(166,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -fr -fr -fr -eJ -eL -fr -eL -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -oZ -rv -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -sY -sY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tH -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sY -oZ -oZ -eJ -oZ -eJ -eJ -eL -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -oZ -ge -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(167,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eL -eL -eL -fr -eL -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -pA -fr -fr -fr -fr -fr -eL -eL -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -tp -tp -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -tH -tH -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -oZ -eJ -eJ -eL -fr -eL -eL -eL -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -Cl -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -Ci -ge -eJ -eJ -oZ -eJ -ge -ge -oZ -oZ -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 -eJ -eJ -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(168,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eL -eL -eL -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -WF -RR -WU -MK -fr -fr -fr -fr -fr -fr -fr -eL -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -qi -qi -tz -qi -tp -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -sX -oZ -oZ -eJ -eJ -eJ -eJ -tH -tH -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -sY -sY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -fr -fr -fr -fr -fr -eL -eL -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Ci -eJ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -FT -eJ -eJ -eJ -ge -ge -ge -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(169,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -fr -fr -eJ -eL -eJ -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -qi -Wf -Yv -QW -MK -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tw -qi -qi -qi -tp -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -uY -tH -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -oZ -oZ -eJ -gW -eJ -eL -fr -fr -eL -fr -eJ -eL -fr -fr -fr -fr -eL -eL -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -ge -oZ -oZ -oZ -oZ -oZ -Ci -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -Cl -qi -qi -Cl -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(170,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eL -eL -fr -fr -eJ -eJ -fr -fr -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -oZ -qi -Wf -Yv -QW -MK -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -qi -tp -tp -tp -tp -tv -tp -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -uY -uY -eJ -eJ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -eJ -eJ -eJ -ge -Ci -oZ -oZ -oZ -oZ -eJ -eJ -ge -eJ -eJ -eJ -eJ -oZ -eJ -eJ -ge -eJ -ge -oZ -oZ -eJ -eJ -eJ -oZ -oZ -ge -ge -ge -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 -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(171,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -eL -fr -eL -fr -fr -fr -eJ -eL -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -pA -Lv -Nl -Qd -SA -Nk -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -tp -qi -qi -qi -tp -tz -qi -tp -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -sY -sY -oZ -oZ -oZ -oZ -uQ -tH -tH -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -eJ -eL -eL -fr -eJ -fr -fr -eJ -eJ -eL -eL -fr -eL -eJ -eJ -eJ -eJ -eJ -fr -eJ -eJ -eL -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Ci -ge -eJ -oZ -eJ -ge -oZ -eJ -eJ -eJ -ge -oZ -oZ -oZ -oZ -Ci -oZ -oZ -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 -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(172,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eL -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -gW -gW -eJ -tp -qi -qi -tt -qi -qi -qi -tp -tp -tP -oZ -oZ -oZ -oY -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -tH -oZ -oZ -oZ -oZ -sY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -fr -eJ -fr -fr -eL -eJ -eJ -eJ -fr -fr -fr -fr -eL -eJ -eL -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -Ci -ge -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -Cl -eJ -eJ -eJ -eJ -eJ -ge -oZ -ge -eJ -oZ -eJ -eJ -oZ -ge -eJ -eJ -ge -oZ -oZ -eJ -eJ -eJ -ge -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -Gd -Gx -GU -Gx -GU -GU -Gx -Gx -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(173,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -eL -eJ -fr -fr -fr -fr -fr -eL -eJ -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -tp -qi -qi -tz -qi -qi -qi -qi -tP -tP -oZ -oZ -oZ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sY -sY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -sY -oZ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -eL -eL -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -fr -eJ -eJ -eJ -fr -eJ -eJ -eJ -eL -fr -eJ -eJ -eL -eL -eL -fr -fr -fr -eL -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -ge -eJ -eJ -oZ -oZ -ge -eJ -eJ -eJ -eJ -eJ -ge -oZ -eJ -eJ -oZ -eJ -eJ -oZ -ge -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -Ge -Gy -GV -Hs -OE -HL -Iz -GU -wE -wE -wE -wD -wD -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(174,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -qi -tz -tp -tv -tp -tp -tp -tp -tp -tp -oZ -oZ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -sY -sY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eL -eJ -eJ -eL -eL -fr -eJ -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eL -fr -eL -eJ -fr -fr -fr -eJ -eJ -eJ -eL -eJ -fr -fr -fr -fr -eJ -eJ -eL -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Ci -eJ -eJ -ge -oZ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -ge -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -Cl -eJ -oZ -eJ -eJ -eJ -Cl -oZ -oZ -oZ -oZ -oZ -oZ -Ci -Ci -Ci -Ci -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -Gf -Gz -ZQ -UM -XR -HL -IA -GU -IZ -Jk -wL -JV -wE -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(175,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -tp -qi -qi -tp -qi -qi -tz -qi -tp -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -fr -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -Cl -eJ -eJ -oZ -Cl -eJ -eJ -eJ -eJ -Cl -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -Gf -GA -ZC -Hu -HL -HL -IB -Gx -IO -wL -wL -JW -wE -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(176,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -eL -eJ -eJ -fr -fr -fr -eL -eJ -eJ -eL -fr -eL -eJ -eJ -oZ -oZ -oZ -oZ -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -eJ -eJ -eJ -tp -qi -qi -tp -qi -qi -qi -tD -tp -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -uR -oZ -oZ -oZ -vz -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -gW -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -fr -fr -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -fr -fr -fr -eL -eL -eL -fr -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -qi -qi -oZ -oZ -qi -qi -oZ -oZ -oZ -qi -qi -oZ -oZ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -oZ -qi -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -Gg -GB -Nu -Hv -HM -Ib -IB -IJ -Ja -wM -JA -JX -wE -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(177,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -fr -fr -eJ -eL -fr -fr -fr -fr -fr -eJ -eL -fr -eL -eJ -oY -oZ -oZ -oZ -oZ -oZ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -tp -ts -tu -tp -tp -tp -tp -tp -tp -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -uI -uZ -vm -uZ -uI -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -tm -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -eL -fr -fr -fr -eJ -eL -eJ -eJ -fr -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -ge -ge -eJ -oY -oZ -oZ -qi -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -qi -oZ -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -eJ -eJ -ge -oZ -Cl -eJ -oZ -eJ -ge -oZ -Cl -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -Gd -GC -GC -GU -GC -Ic -GU -GU -Jb -wD -wD -wE -wE -wD -wD -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(178,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eL -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -oZ -oZ -oZ -fr -fr -fr -fr -Yv -fr -fr -fr -eL -eL -oZ -eL -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -eJ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tY -tZ -tY -tY -uF -vi -vt -vA -vG -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -fr -eJ -eL -fr -fr -eJ -fr -eJ -fr -eL -fr -eL -eJ -eL -eL -fr -fr -fr -eL -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -Ci -oZ -oZ -oZ -oZ -eJ -Cl -eJ -eJ -oZ -eJ -Cl -eJ -oZ -eJ -Cl -eJ -eJ -eJ -ge -ge -eJ -eJ -oY -qi -Cl -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -xW -xW -xW -Oh -Og -wL -Og -Oi -Oc -TG -Xp -Rr -Yq -Rb -VI -VI -Qu -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(179,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -eJ -oZ -oZ -oZ -fr -fr -fr -fr -Yv -fr -fr -oZ -eL -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tZ -ul -uJ -tY -va -vi -ul -uI -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -eJ -eL -fr -eJ -eJ -eJ -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -ge -eJ -oZ -ge -eJ -Ci -ge -eJ -oZ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -Fv -FC -xW -xW -xW -wL -Og -UD -GZ -xy -Gj -wL -wL -IL -PZ -Jm -TT -GZ -Gj -xy -xy -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(180,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -eJ -fr -fr -fr -eJ -fr -fr -fr -fr -fr -eJ -eJ -eL -eL -oZ -oZ -fr -fr -fr -fr -fr -Yv -fr -fr -oZ -eL -ge -eL -oZ -eL -fr -fr -fr -fr -fr -fr -eL -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -tY -tY -tZ -tZ -tY -tY -uD -tZ -tZ -vb -vn -vb -tY -tZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eJ -eL -fr -eL -eJ -eJ -eJ -oZ -oZ -sY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -fr -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -oZ -ge -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -oZ -oZ -oZ -oZ -oZ -oZ -ge -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -Fw -FD -FG -FJ -FM -Sw -Gi -GE -Ha -Hw -Hw -Hw -Wx -IM -Wh -Rr -Mt -wL -xy -Gj -xy -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(181,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -fr -fr -fr -eJ -eL -fr -fr -fr -fr -fr -eL -fr -eJ -eJ -oZ -oZ -fr -fr -fr -fr -fr -Yv -fr -fr -oZ -eL -gW -ge -eL -oZ -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -tZ -ub -ue -ue -tY -ul -VC -VC -VC -WI -TO -ul -Qv -tY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eL -fr -fr -eJ -fr -fr -eJ -fr -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eL -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -ge -Ci -oZ -oZ -oZ -oZ -eJ -eJ -ge -eJ -oZ -ge -eJ -ge -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -Ci -ge -ge -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oY -oZ -oZ -Fk -oZ -oZ -VW -FH -wL -Lx -xy -Gj -xy -Hb -Hx -xy -Ie -wD -IN -wE -wD -wD -wD -TT -GZ -XT -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(182,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eL -fr -fr -fr -fr -pA -Yv -pA -fr -eL -eL -ge -eL -eL -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -tZ -uc -uf -uk -ur -bG -uF -ul -ul -Tp -uF -Qs -vC -tY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -eL -fr -eJ -eL -fr -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -sY -sY -oZ -oZ -sX -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -oZ -qi -Cl -eJ -eJ -eJ -oZ -ge -eJ -ge -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -Ci -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -sY -oZ -oZ -oZ -VW -wL -FK -Lx -xy -xy -wL -Gj -GZ -Gj -OB -wD -IO -wE -Jn -Jn -wE -TT -Kp -RY -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(183,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -fr -eJ -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -eL -eL -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tZ -tY -tZ -tY -tZ -uy -uG -ul -uS -TA -tY -tZ -tZ -tY -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -oZ -fr -fr -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -oZ -sY -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -ge -oZ -ge -ge -eJ -Cl -eJ -eJ -oZ -oZ -Cl -eJ -eJ -eJ -eJ -Cl -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -eJ -Cl -oZ -oZ -oZ -oZ -oZ -oZ -Fv -xW -xW -zI -xW -PB -Th -UG -xy -wL -xy -VF -wD -IO -wD -Jo -wL -JZ -TT -GZ -xy -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(184,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -eL -eJ -eJ -eL -eL -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -eL -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eL -eL -tY -ug -ul -tZ -bG -uF -uK -uF -un -vp -vv -vD -tZ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eL -eJ -eJ -oZ -oZ -fr -oZ -oZ -oZ -sY -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -AW -sY -oZ -oZ -oZ -AW -oZ -oZ -oZ -oZ -qi -oZ -oZ -eJ -ge -ge -eJ -eJ -Cl -oZ -oZ -oZ -sY -oZ -oZ -qi -sY -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -FL -xW -xW -xW -PY -wL -Th -Th -Wh -wD -IP -wD -Jp -JE -wD -MP -Zg -KG -wD -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(185,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -eL -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -eJ -eL -fr -tZ -ug -um -us -Vi -VG -tM -NY -RJ -tY -vw -vE -tZ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -eL -fr -eJ -eL -eJ -fr -eJ -eJ -eJ -eL -eJ -oZ -fr -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -oZ -eJ -eJ -eJ -eJ -eJ -oZ -sY -sY -oZ -oZ -oZ -eJ -pA -eJ -eJ -eJ -eJ -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -UZ -XE -qi -qi -pA -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -Cl -qi -AW -oZ -Ci -oZ -oZ -qi -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -AW -oZ -oZ -oZ -oZ -oZ -oZ -sY -qi -qi -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oY -Gk -GH -GN -Hy -GN -GH -GH -IO -wE -wD -wE -wE -wD -Kr -wD -wD -wE -wE -bh -bh -bh -bh -bh -bh -bh -"} -(186,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -fr -eJ -fr -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eL -fr -fr -fr -eJ -fr -tY -uh -un -tY -tZ -tZ -tZ -tY -Qq -tZ -tY -tZ -tY -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -eL -eJ -eL -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oY -fr -fr -fr -fr -eJ -eJ -eL -fr -fr -eL -oZ -oZ -oZ -oZ -oZ -oZ -qi -MK -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -Uq -WU -qi -Cb -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sY -oZ -ge -ge -eJ -sY -sY -oZ -eJ -ge -oZ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -qi -Cl -eJ -ge -eJ -Cl -eJ -eJ -oZ -eJ -Cl -eJ -oZ -eJ -eJ -Cl -ge -EW -oZ -oZ -oZ -oZ -oZ -oZ -qi -eJ -ge -eJ -ge -eJ -Cl -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -FW -Gk -We -Hc -Hg -KP -Ii -GN -IO -wL -wD -Se -Se -Ki -wL -GZ -wL -Gj -wD -bh -bh -bh -bh -bh -bh -bh -"} -(187,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eL -eJ -eL -fr -eL -fr -tY -ui -uo -ut -uA -tY -uy -VC -Zb -vq -Ps -tY -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -oZ -oZ -oZ -fr -eJ -eL -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -oZ -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -fr -eJ -eJ -eJ -eJ -oZ -oZ -oZ -qi -WW -LU -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -SU -SU -Uq -YE -Cc -Aq -oZ -oZ -sY -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -qi -Cl -eJ -oZ -eJ -eJ -eJ -oZ -ge -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -Cl -eJ -eJ -Cl -eJ -ge -eJ -eJ -eJ -eJ -EW -oZ -oZ -oZ -oZ -oZ -oY -oZ -oZ -oZ -oZ -oZ -TN -Kd -Hd -Hg -Zv -MX -GH -IO -wL -wD -Yb -ZF -Vj -Lz -ZF -TJ -Qg -wE -bh -bh -bh -bh -bh -bh -bh -"} -(188,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eL -fr -eJ -eJ -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eL -eJ -fr -fr -fr -fr -fr -tY -uj -up -uu -uB -tY -uM -uU -vi -ul -uF -tY -eL -eJ -eL -eJ -eJ -eJ -eL -fr -eL -eJ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -eL -eJ -fr -fr -fr -fr -fr -fr -eL -oZ -oZ -eJ -eL -eL -eJ -fr -fr -eL -fr -fr -fr -eJ -eL -fr -eJ -pA -Tg -Tg -LY -LU -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -pA -Pq -fr -fr -fr -Yv -Yv -Yv -Uq -VZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -qi -qi -eJ -eJ -oZ -ge -Cl -ge -oZ -eJ -Cl -oZ -oZ -oZ -oZ -oZ -eJ -ge -eJ -eJ -oZ -eJ -eJ -eJ -oZ -ge -eJ -eJ -eJ -eJ -eJ -oZ -oZ -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -EW -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -TN -Kd -He -He -Tw -Ik -GH -IO -wL -wE -XD -Ys -Ys -Kt -Ys -Ys -OR -wE -bh -bh -bh -bh -bh -bh -bh -"} -(189,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -fr -fr -eL -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eL -eL -fr -fr -fr -fr -eJ -eL -tZ -tY -tY -tZ -tZ -tY -PL -UJ -WP -Sn -ul -uI -eL -fr -fr -eL -eL -eJ -fr -fr -fr -oZ -oZ -fr -oZ -fr -fr -fr -fr -fr -oZ -oZ -fr -fr -fr -fr -eL -eL -eJ -eJ -oZ -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -VO -LK -LK -pA -oZ -WF -SL -fr -fr -Yv -TP -Yv -Yv -Yv -pA -eJ -eJ -eL -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -qi -oZ -sY -oZ -oZ -sY -oZ -oZ -oZ -sY -AW -oZ -oZ -ge -ge -ge -ge -ge -oZ -eJ -eJ -eJ -eJ -eJ -oZ -ge -eJ -eJ -eJ -eJ -eJ -oZ -oZ -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -TN -Kd -Hf -He -QS -Il -GH -IQ -wL -wE -XD -Ys -Ys -Ys -Ys -Ys -OR -wE -bh -bh -bh -bh -bh -bh -bh -"} -(190,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -fr -fr -eJ -eJ -eJ -eL -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -TP -Yv -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tm -oZ -eJ -eJ -oZ -oZ -eL -fr -eJ -fr -fr -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -uI -uO -uW -vk -vs -vy -uI -fr -fr -fr -eJ -eJ -eL -fr -fr -fr -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -oZ -oZ -eJ -oZ -eL -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -TP -Yv -TP -Yv -fr -fr -fr -fr -YU -qi -qi -oZ -sY -ML -VL -Yv -Yv -Lp -fr -Lg -Yv -Yv -eJ -eJ -eJ -fr -eJ -fr -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -oZ -oZ -oY -oZ -oZ -oZ -oZ -oZ -oZ -qi -oZ -ge -ge -ge -ge -ge -ge -oZ -ge -eJ -oZ -eJ -eJ -oZ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Ci -oZ -oZ -oZ -ge -ge -ge -ge -eJ -eJ -ge -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Gk -Rh -Hg -Hz -Zv -Im -GN -wL -wL -wE -Uw -Ys -Ys -Ys -Ys -Ys -OC -wE -bh -bh -bh -bh -bh -bh -bh -"} -(191,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -pA -Lp -fr -Lg -pA -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -fr -fr -fr -fr -fr -eL -eJ -fr -eL -eL -oZ -oZ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -fr -fr -fr -eJ -eJ -oZ -oZ -fr -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -fr -pA -Yv -Lp -fr -Wc -fr -Lg -Yv -Yv -Yv -Yv -UP -AW -oZ -oZ -oZ -Pu -XL -fr -fr -Yv -VY -Yv -fr -fr -fr -eJ -eL -fr -eL -fr -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -Cl -ge -ge -oZ -Cl -eJ -ge -ge -ge -oZ -eJ -ge -Ci -ge -eJ -oZ -eJ -eJ -ge -ge -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -ge -ge -ge -ge -ge -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -oZ -oZ -QA -Kd -He -HA -Zv -OK -GH -wL -wL -wE -XD -Ys -Ys -Ys -Ys -Ys -OR -wE -bh -bh -bh -bh -bh -bh -bh -"} -(192,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -VY -Yv -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -oZ -eL -fr -eJ -fr -fr -fr -fr -fr -eL -eL -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eL -fr -eJ -eJ -eJ -oZ -fr -fr -fr -fr -fr -fr -fr -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eL -eL -eJ -fr -fr -fr -fr -Yv -VY -Yv -VY -Yv -fr -VO -LK -LK -Sr -oZ -oZ -oZ -oZ -oZ -Lf -fr -fr -fr -Yv -fr -fr -fr -fr -eJ -fr -fr -fr -fr -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -ge -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -ge -ge -ge -oZ -ge -eJ -oZ -eJ -eJ -oZ -ge -eJ -ge -ge -eJ -ge -ge -eJ -Cl -qi -qi -Cl -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -oZ -oY -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -QA -SJ -Hh -Hf -Zv -Ik -GN -wL -wL -wD -XD -Ys -Ys -Ys -Ys -Ys -OR -wD -bh -bh -bh -bh -bh -bh -bh -"} -(193,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eL -eL -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eL -eJ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eL -fr -fr -eL -eL -eJ -eL -eJ -fr -sX -oZ -oZ -oZ -oZ -oZ -oY -oZ -oZ -eL -eL -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eL -xV -fr -fr -fr -Yv -fr -fr -fr -YU -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -pA -fr -fr -fr -Yv -fr -fr -fr -fr -eL -eJ -fr -eJ -eJ -eJ -eJ -fr -eL -eJ -eJ -eJ -fr -eJ -ge -oZ -ge -eJ -oZ -eJ -eJ -eJ -oZ -eJ -eJ -ge -ge -ge -oZ -ge -eJ -oZ -Cl -eJ -oZ -ge -Cl -ge -ge -ge -ge -ge -eJ -eJ -oZ -oZ -eJ -ge -ge -ge -ge -eJ -eJ -eJ -eJ -oZ -Fb -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -QA -Kd -Hh -Hg -Xa -Rx -IE -wL -VS -wD -QO -Ma -Ma -Mf -Ma -Ma -VP -wD -bh -bh -bh -bh -bh -bh -bh -"} -(194,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -eL -eJ -eJ -eL -fr -fr -fr -fr -fr -eJ -eJ -eL -fr -oZ -oZ -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -eL -fr -fr -eJ -oZ -fr -fr -fr -fr -fr -fr -oZ -eJ -eL -eJ -eL -fr -eJ -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -eL -wD -wD -wE -wE -wD -wD -xW -xW -xW -xW -eJ -eJ -eJ -eJ -pA -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eL -fr -fr -fr -Yv -fr -fr -fr -fr -eJ -eJ -fr -eL -eJ -eL -fr -fr -fr -eJ -eJ -eJ -fr -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -qi -oZ -oZ -oZ -oZ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Ci -Ci -oZ -eJ -eJ -oZ -Fb -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sX -oZ -FW -Gk -Lt -Rw -Hh -Lu -Ip -GN -wD -Jf -wE -wD -wE -wD -wD -wE -wE -wD -wD -bh -bh -bh -bh -bh -bh -bh -"} -(195,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -fr -fr -eJ -eL -oZ -fr -fr -eJ -oZ -oZ -oZ -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -eL -eL -eJ -fr -oZ -fr -fr -fr -fr -oZ -fr -fr -fr -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eL -fr -eL -eJ -fr -fr -fr -eL -eL -eL -eJ -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -fr -eJ -wE -UF -xq -ZZ -wL -wL -OV -yj -QV -xW -eJ -eJ -eJ -eJ -eJ -oZ -oZ -sX -oZ -oZ -eJ -eJ -eJ -fr -fr -fr -fr -Yv -fr -fr -fr -fr -eJ -eL -fr -eL -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -oZ -oZ -oZ -oZ -oZ -oZ -qi -oZ -oZ -oZ -qi -oZ -ge -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -ge -ge -eJ -eJ -eJ -eL -eJ -oZ -Fb -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Sp -Xv -Gk -GN -Hj -HB -GN -GH -GH -wL -Jg -wD -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(196,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -eJ -eL -fr -fr -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -oZ -oY -oZ -eJ -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -eL -sX -fr -fr -fr -oZ -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -wD -Qi -xr -xy -Ny -xy -OV -UA -yx -wD -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eL -fr -fr -fr -fr -Ql -oZ -eJ -fr -fr -fr -eJ -fr -eJ -eJ -eJ -eJ -eJ -fr -eJ -eL -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -oZ -oZ -Cl -eJ -ge -eJ -Cl -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -eJ -oZ -Fc -Fe -Ff -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Zq -FY -Gn -GO -Hk -HC -Hk -Hk -Hk -Hk -Jh -wE -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(197,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -eL -eL -eJ -eL -fr -fr -fr -fr -fr -Yv -fr -fr -oZ -eJ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -oZ -oZ -fr -oZ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eL -fr -eL -eJ -eJ -fr -fr -fr -eJ -eL -fr -eJ -eL -fr -fr -fr -fr -fr -eJ -eL -eJ -eJ -wD -wE -wE -wE -xz -RI -RI -xY -wD -wE -wE -wE -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -Od -eJ -eL -oZ -fr -fr -fr -fr -fr -fr -eL -eL -eJ -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -qi -qi -Cl -eJ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -fr -fr -eJ -oZ -oZ -oZ -oZ -Fc -Fe -Ff -oZ -oZ -oZ -oZ -oZ -MD -xW -xW -xW -xW -xW -xW -xW -xW -xW -xW -xW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(198,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -fr -fr -eJ -oZ -pA -ST -ST -ST -ST -ST -Yc -ST -pA -oZ -eJ -oZ -oZ -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -eL -eJ -eJ -fr -eJ -eJ -eL -fr -fr -fr -fr -fr -eJ -eJ -eJ -fr -fr -fr -eL -fr -eL -eJ -eJ -eJ -wD -Oh -xe -xs -NX -PI -Nf -wL -yl -Nf -YM -wD -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -oZ -QW -eJ -eL -eL -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -fr -fr -eJ -eJ -eL -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -ge -eJ -eJ -ge -eJ -eJ -Cl -eJ -ge -eJ -Cl -qi -qi -Cl -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -oZ -oY -oZ -fr -oZ -oZ -Fc -Fe -Ff -oZ -oZ -oZ -oZ -Cb -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(199,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -fr -fr -eL -oZ -oZ -qi -qi -qi -qi -qi -qi -qi -oZ -oZ -oZ -oZ -oZ -oZ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -oZ -eL -fr -fr -fr -fr -fr -fr -eL -fr -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -eL -eJ -fr -eL -eL -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -eL -fr -eJ -eJ -eJ -eJ -wE -NO -Zy -Xi -PM -Yp -Vj -OP -Xz -Nd -Rq -wE -eJ -eJ -eJ -oZ -Aq -qi -pA -eJ -eJ -eL -eJ -eJ -fr -fr -fr -oZ -QW -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -ge -eJ -eJ -eJ -ge -eJ -oZ -oZ -eJ -eJ -oZ -oZ -ge -eJ -eJ -oZ -oZ -oZ -qi -oZ -Aq -oZ -EX -oZ -oZ -eL -fr -eJ -eJ -fr -eJ -eJ -fr -eL -oZ -oZ -oZ -fr -fr -oZ -oZ -oZ -Fb -oZ -oZ -oZ -oZ -Cb -fr -fr -fr -Yv -TP -Yv -fr -fr -fr -eJ -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(200,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -gW -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -eL -eJ -eL -eJ -oZ -eJ -qE -qi -qi -qi -sq -qi -oZ -oZ -sX -rv -oZ -oZ -fr -fr -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -fr -eL -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -oZ -oZ -fr -eL -eL -eL -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -eJ -eJ -eL -eL -eJ -eJ -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -wE -Ns -WR -Ys -Ys -Ys -xP -Ys -Ys -YX -yR -wD -wE -wD -xW -Af -qi -qi -Lf -fr -eJ -eJ -eJ -eL -eJ -fr -fr -fr -Uq -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -oZ -oZ -oZ -oZ -Ci -oZ -oZ -oZ -eJ -ge -oZ -oZ -eJ -eJ -oZ -oZ -oZ -oZ -qi -fr -fr -EV -qi -fr -fr -eL -fr -fr -eL -fr -eL -eJ -fr -fr -fr -oZ -oZ -fr -oZ -oZ -oZ -oZ -Fb -oZ -oZ -oZ -oZ -Cc -Yv -Yv -Yv -Lp -fr -Lg -Yv -Yv -Uc -VM -eL -eL -eL -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(201,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eJ -fr -eJ -fr -eJ -eJ -eJ -eJ -oZ -oZ -pa -rc -rx -rc -pa -eJ -eJ -oZ -oZ -oZ -oZ -fr -fr -oZ -eJ -eJ -sX -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -eL -eL -fr -fr -fr -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -fr -fr -fr -fr -oZ -oZ -fr -fr -fr -eJ -eJ -eL -eJ -eJ -eJ -tp -tp -tp -eJ -fr -fr -fr -eJ -eL -eL -eL -eL -eL -eJ -eL -fr -fr -fr -eL -eJ -eJ -eJ -eJ -wD -wW -WR -Ys -Ys -Ys -Ys -Ys -Ys -SF -wM -zm -zv -zG -zR -qi -qi -Yr -LU -fr -eJ -eJ -eJ -eL -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -eJ -ge -Cl -eJ -fr -eJ -Cl -oZ -fr -oZ -fr -fr -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -oZ -oZ -fr -fr -Fb -oZ -oZ -oZ -oZ -Cb -qi -fr -fr -Yv -VY -Yv -fr -fr -QW -qi -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(202,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eL -fr -eJ -fr -eL -eJ -eJ -eJ -oZ -oZ -pa -pG -ry -pG -ow -eJ -eJ -eJ -eJ -oZ -oZ -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eL -eL -fr -eJ -eL -fr -fr -fr -eJ -eL -eJ -fr -fr -eJ -eL -oZ -oZ -oZ -oZ -fr -fr -oZ -oZ -oZ -fr -oZ -oZ -oZ -fr -oZ -oZ -oZ -fr -fr -fr -fr -oZ -fr -eL -eL -eJ -eJ -eJ -eJ -eJ -eJ -tp -tz -tp -eJ -fr -fr -eL -eJ -eL -eL -eL -fr -fr -fr -fr -fr -eJ -eJ -eJ -wD -wD -wE -wD -wP -Tm -WR -Ys -Ys -Ys -Ys -Ys -Ys -Qr -xy -zn -wL -wL -zS -qi -qi -Lf -fr -fr -eJ -eJ -eJ -Wf -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -fr -eJ -eJ -eJ -eJ -ge -eJ -eJ -Cl -qi -qi -Cl -eJ -oZ -oZ -eJ -Cl -qi -qi -oZ -oZ -oZ -oZ -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -oZ -oY -fr -oZ -Fb -oZ -oZ -oZ -Cl -Cl -eJ -eL -fr -fr -Yv -fr -fr -fr -QW -qi -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(203,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -eL -eL -eJ -eJ -eJ -eJ -oZ -qj -qF -rd -rz -rX -ox -eJ -eJ -eJ -eJ -eJ -eJ -eL -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -eL -fr -eJ -eJ -eJ -fr -fr -eL -eL -eL -fr -fr -fr -oZ -oZ -oZ -oZ -fr -fr -oZ -oZ -fr -fr -fr -oZ -oZ -fr -fr -fr -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -eJ -eL -eL -eJ -eJ -eJ -eJ -tp -qi -tp -tp -fr -fr -tp -eJ -eL -eL -eL -eL -eL -eJ -eL -fr -fr -eL -eJ -wE -wG -wK -wO -wP -wW -QQ -wW -Ys -Ys -Ys -Ys -Ys -Qr -xy -zn -wL -wL -zS -qi -Yr -LU -fr -fr -eJ -eJ -WU -Wf -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -eJ -fr -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -qi -Cl -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -eJ -oZ -fr -fr -fr -fr -fr -fr -oZ -Fc -Fe -Fe -Fe -Cl -eJ -eJ -eL -fr -fr -Yv -fr -fr -fr -QW -qi -qi -qi -eL -eJ -fr -fr -eL -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(204,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eJ -eJ -ow -pa -pa -pa -pa -re -rA -re -ow -ox -ox -ow -ox -ow -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -eJ -eJ -eL -fr -eJ -eJ -eJ -eL -eL -fr -fr -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -fr -oZ -oZ -oZ -fr -fr -oZ -oZ -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -tp -qi -qi -qi -fr -fr -tp -eJ -eJ -eL -eL -eL -eL -eJ -eL -fr -eJ -eJ -eJ -wE -wH -wL -wL -wP -wW -QQ -wW -wW -Ys -Ys -Ys -Ys -ZX -Zz -zm -zw -zH -zR -qi -Pd -Yv -Yv -Yv -Yv -Md -Uq -Vx -fr -eJ -eJ -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -ge -eJ -oZ -oZ -eL -eL -fr -fr -fr -fr -oZ -oZ -eJ -fr -eL -eL -fr -eJ -eL -eL -fr -eL -oZ -oZ -fr -oZ -fr -fr -fr -oZ -oZ -sX -oZ -oZ -eJ -eJ -eJ -eJ -fr -Yv -TP -Yv -fr -fr -QW -qi -qi -qi -eL -eJ -eJ -fr -eL -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(205,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ox -pb -pB -qk -pE -qH -rB -rY -sr -pG -ow -sZ -sZ -ox -eJ -eJ -eJ -eJ -oZ -oZ -oZ -eJ -eJ -fr -fr -fr -eJ -eJ -eJ -eL -fr -fr -fr -eJ -eJ -eJ -fr -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sX -oZ -oZ -fr -eL -eL -eL -eJ -eL -eJ -eJ -eJ -tp -qi -qi -fr -fr -fr -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -wD -wI -wM -wM -wR -wY -Wy -wW -wW -wW -Ys -Ys -Ys -SM -Mu -wE -xW -zI -xW -Af -Lf -fr -fr -fr -fr -fr -Yv -fr -Yv -TP -Yv -fr -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -ge -eJ -eJ -eJ -oZ -oZ -eJ -eJ -oZ -oZ -eJ -eJ -fr -oZ -eL -fr -fr -fr -eL -Cl -qi -qi -fr -fr -eL -fr -fr -eJ -eJ -fr -fr -eL -eJ -oZ -fr -oZ -fr -fr -fr -fr -oZ -eJ -eJ -eJ -pA -Yv -Yv -Yv -Yv -Lp -fr -Lg -Yv -Yv -Uq -RR -RR -RR -RR -eJ -eJ -fr -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(206,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ox -pc -pC -pD -qG -rf -qH -qH -ss -rf -sQ -pG -rX -ox -eJ -eJ -eJ -oZ -oZ -eJ -eJ -eJ -eL -eL -fr -fr -eL -eJ -eJ -fr -fr -eJ -eL -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -oZ -oZ -fr -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -fr -fr -fr -fr -eJ -eJ -tp -tp -tp -tp -tp -qi -fr -fr -tp -tp -tp -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -wE -wJ -wN -wL -wP -wZ -MH -NL -NL -NL -Rt -Rt -Rt -LX -Rq -wE -eJ -ZJ -RC -Tg -LU -fr -fr -fr -fr -fr -Yv -Yv -Lp -fr -Lg -Yv -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -Ci -Ci -oZ -oZ -oZ -oZ -oY -eJ -eJ -ge -eJ -eJ -eJ -fr -fr -fr -fr -fr -eL -eL -eJ -oZ -oZ -eJ -eJ -eJ -fr -Cl -qi -qi -Cl -fr -eJ -fr -fr -fr -oZ -oZ -fr -fr -fr -fr -fr -eJ -eJ -eL -fr -fr -fr -fr -Yv -VY -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eL -bh -bh -bh -bh -bh -bh -bh -"} -(207,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ow -pd -pD -pD -pE -rg -qH -rZ -ss -ql -ow -ta -th -ow -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eL -eJ -tp -tp -tp -tp -eJ -oZ -oZ -oZ -oZ -oZ -oY -oZ -oZ -oZ -oZ -oZ -oZ -fr -oZ -oZ -oZ -oZ -oZ -tm -oZ -eJ -eJ -eL -eJ -eJ -fr -eJ -eL -eJ -tp -qi -qi -tp -qi -qi -qi -qi -tp -qi -fr -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -wD -wE -wE -wP -wP -wW -wW -wW -wW -wW -wW -Th -Th -Th -wL -xW -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -Yv -VY -Yv -fr -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -eJ -qi -qi -Cl -eJ -eJ -eJ -eJ -Cl -oZ -oZ -fr -fr -fr -fr -fr -eJ -oZ -oZ -oZ -oZ -oZ -fr -eJ -oZ -oZ -eJ -eJ -eJ -fr -oZ -fr -oZ -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -fr -fr -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(208,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -ox -ox -pE -pE -pE -pE -rC -sa -ss -ql -ox -ow -ox -ow -eJ -eJ -eJ -oZ -eJ -eJ -eJ -tp -tp -tp -tp -tp -tp -eJ -eJ -eJ -eJ -eJ -tp -tz -tD -tp -eJ -eJ -eJ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eL -eJ -eL -eL -eL -eL -eJ -tp -fr -qi -tv -qi -tz -tp -qi -tp -qi -tz -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -wE -wP -wD -wP -wP -wP -wD -wD -wE -wE -wE -xW -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -fr -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -Cl -qi -oZ -oZ -oZ -oZ -oZ -qi -qi -oZ -fr -fr -fr -fr -eL -fr -eJ -oZ -oZ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eL -fr -fr -oZ -oZ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -fr -fr -eL -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(209,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ow -MO -Ui -pG -qH -rh -qH -sb -ss -rf -pE -tb -ti -ow -eJ -eJ -eJ -eJ -eJ -eJ -gW -tp -tw -tw -qi -qi -tp -tp -tp -tp -eJ -gW -tp -qi -qi -tp -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -oZ -oZ -oY -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -tp -qi -qi -tp -qi -fr -tp -qi -tp -qi -tp -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eK -eK -eK -eJ -eJ -eJ -eJ -eJ -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -eL -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -fr -fr -eJ -eJ -eJ -eJ -eJ -oZ -Aq -oZ -oZ -oZ -qi -oZ -oZ -fr -fr -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -fr -oZ -oZ -oZ -fr -eJ -eL -eL -eL -eJ -eL -eJ -fr -eL -eL -fr -fr -fr -fr -eJ -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(210,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ox -Pp -pG -ql -qH -qH -qH -qH -ss -pG -sR -pG -tj -ox -eJ -tp -tp -tp -tp -tp -tp -tp -qi -tz -qi -tt -qi -qi -qi -tp -tp -tp -tp -tp -tv -tp -tp -tp -tp -tp -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -tz -qi -tp -qi -qi -tp -qi -fr -qi -tD -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eK -eK -eK -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -Yv -fr -fr -fr -eJ -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -fr -eL -eJ -fr -eJ -eJ -eJ -oZ -ge -ge -oZ -Cl -eJ -oZ -fr -eJ -eJ -eJ -eJ -eJ -eJ -qi -qi -Cl -eJ -eJ -eJ -Cl -qi -qi -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -fr -eJ -eJ -eJ -eJ -eL -eJ -eJ -fr -eJ -eL -fr -fr -fr -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(211,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ow -PO -PO -ia -Ut -TX -qH -qH -st -rf -ow -tc -tk -ox -eJ -tp -ts -tu -tp -tw -tw -tp -qi -qi -qi -qi -tz -qi -qi -qi -qi -qi -qi -qi -qi -qi -qi -qi -qi -tR -tR -qi -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -tp -tp -tp -tp -tv -tp -tp -tp -tp -tp -tp -tp -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -Yv -TP -Yv -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -VO -Ke -ST -pA -eL -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -oZ -eJ -eJ -oZ -eJ -fr -fr -fr -eL -fr -eJ -eJ -eJ -Cl -qi -oZ -oZ -oZ -oZ -oZ -oZ -oZ -qi -Cl -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -oZ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -eL -eL -eJ -eL -fr -fr -fr -fr -fr -fr -fr -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(212,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ow -ox -ox -pE -pE -ow -ow -pE -su -ox -ox -ox -ow -ow -eJ -tp -qi -qi -tp -qi -qi -tp -qi -tp -tp -tp -tp -tp -tp -tp -tp -tp -tp -tv -tp -tp -tp -tv -tp -tp -tp -tp -tp -oZ -oZ -oZ -oZ -oZ -oZ -oZ -tm -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -eJ -eJ -eJ -eJ -tp -qi -qi -tD -tp -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pA -Lp -fr -Lg -Yv -Yv -Yv -Yv -Yv -Yv -Yv -Yv -Yv -Yv -Yv -YT -qi -qi -BH -eJ -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -fr -ge -oZ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -fr -oZ -oZ -oZ -eJ -eJ -eJ -eJ -fr -eL -fr -fr -fr -fr -fr -fr -eL -fr -fr -fr -fr -fr -eL -eJ -fr -eL -bh -bh -bh -bh -bh -bh -bh -"} -(213,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pE -rD -pG -rz -ox -eJ -eJ -eJ -eJ -gW -tp -qi -tt -tp -qi -qi -tp -qi -tp -qi -qi -tw -tp -eJ -eJ -tp -qi -qi -qi -tp -eJ -tp -qi -qi -qi -tp -gW -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -eJ -eJ -tp -tz -qi -ts -tp -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -eJ -eJ -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eL -eL -eL -Yv -VY -Yv -fr -fr -fr -Yv -fr -fr -fr -fr -fr -fr -oZ -YU -qi -qi -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -sX -oZ -oZ -eJ -eJ -eL -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -bh -bh -bh -bh -bh -bh -bh -"} -(214,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ox -rE -sc -sv -ow -eJ -eJ -eJ -eJ -eJ -tp -tt -qi -tp -tv -tp -tp -qi -tp -qi -qi -tz -tp -eJ -eJ -tp -qi -qi -qi -tp -gW -tp -qi -qi -qi -tp -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -tp -tp -tp -tp -tp -eJ -eJ -eJ -eJ -eJ -eJ -ge -eJ -ge -ge -ge -eJ -eJ -eJ -eJ -eL -eL -eL -eL -fr -eL -fr -fr -fr -fr -eJ -eJ -eL -eL -eJ -fr -Yv -fr -fr -fr -eL -fr -oZ -eJ -pA -eJ -eJ -eJ -eL -eJ -eL -fr -fr -fr -fr -eL -eJ -fr -eJ -eL -eJ -eL -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -ge -oZ -eJ -ge -oZ -eJ -eJ -Ci -ge -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -fr -oZ -fr -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(215,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -ow -rF -sd -ow -ox -eJ -eJ -eJ -eJ -eJ -tp -qi -qi -tv -qi -qi -qi -qi -tv -qi -tp -tp -tp -eJ -eJ -tp -qi -qi -tp -tp -eJ -tp -tp -qi -qi -tp -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eL -eL -eL -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -fr -fr -fr -Yv -fr -fr -fr -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -fr -fr -fr -fr -eJ -fr -fr -eJ -fr -eJ -fr -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -eJ -oZ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -fr -fr -eJ -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eJ -oZ -sX -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(216,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ox -ox -ox -ow -eJ -eJ -eJ -gW -eJ -eJ -tp -qi -qi -tp -qi -tt -qi -tp -tp -tp -tp -eJ -eJ -gW -eJ -tp -tz -tD -tp -eJ -eJ -eJ -tp -tD -tz -tp -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eL -eL -eL -eL -eJ -fr -eJ -eL -fr -fr -fr -fr -fr -fr -fr -fr -eL -eJ -fr -eL -eJ -fr -fr -fr -eJ -gW -eJ -eJ -eJ -eL -fr -eJ -fr -eJ -eJ -eL -fr -eJ -eL -fr -eJ -fr -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -ge -fr -fr -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -oZ -eJ -ge -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -fr -fr -oZ -fr -fr -eL -fr -fr -fr -fr -fr -eJ -eL -eL -eJ -eJ -oZ -oZ -oZ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(217,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -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 -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -qi -qi -qi -tp -eJ -gW -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -eJ -eJ -eJ -tp -tp -tp -tp -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 -eJ -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -ge -eJ -eJ -eJ -eJ -eL -eL -eJ -eL -eJ -eJ -fr -eL -fr -fr -fr -eJ -fr -eL -eJ -fr -fr -eJ -eJ -fr -eJ -eJ -eJ -eJ -eJ -eL -fr -fr -fr -eL -fr -eL -fr -fr -fr -eL -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eL -eJ -fr -fr -eJ -fr -fr -fr -fr -fr -fr -eJ -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -Ci -eJ -eJ -ge -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -oZ -fr -oZ -oZ -oZ -oZ -oZ -oZ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -Aq -La -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(218,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -tp -tp -tp -tp -tp -gW -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gW -eJ -eJ -gW -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 -eJ -ge -eJ -eJ -eJ -ge -ge -ge -ge -ge -ge -eJ -eJ -ge -eJ -eJ -ge -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fr -eL -eL -eL -eJ -eJ -fr -eJ -eJ -fr -fr -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eJ -eJ -fr -eJ -fr -fr -fr -eJ -eJ -fr -eJ -fr -eJ -eL -eJ -fr -fr -fr -fr -fr -fr -fr -fr -eJ -eL -eJ -fr -fr -fr -eJ -eJ -eL -eL -eL -eJ -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -oZ -sX -oZ -oZ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(219,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -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 -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 -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 -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eL -eL -eL -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 -eJ -eL -fr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eL -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ge -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 -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -bh -bh -bh -bh -bh -bh -bh -"} -(220,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(221,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(222,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(223,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(224,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(225,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(226,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -bh -"} -(227,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(228,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(229,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(230,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(231,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(232,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(233,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(234,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(235,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(236,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(237,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(238,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(239,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(240,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(241,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(242,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(243,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(244,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(245,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(246,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(247,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(248,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(249,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(250,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(251,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(252,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(253,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(254,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} -(255,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -"} diff --git a/_maps/RandomZLevels/spacebattle.dmm b/_maps/RandomZLevels/spacebattle.dmm deleted file mode 100644 index acbe4eb6746d..000000000000 --- a/_maps/RandomZLevels/spacebattle.dmm +++ /dev/null @@ -1,68469 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/closed/mineral/random, -/area/space/nearstation) -"ab" = ( -/turf/open/space, -/area/space) -"ad" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate2) -"ae" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate2) -"af" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate2) -"ah" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate2) -"ai" = ( -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate2) -"aj" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"ak" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate2) -"al" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"am" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/hardsuit/syndi, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"an" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"ao" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"ap" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"aq" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"ar" = ( -/obj/structure/table/reinforced, -/obj/item/grenade/empgrenade, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"as" = ( -/obj/structure/table/reinforced, -/obj/item/ammo_casing/c10mm, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"at" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/smg/c20r, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"aw" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate3) -"ax" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate3) -"ay" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate3) -"aA" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"aB" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate3) -"aC" = ( -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate3) -"aD" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"aE" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate3) -"aG" = ( -/mob/living/simple_animal/hostile/syndicate/melee/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"aI" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/hardsuit/syndi, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"aJ" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"aK" = ( -/obj/machinery/computer/helm{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"aP" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate1) -"aQ" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate1) -"aR" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate1) -"aT" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"aU" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate1) -"aV" = ( -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate1) -"aW" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate2) -"aX" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate2) -"aY" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"aZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"ba" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"bb" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate1) -"bc" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate2) -"bd" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"be" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/hardsuit/syndi, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bf" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bg" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/gloves/combat, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bh" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bi" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/head/helmet/swat, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"bj" = ( -/obj/machinery/computer/pod{ - dir = 1; - id = "spacebattlepod3"; - name = "Hull Door Control" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"bk" = ( -/obj/machinery/door/poddoor{ - icon_state = "pdoor1"; - id = "spacebattlepod3"; - name = "Front Hull Door" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate2) -"bl" = ( -/obj/structure/table/reinforced, -/obj/item/grenade/c4, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"bm" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bn" = ( -/obj/structure/table/reinforced, -/obj/item/grenade/c4, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bo" = ( -/obj/structure/table/reinforced, -/obj/item/grenade/spawnergrenade/manhacks, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bp" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"br" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"bt" = ( -/obj/structure/table/reinforced, -/obj/item/melee/transforming/energy/sword/saber/red, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bu" = ( -/obj/machinery/computer/helm{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"bx" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/head/helmet/swat, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"by" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate3) -"bA" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate2) -"bC" = ( -/obj/machinery/computer/helm{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"bG" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate1) -"bH" = ( -/turf/closed/wall/mineral/plastitanium{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/awaymission/spacebattle/cruiser) -"bI" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"bJ" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"bK" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 1 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"bL" = ( -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/awaymission/spacebattle/cruiser) -"bM" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/cruiser) -"bN" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"bO" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"bP" = ( -/obj/structure/window/reinforced, -/obj/structure/shuttle/engine/heater{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"bQ" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"bR" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"bS" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/awaymission/spacebattle/cruiser) -"bT" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/spacebattle/cruiser) -"bX" = ( -/obj/structure/shuttle/engine/propulsion/burst/left{ - dir = 8 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"bY" = ( -/obj/structure/shuttle/engine/heater{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"bZ" = ( -/obj/machinery/computer/telecomms/monitor{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ca" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/spacebattle/cruiser) -"cb" = ( -/obj/machinery/computer/pod{ - dir = 1; - id = "spacebattlepod"; - name = "Hull Door Control" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"cc" = ( -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cd" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cf" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 8 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"cg" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ci" = ( -/obj/machinery/door/poddoor/preopen{ - id = "spacebattlepod"; - name = "Front Hull Door" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ck" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"cm" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/spacebattle/cruiser) -"cn" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged3" - }, -/area/awaymission/spacebattle/cruiser) -"cp" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged1" - }, -/area/awaymission/spacebattle/cruiser) -"cq" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Rosen Miller"; - name = "Rosen Miller" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cr" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ct" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/awaymission/spacebattle/cruiser) -"cv" = ( -/obj/machinery/power/smes/magical{ - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; - name = "power storage unit" - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cw" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/turf/open/floor/plasteel{ - icon_state = "damaged2" - }, -/area/awaymission/spacebattle/cruiser) -"cx" = ( -/obj/item/stack/sheet/metal, -/obj/item/ammo_casing/c10mm, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cy" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cz" = ( -/obj/structure/closet/cabinet, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cA" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cB" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cC" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/sausage, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cD" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cE" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/knife, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cF" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cG" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cH" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cI" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cJ" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"cK" = ( -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"cL" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cM" = ( -/obj/item/ammo_casing/c10mm, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cN" = ( -/turf/open/floor/plasteel{ - icon_state = "damaged2" - }, -/area/awaymission/spacebattle/cruiser) -"cO" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cP" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cQ" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cS" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Bill Sanchez"; - name = "Bill Sanchez" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cT" = ( -/obj/machinery/door/unpowered/shuttle, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cU" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/fries, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cV" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/soup/stew, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cW" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"cY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"cZ" = ( -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"da" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"db" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"dc" = ( -/obj/machinery/computer/pod{ - dir = 1; - id = "spacebattlepod2"; - name = "Hull Door Control" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"dd" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"de" = ( -/obj/machinery/shieldgen{ - anchored = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"df" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 8 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"dg" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "John Locke"; - name = "John Locke" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dh" = ( -/obj/structure/rack, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"di" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dj" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dk" = ( -/obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dl" = ( -/obj/structure/closet/toolcloset, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dm" = ( -/obj/effect/mob_spawn/human/doctor{ - mob_name = "Daniel Kalla"; - name = "Daniel Kalla" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dn" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dr" = ( -/obj/machinery/door/poddoor/preopen{ - id = "spacebattlepod2"; - name = "Front Hull Door" - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"du" = ( -/obj/effect/decal/cleanable/blood, -/turf/closed/wall/mineral/titanium, -/area/awaymission/spacebattle/cruiser) -"dx" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dy" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dz" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dA" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dB" = ( -/obj/structure/closet/secure_closet/security, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dD" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"dE" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 9 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"dF" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"dG" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 1 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"dH" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 5 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"dJ" = ( -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dK" = ( -/obj/mecha/medical/odysseus, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"dL" = ( -/obj/mecha/working/ripley/firefighter{ - ruin_mecha = 1 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"dM" = ( -/obj/structure/closet/crate{ - name = "Gold Crate" - }, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"dN" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 2 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"dO" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"dP" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"dQ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dR" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dS" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dT" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dU" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dV" = ( -/obj/structure/closet/secure_closet/security, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"dX" = ( -/obj/effect/mob_spawn/human/engineer/rig{ - id_job = "Gunner"; - mob_name = "Andrew Thorn"; - name = "Andrew Thorn" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"dY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"dZ" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"ea" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Clay Dawson"; - name = "Clay Dawson" - }, -/turf/open/floor/plasteel{ - icon_state = "damaged5" - }, -/area/awaymission/spacebattle/cruiser) -"eb" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ef" = ( -/mob/living/simple_animal/hostile/syndicate/melee/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"eg" = ( -/obj/structure/closet/crate{ - name = "Gold Crate" - }, -/obj/item/mecha_parts/mecha_equipment/repair_droid, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"eh" = ( -/mob/living/simple_animal/hostile/syndicate/melee/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"ei" = ( -/obj/structure/closet/l3closet/security, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ej" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ek" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"el" = ( -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"en" = ( -/obj/machinery/gateway/away{ - calibrated = 0 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ep" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"er" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate4) -"ew" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate3) -"ex" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ey" = ( -/obj/effect/mob_spawn/human/bridgeofficer{ - mob_name = "Davis Hume"; - name = "Davis Hume" - }, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ez" = ( -/obj/item/ammo_casing/shotgun, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eA" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/spacebattle, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"eC" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eD" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eE" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eG" = ( -/obj/structure/chair, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate1) -"eH" = ( -/obj/effect/mob_spawn/human/engineer/rig{ - id_job = "Gunner"; - mob_name = "Peter West"; - name = "Peter West" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"eK" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate4) -"eL" = ( -/obj/machinery/computer/helm, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate4) -"eM" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eN" = ( -/obj/item/shield/energy, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eO" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eP" = ( -/obj/machinery/computer/med_data{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eR" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate4) -"eS" = ( -/obj/structure/chair{ - dir = 1 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate4) -"eT" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"eU" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eV" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eW" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/melee/transforming/energy/sword/saber/red, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eX" = ( -/obj/effect/mob_spawn/human/bridgeofficer{ - mob_name = "Kurt Kliest"; - name = "Kurt Kliest" - }, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/obj/item/ammo_casing/shotgun, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eY" = ( -/obj/item/ammo_casing/shotgun, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"eZ" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fa" = ( -/obj/effect/mob_spawn/human/engineer/rig{ - id_job = "Gunner"; - mob_name = "Eric Abnett"; - name = "Eric Abnett" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fb" = ( -/obj/structure/closet/crate, -/obj/item/clothing/glasses/night, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"fc" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fd" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fe" = ( -/obj/structure/chair{ - dir = 4 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"ff" = ( -/obj/machinery/button/door{ - id = "spacebattlestorage"; - name = "Secure Storage"; - pixel_x = 32 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fg" = ( -/obj/item/hand_labeler, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"fh" = ( -/obj/machinery/door/poddoor{ - id = "spacebattlestorage"; - name = "Secure Storage" - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fi" = ( -/obj/structure/chair{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"fj" = ( -/obj/machinery/computer/security/telescreen, -/turf/closed/wall/mineral/titanium, -/area/awaymission/spacebattle/cruiser) -"fl" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate4) -"fm" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fn" = ( -/obj/structure/closet/crate, -/obj/item/light/tube, -/obj/item/light/tube, -/obj/item/light/tube, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"fo" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fp" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/gun/ballistic/automatic/smg/c20r, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fq" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fr" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/item/gun/ballistic/automatic/smg/wt550, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fs" = ( -/obj/item/ammo_casing/shotgun, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ft" = ( -/obj/item/ammo_casing/a357, -/obj/item/ammo_casing/a357, -/obj/item/gun/ballistic/revolver/mateba, -/obj/effect/mob_spawn/human/commander{ - mob_name = "Aaron Bowden"; - name = "Aaron Bowden" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fv" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fw" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "1" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fx" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "2" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fy" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "3" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fz" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "4" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fA" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "5" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fB" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "6" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fC" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "7" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fD" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "8" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fE" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "9" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fF" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "10" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fG" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "11" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fH" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "12" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fI" = ( -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fJ" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fK" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fL" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel{ - icon_state = "damaged1" - }, -/area/awaymission/spacebattle/cruiser) -"fM" = ( -/obj/item/ammo_casing/shotgun, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fN" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/gun/ballistic/automatic/smg/c20r, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fO" = ( -/obj/item/ammo_casing/c10mm, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fP" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"fQ" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "13" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fR" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "14" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fS" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "15" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fT" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "16" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fU" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "17" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fV" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "18" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fW" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "19" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fX" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "20" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fY" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "21" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"fZ" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "22" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"ga" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "23" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gb" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "24" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gc" = ( -/obj/structure/closet/crate, -/obj/item/poster/random_contraband, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gd" = ( -/obj/effect/mob_spawn/human/bridgeofficer{ - mob_name = "Robert Faver"; - name = "Robert Faver" - }, -/obj/item/ammo_casing/shotgun, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ge" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "25" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gf" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "26" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gg" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "27" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gh" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "28" - }, -/obj/machinery/artillerycontrol, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gi" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "29" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gj" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "30" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gk" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "31" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gl" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "32" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gm" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "33" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gn" = ( -/obj/structure/artilleryplaceholder/decorative{ - icon_state = "34" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"go" = ( -/obj/structure/artilleryplaceholder{ - icon_state = "35" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gp" = ( -/obj/structure/closet/crate/secure/weapon, -/obj/item/ammo_casing/a357, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gq" = ( -/obj/structure/closet/crate, -/obj/item/lipstick/black, -/obj/item/lipstick/jade, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gr" = ( -/obj/machinery/button/door{ - id = "spacebattlestorage"; - name = "Secure Storage"; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gs" = ( -/obj/machinery/computer/operating, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gt" = ( -/obj/structure/table/reinforced, -/obj/item/scalpel, -/obj/item/circular_saw, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gu" = ( -/obj/structure/table/reinforced, -/obj/item/retractor, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gv" = ( -/obj/structure/table/reinforced, -/obj/item/hemostat, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gw" = ( -/obj/structure/table/reinforced, -/obj/item/scalpel, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gx" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gy" = ( -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gz" = ( -/obj/item/gun/ballistic/shotgun/automatic/combat, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gC" = ( -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/energy/laser, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gD" = ( -/obj/structure/closet/crate, -/obj/item/spacecash/bundle/c10, -/obj/item/spacecash/bundle/c10, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gF" = ( -/obj/effect/mob_spawn/human/doctor{ - mob_name = "Adam Smith"; - name = "Adam Smith" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gG" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"gH" = ( -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"gI" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gJ" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"gK" = ( -/obj/machinery/computer/security{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gL" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gM" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gN" = ( -/obj/machinery/computer/secure_data{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gO" = ( -/obj/effect/mob_spawn/human/engineer/rig{ - id_job = "Gunner"; - name = "Jeremy Tailor" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"gP" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate7) -"gR" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate4) -"gS" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gT" = ( -/obj/item/stack/ore/bananium, -/obj/item/stack/ore/bananium, -/obj/item/stack/ore/bananium, -/obj/item/stack/ore/bananium, -/obj/item/stack/ore/bananium, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"gU" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"gV" = ( -/obj/effect/mob_spawn/human/doctor{ - mob_name = "Allan Yoshimaru"; - name = "Allan Yoshimaru" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"gW" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"gX" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"gY" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"gZ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ha" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hc" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate7) -"hd" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space, -/area/awaymission/spacebattle/syndicate4) -"he" = ( -/obj/item/pickaxe, -/obj/item/gun/energy/plasmacutter, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hf" = ( -/obj/item/circular_saw, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"hg" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"hh" = ( -/obj/effect/mob_spawn/human/engineer/rig{ - id_job = "Gunner"; - mob_name = "Dan Hedricks"; - name = "Dan Hedricks" - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"hi" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate7) -"hj" = ( -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate7) -"hk" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate7) -"hl" = ( -/obj/structure/shuttle/engine/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate7) -"hm" = ( -/obj/structure/shuttle/engine/propulsion/right{ - dir = 4 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate7) -"hn" = ( -/obj/structure/closet/crate/large, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ho" = ( -/obj/structure/closet/crate/secure/plasma, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hp" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/fire, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hq" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/hardsuit, -/obj/item/clothing/head/helmet/space/hardsuit, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"hr" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"hs" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ht" = ( -/turf/closed/wall/r_wall, -/area/awaymission/spacebattle/cruiser) -"hu" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate7) -"hv" = ( -/obj/structure/shuttle/engine/propulsion/left{ - dir = 4 - }, -/turf/open/space, -/area/awaymission/spacebattle/syndicate7) -"hw" = ( -/obj/structure/closet/crate/large, -/mob/living/simple_animal/pet/dog/corgi/puppy, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hx" = ( -/obj/structure/closet/crate, -/obj/item/paint/anycolor, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hy" = ( -/obj/machinery/computer/mech_bay_power_console, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/cruiser) -"hz" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hA" = ( -/obj/structure/closet/crate/medical, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"hB" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"hC" = ( -/obj/structure/chair, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"hD" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"hE" = ( -/obj/structure/table/wood, -/obj/item/instrument/violin, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"hF" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel{ - icon_state = "damaged3" - }, -/area/awaymission/spacebattle/cruiser) -"hI" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"hJ" = ( -/obj/structure/bed, -/obj/item/bedsheet/captain, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"hK" = ( -/obj/structure/closet/secure_closet/captains, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"hL" = ( -/obj/effect/mob_spawn/human/engineer{ - id_job = "Gunner"; - mob_name = "William Gannon"; - name = "William Gannon" - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"hM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"hN" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"hO" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"hP" = ( -/obj/structure/rack, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"hQ" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel{ - icon_state = "damaged4" - }, -/area/awaymission/spacebattle/cruiser) -"hS" = ( -/obj/machinery/computer/helm{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate7) -"hT" = ( -/obj/structure/chair{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate7) -"hU" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate7) -"hV" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"hW" = ( -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"hX" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"hY" = ( -/obj/structure/toilet, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"hZ" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/fire, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"ib" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"id" = ( -/obj/item/storage/firstaid/regular, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"ie" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/o2, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"if" = ( -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"ig" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/item/soap, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"ih" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"ii" = ( -/obj/effect/mob_spawn/human/doctor{ - mob_name = "Herbert West"; - name = "Herbert West" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"ij" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Carth Robinson"; - name = "Carth Robinson" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"ik" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"il" = ( -/obj/machinery/sleeper, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"im" = ( -/obj/machinery/sleep_console, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"io" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"ip" = ( -/obj/machinery/sleeper, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"iq" = ( -/obj/machinery/sleep_console, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ir" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"is" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Cyrion"; - name = "Cyrion" - }, -/obj/item/flamethrower/full, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"it" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"iu" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/obj/item/gun/ballistic/automatic/smg/c20r, -/turf/open/floor/plasteel{ - icon_state = "damaged2" - }, -/area/awaymission/spacebattle/cruiser) -"iv" = ( -/obj/structure/shuttle/engine/propulsion/burst/right{ - dir = 8 - }, -/turf/open/space, -/area/awaymission/spacebattle/cruiser) -"iw" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Mercutio"; - name = "Mercutio" - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"ix" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"iy" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/turf/open/space, -/area/space/nearstation) -"iz" = ( -/turf/closed/wall/mineral/plastitanium, -/area/space/nearstation) -"iB" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red/airless, -/area/space/nearstation) -"iC" = ( -/turf/open/floor/mineral/plastitanium/red/airless, -/area/space/nearstation) -"iD" = ( -/obj/effect/mob_spawn/human/syndicatesoldier, -/turf/open/floor/mineral/plastitanium/red/airless, -/area/space/nearstation) -"iE" = ( -/turf/closed/mineral/bananium, -/area/space/nearstation) -"iF" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"iG" = ( -/obj/item/stack/rods, -/turf/open/floor/mineral/plastitanium/red/airless, -/area/space/nearstation) -"iI" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate5) -"iL" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate5) -"iM" = ( -/obj/machinery/computer/helm, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate5) -"iP" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate5) -"iQ" = ( -/obj/structure/chair{ - dir = 1 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate5) -"iR" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"iS" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space, -/area/space/nearstation) -"iT" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate5) -"iW" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate5) -"iX" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space, -/area/awaymission/spacebattle/syndicate5) -"iZ" = ( -/turf/closed/wall/mineral/plastitanium, -/area/awaymission/spacebattle/syndicate6) -"jb" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate6) -"jc" = ( -/obj/machinery/computer/helm, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate6) -"jd" = ( -/obj/machinery/sleeper, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate6) -"je" = ( -/obj/structure/chair{ - dir = 1 - }, -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/mineral/plastitanium/red, -/area/awaymission/spacebattle/syndicate6) -"jf" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/awaymission/spacebattle/syndicate6) -"ji" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/syndicate6) -"jj" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/space, -/area/awaymission/spacebattle/syndicate6) -"jk" = ( -/turf/open/floor/plating/asteroid/airless, -/area/space/nearstation) -"jl" = ( -/turf/closed/wall/mineral/plasma, -/area/awaymission/spacebattle/secret) -"jm" = ( -/turf/open/floor/plasteel/rockvault/alien, -/area/awaymission/spacebattle/secret) -"jn" = ( -/obj/machinery/door/airlock/plasma, -/area/awaymission/spacebattle/secret) -"jo" = ( -/obj/item/clothing/suit/space/hardsuit/wizard, -/turf/open/floor/plasteel/rockvault/alien, -/area/awaymission/spacebattle/secret) -"jp" = ( -/obj/mecha/combat/gygax, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jq" = ( -/obj/structure/closet/crate{ - name = "Gold Crate" - }, -/obj/item/gun/medbeam/mech, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jr" = ( -/mob/living/simple_animal/hostile/syndicate/melee/sword/space, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"js" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/laser, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jt" = ( -/obj/structure/rack, -/obj/item/gun/energy/disabler, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"ju" = ( -/obj/structure/rack, -/obj/structure/window/reinforced, -/obj/item/gun/energy/laser, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jv" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jw" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "spacebattlearmory"; - name = "Weapon Cache" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jx" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "spacebattlearmory2"; - name = "Weapon Cache" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jy" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "spacebattlearmory1"; - name = "Weapon Cache" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jz" = ( -/mob/living/simple_animal/hostile/syndicate/mecha_pilot{ - spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jA" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged/smg, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jB" = ( -/obj/structure/rack, -/obj/structure/window/reinforced, -/obj/item/gun/energy/disabler, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jC" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jD" = ( -/obj/structure/barricade/security, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jE" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jF" = ( -/obj/structure/closet/crate, -/obj/item/ammo_box/magazine/recharge, -/obj/item/ammo_box/magazine/recharge, -/obj/item/ammo_box/magazine/recharge, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jG" = ( -/obj/machinery/door/poddoor{ - id = "spacebattlearmory1"; - name = "Secure Cache 1" - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jH" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jI" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jJ" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/armory_contraband, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jK" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/mob/living/simple_animal/hostile/syndicate/melee/sword, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jL" = ( -/obj/machinery/door/poddoor{ - id = "spacebattlearmory"; - name = "Secure Armory" - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jM" = ( -/obj/effect/mob_spawn/human/bridgeofficer{ - mob_name = "Walter Strider"; - name = "Walter Strider" - }, -/obj/item/gun/ballistic/shotgun/automatic/combat, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel{ - icon_state = "damaged3" - }, -/area/awaymission/spacebattle/cruiser) -"jN" = ( -/obj/structure/closet/crate, -/obj/item/ammo_box/magazine/recharge, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"jO" = ( -/obj/item/ammo_casing/shotgun, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/item/stack/sheet/metal, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"jP" = ( -/obj/structure/closet/crate/internals, -/obj/item/storage/firstaid/o2, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jQ" = ( -/obj/machinery/door/poddoor{ - id = "spacebattlearmory2"; - name = "Secure Cache 2" - }, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jR" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/wood, -/area/awaymission/spacebattle/cruiser) -"jS" = ( -/turf/open/floor/plasteel/airless, -/area/awaymission/spacebattle/cruiser) -"jT" = ( -/obj/item/stack/sheet/metal, -/turf/open/floor/plasteel/airless, -/area/awaymission/spacebattle/cruiser) -"jU" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/turf/open/floor/plasteel/airless, -/area/awaymission/spacebattle/cruiser) -"jV" = ( -/mob/living/simple_animal/hostile/syndicate/mecha_pilot{ - spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded - }, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"jW" = ( -/mob/living/simple_animal/hostile/syndicate/mecha_pilot{ - spawn_mecha_type = /obj/mecha/combat/gygax/dark/loaded - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/spacebattle/cruiser) -"jX" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/item/gun/energy/pulse/pistol/loyalpin, -/obj/item/gun/energy/pulse/pistol/loyalpin, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"jY" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"jZ" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/automatic/laser, -/obj/item/gun/ballistic/automatic/laser, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"ka" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"kb" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/awaymission/spacebattle/cruiser) -"kc" = ( -/obj/structure/rack, -/obj/item/gun/energy/laser/scatter, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"kd" = ( -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"ke" = ( -/obj/item/stack/rods, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kf" = ( -/obj/structure/rack, -/obj/structure/window/reinforced, -/obj/item/gun/energy/laser/scatter, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"kg" = ( -/obj/structure/rack, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"kh" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"ki" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kj" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/awaymission/spacebattle/cruiser) -"kk" = ( -/obj/item/shard, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kl" = ( -/obj/effect/mob_spawn/human/nanotrasensoldier, -/obj/item/gun/ballistic/automatic/smg/wt550, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"km" = ( -/obj/structure/closet/crate{ - name = "Gold Crate" - }, -/obj/item/mecha_parts/mecha_equipment/drill, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"kn" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"kp" = ( -/obj/structure/rack, -/obj/item/gun/energy/xray, -/turf/open/floor/engine, -/area/awaymission/spacebattle/cruiser) -"kq" = ( -/obj/machinery/porta_turret{ - dir = 8; - installation = /obj/item/gun/energy/lasercannon; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kr" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"ks" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 2 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"kt" = ( -/obj/structure/barricade/security, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"ku" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/white, -/area/awaymission/spacebattle/cruiser) -"kv" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kw" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 10 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kx" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"ky" = ( -/obj/structure/grille, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kz" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 6 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/spacebattle/cruiser) -"kA" = ( -/obj/effect/mob_spawn/human/engineer{ - mob_name = "Javier Wismer"; - name = "Javier Wismer" - }, -/turf/open/floor/plasteel/airless, -/area/awaymission/spacebattle/cruiser) -"kB" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"kC" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"kD" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/awaymission/spacebattle/cruiser) -"kE" = ( -/obj/item/shard, -/turf/open/space, -/area/space/nearstation) -"kF" = ( -/obj/item/stack/rods, -/turf/open/space, -/area/space/nearstation) -"kG" = ( -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/obj/item/ammo_casing/c10mm, -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plasteel/freezer, -/area/awaymission/spacebattle/cruiser) -"kH" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 1 - }, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"kI" = ( -/obj/item/stack/sheet/metal, -/turf/open/space, -/area/space/nearstation) -"kJ" = ( -/obj/item/shard, -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"kK" = ( -/obj/structure/lattice, -/obj/item/stack/rods, -/turf/open/space, -/area/space/nearstation) -"kL" = ( -/obj/structure/closet/crate, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion, -/turf/open/floor/plating, -/area/awaymission/spacebattle/cruiser) -"vw" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate5) -"zS" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate6) -"BO" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate2) -"Dv" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate3) -"UZ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate1) -"Wv" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/cruiser) -"Yq" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/awaymission/spacebattle/syndicate4) - -(1,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 -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(5,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 -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(6,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 -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(7,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 -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(8,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 -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(9,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 -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(10,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 -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(11,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 -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(12,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 -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(13,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 -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(14,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 -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(15,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 -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(16,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 -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(17,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(30,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 -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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(31,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 -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 -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(32,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 -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 -aa -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(33,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 -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 -aa -ab -ab -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 -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(34,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 -ab -ab -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 -aa -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(35,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 -ab -ab -ab -ab -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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(36,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 -ab -ab -ab -ab -ab -ab -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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(37,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 -ab -ab -ab -ab -ab -ab -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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(38,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(39,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(40,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(41,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(42,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(43,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(44,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(45,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(46,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(47,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(48,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -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 -er -er -er -fl -fl -er -er -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -er -Yq -eK -eK -eK -eK -eK -eR -Yq -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -er -Yq -eR -eK -eK -eK -eK -eK -eK -eR -Yq -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -er -eK -eK -eK -eK -eK -eK -eK -eK -eK -eR -er -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(54,1,1) = {" -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 -er -eL -eS -eK -eK -eK -eK -eK -eK -eK -eK -gR -hd -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -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 -er -eK -eK -eK -eK -eK -eK -eK -eK -eK -eK -gR -hd -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(56,1,1) = {" -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 -er -eK -eK -eK -eK -eK -eK -eK -eK -eK -eK -gR -hd -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(57,1,1) = {" -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 -er -eL -eS -eK -eK -eK -eK -eK -eK -eK -eK -gR -hd -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(58,1,1) = {" -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 -ab -er -eK -eK -eK -eK -eK -eK -eK -eK -eK -eR -er -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,1,1) = {" -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 -ab -er -Yq -eR -eK -eK -eK -eK -eK -eK -eR -Yq -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,1,1) = {" -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 -ab -ab -er -Yq -eK -eK -eK -eK -eK -eR -Yq -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(61,1,1) = {" -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 -ab -ab -ab -er -er -er -fl -fl -er -er -er -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(65,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(66,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(70,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(71,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aU -aU -aU -bb -bb -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iI -iI -iT -iT -iI -iI -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -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 -aP -aV -aY -aY -aY -be -aU -bh -aY -bh -aY -bh -aY -aU -bf -bo -bo -bf -bf -bx -aU -bh -bh -UZ -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bX -cf -cf -cf -cf -cf -cf -cf -df -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bX -cf -cf -cf -cf -cf -cf -cf -iv -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -vw -iL -iL -iL -iL -iL -iP -vw -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,1,1) = {" -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 -aQ -aV -ck -aY -aY -be -aU -aY -aY -aY -ck -aY -aY -aU -bf -aY -aY -aY -aY -aY -aU -aY -aY -eG -bC -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -bY -bY -bY -bY -bY -bY -bY -bY -bY -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -bY -bY -bY -bY -bY -bY -bY -bY -bY -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -vw -iP -iL -iL -iL -iL -iL -iL -iP -vw -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aY -aY -aY -aY -aY -aY -aU -bf -aY -ck -aY -aY -aY -aU -aY -aY -eG -bC -aU -aU -aU -aU -bG -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -bZ -cg -cg -cv -cv -cv -cg -cg -cg -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cg -cg -cg -cv -cv -cv -cg -cg -bZ -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iL -iL -iL -iL -iL -iL -iL -iL -iL -iP -iI -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aY -aY -aY -aY -aY -aY -aU -bf -aY -aY -aY -aY -aY -aU -aY -aY -aY -UZ -aU -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -ca -cc -cc -cc -cc -cc -cc -cQ -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cc -cc -iw -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iM -iQ -iL -iL -iL -iL -iL -iL -iL -iL -iW -iX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(77,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -bh -aY -bh -aY -aY -aY -aU -bf -bp -bf -bf -aY -aY -aU -aY -aY -aY -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bH -bM -bM -bM -bM -bM -bM -bM -bM -bM -cc -cp -cc -cr -kl -cc -dg -du -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iL -iL -iL -iL -iL -iL -iL -iL -iL -iL -iW -iX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(78,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aU -aU -aU -aU -bm -bm -aU -aU -aU -aU -aU -bm -bm -aU -aY -aY -aY -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bI -bN -bQ -fe -bQ -bQ -bO -bO -cb -Wv -bM -cc -cL -cc -cr -cr -cr -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iL -iL -iL -iL -iL -iL -iL -iL -iL -iL -iW -iX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(79,1,1) = {" -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 -aQ -aV -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -eh -aY -aY -aY -aY -aY -aY -aY -aY -aY -bb -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bO -bO -bO -bO -bO -bO -bO -bO -ci -cm -cw -cp -cc -cQ -cc -dh -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -kB -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iM -iQ -iL -iL -iL -iL -iL -iL -iL -iL -iW -iX -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,1,1) = {" -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 -aQ -aV -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -aY -eh -aY -aY -aY -aY -aY -aY -aY -aY -aY -bb -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bO -bO -bO -bO -bO -hy -bO -bO -ci -cn -cm -cM -cc -cc -cc -dh -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -kD -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iL -iL -iL -iL -iL -iL -iL -iL -iL -iP -iI -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aU -aU -aU -aU -bm -bm -aU -aU -aU -aU -aU -bm -bm -aU -aY -aY -aY -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bK -bP -bR -fi -bR -bR -dN -bO -bO -Wv -bM -cx -cN -cM -cc -cc -dh -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -kC -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -vw -iP -iL -iL -iL -iL -iL -iL -iP -vw -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(82,1,1) = {" -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 -aQ -aV -aY -aY -aY -bg -aU -bh -aY -bh -aY -aY -aY -aU -bf -bf -bf -bf -aY -aY -aU -aY -aY -aY -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -cp -cc -cN -cc -cc -cr -di -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -di -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -vw -iL -iL -iL -iL -iL -iP -vw -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aY -aY -aY -aY -aY -aY -aU -bf -aY -aY -aY -aY -aY -aU -aY -aY -aY -UZ -aU -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cS -cc -di -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -di -cc -cc -cc -cc -cr -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iI -iI -iI -iT -iT -iI -iI -iI -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,1,1) = {" -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 -aQ -aV -aY -ck -aY -bf -aU -aY -aY -ck -aY -aY -aY -aU -bn -aY -aY -aY -eA -aY -aU -aY -aY -eG -bC -aU -aU -aU -aU -bG -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cL -cQ -cc -cc -dj -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -ht -dj -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,1,1) = {" -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 -aQ -aV -aY -aY -aY -bf -aU -aY -aY -aY -aY -aY -aY -aU -bn -aY -aY -aY -aY -aY -aU -aY -aY -eG -bC -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -kl -cy -cM -cc -cc -cc -dj -ht -el -ih -js -ju -jA -jD -ht -el -el -el -el -ht -jD -jA -ik -kc -kf -el -ht -dj -cc -cc -cc -cc -cc -is -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -"} -(86,1,1) = {" -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 -aR -aV -aY -aY -aY -bf -aU -bh -aY -bh -aY -bh -aY -aU -bf -bf -bf -bt -bf -bf -aU -bh -bh -UZ -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cr -cc -cc -cc -cc -cc -cc -dk -ht -el -el -el -el -el -jD -jG -el -el -el -el -jQ -jD -el -el -el -el -el -ht -dk -cc -cc -cc -cc -cc -cc -it -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -"} -(87,1,1) = {" -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 -aU -aU -aU -bb -bb -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -aU -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cc -cc -dk -ht -hN -el -el -el -jA -jD -ht -el -el -el -el -ht -jD -jA -el -el -el -hN -ht -dk -cc -cc -cc -cc -cc -cc -cc -cL -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(88,1,1) = {" -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 -bT -cc -cc -cc -cc -cc -cO -cO -cO -dk -ht -hP -el -el -el -el -el -ht -el -el -el -el -ht -el -el -el -el -el -kp -ht -dk -cc -cc -cc -cc -cc -cN -cc -cL -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(89,1,1) = {" -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 -bT -cc -cc -cc -cr -cc -cO -cO -cO -dl -ht -hO -el -el -el -el -el -ht -el -el -el -el -ht -el -el -el -el -el -hO -ht -dl -cc -cc -cc -cc -fm -cM -cN -cN -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(90,1,1) = {" -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 -bT -cc -cc -cq -cc -cc -cc -cc -cc -dl -ht -el -el -el -el -el -el -ht -jH -el -el -jH -ht -el -el -el -el -el -el -ht -dl -cc -cc -cc -cc -cc -cc -iu -cp -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(91,1,1) = {" -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 -bT -cc -cc -cr -cc -cc -cc -cc -cc -dl -ht -el -ik -jt -jt -jB -el -ht -jD -jD -jD -jD -ht -el -jX -jZ -hP -kg -el -ht -dl -cc -cc -cc -cc -cc -cp -cN -cN -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(92,1,1) = {" -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 -bT -cd -cd -bT -bT -bT -bT -bT -bT -bT -ht -ht -ht -ht -ht -ht -ht -ht -ht -jL -jL -ht -ht -ht -ht -ht -ht -ht -ht -ht -bT -bT -bT -bT -bT -bT -bT -cd -cd -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(93,1,1) = {" -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 -bT -cc -cc -bT -cz -cz -cz -cz -cz -cz -bT -cK -cK -cK -cK -cK -jE -jE -jI -el -el -jP -gp -gC -gC -gS -gS -hn -hw -bT -hV -hW -if -hW -if -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(94,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -cc -bT -cK -cK -cK -cK -cK -cK -cK -el -el -el -el -cK -cK -cK -gS -gS -hn -hn -bT -hW -hW -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(95,1,1) = {" -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 -bT -cc -cc -bT -cA -cc -cA -cc -cA -cc -bT -cK -cK -en -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -gT -he -hn -hn -bT -hX -hW -ig -hW -hX -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(96,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -cc -bT -cK -cK -cK -cK -cK -jF -fb -jE -jE -eT -gc -gq -gD -cK -ka -ka -hn -hn -bT -bT -bT -bT -du -bT -ib -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -iZ -iZ -jf -jf -iZ -iZ -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(97,1,1) = {" -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 -bT -cc -cc -bT -cA -cc -cA -cc -cA -cc -bT -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -ka -ka -hn -hn -bT -hY -ib -hW -ij -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -zS -jb -jb -jb -jb -jb -jd -zS -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(98,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -cc -bT -dK -jp -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -ho -ho -bT -bT -bT -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -zS -jd -jb -jb -jb -jb -jb -jb -jd -zS -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(99,1,1) = {" -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 -bT -cc -cc -bT -cA -cO -cA -cc -cA -cc -bT -dL -dL -cK -cK -cK -eT -eT -jJ -fn -jN -jN -eT -eT -cK -cK -cK -ho -ho -bT -hY -ib -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jb -jb -jb -jb -jb -jb -jb -jb -jb -jd -iZ -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(100,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -cc -bT -dM -jq -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -eT -hx -bT -bT -bT -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jc -je -jb -jb -jb -jb -jb -jb -jb -jb -ji -jj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(101,1,1) = {" -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 -bT -cc -cc -bT -cA -cc -cA -cc -cA -cc -bT -km -eg -cK -cK -cK -cK -cK -fg -cK -cK -cK -cK -cK -jv -cK -cK -eT -kL -bT -hY -ib -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jb -jb -jb -jb -jb -jb -jb -jb -jb -jb -ji -jj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(102,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -cc -bT -dO -dO -cK -jv -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -jJ -eT -bT -bT -bT -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jb -jb -jb -jb -jb -jb -jb -jb -jb -jb -ji -jj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(103,1,1) = {" -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 -bT -cc -cc -bT -cA -cc -cA -cc -cA -cr -bT -dO -dO -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -eT -hz -bT -hY -ib -hW -kG -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jc -je -jb -jb -jb -jb -jb -jb -jb -jb -ji -jj -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -"} -(104,1,1) = {" -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 -bT -cc -cc -bT -cc -cc -cc -cc -cc -dm -bT -dP -dP -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -cK -hp -hz -bT -bT -bT -hW -hW -hW -hW -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -jb -jb -jb -jb -jb -jb -jb -jb -jb -jd -iZ -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(105,1,1) = {" -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 -bT -cc -cc -bT -cB -cc -cc -cc -cc -cr -bT -dP -dP -cK -kn -ks -kj -cK -kt -kt -kt -kt -gr -kj -kH -kn -cK -hp -hA -bT -hY -ib -hW -hW -io -io -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -iE -aa -iE -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iZ -zS -jd -jb -jb -jb -jb -jb -jb -jd -zS -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(106,1,1) = {" -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 -bT -cc -cc -ct -bT -bT -cd -cd -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -fh -fh -fh -fh -bT -du -bT -bT -bT -bT -bT -bT -bT -bT -cd -cd -bT -bT -ct -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -iZ -zS -jb -jb -jb -jb -jb -jd -zS -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(107,1,1) = {" -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 -bT -cc -fm -cc -cc -cc -cc -cc -cc -cc -cc -fr -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -gF -cr -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -fm -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -iZ -iZ -iZ -jf -jf -iZ -iZ -iZ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(108,1,1) = {" -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 -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -fm -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -iE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -"} -(109,1,1) = {" -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 -bT -cc -cc -ct -bT -bT -bT -bT -bT -bT -cd -cd -bT -bT -bT -bT -bT -bT -ct -cc -cc -ct -bT -bT -bT -bT -bT -bT -hB -hB -bT -bT -bT -bT -bT -bT -ct -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(110,1,1) = {" -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 -bT -cc -cc -bT -cC -cP -cP -bT -da -da -da -da -da -da -da -dQ -dQ -da -bT -cc -cc -bT -gs -gG -gH -gU -gG -gH -gH -gH -gH -gH -gH -il -gH -ip -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -iE -iE -iE -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(111,1,1) = {" -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 -bT -cc -cc -bT -cD -cP -cP -cT -da -da -da -da -da -da -dx -dS -eU -ep -bT -cc -cc -bT -gt -gH -gH -gH -gH -gH -gH -gH -gH -kh -gH -im -gH -iq -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iE -aa -aa -aa -aa -aa -iE -iE -iE -iE -aa -aa -iE -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(112,1,1) = {" -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 -bT -cc -cc -bT -cE -cP -fI -bT -da -dn -da -da -da -da -dx -dS -dS -ep -bT -cc -cc -bT -gt -gH -gH -gH -gH -gH -gH -gH -gH -gH -gH -gH -gH -ir -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -iE -iE -iE -iE -aa -aa -iE -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(113,1,1) = {" -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 -bT -cc -cc -bT -cF -cP -cP -cU -da -dn -dn -da -da -da -da -jC -jC -da -bT -cc -cc -bT -gu -gH -gH -gH -gH -gH -gH -ku -gH -gH -gH -il -gH -ip -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(114,1,1) = {" -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 -bT -cc -cc -bT -cG -cP -cP -cU -da -da -da -dQ -dQ -da -da -dQ -dQ -da -bT -cc -cc -bT -gv -gH -gH -gV -hf -gH -gH -gH -gH -gH -gH -im -gH -iq -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(115,1,1) = {" -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 -bT -cc -cc -bT -cH -cP -cP -cV -da -da -hC -dR -dS -ep -dx -dR -dS -ep -bT -cc -cc -bT -gw -gH -gH -gW -gW -kh -gH -gH -gH -gH -ii -gH -gH -ir -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -iE -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(116,1,1) = {" -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 -bT -cc -cc -bT -cI -cP -cP -cW -da -da -hC -dS -dS -ep -dx -dS -eV -ep -bT -cc -cc -bT -gt -gH -gH -gH -gH -gH -gH -gH -gH -id -gW -il -gH -ip -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(117,1,1) = {" -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 -bT -cc -cc -bT -cI -cP -cP -cW -da -da -da -dT -dT -da -da -dT -dT -da -bT -cc -cc -bT -gs -gG -gH -gU -gG -gH -hD -hI -hZ -ie -gH -im -gH -iq -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(118,1,1) = {" -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 -bT -cc -cc -ct -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -ct -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,1,1) = {" -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 -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cn -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(120,1,1) = {" -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 -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -it -cc -fL -cn -cn -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -jz -cc -cc -cc -cc -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(121,1,1) = {" -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 -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 -bS -bT -bT -bT -cJ -cJ -ct -cc -cc -ct -bT -bT -bT -bT -bT -cK -hs -bT -bT -cd -cd -bT -bT -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -ct -cJ -cJ -bT -bT -bT -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(122,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -dy -dU -dU -dU -ex -cp -fL -fc -bT -fo -fJ -bT -gx -gI -gy -gy -gy -gy -hE -hJ -bT -cc -cc -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(123,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -dz -cc -cc -cc -ey -cQ -cc -fd -bT -fp -fK -bT -gy -gy -gy -gy -gy -gy -gy -gy -bT -cp -cc -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(124,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -dz -cc -cc -cc -ez -cc -cc -cp -cd -fq -jO -cd -jR -gy -gy -gy -gy -gy -gy -gy -cK -cp -cp -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(125,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -dA -cc -cc -cc -cc -cc -cQ -cn -hs -jM -cp -cK -gy -gy -gL -gM -hg -gy -gy -gy -hs -cQ -cc -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(126,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -dB -dV -ei -ei -cn -cm -cm -cn -cK -hF -fM -bT -gy -gy -gM -gX -gy -gy -gy -hK -bT -cc -cQ -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(127,1,1) = {" -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 -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 -bT -cK -cK -bT -cc -cc -bT -bT -bT -bT -bT -bT -hs -cK -bT -ct -fo -fN -ct -bT -bT -bT -bT -bT -bT -bT -bT -bT -cc -cc -bT -cK -cK -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(128,1,1) = {" -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 -aa -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 -bS -cJ -cJ -bT -cc -cc -bT -dh -dh -dh -bT -eC -cn -fL -cp -jK -fs -fO -jK -eM -eM -eM -gY -bT -hq -dh -dh -bT -cp -cc -bT -cJ -cJ -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(129,1,1) = {" -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 -aa -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 -bT -cc -cm -cK -cm -cc -cc -bT -jw -eN -eW -cc -cL -cM -cc -cM -cc -cr -cc -gZ -bT -cc -cQ -cn -hs -cn -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(130,1,1) = {" -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 -aa -aa -aa -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 -bT -fL -cp -hs -cm -hQ -cc -bT -jy -cc -cc -cr -cM -cL -cM -cM -cc -cc -cc -gZ -bT -cc -cc -cp -bT -cn -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(131,1,1) = {" -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 -aa -aa -aa -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 -bT -cc -cp -hs -hF -cc -cc -bT -jx -cc -cc -cc -cc -cr -cc -gd -gz -cc -it -gZ -bT -cc -cc -hL -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(132,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ah -ah -ah -ak -ak -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -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 -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 -bT -cc -cc -cd -cc -cc -cc -bT -eD -cc -cc -cc -cc -cc -cc -eY -cc -cc -cc -gZ -bT -cc -cc -cc -cd -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(133,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ad -ai -aj -aj -aj -am -ah -ao -aj -ao -aj -ao -aj -ah -ar -an -an -an -at -an -ah -ao -ao -BO -ah -ah -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 -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 -bT -cc -cc -bT -cc -cc -cc -bT -eD -cr -eX -ez -cc -cr -cc -cc -cc -cc -cc -gZ -bT -cc -cc -cc -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(134,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -am -ah -aj -aj -aj -aj -aj -aj -ah -an -aj -aj -aj -aj -aj -ah -aj -aj -bA -aK -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cc -cc -cc -bT -eD -cc -eY -cc -it -ft -cc -cc -cc -cc -cc -gZ -bT -cc -cc -cc -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(135,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -aj -aj -aG -aj -aj -aj -ah -an -aj -aj -al -aj -aj -ah -aj -aj -bA -aK -ah -ah -ah -ah -bc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cc -cc -cc -bT -eD -eO -eO -ff -eO -fu -eO -eO -cc -eO -eO -gZ -bT -cc -cc -cc -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(136,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -al -aj -an -ah -aj -aj -aj -aj -aj -aj -ah -an -aj -aj -aj -aj -aj -ah -aG -aj -aj -BO -ah -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -dC -dW -ej -bT -eE -eP -eZ -eE -fj -fv -fP -fj -eE -gK -gN -eE -bT -hr -dW -hM -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(137,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -ao -aj -ao -aj -aj -aj -ah -an -as -an -an -aj -aj -ah -aj -aj -aj -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -bT -cd -bT -bT -cY -eb -eb -eb -eb -eb -eb -eb -eb -eb -eb -ha -bT -bT -cd -bT -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(138,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -ah -ah -ah -ah -aq -aq -ah -ah -ah -ah -ah -aq -aq -ah -aj -aj -aj -ah -ad -aW -aZ -aZ -aZ -aZ -aZ -aj -bj -BO -ah -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(139,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -aj -aj -aj -aj -aj -ap -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -ak -ak -aj -aj -aj -aj -aj -aj -aj -aj -bk -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -jr -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(140,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -aj -ap -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -aj -ak -ak -aj -aj -aj -aj -aj -aj -aj -aj -bk -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -gO -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(141,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -ah -ah -ah -ah -aq -aq -ah -ah -ah -ah -ah -aq -aq -ah -aj -aj -aj -ah -af -aX -ba -ba -ba -ba -ba -aj -aj -BO -ah -ab -ab -ab -ab -ab -ab -ab -ab -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fw -fQ -ge -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(142,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -ao -aj -ao -aj -aj -aj -ah -an -as -an -an -aj -aj -ah -aj -aj -aj -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -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 -bT -cc -cc -bT -dD -dX -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fx -fR -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(143,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -al -an -ah -aj -aj -aj -aj -aj -aj -ah -as -aj -aj -aj -aj -aj -ah -aj -aj -aj -BO -ah -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -fa -cZ -cZ -fy -fS -gf -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(144,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -aj -aj -aj -aj -aj -aj -ah -an -aj -aj -aj -aG -aj -ah -aj -aj -bA -aK -ah -ah -ah -ah -bc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fz -fT -gg -cZ -cZ -cZ -cZ -cZ -cZ -jr -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(145,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ae -ai -aj -aj -aj -an -ah -aj -aj -aj -al -aj -aj -ah -an -aj -aj -aj -aj -aj -ah -aj -aj -bA -aK -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -it -bT -cZ -cZ -jr -cZ -cZ -cZ -cZ -cZ -cZ -fA -fU -gh -cZ -jV -cZ -cZ -hh -dD -cZ -cZ -bT -it -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(146,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -af -ai -aj -aj -aj -an -ah -ao -aj -ao -aj -ao -aj -ah -an -an -an -an -an -aA -ah -ao -ao -BO -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fB -fV -gi -cZ -cZ -cZ -cZ -cZ -dD -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(147,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ah -ah -ah -ak -ak -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ah -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fC -fW -gj -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(148,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fD -fX -gk -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(149,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -dD -eH -dD -cZ -cZ -cZ -fE -fY -gl -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(150,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -dD -dD -cZ -cZ -cZ -fF -fZ -gm -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(151,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fG -ga -gn -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(152,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -fH -gb -go -cZ -cZ -jY -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(153,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(154,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -ct -bT -bT -bT -bT -bT -bT -bT -bT -ct -ab -ab -ct -bT -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(155,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cd -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -cd -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(156,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cd -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -cd -cc -cc -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(157,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -ct -bT -bT -bT -bT -bT -bT -bT -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(158,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bT -bT -bT -bT -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -bT -bT -bT -bT -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(159,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ct -bT -bT -bT -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -bT -bT -bT -ct -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(160,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dE -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -kr -kw -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(161,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -kq -kv -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(162,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -kr -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(163,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jU -jS -bT -kd -kd -kq -kd -ab -ab -kE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(164,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cr -cc -bT -ab -ab -bT -jT -jS -jS -bT -kd -ki -kd -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(165,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -kl -cr -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -ix -kJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(166,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jT -jS -kb -kd -kk -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(167,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -cZ -kd -kI -kF -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -ix -iF -iF -iz -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(168,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -it -cc -bT -ab -ab -bT -jS -jW -jS -cZ -ke -ix -ab -ab -ab -ab -ab -ab -kE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -iC -iC -iC -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(169,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -kb -kd -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iz -iB -iC -iC -iG -iC -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(170,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jT -jS -kb -kd -ix -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iC -iD -iC -iC -iC -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(171,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -cd -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -cd -kd -kJ -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iC -iC -iC -iC -iC -iC -iC -iC -iR -iS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(172,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jU -jS -jS -bT -kd -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -iC -iC -iC -iC -iC -iC -iC -iR -iS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(173,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jT -jS -bT -kd -kK -ab -ab -ab -ab -kF -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -ab -ab -ab -ix -iC -iC -iC -iC -iC -iC -iR -iS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(174,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -ab -ab -kE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -ab -ix -iC -iC -iC -iC -iC -iR -iS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(175,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kk -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iC -ix -iC -iC -iC -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(176,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iy -ab -ix -iB -iC -iC -iC -iG -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(177,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -kd -ky -ab -ab -kE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iz -iz -iC -iC -iC -iC -iC -iB -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(178,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -kr -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -iz -iz -iz -iF -iF -iz -iz -iz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(179,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -kq -kv -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(180,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dG -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -kr -kx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ix -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(181,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dF -dZ -el -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -kd -kq -kv -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(182,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dH -dY -ek -el -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -kd -ki -kr -kz -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(183,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ct -bT -bT -bT -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -bT -bT -bT -ct -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(184,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aB -aB -aB -aE -aE -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bT -bT -bT -bT -bT -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -bT -bT -bT -bT -bT -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(185,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aw -aC -aD -aD -aD -aI -aB -aT -aD -aT -aD -aT -aD -aB -aJ -aJ -bl -aJ -aJ -aJ -aB -aT -aT -Dv -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bS -bT -bT -bT -bT -bT -bT -bT -ct -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -ct -bT -bT -bT -bT -bT -bT -bT -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(186,1,1) = {" -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 -ax -aC -aD -aD -br -aI -aB -aD -aD -aD -aD -aD -aD -aB -aJ -aD -aD -aD -aD -aD -aB -aD -aD -ew -bu -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cQ -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(187,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ax -aC -aD -aD -aD -aJ -aB -aD -aD -aD -db -aD -aD -aB -aJ -aD -aD -aD -aD -aD -aB -aD -aD -ew -bu -aB -aB -aB -aB -by -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cm -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(188,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aD -aD -aD -aD -aD -aD -aB -aJ -aD -aD -aD -ef -aD -aB -aD -aD -aD -Dv -aB -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cm -cn -cp -cp -cn -cc -dJ -cc -cc -fr -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(189,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aT -aD -aT -aD -aD -aD -aB -aJ -aJ -aJ -aJ -aD -aD -aB -aD -ef -aD -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bH -bM -bM -bM -bM -bM -bM -bM -bM -bM -cm -it -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(190,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aB -aB -aB -aB -bd -bd -aB -aB -aB -aB -aB -bd -bd -aB -aD -aD -aD -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bI -bN -fe -bQ -bQ -bQ -bO -bO -dc -Wv -bM -cp -cc -cc -cQ -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jU -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(191,1,1) = {" -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 -ax -aC -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bO -bO -bO -bO -bO -gJ -bO -bO -dr -cn -cp -cn -cc -jz -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -kA -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(192,1,1) = {" -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 -ax -aC -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aD -aE -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bJ -bO -bO -bO -bO -bO -hy -bO -bO -dr -ca -ea -cc -cc -cc -cc -cc -cQ -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(193,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aB -aB -aB -aB -bd -bd -aB -aB -aB -aB -aB -bd -bd -aB -aD -aD -aD -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bK -bP -bR -bR -bR -bR -dN -bO -bO -Wv -bM -cc -ca -cc -cc -dJ -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(194,1,1) = {" -aa -aa -aa -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 -ax -aC -aD -aD -aD -aJ -aB -aT -aD -aT -aD -aD -aD -aB -aJ -aJ -aJ -aJ -aD -aD -aB -aD -aD -aD -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bL -bM -bM -bM -bM -bM -bM -bM -bM -bM -cc -cn -cp -cQ -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(195,1,1) = {" -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 -ax -aC -aD -aD -br -aJ -aB -aD -aD -aD -aD -aD -aD -aB -aJ -aD -aD -aD -aD -aD -aB -aD -db -aD -Dv -aB -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cN -cc -cc -cc -cc -cc -it -cc -cc -cc -bT -ab -ab -bT -jS -jU -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(196,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aD -aD -aD -br -aD -aD -aB -aJ -aD -db -aD -aD -aD -aB -aD -aD -ew -bu -aB -aB -aB -aB -by -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cp -cc -cc -dJ -cc -cc -cc -cc -cc -cc -fr -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(197,1,1) = {" -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 -ax -aC -aD -aD -aD -aJ -aB -aD -aD -aD -aD -aD -aD -aB -aJ -aD -aD -aD -aD -aD -aB -aD -aD -ew -bu -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -cc -bT -ab -ab -bT -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -jS -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(198,1,1) = {" -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 -ay -aC -aD -aD -aD -aJ -aB -aT -aD -aT -aD -aT -aD -aB -bi -aJ -aJ -aJ -aJ -aJ -aB -aT -aT -Dv -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cY -dd -cJ -cY -eb -eb -eb -dd -cJ -cY -dd -bT -ab -ab -bT -cY -dd -cJ -cY -eb -eb -eb -dd -cJ -cY -dd -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -"} -(199,1,1) = {" -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 -aE -aE -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -aB -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -ab -ab -bT -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -cZ -bT -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -"} -(200,1,1) = {" -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 -bS -cZ -de -cZ -de -cZ -de -cZ -de -cZ -de -cZ -bS -ab -ab -bS -cZ -de -cZ -de -cZ -de -cZ -de -cZ -de -cZ -bS -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -"} -(201,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(202,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(203,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(204,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(205,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(206,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(207,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(208,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(210,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -"} -(211,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(212,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(213,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(214,1,1) = {" -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(215,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(216,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(217,1,1) = {" -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(218,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(219,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(220,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(223,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(224,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(225,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(226,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(227,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(228,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(229,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -hc -hi -hu -hu -hu -hu -hu -hu -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -hc -hj -hj -hj -hS -hj -hj -hj -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -gP -hc -hk -hk -hk -hT -hk -hk -hk -hc -gP -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(232,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -hc -hc -hk -hk -hk -hk -hk -hk -hk -hc -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(233,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -hc -hk -hk -hk -hk -hk -hk -hk -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(234,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 -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 -hc -hk -hk -hk -hk -hk -hk -hk -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(235,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 -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 -hc -hk -hk -hk -hk -hk -hk -hk -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(236,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 -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 -hc -hk -hk -hk -hk -hk -hk -hk -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(237,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 -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 -hc -hk -hk -hk -hk -hk -hk -hk -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(238,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 -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 -hc -hl -hl -hc -hU -hc -hl -hl -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -aa -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -aa -aa -aa -aa -aa -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(239,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 -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 -hc -hm -hv -hc -ab -hc -hm -hv -hc -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -aa -jk -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -aa -jl -jl -jl -jl -jl -jn -jl -jl -jl -jl -jl -aa -aa -aa -aa -aa -aa -"} -(240,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 -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 -jk -jk -jk -jk -jk -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(241,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 -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -jk -jk -aa -aa -aa -aa -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(242,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 -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -aa -aa -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(243,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 -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -jk -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(244,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 -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(245,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 -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -jk -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(246,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 -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jk -jk -jk -jk -jk -jk -jk -jk -aa -aa -aa -jk -jk -jk -jk -aa -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(247,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 -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(248,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(249,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -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 -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jl -jm -jm -jm -jm -jm -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(250,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jl -jm -jm -jm -jm -jo -jm -jm -jm -jm -jl -aa -aa -aa -aa -aa -aa -"} -(251,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jl -jl -jl -jl -jl -jl -jl -jl -jl -jl -jl -aa -aa -aa -aa -aa -aa -"} -(252,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(253,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(254,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(255,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -jk -jk -jk -jk -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm deleted file mode 100644 index 4b216f9ebd63..000000000000 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ /dev/null @@ -1,80176 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/indestructible/riveted, -/area/awaymission/undergroundoutpost45/caves) -"ac" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged2" - }, -/area/awaymission/undergroundoutpost45/central) -"ad" = ( -/turf/closed/mineral/random/labormineral, -/area/awaymission/undergroundoutpost45/caves) -"ae" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"af" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/awaymission/undergroundoutpost45/central) -"ag" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/undergroundoutpost45/central) -"ah" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1" - }, -/area/awaymission/undergroundoutpost45/central) -"ak" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"al" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"am" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/central) -"an" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/central) -"ao" = ( -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ap" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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 = -25 - }, -/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 = -25 - }, -/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/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged4" - }, -/area/awaymission/undergroundoutpost45/central) -"ar" = ( -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged3" - }, -/area/awaymission/undergroundoutpost45/central) -"au" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"av" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"aw" = ( -/obj/machinery/vending/snack, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ax" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ay" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aC" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"aD" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"aF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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 = 25 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the elevator doors."; - id = "UO45_Elevator"; - name = "Elevator Doors"; - pixel_x = 6; - pixel_y = 25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aH" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aJ" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aM" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aN" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aR" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aS" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aT" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plasteel/grimy{ - 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 - }, -/area/awaymission/undergroundoutpost45/central) -"aV" = ( -/obj/structure/table/wood, -/obj/item/newspaper, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aW" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aX" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - 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 - }, -/area/awaymission/undergroundoutpost45/central) -"ba" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bb" = ( -/obj/structure/table/wood, -/obj/item/book/manual/ripley_build_and_repair, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bc" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bd" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/space, -/area/awaymission/undergroundoutpost45/central) -"bg" = ( -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bi" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bj" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bm" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bn" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bo" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes{ - pixel_y = 2 - }, -/obj/item/lighter{ - pixel_x = 4; - pixel_y = 2 - }, -/turf/open/floor/plasteel/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"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" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bt" = ( -/obj/machinery/light/small, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bu" = ( -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bv" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bx" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"by" = ( -/obj/machinery/door/airlock{ - name = "Unit 2" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bz" = ( -/obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bH" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bI" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/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/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bK" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"bP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"bQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"bR" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"bS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"bV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/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" - }, -/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" - }, -/area/awaymission/undergroundoutpost45/caves) -"bY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bZ" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"ca" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ce" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"cf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cg" = ( -/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/central) -"ch" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ci" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - 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 - }, -/area/awaymission/undergroundoutpost45/central) -"ck" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"cl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/central) -"cm" = ( -/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/central) -"cn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"co" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"cp" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ct" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cu" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cv" = ( -/obj/structure/closet, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - 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 = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/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 - }, -/area/awaymission/undergroundoutpost45/central) -"cF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/central) -"cG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/central) -"cH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "awaydorm2"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "awaydorm1"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/central) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cQ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"cS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cT" = ( -/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/central) -"cU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/window{ - 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 - }, -/area/awaymission/undergroundoutpost45/central) -"cX" = ( -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm2"; - name = "Dorm 2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"da" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/closet, -/obj/item/poster/random_contraband, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"de" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"df" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"dg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"di" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"dj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/central) -"dk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dm" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dn" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/central) -"dx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dM" = ( -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "meat fridge"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"dN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"dR" = ( -/obj/machinery/door/airlock/security{ - name = "Security Checkpoint"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dW" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dY" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"dZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ea" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eb" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ec" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ed" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ee" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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 - }, -/area/awaymission/undergroundoutpost45/central) -"eh" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"el" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"en" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ep" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eq" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"es" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"et" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/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" - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ex" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Security Checkpoint"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eA" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eB" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eG" = ( -/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" = ( -/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 - }, -/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" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eO" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 - }, -/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/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eR" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eV" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fd" = ( -/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" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/central) -"fn" = ( -/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/central) -"fo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fu" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/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" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fz" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"fA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/chair/wood, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "awaydorm3"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - id_tag = "awaydorm3"; - name = "Dorm 3" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fH" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fJ" = ( -/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/central) -"fK" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"fL" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"fM" = ( -/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/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/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; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/central) -"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 = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/dresser, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fS" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fT" = ( -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fU" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/camera{ - c_tag = "Central Hallway"; - dir = 1; - network = list("uo45") - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fV" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fW" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fX" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fY" = ( -/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fZ" = ( -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ga" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gb" = ( -/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" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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" - }, -/area/awaymission/undergroundoutpost45/caves) -"gg" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Kitchen Maintenance"; - req_access_txt = "201" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"gk" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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/item/storage/box/mousetraps, -/obj/item/clothing/under/suit/waiter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gn" = ( -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"go" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"gp" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"gq" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gu" = ( -/obj/machinery/door/airlock{ - name = "Kitchen Cold Room"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/showroomfloor{ - heat_capacity = 1e+006 - }, -/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" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"gA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gH" = ( -/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"gJ" = ( -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"gK" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/gateway) -"gL" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/gateway) -"gQ" = ( -/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; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"gU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"gV" = ( -/obj/structure/table, -/obj/item/folder/white, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"gW" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"gX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"gY" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Research Lab"; - network = list("uo45","uo45r") - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"gZ" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ha" = ( -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"hc" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"hd" = ( -/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/research) -"he" = ( -/obj/machinery/light/small{ - 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 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hg" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hh" = ( -/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/crew_quarters) -"hu" = ( -/obj/machinery/gateway/centerstation{ - calibrated = 0 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hw" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hy" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/gateway) -"hz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hA" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"hH" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"hV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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 - }, -/area/awaymission/undergroundoutpost45/central) -"ib" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ic" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"id" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ie" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"if" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ig" = ( -/obj/machinery/computer/rdconsole/core{ - dir = 4; - req_access = null - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ih" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ii" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"is" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"it" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/window{ - name = "Gateway Chamber"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iv" = ( -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ix" = ( -/obj/machinery/door/airlock{ - name = "Emergency Supplies" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"iE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"iL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/clothing/gloves/color/latex, -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"iM" = ( -/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; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/central) -"iN" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/structure/sign/warning/biohazard{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iO" = ( -/obj/structure/table, -/obj/item/radio/off, -/obj/item/radio/off, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/gateway) -"iP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iQ" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iR" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iS" = ( -/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/gateway) -"iT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/gateway) -"iW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"iX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"iZ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ja" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jg" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/camera{ - c_tag = "Gateway Chamber"; - dir = 4; - network = list("uo45","uo45r") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ji" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/chair/stool, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Gateway Observation"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"js" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ju" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jD" = ( -/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; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/central) -"jE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"jH" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jI" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jK" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/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" - }, -/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 - }, -/area/awaymission/undergroundoutpost45/research) -"jN" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/research{ - name = "Research Lab"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"jO" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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/research) -"jR" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/structure/sign/poster/official/safety_internals{ - pixel_y = 32 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"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{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jZ" = ( -/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/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ka" = ( -/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, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"kb" = ( -/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/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"kc" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"kf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kh" = ( -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kl" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Gateway EVA"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"kn" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ko" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"kp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"kv" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/central) -"kw" = ( -/obj/structure/closet/l3closet, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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 - }, -/obj/item/multitool, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"kz" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kF" = ( -/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" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ld" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"le" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lf" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lg" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ln" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"lp" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Gateway Ready Room"; - network = list("uo45","uo45r") - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ls" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lw" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lx" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lO" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lR" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lW" = ( -/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/public/glass{ - name = "Diner" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lX" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 26 - }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"lY" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Engineering Secure Storage"; - network = list("uo45") - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"mb" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"mc" = ( -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/gateway) -"md" = ( -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"me" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"mf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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{ - heat_capacity = 1e+006 - }, -/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/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mp" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mq" = ( -/obj/structure/table, -/obj/item/newspaper, -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mr" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ms" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mt" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mu" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mv" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mx" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"my" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mz" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/rods/fifty, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"mA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"mI" = ( -/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/gateway) -"mJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"mK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/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{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"mV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/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{ - dir = 1 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/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/plasteel{ - 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) -"np" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ns" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nt" = ( -/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/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/research) -"nu" = ( -/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/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nv" = ( -/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{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ny" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nz" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/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, -/obj/machinery/door/airlock{ - id_tag = "awaydorm5"; - name = "Dorm 5" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm7"; - name = "Dorm 7" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"nN" = ( -/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/research) -"nU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"nX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - 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) -"of" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"om" = ( -/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/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"on" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"op" = ( -/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/public/glass{ - name = "Dormitories" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"or" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ot" = ( -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 10000; - inputting = 0; - output_level = 7000 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ou" = ( -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 30000; - inputting = 0; - output_level = 7000 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ow" = ( -/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; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/research) -"oD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oE" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"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/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"oW" = ( -/obj/machinery/power/terminal{ - 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/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" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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" - }, -/turf/open/floor/engine/air, -/area/awaymission/undergroundoutpost45/engineering) -"pb" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"pc" = ( -/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, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/research) -"pj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"pk" = ( -/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; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/research) -"po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm4"; - name = "Dorm 4" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pp" = ( -/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" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pr" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/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 = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/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) -"pv" = ( -/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/caves) -"pw" = ( -/obj/machinery/light/small, -/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/engineering) -"px" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/engineering) -"py" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 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"; - name = "air floor" - }, -/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) -"pG" = ( -/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{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"pH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"pI" = ( -/obj/machinery/door/airlock/command{ - name = "Server Room"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"pJ" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/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" - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"pQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "awaydorm4"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/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/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - 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 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pW" = ( -/obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pX" = ( -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pY" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pZ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qa" = ( -/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" - }, -/area/awaymission/undergroundoutpost45/caves) -"qb" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/door/airlock/engineering/glass{ - name = "SMES Room"; - req_access_txt = "201" - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qd" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/meter{ - layer = 3.3; - name = "Mixed Air Tank Out" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/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" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qf" = ( -/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; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/research) -"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" - }, -/turf/open/floor/circuit/telecomms/server, -/area/awaymission/undergroundoutpost45/research) -"qi" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 - }, -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=500,TEMP=80"; - name = "Server Walkway" - }, -/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 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qk" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ql" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qm" = ( -/obj/machinery/light/small, -/obj/structure/sink{ - dir = 8; - pixel_x = -11 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qn" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qs" = ( -/obj/structure/chair/wood, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qt" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qu" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/dresser, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qv" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qx" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qy" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - 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{ - 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" - }, -/area/awaymission/undergroundoutpost45/caves) -"qC" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qD" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qG" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"qO" = ( -/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 - }, -/area/awaymission/undergroundoutpost45/research) -"qP" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = -25 - }, -/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/plasteel/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/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qS" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 - }, -/turf/open/floor/plasteel/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/plasteel/dark{ - 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/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qX" = ( -/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; - icon_state = "panelscorched" - }, -/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{ - 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/plasteel/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/plasteel/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/plasteel/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/plasteel{ - 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/plasteel{ - 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 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rh" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rj" = ( -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ro" = ( -/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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rv" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ry" = ( -/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; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/research) -"rz" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 9 - }, -/turf/open/floor/plasteel/dark{ - initial_gas_mix = "n2=500,TEMP=80"; - name = "Server Walkway" - }, -/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 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rB" = ( -/obj/structure/table, -/obj/item/folder/white, -/obj/item/pen, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rC" = ( -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rD" = ( -/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; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/research) -"rE" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/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" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rK" = ( -/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; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/research) -"rL" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/turf/open/floor/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rM" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Engineering Hallway"; - dir = 4; - network = list("uo45") - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rY" = ( -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sa" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"se" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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) -"sk" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix to Distro" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sl" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sm" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sn" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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) -"sA" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/plasteel/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/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sC" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sY" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Mix to Filter" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ta" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel{ - 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) -"ti" = ( -/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/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/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) -"tl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/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/plasteel/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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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) -"tQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/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) -"tS" = ( -/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; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/research) -"tT" = ( -/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; - icon_state = "panelscorched" - }, -/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/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tY" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plasteel/freezer{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uk" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to External" - }, -/turf/open/floor/plasteel{ - 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 = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ur" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/engineering) -"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) -"uy" = ( -/obj/structure/closet, -/obj/item/storage/belt/utility, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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) -"uL" = ( -/obj/machinery/atmospherics/components/binary/valve, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uN" = ( -/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; - icon_state = "platingdmg1" - }, -/area/awaymission/undergroundoutpost45/research) -"uO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "panelscorched" - }, -/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) -"uQ" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg2" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uS" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg3" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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 = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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) -"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) -"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) -"vo" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/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) -"vt" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vB" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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{ - c_tag = "Engineering Foyer"; - dir = 1; - network = list("uo45") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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) -"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{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wC" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wD" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wK" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/plasteel/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/plasteel/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wM" = ( -/obj/structure/chair/wood, -/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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wV" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wW" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"wX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/secure_closet/miner{ - req_access = null; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wY" = ( -/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 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xu" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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{ - c_tag = "Mining"; - dir = 4; - network = list("uo45") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xC" = ( -/turf/open/floor/plasteel{ - 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/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/mining) -"xF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xL" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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/metal{ - amount = 26 - }, -/obj/item/stack/sheet/glass{ - amount = 19 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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) -"xV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 6 - }, -/turf/open/floor/plasteel{ - 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/plasteel{ - 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 = -25 - }, -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel{ - 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"yb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/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/plasteel, -/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) -"yv" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"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) -"yx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"yy" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"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) -"yE" = ( -/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/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"yF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4; - - }, -/obj/structure/table, -/obj/item/book/manual/chef_recipes, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/table, -/obj/item/book/manual/chef_recipes, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"yG" = ( -/obj/structure/table, -/obj/item/storage/belt/utility, -/obj/item/clothing/head/welding, -/obj/structure/sign/warning/biohazard{ - pixel_y = 32 - }, -/obj/item/assembly/prox_sensor, -/obj/item/assembly/prox_sensor, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"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/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"yR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"yS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"yU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"yW" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/chair, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"yX" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"zb" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 2; - locked = 0; - name = "UO45 Research Division APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "UO45 Research Division APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"zi" = ( -/turf/open/space, -/area/space/nearstation) -"zk" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zl" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zm" = ( -/obj/machinery/mineral/stacking_machine{ - dir = 1; - input_dir = 8; - output_dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"zq" = ( -/obj/item/storage/belt/security, -/obj/item/assembly/flash/handheld, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - locked = 1; - name = "security officer's locker"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"zt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zw" = ( -/obj/structure/filingcabinet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"zx" = ( -/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/corner/opaque/purple{ - dir = 2 - }, -/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/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"zA" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"zB" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/camera{ - c_tag = "Kitchen"; - dir = 8; - network = list("uo45") - }, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"zC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/structure/sign/departments/science{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"zG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals"; - dir = 8; - network = list("uo45") - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"zN" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"zO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"zU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Aa" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ak" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"An" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Aw" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 2; - locked = 0; - name = "UO45 Mining APC"; - pixel_y = -25; - 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/corner/opaque/brown{ - dir = 2 - }, -/obj/item/storage/backpack/satchel/eng, -/obj/item/clothing/gloves/fingerless, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Ay" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Az" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "UO45_mining" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"AC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"AD" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"AG" = ( -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 2 - }, -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"AL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"AM" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"AN" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"AU" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"AZ" = ( -/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/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Bg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/structure/rack, -/obj/item/tank/jetpack/carbondioxide, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Bh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Bu" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Bz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"BA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"BG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"BH" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - 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/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"BX" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Cg" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Ci" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Ck" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Cl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Cm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Cp" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Cs" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Cw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"CA" = ( -/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/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"CC" = ( -/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/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"CD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"CE" = ( -/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/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"CF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"CI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"CQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"CS" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"CV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"CW" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"CX" = ( -/obj/machinery/computer/station_alert{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Dc" = ( -/obj/machinery/vending/cola, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Dd" = ( -/obj/machinery/computer/security{ - dir = 4; - network = list("uo45") - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Dh" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Dj" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Dr" = ( -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Dv" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"DA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"DC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"DE" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"DM" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"DP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ea" = ( -/obj/structure/bookcase/manuals/engineering, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Ei" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/item/reagent_containers/spray/pepper, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - locked = 1; - name = "security officer's locker"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Eq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Er" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/beer, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Et" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Eu" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Ev" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"EB" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"EH" = ( -/obj/machinery/shower{ - pixel_y = 15 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"EI" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"EM" = ( -/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/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"EO" = ( -/obj/structure/closet/firecloset, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"EU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"EW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_biohazard"; - name = "Biohazard Containment Door" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Fa" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Fd" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Fe" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Fj" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/folder/white, -/obj/item/stamp/rd{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"FA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"FE" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"FG" = ( -/obj/machinery/door/poddoor{ - id = "UO45_Elevator" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"FM" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"FN" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"FP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/machinery/camera{ - c_tag = "Atmospherics"; - dir = 2; - network = list("uo45") - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/item/multitool, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/machinery/camera{ - c_tag = "Atmospherics"; - network = list("uo45") - }, -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/item/multitool, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"FQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"FR" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch which locks the research division down in the event of a biohazard leak or contamination."; - id = "UO45_biohazard"; - name = "Biohazard Door Control"; - pixel_y = 8; - req_access_txt = "201" - }, -/obj/machinery/button/door{ - desc = "A remote control-switch that controls the privacy shutters."; - id = "UO45_rdprivacy"; - name = "Privacy Shutter Control"; - pixel_y = -2; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"FU" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"FW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Gb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Gc" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Gj" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gn" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gv" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gw" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gy" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"GB" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 2 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"GF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"GI" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/item/reagent_containers/glass/rag, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"GM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"GO" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - 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 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"GP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"GR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"GT" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - 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/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"GU" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/radio/off, -/obj/item/laser_pointer, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"GV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"GY" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/item/clothing/mask/breath, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"He" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Hh" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Hi" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Hp" = ( -/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/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Hr" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Hu" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Hx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Hy" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "UO45_mining" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"HB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"HC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"HG" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"HH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"HJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"HM" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/dropper, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"HR" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"HV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Ib" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ic" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ie" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ig" = ( -/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, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ih" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ii" = ( -/obj/machinery/gateway, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Il" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Im" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Io" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Iw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"IA" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"IB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"IE" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 2 - }, -/obj/effect/turf_decal/corner/opaque/green, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"IG" = ( -/obj/structure/table, -/obj/item/cartridge/signal/toxins, -/obj/item/cartridge/signal/toxins{ - pixel_x = -4; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"IK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"IO" = ( -/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, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"IQ" = ( -/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 = 25; - pixel_y = 6; - req_access_txt = "201" - }, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/head/helmet, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - locked = 1; - name = "security officer's locker"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"IS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Jb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Jd" = ( -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Jh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Division West"; - dir = 1; - network = list("uo45","uo45r") - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Research Division West"; - dir = 1; - network = list("uo45","uo45r") - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Ji" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Jk" = ( -/obj/machinery/rnd/production/protolathe, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Jn" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Jo" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Jr" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Js" = ( -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Jv" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Jx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Jz" = ( -/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/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"JC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"JD" = ( -/obj/structure/chair/stool, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JH" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JI" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/structure/tank_dispenser{ - pixel_x = -1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/tank_dispenser{ - pixel_x = -1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"JJ" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 4; - output_dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"JL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JN" = ( -/obj/machinery/seed_extractor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"JO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"JS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"JV" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JX" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"JY" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Kg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Kh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Kj" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Kk" = ( -/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 = -25; - pixel_y = 6; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Kl" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Km" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Kr" = ( -/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, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Kv" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Kx" = ( -/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."; - dir = 2; - name = "research monitor"; - network = list("uo45r") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"KB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"KE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/circuit/telecomms/server, -/area/awaymission/undergroundoutpost45/research) -"KG" = ( -/obj/machinery/camera{ - c_tag = "Hydroponics"; - dir = 1; - network = list("uo45") - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 2; - locked = 0; - name = "Hydroponics APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/machinery/camera{ - c_tag = "Hydroponics"; - dir = 1; - network = list("uo45") - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "Hydroponics APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"KI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"KJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"KL" = ( -/obj/structure/chair/office, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"KO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/door/airlock/command/glass{ - name = "Chief Engineer"; - req_access_txt = "201" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"KR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"La" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Lb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Lc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Lh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/closet/secure_closet/engineering_personal{ - req_access = null; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Lk" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/cigarettes{ - pixel_x = -2 - }, -/obj/item/lighter{ - pixel_x = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Lm" = ( -/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"; - locked = 1; - name = "research director's locker"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ln" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Lr" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ls" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Lu" = ( -/obj/structure/closet/l3closet, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Lv" = ( -/obj/structure/chair/comfy/black, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Lw" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ly" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Lz" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LC" = ( -/obj/item/storage/secure/safe{ - pixel_x = 5; - pixel_y = -27 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LH" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"LJ" = ( -/obj/structure/closet/l3closet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LN" = ( -/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, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"LQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LS" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"LV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ma" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/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/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Md" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Mg" = ( -/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, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ml" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Mo" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Mp" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Mt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"MD" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"MF" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/space/nearstation) -"MJ" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"MQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"MS" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"MT" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"MY" = ( -/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 = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Na" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -30 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Nb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Nd" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Ne" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Nk" = ( -/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/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Nm" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/multitool, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Nx" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/mint, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Nz" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ND" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 2 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"NE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"NK" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"NL" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/door/airlock{ - name = "Kitchen"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"NM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/stock_parts/scanning_module, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"NS" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"NX" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "UO45_mining" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Oe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Of" = ( -/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/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ov" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ox" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"OC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/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/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"OD" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"OI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"OS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"OT" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 2 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/valve, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"OV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Dormitories"; - dir = 2; - network = list("uo45") - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Dormitories"; - network = list("uo45") - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"OX" = ( -/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/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Pb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Pc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Pd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Pe" = ( -/obj/structure/table, -/obj/item/storage/box/gloves, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Pi" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Pk" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Pn" = ( -/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 = -25; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Pu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Pv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Px" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"PB" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"PC" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"PF" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"PH" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"PI" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"PK" = ( -/obj/machinery/computer/aifixer{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"PQ" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"PV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"PY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Qc" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Qd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Qf" = ( -/obj/structure/closet/firecloset, -/obj/machinery/light/small, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 2 - }, -/obj/machinery/light/small, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Qo" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Qr" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Qt" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Qx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Qz" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/eat{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"QA" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"QB" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/clothing/glasses/meson{ - pixel_y = 4 - }, -/obj/item/stamp/ce, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"QE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QG" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QJ" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"QR" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 1; - locked = 0; - name = "UO45 Bar APC"; - pixel_y = 25; - req_access = null; - start_charge = 100 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QS" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QT" = ( -/obj/machinery/computer/security{ - dir = 1; - network = list("uo45") - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"QW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ra" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Rd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Rh" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Rk" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1; - output_dir = 2 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/mineral/processing_unit{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Ro" = ( -/obj/structure/chair/comfy/black, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Rr" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - 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/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Rt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"RA" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"RF" = ( -/obj/structure/table, -/obj/item/stack/packageWrap, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"RJ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Sc" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Se" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Sj" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Sn" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Sq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ss" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"St" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Su" = ( -/obj/structure/table, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/hand_labeler, -/obj/item/clothing/neck/stethoscope, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Sx" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Sy" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"SA" = ( -/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/industrial/hatch/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"SC" = ( -/obj/structure/chair/comfy/black, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"SD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"SI" = ( -/obj/structure/table, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 13; - pixel_y = 5 - }, -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"SK" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"SN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"SW" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/camera{ - c_tag = "Research Division East"; - dir = 1; - network = list("uo45","uo45r") - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/camera{ - c_tag = "Research Division East"; - dir = 1; - network = list("uo45","uo45r") - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Tb" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - 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/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Tc" = ( -/obj/structure/closet/firecloset, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Tj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Tl" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"To" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Tp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Tv" = ( -/obj/machinery/vending/hydronutrients, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Tx" = ( -/obj/structure/table, -/obj/item/trash/chips, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ty" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"TA" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 2; - locked = 0; - name = "UO45 Gateway APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/machinery/light/small, -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "UO45 Gateway APC"; - pixel_y = -25; - req_access = null; - start_charge = 100 - }, -/obj/machinery/light/small, -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"TB" = ( -/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, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"TR" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Ua" = ( -/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/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Uc" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ud" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ue" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Uh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Uj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Uk" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Uy" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 10 - }, -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"UC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"UE" = ( -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"UF" = ( -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"UI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"UN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"UP" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 16; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/metal{ - amount = 23 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"UR" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"UU" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"UY" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Vb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Vj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Vk" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Vl" = ( -/obj/machinery/vending/boozeomat{ - req_access_txt = "0" - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Vq" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Vs" = ( -/obj/structure/closet/secure_closet{ - icon_state = "hydro"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "201" - }, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/plant_analyzer, -/obj/item/clothing/mask/bandana, -/obj/item/hatchet, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Vt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Vy" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline/yellow{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"VC" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"VE" = ( -/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/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"VG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"VQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"VX" = ( -/obj/structure/closet/secure_closet{ - icon_state = "secure"; - 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/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 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/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Wc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"We" = ( -/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/landmark/awaystart, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Wn" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Wo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Wq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Wr" = ( -/obj/machinery/vending/medical{ - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Wu" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Ww" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"WD" = ( -/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/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"WE" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"WH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"WJ" = ( -/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/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"WL" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"WM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"WP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/item/radio/off, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"WR" = ( -/obj/machinery/camera{ - c_tag = "Bar"; - dir = 8; - network = list("uo45") - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"WS" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"WU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Xb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Xd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Xe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"Xf" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Xg" = ( -/obj/machinery/computer/monitor/secret{ - dir = 1; - name = "primary power monitoring console" - }, -/obj/structure/cable, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Xk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Xn" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Xr" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Xx" = ( -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"XA" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"XB" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"XE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"XN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"XR" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 2 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"XV" = ( -/obj/structure/table/reinforced, -/obj/item/lighter, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"XY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = -30 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"XZ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ya" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Yd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Yf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Yl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Yr" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Yu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"YB" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"YC" = ( -/obj/machinery/door/window/southright{ - name = "Bar Door"; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"YD" = ( -/obj/machinery/light/small, -/obj/machinery/computer/atmos_alert{ - dir = 1 - }, -/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 = -25; - 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 = -25; - req_access_txt = "201" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"YE" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 2 - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/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/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"YF" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"YH" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"YM" = ( -/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/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"YN" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"YP" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"YS" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - 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 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"YY" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"YZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Zh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Zk" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Zl" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/structure/sign/poster/official/safety_report{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Zm" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Kitchen"; - req_access_txt = "201" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Zn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Zo" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ZB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ZG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ZH" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ZJ" = ( -/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" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ZK" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ZM" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ZR" = ( -/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/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ZZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) - -(1,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 -zi -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -"} -(8,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 -"} -(9,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 -"} -(10,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 -"} -(11,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 -"} -(12,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 -"} -(13,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 -"} -(14,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 -"} -(15,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 -"} -(16,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 -"} -(17,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 -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -"} -(30,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 -"} -(31,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 -"} -(32,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 -"} -(33,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 -"} -(34,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 -"} -(35,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 -"} -(36,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 -"} -(37,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 -"} -(38,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 -"} -(39,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 -"} -(40,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 -"} -(41,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 -"} -(42,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 -"} -(43,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 -"} -(44,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 -"} -(45,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 -"} -(46,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 -"} -(47,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 -"} -(48,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 -"} -(49,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 -"} -(50,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 -"} -(51,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 -"} -(52,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 -"} -(53,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 -"} -(54,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 -"} -(55,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 -"} -(56,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 -"} -(57,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 -"} -(58,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 -"} -(59,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 -"} -(60,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(65,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(66,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(70,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(71,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yj -ym -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(73,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yk -yw -yn -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(74,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gw -gw -gv -gv -gw -gw -gw -gv -gw -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yt -yn -eJ -yz -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(75,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gI -gI -gJ -gJ -is -iN -jg -PQ -gv -gK -gK -gL -gK -gK -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yn -eJ -yB -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(76,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gJ -Ne -Cp -YB -it -iO -jh -Kl -gw -yG -Nm -Fd -AN -gK -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -yr -ad -yA -yj -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(77,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gJ -Mo -hu -Ii -iu -iP -ji -iP -ed -iP -lp -jI -Ra -gL -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yC -eJ -yw -ym -yH -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(78,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gw -gJ -QA -XB -Nd -iv -iQ -jj -jI -gv -kz -lq -jI -Bg -gL -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yj -ym -yo -yu -ad -ad -ad -eJ -yn -eJ -yz -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(79,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gJ -gI -gJ -gJ -it -iR -jk -jI -gv -gK -lr -iP -TA -gK -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yj -yk -yn -yp -yo -ad -ad -ad -gf -eJ -yq -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(80,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gv -gv -gU -gU -gU -gU -iS -jl -gv -gv -Rh -ls -mb -TR -gv -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yl -eJ -yq -ym -ad -ad -yz -eJ -eJ -yz -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(81,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gK -gV -hw -ib -ib -iT -jm -gK -YY -Eq -lt -mb -Eu -gw -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -yn -ad -yD -eJ -eJ -ad -ad -ad -ad -ad -yj -yn -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(82,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gL -gW -hx -ic -iw -iU -jn -gL -YY -Ly -ls -mc -Hh -gw -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yr -yn -yn -yn -yn -eJ -eJ -ad -ad -ad -ad -yp -ym -yA -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(83,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gK -gK -gL -gL -gK -iV -jo -gL -gL -iV -kl -gK -gw -gv -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yn -eJ -eJ -eJ -eJ -yC -yz -yr -gf -yq -eJ -yo -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(84,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gL -hy -id -gK -iW -jp -jJ -kf -kD -lv -md -gU -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yz -eJ -eJ -eJ -yn -eJ -eJ -eJ -eJ -eJ -yo -yu -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(85,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gK -hz -ie -ix -iX -jq -jK -kg -kE -lw -me -gU -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yp -yq -eJ -yn -yn -ym -eJ -yn -yn -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(86,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gL -hA -if -gv -gv -gw -gw -gv -kF -lx -gw -gv -mI -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yA -yn -eJ -yn -ad -ad -yw -yj -yk -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(87,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gL -gv -gv -gv -gf -eJ -eJ -gv -Yf -Jb -gw -eJ -eJ -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -yn -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(88,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -gU -HB -Jb -gU -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -yz -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(89,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -gU -NE -GR -gU -eJ -eJ -eJ -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(90,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gf -eJ -gf -eJ -eJ -eJ -gU -HB -Jb -gU -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(91,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -jL -gw -Ev -Jh -gw -mI -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(92,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -gU -HB -Jb -gU -eJ -eJ -gf -eJ -eJ -gf -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(93,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -eJ -eJ -eJ -gU -RJ -Vb -gU -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(94,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -gU -Yf -Jb -gU -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(95,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -gf -gw -HB -zx -gv -eJ -gf -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(96,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -gz -gw -AZ -XR -gv -hc -eJ -ad -gz -hc -hc -gy -gy -gx -gx -gx -gy -gx -gy -gy -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(97,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gx -gy -gx -gz -gz -hc -gz -gz -kh -kM -GF -mf -mJ -mJ -nM -nM -pb -pG -qf -qO -ry -qO -tg -tK -Ib -WU -Ov -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(98,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gx -gX -LS -ig -NM -iY -jr -jM -Ic -kN -XN -mg -mK -nj -nN -ow -pc -pH -qg -pH -qg -qg -th -tL -FN -uL -zG -gx -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(99,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gy -gY -Cl -ih -Tl -iZ -js -jN -Lz -kO -Xb -gy -gz -gz -gz -gz -gz -gz -KE -qP -qh -gz -nt -tM -Uy -OT -SK -gx -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(100,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gx -gy -gZ -Jk -ii -KB -ha -gX -jO -zv -kP -zb -gy -Lm -IG -GU -Pk -YS -gy -qi -qQ -rz -gz -ti -tN -gy -gy -gx -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(101,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gx -UP -ha -Gf -Gf -CV -gz -gz -gz -gz -DP -Ud -gy -Jo -zN -zN -zN -LQ -gy -qj -qR -rA -gz -nu -tN -uv -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(102,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gy -Ml -gX -hF -ij -iC -hc -eJ -eJ -gz -IB -lJ -yE -Dh -Yd -Fj -FR -WE -pI -qk -qS -rB -hc -nu -tM -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(103,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gz -gz -HM -LN -IO -NK -hc -eJ -eJ -hH -zI -QW -mi -Kg -VL -Zn -zl -zt -gy -ql -qT -rC -hc -tj -tO -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(104,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gz -hc -hH -hH -hc -gz -eJ -eJ -hH -IB -Kh -mj -WE -WE -Kx -Tp -LC -gy -gx -gz -gz -gz -tk -tP -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -eJ -gf -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(105,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -hd -eJ -eJ -eJ -eJ -eJ -eJ -hH -IB -MJ -mj -Cw -WE -wY -PK -Tp -pJ -qm -hc -rD -st -tl -tP -gy -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(106,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -jP -gz -DM -SW -gx -gy -gx -gx -gx -gy -gy -qn -hc -rE -su -tm -tQ -gx -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(107,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -hH -IB -MJ -hH -Xr -Dd -Vq -Na -Uc -gy -gy -gz -rF -gz -tn -tP -gx -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -gf -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(108,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -hH -HJ -MJ -hH -Ue -np -nU -oD -Pn -pK -Mg -ZM -Yr -WJ -tn -tP -gz -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(109,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -hH -CQ -MJ -hH -zk -CC -UU -UU -Ei -pL -Su -qV -rH -LJ -to -tR -gz -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(110,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aC -aC -aD -aD -aC -aC -aC -aC -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -gz -gz -FU -MJ -hH -hH -hH -hH -oE -hH -gx -Wr -ha -kP -Lu -tn -tP -hc -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -gf -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(111,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aD -aD -aD -aC -aC -aC -cu -cD -cW -di -cq -cq -ee -aC -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gz -gn -CQ -ha -He -He -He -He -He -He -pM -ha -ha -rI -Ig -tn -tS -hc -hc -hc -vH -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(112,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -bq -bq -bq -am -bY -aC -al -bY -cX -cm -ae -ae -ef -ae -an -an -ae -aC -aC -aC -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gz -iL -MD -MD -MD -JX -Wu -JX -JX -CQ -jO -HH -ZH -Pe -UR -tp -tT -gy -uN -hH -eu -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(113,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aC -br -aC -aC -aC -bZ -aC -cv -cE -cW -dj -ae -zq -yS -Ma -XY -An -fo -fA -fQ -aC -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -gz -gz -EW -EW -EW -gz -hc -hc -gz -hc -gz -gz -gz -gz -gz -tq -tU -uw -uO -vk -eu -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(114,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -bi -bs -by -bI -bO -ca -cp -cp -cF -cY -cf -dv -yW -eh -bL -bL -Zl -fm -fB -fR -aC -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -gf -ad -ad -gz -gz -lO -gz -gz -ns -nN -nj -pk -nN -nN -qX -rK -nN -tr -tV -ux -uP -hH -eu -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -gf -ad -ad -ad -ad -eJ -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -bj -bt -aC -aC -bP -cb -cq -ct -cG -cq -dk -an -Lb -Fa -SD -yy -QT -an -fC -fS -aC -ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -gy -MF -ha -Dj -gx -nt -nW -mJ -mJ -nM -mJ -mJ -mJ -mJ -nM -tW -hc -hc -hc -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aC -aC -aC -ad -ad -aC -bi -bu -bz -bJ -bQ -cc -aC -aC -aC -ae -br -an -dR -aP -ex -eM -aP -ae -fD -aC -aC -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -gx -EH -ha -Qf -gy -nu -nX -eJ -eJ -gf -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gf -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(117,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -au -aK -aC -aP -aP -aC -aC -bv -aC -aC -bQ -cd -cr -cw -cH -ae -aF -dw -aS -Dv -Jr -Jr -Im -bA -fE -fT -aC -ad -ad -eJ -eJ -he -eJ -eJ -eJ -eJ -gf -ad -gy -To -ha -Se -gy -nu -nY -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(118,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ae -ae -ae -ae -ae -ae -aS -aS -aN -ax -ax -ax -bk -aS -bA -aF -bP -ce -aC -cx -cI -cZ -dl -dx -aS -aS -aS -aS -aS -aS -fE -aS -aC -fO -gr -gr -gr -gg -gr -gr -gr -gg -gg -fK -gy -gy -lO -gy -gx -nv -nY -gr -gr -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -eJ -eJ -eJ -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(119,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -af -ag -ag -ag -af -an -aS -aS -ND -ax -We -Ci -BG -zJ -CF -bK -bR -cf -cp -aU -cJ -ae -aF -dy -DC -Ya -Jn -Md -Wo -Pb -bS -aS -da -gA -gs -gA -gs -hf -gs -gs -iE -ja -jt -ng -kn -zC -Tj -QE -mV -Sq -Gj -XE -UF -gr -gr -eJ -gf -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -eJ -ad -eJ -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(120,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ag -aj -ak -aq -ag -an -aF -aS -aP -ay -ay -aT -bm -aC -Rd -aS -bQ -cg -ae -ae -ae -ae -aS -aS -yX -el -el -el -el -UY -fF -bL -ge -gl -gt -gA -gs -hg -gA -gA -gA -gA -ju -gs -gs -ld -lQ -gl -mW -St -JY -ld -Wn -SC -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -eJ -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(121,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ag -ac -ao -bY -FG -JS -aS -aS -aP -aV -ba -bg -bn -aC -WH -bL -bS -ch -cs -aI -aS -da -aS -aS -yX -el -eA -eB -el -UY -fE -fU -ae -fK -gr -gr -gr -fK -gr -gr -gr -gg -gg -jR -gs -ld -gA -mp -fN -ny -TB -ld -gs -Ro -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(122,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ag -al -am -ar -FG -JS -aS -aF -aP -aW -bb -bg -bo -aC -CI -bM -bT -ci -aS -aS -aS -da -aS -aS -yX -el -eB -eO -el -UY -fE -fV -ae -eJ -eJ -eJ -eJ -hh -eJ -eJ -eJ -gf -gg -gg -ko -le -lR -mq -fN -nz -Rs -Zh -Kv -Lv -gr -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(123,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ag -am -ap -fu -ag -ae -aG -aF -aP -aX -bc -bg -bm -aC -Pc -aF -bP -cg -aC -aC -aC -aC -dm -aS -EU -el -el -el -el -UY -fE -aF -aP -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fK -gs -lf -fO -fO -fO -fO -QS -Sc -fO -fN -fK -gg -gg -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(124,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -af -ag -ag -ag -af -an -aH -aS -Qc -ah -ah -Bz -Cm -Cm -KJ -bN -bP -cj -cr -aZ -cK -aC -dn -dz -yU -Oe -DE -DE -ah -Nb -fG -fW -aP -eJ -eJ -eJ -gf -eJ -eJ -gf -eJ -eJ -eJ -gr -gA -gs -fN -mr -mX -nA -OV -oI -po -pQ -qs -qY -gg -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(125,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ae -ae -an -ae -ae -ae -ae -aI -aS -aR -aS -aS -aS -aS -bx -bH -aS -bQ -ck -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 -fO -ms -mY -nB -of -Zk -fO -pR -qt -mt -gg -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(126,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aJ -aM -aC -aP -aP -aP -aP -aC -aC -aD -bU -cl -co -cB -cL -aC -AG -Qr -Lc -Qr -Qr -Jd -IE -Cg -Qz -fY -an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gg -gs -lg -fO -mt -km -fO -Uh -JL -pp -pS -fO -fO -gg -ad -eJ -eJ -eJ -eJ -ad -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(127,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -aC -aD -aD -aC -ad -ad -ad -ad -ad -ad -ad -bP -cm -aC -aC -aC -aC -aC -aP -dY -eo -aP -Hu -KR -ae -ae -an -an -eJ -eJ -eJ -gf -gg -gr -gr -gr -fK -gg -gg -kp -kp -fN -fN -fO -fN -YZ -zO -fN -pT -qu -mu -fO -ad -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(128,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bP -cn -ct -cC -ct -dc -aD -bd -dZ -aS -aP -eQ -fd -ae -ad -ad -gf -eJ -eJ -eJ -gg -gg -Tx -gk -jH -Pi -Vk -Gv -Js -Js -fN -mu -na -nA -Hx -oI -pq -pU -qv -qZ -fN -ad -ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(129,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bV -co -cp -cp -cM -cm -aD -PC -ea -aS -aS -eR -Gb -ae -eJ -eJ -eJ -eJ -eJ -gB -gg -Hr -RA -Gw -RA -Js -MT -Ss -Js -IK -fO -mv -mY -nC -of -Sy -fO -fN -fO -fO -fO -fO -fK -gg -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(130,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -cN -dd -dp -LP -bM -ep -aS -aS -Xx -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -aw -Js -Js -Js -IK -Js -RA -Js -Js -fO -ev -nb -fO -Kr -Pu -fO -pV -fO -ra -fN -sA -ts -gg -gg -eJ -eJ -vI -vI -vI -vI -vJ -vI -vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(131,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -cN -de -aC -Km -eb -eb -eb -eb -Xx -aP -eJ -eJ -gf -eJ -eJ -eJ -gr -CW -Rr -JD -JD -Rr -IK -Ay -ZG -VI -fO -fN -fN -fO -CE -IS -fN -pW -fO -rb -fN -sB -pX -tX -gg -eJ -vl -vJ -wb -rs -vK -wM -wb -vI -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(132,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -cN -de -Tv -PV -aF -aS -aS -eS -Xx -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -QG -XV -QG -Ji -QG -QG -Rr -IK -Yl -Ck -fN -Dc -Hi -WL -oP -pr -pX -qw -pX -rL -pX -pX -tY -gg -gr -vm -vJ -wc -wp -vL -wp -wV -vJ -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(133,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -an -cN -de -EI -Qt -eb -eb -eb -eb -Gb -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -Sn -VG -Js -Js -Js -Er -Rr -Js -Yl -NS -fO -Ls -gA -om -Zk -fO -pY -qx -rc -fO -sC -sC -fN -fN -uQ -vn -vK -wd -wq -vL -wN -si -vJ -vJ -vJ -vJ -vI -vI -vJ -vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(134,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bW -ae -cN -df -WD -HR -aS -aS -aS -aS -KG -an -fJ -eJ -eJ -eJ -gf -eJ -gg -GI -VQ -Js -Js -Js -YC -Js -Ww -Yl -RA -fO -PH -nE -on -Ih -fO -fN -fN -fO -fO -fN -fN -fN -uy -uR -vo -vL -we -wr -vL -wO -we -vK -Hy -NX -Rk -Az -Hy -Hy -vJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -yh -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -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 -"} -(135,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bW -bX -bX -an -cN -de -JN -Qt -eb -eb -eb -eb -Ty -an -an -eJ -eJ -eJ -ad -ad -fK -Vl -VQ -JH -IK -wW -WR -Js -FA -JV -Of -fN -YP -Xd -zU -MS -ps -pZ -qy -rd -rM -rd -rd -qy -rd -uS -vp -vM -wf -ws -wC -wt -wX -vK -JJ -xr -xx -xr -xM -zm -vI -vI -vI -vI -yg -eJ -eJ -eJ -yi -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(136,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bX -bX -an -cO -df -Io -PY -aS -aS -aS -aS -yR -ft -fK -fK -gg -gg -gg -fK -fK -fO -Zm -fN -Xn -fO -fO -QR -FA -av -fO -fO -fO -nG -op -fO -fO -fN -fO -fO -fN -fN -fO -fO -uz -fO -fN -vK -wg -wt -wD -wP -Aw -vL -Fe -xs -xy -xF -xN -QJ -ww -xZ -Bu -ww -eu -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(137,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bX -bX -aP -cP -df -aC -Vj -eb -eb -eb -eb -zd -fu -fL -fZ -gh -gm -fN -yv -PI -XZ -Nz -Gn -Lr -GO -fO -GM -Iw -MQ -lV -mx -ng -nH -oq -oS -pt -ja -ja -re -rN -ng -tt -AL -AL -CD -Ak -vN -wh -wu -wE -wu -Xe -xg -xo -xo -wu -xG -wh -xV -xX -ya -GV -yf -eu -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(138,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bW -bX -aP -cQ -dg -co -LH -ec -eq -eD -en -XA -Ox -fM -fZ -fZ -fZ -gu -OI -PI -RF -Lw -FE -Qd -Px -NL -Xf -MY -VT -lW -my -my -nI -or -oT -my -my -my -rf -rO -sD -tu -HC -HC -HC -Xk -vO -wi -wv -wF -wQ -yx -xh -xp -xt -xz -xH -xP -xW -xY -yb -Il -ww -eu -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -gf -ad -ad -ad -ad -ad -ad -ad -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 -"} -(139,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bX -an -cR -cc -aC -Hu -Qr -Qr -Qr -WM -YN -fw -fN -ga -fZ -dM -fO -VC -PI -FE -Nx -UE -PI -PI -jB -jY -fO -fK -gg -gg -gr -gr -gr -gg -gr -gr -gr -fK -rP -sE -gg -gr -gr -gr -fK -vI -vI -ww -ww -ww -vI -vI -vJ -ww -xA -xI -ww -vI -vI -vI -vI -vI -yg -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -eJ -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -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 -"} -(140,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bX -an -cS -ce -aC -Vs -Jv -ZK -Ln -SI -aC -fx -fO -fO -gi -fO -fO -Kj -PI -PI -Bh -PI -PI -OI -jB -jZ -kv -ae -eJ -eJ -eJ -eJ -eJ -hh -eJ -eJ -eJ -gr -Gy -Uj -gr -eJ -eJ -eJ -eJ -eJ -wj -eJ -eJ -eJ -eJ -ad -vJ -xu -xB -xJ -xQ -vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -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 -"} -(141,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bW -bX -an -cT -cc -aC -aC -aC -aC -aC -aC -aC -fy -bq -bZ -bq -go -fN -YF -AM -zB -yF -FM -ZJ -VX -jC -ka -kw -an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -PB -Vt -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -vI -xu -xC -xK -xR -vJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -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 -"} -(142,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -bX -bX -ae -cU -dh -cq -dN -cC -ct -eF -ct -ct -fz -fP -gb -gj -gp -fO -fN -fN -fN -hV -fO -fN -fO -jC -kb -kx -an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -ZR -Uj -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -vI -xv -xD -xL -xS -vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -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 -"} -(143,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -cV -cp -co -co -cp -es -eG -cp -fm -fm -fm -gc -dh -gq -gb -gH -gQ -gb -hW -gH -iM -gb -jD -kc -an -an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gB -gg -Yu -Sj -gg -ub -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -vI -vI -vJ -vI -vJ -vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -ad -ad -ad -ad -ad -ad -ad -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 -"} -(144,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -et -eH -eV -an -eJ -eJ -gd -fm -fm -fm -dv -dv -fm -hX -fm -fm -fm -jE -an -ae -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -Gy -Uj -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(145,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ae -aP -eI -aP -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 -Aa -Wc -gr -qz -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(146,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -Ie -LV -rg -qB -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(147,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -eJ -eJ -eJ -eJ -eJ -pu -qa -qB -fK -Gc -VH -fK -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(148,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -pv -ni -ni -ln -rX -sL -ln -ni -ni -qb -qb -ni -ni -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(149,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -pv -ni -qC -rh -rY -sM -GB -uc -CA -Nk -FW -Pv -ni -ln -qb -qb -qb -ln -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(150,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -eJ -eJ -eJ -eJ -eJ -pv -qb -qD -ri -rZ -sM -YE -ud -uB -uV -rj -vQ -uE -BH -Qo -QB -Lk -CX -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(151,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pv -qb -qD -rj -sa -sN -VU -ue -uC -uW -vt -vR -wk -yP -KL -AU -Uk -YD -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(152,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pw -ni -ln -Dr -SN -KI -UI -ln -uD -sM -vu -vS -wl -Qx -IA -VE -BX -Xg -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(153,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pv -eJ -ni -ni -sc -sP -ln -ln -uE -uX -vv -vT -KO -Mt -UN -Jx -AC -ln -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(154,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -eJ -eJ -pv -eJ -ni -JI -Cs -FQ -Kk -zw -qb -sM -vw -vU -wn -uE -wK -uE -Ea -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(155,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -pv -eJ -ni -DA -se -sR -tA -Wq -uF -sR -vx -vV -uE -wB -wL -ln -ln -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(156,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -px -ad -ln -YM -JC -ZB -WP -IQ -qb -HV -VD -JO -ni -ln -ni -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -ad -ad -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(157,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ni -ni -ln -py -ln -ln -ro -sg -sT -sT -ln -ln -uZ -vz -vX -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(158,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ln -ln -ln -zA -Pd -UC -Hp -qb -PF -rp -sh -sU -tC -La -ln -SA -vA -GY -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(159,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -lX -mz -ln -HG -ot -oV -BA -qb -Zo -mL -qH -sV -tD -uj -uG -Jz -vB -EO -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(160,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -lY -mA -nh -HG -ou -oW -OD -qc -qG -pj -rq -sW -tE -uk -uH -EM -vC -Tc -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(161,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -CS -CS -ni -HG -ot -oX -ZZ -qb -OC -mZ -sk -sX -tF -ul -ln -ln -ln -ln -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(162,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ln -ln -ni -EB -GP -OS -WS -qb -Lh -rt -sl -sY -tG -Et -uI -vd -vD -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(163,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ln -ln -ln -ni -ln -FP -ru -sm -sZ -tH -Tb -uJ -ve -vE -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(164,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -oZ -pE -qd -Ua -rv -sn -rt -rj -uo -ni -ln -ln -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(165,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -pa -pF -qe -Sx -rw -so -ta -rj -YH -uI -vf -vF -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(166,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ln -ln -ln -Rt -Vy -so -tb -tI -GT -uJ -vg -vG -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(167,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -AD -AD -Mp -OX -tJ -ur -ni -ln -ln -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -ad -ad -ad -eJ -ad -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(168,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -ln -ln -sq -td -ln -ni -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -ad -ad -ad -ad -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(169,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ln -sr -te -ln -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -ad -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(170,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ni -ss -tf -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ni -ni -ln -ni -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(173,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eJ -gf -eJ -eJ -eJ -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(174,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(175,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(176,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(177,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(178,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(179,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(180,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(181,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 -ab -ab -ab -ab -ab -ab -ab -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -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 -"} -(182,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(183,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(184,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(185,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(186,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(187,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(188,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 -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(189,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 -"} -(190,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 -"} -(191,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 -"} -(192,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 -"} -(193,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 -"} -(194,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 -"} -(195,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 -"} -(196,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 -"} -(197,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 -"} -(198,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 -"} -(199,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 -"} -(200,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 -"} -(201,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 -"} -(202,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 -"} -(203,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 -"} -(204,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 -"} -(205,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 -"} -(206,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 -"} -(207,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 -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(210,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 -"} -(211,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 -"} -(212,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 -"} -(213,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 -"} -(214,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 -"} -(215,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 -"} -(216,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 -"} -(217,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 -"} -(218,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 -"} -(219,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 -"} -(220,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 -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -"} -(223,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 -"} -(224,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 -"} -(225,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 -"} -(226,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 -"} -(227,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 -"} -(228,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 -"} -(229,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 -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,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 -"} -(232,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 -"} -(233,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 -"} -(234,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 -"} -(235,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 -"} -(236,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 -"} -(237,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 -"} -(238,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 -"} -(239,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 -"} -(240,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 -"} -(241,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 -"} -(242,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 -"} -(243,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 -"} -(244,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 -"} -(245,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 -"} -(246,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 -"} -(247,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 -"} -(248,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 -"} -(249,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 -"} -(250,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 -"} -(251,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 -"} -(252,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 -"} -(253,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 -"} -(254,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 -"} -(255,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 -"} diff --git a/_maps/RandomZLevels/wildwest.dmm b/_maps/RandomZLevels/wildwest.dmm deleted file mode 100644 index 3e9e8459a2f6..000000000000 --- a/_maps/RandomZLevels/wildwest.dmm +++ /dev/null @@ -1,67820 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/open/space, -/area/space) -"ab" = ( -/turf/closed/indestructible, -/area/awaymission/wildwest/vault) -"ac" = ( -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"ad" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"ae" = ( -/turf/open/floor/plating{ - icon_state = "cultdamage5" - }, -/area/awaymission/wildwest/vault) -"af" = ( -/mob/living/simple_animal/hostile/faithless, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"ag" = ( -/turf/open/floor/circuit/off, -/area/awaymission/wildwest/vault) -"ah" = ( -/turf/closed/indestructible{ - desc = "The patterns engraved on the wall seem to shift as you try to focus on them. You feel sick."; - icon = 'icons/turf/walls/cult_wall.dmi'; - icon_state = "cult" - }, -/area/awaymission/wildwest/vault) -"aj" = ( -/turf/open/floor/plating{ - icon_state = "cultdamage3" - }, -/area/awaymission/wildwest/vault) -"ak" = ( -/turf/open/floor/plating{ - icon_state = "cultdamage6" - }, -/area/awaymission/wildwest/vault) -"al" = ( -/obj/effect/gateway, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"am" = ( -/mob/living/simple_animal/hostile/faithless, -/turf/open/floor/circuit/off, -/area/awaymission/wildwest/vault) -"an" = ( -/turf/open/floor/plasteel/cult, -/area/awaymission/wildwest/vault) -"ao" = ( -/turf/open/floor/circuit/green/off, -/area/awaymission/wildwest/vault) -"ap" = ( -/obj/machinery/wish_granter_dark, -/turf/open/floor/circuit/green/off, -/area/awaymission/wildwest/vault) -"aq" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/circuit/green/off, -/area/awaymission/wildwest/vault) -"av" = ( -/obj/machinery/gateway/away{ - calibrated = 0 - }, -/turf/open/floor/circuit/green/off, -/area/awaymission/wildwest/vault) -"aA" = ( -/obj/effect/meatgrinder, -/turf/open/floor/circuit/green/off, -/area/awaymission/wildwest/vault) -"aB" = ( -/obj/structure/destructible/cult/pylon, -/turf/open/floor/circuit/off, -/area/awaymission/wildwest/vault) -"aC" = ( -/turf/open/floor/plating{ - icon_state = "cultdamage2" - }, -/area/awaymission/wildwest/vault) -"aD" = ( -/turf/open/floor/carpet, -/area/awaymission/wildwest/vault) -"aE" = ( -/mob/living/simple_animal/hostile/faithless, -/turf/open/floor/carpet, -/area/awaymission/wildwest/vault) -"aF" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/vault, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vaultdoors) -"aG" = ( -/turf/closed/mineral, -/area/space/nearstation) -"aH" = ( -/turf/closed/wall/mineral/diamond, -/area/awaymission/wildwest/mines) -"aI" = ( -/turf/closed/wall/mineral/gold, -/area/awaymission/wildwest/mines) -"aJ" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/vault, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"aK" = ( -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/engine/cult, -/area/awaymission/wildwest/vault) -"aL" = ( -/obj/item/paper/fluff/awaymissions/wildwest/grinder, -/turf/open/floor/plasteel/cult, -/area/awaymission/wildwest/vault) -"aM" = ( -/turf/closed/wall/mineral/silver, -/area/awaymission/wildwest/mines) -"aN" = ( -/turf/closed/mineral, -/area/awaymission/wildwest/mines) -"aO" = ( -/obj/effect/mob_spawn/human/corpse/syndicatecommando, -/turf/open/floor/plasteel/cult, -/area/awaymission/wildwest/vault) -"aP" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/closed/mineral, -/area/awaymission/wildwest/mines) -"aQ" = ( -/obj/effect/decal/cleanable/blood, -/turf/closed/mineral, -/area/awaymission/wildwest/mines) -"aR" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"aT" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"aV" = ( -/turf/closed/mineral, -/area/awaymission/wildwest/refine) -"aW" = ( -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/refine) -"aY" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"aZ" = ( -/obj/effect/mine/sound/bwoink, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"ba" = ( -/obj/effect/mine/sound/bwoink, -/obj/item/ammo_box/c10mm, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"bb" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bc" = ( -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bd" = ( -/obj/machinery/door/airlock/sandstone, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"be" = ( -/obj/item/ammo_box/c10mm, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"bf" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"bg" = ( -/turf/closed/wall/mineral/sandstone, -/area/space/nearstation) -"bh" = ( -/obj/structure/closet/crate/large, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bi" = ( -/obj/effect/mob_spawn/human/miner/rig, -/obj/effect/mine/sound/bwoink, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"bj" = ( -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bk" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bl" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bm" = ( -/obj/effect/mine/sound/bwoink, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bn" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bo" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bp" = ( -/obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bq" = ( -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"br" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"bs" = ( -/obj/effect/mine/sound/bwoink, -/obj/item/ammo_box/c10mm, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bt" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"bu" = ( -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"bv" = ( -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/space, -/area/space/nearstation) -"bw" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/space, -/area/space/nearstation) -"bx" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"by" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bz" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bA" = ( -/obj/structure/closet/cabinet, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bB" = ( -/obj/structure/bed, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bC" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bD" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bE" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bF" = ( -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"bG" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/barman_recipes, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bH" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bI" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"bJ" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bK" = ( -/obj/structure/table/wood, -/obj/item/book/manual/chef_recipes, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bL" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bM" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bN" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bO" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"bP" = ( -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/gov) -"bQ" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"bR" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/grille, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"bS" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"bT" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"bU" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bV" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"bW" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"bX" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"bY" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"bZ" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand2" - }, -/area/awaymission/wildwest/gov) -"ca" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"cb" = ( -/obj/machinery/door/window, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cd" = ( -/obj/effect/mob_spawn/human/cook{ - mob_name = "Chef" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"ce" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"cf" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/grille, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"cg" = ( -/obj/structure/table/wood, -/obj/item/paper/fluff/awaymissions/wildwest/journal/page4, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"ch" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"ci" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cj" = ( -/obj/structure/chair/stool, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"ck" = ( -/obj/item/ammo_box/c10mm, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"cl" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cm" = ( -/obj/structure/bookcase/random{ - books_to_load = 5 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cn" = ( -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"co" = ( -/obj/item/storage/bag/money, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cp" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cq" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cr" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cs" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"ct" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"cu" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"cv" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"cw" = ( -/turf/open/floor/carpet, -/area/awaymission/wildwest/gov) -"cx" = ( -/obj/item/storage/bag/money, -/turf/open/floor/carpet, -/area/awaymission/wildwest/gov) -"cy" = ( -/obj/structure/chair/wood/wings, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cz" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cA" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cB" = ( -/obj/effect/mine/gas/plasma, -/obj/item/ammo_box/c10mm, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"cC" = ( -/obj/structure/table/wood, -/obj/item/storage/toolbox/electrical, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cD" = ( -/obj/structure/table/wood, -/obj/item/clothing/gloves/color/yellow, -/obj/item/multitool, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cE" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cF" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cG" = ( -/mob/living/simple_animal/hostile/netherworld, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cH" = ( -/obj/effect/mob_spawn/human/cook{ - mob_name = "Chef" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cI" = ( -/obj/structure/bookcase/random{ - books_to_load = 5 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cJ" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/peppermill, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cK" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/saltshaker, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cL" = ( -/obj/structure/table/wood, -/obj/item/dualsaber, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cM" = ( -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cN" = ( -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cO" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cP" = ( -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/carpet, -/area/awaymission/wildwest/gov) -"cQ" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"cR" = ( -/obj/structure/chair/wood/wings{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"cS" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"cT" = ( -/obj/effect/decal/remains/human, -/mob/living/simple_animal/hostile/syndicate/ranged/smg/space, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"cU" = ( -/obj/item/paper/fluff/awaymissions/wildwest/journal/page1, -/turf/open/floor/carpet, -/area/awaymission/wildwest/gov) -"cV" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/soup/monkeysdelight, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cW" = ( -/obj/structure/table/wood, -/obj/item/kitchen/knife/butcher, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cX" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/soup/stew, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"cY" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"cZ" = ( -/obj/structure/chair/comfy/teal{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"da" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"db" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dc" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dd" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"de" = ( -/obj/structure/table/wood, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"df" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/grown/citrus/lemon, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"dg" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dh" = ( -/obj/effect/mob_spawn/human/corpse/syndicatecommando{ - mob_name = "Syndicate Commando" - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/gov) -"di" = ( -/obj/machinery/mineral/mint, -/turf/open/floor/plating, -/area/awaymission/wildwest/refine) -"dj" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dk" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dm" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"dn" = ( -/obj/structure/mineral_door/wood, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"do" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"dp" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/turf/open/floor/wood, -/area/awaymission/wildwest/gov) -"dq" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/wine, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"dr" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"ds" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/patron, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/gov) -"dt" = ( -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"du" = ( -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dv" = ( -/obj/effect/mine/gas/plasma, -/obj/item/ammo_box/c10mm, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dw" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"dx" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand4" - }, -/area/awaymission/wildwest/gov) -"dy" = ( -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dz" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand12" - }, -/area/awaymission/wildwest/gov) -"dA" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand14" - }, -/area/awaymission/wildwest/gov) -"dB" = ( -/obj/structure/toilet, -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/plasteel/white, -/area/awaymission/wildwest/gov) -"dC" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand9" - }, -/area/awaymission/wildwest/gov) -"dD" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dE" = ( -/obj/structure/closet/crate/large, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dF" = ( -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand7" - }, -/area/awaymission/wildwest/gov) -"dG" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"dH" = ( -/obj/structure/bed, -/obj/item/bedsheet/blue, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dI" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dJ" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dK" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dL" = ( -/obj/machinery/door/airlock/sandstone, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dM" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/telescreen/entertainment, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dN" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dO" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dP" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"dQ" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"dR" = ( -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dS" = ( -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dT" = ( -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dU" = ( -/obj/machinery/door/airlock/sandstone, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"dV" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"dW" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"dX" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dY" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"dZ" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/coffee, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"ea" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/donut/jelly, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eb" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/donut, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"ec" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"ed" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/space, -/area/space/nearstation) -"ee" = ( -/obj/structure/lattice, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/space, -/area/space/nearstation) -"ef" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/space, -/area/space/nearstation) -"eg" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"eh" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) -"ei" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/space, -/area/space/nearstation) -"ej" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"ek" = ( -/obj/effect/mine/gas/plasma, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"el" = ( -/obj/effect/decal/cleanable/blood, -/obj/machinery/washing_machine, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"en" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"eo" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eq" = ( -/obj/item/gun/ballistic/shotgun, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"er" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand12" - }, -/area/awaymission/wildwest/gov) -"es" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand2" - }, -/area/awaymission/wildwest/gov) -"et" = ( -/turf/closed/wall/r_wall, -/area/awaymission/wildwest/refine) -"eu" = ( -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"ev" = ( -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"ew" = ( -/mob/living/simple_animal/hostile/syndicate/ranged/smg, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"ex" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand7" - }, -/area/awaymission/wildwest/gov) -"ey" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand4" - }, -/area/awaymission/wildwest/gov) -"eA" = ( -/obj/machinery/mineral/mint, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"eC" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"eD" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand12" - }, -/area/awaymission/wildwest/gov) -"eE" = ( -/obj/structure/bed, -/obj/item/bedsheet/blue, -/obj/item/gun/ballistic, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"eF" = ( -/obj/effect/decal/cleanable/blood, -/obj/structure/bed, -/obj/item/bedsheet/blue, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"eG" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/coffee, -/obj/item/reagent_containers/food/snacks/donut/jelly/slimejelly, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eH" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eI" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand7" - }, -/area/awaymission/wildwest/gov) -"eJ" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall/r_wall, -/area/awaymission/wildwest/refine) -"eK" = ( -/obj/structure/mecha_wreckage/gygax{ - anchored = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"eL" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eM" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"eN" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand14" - }, -/area/awaymission/wildwest/gov) -"eO" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"eP" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"eQ" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"eR" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"eS" = ( -/obj/effect/mine/gas/plasma, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"eT" = ( -/obj/structure/mecha_wreckage/gygax{ - anchored = 1 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"eV" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eW" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor/carpet, -/area/awaymission/wildwest/mines) -"eX" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"eY" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"eZ" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fa" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fb" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fc" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand9" - }, -/area/awaymission/wildwest/gov) -"fd" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fe" = ( -/obj/structure/sink, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"ff" = ( -/obj/structure/mecha_wreckage/durand{ - anchored = 1 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fg" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fh" = ( -/obj/effect/mob_spawn/human/doctor{ - mob_name = "Doctor Mugabee" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fi" = ( -/obj/item/stack/medical/bruise_pack, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fj" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fk" = ( -/obj/structure/mecha_wreckage/seraph{ - anchored = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fl" = ( -/obj/structure/mecha_wreckage/ripley/deathripley{ - anchored = 1 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fn" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fo" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fp" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fr" = ( -/obj/structure/mecha_wreckage/ripley/deathripley{ - anchored = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fs" = ( -/obj/effect/decal/cleanable/blood, -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"ft" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"fu" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fv" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fw" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fx" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fy" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/space, -/area/space/nearstation) -"fz" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/space, -/area/space/nearstation) -"fA" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/effect/spawner/structure/window/hollow/reinforced/directional, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fB" = ( -/obj/effect/mine/gas/plasma, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fC" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fD" = ( -/obj/structure/mecha_wreckage/mauler{ - anchored = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fE" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fF" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fG" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fH" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fI" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fJ" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fK" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fL" = ( -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fM" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fN" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"fO" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fP" = ( -/obj/structure/mecha_wreckage/ripley/deathripley{ - anchored = 1 - }, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fQ" = ( -/obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"fR" = ( -/obj/effect/mine/sound/bwoink, -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fS" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic/shotgun, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fT" = ( -/obj/structure/chair/wood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"fU" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fV" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fW" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"fX" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"fY" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"fZ" = ( -/obj/item/paper/fluff/awaymissions/wildwest/journal/page7, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"ga" = ( -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gb" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gc" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/space/nearstation) -"gd" = ( -/turf/open/floor/plasteel/airless, -/area/space/nearstation) -"ge" = ( -/obj/effect/mob_spawn/human/miner/rig, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gf" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gg" = ( -/obj/structure/table/wood, -/obj/item/gun/ballistic/revolver/russian, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gh" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"gi" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gj" = ( -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gk" = ( -/mob/living/simple_animal/hostile/syndicate, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gl" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gm" = ( -/obj/item/gun/ballistic, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gn" = ( -/mob/living/simple_animal/hostile/netherworld, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"go" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gs" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gt" = ( -/obj/machinery/washing_machine, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gu" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/structure/chair/wood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/mines) -"gv" = ( -/obj/item/hatchet, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gw" = ( -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/wood, -/area/awaymission/wildwest/mines) -"gx" = ( -/obj/item/gun/ballistic/shotgun, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"gy" = ( -/obj/effect/mob_spawn/human/corpse/syndicatecommando{ - mob_name = "Syndicate Commando" - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gz" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gA" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gB" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gC" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gD" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gE" = ( -/obj/structure/window/reinforced, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"gG" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/grille, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"gH" = ( -/obj/structure/sign/barsign, -/turf/closed/wall/mineral/sandstone, -/area/awaymission/wildwest/mines) -"gI" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/awaymission/wildwest/refine) -"gJ" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/wildwest/refine) -"gL" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/wildwest/refine) -"gP" = ( -/obj/structure/chair, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/wildwest/refine) -"gQ" = ( -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/wildwest/refine) -"gS" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/awaymission/wildwest/refine) -"gV" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"gW" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/syndicate/black/orange, -/obj/item/clothing/head/helmet/space/syndicate/black/orange, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/tank/internals/oxygen, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/wildwest/refine) -"gX" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/obj/structure/window/reinforced/tinted/frosted, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/wildwest/refine) -"gY" = ( -/obj/item/paper/fluff/awaymissions/wildwest/journal/page8, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/mines) -"pD" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"Gh" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/grass, -/area/awaymission/wildwest/gov) -"Kh" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"RN" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/awaymission/wildwest/refine) -"Ua" = ( -/obj/machinery/door/airlock/sandstone, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating/ironsand{ - icon_state = "ironsand1" - }, -/area/awaymission/wildwest/gov) - -(1,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 -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(4,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 -"} -(5,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 -"} -(6,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 -"} -(7,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 -"} -(8,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 -"} -(9,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 -"} -(10,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 -"} -(11,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 -"} -(12,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 -"} -(13,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 -"} -(14,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 -"} -(15,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 -"} -(16,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 -"} -(17,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 -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(29,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 -"} -(30,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 -"} -(31,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 -"} -(32,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 -"} -(33,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 -"} -(34,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 -"} -(35,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 -"} -(36,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 -"} -(37,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 -"} -(38,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 -"} -(39,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 -"} -(40,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 -"} -(41,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 -"} -(42,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 -"} -(43,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 -"} -(44,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 -"} -(45,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 -"} -(46,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 -"} -(47,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 -"} -(48,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 -"} -(49,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 -"} -(50,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 -"} -(51,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 -"} -(52,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 -"} -(53,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 -"} -(54,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 -"} -(55,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 -"} -(56,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 -"} -(57,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 -"} -(58,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 -br -br -br -br -br -br -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,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 -br -br -br -br -cu -br -aa -aa -aa -aa -aa -aa -br -br -aa -br -br -aa -aa -aa -aa -aa -aa -aa -aa -bW -bW -bW -bW -bW -bW -bW -bW -bW -bW -bW -bW -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,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 -br -br -br -br -br -br -aa -aa -aa -br -aa -aa -aa -aa -aa -aa -aa -aa -br -br -br -br -br -aa -aa -aa -aa -aa -aa -bv -fJ -fU -fU -fU -fU -fU -fU -fU -fU -fU -fU -gD -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -bO -bW -bW -bW -bW -bO -bW -bW -bO -bO -bW -do -do -do -do -do -do -do -do -do -aa -aa -br -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,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 -br -br -bv -bP -bX -ce -ce -ce -ce -ce -cQ -bP -dc -ce -ce -ce -ce -ce -ce -ce -ce -cQ -bP -ed -aa -br -br -aa -aa -aa -aa -aa -bv -fK -fV -fL -fV -fL -fV -fL -fV -fL -fV -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,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 -br -bw -bQ -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -bY -dA -bY -dR -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fV -fL -fV -gn -fV -fL -fV -fL -fV -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,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 -bw -bR -bY -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bY -dx -bY -bY -bY -bY -dS -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fV -fL -fV -fL -fV -fL -fV -fL -fV -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(65,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 -bw -bR -bY -bP -cm -cn -cC -cL -cC -cn -cn -cn -cn -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fV -fL -fV -fL -fV -fL -fV -fL -fV -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(66,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 -bw -bR -bY -bP -cm -cn -cD -cM -cD -cn -cn -cn -dp -bP -bY -bY -bP -bP -bP -bY -dS -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fV -fL -fV -fL -fV -fL -fV -fL -fV -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bw -bR -bY -bP -cm -cn -cn -cn -cn -cn -cN -cn -co -bP -bY -bY -bP -dB -dD -bY -dS -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bw -bR -bY -bP -cm -co -cn -cn -cn -cn -cn -cn -cn -bP -bY -bY -bP -bP -bP -bY -dS -ed -aa -aa -br -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -gn -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(69,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 -br -bv -bR -bY -bP -cm -cn -cn -cN -cn -cn -co -cn -cn -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -br -br -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(70,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 -br -bv -bR -bY -bP -cm -cn -cn -cn -cn -cn -cn -co -cn -bP -dx -bY -bY -bY -bY -bY -dS -ed -br -br -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(71,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 -br -bv -bR -bY -bP -bP -bP -bP -cO -bP -bP -bP -bP -bP -bP -bY -bY -bY -bY -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bZ -bP -cn -cn -cn -cn -cn -cn -cn -cn -cn -bP -bY -bY -bY -dA -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bY -bP -co -cw -cx -cw -cw -cw -cw -cx -cn -bP -bY -bY -bY -bY -bY -bY -dS -ee -br -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -gy -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(74,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 -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 -br -bw -bR -bY -bP -cn -cw -cw -cw -cw -cw -cw -cw -cn -bP -bY -bY -bY -bY -bY -bY -dT -ef -do -do -do -do -do -do -do -do -fy -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(75,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 -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ac -ac -ac -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 -br -bw -bR -bY -bP -co -cw -cw -cw -cw -cU -cw -dh -cn -cO -bY -bY -bY -bY -bY -bY -dU -eg -er -ex -eg -er -eN -eg -ex -eg -Ua -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ah -ac -ac -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 -br -bv -bR -bY -bP -co -cw -cw -cw -cw -cw -cw -cw -cn -cO -bY -dz -bZ -bY -bY -bY -dU -eh -es -ey -eD -eI -eh -fc -eh -es -Ua -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(77,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 -ab -ab -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -ab -ac -ah -ah -ah -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 -br -br -bv -bR -bY -bP -cn -cx -cw -cP -cw -cw -cw -cw -cn -bP -bY -bY -bY -bY -bY -bY -dR -ei -bT -bT -bT -bT -bT -bT -bT -bT -fz -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(78,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 -ab -ab -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -ab -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ah -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -bv -bR -bY -bP -co -cw -cw -cw -cw -cw -cw -cw -cn -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(79,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 -ab -ab -ac -ac -ah -ah -ac -ac -ab -ab -aa -aa -aa -aa -aa -ab -ab -ac -ac -ah -ah -ah -ah -ah -ah -ac -ah -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -bw -bR -bY -bP -co -cx -cw -cw -cw -cw -cw -cw -cN -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,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 -ab -ac -ac -ac -ah -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -ab -ah -ac -ah -ah -ac -ac -ac -ac -ac -ah -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -bv -bR -bY -bP -cn -cn -cE -cE -cR -cR -cR -cn -cn -bP -bY -bY -bY -bY -bY -dF -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -fL -fL -fL -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,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 -ab -ac -ac -ac -ah -ah -ac -ac -ac -ac -ah -ac -ac -ac -ac -ah -ac -ac -ah -ac -af -ah -ah -ah -ah -ah -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -bv -bR -bY -bP -cn -cy -cF -cF -cF -cF -cF -cn -cn -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -ga -gi -fK -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(82,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 -ab -ab -ab -ac -af -ac -ad -ah -ac -ac -ac -ac -ah -ac -ac -ah -ac -ah -af -ac -ah -ac -ah -ah -ac -ac -ac -ah -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bY -bP -cn -cy -cF -cF -cF -cF -cF -cn -cn -bP -bY -bY -bY -bY -bY -bY -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fK -fL -ga -fL -fK -fL -fL -fL -fL -fL -fL -gE -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,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 -ab -ab -ab -ab -ab -ac -ah -ac -ac -ac -ah -ah -ac -ac -af -ac -ah -ac -ac -ah -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bZ -bP -cn -co -cn -cn -cn -cn -cn -cn -cn -bP -bY -dx -dz -bY -bY -bY -dS -ed -aa -aa -aa -aa -aa -aa -aa -aa -bv -fM -fW -gb -Gh -go -fW -fW -fW -fW -fW -fW -gF -ed -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,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 -ab -ab -ab -ac -ac -ac -ac -ac -ah -ac -ac -ah -ah -ah -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ad -ah -ac -ad -ac -ac -ac -ac -ah -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bw -bR -bY -bP -co -cn -cn -cn -cn -cn -cn -cn -cn -bP -bY -bY -bY -bY -bY -bY -dS -ee -br -aa -aa -aa -aa -aa -aa -aa -aa -fN -fN -gc -gd -gc -fN -bT -bT -bT -bT -bT -bT -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,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 -ab -ab -ac -ac -ac -ac -ac -ac -ah -ah -ac -ah -ac -ac -ah -ac -ac -ac -ah -ah -ac -ah -ac -ac -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bw -bR -bY -bP -bP -bP -bP -bP -cO -bP -bP -bP -bP -bP -bY -bY -dA -bY -dx -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -br -br -gd -gd -gd -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(86,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 -ab -ab -ah -ac -ac -ac -ac -ac -ac -ac -ah -ac -ah -ac -af -ah -ah -ac -ac -ac -ah -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bw -bR -bY -bP -cp -cz -cz -cz -cz -cz -cG -cz -dq -bP -bY -bY -bY -bY -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -br -br -gd -gd -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(87,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 -ab -ab -ac -ah -ac -ac -ac -ah -ah -ac -ac -ah -ac -ah -ac -ac -ac -ah -ad -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ah -ac -ad -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bw -bR -bY -bP -cq -cz -cz -cz -cz -cV -dd -cz -dq -bP -bY -dA -bY -bY -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -br -br -br -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(88,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 -ab -ab -ab -ac -ac -ah -ah -ac -ac -ac -ah -ac -ac -ah -ac -ah -ah -ac -ac -ah -ah -ac -ah -ah -ac -ah -ac -ac -ac -ac -ac -ad -ac -ah -ac -ac -ac -ah -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bw -bR -bY -bP -cr -cz -cG -cz -cz -cW -de -cz -dr -bP -bY -bY -bY -bY -dA -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -br -br -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(89,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 -ab -ab -ab -ac -ac -ac -ac -ac -ah -ac -ac -ac -ah -ad -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ah -ac -ac -ah -ah -ah -af -ac -ac -ac -ac -ah -ac -ac -ac -ah -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bY -bP -cq -cz -cH -cz -cz -cX -df -cz -ds -bP -bY -bY -bY -dC -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -br -br -br -aa -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(90,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 -ab -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ah -ac -ac -ah -ac -ac -ah -ah -ah -ac -ac -ac -ah -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ah -ac -ac -ac -ah -ac -ad -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bY -bP -cs -cz -cz -cz -cz -cz -cz -cz -ds -bP -bY -bY -bZ -bY -bY -bY -dS -ed -br -aa -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(91,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 -ab -ab -ac -ac -ac -ah -ad -ac -ac -ac -ah -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ah -ah -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ah -ac -af -ac -aJ -ac -ac -ac -ac -ac -ac -ab -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bR -bY -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bP -bY -bY -bY -bY -bZ -bY -dS -ee -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(92,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 -ab -ab -ah -ac -ac -ac -ah -ah -ac -af -ac -ah -ac -ac -ah -ac -ac -ah -ad -ac -ac -ac -ac -ah -ah -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -aJ -ac -ac -ac -ac -ac -ac -ab -aa -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bS -bY -bY -bY -bZ -bY -bZ -bY -bY -bY -bY -bY -bY -dx -bY -bY -bY -bY -bY -dT -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(93,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 -ab -ac -ah -ah -ah -ac -ac -ah -ac -ac -ac -ah -af -ac -ah -ac -ac -ah -ah -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ah -ah -ad -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -ad -ac -ac -ac -ac -ab -aa -aa -aa -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -bv -bP -ca -cf -cf -cf -cf -cf -cS -bP -dg -cf -cf -cf -cf -cf -cf -cf -cf -cS -bP -ed -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(94,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 -ab -ac -ac -ah -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ah -ah -ac -ac -ac -af -ah -ah -ac -ac -ah -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ab -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -bT -bT -bT -ct -ct -ct -bT -bT -bT -bT -bT -ct -ct -ct -bT -bT -bT -bT -bT -bT -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(95,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 -ab -ac -ac -ah -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ah -ac -ac -ac -ac -ah -ah -ac -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -br -br -aa -br -br -br -br -br -br -br -cu -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(96,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 -ab -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ah -ac -ac -ah -ac -ac -ah -ah -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ac -ah -ah -ac -ac -ac -ac -ac -ah -ac -ad -aK -ac -ac -ac -ab -an -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -aa -aa -br -cu -br -br -br -br -aa -aa -aa -aa -aa -br -br -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(97,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 -ab -ac -ah -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ah -ac -af -ac -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -aa -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aa -br -aa -aa -br -br -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -br -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(98,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 -ab -ac -ah -ac -af -ac -ac -ah -ac -ac -ah -ah -ac -ac -ac -ah -ac -ac -ah -ah -ac -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ah -ac -ac -af -ac -ac -ac -ab -an -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -br -br -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aa -br -br -br -aa -br -aa -aa -eO -fd -eO -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(99,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 -ab -ac -ah -ah -ac -ac -ac -ah -ac -ac -ah -ad -ac -ac -ac -ah -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -ac -ah -ac -ad -ac -ac -ac -ac -ab -aa -aa -aa -aa -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -br -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -aa -aa -br -aG -br -aa -br -aa -aa -eP -eu -eP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(100,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 -ab -ac -ac -ah -ad -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ah -ah -ad -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -br -br -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -aa -aG -aG -aG -br -cu -br -aa -aa -eQ -eu -eP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(101,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 -ab -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -br -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aG -aG -aG -aG -aG -et -et -eJ -eR -RN -fj -fo -fA -et -fX -fo -fA -et -fX -fo -fA -et -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(102,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 -ab -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ac -af -ac -ac -ac -ac -ad -ah -ac -af -ac -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ah -ac -ad -ac -ac -ac -ac -aF -aL -aO -an -an -an -an -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -cu -br -aa -aa -aa -aa -aa -aa -aa -br -aa -aa -aG -aG -aG -aG -aG -aG -aG -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -gz -aa -aa -aa -gI -gJ -gJ -gJ -gI -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(103,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 -ab -ab -ah -ah -ah -ac -ac -ah -ah -ah -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ah -ah -ac -ac -ac -ac -ah -ah -ah -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -aF -an -an -an -an -an -an -an -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aa -aa -br -aG -aG -aG -aG -aG -aG -aG -aG -et -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eP -aa -aa -aa -gJ -gP -gP -gP -gS -gJ -gJ -gJ -gI -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(104,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 -ab -ab -ac -ah -ah -ac -ac -ac -ah -ah -ah -ac -ah -ac -ac -ah -ah -ah -ah -ah -ah -ah -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ah -ah -ad -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -an -an -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -fj -fo -fo -gG -gJ -gP -gP -gP -gQ -gQ -gQ -gW -gJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(105,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 -ab -ac -ac -ah -ac -ac -ac -ac -ad -ah -ah -ah -ac -ac -ah -ac -af -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ah -ac -ac -af -ac -ah -ac -ac -ah -ac -ad -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -et -eA -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -pD -eu -eu -Kh -gL -gQ -gQ -gQ -gQ -gQ -gP -gW -gX -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(106,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -aa -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -aa -aa -aa -aa -aG -aG -aW -aW -aW -aW -aW -aW -aW -aW -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -gA -fo -fo -gG -gJ -gP -gP -gP -gQ -gQ -gQ -gW -gJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(107,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 -ab -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ah -ah -ah -ah -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ab -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aa -aa -aG -aG -aG -aG -aW -bb -bc -bc -bc -bo -bc -bd -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -gB -aa -aa -aa -gJ -gP -gP -gP -gS -gJ -gJ -gJ -gI -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(108,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 -ab -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ad -ah -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ah -ac -ad -ac -ac -ac -ac -ab -an -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -aa -aa -aG -aG -aG -aG -aW -bc -bc -bh -bc -bc -bc -bd -eu -eu -eu -eu -eu -eu -eu -eu -eu -fO -eu -ge -eu -eu -eu -eu -eu -eJ -aa -aa -aa -gI -gJ -gJ -gJ -gI -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(109,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 -ab -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ah -ah -ah -ac -ac -ac -ac -af -ah -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -br -br -aG -aG -aG -aG -aG -aW -bo -bc -bc -bc -bc -bc -aW -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -gz -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(110,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 -ab -ab -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ab -ab -ab -ab -an -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aW -bc -bc -bc -bc -bc -bc -aW -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eP -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(111,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 -ab -ab -ac -ac -af -ac -ac -ac -ah -ah -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -aa -an -aa -aa -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aW -bc -bc -bc -bc -bh -bc -aW -et -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -gC -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(112,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 -ab -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -an -aa -aa -aa -aa -an -an -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aW -bh -bc -bn -bc -bc -bc -aW -aW -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -et -aG -aG -aG -aG -aG -aa -aa -aG -aG -aG -aG -aG -aG -aG -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(113,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 -ab -ab -ah -ac -ac -ac -ad -ah -ah -ac -ac -ah -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -af -ah -ah -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -an -an -an -aa -aa -aa -an -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aG -aG -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -bc -bc -bc -bc -bc -bo -bc -aW -et -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -eu -et -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(114,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 -ab -ab -ac -ah -ah -ac -ac -ac -ah -ah -ac -ac -ac -ah -ah -ah -ac -ac -af -ac -ah -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ah -af -ac -ac -ah -ah -ah -ah -ah -ah -ah -ab -aa -aa -aa -aa -aa -aa -aa -aa -an -aa -aa -aa -an -aG -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -aW -aW -bc -bc -bc -bc -bc -bc -bo -aW -et -et -et -et -et -et -et -et -et -et -et -et -et -et -et -et -et -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ab -ac -ac -ac -ah -ah -ac -ac -ah -ah -ac -ac -ac -ac -ad -ah -ac -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ah -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -aW -bb -bc -bc -bo -bc -bc -bc -bc -aW -aW -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aG -aG -aG -aG -aN -aN -aN -aG -aG -aN -aN -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ab -ac -ac -ac -ac -ac -ah -ah -ac -ac -ah -ah -ah -ac -ac -ac -ah -ah -ah -ad -ac -ah -ac -ac -ah -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -bh -bc -bc -bc -bc -bc -bh -aW -aW -aW -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aR -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aT -aT -aT -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(117,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 -ab -ab -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ah -ah -ah -ac -ac -ac -ah -ah -ac -ah -ac -ac -ah -ac -ac -ac -ah -ad -ac -ac -ac -ac -ah -ah -ah -ah -ah -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aW -aW -aW -aW -aW -bt -bc -bc -bh -bc -bc -bc -bc -bh -bc -bc -bc -bc -bo -bc -bc -bc -bc -bc -bc -aW -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aT -aT -aT -aT -aT -aN -aN -aN -aN -aN -aN -aN -aN -aN -aT -aT -aT -aT -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(118,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ad -ah -ac -ac -ac -ac -ac -ac -ah -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ad -ah -ah -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -bg -bg -aW -bh -bc -bc -bc -bc -bc -bc -bc -bc -bc -bo -bc -bc -bh -bc -bc -bc -bc -bc -bc -bc -bh -bc -bc -aW -aN -aN -aN -aN -aT -aT -aN -aN -aN -aN -aN -aR -aT -aT -aT -aT -aT -aN -aN -aN -aN -aT -aN -aN -aN -aT -aT -aT -aT -aT -aN -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(119,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ah -ac -ac -ah -ah -ah -ac -ac -ac -ac -ah -ah -ah -ac -ac -af -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aW -aW -aW -aW -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -aW -aW -aW -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(120,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 -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -af -ac -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -af -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -bb -bc -bc -bh -bc -bc -bc -bq -bc -bc -bc -bh -bc -bc -bc -bo -bc -bc -cT -bc -bc -bc -bc -bc -bh -bo -aW -aW -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(121,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ad -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ab -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -bc -bc -bc -bc -bc -bn -bc -bc -bh -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bh -bc -bo -bc -bc -bc -aW -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(122,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 -ab -ac -ac -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aV -aW -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bh -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -bc -aW -aW -aW -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(123,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 -ab -ac -ac -ac -ac -ac -af -ac -ac -ac -ad -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aV -aW -bc -bc -bc -bc -bc -bo -bc -bh -bc -bc -bc -bc -bc -bc -bo -bc -bc -bc -bc -bc -bc -di -bc -bh -aW -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -gV -gV -gV -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(124,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ah -ah -ah -ah -af -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aW -aW -bc -bc -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aW -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aP -aN -aN -aT -aT -aT -gV -gV -gV -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(125,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -af -ac -ah -ah -ah -ah -ah -ad -ac -ac -ac -ac -ah -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aN -bu -aW -bd -bd -aW -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aN -aN -aT -aT -aT -aN -aN -aN -aN -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(126,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 -ab -ab -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ab -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aN -aN -aT -aT -aT -aN -aN -aN -aN -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(127,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ac -af -ab -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aR -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aY -aT -aT -aT -aT -aT -ba -aT -aT -aT -aT -aT -aT -aT -aY -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bf -aT -aT -aT -aR -aN -aN -aT -gx -aN -aN -aT -aT -aT -aT -aN -aN -aN -aN -aN -aT -aT -aT -aP -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(128,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ac -ac -ac -ac -ac -ah -ah -ah -ah -ad -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aI -aT -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aP -aN -aT -aT -aT -aT -aT -aN -aN -aN -aP -aN -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(129,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aj -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ah -ah -ah -ah -ah -ah -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aH -aT -aI -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(130,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -al -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -al -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ah -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aM -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bf -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -gY -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(131,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 -ab -ab -ac -ac -ac -ac -ae -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 -ah -aF -aF -ah -ah -ah -ah -ah -ah -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aI -aT -aT -aT -aT -aT -aZ -aT -aT -aT -bj -bl -bj -bj -bj -bm -bj -bj -bj -bj -bk -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bk -bs -aT -aY -aT -aT -ej -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aN -aN -aN -dw -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(132,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 -ab -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aN -aI -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bk -bj -bj -bj -bj -bj -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aN -aN -aN -aT -aT -aT -aT -aN -aP -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(133,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -aD -aD -aD -aD -ad -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aN -aR -aT -aT -aT -aT -aT -aT -be -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bm -bj -bj -bj -bj -bj -bj -bm -bj -bj -bk -dy -bj -bj -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aN -aN -aN -aT -aN -aN -aN -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(134,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 -ab -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aE -aD -aD -aD -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aN -aM -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bp -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aN -aN -aP -aT -ej -aT -aT -aN -aN -aN -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(135,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 -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -af -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aG -aG -aG -aM -aM -aT -aT -aT -aT -aY -aT -aT -aT -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aN -aN -aN -aT -aT -ej -aT -aN -aN -aN -aT -aT -aT -aT -aN -aN -aT -aT -aT -aP -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(136,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 -ab -ab -ac -ac -ac -ac -ae -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 -aD -aD -aD -aD -ac -ac -ac -ac -ac -ab -ab -aa -aG -aG -aG -aG -aG -aG -aG -aG -aH -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aT -aN -aN -aN -aN -aT -aT -aN -aN -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(137,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -af -ac -ac -ac -ac -ac -ae -ac -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ab -ab -aa -aG -aG -aG -aG -aG -aG -aG -aN -aH -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bx -by -by -by -by -bu -cI -cI -cI -cI -cI -bu -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aN -aN -aN -aT -aT -aP -aN -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(138,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -al -ac -ac -ad -aD -aD -aD -aD -ad -ac -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aG -aG -aN -aH -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -by -bU -by -bU -by -bu -bj -bj -bE -bj -bj -bu -aT -bj -bj -bj -bp -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aN -aN -aT -aT -aN -aN -aN -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(139,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -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 -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aG -aG -aG -aG -aG -aG -aN -aH -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -by -bM -bM -cg -by -bu -bj -bj -bj -bj -bj -bu -aT -bj -bj -bj -bj -aT -bu -by -dV -dV -dV -dV -bu -bj -bj -bj -bj -fp -bu -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -ej -aT -aT -aN -aN -aN -aT -aT -aN -aN -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(140,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 -ab -ac -ac -ac -ac -ac -al -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aE -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aG -aG -aM -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bz -bM -bM -ch -by -bu -bj -bu -cI -cI -cI -bu -aT -bj -bj -bj -bj -aT -bu -by -by -bz -by -by -bu -bj -bj -bj -bj -bu -bu -aT -aT -aT -aT -aT -aT -aT -aT -aN -aP -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(141,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 -ab -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 -aD -aD -aD -aD -ac -ac -ac -ac -ac -al -ac -ac -ab -aa -aa -aG -aG -aG -aG -aG -aN -aH -aT -aT -aT -aT -aT -aT -aT -aT -bk -bk -bj -bj -aT -bu -by -bM -bM -bM -by -bu -bj -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -aT -bu -by -by -ek -by -by -by -bj -eS -bj -bj -fp -bu -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aY -aT -aT -aN -aN -aN -aT -aT -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(142,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -af -ac -ac -aD -aD -aD -aD -ac -aj -ac -ac -ac -ac -ac -ac -ab -ab -aa -aG -aG -aG -aG -aG -aM -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bm -bj -bj -aT -bu -by -bV -by -bV -by -bu -bj -bj -bj -bj -bj -ci -dt -du -du -bj -bj -aT -bu -by -by -by -ev -by -by -bj -bj -bj -bj -bu -bu -aT -bu -bu -bu -bu -bu -bu -bu -bu -aN -aN -aQ -ej -aT -aY -aQ -aN -aN -aN -aP -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(143,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 -ab -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -ac -ac -ae -ac -ac -ac -ac -aj -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -aD -aD -aD -aD -ad -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aM -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -by -by -by -by -by -bu -bj -bj -bj -bj -bj -ci -aT -bm -bj -bj -bj -aT -bu -by -by -by -by -by -bu -bj -bu -bj -dy -fp -bu -aT -bu -gf -bj -bj -bj -bj -bj -bu -aT -aT -aT -aT -ej -aT -aT -aT -aN -aN -aN -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(144,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 -ab -ab -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -ci -bu -bj -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -aT -bu -by -dW -dW -dW -dW -bu -bj -bu -fe -bk -bu -bu -aT -bu -bj -bj -bj -dy -bj -bj -bu -aT -aT -aY -aT -aT -aT -aT -aT -aN -aN -aG -aG -aG -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(145,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 -ab -ac -ac -ac -ac -ac -ag -ag -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aN -aR -aT -aT -aT -aT -aT -bf -aT -aT -bj -bj -bj -bj -aT -bu -bA -bj -bj -bu -bj -bj -bj -bu -bj -cY -cY -bu -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bj -bu -fe -bj -fp -bu -aT -bu -bj -bj -bj -bj -bl -bj -bu -aT -ej -aT -aT -aQ -aN -aN -aN -aN -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(146,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ac -ac -ac -ac -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -af -ac -ac -aj -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bB -bj -bj -bu -bj -bj -bj -bj -bj -bj -bj -dj -aT -bj -bj -bk -du -dt -ci -bj -bj -bj -bj -bj -ci -bj -bu -fe -bj -bu -bu -aT -bu -bj -bj -bj -bj -bj -bj -bu -aT -aT -aT -aT -aN -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(147,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 -ab -ac -ac -ac -ac -ac -ac -ac -ac -ag -ac -ac -aj -ac -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bC -bj -bj -bu -bj -bj -bj -bj -bj -bj -bj -dj -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bj -bu -fe -bj -bu -bu -aT -bu -bj -bl -bj -bj -bp -bj -fs -aT -aN -aP -aN -aN -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(148,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 -ab -ac -ag -ac -ac -ac -ac -ac -am -ac -ac -ac -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -aD -aD -aD -aD -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aY -aT -bj -bj -bj -bj -aT -bu -bB -bj -bj -bu -bj -bj -bj -bu -bj -bj -bj -bu -aT -bj -bj -bj -bm -aT -bu -dG -dG -el -dG -dG -bu -bj -bu -bj -bj -fp -bu -aT -bu -bj -bj -gk -bj -bj -bj -en -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(149,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 -ab -ac -ac -ag -ac -ac -ac -ac -ag -ac -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -aa -aa -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bD -bj -bj -ci -bj -bj -bj -bu -bj -cZ -cZ -bu -aT -bj -bj -bj -bj -aT -bu -by -by -by -by -by -by -bj -bj -bj -bj -bu -fs -aT -bu -bj -gj -bl -bj -bj -bj -bu -fs -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(150,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 -ab -ac -ac -ag -ag -al -ac -ac -ag -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -aE -aD -aD -aD -ac -ac -ac -ac -ac -ac -ab -ab -ab -aa -aa -aa -aa -aa -aa -aG -aN -aT -aT -aT -aT -aZ -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -aT -bu -by -by -ek -by -by -by -bj -bj -bj -bj -fp -bu -aT -bu -bj -bj -dy -bj -dy -bj -bu -bu -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(151,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ac -ag -ac -ac -ac -ag -ac -ac -ac -ag -ac -ac -ac -ac -ac -aC -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -by -by -by -bz -by -bu -bj -bj -bj -bj -bu -bu -aT -bu -bj -bl -bj -gv -bj -dP -bu -bu -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(152,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 -ab -ac -ac -ac -ag -ag -ac -ag -ac -ac -ac -af -ag -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -aD -aD -aD -aD -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bs -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bm -bj -bj -bj -bj -bj -bj -aT -bu -by -by -by -by -by -bu -bj -bj -bj -bj -fp -bu -aT -bu -bj -dP -dP -bj -bj -bj -bu -aT -aN -aN -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(153,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ag -ac -ag -ac -ag -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -aD -aD -aD -aD -ad -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aT -aT -aT -aT -aY -aT -aT -aT -bi -bl -bj -bj -bj -bj -bj -bj -bj -bm -bp -bj -cA -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -fP -bu -bj -bj -bj -bj -bj -bj -bu -aT -aN -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(154,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 -ab -ac -ac -ac -ac -ag -ac -ag -ac -ag -ac -ac -ac -ag -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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bj -bj -bE -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bl -bj -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aY -dt -dt -dt -dt -fr -aT -aY -fs -bu -bu -ci -eM -bu -bu -bu -aT -aN -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(155,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 -ab -ab -ac -ac -ac -ag -ac -ag -ac -ac -ag -ac -ag -ag -ac -ag -ag -ac -ac -ac -ac -ac -ag -ac -ac -ac -al -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bm -bj -bj -bj -bj -cA -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aY -aT -fk -aZ -aT -fQ -dt -dt -fC -aT -aT -aY -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(156,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 -ab -ac -ac -ac -am -ag -ag -ac -ac -ag -ac -ag -ac -ac -ag -ac -ac -ac -ac -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -fs -fB -fs -bu -eM -bu -bu -bu -bu -bu -bu -aT -aT -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(157,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 -ab -ac -ac -ac -ac -ag -ag -ag -ad -ag -ac -ag -ac -ag -ag -ac -af -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -al -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -aT -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -aT -bu -fY -bj -bj -bj -bj -bj -bj -bu -aT -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(158,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 -ab -ab -ac -ac -ac -ag -ac -ag -ag -ag -ag -ag -al -ag -ac -ac -ac -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aN -aN -aT -aT -aT -aT -aT -aZ -aT -aT -bj -bj -bj -bj -aT -bu -bF -bF -bF -bF -bF -bF -bD -bj -bj -da -bj -bu -aT -bj -bj -bj -bj -aT -bu -dH -bj -dH -bj -bj -eE -bj -dH -bj -bj -bu -aY -bu -bj -bj -bj -bj -bj -bj -bj -bu -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(159,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 -ab -ac -ac -ac -ag -ac -ag -ag -ag -ag -ac -ac -ag -ac -ac -ac -ag -ag -ac -ac -af -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bm -bj -bj -aT -bu -bF -bF -bF -cj -bF -bF -bD -cl -bj -bD -bj -bu -aT -bj -bj -bj -bj -aT -bu -bj -bj -bj -bk -bj -bj -bj -bj -bj -bj -bu -aT -bu -bj -bj -dP -bj -bj -cA -bj -bu -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(160,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 -ab -ac -ac -ac -ac -ag -ag -aj -ac -ag -af -ag -ac -ac -ac -ac -ag -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bF -bF -bF -bF -bF -bF -bD -cl -bj -db -bj -bu -aT -bj -bj -bm -bj -aT -bu -dH -bj -dH -bj -bj -dH -bj -eF -bj -bj -eM -aT -bu -bj -bj -bj -bj -bj -bj -bj -eM -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(161,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 -ab -ac -ac -ac -ac -ag -ag -ag -ac -ag -ag -ag -ag -ag -ac -ag -ag -aB -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bF -bF -bF -bF -cv -bF -bD -cl -bj -bj -bj -dj -aT -bj -bj -bj -bj -aT -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -aT -bu -bj -dy -bj -bj -gw -bj -bj -dj -aT -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(162,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 -ab -ac -ac -aj -ac -ag -ag -ag -ac -ag -ag -ag -ac -ag -ac -ag -ag -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aN -aT -aT -aT -aZ -aT -aT -aT -bj -bj -bj -bj -aT -bu -bF -bF -bF -ck -bF -bF -bD -cl -bj -da -bj -dj -aT -bj -bj -bj -bj -aT -bu -dH -bj -dH -bj -bE -dH -bj -dH -bj -bj -bu -aT -eM -bj -cA -bj -bj -bj -bj -bj -dj -aT -aT -aN -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(163,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 -ab -ac -ac -ac -ag -ag -ag -ag -ag -ag -ag -ag -ac -ag -ag -ag -ac -ag -ag -ac -ac -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bF -bF -bF -cj -bF -bF -bD -cl -bj -bD -bj -dj -aT -bj -bj -bj -bj -aT -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -fC -bu -bj -bj -bj -bj -dy -bk -bj -bu -aT -aT -aN -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(164,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 -ab -ab -ac -ac -ac -ag -ag -ag -ag -ac -ag -ac -ag -am -ag -ac -ag -ag -ac -ac -ag -ag -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bm -aT -bu -bF -bF -bF -bF -bF -bF -bD -cl -bj -db -bj -bu -aT -bj -bj -bj -bj -aT -bu -dH -bj -dH -bj -bj -eF -bj -dH -bj -bj -bu -fD -bu -bj -bj -bj -bj -bj -bj -bj -bu -aT -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(165,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 -ab -ac -ac -ac -ag -ag -ag -ac -ad -ag -ac -ag -ag -ac -ag -ag -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ad -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bD -bj -bD -bD -bD -bD -bD -bj -bj -bj -bj -bu -aT -bj -bj -bj -bj -aT -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -aY -bu -bj -bj -bj -bj -bj -bj -bj -bu -aT -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(166,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 -ab -ac -ac -ag -ag -ag -ag -ac -ac -ag -ag -ag -ag -ag -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aa -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -gH -bD -bj -bD -cl -bj -bj -bj -bj -bj -da -bj -bu -aT -dv -bj -bj -bj -aT -bu -dH -bj -dH -bj -bj -dH -bj -dH -bj -bj -bu -aT -bu -bj -bj -cA -bj -dP -bj -bj -bu -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(167,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 -ab -ac -ac -ac -ag -ag -ag -ac -ac -ag -ag -ag -ag -ag -ag -ac -ag -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ae -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aa -aa -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -bk -bj -bj -bj -aT -bu -bD -bj -bD -cl -bj -bj -bj -bj -bj -bD -bj -bu -aT -bj -bk -bj -bj -aT -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -aT -bu -bj -bj -bj -bj -bj -bj -bj -bu -aT -aT -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(168,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 -ab -ac -ac -ac -ac -ag -ag -ag -ac -ag -ag -ag -ag -ag -ac -ag -ag -ac -ag -ag -ag -ac -ac -ac -ag -ag -ag -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aa -aa -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bG -bj -bD -cl -bj -bj -bj -bj -bj -db -bj -gH -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -ci -bu -bu -bu -bu -bu -bu -aT -bu -bu -dm -bu -bu -eM -bu -fs -bu -fr -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(169,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 -ab -ac -ac -ac -ac -ac -ag -ag -ag -ag -ac -ag -ag -ag -ag -ag -ag -ag -ac -ag -am -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aG -aG -aG -aN -aN -aT -aT -aT -ba -aT -aT -bf -aT -bj -bj -bj -bj -aT -bu -bD -bj -bD -cl -bj -bj -cA -bj -bj -bj -bj -bu -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -eK -aT -aT -aT -fr -aT -aT -aT -aT -aT -dw -aT -aT -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(170,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 -ab -ac -ac -ag -ag -aj -ab -ab -ag -ab -ab -ag -ag -ag -ag -ag -ag -ag -am -ag -ac -ac -ac -ac -ac -ag -ac -ac -ac -ac -al -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ab -aa -aa -aa -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bH -bj -bD -cl -bj -bj -bj -bj -bj -da -bj -bu -aT -bj -bj -bj -bj -bj -bl -bj -bm -bj -bj -bj -bj -bj -eT -bj -bj -bj -bj -bl -bj -bj -bj -bj -bj -aT -aZ -aT -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(171,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ad -ag -ag -ab -ag -ag -ag -ab -ag -ag -ag -ag -ag -ac -ac -ag -ag -ag -ag -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bk -aT -bu -bI -bj -bD -cl -bj -bj -bj -bj -bj -bD -bj -dm -aZ -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -dy -bj -ff -bj -bj -bj -bj -fZ -bl -gk -bj -bj -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(172,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ac -ac -ac -ac -ab -ab -ag -ab -ag -ab -ab -ag -ag -ag -ag -am -ag -ag -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bD -bj -bC -cl -bj -bj -bj -bj -bj -db -bj -dn -dt -du -du -du -du -dy -bj -bj -bj -bj -bj -bp -bj -bj -bj -ff -bj -cA -bj -bj -bj -bj -bj -bj -bj -aT -aT -aT -aT -aT -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(173,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 -ab -ab -ac -ac -ac -ab -ag -ac -ag -ag -ag -ab -ag -ag -ag -ag -ag -ag -ag -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bD -bj -bD -cl -bj -bj -bj -bj -bj -bj -bj -bu -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -fl -bj -bj -fR -bj -bj -bj -bj -bj -aT -aT -aT -aT -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(174,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 -ab -ac -ac -ac -ab -ag -ag -ag -ag -ag -ab -ag -ag -ag -ac -ac -ac -ac -ad -ac -ac -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ad -ac -ac -ac -ac -ab -aa -aa -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bp -bj -bj -aT -bu -bj -bj -cb -bj -bj -bj -bj -bj -bj -da -bj -bu -aT -bj -bj -bj -bj -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -ft -bu -ci -ci -bu -bu -eM -bu -bu -bu -bu -aN -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(175,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 -ab -ac -ac -ac -ab -ac -ad -ag -aB -ac -ab -ac -ac -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bj -bj -bD -bj -bj -bj -bj -bj -bj -bD -bj -bu -aT -bj -bj -bj -bj -bu -bj -bj -bj -bj -bj -bj -dP -bj -bj -bj -bu -fu -fu -bj -bj -fu -fu -gs -fu -bj -bj -bu -aN -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(176,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 -ab -ab -ab -ab -ab -ab -ab -ao -ab -ab -ab -ab -ab -ac -ad -ag -ag -ag -ag -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bj -bj -bD -bj -bj -bj -bj -bj -bj -db -bj -bu -aT -bm -bj -bj -bj -bu -bj -bF -bF -bF -bF -bF -bF -bF -bF -bj -bu -bj -bj -bj -bj -bl -bj -bj -bj -bj -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(177,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 -ab -ab -ab -ao -ao -ao -ao -ao -ao -ao -ao -ao -ab -ac -ac -ac -ac -ac -ag -ac -ac -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ak -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aY -aT -aT -aT -bj -bj -bj -bj -aT -bu -bj -bj -bD -bj -bj -bj -bj -bj -bj -bj -bj -bu -aT -bj -bj -bl -bj -bu -bj -dI -dX -dk -dX -dk -dX -dk -bF -bj -bu -bj -bj -bj -bj -bj -bj -bj -bj -cA -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(178,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 -ab -ab -ab -ao -av -ao -ao -ao -ao -ao -ao -ao -ab -ac -ac -ac -af -ac -ac -ac -ac -ac -al -ac -ac -ac -ac -ac -ac -af -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aG -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bj -bj -bD -bD -bD -bD -bD -bj -bj -da -bj -bu -aT -bj -bj -bj -bj -bu -bj -bF -dY -dZ -eb -ea -dZ -eb -bF -bj -bu -bD -bD -bD -bD -bD -bD -bD -bD -bD -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(179,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 -ab -ab -ao -ao -ao -ao -ao -ao -aq -ao -ao -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ae -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aG -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -by -by -by -by -by -by -bD -cl -bj -bD -bj -bu -aT -bj -bj -bj -bj -bu -bj -dJ -dZ -eo -eo -eo -eo -dZ -dO -bj -bu -bj -fE -bj -fE -bj -bj -fE -bj -bD -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(180,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 -ab -ab -ab -ao -ao -ao -ao -ao -ab -ab -ab -ab -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 -aa -aa -aa -aG -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -bm -bj -bj -bj -aT -bu -by -by -by -by -by -by -bD -cl -bj -db -bj -dj -aT -bj -bj -cA -bj -bu -bj -dK -ea -eo -eo -eo -eo -dY -eV -bj -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -cA -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(181,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 -ab -ab -ab -ao -ao -ao -ao -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -aa -aa -aa -aa -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -bm -bj -bj -bj -aT -bu -bJ -by -by -by -by -by -cJ -cl -bj -bj -bj -dj -aT -bj -bj -bj -bj -bu -bj -bF -eb -dZ -eb -ea -eG -ea -eW -bj -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -ci -bu -aN -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(182,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 -ao -ao -ao -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bK -by -by -by -by -by -cK -cl -bj -da -bj -dj -aT -bj -bj -bm -bj -bu -bk -bF -ec -dN -ec -dN -eH -dN -bF -bj -bu -bj -bj -bj -bj -bj -bj -bj -bu -bj -bj -bu -aN -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(183,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 -ao -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -aa -aa -aa -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bL -by -cd -by -by -by -bD -cl -bj -bD -bj -bu -aT -bj -bj -bj -bj -bu -bj -bF -bF -dI -ew -bF -bF -eL -bF -bj -bu -bj -fF -bj -fF -bj -fF -bj -bu -bj -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(184,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 -ao -aA -ao -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -aa -aa -aa -aa -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bM -by -by -by -by -by -bD -cl -bj -db -bj -bu -aT -bj -bj -bj -bj -bu -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -bj -bD -fS -bD -bD -bD -bj -ci -bl -bj -bu -aN -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(185,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 -ab -ab -ao -ao -ab -ao -aq -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ac -ac -ac -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bN -by -by -by -by -by -bD -bj -bj -bj -bj -bu -aT -bj -bj -bj -bj -bu -bu -dL -bu -bu -bu -bu -bu -bu -dL -bu -bu -bj -fE -bj -fE -bj -fE -bj -bu -bj -bj -bu -aN -aN -aN -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(186,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 -ab -aq -ao -ao -ao -ao -ao -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aT -bj -bj -bj -bj -bu -dE -bj -bj -dE -dE -bu -bA -bj -bj -bj -bu -bj -bj -bE -bl -bj -bj -bj -eM -bj -dP -bu -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(187,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -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 -ao -ao -ao -ao -ao -ao -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 -aG -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bp -bu -dE -bj -bj -eq -dE -bu -bA -bj -cA -bj -bu -bu -bu -bu -bu -bu -bu -bu -bu -cA -bj -bu -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(188,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 -ab -ab -ao -ao -ao -ao -ao -ao -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 -aG -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bm -bj -bj -bj -bj -cA -bj -bl -bj -bj -bj -bu -dE -bj -bj -bj -bj -bu -bA -bj -bj -bj -bu -bj -bj -bl -bj -bj -bj -bj -bu -bj -bj -bu -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(189,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 -ab -ao -ao -ao -ao -ao -ao -ao -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 -aG -aG -aG -aN -aN -aT -aT -aT -aT -aZ -aT -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -dE -bj -bj -bj -bj -bu -bA -bj -bj -bj -bu -bj -fG -bj -fG -cA -fG -bj -bu -bj -bj -bu -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(190,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 -ab -ao -ao -ao -ao -ao -ao -ao -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 -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bm -bj -bj -bj -bj -bj -bj -bE -bj -bj -bp -bj -bj -bj -bj -bm -bj -bj -bj -bm -bj -bu -dE -bj -dP -bj -bj -bu -bA -bj -bl -bj -bu -bj -bD -bD -bD -gg -bD -bj -ci -bj -bj -bu -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(191,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 -ab -ap -ao -aq -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 -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bj -bu -bj -bj -bj -bj -cA -bu -bA -bj -bj -bj -bu -bj -fH -bj -fH -bj -fH -bj -bu -bj -bj -bu -aN -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(192,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 -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 -aG -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -dE -bj -bj -bj -bj -bu -bA -bj -bj -bj -bu -bj -bj -bj -bj -bj -bj -bj -bu -bj -bj -bu -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(193,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 -aG -aG -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -bf -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bu -bu -bu -bu -dL -bu -bu -bu -dL -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bj -gk -bu -aN -aN -aN -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(194,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aY -aT -aT -aT -aT -aT -aT -aT -aT -aT -cB -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bj -dM -bD -dM -bj -bj -bj -bu -eX -eX -eX -fv -eX -dj -bj -bu -gl -gt -bu -bj -cA -bu -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(195,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 -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -ba -aT -aT -aT -aT -aT -bu -bj -cA -bj -bj -bj -eC -dM -bu -eX -eX -eX -fw -eX -dj -bj -bu -gm -bj -eM -bj -bj -bu -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(196,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 -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -dw -aT -aT -aT -bu -bj -bj -bj -bj -bj -eC -bD -bu -eY -eX -fn -fx -eX -dj -bj -bu -bu -ci -bu -bj -bj -bu -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(197,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 -aG -aG -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -dj -bj -bj -bj -bj -dP -eC -bD -bu -eZ -fg -eX -eX -fI -bu -bj -bj -dP -bj -bj -bl -bj -bu -aN -aN -aN -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(198,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 -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -dj -bj -bl -bj -bj -bj -eC -dM -bu -fa -fh -eX -fv -eX -dL -bj -bj -bj -bj -bj -bj -bj -bu -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(199,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 -aG -aG -aG -aN -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aZ -aT -aT -bu -bj -bj -bj -cA -bj -bj -bj -eM -fa -fi -fi -fw -eX -bu -dj -dj -dj -dj -dj -bu -bu -bu -aN -aN -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(200,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 -aG -aG -aG -aG -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aY -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bj -bj -bj -bj -bj -bj -bj -bu -fb -eX -eX -fx -eX -eX -eX -eX -eX -eX -eX -eX -eX -bu -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(201,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 -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bj -dP -bj -bj -bj -bj -bj -bu -fb -eX -eX -eX -fI -fT -fw -gh -eX -gu -fw -gh -eX -bu -aN -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(202,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 -aG -aG -aG -aN -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bj -bj -bj -bj -bj -bj -bj -bu -eX -eX -eX -eX -eX -eX -eX -eX -eX -eX -eX -eX -eX -bu -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(203,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 -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -bu -bu -dQ -bu -dQ -bu -dQ -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -bu -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(204,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 -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aT -aT -aT -aN -aN -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aT -aT -aT -aT -aT -aT -aT -aT -aT -aT -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(205,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 -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aN -aN -aN -aN -aN -aN -aT -aT -aN -aN -aN -aT -aT -aT -aN -aN -aT -aT -aT -aT -aN -aT -aN -aN -aT -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(206,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 -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aN -aG -aN -aN -aN -aN -aN -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(207,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 -aG -aG -aG -aa -aG -aG -aG -aG -aG -aG -aG -aG -aN -aN -aN -aN -aN -aG -aG -aG -aG -aG -aN -aN -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aG -aG -aG -aG -aG -aG -aa -aa -aa -aG -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(210,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 -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aG -aG -aG -aG -aG -aa -aG -aG -aG -aG -aG -aG -aa -aa -aG -aG -aa -aa -aG -aG -aa -aa -aa -aa -aa -aG -aG -aG -aG -aa -aG -aG -aG -aG -aG -aG -aG -aG -aG -aa -aa -aG -aG -aG -aG -aG -aG -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(211,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 -aG -aG -aG -aG -aG -aa -aa -aa -aG -aa -aG -aG -aG -aa -aa -aa -aa -aG -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aa -aG -aa -aa -aG -aa -aG -aG -aa -aa -aa -aa -aG -aG -aa -aa -aG -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(212,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 -aG -aG -aG -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(213,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 -aG -aG -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(214,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aG -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(215,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 -aG -aG -aa -aa -aa -aa -aa -aa -aG -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(216,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 -"} -(217,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 -"} -(218,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 -"} -(219,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 -"} -(220,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 -"} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(222,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 -"} -(223,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 -"} -(224,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 -"} -(225,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 -"} -(226,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 -"} -(227,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 -"} -(228,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 -"} -(229,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 -"} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(231,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 -"} -(232,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 -"} -(233,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 -"} -(234,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 -"} -(235,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 -"} -(236,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 -"} -(237,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 -"} -(238,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 -"} -(239,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 -"} -(240,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 -"} -(241,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 -"} -(242,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 -"} -(243,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 -"} -(244,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 -"} -(245,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 -"} -(246,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 -"} -(247,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 -"} -(248,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 -"} -(249,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 -"} -(250,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 -"} -(251,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 -"} -(252,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 -"} -(253,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 -"} -(254,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 -"} -(255,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 -"} diff --git a/_maps/configs/independent_beluga.json b/_maps/configs/independent_beluga.json new file mode 100644 index 000000000000..dcbcba91b54d --- /dev/null +++ b/_maps/configs/independent_beluga.json @@ -0,0 +1,54 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Beluga-Class Transport", + "prefix": "ISV", + "namelists": ["CRUISE", "NATURAL"], + "map_short_name": "Beluga-class", + "map_path": "_maps/shuttles/shiptest/independent_beluga.dmm", + "description": "The Beluga-Class is a transport vessel for those with especially rich blood. Featuring a modest kitchen, hired Inteq security, and luxurious decoration, the Beluga is a first choice pick for many wealthy spacers trying to get from point A to B. The independent ship features several rooms for its guests and a well furnished meeting room for any corporate occassion.", + "tags": [ + "RP Focus", + "Riot", + "Service" + ], + "starting_funds": 4000, + "limit": 2, + "roundstart": true, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/captain", + "officer": true, + "slots": 1 + }, + "First Officer": { + "outfit": "/datum/outfit/job/head_of_personnel/beluga", + "officer": true, + "slots": 1 + }, + "Mechanic": { + "outfit": "/datum/outfit/job/engineer", + "slots": 1 + }, + "Private Security Officer": { + "outfit": "/datum/outfit/job/security/inteq/beluga", + "slots": 2 + }, + "High-Class Passenger": { + "outfit": "/datum/outfit/job/lawyer/passenger", + "slots": 4 + }, + "Bartender": { + "outfit": "/datum/outfit/job/bartender", + "slots": 1 + }, + "Janitor": { + "outfit": "/datum/outfit/job/janitor", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 2 + } + }, + "enabled": true +} diff --git a/_maps/configs/independent_box.json b/_maps/configs/independent_box.json index f211118b5f68..f4a836900702 100644 --- a/_maps/configs/independent_box.json +++ b/_maps/configs/independent_box.json @@ -2,12 +2,34 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Box-class Hospital Ship", "map_short_name": "Box-class", + "description": "An early exemplar of several modern shipbuilding techniques that have since become standard, the Box is effectively a tiny spaceborne hospital, loaded with medical equipment that can often be difficult to source in Frontier space. Unusually, Boxes come equipped with medical cryo tubes, which have become a particular rarity on the Frontier due to their delicate nature and steep upkeep costs. Boxes are often found in surprisingly good repair for their age, and they have received several upgrades over the decades that have kept them well abreast of advances in medical science.", + "tags": [ + "Medical" + ], "map_path": "_maps/shuttles/shiptest/independent_box.dmm", + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL" + ], + "prefix": "ISV", "job_slots": { - "Chief Medical Officer": 1, - "Medical Doctor": 3, - "Paramedic": 2, - "Assistant": 3 + "Chief Medical Officer": { + "outfit": "/datum/outfit/job/cmo", + "slots": 1 + }, + "Medical Doctor": { + "outfit": "/datum/outfit/job/doctor", + "slots": 3 + }, + "Paramedic": { + "outfit": "/datum/outfit/job/paramedic", + "slots": 2 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": true } diff --git a/_maps/configs/independent_boyardee.json b/_maps/configs/independent_boyardee.json index 4b437b29c42f..f5f14556d842 100644 --- a/_maps/configs/independent_boyardee.json +++ b/_maps/configs/independent_boyardee.json @@ -2,14 +2,37 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Boyardee-class Entertainment Vessel", "prefix": "ISV", - "namelists": ["GENERAL", "MERCANTILE"], + "description": "Named for an ancient Solarian folk hero known for providing food to the masses shortly after the Night of Fire, the Boyardee-class is a remarkably popular civilian vessel, and a welcome sight to any weary travelers tired of synthesized tap water and stale rations for breakfast, lunch and dinner every day. The Boyardee-class features a full bar, an advanced hydroponics setup, a large kitchen and an expansive seating area, perfect for serving hungry customers and thirsty colonists. During the early days of the Syndicate, associated organizations would often create their own retrofits of the Boyardee to serve as recruiting centers or “shore-leave” posts, though these variants have mostly ceased to exist in the Frontier.", + "tags": [ + "Service", + "Botany", + "RP Focus" + ], + "namelists": [ + "GENERAL", + "SPACE", + "MERCANTILE" + ], + "starting_funds": 5000, "map_short_name": "Boyardee-class", "map_path": "_maps/shuttles/shiptest/independent_boyardee.dmm", "job_slots": { - "Bartender": 1, - "Cook": 5, - "Botanist": 2, - "Janitor": 1, + "Bartender": { + "outfit": "/datum/outfit/job/bartender", + "slots": 1 + }, + "Cook": { + "outfit": "/datum/outfit/job/cook", + "slots": 3 + }, + "Botanist": { + "outfit": "/datum/outfit/job/botanist", + "slots": 2 + }, + "Janitor": { + "outfit": "/datum/outfit/job/janitor", + "slots": 1 + }, "Waiter": { "outfit": "/datum/outfit/job/assistant/waiter", "slots": 2 diff --git a/_maps/configs/independent_bubble.json b/_maps/configs/independent_bubble.json index 7678f16b9449..6c94b80564ee 100644 --- a/_maps/configs/independent_bubble.json +++ b/_maps/configs/independent_bubble.json @@ -3,13 +3,38 @@ "map_name": "Bubble-class Colonial Ship", "map_short_name": "Bubble-class", "map_path": "_maps/shuttles/shiptest/independent_bubble.dmm", + "description": "While the most famous colony ships were hulking, highly-advanced affairs designed to ferry hundreds-if-not-thousands of settlers to far-off worlds and create cities in a matter of months – the Kalixcian Moonlight, the Candor, the First Train to Fort Sol – the Bubble-class is designed to cater to homesteaders aiming to establish a small ranch or village out in the great vastness of space. The Bubble-class is highly compact but complete with all the necessities for colony creation – extensive R&D equipment, robust mining gear, and a small selection of personal arms for fending off hostile fauna. While the Bubble-class has been historically utilized by the Solarian Federation for colony efforts, their proprietary version has recently been phased out of operation.", + "tags": [ + "Generalist", + "Construction" + ], + "namelists": [ + "GENERAL", + "SPACE" + ], + "prefix": "ISV", "limit": 1, "job_slots": { - "Captain": 1, - "Scientist": 1, - "Station Engineer": 1, - "Shaft Miner": 1, - "Assistant": 3 + "Captain": { + "outfit": "/datum/outfit/job/captain", + "slots": 1 + }, + "Scientist": { + "outfit": "/datum/outfit/job/scientist", + "slots": 1 + }, + "Station Engineer": { + "outfit": "/datum/outfit/job/engineer", + "slots": 1 + }, + "Shaft Miner": { + "outfit": "/datum/outfit/job/miner", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": false } diff --git a/_maps/configs/independent_byo.json b/_maps/configs/independent_byo.json index 2cfe894a33b7..36fc8718678a 100644 --- a/_maps/configs/independent_byo.json +++ b/_maps/configs/independent_byo.json @@ -3,6 +3,16 @@ "map_name": "BYO-class Do-It-Yourself Enthusiast Special", "map_short_name": "BYO-class", "map_path": "_maps/shuttles/shiptest/independent_byo.dmm", + "description": "The BYO can barely be considered a “ship” when initially deployed; more of a construction platform launched hazardously into space. The only thing that separates crews on a BYO from breathable safety and the cold vacuum of space are typically little airtight flaps of plastic. Equipped with a plethora of building material and tools fit for construction, BYO vessels are seen in a variety of shapes and sizes, and almost never with any consistency of form.", + "tags": [ + "Engineering", + "Construction" + ], + "namelists": [ + "ENGINEERING", + "GENERAL" + ], + "prefix": "ISV", "job_slots": { "Architect": { "outfit": "/datum/outfit/job/engineer/hazard", @@ -13,5 +23,5 @@ "slots": 4 } }, - "enabled": true + "enabled": false } diff --git a/_maps/configs/independent_caravan.json b/_maps/configs/independent_caravan.json index 3c6bc80ceade..3e244cbf49b5 100644 --- a/_maps/configs/independent_caravan.json +++ b/_maps/configs/independent_caravan.json @@ -4,7 +4,17 @@ "map_short_name": "Caravan-class", "map_path": "_maps/shuttles/shiptest/independent_caravan.dmm", "prefix": "ISV", - "namelists": ["GENERAL", "SPACE"], + "description": "The Caravan is a relatively new freighter pattern, designed around a modular pod system that enables the ship to serve in a variety of roles beyond simple transportation. These pods are designed around a quick-release mechanism that allows the main hull to bluespace jump in, detach the pods, and load a new set of empty Caravan-type pods in a matter of minutes. While impressive in theory, the lack of empty compatible cargo pods in Frontier space renders the quick-detach system useless. Additionally, the modular attachment system is prone to wear and tear, necessitating more frequent and costly maintenance than other freighters. Despite these shortcomings, the Caravan has still earned a reputation as a versatile platform for a variety of missions. The main hull features a robust power pack and respectable crew accommodations, and most examples on the Frontier carry pods loaded for mining and survey duties.", + "tags": [ + "Generalist", + "Engineering" + ], + "namelists": [ + "GENERAL", + "SPACE", + "MYTHOLOGICAL", + "NATURAL" + ], "roundstart": true, "job_slots": { "Captain": { @@ -28,7 +38,10 @@ "outfit": "/datum/outfit/job/scientist", "slots": 1 }, - "Assistant": 1 + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 1 + } }, "enabled": true } diff --git a/_maps/configs/independent_dwayne.json b/_maps/configs/independent_dwayne.json index ec52fe9112f6..2d312fabc045 100644 --- a/_maps/configs/independent_dwayne.json +++ b/_maps/configs/independent_dwayne.json @@ -1,11 +1,22 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Dwayne-class Long Range Mining Transport", - "prefix": "SV", - "namelists": ["GENERAL", "SPACE", "NATURAL", "MERCANTILE"], - "map_short_name": "Dwayne-class", + "map_name": "Mark.II Dwayne-class Long Range Mining Transport", + "prefix": "ISV", + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL", + "MERCANTILE" + ], + "map_short_name": "Mk.II Dwayne-class ", "map_path": "_maps/shuttles/shiptest/independent_dwayne.dmm", + "description": "The Dwayne is one of the older classes of ships commonly seen on the Frontier, and one of the few such classes that doesn’t also carry a reputation for nightmarish conditions or high accident rates. Originally conceived of as a “mothership” for Nanotrasen mining shuttles that could enable long-duration mining missions at minimal cost, severe budget overruns and issues with the mining shuttle docking system left Nanotrasen with a massive number of mostly-completed hulls upon the project’s cancellation. These hulls were then quickly refurbished and sold on the civilian market, where they proved an immediate success on the Frontier. Contemporary Dwaynes can typically be found carrying a variety of mining equipment and extensive modifications unique to their captains. Recently-available aftermarket modifications have solved the Dwayne’s longstanding shuttle dock issues, allowing modern Dwaynes to finally serve their original design purpose, provided the captain is able to source a shuttle.", + "tags": [ + "Mining", + "Generalist" + ], "roundstart": true, + "limit": 1, "job_slots": { "Captain": { "outfit": "/datum/outfit/job/captain/western", diff --git a/_maps/configs/independent_halftrack.json b/_maps/configs/independent_halftrack.json index c96616819aed..65d63f6df6cc 100644 --- a/_maps/configs/independent_halftrack.json +++ b/_maps/configs/independent_halftrack.json @@ -2,11 +2,22 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Halftrack-Class Merchant Vessel", "prefix": "ISV", - "namelists": ["MERCANTILE", "WEAPONS"], + "namelists": [ + "MERCANTILE", + "WEAPONS" + ], "map_short_name": "Halftrack-Class", + "description": "A rare sight in the Frontier (but a welcome one), the Halftrack-class is a heavily retrofitted variant of the Li Tieguai-class Rescue Ship, used as a mobile firearms shop by enterprising arms dealers everywhere. While initial variants of the vessel were more obviously just the Li Tieguai with the medical fixtures stripped out and replaced with gun racks and ammunition lockers, the modern iteration of the Halftrack comes complete with a firing range, an Inteq-certified security compliment and a centralized sales floor perfect for showing off the wares while keeping them safe at the same time.", + "tags": [ + "Combat", + "Cargo" + ], "map_path": "_maps/shuttles/shiptest/independent_halftrack.dmm", "job_slots": { - "Captain": 1, + "Captain": { + "outfit": "/datum/outfit/job/captain", + "slots": 1 + }, "IRMG Vanguard": { "outfit": "/datum/outfit/job/captain/inteq", "officer": true, diff --git a/_maps/configs/independent_hightide.json b/_maps/configs/independent_hightide.json deleted file mode 100644 index 8c6fc91aab14..000000000000 --- a/_maps/configs/independent_hightide.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "HighTide-Class Entrepreneur Ship", - "map_short_name": "HighTide-class", - "map_path": "_maps/shuttles/shiptest/independent_hightide.dmm", - "limit": 2, - "job_slots": { - "Assistant": 8 - }, - "enabled": true -} diff --git a/_maps/configs/independent_junker.json b/_maps/configs/independent_junker.json new file mode 100644 index 000000000000..26d3ab445766 --- /dev/null +++ b/_maps/configs/independent_junker.json @@ -0,0 +1,24 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Junker-class Salvaged Ship", + "prefix": "ISV", + "namelists": [ + "GENERAL", + "SPACE" + ], + "map_short_name": "Junker-class", + "description": "The Junker-class is not an official class, but rather the name for a general group of designs crafted from the ruins of old ships or stations. These ships became a common sight during the ICW, as deserters fled areas of conflict on these 'junkers', unprepared for the challenges of spacer life. They have since become a rare sight, and the few surviving crews of these ships typically bear a sense of disdain to ordinary power structures, and usually have no defined captain, or even owner, of the vessel.", + "tags": [ + "Survival Challenge" + ], + "starting_funds": 0, + "map_path": "_maps/shuttles/shiptest/independent_junker.dmm", + "limit": 1, + "job_slots": { + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 4 + } + }, + "enabled": true +} diff --git a/_maps/configs/independent_kilo.json b/_maps/configs/independent_kilo.json index 5156d3dd37e4..7877bbfcd08e 100644 --- a/_maps/configs/independent_kilo.json +++ b/_maps/configs/independent_kilo.json @@ -1,9 +1,18 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Kilo-class Mining Ship", - "prefix": "SV", - "namelists": ["GENERAL", "SPACE", "NATURAL", "NATURAL_AGGRESSIVE"], + "description": "The Kilo-class is a miniscule mining ship that stretches the definition of an independently-capable spacecraft. Beginning life long ago as a series of purpose-built mining shuttles intended for use on Frontier outposts, progressive cycles of over-engineering for a longer mission duration eventually produced the lumpen, claustrophobic Kilo seen today. Once quite numerous, Kilos are still a common “barn find” on abandoned stations and forgotten storage bays, and their extreme age and poor storage conditions typically leaves them in especially poor condition. Kilo crews are often considered to be quite eccentric even by Frontier standards, and some spacers insist even a well-balanced spacer will quickly come unglued in the Kilo’s “unique” environment.", + "tags": [ + "Generalist" + ], + "prefix": "ISV", + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL" + ], "map_short_name": "Kilo-class", + "starting_funds": 1500, "map_path": "_maps/shuttles/shiptest/independent_kilo.dmm", "job_slots": { "Captain": { @@ -11,10 +20,6 @@ "officer": true, "slots": 1 }, - "Foreman": { - "outfit": "/datum/outfit/job/quartermaster/western", - "slots": 1 - }, "Ship's Doctor": { "outfit": "/datum/outfit/job/doctor", "slots": 1 @@ -25,11 +30,11 @@ }, "Asteroid Miner": { "outfit": "/datum/outfit/job/miner/hazard", - "slots": 2 + "slots": 1 }, "Deckhand": { "outfit": "/datum/outfit/job/assistant", - "slots": 2 + "slots": 1 } }, "enabled": true diff --git a/_maps/configs/independent_lagoon.json b/_maps/configs/independent_lagoon.json index 870c3e0251c3..3be6a5d95b74 100644 --- a/_maps/configs/independent_lagoon.json +++ b/_maps/configs/independent_lagoon.json @@ -2,29 +2,63 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Lagoon-class Cruise Ship", "prefix": "ISV", - "namelists": ["CRUISE"], + "description": "An unusual sight in the relatively impoverished Frontier, the Lagoon-class is a large pleasure vessel dedicated to transporting its passengers to any number of exotic locales. Lagoons found on the Frontier tend to contain crews and passengers of a particularly daring – or foolhardy – character, willing to pay out the nose for a tour of some of the most dangerous regions in known space. Accordingly, Lagoons in these regions typically include a small but respectably equipped security contingent to protect (and, when necessary, rein in) the passengers, and come with a surprisingly powerful thermo-electric generator to move the ship’s prodigious bulk across vast expanses of space.", + "tags": [ + "RP Focus", + "Service", + "Engineering" + ], + "namelists": [ + "CRUISE" + ], "map_short_name": "Lagoon-class", "map_path": "_maps/shuttles/shiptest/independent_lagoon.dmm", + "starting_funds": 3000, "job_slots": { - "Captain": 1, + "Captain": { + "outfit": "/datum/outfit/job/captain", + "slots": 1 + }, "Cruise Director": { "outfit": "/datum/outfit/job/head_of_personnel", "slots": 1 }, - "Security Officer": 2, - "Medical Doctor": 1, + "Security Officer": { + "outfit": "/datum/outfit/job/security", + "slots": 2 + }, + "Medical Doctor": { + "outfit": "/datum/outfit/job/doctor", + "slots": 1 + }, "Ship Engineer": { "outfit": "/datum/outfit/job/atmos", "slots": 1 }, - "Bartender": 1, - "Cook": 1, - "Botanist": 1, - "Curator": 1, - "Chaplain": 1, - "Janitor": 1, - "Clown": 1, - "Mime": 1, + "Bartender": { + "outfit": "/datum/outfit/job/bartender", + "slots": 1 + }, + "Cook": { + "outfit": "/datum/outfit/job/cook", + "slots": 1 + }, + "Botanist": { + "outfit": "/datum/outfit/job/botanist", + "slots": 1 + }, + "Curator": { + "outfit": "/datum/outfit/job/curator", + "slots": 1 + }, + "Chaplain": { + "outfit": "/datum/outfit/job/chaplain", + "slots": 1 + }, + "Janitor": { + "outfit": "/datum/outfit/job/janitor", + "slots": 1 + }, "Passenger": { "outfit": "/datum/outfit/job/assistant/corporate", "slots": 10 diff --git a/_maps/configs/independent_litieguai.json b/_maps/configs/independent_litieguai.json index c8ba43b13a21..8128d3f6c980 100644 --- a/_maps/configs/independent_litieguai.json +++ b/_maps/configs/independent_litieguai.json @@ -2,9 +2,21 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Li Tieguai-class Rescue Ship", "map_short_name": "Li Tieguai-class", + "description": "A small, nimble, and exceptionally well-built medical response vessel, the Li Tieguai is a recent addition to Cybersun’s fleet, forming a critical component of their Frontier stabilization program. Li Tieguais come equipped with high-end medical equipment, including a selection of Cybersun augments and prosthetics, as well as weaponry and armor sufficient to protect its personnel in the often-dangerous Frontier sectors, so that they can offer premium healthcare (at premium prices) in even the most dangerous of scenarios.", + "tags": [ + "Medical" + ], "map_path": "_maps/shuttles/shiptest/independent_litieguai.dmm", + "namelists": [ + "SPACE", + "BEASTS", + "NATURAL_AGGRESSIVE" + ], "job_slots": { - "Captain": 1, + "Captain": { + "outfit": "/datum/outfit/job/captain", + "slots": 1 + }, "Chief Medical Officer": { "outfit": "/datum/outfit/job/cmo/medicaldirector", "officer": true, diff --git a/_maps/configs/independent_masinyane.json b/_maps/configs/independent_masinyane.json index 9f88fd35eacf..4c4cdd330ecb 100644 --- a/_maps/configs/independent_masinyane.json +++ b/_maps/configs/independent_masinyane.json @@ -2,8 +2,15 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Masinyane-Class Personal Shuttle", "map_short_name": "Masinyane-Class", + "description": "The Masinyane is the sports car of space, with the price tag to match. Staggeringly fast and equipped with top of the line gear, Masinyanes are generally found in the hands of lone pilots with far more money than sense. The Masinyane was only ever produced in very limited numbers, and a series of fraud investigations involving a complex web of production contractors and shell companies have effectively put a halt to any further production. As such, they are exceedingly rare even in the core worlds – on the Frontier, they are practically non-existent.", + "tags": [ + "Generalist" + ], "prefix": "ISV", - "namelists": ["MYTHOLOGICAL", "NATURAL"], + "namelists": [ + "MYTHOLOGICAL", + "NATURAL" + ], "map_path": "_maps/shuttles/shiptest/independent_masinyane.dmm", "job_slots": { "Private Ship Owner": { diff --git a/_maps/configs/independent_meta.json b/_maps/configs/independent_meta.json index 000080946bc8..26bd1504b3a9 100644 --- a/_maps/configs/independent_meta.json +++ b/_maps/configs/independent_meta.json @@ -1,15 +1,44 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Meta-class Freighter", + "prefix": "ISV", "map_short_name": "Meta-class", + "description": "The Meta-class is a small freight vessel, and even before the ICW was a common sight on the Frontier as a tramp freighter, running independent contracts between the myriad outposts of the area (with, occasionally, some smuggling or mining on the side). Since the collapse of Nanotrasen’s logistics network in the Frontier region, Meta-classes operating in this capacity have exploded in popularity, and are likely to remain a very common sight wherever larger corporations such as Donk! Co. have yet to establish market dominance.", + "tags": [ + "Generalist", + "Cargo" + ], + "namelists": [ + "GENERAL", + "SPACE", + "HISTORICAL" + ], "map_path": "_maps/shuttles/shiptest/independent_meta.dmm", "job_slots": { - "Captain": 1, - "Quartermaster": 1, - "Medical Doctor": 1, - "Station Engineer": 1, - "Shaft Miner": 1, - "Assistant": 3 + "Captain": { + "outfit": "/datum/outfit/job/captain", + "slots": 1 + }, + "Quartermaster": { + "outfit": "/datum/outfit/job/quartermaster", + "slots": 1 + }, + "Medical Doctor": { + "outfit": "/datum/outfit/job/doctor", + "slots": 1 + }, + "Station Engineer": { + "outfit": "/datum/outfit/job/engineer", + "slots": 1 + }, + "Shaft Miner": { + "outfit": "/datum/outfit/job/miner", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": true } diff --git a/_maps/configs/independent_metis.json b/_maps/configs/independent_metis.json index f329a6cbbe05..ce0cb6fa7151 100644 --- a/_maps/configs/independent_metis.json +++ b/_maps/configs/independent_metis.json @@ -2,8 +2,19 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Metis-class Experimental Extrasolar Pathfinder", "map_short_name": "Metis-class", + "description": "The elderly Metis-class is effectively a mobile research barge, a large and ungainly hunk of titanium outfitted with a wide variety of scientific facilities and equipment. While the specifics of any given Metis are subject to extreme variance, common features include AI facilities, xenobiological research chambers, and robotics equipment. Due to the dangerous and often tenuously-legal research typically pursued on the Frontier as well as tight budgets and low safety investment common to independent research teams, the Metis-class has earned a reputation for disaster, and abandoned Metises overrun with xenofauna or rogue machines are a disturbingly common sight in some parts of the Frontier.", + "tags": [ + "Science", + "Robotics", + "Survival Challenge" + ], "map_path": "_maps/shuttles/shiptest/independent_metis.dmm", - "limit": 2, + "prefix": "ISV", + "namelists": [ + "SPACE" + ], + "limit": 1, + "starting_funds": 500, "job_slots": { "Extraterrestrial Exploratory Project Supervisor": { "outfit": "/datum/outfit/job/rd", diff --git a/_maps/configs/independent_nemo.json b/_maps/configs/independent_nemo.json index 056696ccc29d..38a86fbcb523 100644 --- a/_maps/configs/independent_nemo.json +++ b/_maps/configs/independent_nemo.json @@ -2,11 +2,25 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Nemo-class Fauna Research Vessel", "prefix": "ISV", - "namelists": ["NATURAL"], + "namelists": [ + "NATURAL", + "NATURAL_AGGRESSIVE", + "SPACE" + ], "map_short_name": "Nemo-class", + "description": "The Nemo-Class is an eccentric collector’s dream vessel, perfectly suited to all the journalists, antiquarians and kooks of the Frontier. Featuring a comfortable study, a full robotics workshop (perfectly suited to building yourself some assistants!) and a host of esoteric weapons suitable for hunting creatures to mount above your fireplace. Other highlights include a compact-yet-functional medical bay, a reasonably well-designed engineering bay and a large array of mining equipment.", + "tags": [ + "Engineering", + "Mining", + "Robotics" + ], + "starting_funds": 500, "map_path": "_maps/shuttles/shiptest/independent_nemo.dmm", "job_slots": { - "Research Director": 1, + "Research Director": { + "outfit": "/datum/outfit/job/rd", + "slots": 1 + }, "Fauna Researcher": { "outfit": "/datum/outfit/job/scientist", "slots": 1 @@ -27,9 +41,18 @@ "outfit": "/datum/outfit/job/engineer/maintenancetechnician", "slots": 1 }, - "Atmospheric Technician": 1, - "Curator": 1, - "Assistant": 1 + "Atmospheric Technician": { + "outfit": "/datum/outfit/job/atmos", + "slots": 1 + }, + "Curator": { + "outfit": "/datum/outfit/job/curator", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 1 + } }, "enabled": true } diff --git a/_maps/configs/independent_pill.json b/_maps/configs/independent_pill.json index 69b84a79f4e3..18b1a3968033 100644 --- a/_maps/configs/independent_pill.json +++ b/_maps/configs/independent_pill.json @@ -2,12 +2,23 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Pillbottle-class Locust Transport", "prefix": null, - "namelists": ["PILLS"], + "namelists": [ + "PILLS", + "PIRATES" + ], "map_short_name": "Pillbottle-class", + "description": "The “Pillbottle,” as a class, should not rightfully exist. Tell-tale signs indicate that these ships originated as bulk carriers and tugs, but they have since been haphazardly converted into a carrier of sorts for a wing of Pill-class escape pods. As with the Pills, Pillbottles are crewed entirely by escaped prisoners, and as a rule, they operate in a state of complete anarchy. The only consistent aspect of Pillbottle crews is their inconsistency, but the realities of prison life tend to make the worst out of anyone.", + "tags": [ + "Specialist" + ], "map_path": "_maps/shuttles/shiptest/independent_pillbottle.dmm", "limit":1, + "starting_funds": 0, "job_slots": { - "Prisoner": 10 + "Prisoner": { + "outfit": "/datum/outfit/job/prisoner", + "slots": 10 + } }, "enabled": false } diff --git a/_maps/configs/independent_rigger.json b/_maps/configs/independent_rigger.json index 7874ded94f31..ed778696bd74 100644 --- a/_maps/configs/independent_rigger.json +++ b/_maps/configs/independent_rigger.json @@ -2,8 +2,20 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Riggs-class Sloop", "prefix": "SV", - "namelists": ["GENERAL", "SPACE", "NATURAL", "NATURAL_AGGRESSIVE"], + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL", + "NATURAL_AGGRESSIVE" + ], "map_short_name": "Riggs-class", + "description": "The Rigger-class is Kasagi-Fischer Partnership’s mainstay in the independent ship market. Spacious, affordable, and versatile, Riggers offer basic capabilities for everything a Frontier spacer might need in a convenient, easy-to-modify platform, and by default come equipped with a basic medbay, a small security office, atmospherics recycling and equipment to support an APLU utility mech. Thanks to this versatility, Riggers have become extremely popular among moderately-wealthy independent captains, and can be found doing everything from mining to shipping to surveying Frontier planets.", + "tags": [ + "Mining", + "Medical", + "Robotics", + "Generalist" + ], "map_path": "_maps/shuttles/shiptest/independent_rigger.dmm", "roundstart": true, "limit": 2, diff --git a/_maps/configs/independent_rube_goldberg.json b/_maps/configs/independent_rube_goldberg.json index 2d64a7820ad5..8f538bed67a5 100644 --- a/_maps/configs/independent_rube_goldberg.json +++ b/_maps/configs/independent_rube_goldberg.json @@ -1,9 +1,14 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "ISV", - "namelists": ["GENERAL", "NATURAL", "ENGINEERING"], + "namelists": [ + "GENERAL", + "ENGINEERING" + ], "map_name": "Rube Goldberg-class Engineering Project", "map_short_name": "Rube Goldberg-class", + "description": "The Rube Goldberg-class Engineering Project is an experience, and a monument to insanity. Featuring a powerful supermatter engine in combination with an Escher-esque structural layout, complicated pipe and wire network, and utter disregard for basic safety procedures and common sense, this ship is a disaster waiting to happen.", + "tags": ["Engineering", "Construction"], "map_path": "_maps/shuttles/shiptest/independent_rube_goldberg.dmm", "limit": 1, "job_slots": { diff --git a/_maps/configs/independent_scav.json b/_maps/configs/independent_scav.json index 3b26e09ee2c2..0564e6182766 100644 --- a/_maps/configs/independent_scav.json +++ b/_maps/configs/independent_scav.json @@ -3,7 +3,14 @@ "map_name": "Scav-class Drifter", "map_short_name": "Scav-class", "prefix": "ISV", - "namelists": ["BEASTS", "SPACE"], + "description": "One of the cheapest (and yet, inexplicably popular) offerings from Miskilamo Spacefaring, the Scav-class is a compact, speedy vessel purpose-built for enterprising scrappers and looters looking to salvage bombed-out ruins and harvest boatloads of ore. Featuring an ‘innovative’ open-floor plan, a charitable supply of EVA/ruin raiding equipment, and some exotic implements of healing or death-dealing, the Scav-class just keeps on chuggin’!", + "tags": [ + "Generalist" + ], + "namelists": [ + "NATURAL", + "SPACE" + ], "map_path": "_maps/shuttles/shiptest/independent_scav.dmm", "roundstart": true, "job_slots": { diff --git a/_maps/configs/independent_schmiedeberg.json b/_maps/configs/independent_schmiedeberg.json index b0010881a474..457b8d602f4f 100644 --- a/_maps/configs/independent_schmiedeberg.json +++ b/_maps/configs/independent_schmiedeberg.json @@ -3,8 +3,17 @@ "map_name": "Schmiedeberg-class Pharmacology Ship", "prefix": "IMV", "map_short_name": "Schmiedeberg-class", + "description": "Interested in pharmacological science, but tired of sitting in front of a chemistry dispenser and pushing buttons all day? Eager to combine the culinary arts with the narcotic ones? Hoping to combine all of these qualities with the most important activity of all: making fat stacks of dosh? Then the Schmiedeberg-class is for you! Host to a robust ghetto chemistry lab, a high-efficiency botanical set-up and a complete kitchen-and-storefront, the Schmiedeberg is perfect for back-alley chemists and botanists everywhere.", + "tags": [ + "Botany", + "Medical", + "Chemistry" + ], "map_path": "_maps/shuttles/shiptest/independent_schmiedeberg.dmm", - "namelists": ["MERCANTILE", "GENERAL"], + "namelists": [ + "SUNS", + "GENERAL" + ], "limit": 2, "job_slots": { "Chief Pharmacist": { diff --git a/_maps/configs/independent_shepherd.json b/_maps/configs/independent_shepherd.json index 2534e0dbc8f8..69c44f33341b 100644 --- a/_maps/configs/independent_shepherd.json +++ b/_maps/configs/independent_shepherd.json @@ -2,11 +2,30 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Shepherd-Class Space Monastery", "map_short_name": "Shepherd-class", + "description": "Best suited to the vast array of the galaxy’s pilgrims, proselytizers and prophets, the Shephard-class is, in essence, a massive mobile monastery. With a great grassy grove dominating the center of the ship, a torturously tempered temple and a brutalist, yet bountiful botany set-up, the Shepherd is well suited to a large crew eager to preach, purify and pull in new followers.", + "tags": [ + "RP Focus", + "Botany", + "Service" + ], "map_path": "_maps/shuttles/shiptest/independent_shepherd.dmm", + "prefix": "ISV", + "namelists": [ + "MYTHOLOGICAL" + ], "job_slots": { - "Chaplain": 1, - "Curator": 1, - "Station Engineer": 1, + "Chaplain": { + "outfit": "/datum/outfit/job/chaplain", + "slots": 1 + }, + "Curator": { + "outfit": "/datum/outfit/job/curator", + "slots": 1 + }, + "Station Engineer": { + "outfit": "/datum/outfit/job/engineer", + "slots": 1 + }, "Acolyte": { "outfit": "/datum/outfit/job/assistant/intern", "slots": 6 diff --git a/_maps/configs/independent_shetland.json b/_maps/configs/independent_shetland.json index 86edb8ab6f56..fc2741514879 100644 --- a/_maps/configs/independent_shetland.json +++ b/_maps/configs/independent_shetland.json @@ -1,13 +1,27 @@ { "map_name": "Shetland-class Multipurpose Frigate", - "prefix": "SV", - "namelists": ["GENERAL", "SPACE","NATURAL","MYTHOLOGICAL"], + "prefix": "ISV", + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL" + ], "map_short_name": "Shetland-class", + "description": "The Shetland is Miskilamo Spacefaring’s flagship offer and one of their only truly original designs: A huge frigate offering a diverse array of facilities with ample room for expansion at a fraction of the price of the competition. Optimistic customers soon discover the haphazard workmanship and extreme cost-cutting measures common to Miskilamo ships. While Shetlands have plenty of room and a theoretically diverse array of facilities, they come with the minimal amount of equipment needed for those facilities, and a wide array of design deficiencies have given them a grim reputation for driving their crews to paranoid extremes. The waste disposal catapult is a frequent feature of such tales, and supposedly a great many Shetland crewmates have met their end by ejection.", + "tags": [ + "Generalist", + "Service", + "Medical" + ], "map_path": "_maps/shuttles/shiptest/independent_shetland.dmm", "map_id": "independent_shetland", "roundstart": true, "job_slots": { - "Captain": 1, + "Captain": { + "outfit": "/datum/outfit/job/captain", + "officer": true, + "slots": 1 + }, "Lieutenant": { "outfit": "/datum/outfit/job/lieutenant", "officer": true, @@ -18,13 +32,22 @@ "officer": true, "slots": 1 }, - "Medical Doctor": 1, - "Paramedic": 1, + "Medical Doctor": { + "outfit": "/datum/outfit/job/doctor", + "slots": 1 + }, + "Paramedic": { + "outfit": "/datum/outfit/job/paramedic", + "slots": 1 + }, "Ship's Engineer": { "outfit": "/datum/outfit/job/engineer", "slots": 1 }, - "Atmospheric Technician": 1, + "Atmospheric Technician": { + "outfit": "/datum/outfit/job/atmos", + "slots": 1 + }, "Asteroid Miner": { "outfit": "/datum/outfit/job/miner/hazard", "slots": 2 @@ -33,8 +56,14 @@ "outfit": "/datum/outfit/job/security", "slots": 1 }, - "Detective": 1, - "Janitor": 1, + "Detective": { + "outfit": "/datum/outfit/job/detective", + "slots": 1 + }, + "Janitor": { + "outfit": "/datum/outfit/job/janitor", + "slots": 1 + }, "Deckhand": { "outfit": "/datum/outfit/job/assistant", "slots": 5 diff --git a/_maps/configs/independent_solar.json b/_maps/configs/independent_solar.json deleted file mode 100644 index 8d2a92dac42c..000000000000 --- a/_maps/configs/independent_solar.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Solar-class Research Vessel", - "map_short_name": "Solar-class", - "map_path": "_maps/shuttles/shiptest/independent_solar.dmm", - "job_slots": { - "Captain": 1, - "Head of Personnel": 1, - "Medical Doctor": 2, - "Station Engineer": 3, - "Shaft Miner": 2, - "Cargo Technician": 2, - "Security Officer": 1, - "Assistant": 5 - }, - "enabled": true -} diff --git a/_maps/configs/independent_tide.json b/_maps/configs/independent_tide.json deleted file mode 100644 index 1c261232432c..000000000000 --- a/_maps/configs/independent_tide.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Tide-class Salvage Ship", - "map_short_name": "Tide-class", - "map_path": "_maps/shuttles/shiptest/independent_tide.dmm", - "limit": 3, - "job_slots": { - "Assistant": { - "outfit": "datum/outfit/job/assistant", - "officer": true, - "slots": 1 - }, - "Assistant": 5 - }, - "enabled": true -} diff --git a/_maps/configs/independent_tranquility.json b/_maps/configs/independent_tranquility.json index 61d0444df2f2..0d86be477344 100644 --- a/_maps/configs/independent_tranquility.json +++ b/_maps/configs/independent_tranquility.json @@ -2,8 +2,18 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Tranquility-class Flying Apartment Complex", "prefix": "ISV", - "namelists": ["GENERAL", "SPACE", "NATURAL"], + "namelists": [ + "GENERAL", + "SPACE", + "NATURAL" + ], "map_short_name": "Tranquility-class", + "description": "While most vessels have some form of clear utility in mind – research, mining, cargo hauling, and so on – the Tranquility-class is a notable exception to this rule. The Tranquility is, fittingly, a fairly calm and level-headed affair, modeled around traditional apartment complexes. Fitted with several independent quarters, a large communal canteen and very little in the way of industrial equipment or self-defense tools, Tranquility-classes are often found cruising lazily around the Frontier, getting up to sitcom-esque antics and eschewing the more focused approach of many of their contemporaries.", + "tags": [ + "RP Focus", + "Service", + "Generalist" + ], "map_path": "_maps/shuttles/shiptest/independent_tranquility.dmm", "job_slots": { "Captain": { diff --git a/_maps/configs/independent_trunktide.json b/_maps/configs/independent_trunktide.json deleted file mode 100644 index dd70bf1d2ddd..000000000000 --- a/_maps/configs/independent_trunktide.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "TrunkTide-class Salvage Ship", - "map_short_name": "TrunkTide-class", - "map_path": "_maps/shuttles/shiptest/independent_trunktide.dmm", - "limit": 2, - "job_slots": { - "Assistant": 6 - }, - "enabled": true -} diff --git a/_maps/configs/inteq_colossus.json b/_maps/configs/inteq_colossus.json index 13cd6adb4ed9..3447d5c54034 100644 --- a/_maps/configs/inteq_colossus.json +++ b/_maps/configs/inteq_colossus.json @@ -2,7 +2,17 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Colossus-Class Armored Frigate", "prefix": "IRMV", - "namelists": ["MYTHOLOGICAL", "BEASTS", "NATURAL_AGGRESSIVE"], + "description": "The mainstay of Inteq’s mercenary fleet, the Colossus is a professionally-militarized freighter like most of Inteq’s ships, and is designed to operate independently for some time, serving IRMG’s interests and providing vital mercenary services wherever they are needed. Key features include a secure and well-stocked armory and ample crew space, as well as a spacious cargo bay, which crews often refurbish into additional recreational or training space.", + "tags": [ + "Combat", + "Riot" + ], + "namelists": [ + "MYTHOLOGICAL", + "BEASTS", + "NATURAL_AGGRESSIVE", + "INTEQ" + ], "map_short_name": "Colossus-class", "map_path": "_maps/shuttles/shiptest/inteq_colossus.dmm", "limit": 1, @@ -12,6 +22,11 @@ "officer": true, "slots": 1 }, + "Master At Arms": { + "outfit": "/datum/outfit/job/warden/inteq", + "officer": true, + "slots": 1 + }, "Artificer": { "outfit": "/datum/outfit/job/engineer/inteq", "slots": 1 diff --git a/_maps/configs/inteq_hound.json b/_maps/configs/inteq_hound.json index 8ef49523ce8b..9e41959ae6b9 100644 --- a/_maps/configs/inteq_hound.json +++ b/_maps/configs/inteq_hound.json @@ -1,8 +1,17 @@ { "map_name": "Hound-Class Corvette", "prefix": "IRMV", - "namelists": ["MYTHOLOGICAL", "BEASTS", "NATURAL_AGGRESSIVE"], + "namelists": [ + "MYTHOLOGICAL", + "BEASTS", + "NATURAL_AGGRESSIVE", + "INTEQ" + ], "map_short_name": "Hound-class", + "description": "A light, fast picket and interceptor ship operated by Inteq Risk Management, the Hound offers modest crew space sufficient for a 3-man fireteam of Inteq enforcers, a small cargo bay, powerful engines, a well-stocked armory for its size, and little else. Hounds can typically be found on picket and patrol duty, escorting larger and more vulnerable IRMG ships, or performing any duty that calls for a lightning-fast ship and a handful of very well-armed individuals.", + "tags": [ + "Combat" + ], "map_path": "_maps/shuttles/shiptest/inteq_hound.dmm", "map_id": "inteq_hound", "limit": 2, diff --git a/_maps/configs/inteq_talos.json b/_maps/configs/inteq_talos.json index 809242d2cac6..4ec40fe76812 100644 --- a/_maps/configs/inteq_talos.json +++ b/_maps/configs/inteq_talos.json @@ -2,7 +2,17 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Talos-Class Command Clipper", "prefix": "IRMV", - "namelists": ["MYTHOLOGICAL", "BEASTS", "NATURAL_AGGRESSIVE"], + "description": "The Talos is a command and support ship, and a rare example of a purpose-built Inteq ship. Outfitted with an abundance of construction and engineering equipment and a private bluespace communications suite capable of networking IRMG ships across any given system, Taloses are often the lynchpin of coordinated IRMG operations in a system, and offer construction and repair services as part of IRMG’s mercenary offerings. As Talos crews place a larger emphasis on support personnel, they tend to be less well-armed than other Inteq crews. One unusual feature of the Talos is its depressurized “wings” filled with redundant baffles, intended to provide extra durability in the case of impacts or weapons fire. They also double as auxiliary storage space and potential room for modification by their enterprising Artificer crews.", + "tags": [ + "Engineer", + "Telecomms" + ], + "namelists": [ + "MYTHOLOGICAL", + "BEASTS", + "NATURAL_AGGRESSIVE", + "INTEQ" + ], "map_short_name": "Talos-class", "map_path": "_maps/shuttles/shiptest/inteq_talos.dmm", "limit": 1, @@ -28,7 +38,7 @@ }, "Corpsman": { "outfit": "/datum/outfit/job/paramedic/inteq", - "slots": 1 + "slots": 2 }, "Enforcer": { "outfit": "/datum/outfit/job/security/inteq", @@ -36,7 +46,7 @@ }, "Recruit": { "outfit": "/datum/outfit/job/assistant/inteq", - "slots": 7 + "slots": 4 } }, "enabled": true diff --git a/_maps/configs/minutemen_asclepius.json b/_maps/configs/minutemen_asclepius.json index 43c8874db4a7..26a145841792 100644 --- a/_maps/configs/minutemen_asclepius.json +++ b/_maps/configs/minutemen_asclepius.json @@ -2,7 +2,16 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Asclepius-Class Hospital Ship", "prefix": "CMSV", - "namelists": ["BRITISH_NAVY", "MYTHOLOGICAL"], + "description": "The Asclepius is a medical vessel employed by the CMM. Much in CMM fashion it features tight hallways and moderately sized personal quarters. Well stocked in medical supplies, this vessel is known for its capability of fulfilling extensive treatment for patients in sectors where such treatment is otherwise scarce. Stocked with a cryo lab, a morgue, a chemlab, and surgery room, the Asclepius rarely finds difficulty when provided all measures both preventative and restorative.", + "tags": [ + "Medical", + "Chemistry" + ], + "namelists": [ + "COLONIAL MINUTEMEN", + "CMM-BARD", + "MYTHOLOGICAL" + ], "map_short_name": "Asclepius-class", "map_path": "_maps/shuttles/shiptest/minutemen_asclepius.dmm", "limit": 1, diff --git a/_maps/configs/minutemen_cepheus.json b/_maps/configs/minutemen_cepheus.json index c9cf8fb75ae6..8712a34b127a 100644 --- a/_maps/configs/minutemen_cepheus.json +++ b/_maps/configs/minutemen_cepheus.json @@ -2,7 +2,14 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Cepheus-Class Mech Carrier", "prefix": "CMSV", - "namelists": ["BRITISH_NAVY", "MYTHOLOGICAL"], + "description": "The Cepheus is the go-to for the CMM whenever it wishes to deploy vessels capable of creating anything in the realm robotica. These vessels are deployed to sectors full of scrap and salvageable material, stocked with armament for their salvagers and a mechanical laboratory for their mechanical engineers. Crews on Cepheus ships are typically treated to somewhat crammed together quarters and tight schedules of collection and production.", + "tags": [ + "Robotics" + ], + "namelists": [ + "COLONIAL MINUTEMEN", + "MYTHOLOGICAL" + ], "map_short_name": "Cepheus-class", "map_path": "_maps/shuttles/shiptest/minutemen_cepheus.dmm", "limit": 1, diff --git a/_maps/configs/minutemen_corvus.json b/_maps/configs/minutemen_corvus.json index 56be6fb7a9f2..355669e158fd 100644 --- a/_maps/configs/minutemen_corvus.json +++ b/_maps/configs/minutemen_corvus.json @@ -1,8 +1,16 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Corvus-Class Response Vessel", + "map_name": "Corvus-class Response Vessel", "prefix": "CMSV", - "namelists": ["BRITISH_NAVY", "MYTHOLOGICAL"], + "description": "A lightly equipped patrol vessel used by the Minutemen for extended operations in the Frontier. In many systems, a lone Corvus is the only sign of Minutemen presence, an image that is not helped by their widespread usage. The Corvus was originally a light personal vessel retrofitted for combat usage by the Colonial Militia, which was later adopted as their official remote infantry patrol ship as a symbol of colonial ingenuity and grit. First designated the Wallaby-class, until the crew of a now-legendary Wallaby-class known as the CMSV Corvus single handedly destroyed a Frontiersmen capital ship in 392.", + "tags": [ + "Combot", + "Riot" + ], + "namelists": [ + "COLONIAL MINUTEMEN", + "MYTHOLOGICAL" + ], "map_short_name": "Corvus-class", "map_path": "_maps/shuttles/shiptest/minutemen_corvus.dmm", "limit": 2, diff --git a/_maps/configs/minutemen_vela.json b/_maps/configs/minutemen_vela.json new file mode 100644 index 000000000000..4829166a56d6 --- /dev/null +++ b/_maps/configs/minutemen_vela.json @@ -0,0 +1,57 @@ + { + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Vela-Class Industrial Cruiser", + "prefix": "CMGSV", + "namelists": ["GENERAL", "MYTHOLOGICAL", "BEASTS"], + "description": "The Vela-Class is the designation for a series of semi-modular industrial cruisers created by the Colonial Minutemen in the early 440s. While the original design was created almost exclusively for extracting minerals from asteroid belts, modern examples tend to take on a multi-mission role, with the most common configuration being a mech hanger, and research pod. The ship itself often sees long deployments that encourage modification, leading to Velas taking on a personality as their crews leave their mark.", + "tags": [ + "Robotics", + "Construction", + "Science" + ], + "map_short_name": "Vela-Class", + "starting_funds": 1000, + "map_path": "_maps/shuttles/shiptest/minutemen_vela.dmm", + "limit": 1, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/captain/minutemen", + "officer": true, + "slots": 1 + }, + "Foreman": { + "outfit": "/datum/outfit/job/ce/minutemen", + "officer": true, + "slots": 1 + }, + "Bridge Officer": { + "outfit": "/datum/outfit/job/head_of_personnel/minutemen", + "slots": 1 + }, + "Mech Pilot": { + "outfit": "/datum/outfit/job/miner/hazard/minutemen", + "slots": 4 + }, + "Mech Technician": { + "outfit": "/datum/outfit/job/roboticist/technician/minutemen", + "slots": 2 + }, + "Engineer": { + "outfit": "/datum/outfit/job/engineer/minutemen", + "slots": 2 + }, + "Minuteman": { + "outfit": "/datum/outfit/job/security/minutemen", + "slots": 2 + }, + "Scientist": { + "outfit": "/datum/outfit/job/scientist/minutemen", + "slots": 2 + }, + "Cadet": { + "outfit": "/datum/outfit/job/assistant/minutemen", + "slots": 1 + } + }, + "enabled": true +} diff --git a/_maps/configs/nanotrasen_delta.json b/_maps/configs/nanotrasen_delta.json index 2b6660febec5..6f81f5972a22 100644 --- a/_maps/configs/nanotrasen_delta.json +++ b/_maps/configs/nanotrasen_delta.json @@ -6,22 +6,35 @@ "GENERAL", "SPACE", "BRITISH_NAVY", - "MERCANTILE" + "MERCANTILE", + "NANOTRASEN" ], "map_short_name": "Delta-class", + "description": "The Delta is a compact and advanced mining ship that supplements its comparatively small organic crew with a full suite of robotics facilities, including an AI and a host of mining and logistics drones and cyborgs. While much-loved by Nanotrasen logisticians for their minimal upkeep and high cost efficiency, Deltas are far less popular among the crews chosen to operate them, as they are severely lacking in crew accommodations and defensive armament.", + "tags": [ + "Science", + "Robotics" + ], "map_path": "_maps/shuttles/shiptest/nanotrasen_delta.dmm", + "starting_funds": 4000, "job_slots": { "Captain": { "outfit": "/datum/outfit/job/captain/nt", "officer": true, "slots": 1 }, - "Roboticist": 2, + "Roboticist": { + "outfit": "/datum/outfit/job/roboticist", + "slots": 2 + }, "Engineer": { "outfit": "/datum/outfit/job/engineer/nt", "slots": 1 }, - "Assistant": 3 + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": true } diff --git a/_maps/configs/nanotrasen_gecko.json b/_maps/configs/nanotrasen_gecko.json index 4c06f542b8c1..f7f0791f7cb1 100644 --- a/_maps/configs/nanotrasen_gecko.json +++ b/_maps/configs/nanotrasen_gecko.json @@ -2,10 +2,20 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "Gecko-class Salvage Runner", "prefix": "NTSV", - "namelists": ["GENERAL", "BRITISH_NAVY", "MERCANTILE", "SPACE"], + "namelists": [ + "NANOTRASEN", + "MERCANTILE", + "SPACE" + ], "map_short_name": "Gecko-class", "map_path": "_maps/shuttles/shiptest/nanotrasen_gecko.dmm", + "description": "A bulky, robust, and exceedingly ugly salvage ship. The Gecko is nothing less than a flying brick full of redundant maintenance spaces and open-to-space salvage bays, powered by a temperamental TEG system, with a cramped crew space sandwiched in between. Due to its deeply obsolete design and the dangerous nature of salvage work, Geckos are often the final resting point for the careers of officers that have stepped on too many toes in the corporate world without doing anything outright criminal. Despite these shortcomings, Geckos offer a large amount of open space and a good supply of engineering equipment, which is all an enterprising engineer truly needs.", + "tags": [ + "Mining", + "Engineering" + ], "limit": 2, + "starting_funds": 5000, "job_slots": { "Captain": { "outfit": "/datum/outfit/job/captain/nt", diff --git a/_maps/configs/nanotrasen_mimir.json b/_maps/configs/nanotrasen_mimir.json index 90bc49249752..310b9962b63d 100644 --- a/_maps/configs/nanotrasen_mimir.json +++ b/_maps/configs/nanotrasen_mimir.json @@ -1,9 +1,20 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "NTSV", - "namelists": ["GENERAL", "NATURAL_AGGRESSIVE", "BEASTS"], + "namelists": [ + "NANOTRASEN", + "NATURAL_AGGRESSIVE", + "BEASTS" + ], "map_name": "Mimir-Class Rehabillitation Vessel", - "map_short_name": "Mimir-Class", + "map_short_name": "Mimir-class", + "description": "The Mimir-class are Nanotrasen “patient” transfer and holding ships. Nanotrasen deploys Mimirs to hold those they’ve interned, often in ruined or otherwise out-of-the-way sectors. This both minimizes the chances of the “patients” escaping and drastically lowers the incentive to do so in the first place, as it keeps them stuck in the middle of nowhere until Central Command is ready to pick them up and process them. While “patients” are largely kept in cryogenic storage, regulations and medical necessity both require occasional thawing. As such, the Mimir comes with a host of “rehabilitative” activities for the “patients” as well as a light security detail to manage them.", + "tags": [ + "Riot", + "Service", + "Generalist", + "Specialist" + ], "map_path": "_maps/shuttles/shiptest/nanotrasen_mimir.dmm", "limit": 1, "job_slots": { @@ -25,5 +36,5 @@ "slots": 2 } }, - "enabled": true + "enabled": false } diff --git a/_maps/configs/nanotrasen_osprey.json b/_maps/configs/nanotrasen_osprey.json index 1341267d2194..feea5e777c69 100644 --- a/_maps/configs/nanotrasen_osprey.json +++ b/_maps/configs/nanotrasen_osprey.json @@ -3,15 +3,17 @@ "map_name": "Osprey-class Exploration Cruiser", "prefix": "NTSV", "namelists": [ - "GENERAL", + "NANOTRASEN", "SPACE", - "BRITISH_NAVY", "MYTHOLOGICAL", "WEAPONS" ], "map_short_name": "Osprey-class", "map_path": "_maps/shuttles/shiptest/nanotrasen_osprey.dmm", + "description": "Some of the most modern ships in Nanotrasen’s fleet and a prestigious assignment for their captains, the famed Osprey of the ICW’s most dramatic astronautical engagements lives on as a very well-appointed exploration ship. Extensively refurbished from their origins as Bluespace Artillery platforms, the contemporary Osprey repurposes military-grade sensor equipment and AI systems for exploration and scientific work. Features include respectably-equipped medical, culinary, and scientific facilities and an AI core, as well as a ship-wide disposals and delivery system and a very spacious cargo bay. However, the powerful (if temperamental) supermatter engines that powered the initial batch of Ospreys were stripped out during their rebuilds, and the replacement generator banks have left contemporary Ospreys somewhat power-starved.", + "tags": ["Cargo", "Robotics", "Generalist"], "limit": 1, + "starting_funds": 4000, "job_slots": { "Captain": { "outfit": "/datum/outfit/job/captain/nt", @@ -23,23 +25,50 @@ "officer": true, "slots": 1 }, - "Scientist": 2, - "Medical Doctor": 1, - "Paramedic": 1, + "Scientist": { + "outfit": "/datum/outfit/job/scientist", + "slots": 2 + }, + "Medical Doctor": { + "outfit": "/datum/outfit/job/doctor", + "slots": 1 + }, + "Paramedic": { + "outfit": "/datum/outfit/job/paramedic", + "slots": 1 + }, "Engineer": { "outfit": "/datum/outfit/job/engineer/nt", "slots": 1 }, - "Atmospheric Technician": 1, - "Quartermaster": 1, - "Cargo Technician": 1, + "Atmospheric Technician": { + "outfit": "/datum/outfit/job/atmos", + "slots": 1 + }, + "Quartermaster": { + "outfit": "/datum/outfit/job/quartermaster", + "slots": 1 + }, + "Cargo Technician": { + "outfit": "/datum/outfit/job/cargo_tech", + "slots": 1 + }, "Shaft Miner": { "outfit": "/datum/outfit/job/miner/classic", "slots": 1 }, - "Cook": 1, - "Janitor": 1, - "Assistant": 3 + "Cook": { + "outfit": "/datum/outfit/job/cook", + "slots": 1 + }, + "Janitor": { + "outfit": "/datum/outfit/job/janitor", + "slots": 1 + }, + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": true } diff --git a/_maps/configs/nanotrasen_powerrangers.json b/_maps/configs/nanotrasen_powerrangers.json index 50d63523f98c..4549e153a81b 100644 --- a/_maps/configs/nanotrasen_powerrangers.json +++ b/_maps/configs/nanotrasen_powerrangers.json @@ -1,9 +1,23 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "NTSV", - "namelists": ["GENERAL", "NATURAL_AGGRESSIVE", "BEASTS", "WEAPONS"], - "map_name": "Nanotrasen Ranger-Class Aid Vessel", + "map_name": "Nanotrasen Ranger-class Aid Vessel", + "namelists": [ + "NANOTRASEN", + "NATURAL_AGGRESSIVE", + "WEAPONS" + ], "map_short_name": "Ranger-class", + "description": "A Nanotrasen rescue and aid vessel. Equipped with an AI core, moderate combat gear, and equipment fit for rescue and general aid operations. Nanotrasen often deploys these ships in lieu of a proper ERT to aid their allies in the Frontier without committing their full might. The shipowner is the Lieutenant of a Loss Prevention squad, with a Commissioner to aid with operations on the ship proper.", + "tags": [ + "Combat", + "Riot", + "Robotics", + "Medical", + "Telecomms", + "Generalist" + ], + "starting_funds": 4000, "map_path": "_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm", "limit": 1, "job_slots": { diff --git a/_maps/configs/nanotrasen_skipper.json b/_maps/configs/nanotrasen_skipper.json index 3962db440351..501ddf7b1afa 100644 --- a/_maps/configs/nanotrasen_skipper.json +++ b/_maps/configs/nanotrasen_skipper.json @@ -4,14 +4,19 @@ "map_short_name": "Skipper-class", "prefix": "NTSV", "namelists": [ - "GENERAL", + "NANOTRASEN", "SPACE", - "BRITISH_NAVY", "MYTHOLOGICAL", "WEAPONS", "MERCANTILE" ], "map_path": "_maps/shuttles/shiptest/nanotrasen_skipper.dmm", + "description": "An example of one of Nanotrasen’s “standard-pattern” cruisers. The Skipper-class is well-equipped by Frontier standards, with ample room for engineering equipment, well-appointed crew accommodations, and a decent supply of defensive weaponry. Notably, the Skipper comes with a larger command section than average, and the officers on Skippers tend to be better-equipped than their peers. Though not as prestigious as a position aboard an Osprey, few Nanotrasen captains would turn down a position commanding a Skipper.", + "tags": [ + "Engineering", + "Mining" + ], + "starting_funds": 4000, "roundstart": true, "job_slots": { "Captain": { @@ -38,7 +43,10 @@ "outfit": "/datum/outfit/job/security/nanotrasen", "slots": 1 }, - "Assistant": 3 + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 3 + } }, "enabled": true } diff --git a/_maps/configs/pirate_ember.json b/_maps/configs/pirate_ember.json new file mode 100644 index 000000000000..ef23ccd8ef3b --- /dev/null +++ b/_maps/configs/pirate_ember.json @@ -0,0 +1,70 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Ember-Class Pirate Raider", + "prefix": "ISV", + "namelists": [ + "PIRATES", + "BRITISH_NAVY" + ], + "map_short_name": "Ember-class", + "map_path": "_maps/shuttles/shiptest/pirate_ember.dmm", + "description": "The Ember class is a red flag in any sector. A giant, slow moving, safety hazard of a ship, makeshift in almost every regard, finds itself favored amongst the most ruthless and cutthroat of pirates and scoundrels galaxy-wide. Simply to be willing to exist on one of these ships shows a hardiness not typically found in most spacers. The best way to deal with Ember vessels is to simply give them a wide berth.", + "tags": [ + "Combat", + "Riot", + "Combat", + "Engineering" + ], + "limit": 1, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/captain/frontiersmen", + "officer": true, + "slots": 1 + }, + "Bridge Officer": { + "outfit": "/datum/outfit/job/head_of_personnel/frontiersmen", + "officer": true, + "slots": 2 + }, + "Master At Arms": { + "outfit": "/datum/outfit/job/hos/frontiersmen", + "officer": true, + "slots": 1 + }, + "Head Carpenter" :{ + "outfit": "/datum/outfit/job/ce/frontiersmen", + "officer": true, + "slots": 1 + }, + "Cargo Tech": { + "outfit": "/datum/outfit/job/cargo_tech/frontiersmen", + "slots": 2 + }, + "Surgeon": { + "outfit": "/datum/outfit/job/doctor/frontiersmen", + "slots": 1 + }, + "Carpenter": { + "outfit": "/datum/outfit/job/engineer/independent/frontiersmen", + "slots": 2 + }, + "Atmospheric Technician": { + "outfit": "/datum/outfit/job/atmos/frontiersmen", + "slots": 1 + }, + "Steward": { + "outfit": "/datum/outfit/job/cook/frontiersmen", + "slots": 1 + }, + "Deckhand": { + "outfit": "/datum/outfit/job/assistant/frontiersmen", + "slots": 3 + }, + "Buccaneer": { + "outfit": "/datum/outfit/job/security/Frontiersmen", + "slots": 3 + } + }, + "enabled": false +} diff --git a/_maps/configs/pirate_libertatia.json b/_maps/configs/pirate_libertatia.json index b4fa31e36ade..196f8652753f 100644 --- a/_maps/configs/pirate_libertatia.json +++ b/_maps/configs/pirate_libertatia.json @@ -3,6 +3,15 @@ "map_name": "Libertatia-class Hauler", "map_short_name": "Libertatia-class", "map_path": "_maps/shuttles/shiptest/pirate_libertatia.dmm", + "description": "A widely-available and dirt-cheap courier ship by Miskilamo Spacefaring, Libertatias are shoddy overhauls of old civilian atmospheric ships or the burned-out wrecks of other Libertatias, made nominally space worthy and capable of carrying a modest cargo at blistering speeds. While marketed as courier ships and short-range cargo shuttles, the Libertatia found its true target market in the hands of smugglers, blockade runners, and pirates, who find its speed, low sensor signature, and rock-bottom price point extremely attractive. In recent years, it’s become far more common to see Libertatias captained by pirates than anyone else, especially in the loosely-patrolled Frontier sectors. Surprisingly enough, the more organized Frontiersmen pirate group shows little love for the humble Libertatia, instead preferring larger and more threatening ships.", + "tags": [ + "Combat" + ], + "prefix": "ISV", + "namelists": [ + "PIRATES", + "NATURAL_AGGRESSIVE" + ], "job_slots": { "Captain": { "outfit": "/datum/outfit/job/captain/pirate", diff --git a/_maps/configs/pirate_noderider.json b/_maps/configs/pirate_noderider.json index 902c28214aae..4a004bdee87e 100644 --- a/_maps/configs/pirate_noderider.json +++ b/_maps/configs/pirate_noderider.json @@ -3,8 +3,18 @@ "map_name": "Jupiter-Class Stormrider", "map_short_name": "Jupiter-Class", "prefix": "ISV", - "namelists": ["WEAPONS"], + "namelists": [ + "INSTALLATION", + "PIRATES" + ], "map_path": "_maps/shuttles/shiptest/pirate_noderider.dmm", + "description": "The Jupiter-class Stormrider is a specialist design originating from the Silicon Elevation Council, typically used for sustained missions in the Frontier. While habitable to organic life (typically as a matter of convenience), the ship is designed with silicons in mind, and features an AI core built into its hull. Many captains have been quoted as being “frightened” (although “piss-pants scared” was the exact statement) by one suddenly appearing out of a storm, IFF loudly declaring who they were, or in worse conditions, not functioning at all. Some examples have been known to find their way into pirate hands, who leverage the ship to spring ambushes on unsuspecting traders.", + "tags": [ + "Robotics", + "Specialist", + "Riot", + "Combat" + ], "job_slots": { "Command Node": { "outfit": "/datum/outfit/job/captain/aipirate", diff --git a/_maps/configs/radio.json b/_maps/configs/radio.json index 074ce6e0a17a..e1ae13e64abf 100644 --- a/_maps/configs/radio.json +++ b/_maps/configs/radio.json @@ -3,7 +3,12 @@ "map_name": "Radio Broadcasting Ship", "map_short_name": "Radio-class", "map_path": "_maps/shuttles/shiptest/radio_funny.dmm", + "description": "Whether through divine intervention or hellish creation by the hands of sapient-kind, reports of this “ship” plague some sectors more than others. The Radio Broadcasting Ship is an anomalous thing in its own right. It is a “ship” equipped with nothing but radios and reality warping engines. There exist many reports of this vessel being totally destroyed and showing back up in a sector just hours later. The only thing you can do about these vessels is pray the pilot doesn’t have bad taste.", + "tags": ["Specialist"], "job_slots": { - "Assistant": 6 + "Assistant": { + "outfit": "/datum/outfit/job/assistant", + "slots": 6 + } } } diff --git a/_maps/configs/solgov_chronicle.json b/_maps/configs/solgov_chronicle.json new file mode 100644 index 000000000000..aed35c98daa0 --- /dev/null +++ b/_maps/configs/solgov_chronicle.json @@ -0,0 +1,47 @@ +{ + "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", + "map_name": "Chronicle-class Sensor Frigate", + "prefix": "SGSV", + "namelists": [ + "SOLGOV", + "SPACE", + "BRITISH_NAVY", + "NATURAL" + ], + "map_short_name": "Chronicle-class", + "map_path": "_maps/shuttles/shiptest/solgov_chronicle.dmm", + "description": "Equipped with a sophisticated sensors suite and powerful data utilities, the Chronicle is a clerical workhorse, able to collect and process vast amounts of information. Often employed for census duties and interstellar exploration, the Chronicle is also a favorite of Evidenzkompanien, employed often for intelligence operations. With this fact in mind, Chronicle-class vessels are often placed under increased scrutiny by patrols, somewhat mitigating their effectiveness as a spymaster's tool.", + "tags": [ + "Specialist" + ], + "limit": 1, + "job_slots": { + "Captain": { + "outfit": "/datum/outfit/job/solgov/captain", + "officer": true, + "slots": 1 + }, + "Overseer": { + "outfit": "/datum/outfit/job/solgov/overseer", + "officer": true, + "slots": 1 + }, + "Sonnensöldner": { + "outfit": "/datum/outfit/job/solgov/sonnensoldner", + "slots": 1 + }, + "Ship Engineer": { + "outfit": "/datum/outfit/job/solgov/engineer", + "slots": 2 + }, + "Field Engineer": { + "outfit": "/datum/outfit/job/solgov/miner", + "slots": 2 + }, + "Scribe": { + "outfit": "/datum/outfit/job/solgov/assistant", + "slots" : 1 + } + }, + "enabled": false +} diff --git a/_maps/configs/srm_glaive.json b/_maps/configs/srm_glaive.json index fb7d09abf6f5..093e28107e2c 100644 --- a/_maps/configs/srm_glaive.json +++ b/_maps/configs/srm_glaive.json @@ -2,14 +2,23 @@ "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "map_name": "SRM Glaive-class Hunter Vessel", "prefix": "SRSV", - "namelists": ["MYTHOLOGICAL", "BEASTS"], + "namelists": [ + "SAINT-ROUMAIN", + "BEASTS" + ], "map_short_name": "Glaive-class", "map_path": "_maps/shuttles/shiptest/srm_glaive.dmm", + "description": "A standard issue vessel to the highest ranks of the Saint-Roumain Militia. While “standard”, this class of vessel is unique to the Montagne that owns it. Each ship is designed around a central garden consisting of plants, soil, and a tree from the owning Montagnes’ home planet. As a highly religious ascetic order, the SRM supplies each Glaive with supplies to farm, raise animals, and perform medicine in more “natural” ways, using herbs and plants grown in house. Alongside this, the ship has a decent amount of mining equipment, and supplies required to begin the manufacturing of SRM-pattern firearms as is standard for Hunter’s Pride. The ship is captained by a Montagne, who oversees a team of Hunters, and Shadows apprenticing them.", + "tags": [ + "Mining", + "Combat", + "Specialist" + ], "map_id": "srm_glaive", "limit": 1, "job_slots": { "Hunter Montagne": { - "outfit": "/datum/outfit/job/chaplain/roumain", + "outfit": "/datum/outfit/job/hos/roumain", "officer": true, "slots": 1 }, diff --git a/_maps/configs/syndicate_aegis.json b/_maps/configs/syndicate_aegis.json index 2a480cdd7dd6..1a7804bee932 100644 --- a/_maps/configs/syndicate_aegis.json +++ b/_maps/configs/syndicate_aegis.json @@ -3,38 +3,54 @@ "map_name": "Aegis-class Long Term Care Ship", "map_short_name": "Aegis-class", "map_path": "_maps/shuttles/shiptest/syndicate_aegis.dmm", + "description": "Approximately a third of the way through the ICW, it became apparent that the Syndicate could not muster the sheer throwaway manpower that Nanotrasen could with its swaths of mercenaries and disposable personnel. Instead, the Syndicate began to adopt a much more conservative approach to maintaining personnel, by establishing an initiative to create a host of medical vessels designed to rescue and rehabilitate the fallen. While the Li Tieguai filled the rescue role, the Aegis-Class was to fill the rehabilitation role. Featuring a host of ‘quality of life’ features for long-term patients (a full bar, a hydroponics setup, and so on), an expansive medical bay and an array of comfort fixtures like couches and gardens, the Aegis is perfect for aspiring doctors or wounded patients.", + "tags": [ + "Botany", + "Medical", + "RP Focus" + ], "map_id": "syndicate_aegis", + "namelists": [ + "SUNS", + "CYBERSUN", + "GENERAL" + ], "job_slots": { - "Captain": { + "Captain": { "outfit": "/datum/outfit/job/captain/syndicate", "officer": true, "slots": 1 - }, - "Lead Doctor": { - "outfit": "/datum/outfit/job/cmo/syndicate/nsv", - "slots": 1 - }, - "Ship Doctor":{ - "outfit": "/datum/outfit/job/doctor/syndicate/nsv", - "slots": 2 - }, - "Mechanic": { - "outfit": "/datum/outfit/job/engineer/syndicate", - "slots": 1 - }, - "Deck Service Assistant": { - "outfit": "/datum/outfit/job/botanist/syndicate/nsv", - "slots": 2 + }, + "Lead Doctor": { + "outfit": "/datum/outfit/job/cmo/syndicate/nsv", + "slots": 1 + }, + + "Ship Doctor":{ + "outfit": "/datum/outfit/job/doctor/syndicate/nsv", + "slots": 2 + }, + + "Mechanic": { + "outfit": "/datum/outfit/job/engineer/syndicate", + "slots": 1 + }, + + "Deck Service Assistant": { + "outfit": "/datum/outfit/job/botanist/syndicate/nsv", + "slots": 2 + }, + + "Ship Psychologist": { + "outfit": "/datum/outfit/job/psychologist/syndicate/nsv", + "slots": 1 + }, + + "Long Term Patient": { + "outfit": "/datum/outfit/job/prisoner/longtermpatient", + "slots": 2 + } }, - "Ship Psychologist": { - "outfit": "/datum/outfit/job/psychologist/syndicate/nsv", - "slots": 1 - }, - "Long Term Patient": { - "outfit": "/datum/outfit/job/prisoner/longtermpatient", - "slots": 2 - } -}, -"enabled": true + "enabled": true } diff --git a/_maps/configs/syndicate_cybersun_kansatsu.json b/_maps/configs/syndicate_cybersun_kansatsu.json index db7f72f787f1..784dab0483cb 100644 --- a/_maps/configs/syndicate_cybersun_kansatsu.json +++ b/_maps/configs/syndicate_cybersun_kansatsu.json @@ -1,8 +1,16 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "SSV", - "namelists": ["GENERAL", "SPACE", "NATURAL_AGGRESSIVE"], + "namelists": [ + "CYBERSUN", + "SPACE", + "NATURAL_AGGRESSIVE" + ], "map_name": "Kansatsu-Class Scout Courier", + "description": "The Kansatsu-class is a Cybersun remodel of the old Type-S SolGov Courier, rebuilt for rapid package ferrying and light surveillance operations in the Frontier. While fairly cramped, it excels at its design goals, with rapid surveys, scouting, and espionage flowing from its presence. Syndicate deployments typically include a deployment of 5, with a recommended max of 7. This is broken down into 1 captain, an intelligence officer for coordinating the field agents, an engineer, and 2 field agents. The simplicity of the hull has led to the ship becoming a widespread indicator of Syndicate interest in locations, and some models have found their way into private purchasers' hands.", + "tags": [ + "Specialist" + ], "map_short_name": "Kansatsu-Class", "map_path": "_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm", "map_id": "cybersun_kansatsu", diff --git a/_maps/configs/syndicate_gorlex_hyena.json b/_maps/configs/syndicate_gorlex_hyena.json index 339c51a420f9..2c0d12a29a45 100644 --- a/_maps/configs/syndicate_gorlex_hyena.json +++ b/_maps/configs/syndicate_gorlex_hyena.json @@ -1,8 +1,19 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "SSV", - "namelists": ["GENERAL", "NATURAL_AGGRESSIVE", "BEASTS", "WEAPONS"], + "namelists": [ + "GORLEX", + "NATURAL_AGGRESSIVE", + "BEASTS", + "WEAPONS", + "ACLF" + ], "map_name": "Hyena-class Wrecking Tug", + "description": "The Hyena is a common salvage tug, frequently operated by the Gorlex Marauders for “salvage” missions on ICW-era Nanotrasen derelicts (and occasionally occupied outposts and ships). The Hyena features a fairly compact floor plan with a dedicated secure armory space and a fairly large cargo bay for its size, as well as a complement of high-grade hardsuits and mining equipment. The Hyena’s low cost and high demand in its niche has made it a very common sight on the Frontier in the years following the ICW, and despite their tight finances nearly all Gorlex Marauder splinter factions continue to acquire more.", + "tags": [ + "Mining", + "Combat" + ], "map_short_name": "Hyena-class", "map_path": "_maps/shuttles/shiptest/syndicate_gorlex_hyena.dmm", "job_slots": { @@ -21,7 +32,7 @@ "slots": 1 }, "Wrecker": { - "outfit": "/datum/outfit/job/miner/syndicate", + "outfit": "/datum/outfit/job/miner/syndicate/gorlex", "slots": 2 }, "Junior Agent": { diff --git a/_maps/configs/syndicate_gorlex_komodo.json b/_maps/configs/syndicate_gorlex_komodo.json index 2486ba4dbec5..f65d05a44e60 100644 --- a/_maps/configs/syndicate_gorlex_komodo.json +++ b/_maps/configs/syndicate_gorlex_komodo.json @@ -1,8 +1,19 @@ { "prefix": "SSV", - "namelists": ["GENERAL", "NATURAL_AGGRESSIVE", "BEASTS", "WEAPONS"], + "namelists": [ + "GORLEX", + "NATURAL_AGGRESSIVE", + "BEASTS", + "WEAPONS" + ], "map_name": "Komodo-class Warship", "map_short_name": "Komodo-class", + "description": "An ICW-era design, the Komodo is a dedicated warship operated by the Gorlex Marauders. Contemporaries of the legendary Starfury-class, Komodos were the backbone of Gorlex and ACLF fleets during the ICW, and saw significant combat service – not always to a tragic end like their Cybersun companions. Contemporary examples often still bear the scars of ICW-period combat, and the dire financial straits of most Gorlex splinter factions means many of those survivors are in a state of poor repair. Despite the stresses of age, they remain capable ships, and often still have the heavier armament associated with their ICW deployments in storage.", + "tags": [ + "RP Focus", + "Combat", + "Engineering" + ], "map_path": "_maps/shuttles/shiptest/syndicate_gorlex_komodo.dmm", "map_id": "syndicate_gorlex_komodo", "limit": 1, diff --git a/_maps/configs/syndicate_lugol.json b/_maps/configs/syndicate_lugol.json index 583a9267796e..891a19641252 100644 --- a/_maps/configs/syndicate_lugol.json +++ b/_maps/configs/syndicate_lugol.json @@ -2,7 +2,16 @@ "map_name": "Lugol-class GEC Engineering Project", "prefix": "SEV", "map_short_name": "Lugol-class", - "namelists": ["ENGINEERING", "MYTHOLOGICAL", "SPACE"], + "description": "The Lugol is effectively an enormous Galactic Engineers Concordat research barge, used as a test bed for refinements to power systems, new technologies, and so on. As it offers freedom from the usual constraints of working aboard vessels belonging to other Syndicate factions, Lugols are especially popular among the GEC’s more radical members. Accordingly, they have a reputation for either accomplishing the impossible or generating the equivalent of a new star when they inevitably melt down. Lugols are generally only found on the Frontier, where the collateral damage from potential accidents can be kept to a minimum and secrecy, when needed, can be better maintained.", + "tags": [ + "Engineering", + "Construction" + ], + "namelists": [ + "ENGINEERING", + "GEC", + "SPACE" + ], "map_path": "_maps/shuttles/shiptest/syndicate_gec_lugol.dmm", "map_id": "gec_lugol", "limit": 2, diff --git a/_maps/configs/syndicate_luxembourg.json b/_maps/configs/syndicate_luxembourg.json index 62b9625c8525..40fe900ae3d6 100644 --- a/_maps/configs/syndicate_luxembourg.json +++ b/_maps/configs/syndicate_luxembourg.json @@ -1,11 +1,21 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "SSV", - "namelists": ["GENERAL", "MERCANTILE", "SPACE"], + "namelists": [ + "DONK", + "MERCANTILE", + "SPACE" + ], "map_name": "Luxembourg-class Delivery Vessel", + "description": "A dual-purpose delivery vessel and mobile storefront, Luxembourgs make up a substantial portion of Donk! Co.’s fleet on the Frontier, where the ever-opportunistic corporation has begun to fill the gaps left behind by the collapse of Nanotrasen’s logistics network. Donk! Co. managers have a great degree of autonomy, and so any given Luxembourg will often bear substantial modifications to the sales floor and on-board cafe, the better to entice new customers in an unstable yet lucrative region of space.", + "tags": [ + "Robotics", + "Cargo" + ], "map_short_name": "Luxembourg-class", "map_path": "_maps/shuttles/shiptest/syndicate_luxembourg.dmm", "limit": 1, + "starting_funds": 6000, "job_slots": { "Manager": { "outfit": "/datum/outfit/job/quartermaster/donk", diff --git a/_maps/configs/syndicate_twinkleshine.json b/_maps/configs/syndicate_twinkleshine.json index 7aae9a9ab450..24b55c7bd35c 100644 --- a/_maps/configs/syndicate_twinkleshine.json +++ b/_maps/configs/syndicate_twinkleshine.json @@ -1,8 +1,19 @@ { "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", "prefix": "SSV", - "namelists": ["GENERAL", "SPACE", "HISTORICAL"], + "namelists": [ + "GORLEX", + "SPACE", + "ACLF" + ], "map_name": "Twinkleshine-class Battle Cruiser", + "description": "After the destruction of the larger Starfury-class Battle Cruisers during the Inter-Corporate War, Cybersun engineered the Twinkleshine as a replacement to fill the now-vacant flagship role. However, the war came to a close before any examples of this class could see combat. Now, they are kept as a valuable symbol of the Syndicate’s might and unity – in theory. As with the Starfury-class, Twinkleshine crews contain a mix of all Syndicate member factions as a matter of political necessity – none would consent to Cybersun operating such powerful ships alone. While Twinkleshine crews are supposedly selected for more diplomatic tendencies than one might expect, the political situation aboard a Twinkleshine is often delicate, particularly as tensions between the Syndicate’s corporate and anti-corporate elements continue to build. Nevertheless, they remain the most potent singular assets in the Syndicate’s combined arsenal, and frequently serve the role of power projection in Frontier space.", + "tags": [ + "Engineering", + "Combat", + "Service", + "Medical" + ], "map_short_name": "Twinkleshine-class", "map_path": "_maps/shuttles/shiptest/syndicate_twinkleshine.dmm", "job_slots": { diff --git a/_maps/configs/wizard_lamia.json b/_maps/configs/wizard_lamia.json deleted file mode 100644 index b986a1aab28e..000000000000 --- a/_maps/configs/wizard_lamia.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Lamia-class Magery Ship", - "prefix": "MSV", - "namelists": ["BRITISH_NAVY", "BEASTS", "MAGICAL"], - "map_short_name": "Lamia-class", - "map_path": "_maps/shuttles/shiptest/wizard_lamia.dmm", - "limit": 2, - "job_slots": { - "Alchemist": { - "outfit": "/datum/outfit/job/bartender", - "officer": true, - "slots": 1 - }, - "Gastronomer": { - "outfit": "/datum/outfit/job/cook", - "slots": 1 - }, - "Lorekeeper": { - "outfit": "/datum/outfit/job/curator/dungeonmaster", - "slots": 1 - }, - "Geomancer": { - "outfit": "/datum/outfit/job/miner/hazard", - "slots": 1 - }, - "Allomancer": { - "outfit": "/datum/outfit/job/engineer", - "slots": 1 - }, - "Scholar": { - "outfit": "/datum/outfit/job/scientist", - "slots": 1 - }, - "Apprentice": { - "outfit": "/datum/outfit/job/assistant", - "slots": 5 - } - }, - "enabled": true -} diff --git a/_maps/deprecated/Ruins/TheDerelict.dmm b/_maps/deprecated/Ruins/TheDerelict.dmm index 75c463269628..aa545a1d7d9e 100644 --- a/_maps/deprecated/Ruins/TheDerelict.dmm +++ b/_maps/deprecated/Ruins/TheDerelict.dmm @@ -63,9 +63,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "aK" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/ai_upload) "aL" = ( @@ -130,7 +128,7 @@ /turf/open/floor/plating/airless, /area/space/nearstation) "be" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/ai_upload) "bf" = ( @@ -166,9 +164,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/ai_upload) "bo" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/ai_upload) "bp" = ( @@ -180,9 +176,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/ai_upload) "bq" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "br" = ( @@ -261,9 +255,7 @@ }, /area/ruin/space/derelict/bridge/ai_upload) "bG" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/ai_upload) "bH" = ( @@ -275,9 +267,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "bI" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/ai_upload) "bJ" = ( @@ -318,9 +308,7 @@ /turf/template_noop, /area/ruin/space/derelict/bridge/ai_upload) "bS" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "bT" = ( @@ -380,7 +368,7 @@ }, /area/space/nearstation) "cd" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/ai_upload) "ch" = ( @@ -393,7 +381,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/derelict/gravity_generator) "cm" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/derelict/solar_control) "cn" = ( @@ -408,9 +396,7 @@ }, /area/ruin/space/derelict/gravity_generator) "cp" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless{ icon_state = "damaged5" }, @@ -425,9 +411,7 @@ /turf/closed/wall, /area/ruin/space/derelict/bridge/access) "ct" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/plaque{ icon_state = "derelict16" }, @@ -462,9 +446,7 @@ /area/ruin/space/derelict/bridge/access) "cz" = ( /obj/structure/rack, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) @@ -531,9 +513,7 @@ /turf/open/floor/plating, /area/ruin/space/derelict/bridge/access) "cS" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/rack, /obj/item/stack/cable_coil/cut, /obj/item/stack/cable_coil/cut, @@ -617,9 +597,7 @@ /turf/template_noop, /area/template_noop) "dl" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "dm" = ( @@ -633,17 +611,13 @@ /turf/closed/wall/r_wall, /area/ruin/space/derelict/singularity_engine) "ds" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/table, /obj/item/paper/fluff/ruins/thederelict/equipment, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/gravity_generator) "du" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/item/stock_parts/matter_bin{ pixel_x = -10; pixel_y = 5 @@ -736,9 +710,7 @@ /area/ruin/space/derelict/bridge) "dL" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge) "dM" = ( @@ -774,16 +746,12 @@ }, /area/ruin/space/derelict/singularity_engine) "dR" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/stack/cable_coil/cut, /turf/open/floor/plating/airless, /area/ruin/space/derelict/singularity_engine) "dV" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/derelict/gravity_generator) "dW" = ( @@ -862,9 +830,7 @@ /turf/closed/wall, /area/ruin/space/derelict/gravity_generator) "em" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, @@ -1086,7 +1052,7 @@ /area/ruin/space/derelict/bridge) "fh" = ( /obj/structure/table, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge) "fi" = ( @@ -1151,9 +1117,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, @@ -1162,9 +1126,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/derelict/singularity_engine) "ft" = ( @@ -1197,9 +1159,7 @@ /area/ruin/space/derelict/bridge/access) "fz" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/electronics/airlock, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/access) @@ -1335,9 +1295,7 @@ /area/ruin/space/derelict/singularity_engine) "fY" = ( /obj/structure/table, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" @@ -1353,9 +1311,7 @@ }, /area/ruin/space/derelict/hallway/primary) "gg" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/bridge/access) "gh" = ( @@ -1427,7 +1383,7 @@ }, /area/ruin/space/derelict/hallway/primary) "gA" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "gB" = ( @@ -1480,9 +1436,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/derelict/singularity_engine) "gK" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless{ icon_state = "damaged3" }, @@ -1547,7 +1501,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/derelict/singularity_engine) "hb" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, @@ -1569,9 +1523,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "hg" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "hh" = ( @@ -1595,9 +1547,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/derelict/medical/chapel) "hl" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/derelict/medical/chapel) "hm" = ( @@ -1633,7 +1583,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "ht" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/derelict/medical/chapel) "hu" = ( @@ -1739,16 +1689,14 @@ }, /area/ruin/space/derelict/medical) "hM" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/shard{ icon_state = "small" }, /turf/open/floor/plating/airless, /area/ruin/space/derelict/medical) "hN" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/airless{ icon_state = "damaged4" }, @@ -1796,9 +1744,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/derelict/medical/chapel) "hV" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white/airless, /area/ruin/space/derelict/medical) "hW" = ( @@ -1838,9 +1784,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "id" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "ie" = ( @@ -2041,9 +1985,7 @@ }, /area/ruin/space/derelict/medical) "iO" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/derelict/medical) "iP" = ( @@ -2191,9 +2133,7 @@ }, /area/ruin/space/derelict/hallway/primary) "js" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "jt" = ( @@ -2201,7 +2141,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "ju" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/chapel{ dir = 4 }, @@ -2217,9 +2157,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/medical/chapel) "jx" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/medical/chapel) "jz" = ( @@ -2268,15 +2206,11 @@ /turf/template_noop, /area/ruin/unpowered/no_grav) "jH" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "jI" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "jJ" = ( @@ -2315,9 +2249,7 @@ /turf/open/floor/plating, /area/ruin/space/derelict/arrival) "jV" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless{ icon_state = "damaged2" }, @@ -2336,9 +2268,7 @@ }, /area/ruin/space/derelict/hallway/primary) "jZ" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "ka" = ( @@ -2374,9 +2304,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kp" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "kq" = ( @@ -2477,9 +2405,7 @@ /turf/template_noop, /area/template_noop) "kV" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ruin/space/derelict/arrival) "kW" = ( @@ -2813,9 +2739,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/primary) "mj" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating/airless, /area/ruin/space/derelict/atmospherics) "mk" = ( @@ -2890,9 +2814,7 @@ /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/atmospherics) "my" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, /obj/item/stack/sheet/metal/fifty, @@ -2983,16 +2905,14 @@ /turf/open/floor/plating/airless, /area/ruin/space/derelict/hallway/primary) "mT" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/atmospherics) "mU" = ( /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/secondary) "mV" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/secondary) "mW" = ( @@ -3012,9 +2932,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/derelict/hallway/secondary) "na" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/hallway/secondary) "no" = ( @@ -3181,9 +3099,7 @@ }, /area/ruin/space/derelict/se_solar) "ob" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/item/clothing/head/helmet/space/syndicate/black/red, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/se_solar) @@ -3192,7 +3108,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/derelict/hallway/secondary) "oe" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/airless, /area/ruin/space/derelict/se_solar) "og" = ( @@ -3737,7 +3653,7 @@ /turf/template_noop, /area/solar/derelict_aft) "DX" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/closet/crate, /obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/glass/fifty, @@ -4065,7 +3981,7 @@ /turf/open/floor/plasteel, /area/ruin/space/derelict/bridge/access) "NF" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -4353,9 +4269,7 @@ /turf/open/floor/plasteel/white/airless, /area/ruin/space/derelict/medical) "TJ" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/storage/box/lights/mixed, /turf/open/floor/plasteel/white/airless, /area/ruin/space/derelict/medical) @@ -4537,9 +4451,7 @@ /turf/template_noop, /area/space/nearstation) "ZE" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/plaque{ icon_state = "derelict10" }, diff --git a/_maps/deprecated/Ruins/caravanambush.dmm b/_maps/deprecated/Ruins/caravanambush.dmm index 92e76f0bc01b..358748b8b149 100644 --- a/_maps/deprecated/Ruins/caravanambush.dmm +++ b/_maps/deprecated/Ruins/caravanambush.dmm @@ -85,9 +85,7 @@ name = "Cargo Blast Door Control"; pixel_y = 25 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter2) "an" = ( @@ -112,9 +110,7 @@ /area/template_noop) "aq" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum{ pixel_x = -32; pixel_y = 32 @@ -171,9 +167,7 @@ name = "Cargo Blast Door Control"; pixel_y = 25 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark/airless, @@ -215,27 +209,21 @@ name = "Cargo Blast Door Control"; pixel_y = -25 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter2) "az" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel{ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter2) "aA" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter2) "aD" = ( @@ -287,10 +275,7 @@ /turf/open/floor/plasteel/airless, /area/shuttle/caravan/freighter3) "aO" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -357,10 +342,7 @@ /area/shuttle/caravan/freighter3) "bg" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, @@ -518,9 +500,7 @@ /area/shuttle/caravan/freighter3) "gw" = ( /obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/machinery/button/door{ id = "caravantrade3_cargo_port"; name = "Cargo Blast Door Control"; @@ -529,9 +509,7 @@ /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter3) "gy" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum{ pixel_x = -32; pixel_y = 32 @@ -717,10 +695,7 @@ /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter3) "hz" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, @@ -778,9 +753,7 @@ name = "Cargo Blast Door Control"; pixel_y = 25 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/ammo_box/magazine/m10mm{ pixel_x = -3; pixel_y = 3 @@ -841,19 +814,13 @@ /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter3) "ie" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, /area/shuttle/caravan/freighter3) "if" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter3) @@ -1053,7 +1020,7 @@ /area/shuttle/caravan/freighter3) "jd" = ( /obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/button/door{ id = "caravantrade3_cargo_starboard"; name = "Cargo Blast Door Control"; @@ -1062,9 +1029,7 @@ /turf/open/floor/plasteel/dark/airless, /area/shuttle/caravan/freighter3) "je" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum{ pixel_x = -32; pixel_y = -32 @@ -1111,10 +1076,7 @@ /area/shuttle/caravan/freighter2) "ju" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/airless, /area/shuttle/caravan/freighter2) "jy" = ( @@ -1198,9 +1160,7 @@ /area/shuttle/caravan/freighter2) "kb" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum{ pixel_x = -32; pixel_y = -32 diff --git a/_maps/deprecated/Ruins/deepstorage.dmm b/_maps/deprecated/Ruins/deepstorage.dmm index 725b94e0ba6f..01fac4651e1b 100644 --- a/_maps/deprecated/Ruins/deepstorage.dmm +++ b/_maps/deprecated/Ruins/deepstorage.dmm @@ -9,9 +9,7 @@ /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) "ad" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 4; icon_state = "vent_map_on-1" @@ -59,9 +57,7 @@ dir = 4; id = "bunkerrecycle" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/crusher) "am" = ( @@ -126,9 +122,7 @@ /obj/item/reagent_containers/food/condiment/soysauce{ pixel_x = 4 }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -228,9 +222,7 @@ /obj/item/stack/sheet/mineral/gold, /obj/item/stack/sheet/mineral/gold, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/storage) @@ -320,9 +312,7 @@ /obj/item/clothing/shoes/combat, /obj/item/clothing/shoes/combat, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/storage) @@ -452,9 +442,7 @@ /area/ruin/space/has_grav/deepstorage/storage) "aX" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/storage/box/cups, /obj/item/reagent_containers/glass/beaker, /obj/effect/turf_decal/corner/opaque/white{ @@ -473,9 +461,7 @@ /area/ruin/space/has_grav/deepstorage/hydroponics) "aZ" = ( /obj/machinery/vending/hydronutrients, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/hydroponics) "ba" = ( @@ -516,9 +502,7 @@ /area/ruin/space/has_grav/deepstorage/kitchen) "be" = ( /obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/light, /area/ruin/space/has_grav/deepstorage/hydroponics) "bf" = ( @@ -628,10 +612,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/hydroponics) "br" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 8; icon_state = "vent_map_on-1" @@ -697,10 +678,7 @@ "bx" = ( /obj/structure/table, /obj/machinery/microwave, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 }, @@ -713,9 +691,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) @@ -863,7 +839,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/kitchen) "bO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/vending/dinnerware, /obj/effect/turf_decal/corner/opaque/white{ dir = 1 @@ -878,10 +854,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) "bQ" = ( @@ -931,9 +904,7 @@ /obj/structure/closet/crate{ name = "food crate" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/storage) @@ -996,9 +967,7 @@ "bX" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -1200,9 +1169,7 @@ /turf/open/floor/plasteel/freezer, /area/ruin/space/has_grav/deepstorage) "cr" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/freezer, /area/ruin/space/has_grav/deepstorage) "cs" = ( @@ -1237,7 +1204,7 @@ /area/ruin/space/has_grav/deepstorage) "cv" = ( /obj/structure/table, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/reagent_containers/glass/bucket{ pixel_x = 4; pixel_y = 4 @@ -1359,10 +1326,7 @@ /area/ruin/space/has_grav/deepstorage) "cG" = ( /obj/machinery/vending/cigarette, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -1547,9 +1511,7 @@ pixel_y = 4 }, /obj/item/storage/firstaid/brute, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/deepstorage/armory) "de" = ( @@ -1559,9 +1521,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -1584,9 +1544,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) "di" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) @@ -1599,10 +1557,7 @@ /obj/item/stack/rods/fifty, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/deepstorage/armory) "dk" = ( @@ -1714,9 +1669,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) "dv" = ( -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) @@ -1747,9 +1700,7 @@ pixel_x = 8; pixel_y = -3 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/vending_refill/cigarette{ pixel_x = -3; pixel_y = 3 @@ -2037,16 +1988,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/dorm) "dU" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, @@ -2078,18 +2024,14 @@ dir = 8; icon_state = "scrub_map_on-3" }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/airlock) "dX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -2102,9 +2044,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) @@ -2159,10 +2099,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -2224,7 +2161,7 @@ /area/ruin/space/has_grav/deepstorage/airlock) "em" = ( /obj/structure/chair/stool, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 4; icon_state = "vent_map_on-1" @@ -2404,9 +2341,7 @@ /area/ruin/space/has_grav/deepstorage) "eE" = ( /obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) @@ -2505,7 +2440,7 @@ }, /obj/item/storage/firstaid/toxin, /obj/item/storage/pill_bottle/charcoal, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/deepstorage/armory) "eO" = ( @@ -2614,10 +2549,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/power) "eX" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 @@ -2630,10 +2562,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/power) "eZ" = ( @@ -2766,9 +2695,7 @@ /area/ruin/space/has_grav/deepstorage/power) "fq" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) @@ -2789,9 +2716,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/airlock) "ft" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -2805,7 +2730,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/airlock) "fv" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 1; @@ -2900,9 +2825,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/airlock) "fH" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/sign/warning/securearea{ pixel_y = 32 }, @@ -2947,9 +2870,7 @@ /area/ruin/space/has_grav/deepstorage/power) "fM" = ( /obj/machinery/atmospherics/miner/oxygen, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/deepstorage/power) "fN" = ( @@ -3058,9 +2979,7 @@ /area/ruin/space/has_grav/deepstorage/power) "gg" = ( /obj/machinery/washing_machine, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/airalarm/away{ dir = 8; pixel_x = 25 @@ -3075,9 +2994,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) "gi" = ( @@ -3093,13 +3010,8 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) "gk" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 25 - }, +/obj/machinery/light/directional/east, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/power) @@ -3112,7 +3024,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage/dorm) "gn" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ruin/space/has_grav/deepstorage) @@ -3184,13 +3096,11 @@ /area/ruin/space/has_grav/deepstorage/power) "gE" = ( /obj/machinery/atmospherics/miner/nitrogen, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/deepstorage/power) "gF" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/deepstorage/dorm) "gG" = ( @@ -3198,21 +3108,15 @@ /turf/open/floor/plasteel/white, /area/ruin/space/has_grav/deepstorage/dorm) "gH" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) "gI" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage) "gJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable/yellow{ icon_state = "2-4" }, @@ -3292,7 +3196,7 @@ /area/ruin/space/has_grav/deepstorage/power) "ha" = ( /obj/machinery/power/rtg/advanced, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) @@ -3301,7 +3205,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) "hc" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/deepstorage/power) "hd" = ( diff --git a/_maps/deprecated/Ruins/forgottenship.dmm b/_maps/deprecated/Ruins/forgottenship.dmm index 90d07092dabb..a692377b9a76 100644 --- a/_maps/deprecated/Ruins/forgottenship.dmm +++ b/_maps/deprecated/Ruins/forgottenship.dmm @@ -40,9 +40,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "ai" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aj" = ( @@ -137,9 +135,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aA" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/aiModule/reset/purge, /obj/structure/table/reinforced, /turf/open/floor/mineral/plastitanium/red, @@ -149,7 +145,7 @@ /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aC" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aD" = ( @@ -173,9 +169,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aF" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aG" = ( @@ -201,9 +195,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aJ" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/layer1, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) @@ -219,7 +211,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aQ" = ( @@ -260,9 +252,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "aX" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "aY" = ( @@ -278,7 +268,7 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "bc" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /mob/living/simple_animal/hostile/nanotrasen/ranged/assault, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) @@ -302,9 +292,7 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bi" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/electrical, @@ -344,11 +332,11 @@ /obj/structure/table/reinforced, /obj/item/paper, /obj/item/pen, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/royalblack, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bo" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "bp" = ( @@ -367,16 +355,14 @@ /turf/closed/mineral/random/high_chance, /area/ruin/unpowered/no_grav) "br" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bs" = ( /turf/closed/mineral, /area/ruin/unpowered/no_grav) "bt" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bu" = ( @@ -442,9 +428,7 @@ req_one_access_txt = "150" }, /obj/item/melee/transforming/energy/sword/saber/red, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/powered/syndicate_forgotten_vault) "bC" = ( @@ -498,7 +482,7 @@ helmet_type = /obj/item/clothing/head/helmet/space/syndicate/black; suit_type = /obj/item/clothing/suit/space/syndicate/black }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bL" = ( @@ -539,7 +523,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bU" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/closet/crate/solarpanel_small, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) @@ -548,9 +532,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bW" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "bX" = ( @@ -592,7 +574,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "cd" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /mob/living/simple_animal/hostile/nanotrasen/ranged/assault, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/syndicate_forgotten_ship) @@ -660,9 +642,7 @@ /turf/closed/wall/r_wall/syndicate, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "cl" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/aiModule/core/freeformcore, /obj/structure/table/reinforced, /turf/open/floor/mineral/plastitanium/red, @@ -745,9 +725,7 @@ /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_cargopod) "cy" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 10 }, @@ -877,7 +855,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "cV" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supplymain/hidden{ dir = 4 }, @@ -895,7 +873,7 @@ /area/ruin/space/has_grav/syndicate_forgotten_ship) "cY" = ( /obj/effect/mob_spawn/human/syndicatespace, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/syndicate_forgotten_ship) "cZ" = ( @@ -920,14 +898,14 @@ /obj/structure/toilet{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/syndicate_forgotten_ship) "dc" = ( /obj/machinery/shower{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ruin/space/has_grav/syndicate_forgotten_ship) "dd" = ( @@ -1042,7 +1020,7 @@ /obj/item/stack/sheet/mineral/silver{ amount = 50 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/pod/dark, /area/ruin/space/has_grav/powered/syndicate_forgotten_vault) "dp" = ( @@ -1161,9 +1139,7 @@ /turf/open/floor/mineral/plastitanium/red, /area/ruin/space/has_grav/syndicate_forgotten_ship) "qg" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -1301,9 +1277,7 @@ /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "4-8" }, diff --git a/_maps/deprecated/Ruins/jungle_surface_tumblr_sexyman.dmm b/_maps/deprecated/Ruins/jungle_surface_tumblr_sexyman.dmm index c46e048edc25..6508d7ef8ebc 100644 --- a/_maps/deprecated/Ruins/jungle_surface_tumblr_sexyman.dmm +++ b/_maps/deprecated/Ruins/jungle_surface_tumblr_sexyman.dmm @@ -112,9 +112,7 @@ /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "lb" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/titanium/yellow, /area/ruin/jungle/onceler/main) "lz" = ( @@ -201,9 +199,7 @@ /area/ruin/jungle/onceler/main) "wZ" = ( /obj/effect/turf_decal/dept/mining, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "xT" = ( @@ -333,9 +329,7 @@ /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "Oh" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/poster/retro/build{ pixel_y = 32 }, @@ -383,7 +377,7 @@ /turf/open/floor/plating/dirt/jungle, /area/template_noop) "RV" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, @@ -414,9 +408,7 @@ /area/ruin/jungle/onceler/main) "UD" = ( /obj/effect/turf_decal/dept/mining, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "UJ" = ( @@ -455,7 +447,7 @@ /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "YM" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ruin/jungle/onceler/main) "ZU" = ( diff --git a/_maps/deprecated/Ruins/lavaland_biodome_clown_planet.dmm b/_maps/deprecated/Ruins/lavaland_biodome_clown_planet.dmm index ba65f982e4b5..7b4103a4e829 100644 --- a/_maps/deprecated/Ruins/lavaland_biodome_clown_planet.dmm +++ b/_maps/deprecated/Ruins/lavaland_biodome_clown_planet.dmm @@ -616,9 +616,8 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/indestructible{ icon_state = "white" @@ -872,9 +871,7 @@ /obj/item/coin/bananium, /obj/item/coin/bananium, /obj/item/coin/bananium, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet) "bT" = ( /obj/structure/table/glass, @@ -934,9 +931,7 @@ /obj/structure/disposalpipe/segment{ invisibility = 101 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -956,9 +951,7 @@ dir = 4; invisibility = 101 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -977,9 +970,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -999,9 +990,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -1021,9 +1010,8 @@ dir = 4; invisibility = 101 }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/indestructible{ icon_state = "white" @@ -1033,9 +1021,7 @@ dir = 4; invisibility = 101 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/indestructible{ icon_state = "white" }) @@ -1043,16 +1029,12 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/indestructible{ icon_state = "white" }) "dI" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ dir = 8 @@ -1068,23 +1050,17 @@ wet = 8 }) "dK" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet) "dL" = ( /obj/item/coin/bananium, /obj/item/coin/bananium, /obj/item/coin/bananium, /obj/item/coin/bananium, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/carpet) "dM" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/indestructible/sound{ icon_state = "bananium"; name = "bananium floor"; @@ -1092,7 +1068,7 @@ wet = 16 }) "dO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/indestructible/sound{ icon_state = "bananium"; name = "bananium floor"; @@ -1112,7 +1088,7 @@ /turf/open/chasm/lavaland, /area/lavaland/surface/outdoors/explored) "hY" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating/asteroid/basalt/lava_land_surface) "nD" = ( @@ -1124,9 +1100,7 @@ icon_state = "light_on-1" }) "pv" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating/asteroid/basalt/lava_land_surface) "ye" = ( /turf/open/lava/smooth) @@ -1182,9 +1156,7 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) "MR" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating/asteroid/basalt/lava_land_surface) "RW" = ( @@ -1213,13 +1185,11 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/explored) "Yf" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/mapping_helpers/no_lava, /turf/open/floor/plating/asteroid/basalt/lava_land_surface) "YI" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/mapping_helpers/no_lava, /mob/living/simple_animal/hostile/retaliate/clown, /turf/open/floor/noslip{ diff --git a/_maps/deprecated/Ruins/listeningstation.dmm b/_maps/deprecated/Ruins/listeningstation.dmm index 39f31f812c55..78724c97e62b 100644 --- a/_maps/deprecated/Ruins/listeningstation.dmm +++ b/_maps/deprecated/Ruins/listeningstation.dmm @@ -24,10 +24,7 @@ /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/bookmanagement, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/listeningstation) "af" = ( @@ -50,10 +47,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = 32 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ freerange = 1; name = "Syndicate Radio Intercom"; pixel_x = -30 @@ -136,7 +133,7 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "ao" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/sign/warning/vacuum{ pixel_y = 32 }, @@ -158,7 +155,7 @@ /obj/machinery/shower{ pixel_y = 14 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/item/soap, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor, @@ -221,12 +218,8 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/listeningstation) "av" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 25 - }, +/obj/machinery/light/small/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/table, /obj/item/paper_bin, /obj/item/paper/fluff/ruins/listeningstation/reports/november, @@ -250,9 +243,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/listeningstation) "ax" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, @@ -379,10 +370,7 @@ "aH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 1 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -480,16 +468,11 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ruin/space/has_grav/listeningstation) "aO" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/closet/crate, /obj/item/stack/sheet/metal/twenty, /obj/item/stack/sheet/glass{ @@ -598,13 +581,8 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/listeningstation) "aW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 26 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -691,9 +669,7 @@ /area/ruin/space/has_grav/listeningstation) "bb" = ( /obj/effect/turf_decal/industrial/fire/corner, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/airalarm/syndicate{ dir = 8; pixel_x = 25 @@ -706,7 +682,7 @@ /turf/open/floor/plasteel, /area/ruin/space/has_grav/listeningstation) "bc" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset/anchored, /turf/open/floor/plasteel, @@ -718,9 +694,7 @@ /area/ruin/space/has_grav/listeningstation) "be" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ icon_state = "vent_map_on-1"; dir = 1 @@ -759,9 +733,8 @@ /area/ruin/space/has_grav/listeningstation) "bi" = ( /obj/structure/table, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /obj/item/storage/box/donkpockets{ pixel_x = -2; @@ -969,7 +942,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/storage/photo_album, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/grimy, /area/ruin/space/has_grav/listeningstation) "bx" = ( @@ -1031,7 +1004,7 @@ pixel_x = 11 }, /obj/machinery/iv_drip, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/airalarm/syndicate{ dir = 1; pixel_y = -25 diff --git a/_maps/deprecated/Ruins/oldAIsat.dmm b/_maps/deprecated/Ruins/oldAIsat.dmm index 4ca95a8dbefe..622873e4f7ae 100644 --- a/_maps/deprecated/Ruins/oldAIsat.dmm +++ b/_maps/deprecated/Ruins/oldAIsat.dmm @@ -54,9 +54,7 @@ /turf/open/floor/plating/airless, /area/tcommsat/oldaisat) "al" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/cable{ icon_state = "2-8" }, @@ -79,9 +77,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "aq" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "ar" = ( @@ -141,9 +137,7 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen/blue, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "aC" = ( @@ -259,9 +253,7 @@ /turf/closed/wall/r_wall, /area/tcommsat/oldaisat) "aV" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "aW" = ( @@ -594,9 +586,7 @@ /turf/open/floor/plasteel/dark/airless, /area/tcommsat/oldaisat) "bY" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "bZ" = ( @@ -738,7 +728,7 @@ /turf/open/floor/plasteel/airless, /area/tcommsat/oldaisat) "cw" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/item/paper, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 @@ -818,9 +808,7 @@ /turf/open/floor/plasteel, /area/tcommsat/oldaisat) "cK" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/tcommsat/oldaisat) "cL" = ( @@ -891,9 +879,7 @@ /turf/open/floor/plasteel, /area/tcommsat/oldaisat) "cX" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/warning{ dir = 6 }, diff --git a/_maps/deprecated/Ruins/syndicatewreck01.dmm b/_maps/deprecated/Ruins/syndicatewreck01.dmm index 895004f1045f..6503f98557c4 100644 --- a/_maps/deprecated/Ruins/syndicatewreck01.dmm +++ b/_maps/deprecated/Ruins/syndicatewreck01.dmm @@ -49,9 +49,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/no_grav) "dd" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plating/airless{ icon_state = "platingdmg2" }, @@ -182,16 +180,12 @@ /obj/effect/turf_decal/corner/opaque/blue/full, /obj/structure/window/reinforced/survival_pod, /obj/effect/turf_decal/industrial/warning/cee, -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /obj/machinery/chem_heater, /turf/open/floor/plasteel/dark/airless, /area/ruin/unpowered/no_grav) "om" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 10 }, @@ -253,9 +247,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/no_grav) "sU" = ( -/obj/machinery/light/broken{ - dir = 8 - }, +/obj/machinery/light/broken/directional/west, /turf/open/floor/plating/airless{ icon_state = "panelscorched" }, @@ -409,9 +401,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ruin/unpowered/no_grav) "AM" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, @@ -419,9 +409,7 @@ /turf/open/floor/plasteel/dark, /area/ruin/unpowered/no_grav) "Bk" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 5 }, @@ -513,9 +501,7 @@ /turf/open/floor/plasteel/grimy, /area/ruin/unpowered/no_grav) "JX" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 6 }, @@ -535,9 +521,7 @@ /obj/effect/turf_decal/corner/opaque/blue/full, /obj/structure/window/reinforced/survival_pod, /obj/effect/turf_decal/industrial/warning/cee, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/frame/machine, /turf/open/floor/plasteel/dark/airless, /area/ruin/unpowered/no_grav) @@ -624,9 +608,7 @@ /turf/open/floor/plating/airless, /area/ruin/unpowered/no_grav) "PJ" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, diff --git a/_maps/deprecated/Ruins/whitesands_surface_crash_bar.dmm b/_maps/deprecated/Ruins/whitesands_surface_crash_bar.dmm index 86ae69c4a46a..e516bc7a6977 100644 --- a/_maps/deprecated/Ruins/whitesands_surface_crash_bar.dmm +++ b/_maps/deprecated/Ruins/whitesands_surface_crash_bar.dmm @@ -173,9 +173,7 @@ /obj/machinery/chem_dispenser/drinks/beer{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/table/wood, /turf/open/floor/wood{ icon_state = "wood-broken3" @@ -327,7 +325,7 @@ /turf/open/floor/plating, /area/whitesands/surface/outdoors) "ry" = ( -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_x = -30; pixel_y = 30 }, @@ -646,7 +644,7 @@ /turf/open/floor/plasteel/dark, /area/whitesands/surface/outdoors) "Hc" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/closed/wall/mineral/sandstone, /area/whitesands/surface/outdoors) "HA" = ( @@ -910,9 +908,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/mono/dark, /area/whitesands/surface/outdoors) "Qk" = ( @@ -958,9 +954,7 @@ }, /area/whitesands/surface/outdoors) "TU" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood{ @@ -999,10 +993,7 @@ dir = 4; pixel_x = -12 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30; - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/whitesands/surface/outdoors) @@ -1067,9 +1058,7 @@ /area/whitesands/surface/outdoors) "Ys" = ( /obj/item/storage/box/drinkingglasses, -/obj/machinery/firealarm{ - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, diff --git a/_maps/deprecated/Ruins/whitesands_surface_crash_cargo.dmm b/_maps/deprecated/Ruins/whitesands_surface_crash_cargo.dmm index 5110351a90fa..73e722b951e5 100644 --- a/_maps/deprecated/Ruins/whitesands_surface_crash_cargo.dmm +++ b/_maps/deprecated/Ruins/whitesands_surface_crash_cargo.dmm @@ -261,9 +261,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/table, /obj/machinery/cell_charger, @@ -368,10 +366,7 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/industrial/traffic/corner{ dir = 8 }, @@ -488,9 +483,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small/built{ - dir = 1 - }, +/obj/machinery/light/small/built/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/layer1{ dir = 4 }, @@ -630,25 +623,16 @@ }, /area/whitesands/surface/outdoors) "OM" = ( -/obj/machinery/light/built{ - dir = 4 - }, +/obj/machinery/light/built/directional/east, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/whitesands/surface/outdoors) "Po" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light/small/built{ - dir = 1 - }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/small/built/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer1{ dir = 4 }, @@ -767,9 +751,7 @@ /turf/open/floor/plasteel/dark, /area/whitesands/surface/outdoors) "Wv" = ( -/obj/machinery/light/built{ - dir = 8 - }, +/obj/machinery/light/built/directional/west, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ diff --git a/_maps/deprecated/Ruins/whiteshipruin_box.dmm b/_maps/deprecated/Ruins/whiteshipruin_box.dmm index e19fe1a1112c..d80c5925680b 100644 --- a/_maps/deprecated/Ruins/whiteshipruin_box.dmm +++ b/_maps/deprecated/Ruins/whiteshipruin_box.dmm @@ -22,9 +22,7 @@ "f" = ( /obj/structure/table, /obj/item/screwdriver, -/obj/structure/light_construct{ - dir = 1 - }, +/obj/structure/light_construct/directional/north, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "g" = ( @@ -102,7 +100,7 @@ /turf/open/floor/plating/airless, /area/ruin/space/has_grav/whiteship/box) "s" = ( -/obj/structure/light_construct/small, +/obj/structure/light_construct/small/directional/south, /turf/open/floor/plating, /area/ruin/space/has_grav/whiteship/box) "t" = ( @@ -113,9 +111,7 @@ /obj/structure/frame/computer{ anchored = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "v" = ( @@ -142,13 +138,11 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "z" = ( -/obj/structure/light_construct, +/obj/structure/light_construct/directional/south, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "A" = ( -/obj/structure/light_construct{ - dir = 1 - }, +/obj/structure/light_construct/directional/north, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "B" = ( @@ -182,21 +176,15 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "H" = ( -/obj/structure/light_construct{ - dir = 4 - }, +/obj/structure/light_construct/directional/east, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "I" = ( -/obj/structure/light_construct/small{ - dir = 4 - }, +/obj/structure/light_construct/small/directional/east, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "J" = ( -/obj/structure/light_construct{ - dir = 8 - }, +/obj/structure/light_construct/directional/west, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "K" = ( @@ -219,9 +207,7 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "N" = ( -/obj/structure/light_construct/small{ - dir = 8 - }, +/obj/structure/light_construct/small/directional/west, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "O" = ( @@ -254,9 +240,7 @@ /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "T" = ( -/obj/structure/light_construct/small{ - dir = 1 - }, +/obj/structure/light_construct/small/directional/north, /turf/open/floor/plating, /area/ruin/space/has_grav/whiteship/box) "U" = ( @@ -268,7 +252,7 @@ anchored = 1; dir = 1 }, -/obj/structure/light_construct, +/obj/structure/light_construct/directional/south, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) "W" = ( @@ -295,7 +279,7 @@ dir = 8 }, /obj/effect/decal/remains/human, -/obj/structure/light_construct, +/obj/structure/light_construct/directional/south, /turf/open/floor/mineral/titanium/white, /area/ruin/space/has_grav/whiteship/box) diff --git a/_maps/deprecated/Ships/Syndicate_Cascade.dmm b/_maps/deprecated/Ships/Syndicate_Cascade.dmm index 9b0b5fa51ed2..1b12f271ef22 100644 --- a/_maps/deprecated/Ships/Syndicate_Cascade.dmm +++ b/_maps/deprecated/Ships/Syndicate_Cascade.dmm @@ -20,6 +20,35 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) +"al" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/machinery/medical_kiosk, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ar" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/mauve/border{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/machinery/button/door{ + dir = 8; + id = "Cascadelab"; + name = "Window Shutters"; + pixel_x = 22; + pixel_y = 7 + }, +/turf/open/floor/plasteel/white, +/area/ship/security) "aD" = ( /obj/structure/frame/machine, /obj/effect/turf_decal/industrial/warning{ @@ -39,24 +68,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) -"bi" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"bk" = ( -/obj/machinery/dna_scannernew, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) "bm" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -73,14 +84,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"bH" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "bJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -90,6 +93,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"bK" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "bL" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/table/optable{ @@ -118,47 +132,75 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel/tech, /area/ship/science) -"cy" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass, -/area/ship/science) -"cF" = ( +"ca" = ( /obj/structure/catwalk/over, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 +/obj/structure/railing/corner{ + dir = 4 }, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering) -"dd" = ( -/obj/structure/chair/office{ - dir = 1; - name = "tactical swivel chair" +"ck" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 8 }, +/obj/machinery/dna_scannernew, +/turf/open/floor/plasteel/white, +/area/ship/science) +"cy" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/grass, +/area/ship/science) +"cT" = ( /obj/structure/railing/corner{ - dir = 1 + dir = 4 }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/engineering) +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/science) "dj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/grass, /area/ship/science) +"ds" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "dF" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/grass, @@ -175,22 +217,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/science) -"dX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/syndicate/green/dark, -/obj/item/clothing/head/helmet/space/syndicate/green/dark, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "es" = ( /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/plasma, @@ -275,6 +301,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"gy" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/science) "gD" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor{ @@ -285,19 +322,6 @@ "gF" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) -"gH" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "gK" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/machinery/computer/operating, @@ -309,6 +333,19 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"gL" = ( +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/spline/fancy/opaque/orange{ + dir = 1 + }, +/obj/structure/fireaxecabinet{ + dir = 8; + pixel_x = 32 + }, +/obj/effect/decal/cleanable/chem_pile, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "gQ" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 10 @@ -364,17 +401,20 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) -"hs" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/machinery/medical_kiosk, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26; - pixel_y = 30 +"ho" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/cargo) "hw" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/table/reinforced, @@ -423,6 +463,28 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"ij" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 8; + id = "cascadewindows"; + name = "Window Shutters"; + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/button/door{ + dir = 8; + id = "cascadebridge"; + name = "Bridge Lockdown"; + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/radio/intercom/wideband/directional/east, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "it" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 9 @@ -436,6 +498,17 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"ix" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "iB" = ( /obj/structure/closet/wall{ name = "uniform closet"; @@ -485,29 +558,26 @@ /obj/machinery/atmospherics/components/binary/pump/on, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) -"jb" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"iQ" = ( +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/head/welding, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/gloves/color/yellow, +/obj/item/multitool, +/obj/item/holosign_creator/atmos, +/obj/item/radio/off, +/obj/item/clothing/suit/hooded/wintercoat/engineering, +/obj/item/clothing/head/hardhat/weldhat, +/obj/structure/closet/wall/orange{ + dir = 4; + name = "Engineering locker"; + pixel_x = -30 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/obj/item/switchblade, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "jl" = ( /obj/machinery/door/airlock/medical, @@ -526,19 +596,41 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/grass, /area/ship/science) -"ju" = ( -/obj/structure/closet/wall{ - name = "Utility Closet"; - pixel_y = 30 +"jr" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_x = 2 }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/flashlight, -/obj/item/flashlight, +/obj/item/storage/pill_bottle/epinephrine{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/clothing/gloves/color/latex/nitrile/evil{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/machinery/firealarm/directional/south, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = 10; + pixel_y = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ju" = ( +/obj/structure/closet/wall{ + name = "Utility Closet"; + pixel_y = 30 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/flashlight, +/obj/item/flashlight, /obj/item/flashlight, /obj/item/flashlight, /obj/item/flashlight, @@ -568,6 +660,16 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) +"jJ" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/fancy{ + name = "blood-red curtains" + }, +/obj/item/bedsheet/blue, +/obj/structure/railing, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/red, +/area/ship/crew/dorm) "jK" = ( /obj/effect/turf_decal/steeldecal/steel_decals2, /obj/effect/decal/cleanable/blood/old{ @@ -578,6 +680,14 @@ /obj/structure/grille/broken, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"jR" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) "jT" = ( /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ @@ -628,34 +738,26 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"ks" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"ky" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/directional/south, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/syndicate/black/engie, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "kY" = ( /obj/structure/chair/office/light{ dir = 4 }, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"ld" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/bed/dogbed/runtime, -/mob/living/simple_animal/pet/cat/Runtime, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/turf/open/floor/holofloor/wood, +"lh" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned, /area/ship/crew/dorm) "lk" = ( /obj/machinery/door/airlock/external, @@ -683,6 +785,12 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) +"lQ" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/light/directional/north, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "md" = ( /obj/structure/table, /obj/machinery/computer/med_data/laptop{ @@ -743,6 +851,11 @@ /obj/item/slime_scanner, /turf/open/floor/plasteel, /area/ship/cargo) +"mQ" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "mR" = ( /obj/structure/sink{ dir = 8; @@ -762,21 +875,38 @@ "na" = ( /turf/open/floor/plasteel/patterned, /area/ship/crew/dorm) -"nk" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 +"nb" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/tech, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, /area/ship/engineering) -"nF" = ( +"ns" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -786,20 +916,19 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"nW" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 +"nA" = ( +/obj/structure/curtain/bounty, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 }, -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/railing{ +/obj/item/soap/syndie, +/obj/item/bikehorn/rubberducky, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/shower{ dir = 8 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plating/catwalk_floor, +/area/ship/crew/dorm) "oa" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -832,16 +961,20 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/tech/grid, /area/ship/medical) -"oK" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 +"oI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, +/obj/machinery/vending/clothing, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-4" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) "oL" = ( /obj/item/kirbyplants/random, /turf/open/floor/plasteel/dark, @@ -875,26 +1008,6 @@ dir = 1 }, /area/ship/science) -"qd" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/science) "qf" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -982,33 +1095,24 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"qI" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/engineering) -"rd" = ( -/obj/structure/catwalk/over, +"re" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-4" }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"ro" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "rJ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1091,6 +1195,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/cargo) +"tp" = ( +/obj/structure/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering) "tt" = ( /obj/structure/railing{ dir = 8 @@ -1101,31 +1218,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/stairs, /area/ship/cargo) -"tx" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) "tA" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/brflowers, /obj/machinery/light/floor, /turf/open/floor/plating/grass, /area/ship/cargo) -"tC" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/white, -/area/ship/medical) "tE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/reinforced{ @@ -1151,26 +1249,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"tR" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/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/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/science) "tT" = ( /turf/open/floor/plasteel/tech, /area/ship/bridge) @@ -1194,6 +1272,18 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"uj" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "uq" = ( /obj/structure/railing, /obj/effect/turf_decal/corner/opaque/mauve/border, @@ -1203,6 +1293,18 @@ "ur" = ( /turf/template_noop, /area/template_noop) +"vv" = ( +/obj/machinery/computer/scan_consolenew, +/obj/machinery/light/directional/north, +/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note{ + info = "oh yea... totally forgot! just a reminder to connect this bad boy to the Research Server. tend to... not work if you forget it... smell ya later!"; + name = "PS. about the console" + }, +/obj/effect/turf_decal/corner/opaque/lime/border{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/science) "vC" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) @@ -1256,33 +1358,6 @@ /obj/effect/turf_decal/corner/opaque/red/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) -"wm" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/syndie/surgery{ - pixel_x = 2 - }, -/obj/item/storage/pill_bottle/epinephrine{ - pixel_x = 10; - pixel_y = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/item/clothing/gloves/color/latex/nitrile/evil{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/item/storage/pill_bottle/mannitol{ - pixel_x = 10; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "wn" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1300,31 +1375,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/grass, /area/ship/science) -"wy" = ( -/obj/machinery/computer/scan_consolenew, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note{ - info = "oh yea... totally forgot! just a reminder to connect this bad boy to the Research Server. tend to... not work if you forget it... smell ya later!"; - name = "PS. about the console" - }, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"wC" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 25 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/pod, -/area/ship/engineering) "wN" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1352,16 +1402,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"xm" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/machinery/light, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "xo" = ( /obj/structure/curtain/bounty, /obj/structure/toilet{ @@ -1458,26 +1498,27 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"yn" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ +"yg" = ( +/obj/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor/engine/hull, -/area/ship/engineering) -"yw" = ( -/obj/effect/turf_decal/steeldecal/steel_decals3, -/obj/effect/turf_decal/spline/fancy/opaque/orange{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/fireaxecabinet{ - dir = 8; - pixel_x = 32 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/chem_pile, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech, +/area/ship/science) +"yn" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ + dir = 1 + }, +/turf/open/floor/engine/hull, /area/ship/engineering) "yC" = ( /obj/structure/railing{ @@ -1498,21 +1539,21 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"yW" = ( -/obj/structure/curtain/bounty, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/item/soap/syndie, -/obj/item/bikehorn/rubberducky, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 +"yM" = ( +/obj/structure/bed, +/obj/item/bedsheet/cmo, +/obj/structure/curtain, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/directional/south, +/obj/item/clothing/under/syndicate/bloodred/sleepytime, +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/shower{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/plating/catwalk_floor, -/area/ship/crew/dorm) +/turf/open/floor/carpet/royalblue, +/area/ship/bridge) "zk" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1568,33 +1609,6 @@ /obj/effect/turf_decal/corner/transparent/bar/diagonal, /turf/open/floor/plasteel, /area/ship/hallway/central) -"zR" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 - }, -/obj/structure/table/reinforced, -/obj/item/clothing/head/beret/cargo{ - pixel_x = 5; - pixel_y = 9 - }, -/obj/item/megaphone/cargo, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 1; - pixel_y = 4 - }, -/obj/item/gps/mining{ - pixel_x = -17; - pixel_y = 4 - }, -/obj/item/gps/mining{ - pixel_x = -17; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod, -/area/ship/cargo) "Aj" = ( /obj/structure/railing/corner, /obj/structure/railing/corner{ @@ -1666,76 +1680,31 @@ }, /turf/open/floor/holofloor/wood, /area/ship/crew/dorm) -"Bp" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/turf/open/floor/plating/grass, -/area/ship/science) "BU" = ( /obj/item/reagent_containers/food/snacks/grown/banana, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/grass, /area/ship/science) -"Cb" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/obj/item/gun/syringe/rapidsyringe{ - name = "Monkey-neutralizer" - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = -1; - pixel_y = 10 - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = 3; - pixel_y = 10 - }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +"Ce" = ( +/obj/structure/railing{ + dir = 6 }, -/obj/structure/railing/corner{ - dir = 4 +/obj/structure/rack, +/obj/item/geiger_counter{ + pixel_x = -4; + pixel_y = 4 }, -/obj/effect/turf_decal/corner/opaque/mauve/border{ - dir = 1 +/obj/item/inducer/syndicate{ + pixel_y = -7 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/storage/toolbox/syndicate{ + name = "syndicate toolbox"; + pixel_x = -3; + pixel_y = 5 }, -/turf/open/floor/plasteel/white, -/area/ship/security) +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Cp" = ( /obj/structure/railing, /obj/effect/turf_decal/corner/opaque/lime/border{ @@ -1753,21 +1722,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/science) -"CN" = ( -/obj/structure/bed, -/obj/item/bedsheet/cmo, -/obj/structure/curtain, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/light, -/obj/item/clothing/under/syndicate/bloodred/sleepytime, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) "Dw" = ( /obj/item/reagent_containers/food/snacks/monkeycube{ pixel_x = 6; @@ -1789,16 +1743,6 @@ dir = 1 }, /area/ship/science) -"DN" = ( -/obj/effect/turf_decal/corner/opaque/mauve/border, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/frame/machine, -/obj/structure/railing, -/turf/open/floor/plasteel/white, -/area/ship/security) "DW" = ( /obj/effect/turf_decal/corner/opaque/lime/border{ dir = 4 @@ -1812,6 +1756,23 @@ "DX" = ( /turf/open/floor/engine/plasma, /area/ship/engineering) +"Ee" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Ei" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) @@ -1843,19 +1804,6 @@ dir = 8 }, /area/ship/engineering) -"EY" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Fa" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 1 @@ -1884,23 +1832,59 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"FS" = ( +"FP" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/obj/item/gun/syringe/rapidsyringe{ + name = "Monkey-neutralizer" + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = -1; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 3; + pixel_y = 10 + }, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "0-8" }, -/obj/machinery/camera/autoname{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/mauve/border{ dir = 1 }, -/obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/plasteel/white, +/area/ship/security) "FZ" = ( /obj/structure/railing{ dir = 1 @@ -1916,27 +1900,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Gb" = ( -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/head/welding, -/obj/item/storage/belt/utility/full, -/obj/item/clothing/gloves/color/yellow, -/obj/item/multitool, -/obj/item/holosign_creator/atmos, -/obj/item/radio/off, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/clothing/head/hardhat/weldhat, -/obj/structure/closet/wall/orange{ - dir = 4; - name = "Engineering locker"; - pixel_x = -30 +"Gd" = ( +/obj/machinery/computer/crew{ + dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals1, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/obj/item/switchblade, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/machinery/light/directional/south, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Gh" = ( /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ @@ -1957,6 +1930,22 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Gz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/syndicate/green/dark, +/obj/item/clothing/head/helmet/space/syndicate/green/dark, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "GA" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -2023,22 +2012,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"GK" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/tech, -/area/ship/science) "GW" = ( /obj/structure/closet/wall{ icon_door = "orange_wall"; @@ -2056,6 +2029,18 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/pod, /area/ship/cargo) +"Hm" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Hq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -2083,6 +2068,42 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Hx" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"HA" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/item/clothing/head/beret/cargo{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/megaphone/cargo, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/gps/mining{ + pixel_x = -17; + pixel_y = 4 + }, +/obj/item/gps/mining{ + pixel_x = -17; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/ship/cargo) "HF" = ( /obj/structure/railing/corner{ dir = 4 @@ -2100,29 +2121,47 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"HO" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "HR" = ( /obj/structure/flora/junglebush/large, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/grass, /area/ship/science) -"Iw" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"HW" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_x = 4; + pixel_y = 9 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 +/obj/item/storage/box/masks, +/obj/item/roller, +/obj/item/roller{ + pixel_y = 5 }, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) +/obj/item/roller{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/machinery/camera/autoname{ + dir = 10; + network = list("Vault") + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"HX" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "IP" = ( /obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2164,29 +2203,14 @@ "Jk" = ( /turf/open/floor/plasteel/white, /area/ship/science) -"JC" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/table/reinforced, -/obj/item/storage/box/bodybags{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/item/storage/box/masks, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 5 - }, -/obj/item/roller{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("Vault") +"Jl" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "JP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/power/terminal, @@ -2208,6 +2232,11 @@ }, /turf/open/floor/plasteel/white, /area/ship/security) +"JY" = ( +/obj/structure/railing/corner, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/beach/water, +/area/ship/science) "Kv" = ( /obj/structure/railing{ dir = 9 @@ -2224,6 +2253,21 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) +"Kx" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/button/door{ + id = "nemoblast"; + pixel_y = 25 + }, +/obj/machinery/light/dim/directional/west, +/obj/machinery/computer/cargo/express{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/pod, +/area/ship/cargo) "KD" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable/yellow{ @@ -2237,6 +2281,26 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"KP" = ( +/obj/effect/turf_decal/corner/opaque/mauve/border, +/obj/machinery/firealarm/directional/east, +/obj/structure/frame/machine, +/obj/structure/railing, +/turf/open/floor/plasteel/white, +/area/ship/security) +"LI" = ( +/obj/structure/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "LK" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/table/reinforced, @@ -2284,6 +2348,31 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"Mt" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/lighter/greyscale{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/toy/cards/deck/syndicate{ + pixel_x = -4 + }, +/obj/machinery/light/small/directional/north, +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/clothing/glasses/hud/spacecop/hidden{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "Mx" = ( /obj/machinery/suit_storage_unit/syndicate, /obj/structure/railing{ @@ -2294,26 +2383,6 @@ }, /turf/open/floor/pod/light, /area/ship/security) -"My" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 1 - }, -/obj/machinery/button/door{ - id = "nemoblast"; - pixel_y = 25 - }, -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/machinery/computer/cargo/express{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/pod, -/area/ship/cargo) "MF" = ( /obj/machinery/door/airlock/vault, /obj/structure/cable/yellow{ @@ -2341,37 +2410,32 @@ dir = 4 }, /area/ship/engineering) -"MQ" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, -/obj/structure/railing{ - dir = 1 +"ML" = ( +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair" }, -/obj/effect/turf_decal/corner/opaque/mauve/border{ +/obj/structure/railing/corner{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "Cascadelab"; - name = "Window Shutters"; - pixel_x = 22; - pixel_y = 7 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, -/turf/open/floor/plasteel/white, -/area/ship/security) -"Ni" = ( +/obj/machinery/power/terminal, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) +"Nq" = ( +/turf/open/floor/plating/beach/water, +/area/ship/science) +"NE" = ( /obj/structure/railing/corner{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, @@ -2394,9 +2458,15 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"Nq" = ( -/turf/open/floor/plating/beach/water, -/area/ship/science) +"NK" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 25 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/pod, +/area/ship/engineering) "Of" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/cable/yellow{ @@ -2450,20 +2520,9 @@ /obj/item/vibro_weapon/weak, /obj/item/vibro_weapon/weak, /turf/open/floor/pod/dark, -/area/ship/security) -"Oq" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Oz" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 1 - }, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 8 - }, -/obj/machinery/dna_scannernew, +/area/ship/security) +"Oq" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ship/science) "OL" = ( @@ -2477,22 +2536,30 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"OP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/stairs, +/area/ship/bridge) "Pk" = ( /obj/structure/flora/tree/jungle/small, /turf/open/floor/plating/grass, /area/ship/science) -"PC" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/fancy{ - name = "blood-red curtains" +"Pp" = ( +/obj/machinery/cryopod{ + dir = 4 }, -/obj/item/bedsheet/blue, -/obj/structure/railing, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/obj/effect/turf_decal/industrial/warning/full, +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/carpet/red, +/obj/machinery/computer/cryopod/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating/catwalk_floor, /area/ship/crew/dorm) "PO" = ( /obj/structure/railing, @@ -2507,19 +2574,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Qg" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "Qh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet/royalblue, @@ -2527,26 +2581,27 @@ "Rh" = ( /turf/open/floor/carpet/red, /area/ship/crew/dorm) -"Rq" = ( -/obj/structure/catwalk/over, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 25 +"Rl" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/fancy{ + name = "blood-red curtains" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/bedsheet/blue, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/red, +/area/ship/crew/dorm) +"RG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/bed/dogbed/runtime, +/mob/living/simple_animal/pet/cat/Runtime, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) "RJ" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ @@ -2570,23 +2625,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/science) -"Sa" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/machinery/light/small, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Sc" = ( /obj/machinery/door/airlock/grunge{ name = "Bathroom" @@ -2652,33 +2690,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"SY" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/lighter/greyscale{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = -4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/reagent_containers/food/drinks/bottle/kahlua{ - pixel_x = 8; - pixel_y = 7 - }, -/obj/item/clothing/glasses/hud/spacecop/hidden{ - pixel_x = 4; - pixel_y = -3 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "TA" = ( /obj/structure/railing{ dir = 8 @@ -2699,23 +2710,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/grass, /area/ship/science) -"TX" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/full, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating/catwalk_floor, -/area/ship/crew/dorm) "Ua" = ( /obj/structure/table/reinforced, /obj/item/wrench/medical, @@ -2741,27 +2735,15 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Ux" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/structure/rack, -/obj/item/geiger_counter{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/inducer/syndicate{ - pixel_y = -7 - }, -/obj/item/storage/toolbox/syndicate{ - name = "syndicate toolbox"; - pixel_x = -3; - pixel_y = 5 - }, -/obj/machinery/light{ - dir = 1 +"Uf" = ( +/obj/structure/railing/corner{ + dir = 4 }, -/turf/open/floor/plasteel/tech, +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/east, +/obj/machinery/power/terminal, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "UG" = ( /obj/structure/cable/yellow{ @@ -2807,12 +2789,15 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Vc" = ( -/obj/structure/railing/corner, -/obj/machinery/light{ +"Vj" = ( +/obj/structure/railing/corner{ dir = 4 }, -/turf/open/floor/plating/beach/water, +/obj/machinery/light/directional/east, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/plating/grass, /area/ship/science) "Vx" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, @@ -2857,21 +2842,6 @@ }, /turf/open/floor/plating, /area/ship/medical) -"VH" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/closet/crate/freezer/surplus_limbs, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/ship/medical) "VI" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2914,21 +2884,35 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Wk" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-8" +"Wq" = ( +/obj/structure/railing/corner{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/science) +"WF" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) "WW" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2974,20 +2958,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Xs" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/vending/clothing, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) "Xt" = ( /obj/item/multitool, /obj/item/clothing/glasses/meson/engine/tray, @@ -3017,31 +2987,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/medical) -"XB" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - dir = 8; - id = "cascadewindows"; - name = "Window Shutters"; - pixel_x = -6; - pixel_y = 6 - }, -/obj/machinery/button/door{ - dir = 8; - id = "cascadebridge"; - name = "Bridge Lockdown"; - pixel_x = -6; - pixel_y = -5 - }, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 1 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "XC" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3060,17 +3005,6 @@ }, /turf/open/floor/holofloor/wood, /area/ship/crew/dorm) -"Yp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/light, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/syndicate/black/engie, -/obj/item/clothing/head/helmet/space/syndicate/black/engie, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Yr" = ( /obj/structure/closet/wall/blue{ dir = 1; @@ -3082,7 +3016,6 @@ pixel_x = -3 }, /obj/item/clothing/under/rank/medical/doctor/red, -/obj/item/clothing/under/rank/medical/chief_medical_officer/surgeon_general, /obj/item/clothing/under/syndicate/sniper, /obj/item/clothing/under/utility/skirt, /obj/item/clothing/under/utility, @@ -3111,21 +3044,6 @@ /obj/item/hypospray/mkii/CMO, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"YE" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 1 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) "YM" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/science) @@ -3225,18 +3143,6 @@ "ZQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) -"ZS" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/fancy{ - name = "blood-red curtains" - }, -/obj/item/bedsheet/blue, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm) "ZY" = ( /obj/structure/railing{ dir = 4 @@ -3281,25 +3187,25 @@ ur ur YM YM -Oz +ck aT so qn -YE +WF YM -My +Kx gQ qf sU SR -HO +re oL US gW qs Fv US -bH +lQ jK US pD @@ -3311,28 +3217,28 @@ ur (3,1,1) = {" ur YM -bk +gy Jk lJ Oq Zq -GK +yg YM ZG -zR +HA mH hZ wN bm XC tY -cF -rd +LI +tp IZ SB sB vQ -Gb +iQ US US US @@ -3342,7 +3248,7 @@ US (4,1,1) = {" ur YM -wy +vv DW hi hi @@ -3352,7 +3258,7 @@ YM GW tt gk -FS +ho SR VI WW @@ -3362,10 +3268,10 @@ US US US US -Rq +ca tE US -nW +Hm xp ic AC @@ -3383,10 +3289,10 @@ YM YM tA rJ -dX +Gz SR IP -ks +ro US DX AP @@ -3410,14 +3316,14 @@ Dw Fm Aj RZ -Ni +NE YM YM gF gF SR ju -oK +Jl US DX DX @@ -3428,7 +3334,7 @@ jT sv US Mj -qI +Uf At Fa "} @@ -3442,7 +3348,7 @@ YU YU cy xi -qd +cT YM Mx On @@ -3453,7 +3359,7 @@ US es DX VU -yw +gL eQ Gh MK @@ -3486,10 +3392,10 @@ US US US US -jb +nb oh aD -Sa +Ee US pD ur @@ -3506,17 +3412,17 @@ dF dj HF YM -Cb +FP PO SR jH -Qg +HX rN -Xs -ld -TX +oI +RG +Pp US -gH +bK xG xC tK @@ -3540,7 +3446,7 @@ GE JQ uq SR -SY +Mt IQ UG AS @@ -3551,7 +3457,7 @@ KD xH FZ LR -Wk +uj US pD ur @@ -3566,17 +3472,17 @@ qo jq wq Kv -tR +Wq GE -MQ -DN +ar +KP SR zN xV rN Ml fk -Iw +jR US zq Zb @@ -3590,13 +3496,13 @@ US (12,1,1) = {" vI vI -Vc +JY ZY pX -Bp +Vj jq VP -nF +ns YM YM gF @@ -3614,7 +3520,7 @@ Zb UW US gl -dd +ML Hs Fa "} @@ -3633,14 +3539,14 @@ mi hw LK vC -hs +al Of vC -ZS -PC +Rl +jJ bR US -nk +mQ GG PS AF @@ -3655,7 +3561,7 @@ xX Ez Xj Zh -tx +OP mu Qh Yr @@ -3671,11 +3577,11 @@ rN rN Sc US -Ux +Ce vO -Yp +ky US -EY +ix iK qC AC @@ -3693,14 +3599,14 @@ vU GA gK uh -VH +ds vC gc -tC +Hx vC xo na -bi +lh US US lk @@ -3715,25 +3621,25 @@ US ur ZQ GA -XB -xm +ij +Gd GA SG md -CN +yM GA bL Vy -wm +jr vC ow -JC +HW vC -yW +nA mR mR US -wC +NK hg US pD diff --git a/_maps/deprecated/Ships/independent_high.dmm b/_maps/deprecated/Ships/independent_high.dmm index 17fc043fb672..fc3499dc98be 100644 --- a/_maps/deprecated/Ships/independent_high.dmm +++ b/_maps/deprecated/Ships/independent_high.dmm @@ -1,4 +1,24 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/light/directional/south, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "corpcp2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "ad" = ( /obj/structure/table/wood/reinforced, /turf/open/floor/wood/bamboo, @@ -23,6 +43,15 @@ "ao" = ( /turf/closed/wall/r_wall, /area/ship/hallway/starboard) +"au" = ( +/obj/item/radio/intercom/wideband/directional/north, +/obj/structure/table/wood/reinforced, +/obj/machinery/button/door{ + pixel_x = 9; + pixel_y = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/office) "ax" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -97,11 +126,11 @@ dir = 1 }, /area/ship/bridge) -"bp" = ( -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -23 +"bs" = ( +/obj/machinery/cryopod{ + dir = 8 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) "by" = ( @@ -202,42 +231,6 @@ }, /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) -"co" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/pen/fountain/captain{ - pixel_x = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = -13; - pixel_y = 14 - }, -/obj/item/stamp/captain{ - pixel_x = -5; - pixel_y = -2 - }, -/turf/open/floor/wood/yew, -/area/ship/crew/chapel/office) -"cv" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/office) "cx" = ( /obj/effect/turf_decal/siding/red{ dir = 9 @@ -246,6 +239,20 @@ /obj/machinery/vending/cola/random, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"cy" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + 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/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "cH" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -297,6 +304,14 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/office) +"dL" = ( +/obj/structure/railing, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/bridge) "dM" = ( /obj/structure/table, /obj/machinery/light_switch{ @@ -376,15 +391,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"eB" = ( -/obj/machinery/light/floor, -/obj/structure/filingcabinet, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, -/turf/open/floor/wood/maple, -/area/ship/crew) "eD" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -400,12 +406,6 @@ }, /turf/open/floor/carpet, /area/ship/bridge) -"eL" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) "eU" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 @@ -457,6 +457,13 @@ }, /turf/open/floor/wood/bamboo, /area/ship/crew/dorm) +"fz" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/bamboo, +/area/ship/crew/dorm) "fG" = ( /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) @@ -485,30 +492,9 @@ /obj/structure/window/plasma/reinforced/spawner/east, /turf/open/floor/engine/o2, /area/ship/engineering) -"fX" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/wood/yew, -/area/ship/crew/chapel/office) "gt" = ( /turf/open/floor/wood/bamboo, /area/ship/crew/dorm) -"gu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "gA" = ( /obj/structure/railing{ layer = 3.1 @@ -562,18 +548,6 @@ "hj" = ( /turf/open/floor/engine/hull/reinforced, /area/ship/external) -"hm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood/maple, -/area/ship/bridge) "ho" = ( /obj/effect/turf_decal/atmos/oxygen, /turf/open/floor/engine/o2, @@ -729,6 +703,26 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"iF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"iP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) "je" = ( /obj/effect/turf_decal/siding/red{ dir = 6 @@ -819,31 +813,61 @@ }, /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) -"jG" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 +"jZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood/mahogany, +/area/ship/crew/chapel/office) +"ke" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/obj/item/flashlight/lamp/green{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/pen/fountain{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/paper/natural{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/item/stamp/captain{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/wood/mahogany, +/area/ship/crew/chapel/office) "kf" = ( /obj/effect/turf_decal/siding/red{ dir = 1 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"kk" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/north, +/obj/machinery/button/door{ + id = "chwindow"; + name = "external lockdown"; + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/carpet, +/area/ship/bridge) "kl" = ( /obj/machinery/vending/boozeomat/all_access, /turf/open/floor/wood/bamboo, /area/ship/crew/dorm) -"kn" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/office) "kx" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/wood/bamboo, @@ -889,6 +913,17 @@ }, /turf/open/floor/engine, /area/ship/cargo) +"kV" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/table, +/obj/item/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) "lc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, /turf/open/floor/engine/o2, @@ -947,6 +982,16 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/crew/office) +"lR" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "lX" = ( /turf/open/floor/plasteel/stairs{ dir = 1 @@ -981,18 +1026,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"mz" = ( -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/vending/snack/random, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "mB" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 1 @@ -1016,16 +1049,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) -"na" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/office) "ne" = ( /obj/structure/chair/sofa/corner, /turf/open/floor/light, @@ -1067,6 +1090,29 @@ /obj/machinery/computer/atmos_control/tank/oxygen_tank, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"oi" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/pen/fountain/captain{ + pixel_x = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = -13; + pixel_y = 14 + }, +/obj/item/stamp/captain{ + pixel_x = -5; + pixel_y = -2 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/chapel/office) "om" = ( /turf/closed/wall/r_wall, /area/ship/security) @@ -1082,22 +1128,19 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) -"oA" = ( -/obj/structure/table/reinforced, -/obj/item/folder/blue{ - pixel_x = -6; - pixel_y = 3 +"oz" = ( +/obj/machinery/computer/cargo/express{ + dir = 1 }, -/obj/item/paper_bin{ - pixel_x = 9; - pixel_y = 4 +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 }, -/obj/item/pen/fountain, -/obj/machinery/light{ - dir = 8 +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono{ + dir = 1 }, -/turf/open/floor/carpet, -/area/ship/bridge) +/area/ship/cargo) "oI" = ( /obj/structure/chair/office{ dir = 4 @@ -1110,6 +1153,25 @@ "oL" = ( /turf/closed/wall/r_wall, /area/ship/crew/dorm) +"oN" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/engineering) "oT" = ( /obj/effect/turf_decal/siding/white/corner, /turf/open/floor/carpet, @@ -1119,31 +1181,26 @@ /obj/item/mop, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"pk" = ( -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 +"ph" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"pm" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/table/wood/reinforced, +/turf/open/floor/wood/bamboo, +/area/ship/crew/dorm) +"pI" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 }, -/obj/structure/table, -/obj/item/kitchen/knife, -/obj/item/kitchen/rollingpin, -/obj/machinery/light{ - dir = 1 +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) +/obj/item/storage/firstaid/medical, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) "pJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1178,6 +1235,18 @@ /obj/structure/table/reinforced, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"qq" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -25 + }, +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/dorm) "qt" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/plasteel/mono/dark, @@ -1218,6 +1287,17 @@ /obj/item/storage/firstaid/medical, /turf/open/floor/wood/maple, /area/ship/bridge) +"qR" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/north{ + pixel_y = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/bridge) "qS" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -1276,6 +1356,15 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"rj" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/wood/bamboo, +/area/ship/crew/dorm) +"rk" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/office) "rn" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/closet/wall{ @@ -1291,6 +1380,10 @@ "rF" = ( /turf/closed/wall, /area/ship/crew/dorm) +"rQ" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/office) "rR" = ( /turf/open/floor/carpet/red, /area/ship/crew/dorm) @@ -1305,16 +1398,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) -"sc" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood/bamboo, -/area/ship/hallway/starboard) "sd" = ( /obj/item/storage/fancy/cigarettes/cigars{ pixel_x = 2; @@ -1372,56 +1455,20 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"sR" = ( -/obj/structure/railing/corner, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/structure/railing{ - dir = 8; - pixel_x = -1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"sX" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 6; - pixel_y = 13 - }, -/obj/item/pen/fountain{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/paper/natural{ +"sP" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue{ pixel_x = -6; - pixel_y = -3 - }, -/obj/item/stamp/captain{ - pixel_x = 5; - pixel_y = -3 - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/wood/mahogany, -/area/ship/crew/chapel/office) -"tc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + pixel_y = 3 }, -/obj/machinery/light{ - dir = 1 +/obj/item/paper_bin{ + pixel_x = 9; + pixel_y = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) +/obj/item/pen/fountain, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet, +/area/ship/bridge) "tj" = ( /obj/structure/chair/comfy/shuttle, /obj/machinery/airalarm/directional/west, @@ -1443,6 +1490,26 @@ "tw" = ( /turf/open/floor/plasteel/tech, /area/ship/engineering) +"tD" = ( +/obj/structure/closet/crate/bin, +/obj/item/documents/nanotrasen{ + desc = "\"Top Secret\" Nanotrasen documents, filled with complex diagrams and lists of names, dates and coordinates. On second glance, most of the documents are spreadsheets for elaborate Yo Momma jokes." + }, +/obj/item/toy/plush/among, +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/office) +"tG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) "tM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -1504,13 +1571,6 @@ /obj/structure/table/reinforced, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"uO" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood/maple, -/area/ship/crew) "uR" = ( /obj/structure/closet/emcloset/wall{ dir = 8; @@ -1557,6 +1617,10 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/crew/office) +"vG" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "vI" = ( /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) @@ -1598,21 +1662,6 @@ }, /turf/open/floor/engine, /area/ship/cargo) -"xb" = ( -/obj/machinery/light, -/turf/open/floor/wood/bamboo, -/area/ship/crew/dorm) -"xg" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/blue{ - dir = 9 - }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "xm" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -1642,6 +1691,15 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/crew/office) +"xx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) "xL" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -1675,6 +1733,10 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, /turf/open/floor/engine/air, /area/ship/engineering) +"yb" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) "yc" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/effect/turf_decal/siding/white{ @@ -1703,37 +1765,6 @@ color = "#4c535b" }, /area/ship/crew/dorm) -"ym" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"yK" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/engineering) "yL" = ( /turf/open/floor/engine/hull/reinforced, /area/ship/engineering) @@ -1792,6 +1823,15 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) +"zB" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) "zC" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -1802,18 +1842,15 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"zH" = ( -/obj/item/radio/intercom/wideband{ - pixel_x = 6; - pixel_y = -6 - }, -/obj/structure/table/wood/reinforced, -/obj/machinery/button/door{ - pixel_x = 9; - pixel_y = 9 +"zL" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/floor, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/office) +/turf/open/floor/wood/maple, +/area/ship/crew) "zQ" = ( /obj/effect/turf_decal/siding/red/corner{ dir = 4 @@ -1825,6 +1862,12 @@ color = "#4c535b" }, /area/ship/hallway/central) +"zX" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/bamboo, +/area/ship/crew/dorm) "Am" = ( /obj/item/paper{ pixel_x = 8; @@ -1868,15 +1911,6 @@ "AC" = ( /turf/closed/wall, /area/ship/hallway/starboard) -"AE" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) "AJ" = ( /obj/machinery/holopad/emergency/command, /turf/open/floor/carpet, @@ -1885,22 +1919,6 @@ /obj/structure/chair/office, /turf/open/floor/wood/maple, /area/ship/crew) -"AX" = ( -/obj/machinery/light, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood/maple, -/area/ship/crew) -"AZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "Bl" = ( /obj/machinery/button/door{ id = "corpcargobay2"; @@ -1909,10 +1927,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Br" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "Bu" = ( /obj/machinery/button/door{ id = "chmaint"; @@ -1957,30 +1971,6 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall, /area/ship/crew/dorm) -"Cb" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/bamboo, -/area/ship/crew/dorm) -"Cf" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/machinery/button/door{ - id = "chwindow"; - name = "external lockdown"; - pixel_x = 6; - pixel_y = -6 - }, -/turf/open/floor/carpet, -/area/ship/bridge) "Co" = ( /obj/structure/window/plasma/reinforced/spawner/north, /obj/machinery/atmospherics/components/binary/pump/on, @@ -1990,6 +1980,16 @@ /obj/structure/closet/toolcloset, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Cw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/maple, +/area/ship/bridge) "Cx" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ @@ -2035,7 +2035,17 @@ }, /turf/open/floor/plating, /area/ship/crew/dorm) -"CZ" = ( +"Db" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"Dh" = ( /obj/structure/cable{ icon_state = "2-4" }, @@ -2045,39 +2055,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/crew/office) -"Db" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "Dn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, /turf/open/floor/engine/n2, /area/ship/engineering) -"Do" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "Dr" = ( /obj/item/paper{ pixel_x = 17 @@ -2160,14 +2144,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Eg" = ( -/obj/structure/railing, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) "Er" = ( /turf/closed/wall/r_wall, /area/ship/crew/chapel/office) @@ -2180,18 +2156,6 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"EQ" = ( -/obj/machinery/light/small, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) "EX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2223,18 +2187,6 @@ "Fu" = ( /turf/closed/wall, /area/ship/crew) -"Fw" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "Fx" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/blue{ @@ -2270,15 +2222,6 @@ color = "#4c535b" }, /area/ship/crew/office) -"FO" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/floor, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/wood/maple, -/area/ship/crew) "FS" = ( /obj/structure/chair/wood, /turf/open/floor/carpet/red, @@ -2301,6 +2244,19 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"Gd" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "Gh" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -2353,15 +2309,16 @@ /obj/structure/chair/sofa, /turf/open/floor/light, /area/ship/crew/dorm) -"Hr" = ( -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +"Hf" = ( +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/maple, +/area/ship/crew) +"Hv" = ( +/obj/machinery/light/directional/west, +/obj/machinery/vending/cigarette, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) "HC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2373,16 +2330,24 @@ }, /turf/open/floor/wood/maple, /area/ship/crew) -"HY" = ( -/obj/structure/cable{ - icon_state = "4-8" +"HI" = ( +/obj/effect/turf_decal/siding/red{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"HX" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 26 }, -/obj/machinery/light, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/office) "Io" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -2398,6 +2363,16 @@ /obj/machinery/computer/atmos_control/tank/nitrogen_tank, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Is" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood/mahogany, +/area/ship/crew/chapel/office) "Iv" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 4 @@ -2425,11 +2400,17 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"Jd" = ( -/obj/machinery/light/small, -/obj/machinery/vending/wardrobe/jani_wardrobe, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +"Jg" = ( +/obj/structure/railing/corner, +/obj/item/radio/intercom/directional/north{ + pixel_y = -28 + }, +/obj/structure/railing{ + dir = 8; + pixel_x = -1 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "Jh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2452,20 +2433,13 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) +"JC" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/security) "JE" = ( /turf/closed/wall/r_wall, /area/ship/cargo) -"JH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "JI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2490,20 +2464,6 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"JY" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/light, -/obj/structure/cable{ - 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/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "JZ" = ( /obj/structure/sign/poster/official/high_class_martini{ pixel_x = -32 @@ -2522,14 +2482,6 @@ "Kh" = ( /turf/open/floor/wood/yew, /area/ship/crew/chapel/office) -"Kk" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "Kl" = ( /obj/structure/filingcabinet{ pixel_x = 10 @@ -2545,6 +2497,16 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) +"Kr" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood/bamboo, +/area/ship/hallway/starboard) "Kt" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 1 @@ -2574,6 +2536,10 @@ /obj/structure/window/reinforced/spawner, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"KC" = ( +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) "KH" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 8 @@ -2586,11 +2552,12 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"KU" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light{ +"Lg" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/crew/office) "Lh" = ( @@ -2658,15 +2625,6 @@ }, /turf/open/floor/plating, /area/ship/crew/office) -"Mi" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/table/wood/reinforced, -/turf/open/floor/wood/bamboo, -/area/ship/crew/dorm) "Mm" = ( /obj/structure/railing{ dir = 8; @@ -2679,6 +2637,14 @@ dir = 1 }, /area/ship/bridge) +"Mt" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood/yew, +/area/ship/crew/chapel/office) "Mv" = ( /obj/structure/table, /obj/effect/turf_decal/corner/opaque/white/diagonal, @@ -2706,6 +2672,24 @@ }, /turf/open/floor/wood/bamboo, /area/ship/hallway/starboard) +"MH" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + 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/carpet/nanoweave/red, +/area/ship/security) +"MJ" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/vending/wardrobe/jani_wardrobe, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) "MK" = ( /turf/closed/wall, /area/ship/crew/chapel/office) @@ -2740,32 +2724,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) -"MQ" = ( -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned/monofloor{ - dir = 1 - }, -/area/ship/cargo) -"Nc" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) "Nd" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, @@ -2775,26 +2733,23 @@ /obj/machinery/light/floor, /turf/open/floor/engine/hull/reinforced, /area/ship/external) -"Nu" = ( -/obj/structure/rack{ - desc = "Different from the Middle Ages version. Put your coat here?" - }, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/machinery/light{ +"Nx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, +/obj/machinery/light/directional/south, +/obj/machinery/suit_storage_unit/independent/engineering, /turf/open/floor/plasteel/tech, -/area/ship/cargo) +/area/ship/engineering) +"ND" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "NL" = ( /obj/structure/chair/wood{ dir = 1 @@ -2897,15 +2852,6 @@ }, /turf/open/floor/wood/maple, /area/ship/bridge) -"OK" = ( -/obj/machinery/power/port_gen/pacman, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "OQ" = ( /obj/structure/railing{ dir = 8; @@ -2918,15 +2864,18 @@ dir = 1 }, /area/ship/bridge) -"Pb" = ( -/obj/structure/bed, -/obj/item/bedsheet/captain, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/small{ - dir = 1 +"Pl" = ( +/obj/effect/turf_decal/siding/red{ + dir = 9 }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/chapel/office) +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/vending/snack/random, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "Pn" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/reagent_dispensers/fueltank, @@ -2949,6 +2898,19 @@ /obj/structure/table/wood/reinforced, /turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/office) +"Qa" = ( +/obj/machinery/light/floor, +/obj/structure/filingcabinet, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/maple, +/area/ship/crew) +"Qj" = ( +/obj/effect/turf_decal/siding/red{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "Ql" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/purple, @@ -2965,18 +2927,11 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) -"QC" = ( -/obj/structure/closet/crate/bin, -/obj/item/documents/nanotrasen{ - desc = "\"Top Secret\" Nanotrasen documents, filled with complex diagrams and lists of names, dates and coordinates. On second glance, most of the documents are spreadsheets for elaborate Yo Momma jokes." - }, -/obj/item/toy/plush/among, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/office) +"QA" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/suit_storage_unit/independent/mining/eva, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "QE" = ( /obj/item/lighter, /obj/item/storage/fancy/cigarettes/cigars, @@ -3088,26 +3043,24 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) -"Sd" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/light, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "corpcp2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"Se" = ( +/obj/structure/rack{ + desc = "Different from the Middle Ages version. Put your coat here?" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "Sh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 8 @@ -3132,14 +3085,25 @@ }, /turf/open/floor/wood/maple, /area/ship/bridge) -"SK" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light{ - dir = 1 +"SN" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/wood/bamboo, -/area/ship/crew/dorm) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/hallway/central) +"SQ" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/maple, +/area/ship/crew) "Ta" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ dir = 8 @@ -3147,6 +3111,15 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) +"Td" = ( +/obj/effect/turf_decal/siding/red{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "TH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 @@ -3158,13 +3131,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"TW" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "TX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3173,18 +3139,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/purple, /area/ship/hallway/central) -"TY" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = -27 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/chapel/office) "Us" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -3201,6 +3155,13 @@ /obj/structure/window/reinforced/spawner, /turf/open/floor/plating, /area/ship/engineering) +"Uv" = ( +/obj/machinery/power/port_gen/pacman, +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) "UF" = ( /obj/effect/turf_decal/siding/blue{ dir = 9 @@ -3216,21 +3177,6 @@ /obj/structure/table/wood/reinforced, /turf/open/floor/plasteel, /area/ship/crew/dorm) -"UJ" = ( -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -30 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/office) -"UM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/light, -/obj/machinery/suit_storage_unit/independent/engineering, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "UP" = ( /obj/structure/chair/comfy/lime{ dir = 1 @@ -3240,31 +3186,10 @@ }, /turf/open/floor/wood/bamboo, /area/ship/hallway/starboard) -"UR" = ( -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "UT" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/ship/engineering) -"UU" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "UY" = ( /obj/machinery/door/airlock/wood/glass{ name = "Corporate Lounge" @@ -3321,16 +3246,18 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"VO" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "VX" = ( /obj/structure/catwalk, /turf/open/floor/engine/hull/reinforced, /area/ship/external) +"Wk" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "Wq" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, /obj/effect/turf_decal/siding/white{ @@ -3346,6 +3273,11 @@ }, /turf/open/floor/plasteel, /area/ship/crew/dorm) +"Ww" = ( +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/office) "WB" = ( /obj/structure/table/wood, /obj/item/desk_flag{ @@ -3374,6 +3306,16 @@ /obj/item/clothing/suit/jacket/letterman_nanotrasen, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) +"WQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "Xn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3416,19 +3358,6 @@ /obj/machinery/computer/monitor, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"XJ" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/storage/firstaid/medical, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/central) "XK" = ( /obj/structure/railing, /obj/structure/table/reinforced, @@ -3504,19 +3433,6 @@ }, /turf/open/floor/wood/yew, /area/ship/crew/chapel/office) -"YG" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - 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/carpet/nanoweave/red, -/area/ship/security) "YH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -3701,14 +3617,14 @@ JI JI Er vv -na +Lg kP eo VA VA VA VA -kn +Ww vv JE JE @@ -3735,7 +3651,7 @@ RP RP RP Er -Pb +jZ eD bA Cz @@ -3778,9 +3694,9 @@ UF qj MK QE -TY +Is MK -fX +Mt hF WB Yz @@ -3791,16 +3707,16 @@ VA Dr Am PL -zH +au DR tk -ym +lR LJ -Kk +Wk tO vD vD -MQ +oz JE JE JE @@ -3814,20 +3730,20 @@ Aq RP DH RP -Eg -xg +dL +ND mB lX qZ CF -sX +ke MK Kl pJ -co +oi Kh tk -CZ +Dh Za sn NR @@ -3855,11 +3771,11 @@ Aq RP RP Mx -Nc +qR Ku Fx fJ -sR +Jg MK MK MK @@ -3871,12 +3787,12 @@ MK tk FJ tk -cv +HX lD ir Aw cf -UJ +rQ tk DX by @@ -3902,15 +3818,15 @@ JP cb Iv tt -hm +Cw Rh Fu -FO +zL WK Fl -AX +Hf Fu -TW +Hv bH tk lL @@ -3920,7 +3836,7 @@ vE VA vP tk -tc +WQ bC bC bC @@ -3936,7 +3852,7 @@ Kt "} (8,1,1) = {" DH -oA +sP Yo sz Mm @@ -3955,19 +3871,19 @@ dP vI bH tk -QC +tD WF dc xs aI -KU +rk tk Xn -Nu -jG +Se +QA Bl bC -Br +vG JE JE JE @@ -3978,7 +3894,7 @@ Kt "} (9,1,1) = {" DH -Cf +kk AJ oT AB @@ -4013,7 +3929,7 @@ VC JE Cx aj -OK +Uv zC ax Kt @@ -4031,10 +3947,10 @@ FX YK SA Fu -eB +Qa WK BJ -uO +SQ Fu Ym ex @@ -4042,7 +3958,7 @@ JZ RF cn Ql -VO +yb vI Bu cH @@ -4052,7 +3968,7 @@ tw GN tw tw -yK +oN lr ZV fG @@ -4078,21 +3994,21 @@ YH YH Fu Fu -XJ +pI Rs jF -UU -JH +SN +xx TX -AZ +zB Yp EX fl lJ if -gu +iP if -Fw +tG if yQ Sc @@ -4111,7 +4027,7 @@ DH IU BO Gi -Do +Gd ni ni Fu @@ -4163,15 +4079,15 @@ dA dA dA AC -Hr -JY +Qj +cy rF kl gt -Mi +ph YX fu -Cb +fz kx wx rR @@ -4182,7 +4098,7 @@ lc Co Sl os -HY +iF Nd Rw "} @@ -4208,7 +4124,7 @@ AC pU iw rF -SK +zX gt sd gt @@ -4246,7 +4162,7 @@ AC IS IS AC -mz +Pl LF cl rF @@ -4256,7 +4172,7 @@ ad gt GP MM -xb +rj rF rF rF @@ -4287,7 +4203,7 @@ AC AC Ov Oz -pk +Td ey vc rg @@ -4301,7 +4217,7 @@ ew jA rF mG -EQ +qq rF QX jq @@ -4328,10 +4244,10 @@ IS AC cx VI -UR +HI qV qV -UR +HI je zt gt @@ -4349,7 +4265,7 @@ Lh on mv Lo -UM +Nx Rw Rw Rw @@ -4369,7 +4285,7 @@ IS Kd AC jw -Sd +ac Vk CK aG @@ -4408,26 +4324,26 @@ Aq Aq IS RJ -sc +Kr AC kf us mf Ly Rx -eL -YG +JC +MH Vk Mv hY hG gt sG -bp +KC zw yg xQ -Jd +MJ rF ws ws @@ -4460,12 +4376,12 @@ Rx oI Xw hi -pm +kV hY mm uh rF -AE +bs WL oL pd diff --git a/_maps/deprecated/Ships/independent_sugarcube.dmm b/_maps/deprecated/Ships/independent_sugarcube.dmm index 6d39a39f4701..91d92a7fce0b 100644 --- a/_maps/deprecated/Ships/independent_sugarcube.dmm +++ b/_maps/deprecated/Ships/independent_sugarcube.dmm @@ -41,7 +41,7 @@ icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north{ +/obj/machinery/power/apc/auto_name/directional/north{ charging = 20000 }, /obj/structure/cable{ @@ -73,9 +73,7 @@ /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, +/obj/machinery/computer/cryopod/directional/north, /turf/open/floor/plating, /area/ship/storage) "j" = ( @@ -91,9 +89,7 @@ }, /obj/structure/window/reinforced/spawner/west, /obj/structure/window/reinforced/spawner/east, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/storage) "l" = ( @@ -102,9 +98,7 @@ /area/ship/storage) "m" = ( /obj/structure/window/reinforced/spawner/west, -/obj/item/radio/intercom/wideband{ - pixel_y = 26 - }, +/obj/item/radio/intercom/wideband/directional/north, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -130,9 +124,7 @@ icon_state = "0-8" }, /obj/machinery/power/port_gen/pacman, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/item/stack/sheet/mineral/plasma/five, /obj/machinery/power/terminal{ dir = 1 @@ -188,7 +180,9 @@ /turf/open/floor/plating, /area/ship/storage) "w" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/storage) "x" = ( @@ -259,7 +253,7 @@ }, /obj/structure/window/reinforced/spawner/west, /obj/structure/window/reinforced/spawner/east, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/storage) "H" = ( diff --git a/_maps/shuttles/shiptest/independent_tide.dmm b/_maps/deprecated/Ships/independent_tide.dmm similarity index 90% rename from _maps/shuttles/shiptest/independent_tide.dmm rename to _maps/deprecated/Ships/independent_tide.dmm index 978579ab709b..018397e33ad1 100644 --- a/_maps/shuttles/shiptest/independent_tide.dmm +++ b/_maps/deprecated/Ships/independent_tide.dmm @@ -1,11 +1,26 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aI" = ( -/obj/machinery/autolathe/hacked{ - shocked = 1 +"ao" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, -/obj/machinery/light/broken, /turf/open/floor/plating, -/area/ship/maintenance/aft) +/area/ship/maintenance/port) +"aD" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/light_construct/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/turf/open/floor/plating, +/area/ship/cargo) "aM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -20,6 +35,15 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/ship/maintenance/central) +"aW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) "aZ" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating, @@ -53,20 +77,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"eq" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/light_construct{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt, -/turf/open/floor/plating, -/area/ship/cargo) "eC" = ( /obj/structure/cable{ icon_state = "1-4" @@ -80,26 +90,6 @@ /obj/item/clothing/gloves/color/fyellow, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"ft" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/glass, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd, -/obj/item/trash/syndi_cakes, -/obj/machinery/airalarm/directional/north, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/item/reagent_containers/food/snacks/canned/peaches/maint, -/mob/living/simple_animal/hostile/cockroach/glockroach, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/structure/closet/secure_closet{ - icon_state = "eng_secure"; - req_access = list(11) - }, -/obj/item/stack/tape/industrial, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "fI" = ( /mob/living/simple_animal/hostile/cockroach, /obj/item/card/id/captains_spare{ @@ -111,6 +101,19 @@ /obj/item/spacecash/bundle/c20, /turf/open/floor/plating, /area/ship/maintenance/port) +"fZ" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/insectguts, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/ship/maintenance/central) "gy" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ dir = 1 @@ -129,6 +132,18 @@ "gS" = ( /turf/open/floor/plating, /area/ship/external) +"hc" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "hQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -139,18 +154,71 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ship/maintenance/fore) -"ih" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "tidedoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) "iW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/closed/wall/rust, /area/ship/maintenance/central) +"kk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"ku" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"ky" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod/poor{ + dir = 4; + icon = 'icons/obj/crates.dmi'; + icon_state = "crateopen" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"kC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/cargo) +"kK" = ( +/obj/machinery/autolathe/hacked{ + shocked = 1 + }, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/aft) +"kY" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/gibs/limb, +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/item/cigbutt/cigarbutt, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "ln" = ( /turf/closed/wall, /area/ship/maintenance/starboard) @@ -180,6 +248,17 @@ /obj/item/spacecash/bundle/c100, /turf/open/floor/plating, /area/ship/maintenance/central) +"mz" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/item/trash/can/food, +/obj/machinery/light/broken/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, +/mob/living/simple_animal/hostile/cockroach, +/turf/open/floor/plating, +/area/ship/maintenance/central) "mB" = ( /obj/structure/cable{ icon_state = "0-2" @@ -192,19 +271,16 @@ /obj/effect/decal/cleanable/ash, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"mT" = ( -/obj/machinery/button/door{ +"mL" = ( +/obj/structure/fans/tiny, +/obj/effect/decal/cleanable/glass, +/obj/machinery/door/poddoor{ + dir = 4; id = "tidedoors"; - name = "Blast Door Control"; - pixel_y = -25 + name = "Cargo Bay Blast Door" }, -/obj/machinery/suit_storage_unit/independent/engineering, /turf/open/floor/plating, /area/ship/cargo) -"ng" = ( -/obj/effect/spawner/structure/window/hollow, -/turf/open/floor/plating, -/area/ship/maintenance/fore) "nq" = ( /turf/closed/wall/rust, /area/ship/cargo) @@ -212,19 +288,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/cargo) -"oq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "oC" = ( /turf/closed/wall, /area/ship/cargo) +"oJ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/oil, +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "pi" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/oil/streak, @@ -244,29 +321,35 @@ /obj/item/clothing/mask/gas, /turf/open/floor/plating, /area/ship/maintenance/central) -"pB" = ( -/obj/effect/spawner/structure/window/hollow, -/turf/open/floor/plating, -/area/ship/maintenance/port) "pH" = ( /turf/closed/wall, /area/ship/maintenance/aft) +"pT" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/glass, +/obj/item/trash/syndi_cakes, +/obj/machinery/airalarm/directional/north, +/obj/effect/spawner/lootdrop/maintenance/eight, +/obj/item/reagent_containers/food/snacks/canned/peaches/maint, +/mob/living/simple_animal/hostile/cockroach/glockroach, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/structure/closet/secure_closet{ + icon_state = "eng_secure"; + req_access = list(11) + }, +/obj/item/stack/tape/industrial, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "pU" = ( /turf/closed/wall/rust, /area/ship/maintenance/aft) -"pZ" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "Helm" - }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/light/broken, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -23 - }, +"qY" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, /turf/open/floor/plating, -/area/ship/maintenance/fore) +/area/ship/maintenance/port) "rA" = ( /obj/structure/cable{ icon_state = "2-4" @@ -291,34 +374,18 @@ "sd" = ( /turf/template_noop, /area/template_noop) -"sw" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/insectguts, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +"tc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/south, +/obj/item/bedsheet/random, +/obj/structure/bed, +/obj/structure/curtain/bounty, /turf/open/floor/plating, -/area/ship/maintenance/central) +/area/ship/maintenance/port) "tr" = ( /obj/structure/frame/computer, /turf/open/floor/plating, /area/ship/maintenance/fore) -"uy" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "uW" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, @@ -349,62 +416,38 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"xa" = ( -/obj/item/pickaxe/emergency, -/obj/structure/closet/crate, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/shovel/spoon, -/obj/machinery/light, -/obj/item/shovel/spoon, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/emergency, -/obj/effect/spawner/lootdrop/maintenance/eight, +"vN" = ( +/obj/machinery/button/door{ + id = "tidedoors"; + name = "Blast Door Control"; + pixel_y = -20; + dir = 1 + }, +/obj/structure/closet/crate/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, /turf/open/floor/plating, /area/ship/cargo) -"xd" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/can/food, -/obj/machinery/light/broken, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/mob/living/simple_animal/hostile/cockroach, +"wb" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/eight, +/obj/item/storage/firstaid/regular, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plating, -/area/ship/maintenance/central) -"yY" = ( +/area/ship/maintenance/starboard) +"yr" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, /obj/item/trash/sosjerky, /obj/item/cigbutt, -/obj/item/circuitboard/machine/rdserver, /obj/structure/closet/secure_closet{ req_access = list(11) }, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/item/circuitboard/computer/rdconsole, -/obj/item/circuitboard/machine/destructive_analyzer, /turf/open/floor/plating, /area/ship/maintenance/aft) -"yZ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"zc" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "zm" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 1 @@ -415,6 +458,14 @@ "zr" = ( /turf/closed/wall, /area/ship/maintenance/central) +"Ap" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "AU" = ( /obj/structure/cable{ icon_state = "4-8" @@ -437,26 +488,37 @@ }, /turf/open/floor/plating, /area/ship/maintenance/central) -"BZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 +"BI" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "Helm" }, +/obj/effect/decal/cleanable/blood/splatter, +/obj/machinery/light/broken/directional/south, +/obj/item/radio/intercom/wideband/directional/west, /turf/open/floor/plating, -/area/ship/cargo) -"CD" = ( +/area/ship/maintenance/fore) +"Dc" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/decal/cleanable/blood/footprints, +/obj/machinery/light/broken/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/ship/maintenance/central) "DD" = ( /turf/closed/wall/material, /area/ship/maintenance/starboard) +"Ea" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor{ + dir = 4; + id = "tidedoors"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plating, +/area/ship/cargo) "Ed" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, @@ -469,42 +531,30 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/ship/cargo) -"Fg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - req_access = list(11) +"Gu" = ( +/obj/structure/table, +/obj/item/trash/cheesie, +/obj/item/reagent_containers/food/snacks/kebab/rat{ + pixel_y = -6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 +/obj/item/reagent_containers/food/snacks/kebab/rat/double{ + pixel_x = 2; + pixel_y = 6 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"FQ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/reagent_containers/food/snacks/burger/rat, +/obj/item/cigbutt, +/obj/item/reagent_containers/food/drinks/sillycup/smallcarton{ + list_reagents = list(/datum/reagent/consumable/ethanol/vodka=100) }, -/obj/effect/decal/cleanable/blood/footprints, -/obj/machinery/light/broken{ - dir = 4 +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 25 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/item/areaeditor/shuttle, /turf/open/floor/plating, -/area/ship/maintenance/central) +/area/ship/maintenance/port) "GE" = ( /turf/closed/wall/rust, /area/ship/maintenance/starboard) -"Ha" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "Hp" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable/yellow{ @@ -519,55 +569,10 @@ }, /turf/open/floor/plating, /area/ship/external) -"Il" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/light_construct{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"IX" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - port_direction = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "JG" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/ship/maintenance/aft) -"Km" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/storage/firstaid/fire, -/obj/effect/decal/cleanable/dirt, -/obj/structure/light_construct{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"KK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken, -/obj/item/bedsheet/random, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/ship/maintenance/port) "KS" = ( /obj/effect/spawner/lootdrop/memeorgans, /obj/structure/closet/crate/freezer, @@ -578,27 +583,20 @@ /obj/item/organ/tail/cat, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Lh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cryopod{ - close_state = "crate"; - dir = 8; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen"; - open_state = "crateopen" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"LK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, +"KY" = ( +/obj/item/pickaxe/emergency, +/obj/structure/closet/crate, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/shovel/spoon, +/obj/machinery/light/directional/south, +/obj/item/shovel/spoon, +/obj/item/mining_scanner, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/emergency, +/obj/effect/spawner/lootdrop/maintenance/eight, /turf/open/floor/plating, -/area/ship/maintenance/starboard) +/area/ship/cargo) "LP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -609,15 +607,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/ship/maintenance/central) -"LR" = ( -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/structure/closet/secure_closet/medical2, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken, -/obj/item/defibrillator/loaded, -/obj/effect/spawner/lootdrop/maintenance/eight, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "Mk" = ( /obj/effect/decal/cleanable/oil/streak, /obj/machinery/airalarm/directional/east, @@ -626,15 +615,39 @@ }, /turf/open/floor/plating, /area/ship/maintenance/aft) -"MM" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "tidedoors"; - name = "Cargo Bay Blast Door" +"MF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/glass, /turf/open/floor/plating, -/area/ship/cargo) +/area/ship/maintenance/port) +"ML" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access = list(11) + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"MV" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/smes, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "Nr" = ( /obj/effect/decal/cleanable/oil/streak, /obj/item/trash/boritos, @@ -649,27 +662,6 @@ "Ns" = ( /turf/closed/wall, /area/ship/maintenance/port) -"NV" = ( -/obj/structure/table, -/obj/item/trash/cheesie, -/obj/item/reagent_containers/food/snacks/kebab/rat{ - pixel_y = -6 - }, -/obj/item/reagent_containers/food/snacks/kebab/rat/double{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/snacks/burger/rat, -/obj/item/cigbutt, -/obj/item/reagent_containers/food/drinks/sillycup/smallcarton{ - list_reagents = list(/datum/reagent/consumable/ethanol/vodka=100) - }, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/plating, -/area/ship/maintenance/port) "Om" = ( /obj/machinery/door/window/northright{ dir = 2 @@ -703,33 +695,20 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"QZ" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"RK" = ( -/obj/machinery/power/apc/auto_name/south, +"Qi" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/machinery/light, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/item/cigbutt/cigarbutt, -/obj/effect/decal/cleanable/ash, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/ship/maintenance/fore) +/area/ship/maintenance/central) +"Sd" = ( +/obj/structure/window/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "Sf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -743,6 +722,18 @@ }, /turf/open/floor/plating, /area/ship/maintenance/central) +"So" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/storage/firstaid/fire, +/obj/effect/decal/cleanable/dirt, +/obj/structure/light_construct/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "SI" = ( /obj/effect/decal/cleanable/glass, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -754,6 +745,17 @@ "Tp" = ( /turf/closed/wall/rust, /area/ship/maintenance/fore) +"TT" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/docking_port/mobile{ + dir = 8; + port_direction = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "Ub" = ( /obj/structure/cable{ icon_state = "1-2" @@ -819,10 +821,6 @@ /obj/item/trash/semki, /turf/open/floor/plating, /area/ship/maintenance/central) -"Xj" = ( -/obj/effect/spawner/structure/window/hollow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "Xz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 6 @@ -830,17 +828,6 @@ /obj/structure/sign/warning/gasmask, /turf/closed/wall/rust, /area/ship/maintenance/central) -"Ye" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) "Yo" = ( /turf/closed/wall/rust, /area/ship/maintenance/port) @@ -872,6 +859,17 @@ /obj/item/cigbutt, /turf/open/floor/plating, /area/ship/maintenance/central) +"ZW" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/light_construct/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) (1,1,1) = {" sd @@ -883,7 +881,7 @@ sd sd sd pH -IX +TT pU pH sd @@ -898,12 +896,12 @@ sd sd Ns Ns -pB +qY Yo pH pH VV -aI +kK pH sd Po @@ -916,13 +914,13 @@ sd sd sd Ns -NV +Gu fI -KK +tc pH -QZ +oJ JG -yY +yr pH zr zr @@ -931,15 +929,15 @@ zm sd "} (4,1,1) = {" -ng +ku Tp Oy Ns -zc +ao Nr -Lh +ky pU -Il +ZW Mk VL pU @@ -950,56 +948,56 @@ HQ sd "} (5,1,1) = {" -ng +ku tr -pZ +BI Oy -oq +MF Ns Ns pH -Ha +hc pH pH pH zr -CD +aW Xz iW gy "} (6,1,1) = {" -ng +ku Vl rA hQ Xg -FQ +Dc Sf Ub aM gB -Ye +Qi Sf LP -sw -xd +fZ +mz zr Po "} (7,1,1) = {" -ng +ku tr -RK +kY Oy nq oC -BZ +kC oC GE ch ln -LK +kk GE zr Zo @@ -1007,14 +1005,14 @@ Bs zm "} (8,1,1) = {" -ng +ku Oy Oy oC -eq +aD bI vb -xa +KY ln Hp ln @@ -1037,7 +1035,7 @@ vf ln vs ln -Km +So eC ln Po @@ -1052,12 +1050,12 @@ oC Ek Ed nt -mT +vN ln -yZ +MV Px GE -Fg +ML ln ln sd @@ -1068,16 +1066,16 @@ sd sd sd oC -ih -ih -MM -MM +Ea +Ea +mL +mL ln -uy +Ap Zj mB ea -LR +wb ln sd sd @@ -1092,7 +1090,7 @@ gS gS uW GE -ft +pT KS Ti aZ @@ -1113,8 +1111,8 @@ sd GE ln DD -Xj -Xj +Sd +Sd ln GE sd diff --git a/_maps/deprecated/Ships/minutemen_carina.dmm b/_maps/deprecated/Ships/minutemen_carina.dmm index 2e49c862cc14..39a6ff725242 100644 --- a/_maps/deprecated/Ships/minutemen_carina.dmm +++ b/_maps/deprecated/Ships/minutemen_carina.dmm @@ -1,26 +1,38 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ai" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "engine fuel pump" +"ah" = ( +/obj/structure/closet/secure_closet{ + icon_door = "warden"; + icon_state = "warden"; + name = "armorer's locker"; + req_access_txt = "3" }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/newscaster/security_unit{ + pixel_x = 28 }, -/obj/machinery/light/small{ - dir = 4 +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/accessory/armband, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/storage/belt/military, +/obj/item/clothing/head/cowboy/sec/minutemen, +/obj/item/clothing/glasses/sunglasses, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 6 +/obj/effect/turf_decal/corner/opaque/red, +/obj/item/clothing/accessory/holster, +/obj/item/ammo_box/c38/match, +/obj/item/ammo_box/c38/match, +/obj/item/gun/ballistic/revolver/detective, +/obj/item/melee/classic_baton, +/obj/item/radio/intercom/directional/north{ + pixel_y = 28 }, -/obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/security/prison) "an" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -65,6 +77,38 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"aP" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Pod Bay" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) +"aU" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/megaphone/command, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "aZ" = ( /obj/structure/cable{ icon_state = "2-8" @@ -84,15 +128,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"bd" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "space_cops_bay"; - name = "Cargo Bay Blast Door" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/cargo) "bn" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "space_cops_bridge" @@ -113,15 +148,22 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"br" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +"bx" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Cargo Bay" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/starboard) "bC" = ( /obj/structure/sign/minutemen, @@ -143,22 +185,45 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) +"bJ" = ( +/obj/machinery/camera/autoname, +/obj/structure/closet/secure_closet{ + icon_door = "tac"; + icon_state = "tac"; + name = "boarding tools locker"; + req_access_txt = "3" + }, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + icon_state = "duffel-sec"; + name = "breaching charges duffel bag" + }, +/obj/item/door_seal, +/obj/item/door_seal, +/obj/item/door_seal, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/prison) "bP" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/prison) "bQ" = ( /turf/open/floor/engine/hull, /area/ship/external) -"bW" = ( -/obj/machinery/washing_machine, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/crew) "ca" = ( /obj/structure/sign/number/nine, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -180,45 +245,20 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, /turf/open/floor/engine/hull, /area/ship/external) -"cB" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/caution, -/obj/item/caution, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"cD" = ( -/obj/item/radio/intercom{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/hallway/starboard) -"cL" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/modular_computer/console/preset/command, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "cQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical) -"da" = ( -/obj/machinery/door/poddoor{ - id = "space_cops_port_launcher"; - name = "Port Mass Driver Blast Door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ship/maintenance/fore) +"cY" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "db" = ( /obj/structure{ desc = "Looks menacing, but it's rusted in place."; @@ -238,23 +278,14 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/medical) -"dB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25 - }, +"ds" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/hallway/port) +/obj/machinery/light/small/directional/west, +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/prison) "dH" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -268,16 +299,12 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"dR" = ( -/obj/structure/bed, -/obj/item/bedsheet/grey, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/grey/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security/prison) +"dK" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/mono, +/area/ship/crew) "dS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -327,61 +354,6 @@ /obj/structure/frame/machine, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"eA" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/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/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"eJ" = ( -/obj/structure/closet/secure_closet{ - icon_door = "warden"; - icon_state = "warden"; - name = "armorer's locker"; - req_access_txt = "3" - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = 28 - }, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/accessory/armband, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/storage/belt/military, -/obj/item/clothing/head/cowboy/sec/minutemen, -/obj/item/clothing/glasses/sunglasses, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/item/clothing/accessory/holster, -/obj/item/ammo_box/c38/match, -/obj/item/ammo_box/c38/match, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/melee/classic_baton, -/obj/item/radio/intercom{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/prison) "eR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/corners{ @@ -447,7 +419,11 @@ /obj/effect/turf_decal/number/one, /turf/open/floor/plasteel/dark, /area/ship/security/prison) -"ge" = ( +"fY" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/security) +"ge" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ dir = 8 }, @@ -459,70 +435,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew) -"gi" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 - }, -/obj/structure/closet, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/turf/open/floor/plasteel/mono, -/area/ship/crew) -"gx" = ( -/obj/structure/closet/secure_closet{ - icon_door = "armory"; - icon_state = "armory"; - name = "less-lethal locker"; - req_access_txt = "3" - }, -/obj/item/storage/box/teargas, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/gun/grenadelauncher, -/obj/item/storage/box/zipties{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/item/storage/box/flashes{ - pixel_x = -1; - pixel_y = 14 - }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/prison) "gA" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ dir = 10 @@ -545,37 +457,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/fore) -"he" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28; - pixel_y = -28 - }, -/obj/item/storage/backpack, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/under/rank/command/minutemen, -/obj/item/clothing/head/cowboy/sec/minutemen, -/obj/item/clothing/glasses/sunglasses, -/obj/item/radio/headset/heads/hos/alt, -/obj/item/storage/box/ids{ - pixel_x = -7 - }, -/obj/item/stamp/head_of_personnel{ - name = "lieutenant's rubber stamp" - }, -/obj/item/ammo_box/c38/match, -/obj/item/ammo_box/c38/match, -/obj/item/gun/ballistic/revolver/detective, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_door = "solgov_wall"; - icon_state = "solgov_wall"; - name = "bridge officer's locker"; - pixel_x = -28; - req_access_txt = "57" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) "hf" = ( /obj/machinery/power/terminal{ dir = 8 @@ -612,33 +493,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security/prison) -"hs" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 8 - }, -/obj/item/gps{ - gpstag = null; - pixel_x = -9; - pixel_y = 7 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/item/areaeditor/shuttle, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hA" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/dresser, -/turf/open/floor/carpet, -/area/ship/crew) "hD" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/firedoor/window, @@ -648,6 +502,28 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) +"hE" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hH" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "hR" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) @@ -693,19 +569,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ij" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/computer/security{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "iD" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -713,17 +576,42 @@ "iH" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"jc" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) +"jl" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_door = "sec_wall"; + icon_state = "sec_wall"; + name = "armor locker"; + pixel_y = -28; + req_access_txt = "1" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/prison) "jw" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/corner/opaque/red, @@ -756,19 +644,6 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ke" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/navbeacon/wayfinding/sec{ - location = "Brig" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/prison) "ko" = ( /obj/structure/cable{ icon_state = "1-8" @@ -884,6 +759,62 @@ /obj/structure/curtain, /turf/open/floor/plasteel/patterned/brushed, /area/ship/crew) +"ld" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"li" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"ly" = ( +/obj/effect/turf_decal/siding/wideplating{ + dir = 4 + }, +/obj/machinery/door/window/eastleft{ + name = "Morgue" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"lH" = ( +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Pod Bay" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) "lK" = ( /obj/structure{ desc = "Looks menacing, but it's rusted in place."; @@ -910,33 +841,53 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/starboard) -"lR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"lQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/machinery/computer/cargo/express{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/item/radio/intercom/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"mi" = ( +/obj/structure/table, +/obj/machinery/light/directional/south, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_y = 2 + }, +/obj/structure/sign/poster/contraband/space_cops{ + pixel_x = 32 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -28 + }, +/obj/item/kitchen/knife/plastic{ + pixel_x = -3 + }, +/obj/item/kitchen/fork/plastic{ + pixel_x = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono, +/area/ship/crew) "mt" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"mE" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"mv" = ( +/obj/machinery/newscaster/directional/north{ + pixel_x = -28 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/engineering) +/turf/open/floor/carpet, +/area/ship/crew) "mL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -963,6 +914,10 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"nf" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/fore) "nh" = ( /obj/structure/table, /obj/item/kitchen/fork/plastic{ @@ -1003,36 +958,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/starboard) -"nu" = ( -/obj/machinery/door/airlock/glass{ - name = "Crew Quarters" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/beige{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "ny" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1123,21 +1048,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"od" = ( -/obj/machinery/door/firedoor/border_only{ +"nQ" = ( +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "oe" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned/cargo_one, @@ -1189,41 +1109,6 @@ dir = 4 }, /area/ship/hallway/starboard) -"oJ" = ( -/obj/machinery/door/airlock/security{ - name = "Brig"; - req_one_access_txt = "1" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 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/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/unres, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/security/prison) "oY" = ( /obj/structure/table/reinforced, /obj/machinery/computer/secure_data/laptop{ @@ -1258,6 +1143,33 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/hallway/port) +"pi" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge"; + req_access_txt = "19" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "pj" = ( /obj/machinery/mass_driver{ dir = 4; @@ -1297,18 +1209,6 @@ /obj/item/wrench/crescent, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/security) -"pI" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "pT" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 8 @@ -1325,6 +1225,13 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"pZ" = ( +/obj/machinery/washing_machine, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ship/crew) "qc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/dirt, @@ -1339,6 +1246,23 @@ /obj/item/clothing/head/helmet/space/pilot/random, /turf/open/floor/plasteel/patterned, /area/ship/security) +"qh" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/north, +/obj/structure/cable{ + 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/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "qj" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -1359,27 +1283,27 @@ }, /turf/open/floor/plasteel/tech, /area/ship/storage) -"qw" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) -"qx" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/patterned, -/area/ship/security) "qB" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/pipedispenser, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"qI" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_bay"; + name = "Cargo Bay Blast Door" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/cargo) +"qL" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "rc" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) @@ -1401,32 +1325,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"rg" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "rk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1453,25 +1351,10 @@ }, /turf/open/floor/plating, /area/ship/security/prison) -"rp" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) "rw" = ( /obj/structure/sign/poster/official/cleanliness, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"rx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) "rz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1513,16 +1396,16 @@ /obj/item/clothing/under/rank/security/officer/minutemen, /turf/open/floor/plasteel/tech, /area/ship/security/prison) -"rF" = ( -/obj/machinery/light/small{ +"rK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/radio/intercom{ - pixel_y = 28 +/obj/machinery/computer/cargo/express{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "rZ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1537,40 +1420,42 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"so" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/warden, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"su" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, +"sb" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/closet, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/turf/open/floor/plasteel/mono, +/area/ship/crew) +"so" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/warden, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"su" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/five, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/security) -"sK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/medical) "sL" = ( /obj/machinery/computer/helm{ dir = 8 @@ -1597,35 +1482,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"sM" = ( -/obj/machinery/cryopod, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/cryopod{ - pixel_y = 28 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"sY" = ( -/obj/machinery/door/window/brigdoor/eastright{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"th" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "tl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1648,16 +1504,17 @@ }, /turf/open/floor/plasteel, /area/ship/medical) +"to" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ship/security) "tr" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) -"tv" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security/prison) "tO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1691,16 +1548,6 @@ /obj/item/clothing/gloves/color/latex/nitrile, /turf/open/floor/plasteel, /area/ship/medical) -"tT" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) "uf" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -1710,21 +1557,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"us" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Pod Bay" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) "ut" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -1734,26 +1566,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"uy" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "space_cops_windows" - }, -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering) -"uL" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plasteel/patterned, -/area/ship/security) "uM" = ( /obj/structure/table/reinforced, /obj/structure/railing{ @@ -1778,39 +1590,6 @@ /obj/item/clothing/mask/cigarette/pipe, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"uN" = ( -/obj/machinery/camera/autoname, -/obj/structure/closet/secure_closet{ - icon_door = "tac"; - icon_state = "tac"; - name = "boarding tools locker"; - req_access_txt = "3" - }, -/obj/item/storage/backpack/duffelbag/syndie/x4{ - icon_state = "duffel-sec"; - name = "breaching charges duffel bag" - }, -/obj/item/door_seal, -/obj/item/door_seal, -/obj/item/door_seal, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/prison) "uT" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 4 @@ -1839,14 +1618,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plasteel/white, /area/ship/medical) -"vn" = ( -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "space_cops_bridge" - }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/bridge) "vo" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, /obj/machinery/door/firedoor/window, @@ -1864,27 +1635,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"vw" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/engineering) "vK" = ( /obj/effect/turf_decal/box/corners, /obj/structure/closet/crate, @@ -1901,6 +1651,17 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/starboard) +"wf" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/fore) "wh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1922,44 +1683,22 @@ /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"wE" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/starboard) -"wF" = ( -/obj/machinery/newscaster{ - pixel_x = -28 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"wH" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/cable{ - icon_state = "0-8" +"wv" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/sign/minutemen{ - pixel_y = 32 +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/fore) +"wD" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/structure/table/reinforced, -/obj/machinery/photocopier/faxmachine/longrange, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/machinery/autolathe, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "wM" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -2034,6 +1773,25 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/maintenance/fore) +"xd" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "xf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/traffic{ @@ -2041,6 +1799,13 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"xi" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "xk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2060,10 +1825,75 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"xp" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) "xs" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) +"xu" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"xy" = ( +/obj/machinery/door/airlock/security{ + dir = 4; + name = "Brig"; + req_one_access_txt = "1" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 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/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/security/prison) "xD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2075,6 +1905,19 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/port) +"xF" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) "xO" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -2114,6 +1957,20 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"xV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/plasteel/white, +/area/ship/medical) "xX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/corners{ @@ -2130,53 +1987,12 @@ }, /turf/open/floor/carpet, /area/ship/crew) -"ym" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - 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/effect/turf_decal/siding/white{ - dir = 1 +"yG" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 4 }, -/turf/open/floor/plasteel, /area/ship/hallway/port) -"yJ" = ( -/obj/structure/tank_dispenser, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/fore) -"yN" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = -5 - }, -/obj/item/storage/bag/trash{ - pixel_x = 5 - }, -/obj/item/mop, -/turf/open/floor/plasteel/tech, -/area/ship/storage) "yO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2206,14 +2022,6 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"zt" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/mono, -/area/ship/crew) "zy" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_containers/food/condiment/rice, @@ -2238,6 +2046,43 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/security) +"zG" = ( +/obj/structure/closet/secure_closet{ + icon_door = "armory"; + icon_state = "armory"; + name = "less-lethal locker"; + req_access_txt = "3" + }, +/obj/item/storage/box/teargas, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/item/gun/grenadelauncher, +/obj/item/storage/box/zipties{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/storage/box/flashes{ + pixel_x = -1; + pixel_y = 14 + }, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/prison) "zL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2249,6 +2094,10 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/plasteel, /area/ship/hallway/starboard) +"zN" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "zR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2272,20 +2121,6 @@ }, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"zZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "Ac" = ( /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2316,6 +2151,25 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/port) +"Al" = ( +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "space_cops_bridge" + }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) +"Aw" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/navbeacon/wayfinding/sec{ + location = "Brig" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security/prison) "AK" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks, @@ -2325,38 +2179,67 @@ }, /turf/open/floor/plasteel/mono, /area/ship/crew) -"AT" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +"AS" = ( +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/effect/turf_decal/borderfloor{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/starboard) "AV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/stairs{ dir = 4 }, /area/ship/hallway/port) -"Bf" = ( -/obj/machinery/light/small{ - dir = 8 +"AY" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_windows" }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25 +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/hallway/starboard) +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ba" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "Bh" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -2379,23 +2262,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Bo" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) "BC" = ( /obj/structure/lattice, /turf/template_noop, @@ -2408,6 +2274,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"BG" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/caution, +/obj/item/caution, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "BJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -2422,13 +2296,6 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/security) -"BN" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "Ci" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/window, @@ -2463,6 +2330,12 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"Cr" = ( +/obj/structure/chair, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plasteel/mono, +/area/ship/crew) "Cs" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -2491,12 +2364,6 @@ dir = 4 }, /area/ship/hallway/port) -"CZ" = ( -/obj/structure/chair, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/turf/open/floor/plasteel/mono, -/area/ship/crew) "Da" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2518,114 +2385,32 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/starboard) +"Db" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1; + name = "Connector Port (Air Supply)" + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "De" = ( /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Dp" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) -"Dw" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Pod Bay" - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) -"DH" = ( -/obj/machinery/door/airlock/maintenance/external/glass{ - name = "Storage Bay" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"DL" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, +"Dt" = ( /obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/starboard) -"DT" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/obj/structure/rack, -/obj/item/roller{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/roller{ - pixel_y = 5 +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 }, -/obj/item/roller{ - pixel_x = 5 +/obj/effect/turf_decal/arrows{ + dir = 1 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "DV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2637,19 +2422,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/crew) -"Ee" = ( -/obj/effect/turf_decal/siding/wideplating{ - dir = 4 - }, -/obj/machinery/door/window/eastleft{ - name = "Morgue" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ship/medical) "Ef" = ( /obj/structure/chair{ dir = 4 @@ -2703,6 +2475,14 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Ez" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) "EH" = ( /obj/machinery/door/firedoor/window, /obj/machinery/door/poddoor/shutters{ @@ -2712,32 +2492,27 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/hallway/starboard) -"EP" = ( -/obj/structure/cable{ - icon_state = "0-2" +"ER" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate{ - name = "emergency space suit crate" +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen/red, -/obj/item/tank/internals/oxygen/red, -/obj/item/tank/internals/oxygen/red, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/fore) +/obj/structure/rack, +/obj/item/roller{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/roller{ + pixel_y = 5 + }, +/obj/item/roller{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "EY" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -2750,6 +2525,21 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"Fl" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) "Fm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/oil/streak, @@ -2818,6 +2608,26 @@ /obj/structure/table/optable, /turf/open/floor/plasteel/white, /area/ship/medical) +"FL" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "engine fuel pump" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "FN" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/sign/warning/nosmoking{ @@ -2861,35 +2671,54 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"FU" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Go" = ( +/obj/machinery/door/window/brigdoor/eastright{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) +"Gu" = ( +/obj/machinery/door/airlock/maintenance/external/glass{ + dir = 4; + name = "EVA Suit Storage" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"FU" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Gg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 + dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/borderfloor{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/fore) "Gw" = ( /obj/machinery/atmospherics/components/unary/passive_vent/layer4{ dir = 1 @@ -2906,23 +2735,6 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"GN" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/fore) -"Hj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - name = "Connector Port (Air Supply)" - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Hm" = ( /obj/structure/bed, /obj/item/bedsheet/blue, @@ -2989,6 +2801,11 @@ /obj/item/storage/box/emptysandbags, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"Is" = ( +/obj/machinery/light/directional/north, +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/ship/crew) "Iw" = ( /obj/structure{ desc = "Looks menacing, but it's rusted in place."; @@ -2999,21 +2816,6 @@ }, /turf/closed/wall/mineral/plastitanium, /area/ship/storage) -"Ix" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "Iy" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -3037,6 +2839,16 @@ }, /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/fore) +"Jk" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Jm" = ( /obj/effect/turf_decal/box, /obj/item/tank/jetpack/carbondioxide, @@ -3077,18 +2889,16 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"JZ" = ( -/obj/machinery/light{ +"JT" = ( +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) "Ki" = ( /obj/machinery/shower{ pixel_y = 13 @@ -3119,17 +2929,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/security/prison) -"KS" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/fore) "KX" = ( /obj/structure/sign/poster/contraband/hacking_guide, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -3181,30 +2980,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/security) -"Ls" = ( -/obj/machinery/door/airlock/maintenance/external/glass{ - name = "EVA Suit Storage" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/fore) "Lv" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3216,22 +2991,32 @@ /obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Lz" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "space_cops_windows" - }, +"LB" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "0-2" }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate{ + name = "emergency space suit crate" }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, +/obj/item/tank/internals/oxygen/red, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/maintenance/fore) "LG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -3274,6 +3059,26 @@ /obj/machinery/door/airlock/external/glass, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) +"LX" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_windows" + }, +/obj/structure/window/plasma/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering) +"LZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/grey, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/grey/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/security/prison) "Ma" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3312,6 +3117,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"MJ" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/carpet, +/area/ship/crew) "MN" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2{ name = "Air to Distro" @@ -3356,88 +3169,75 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/port) -"Nb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"Nv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/turf_decal/industrial/loading, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/structure/sign/poster/official/moth/epi{ + pixel_y = -32 }, /turf/open/floor/plasteel, /area/ship/medical) -"Nu" = ( -/obj/structure/table/reinforced, -/obj/structure/railing{ - dir = 8 +"NI" = ( +/obj/machinery/door/airlock/glass{ + dir = 4; + name = "Crew Quarters" }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/item/radio/intercom{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/item/megaphone/command, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Nv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/chair/office/light{ +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/beige{ dir = 1 }, -/obj/structure/sign/poster/official/moth/epi{ - pixel_y = -32 +/obj/effect/turf_decal/corner/opaque/beige{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/medical) -"NO" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"NL" = ( +/obj/machinery/door/airlock/maintenance/external/glass{ + dir = 4; + name = "Storage Bay" }, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_door = "sec_wall"; - icon_state = "sec_wall"; - name = "armor locker"; - pixel_y = -28; - req_access_txt = "1" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/security/prison) +/area/ship/storage) "NS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/grey/diagonal, @@ -3454,6 +3254,47 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Os" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -25 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hallway/starboard) +"Ou" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"OF" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/patterned, +/area/ship/security) +"OM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Py" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3495,31 +3336,16 @@ "PX" = ( /turf/template_noop, /area/template_noop) -"Ql" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent, -/obj/machinery/suit_storage_unit/inherit, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/fore) -"Qu" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"Qp" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_bay"; + name = "Cargo Bay Blast Door" }, -/obj/structure/bed, -/obj/item/bedsheet/blue, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/structure/fans/tiny, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/cargo) "Qy" = ( /obj/structure/chair, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -3527,28 +3353,15 @@ }, /turf/open/floor/plasteel/mono, /area/ship/crew) -"QC" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ - dir = 5 +"Qz" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_port_launcher"; + name = "Port Mass Driver Blast Door" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "QJ" = ( /obj/structure/chair{ dir = 4 @@ -3556,6 +3369,12 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"QM" = ( +/obj/structure/tank_dispenser, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/maintenance/fore) "QS" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -3598,17 +3417,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Rj" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Rx" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -3617,19 +3425,48 @@ /obj/effect/spawner/lootdrop/maintenance/five, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/security) -"RF" = ( -/obj/structure/chair{ - dir = 4 +"Rz" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/structure/railing{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = -5 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/storage/bag/trash{ + pixel_x = 5 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/item/mop, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"RA" = ( +/obj/machinery/firealarm/directional/west, +/obj/item/storage/backpack, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/rank/command/minutemen, +/obj/item/clothing/head/cowboy/sec/minutemen, +/obj/item/clothing/glasses/sunglasses, +/obj/item/radio/headset/heads/hos/alt, +/obj/item/storage/box/ids{ + pixel_x = -7 + }, +/obj/item/stamp/head_of_personnel{ + name = "lieutenant's rubber stamp" + }, +/obj/item/ammo_box/c38/match, +/obj/item/ammo_box/c38/match, +/obj/item/gun/ballistic/revolver/detective, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_door = "solgov_wall"; + icon_state = "solgov_wall"; + name = "bridge officer's locker"; + pixel_x = -28; + req_access_txt = "57" + }, +/turf/open/floor/carpet/royalblue, +/area/ship/bridge) "RI" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3656,37 +3493,7 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"RS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"RV" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Sd" = ( +"RO" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -3703,6 +3510,7 @@ dir = 4 }, /obj/machinery/door/airlock/medical/glass{ + dir = 4; name = "Infirmary" }, /obj/effect/turf_decal/corner/opaque/bottlegreen{ @@ -3716,6 +3524,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) +"RT" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "Sj" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/storage) @@ -3733,26 +3549,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"St" = ( -/obj/machinery/door/poddoor{ - id = "space_cops_starboard_launcher"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ship/storage) -"Sv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/hallway/port) "Sz" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3800,16 +3596,24 @@ /obj/effect/turf_decal/siding/white/corner, /turf/open/floor/plasteel, /area/ship/hallway/port) -"SJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 +"SO" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/east, +/obj/item/gps{ + gpstag = null; + pixel_x = -9; + pixel_y = 7 }, -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1" +/obj/effect/turf_decal/borderfloor{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/prison) +/obj/item/areaeditor/shuttle, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "SP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/stairs{ @@ -3838,26 +3642,6 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Ta" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/sign/poster/official/safety_internals{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/fore) -"Tg" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ship/hallway/port) "To" = ( /obj/structure/closet/crate{ name = "food crate" @@ -3902,36 +3686,59 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono, /area/ship/crew) -"Tt" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "space_cops_windows" +"Tv" = ( +/obj/structure/cable{ + icon_state = "1-8" }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-4" }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ + dir = 5 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Tx" = ( -/obj/machinery/power/smes/engineering, +"TA" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-8" }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/techfloor/orange{ - dir = 8 + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"TL" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) "TT" = ( /obj/structure/table, /obj/item/storage/backpack/duffelbag/med/surgery{ @@ -3958,13 +3765,31 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/plasteel, /area/ship/hallway/port) -"Ur" = ( -/obj/machinery/airalarm/all_access{ +"Ui" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/door/poddoor{ dir = 4; - pixel_x = -25 + id = "space_cops_windows" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ul" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" }, /turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/area/ship/security) "UD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -4037,20 +3862,54 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Vj" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"UX" = ( +/obj/machinery/light/directional/north, +/obj/machinery/modular_computer/console/preset/command, +/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"UY" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/maintenance/fore) "Vp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"VA" = ( +/obj/machinery/door/airlock/maintenance{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/engineering) "VD" = ( /obj/structure{ desc = "Looks menacing, but it's rusted in place."; @@ -4066,6 +3925,15 @@ /obj/item/clothing/head/welding, /turf/open/floor/plasteel/patterned, /area/ship/security) +"VP" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "space_cops_starboard_launcher"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ship/storage) "Wc" = ( /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/effect/turf_decal/siding/thinplating/dark/corner{ @@ -4077,15 +3945,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Wh" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/hallway/port) "Wl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4126,29 +3985,22 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/crew) -"Ww" = ( -/obj/structure/cable{ - icon_state = "1-8" +"Wu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 }, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 4 + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/sign/minutemen{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/green/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine/longrange, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "WE" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/button/door{ @@ -4167,48 +4019,6 @@ "Xb" = ( /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Xm" = ( -/obj/machinery/door/poddoor{ - id = "space_cops_bay"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/fans/tiny, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/cargo) -"Xr" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) -"XB" = ( -/obj/structure/table, -/obj/machinery/light, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_y = 2 - }, -/obj/structure/sign/poster/contraband/space_cops{ - pixel_x = 32 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -28 - }, -/obj/item/kitchen/knife/plastic{ - pixel_x = -3 - }, -/obj/item/kitchen/fork/plastic{ - pixel_x = 3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono, -/area/ship/crew) "XO" = ( /obj/structure/bed, /obj/structure/curtain/bounty, @@ -4219,12 +4029,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/ship/crew) +"XT" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/radio/intercom/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) "XY" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/security/prison) +"XZ" = ( +/obj/item/radio/intercom/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/hallway/starboard) "Yl" = ( /obj/machinery/door/firedoor/border_only, /obj/effect/decal/cleanable/dirt, @@ -4245,12 +4071,30 @@ }, /turf/open/floor/plasteel/mono, /area/ship/crew) +"Yy" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "YA" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) "YD" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/starboard) +"YF" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "YL" = ( /obj/structure/cable{ icon_state = "2-4" @@ -4268,21 +4112,18 @@ }, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"YY" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/structure/cable{ - icon_state = "4-8" +"YZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/light{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) +/obj/effect/turf_decal/industrial/loading, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/medical) "Za" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/item/stack/cable_coil/blue, @@ -4306,6 +4147,13 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"Zk" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/patterned, +/area/ship/security) "Zn" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4346,6 +4194,21 @@ }, /turf/open/floor/carpet, /area/ship/crew) +"Zz" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hallway/port) "ZK" = ( /obj/machinery/flasher{ id = "Cell 1"; @@ -4373,6 +4236,28 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/security) +"ZN" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ZO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "ZP" = ( /obj/structure/sign/number/five, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -4401,11 +4286,11 @@ PX PX PX PX -PX +jy tr tr tr -PX +jy PX PX PX @@ -4417,17 +4302,17 @@ PX PX PX PX -PX +jy Iy Iy jy -uy -uy -uy +LX +LX +LX jy Iy Iy -PX +jy PX PX PX @@ -4437,15 +4322,15 @@ PX PX PX fj -Lz -Tt +Ui +AY KX wM ZS RM jy -Lz -Tt +Ui +AY VD PX PX @@ -4458,11 +4343,11 @@ PX jy Mp ap -Tx +Ou nm uW dS -pI +Yy hf hT jy @@ -4482,8 +4367,8 @@ xk MN Lv wh -Ww -QC +TA +Tv jy iH PX @@ -4494,7 +4379,7 @@ PX PX jy jy -mE +xp jy qB pT @@ -4502,7 +4387,7 @@ Oq ox jy jy -vw +VA rw jy PX @@ -4512,17 +4397,17 @@ PX PX bQ az -sK -Nb +li +YZ jy FU wN -ai -Hj +FL +Db jy Ki ge -bW +pZ rc bQ PX @@ -4551,12 +4436,12 @@ PX cQ az tO -Ee +ly bP -dR +LZ ZK bP -SJ +ds bP rc DV @@ -4568,18 +4453,18 @@ PX (10,1,1) = {" PX db -JZ +ZN ut -Gg +lQ bP NS fV kr XY bP -sM +MJ yg -wF +mv XO lK PX @@ -4596,7 +4481,7 @@ LG LG Kw bP -hA +Is tl Zy Kn @@ -4610,15 +4495,15 @@ TT kF FQ bP -uN +bJ hj jw -ke +Aw bP zy Yq Tr -gi +sb rc PX "} @@ -4627,14 +4512,14 @@ PX dl QS Eu -Rj +OM bP -gx +zG Fm nF -NO +jl bP -zt +dK Re Qy nh @@ -4644,9 +4529,9 @@ PX (14,1,1) = {" PX az -DT +ER fM -RS +xV bP Eh IO @@ -4655,8 +4540,8 @@ rz bP AK ny -CZ -XB +Cr +mi rc PX "} @@ -4665,15 +4550,15 @@ an az az xs -Sd +RO bP -eJ +ah LK oY kp bP rc -nu +NI rc rc rc @@ -4681,38 +4566,38 @@ yY "} (16,1,1) = {" LN -dB +Zz SU xD -Sv -tv +Ba +bP bP Ci bP -oJ +xy bP YD Da vL UJ -Bf +Os Fw "} (17,1,1) = {" bC ej ej -ym +qh SD rk UD Zq -eA +xd aZ -Ix +ZO rf Sz -Dp +Fl YD YD Ac @@ -4741,15 +4626,15 @@ PX PX pv Ah -Tg +qL UO -RF +xu Ef ZL Ef -zZ +ld UO -br +JT lM hD PX @@ -4759,7 +4644,7 @@ PX PX PX ej -AT +nQ Ue Zf Rf @@ -4769,7 +4654,7 @@ QJ QJ Zf xO -Bo +TL YD PX PX @@ -4817,15 +4702,15 @@ PX PX ej CE -Vj +hH Jv -YY +xF US -Nu +aU uM -sY +Go Jv -tT +Ez Zn YD PX @@ -4836,15 +4721,15 @@ PX PX pv CN -Wh +yG Jv nP Wc -RV +hE UF Lb Jv -cD +XZ PK hD PX @@ -4857,7 +4742,7 @@ oZ AV Kk Jv -wH +Wu ov jQ eg @@ -4873,17 +4758,17 @@ PX PX eU ej -us -Dw +lH +aP Jv Jv Jv -rg +pi Jv Jv Jv -wE -DL +bx +AS YD ar PX @@ -4891,19 +4776,19 @@ PX (27,1,1) = {" PX hR -qw +fY WY WY Jv Hm FB Lf -he -Qu +RA +YF Jv SR aO -Ur +zN mt PX "} @@ -4912,15 +4797,15 @@ PX hR pC xX -Xr +Ul Jv -cL +UX zS BJ YV ie Jv -BN +xi Ip oD mt @@ -4935,8 +4820,8 @@ ZM YA Jv sL -hs -ij +SO +Jk Jv YA Xb @@ -4948,19 +4833,19 @@ PX (30,1,1) = {" PX ck -rx +to VF Za Zu YA -vn -vn -vn +Al +Al +Al YA Xb Li ko -lR +rK ky PX "} @@ -5005,19 +4890,19 @@ PX (33,1,1) = {" PX hR -uL +OF qc Lp Fu -qx +Zk cg oe fc -od +Dt SR ia Sl -th +wD mt PX "} @@ -5026,7 +4911,7 @@ PX nE GC GC -Ls +Gu GC GC WE @@ -5034,7 +4919,7 @@ xf PS Wm bD -DH +NL iD Wm Sj @@ -5044,17 +4929,17 @@ PX PX PX GC -yJ +QM Ma oC GC -Xm -bd -bd +Qp +qI +qI Wm FN HK -rp +RT Wm PX PX @@ -5063,17 +4948,17 @@ PX PX PX GC -EP +LB RI -Ql +UY GC Ii Ii Ii Wm -cB +BG Jp -jc +cY Wm PX PX @@ -5082,7 +4967,7 @@ PX PX PX nE -GN +nf Sk Jm GC @@ -5102,15 +4987,15 @@ PX PX PX GC -Ta -KS +wf +wv GC PX PX PX Wm -rF -yN +XT +Rz Wm PX PX @@ -5160,13 +5045,13 @@ PX PX PX GC -da +Qz GC PX PX PX Wm -St +VP Wm PX PX diff --git a/_maps/deprecated/Ships/nanotrasen_pubby.dmm b/_maps/deprecated/Ships/nanotrasen_pubby.dmm index ac89570a0eb0..a1680beacbaf 100644 --- a/_maps/deprecated/Ships/nanotrasen_pubby.dmm +++ b/_maps/deprecated/Ships/nanotrasen_pubby.dmm @@ -1,17 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "aj" = ( /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt, @@ -178,6 +165,29 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"dx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_small/left{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"dH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "dY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -188,6 +198,23 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"ea" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteshipubbyEngines" + }, +/turf/open/floor/plating, +/area/ship/engineering) "eC" = ( /obj/effect/turf_decal/industrial/caution, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -204,47 +231,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"eH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"eN" = ( -/obj/machinery/button/door{ - id = "whiteship_windows"; - name = "Windows Blast Door Control"; - pixel_x = -5; - pixel_y = 26 - }, -/obj/machinery/button/door{ - id = "whiteship_bridge"; - name = "Bridge Blast Door Control"; - pixel_x = 5; - pixel_y = 26 - }, -/obj/machinery/computer/station_alert, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"eO" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "eU" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -289,71 +275,21 @@ }, /turf/open/floor/engine, /area/ship/cargo) -"ge" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ +"gf" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"gE" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"gK" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/industrial/warning{ +"hf" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/pod/light, -/area/ship/crew/dorm) -"gV" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"gZ" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/office) "hs" = ( /obj/machinery/power/smes{ charge = 1e+006 @@ -372,25 +308,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"hJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "whiteshipubbyEngines" - }, -/turf/open/floor/plating, -/area/ship/engineering) "ii" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/mechanical{ @@ -409,6 +326,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"ip" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "pubbywspodnw"; + name = "Pod Door Control"; + pixel_x = -25 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/engine, +/area/ship/cargo) "iD" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -436,6 +366,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red, /area/ship/bridge) +"jv" = ( +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/bedsheet/nanotrasen, +/turf/open/floor/wood, +/area/ship/crew/office) "jx" = ( /obj/structure/railing, /obj/structure/railing{ @@ -461,28 +401,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"jQ" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"km" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "kU" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -520,17 +438,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/bridge) -"lo" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "lp" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -593,16 +500,6 @@ }, /turf/open/floor/engine, /area/ship/cargo) -"mI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "mL" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/effect/decal/cleanable/dirt/dust, @@ -618,34 +515,35 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"mW" = ( -/obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/north{ - pixel_y = 25 +"mM" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/phone{ - pixel_x = 8; - pixel_y = -2 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 8 +/obj/effect/turf_decal/number/nine{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"mV" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" }, -/obj/item/photo{ - pixel_y = -12 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/item/toy/figure/captain{ - pixel_x = 7; - pixel_y = 12 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plating, /area/ship/bridge) "na" = ( /obj/effect/decal/cleanable/dirt, @@ -654,18 +552,13 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) -"nb" = ( +"nc" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 8 }, /obj/structure/bookcase/random/fiction, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, +/obj/machinery/light/directional/west, +/obj/machinery/newscaster/directional/west, /turf/open/floor/wood, /area/ship/bridge) "nj" = ( @@ -675,6 +568,16 @@ "nt" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/dorm) +"nA" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "nF" = ( /obj/effect/turf_decal/industrial/caution, /obj/structure/railing/corner{ @@ -717,6 +620,13 @@ /obj/item/ammo_box/magazine/co9mm, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"oM" = ( +/obj/structure/railing, +/obj/machinery/computer/crew/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "pz" = ( /obj/structure/closet/crate/bin, /obj/item/trash/pistachios{ @@ -731,19 +641,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"pM" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/item/bedsheet/nanotrasen, -/turf/open/floor/wood, -/area/ship/crew/office) "pO" = ( /obj/machinery/door/airlock/hatch, /obj/structure/cable{ @@ -757,20 +654,26 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/pod, /area/ship/hallway/central) -"pP" = ( -/obj/structure/toilet{ - pixel_y = 13 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/office) "pR" = ( /obj/effect/turf_decal/box/corners{ dir = 4 }, /turf/open/floor/engine, /area/ship/cargo) +"qd" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/number/four{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "qh" = ( /obj/machinery/door/airlock/hatch, /obj/effect/decal/cleanable/dirt, @@ -820,19 +723,48 @@ "qO" = ( /turf/closed/wall/mineral/titanium, /area/ship/engineering) -"rp" = ( -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/kinetic_crusher, -/obj/structure/rack, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/effect/turf_decal/siding/brown, -/obj/item/gun/energy/kinetic_accelerator, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +"qS" = ( +/obj/structure/railing{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/office) +"qZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"rf" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box{ + pixel_y = 2 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, /area/ship/crew/office) "rA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -915,16 +847,27 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) -"tR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"tL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/office) +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"tW" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "uc" = ( /obj/effect/decal/cleanable/generic, /obj/structure/chair/office/light{ @@ -932,35 +875,28 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) -"ug" = ( -/obj/structure/railing{ - dir = 8 +"up" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/kirbyplants/random, -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/ship/crew/office) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "uB" = ( /obj/effect/turf_decal/spline/fancy/opaque/black, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"uW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "vs" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ @@ -972,6 +908,26 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) +"vv" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteshipubbyEngines" + }, +/turf/open/floor/plating, +/area/ship/engineering) "vC" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) @@ -1004,6 +960,15 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/plasteel, /area/ship/crew/office) +"vQ" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/office) "vS" = ( /obj/structure/railing{ dir = 8 @@ -1026,27 +991,61 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"vY" = ( -/obj/machinery/computer/monitor, -/obj/effect/turf_decal/industrial/warning/corner{ +"wx" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/white, +/obj/item/pen, +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wE" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/button/door{ - id = "pubbywspodsw"; - name = "Pod Door Control"; - pixel_x = -25 +/obj/item/stamp/captain{ + pixel_x = -6; + pixel_y = 8 }, -/obj/machinery/light{ +/obj/item/spacecash/bundle/c1000{ + pixel_x = 2; + pixel_y = -14 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 2; + pixel_y = -14 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 4; + pixel_y = -16 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"wD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/helm/retro{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/ship/cargo) +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"wL" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/ntspaceworks_small{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "wO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1056,20 +1055,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/pod, /area/ship/crew/dorm) -"wX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"wZ" = ( +/obj/structure/table/reinforced, +/obj/item/kitchen/knife{ + pixel_x = -6 }, -/obj/machinery/door/airlock/engineering, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) +/obj/item/kitchen/rollingpin, +/obj/machinery/light/directional/north, +/turf/open/floor/plastic, +/area/ship/crew/office) "xy" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -1084,26 +1078,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"xH" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box{ - pixel_y = 2 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "xL" = ( /obj/effect/turf_decal/siding/brown, /obj/effect/turf_decal/spline/fancy/opaque/black{ @@ -1113,6 +1087,22 @@ /obj/machinery/suit_storage_unit/mining/eva, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/office) +"yb" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/pod/light, +/area/ship/crew/dorm) "ye" = ( /obj/effect/turf_decal/box, /obj/structure/table/reinforced, @@ -1141,46 +1131,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ship/cargo) -"yQ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/railing, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plastic, -/area/ship/crew/office) -"yR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +"yO" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-4" }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"yT" = ( -/obj/structure/bed/dogbed{ - anchored = 1; - name = "citrus's bed" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 9 - }, -/mob/living/simple_animal/sloth/citrus, -/obj/machinery/light{ - dir = 4 +"yQ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 }, -/turf/open/floor/pod, -/area/ship/crew/dorm) +/obj/structure/railing, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plastic, +/area/ship/crew/office) "yV" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1224,13 +1195,6 @@ "zr" = ( /turf/closed/wall/mineral/titanium, /area/ship/bridge) -"zw" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "zx" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -1244,13 +1208,6 @@ }, /turf/open/floor/engine, /area/ship/cargo) -"Ai" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "AZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1295,6 +1252,18 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Cx" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + id = "pubbywspodsw"; + name = "Pod Door Control"; + pixel_x = -25 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/engine, +/area/ship/cargo) "Cz" = ( /obj/item/reagent_containers/food/condiment/sugar, /obj/item/reagent_containers/food/condiment/rice, @@ -1321,20 +1290,6 @@ /obj/item/storage/fancy/egg_box, /turf/open/floor/plastic, /area/ship/crew/office) -"CA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "CL" = ( /obj/machinery/vending/cola/random, /obj/effect/turf_decal/industrial/warning{ @@ -1343,34 +1298,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"CU" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "pubbywspodnw"; - name = "Pod Door Control"; - pixel_x = -25 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/cargo) -"Df" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Do" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1390,6 +1317,14 @@ /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) +"DU" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/office) "DW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1474,31 +1409,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ship/cargo) -"FK" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_y = 28 - }, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/office) "FN" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -1546,25 +1456,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plating/catwalk_floor, /area/ship/crew/dorm) -"GH" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) "Hd" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, @@ -1590,23 +1481,6 @@ "Hi" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/office) -"HX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/recharger, -/obj/structure/railing{ - dir = 10; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "Ic" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, /turf/open/floor/engine/hull, @@ -1621,38 +1495,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"IB" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/south, +"Ix" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 10 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/office) -"IC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"IJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "Jb" = ( /obj/machinery/door/airlock/glass, /obj/structure/cable{ @@ -1666,6 +1519,23 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"Je" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteshipubbyEngines" + }, +/turf/open/floor/plating, +/area/ship/engineering) "Jm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1683,6 +1553,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Jy" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) "Jz" = ( /obj/structure/closet/wall/red{ dir = 4; @@ -1716,28 +1597,23 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"JL" = ( -/obj/machinery/light, -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Captain's locker"; - pixel_y = -28 +"Kd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/clothing/suit/space/hardsuit/mining/heavy, -/obj/item/clothing/suit/hooded/wintercoat/captain, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/mask/gas/atmos/captain, -/obj/item/radio/headset/heads/captain/alt, -/obj/item/card/id/captains_spare, -/obj/item/clothing/gloves/color/captain, -/obj/item/storage/belt/sabre, -/obj/item/clothing/suit/armor/vest/capcarapace/alt, -/obj/item/clothing/head/caphat/nt, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/under/rank/command/captain/nt/skirt, -/obj/item/gun/energy/laser, -/turf/open/floor/carpet/red, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/ntspaceworks_small/right{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Kh" = ( /turf/open/floor/plastic, /area/ship/crew/office) @@ -1773,6 +1649,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"KH" = ( +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/kinetic_crusher, +/obj/structure/rack, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/effect/turf_decal/siding/brown, +/obj/item/gun/energy/kinetic_accelerator, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/office) +"Ll" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Ln" = ( /obj/machinery/power/terminal{ dir = 8 @@ -1788,51 +1688,23 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Lq" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 +"Ls" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 }, -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"LD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/grunge, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"LF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +"LC" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/engineering) "LM" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1852,70 +1724,105 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"Mr" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/photo{ + pixel_y = -12 + }, +/obj/item/toy/figure/captain{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Mt" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plastic, /area/ship/crew/office) -"ML" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"MG" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"MO" = ( -/obj/machinery/light{ +"NA" = ( +/obj/structure/window/reinforced{ dir = 8 }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -4 +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteshipubbyEngines" }, -/obj/item/folder/blue{ - pixel_x = 3; - pixel_y = 2 +/turf/open/floor/plating, +/area/ship/engineering) +"NH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"NM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, -/obj/item/folder/white, -/obj/item/pen, -/obj/structure/railing{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/airalarm/directional/west, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 2; - pixel_y = -14 +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"OT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 2; - pixel_y = -14 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 4; - pixel_y = -16 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/stamp/captain{ - pixel_x = -6; - pixel_y = 8 +/obj/machinery/door/airlock/grunge{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Nz" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"NH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Pd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1931,16 +1838,32 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"Pj" = ( -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" +"Py" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/autoname{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/office) +"PN" = ( +/obj/structure/bed/dogbed{ + anchored = 1; + name = "citrus's bed" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 + }, +/mob/living/simple_animal/sloth/citrus, +/obj/machinery/light/directional/east, +/turf/open/floor/pod, +/area/ship/crew/dorm) "PZ" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -1973,21 +1896,17 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ship/crew/office) -"Qv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "whiteshipubbyEngines" +"Qr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/turf/open/floor/plating, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/tech, /area/ship/engineering) "Qx" = ( /obj/structure/cable{ @@ -2011,6 +1930,29 @@ /obj/effect/turf_decal/industrial/outline/orange, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"QO" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/number/seven{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "QX" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -2056,6 +1998,17 @@ }, /turf/open/floor/wood, /area/ship/crew/office) +"Rt" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) "Rw" = ( /obj/structure/railing/corner{ dir = 8 @@ -2082,11 +2035,6 @@ dir = 1 }, /obj/structure/table/reinforced, -/obj/item/pod_parts/armor/industrial, -/obj/item/pod_parts/armor/security/red{ - pixel_x = 1; - pixel_y = 2 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -2095,6 +2043,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"Sx" = ( +/obj/machinery/button/door{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -5; + pixel_y = 26 + }, +/obj/machinery/button/door{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 5; + pixel_y = 26 + }, +/obj/machinery/computer/station_alert/retro, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"SY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Tc" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2162,17 +2134,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Ug" = ( -/obj/structure/table/reinforced, -/obj/item/kitchen/knife{ - pixel_x = -6 - }, -/obj/item/kitchen/rollingpin, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/office) "Uj" = ( /obj/structure/railing{ dir = 1 @@ -2219,33 +2180,12 @@ icon_state = "wood-broken4" }, /area/ship/crew/office) -"Uw" = ( -/obj/machinery/cryopod, -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plating/catwalk_floor, -/area/ship/crew/dorm) -"UK" = ( -/obj/structure/window/reinforced{ +"UN" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "whiteshipubbyEngines" - }, -/turf/open/floor/plating, +/obj/machinery/computer/monitor/retro, +/turf/open/floor/plasteel/tech, /area/ship/engineering) "Va" = ( /obj/structure/spacepoddoor{ @@ -2253,6 +2193,20 @@ }, /turf/open/floor/engine, /area/ship/cargo) +"Vg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/west, +/obj/machinery/recharger, +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Vh" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2311,6 +2265,28 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/engine, /area/ship/cargo) +"We" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/wall/blue{ + dir = 1; + name = "Captain's locker"; + pixel_y = -28 + }, +/obj/item/clothing/suit/space/hardsuit/mining/heavy, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/mask/gas/atmos/captain, +/obj/item/radio/headset/heads/captain/alt, +/obj/item/card/id/captains_spare, +/obj/item/clothing/gloves/color/captain, +/obj/item/storage/belt/sabre, +/obj/item/clothing/suit/armor/vest/capcarapace/alt, +/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/under/rank/command/captain/nt, +/obj/item/clothing/under/rank/command/captain/nt/skirt, +/obj/item/gun/energy/laser, +/turf/open/floor/carpet/red, +/area/ship/bridge) "Wf" = ( /obj/structure/sign/number/one, /obj/effect/decal/cleanable/dirt/dust, @@ -2354,6 +2330,38 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"WW" = ( +/obj/machinery/cryopod, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/firealarm/directional/west, +/obj/machinery/computer/cryopod/retro/directional/north, +/turf/open/floor/plating/catwalk_floor, +/area/ship/crew/dorm) +"WY" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_y = 28 + }, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/office) "Xj" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/chair/comfy/beige{ @@ -2397,39 +2405,10 @@ dir = 4 }, /area/ship/engineering) -"XI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "XM" = ( /obj/structure/sign/number/two, /turf/open/floor/engine, /area/ship/cargo) -"XV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "Ya" = ( /obj/item/reagent_containers/food/drinks/britcup{ pixel_x = 9; @@ -2444,6 +2423,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) +"Yl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Ys" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/spline/fancy/opaque/black{ @@ -2455,19 +2441,32 @@ /obj/structure/sign/number/one, /turf/open/floor/engine, /area/ship/cargo) -"YQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"YC" = ( +/obj/structure/cable{ + icon_state = "1-8" }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/stairs{ dir = 8 }, -/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"YE" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "YT" = ( /turf/closed/wall/mineral/titanium/nodiagonal, @@ -2491,25 +2490,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Zq" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "whiteshipubbyEngines" - }, -/turf/open/floor/plating, -/area/ship/engineering) "ZC" = ( /obj/machinery/power/port_gen/pacman{ anchored = 1 @@ -2535,10 +2515,20 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) +"ZG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/office) (1,1,1) = {" sl -sl +lT vW TQ sl @@ -2548,22 +2538,22 @@ lT JE TQ vW -sl +lT sl "} (2,1,1) = {" sl -qO -Zq -UK +lT +NA +Je lT lT AZ -Nz +Ls +lT +ea +vv lT -Qv -hJ -qO sl "} (3,1,1) = {" @@ -2573,10 +2563,10 @@ Ln yW lT lT -CA +tL lT vu -XI +Qr lL lT sl @@ -2585,12 +2575,12 @@ sl sl lT bS -Lq +nA lT -vY -YQ -km -IC +UN +Kd +wL +dx bM JH EK @@ -2603,9 +2593,9 @@ LM xy lT Hd -gE -jQ -eO +QO +mM +qd sK dm EK @@ -2646,11 +2636,11 @@ qO lT QM dY -lo -mI +SY +Ix Jm Do -Df +YE Qx Ik lT @@ -2659,31 +2649,31 @@ qO (9,1,1) = {" DH lT -EK -EK +LC +LC lT lT -wX +dH lT lT -EK -EK +LC +LC lT DH "} (10,1,1) = {" Ep -CU +ip Wf Vq -ML -eH +gf +MG Qg -ge -gV +hf +tW Go Kw -wE +Cx fw "} (11,1,1) = {" @@ -2751,12 +2741,12 @@ kU Wi TA Pg -XV +Ll ta qm oG -af -uW +NM +Yl Vy Tc qj @@ -2768,7 +2758,7 @@ nt nt nt YT -LD +OT Hi Hi Hi @@ -2778,8 +2768,8 @@ Hi "} (17,1,1) = {" nt -Uw -gK +WW +yb VK wO pO @@ -2787,7 +2777,7 @@ Ma of Qq Hi -FK +WY Bh Hi "} @@ -2795,15 +2785,15 @@ Hi nt GD EH -yT +PN Kp YT rA Hi -pP +DU Hi Uj -rp +KH Hi "} (19,1,1) = {" @@ -2813,7 +2803,7 @@ nt nt nt YT -yR +up Hi Hi Hi @@ -2823,9 +2813,9 @@ Hi "} (20,1,1) = {" QX -gZ +vQ fy -IB +Py Hi pz yV @@ -2833,7 +2823,7 @@ vM Jz aj Rw -ug +qS Hi "} (21,1,1) = {" @@ -2843,7 +2833,7 @@ Ya Ul Jb tk -IJ +yO Hi Cz Mt @@ -2855,12 +2845,12 @@ QX QX uc na -tR +ZG Hi CL -LF +qZ Hi -Ug +wZ Kh dh Xj @@ -2870,7 +2860,7 @@ QX Hi FN ii -xH +rf Hi Lp TV @@ -2878,7 +2868,7 @@ Hi eU yQ Um -pM +jv QX "} (24,1,1) = {" @@ -2900,12 +2890,12 @@ Hi zr nZ nZ -mW -MO -HX -GH +Mr +wx +Vg +YC nZ -nb +nc jl nZ nZ @@ -2915,13 +2905,13 @@ zr sl nZ nZ -eN +Sx zx qN VG qh vs -JL +We nZ zr sl @@ -2929,10 +2919,10 @@ sl (27,1,1) = {" sl zr -lQ +mV ar -zw -Ai +wD +oM bh nZ kX @@ -2946,9 +2936,9 @@ sl sl sl lQ +Jy Bx -Bx -Pj +Rt nZ nZ zr diff --git a/_maps/deprecated/Ships/solgov_cricket.dmm b/_maps/deprecated/Ships/solgov_cricket.dmm deleted file mode 100644 index aaa4dccedc09..000000000000 --- a/_maps/deprecated/Ships/solgov_cricket.dmm +++ /dev/null @@ -1,5388 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"an" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"ar" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"at" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"aw" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/engine) -"aE" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"aG" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"aI" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"aN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"aR" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bd" = ( -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/starboard) -"be" = ( -/obj/machinery/door/airlock/security{ - name = "Brig" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"bl" = ( -/obj/machinery/door/firedoor, -/obj/machinery/autolathe, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgcargodesk" - }, -/obj/effect/turf_decal/corner/opaque/brown/full, -/turf/open/floor/plasteel, -/area/ship/cargo) -"bn" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/mob/living/simple_animal/pet/fox/Renault, -/obj/structure/bed/dogbed/renault, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"bt" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/orange, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"by" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/curtain/cloth/fancy, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/solgov) -"bC" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"bQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central4, -/obj/effect/turf_decal/steeldecal/steel_decals_central6, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"bT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"bX" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/blue{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"co" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_y = 2 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgkitchen" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"cp" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"cu" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"cv" = ( -/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 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"cB" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"cQ" = ( -/obj/machinery/vending/mining_equipment, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/cargo) -"df" = ( -/obj/machinery/door/airlock/mining, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"dn" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/engine) -"dW" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"eh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ek" = ( -/obj/structure/filingcabinet, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"eq" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/storage) -"eA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"eD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"eE" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"eF" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/small, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"eG" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"eH" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"eN" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"eT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/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/ship/engineering/engine) -"eX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"fa" = ( -/obj/machinery/computer/telecomms/monitor{ - dir = 8; - network = "tcommsat" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"fn" = ( -/obj/machinery/computer/monitor{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"fp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"fr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"fu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/half, -/turf/open/floor/plasteel, -/area/ship/cargo) -"fw" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"fy" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"fz" = ( -/obj/structure/catwalk, -/obj/structure/sign/solgov_seal{ - pixel_y = -27 - }, -/turf/template_noop, -/area/ship/external) -"fG" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"fI" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"fS" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"fV" = ( -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"ga" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"gt" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"gu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"gG" = ( -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"gM" = ( -/obj/structure/rack, -/obj/item/clothing/head/hardhat{ - pixel_y = -4 - }, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/head/hardhat/weldhat/orange{ - pixel_y = 4 - }, -/obj/item/clothing/head/welding, -/obj/item/clothing/glasses/welding, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/item/pipe_dispenser, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"gN" = ( -/obj/structure/fluff/paper, -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"gO" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/corner/opaque/brown/half, -/turf/open/floor/plasteel, -/area/ship/cargo) -"gS" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/door/window/westright, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/components/binary/pump/layer2, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"gW" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gX" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"hb" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgcargostore" - }, -/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/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"hn" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"hq" = ( -/obj/structure/closet/secure_closet/lieutenant, -/obj/item/taperecorder, -/obj/item/clothing/neck/petcollar, -/obj/item/pet_carrier, -/obj/item/radio/headset/solgov/alt, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"hv" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hx" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"hA" = ( -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "sgbridgelock" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"hH" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ie" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"iI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/half, -/turf/open/floor/plasteel, -/area/ship/cargo) -"iM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"iN" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"iS" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"iW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"jj" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"jq" = ( -/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 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"jr" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/fyellow{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/clothing/gloves/color/fyellow{ - pixel_x = 4 - }, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"jz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"jA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"jP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jR" = ( -/obj/structure/cable{ - 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/camera/autoname{ - network = list("cricket") - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"kg" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/mob/living/simple_animal/bot/cleanbot{ - name = "Janniebot" - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"kj" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/atmospherics/pipe/manifold/orange, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ko" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/turf/template_noop, -/area/ship/external) -"kx" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"ky" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/atmospherics) -"kz" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/atmospherics) -"kG" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kO" = ( -/obj/structure/bed, -/obj/item/bedsheet/orange, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"kY" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"lg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 8 - }, -/obj/item/oar, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -25 - }, -/obj/structure/closet/emcloset/wall{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"lh" = ( -/obj/effect/turf_decal/box, -/obj/machinery/suit_storage_unit/solgov, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"ln" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Crew Quarters" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"lC" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"lG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"lJ" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"lL" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - 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/carpet/nanoweave/purple, -/area/ship/hallway/port) -"lM" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"mi" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"mm" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"mo" = ( -/obj/machinery/door/airlock/medical{ - name = "Infirmary" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical) -"mz" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"mH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/flasher{ - id = "Holding Cell"; - pixel_y = 22 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"mJ" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/three_course_meal, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"mM" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"mO" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"mQ" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/communications) -"mU" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/communications) -"na" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"nb" = ( -/obj/machinery/door/airlock/atmos, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"nc" = ( -/obj/machinery/button/door{ - id = "sgcargodesk"; - name = "Cargo Desk Shutter"; - pixel_x = 10; - pixel_y = 22 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"nd" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"nl" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/communications) -"nu" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"nz" = ( -/obj/machinery/air_sensor/atmos/oxygen_tank, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"nC" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ - dir = 4 - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"nL" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nN" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nO" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"nZ" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"oe" = ( -/obj/structure/catwalk, -/turf/template_noop, -/area/ship/external) -"ok" = ( -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"os" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"ot" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/kitchen/knife, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"oy" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/dorm) -"oD" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/dorm) -"oF" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgkitchen" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"oI" = ( -/obj/machinery/button/door{ - id = "sgcargostore"; - name = "Storeroom Shutter"; - pixel_y = 22 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 34 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"oL" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/borderfloor/corner, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"oR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/external) -"pd" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pf" = ( -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"pk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"pt" = ( -/obj/machinery/door/window/brigdoor/security/cell/westleft{ - id = "Holding Cell" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red/border{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"pI" = ( -/obj/structure/cable{ - 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/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"pK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"qd" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"qr" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"qu" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"qv" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"qG" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"qL" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"qY" = ( -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"qZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"rj" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"rv" = ( -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"rC" = ( -/obj/structure/closet/wall{ - name = "SolGov fatigues closet"; - pixel_y = 32 - }, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/suit/toggle/solgov, -/obj/item/clothing/suit/armor/solgov_trenchcoat, -/obj/item/clothing/head/beret/solgov, -/obj/item/clothing/head/beret/solgov, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/accessory/waistcoat/solgov, -/obj/item/clothing/accessory/waistcoat/solgov, -/obj/item/radio/headset/solgov, -/obj/item/radio/headset/solgov, -/obj/item/radio/headset/solgov, -/obj/item/radio/headset/solgov, -/obj/item/radio/headset/solgov, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"rN" = ( -/obj/machinery/atmospherics/components/binary/valve/digital{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"rT" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"rU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rX" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - pixel_y = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/item/soap, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"sh" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/docking_port/mobile{ - dir = 2; - launch_status = 0; - port_direction = 8 - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"sv" = ( -/obj/structure/lattice, -/obj/structure/catwalk, -/obj/structure/catwalk, -/turf/template_noop, -/area/ship/external) -"sF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"sT" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/starboard) -"sV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"tg" = ( -/obj/machinery/computer/atmos_alert, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"tm" = ( -/obj/structure/bookcase/random, -/obj/structure/sign/solgov_flag/right, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"tq" = ( -/obj/machinery/modular_computer/console/preset/command, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"ts" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -6 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"tx" = ( -/obj/machinery/air_sensor/atmos/nitrogen_tank, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"tE" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ - dir = 4 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"tG" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"tR" = ( -/obj/machinery/button/door{ - id = "sgcargodoor"; - name = "Blast Door Control"; - pixel_x = 25 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ua" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/donut/berry{ - pixel_x = -5; - pixel_y = 12 - }, -/obj/item/storage/box/handcuffs{ - pixel_x = -1; - pixel_y = 3 - }, -/obj/item/storage/box/flashes{ - pixel_x = -6 - }, -/obj/machinery/recharger, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"uc" = ( -/obj/structure/cable{ - 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/autoname{ - network = list("cricket") - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"uo" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"up" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) -"us" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"uy" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"uB" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"uC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"uJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/holopad/emergency/command, -/obj/effect/landmark/start/captain, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"uM" = ( -/turf/open/floor/wood, -/area/ship/crew/dorm) -"uO" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"uP" = ( -/obj/machinery/door/window/westleft, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm) -"uZ" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/obj/structure/sign/solgov_flag, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"vg" = ( -/obj/structure/cable{ - 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/carpet/nanoweave/purple, -/area/ship/hallway/port) -"vi" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"vq" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"vA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"vV" = ( -/obj/structure/railing, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"wd" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical) -"we" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"wf" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"wm" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"ww" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 4 - }, -/obj/item/storage/toolbox/emergency{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wE" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"wF" = ( -/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/structure/sign/solgov_seal{ - pixel_x = -27; - pixel_y = 0 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"wS" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"xa" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"xy" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("cricket") - }, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) -"xM" = ( -/obj/item/radio/intercom{ - pixel_x = 32 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"xT" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/button/door{ - id = "sgkitchen"; - name = "Kitchen Shutters"; - pixel_y = -22 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("cricket") - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"xU" = ( -/obj/structure/curtain/bounty, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"yh" = ( -/obj/structure/curtain/bounty, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"yn" = ( -/obj/machinery/cryopod, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 1 - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"yt" = ( -/obj/structure/table, -/obj/item/storage/bag/construction, -/obj/item/storage/box/stockparts/basic{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/storage/box/lights/mixed{ - pixel_x = -2 - }, -/obj/structure/fireaxecabinet{ - pixel_y = 27 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"yw" = ( -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"yC" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) -"yH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"yP" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/communications) -"yR" = ( -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"yT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yV" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"yX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - 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/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"zc" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"zh" = ( -/obj/machinery/door/poddoor/shutters{ - id = "sgengistore" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"zk" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"zo" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"zx" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/air_sensor/atmos/air_tank, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"zA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zD" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zI" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zL" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) -"zN" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/table/glass, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/syringe/charcoal, -/obj/item/storage/box/beakers, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"zR" = ( -/turf/template_noop, -/area/template_noop) -"zT" = ( -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -29 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/bed, -/obj/item/bedsheet/random, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"zU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"zX" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"zZ" = ( -/obj/machinery/cryopod, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"Af" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/item/toy/plush/spider, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Aj" = ( -/obj/structure/sign/warning/coldtemp{ - pixel_x = -29 - }, -/obj/structure/cable/blue{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner_techfloor_grid/full, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"Am" = ( -/obj/machinery/telecomms/server/presets/common/birdstation{ - autolinkers = list("common","Broadcaster A") - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"At" = ( -/obj/machinery/vending/tool, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Au" = ( -/obj/structure/cable/blue{ - icon_state = "1-4" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"Av" = ( -/obj/machinery/computer/security{ - dir = 1; - network = list("cricket") - }, -/obj/structure/sign/poster/retro/we_watch{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"Aw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"AB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/radio/intercom{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"AE" = ( -/obj/effect/decal/cleanable/squid_ink, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"AF" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/blue{ - icon_state = "0-8" - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"AJ" = ( -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"AO" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"AQ" = ( -/obj/machinery/telecomms/broadcaster/preset_left/birdstation{ - autolinkers = list("broadcasterA","common") - }, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"AR" = ( -/obj/item/radio/intercom{ - pixel_x = -27 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"AT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/effect/turf_decal/steeldecal/steel_decals_central1, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering/communications) -"AU" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "sgcargodoor"; - name = "Cargo Bay Blast Door" - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plating, -/area/ship/cargo) -"AV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"AZ" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28; - pixel_y = -28 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Bb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"Be" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Bl" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Bo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Br" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"BA" = ( -/obj/effect/turf_decal/corner/opaque/brown/half, -/turf/open/floor/plasteel, -/area/ship/cargo) -"BD" = ( -/obj/structure/frame/computer{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"BF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"BJ" = ( -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"BL" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"BO" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgcargodesk" - }, -/obj/machinery/door/firedoor, -/obj/item/paper_bin, -/obj/item/stamp/qm, -/obj/effect/turf_decal/corner/opaque/brown/full, -/turf/open/floor/plasteel, -/area/ship/cargo) -"BR" = ( -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BT" = ( -/obj/machinery/button/door{ - id = "sgbridgelock"; - name = "Bridge Lockdown"; - pixel_x = 6; - pixel_y = 22 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "sgwindowshut"; - name = "External Window Shutters"; - pixel_x = 6; - pixel_y = 30 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"BV" = ( -/obj/structure/cable{ - 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/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Cc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Cd" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Co" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Cr" = ( -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Ct" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor/full, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Cx" = ( -/obj/structure/closet/secure_closet/brig{ - id = "sgbrig" - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"CE" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/camera/autoname{ - dir = 4; - network = list("cricket") - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"CJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"CK" = ( -/obj/machinery/computer/cryopod{ - pixel_y = -26 - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"CO" = ( -/obj/machinery/cryopod, -/turf/open/floor/eighties, -/area/ship/crew/dorm) -"CQ" = ( -/obj/machinery/telecomms/bus/preset_one/birdstation{ - autolinkers = list("processor1","common","receiverA") - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"CR" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Da" = ( -/obj/machinery/airalarm/server{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"Db" = ( -/obj/machinery/telecomms/processor/preset_one/birdstation, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"Dc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/storage/toolbox/mechanical, -/obj/item/supplypod_beacon, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Dd" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/ship/external) -"Df" = ( -/obj/machinery/telecomms/receiver/preset_left/birdstation{ - autolinkers = list("receiverA","Bus 1") - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"Dg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"Di" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/hallway/fore) -"Dj" = ( -/obj/machinery/computer/crew{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Dp" = ( -/obj/machinery/computer/security{ - dir = 1; - network = list("cricket") - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"Dt" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "External to Filter" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"DB" = ( -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"DE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/landmark/start/lieutenant, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"DQ" = ( -/obj/effect/decal/cleanable/generic, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"DR" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Ei" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"Ej" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"El" = ( -/obj/machinery/door/airlock/glass{ - name = "Kitchen" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"Et" = ( -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/obj/effect/turf_decal/corner/opaque/brown/half, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Ex" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"EA" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"EE" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"EF" = ( -/obj/machinery/computer/telecomms/server{ - dir = 8; - network = "tcommsat" - }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"EI" = ( -/obj/machinery/light, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/ship/engineering/communications) -"ER" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/rack, -/obj/item/multitool{ - pixel_y = 7 - }, -/obj/item/encryptionkey/wideband{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/circuitboard/machine/telecomms/relay, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"Fk" = ( -/obj/structure/chair/office, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"FE" = ( -/obj/machinery/door/airlock/public/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"FG" = ( -/obj/machinery/door/airlock/external{ - name = "Server Room Airlock" - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/fans/tiny, -/obj/structure/cable/blue{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"FN" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"FP" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"FQ" = ( -/obj/structure/cable{ - 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/chair, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"FU" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering Bay" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - 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/corner/opaque/yellow/border, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Gb" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Gu" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"GB" = ( -/obj/item/poster/random_contraband, -/obj/structure/closet/cardboard, -/obj/item/cigbutt/cigarbutt, -/obj/item/toy/plush/snakeplushie, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"GK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"GN" = ( -/obj/structure/cable{ - 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/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Hg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Hh" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - 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/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Hs" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/glowstick, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"Hu" = ( -/obj/machinery/iv_drip, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"Hy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"HA" = ( -/obj/structure/cable{ - 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/extinguisher_cabinet{ - dir = 1; - pixel_y = 30 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"HB" = ( -/obj/machinery/vending/boozeomat/all_access, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"HE" = ( -/obj/structure/cable{ - 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/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"HF" = ( -/obj/structure/cable{ - 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/item/radio/intercom{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"HI" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"HK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"HN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/aft) -"HX" = ( -/obj/structure/table/wood, -/obj/machinery/photocopier/faxmachine/longrange, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"Ib" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/noticeboard{ - pixel_y = 33 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Ig" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Ii" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Io" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"IH" = ( -/obj/item/kirbyplants/random, -/obj/structure/cable{ - 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/nanoweave/beige, -/area/ship/hallway/starboard) -"IR" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/starboard) -"Jr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"Jy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"JD" = ( -/obj/structure/sign/donk{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"JF" = ( -/obj/structure/catwalk, -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/turf/template_noop, -/area/ship/external) -"JO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"JP" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-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/ship/engineering/atmospherics) -"JU" = ( -/obj/item/paper_bin/bundlenatural, -/obj/item/pen/fountain/solgov{ - pixel_x = -8 - }, -/obj/structure/table/wood/reinforced, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"JV" = ( -/obj/structure/sign/departments/engineering, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Kd" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Kh" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Kn" = ( -/obj/item/areaeditor/shuttle{ - pixel_y = 8 - }, -/obj/item/desk_flag/solgov, -/obj/structure/table/wood/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"Kp" = ( -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"KL" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Lk" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright, -/obj/item/clipboard, -/obj/item/multitool, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgcargodesk" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/brown/full, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Ly" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"LA" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/cargo) -"LC" = ( -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"LI" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Air to Distro"; - target_pressure = 480 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LL" = ( -/obj/structure/catwalk, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/turf/template_noop, -/area/ship/external) -"LM" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/chair/comfy/teal, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"LN" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/gibber, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"LR" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"LV" = ( -/obj/structure/sign/departments/cargo{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"LW" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Mg" = ( -/obj/structure/sign/poster/solgov/solgov_enlist, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/port) -"Mi" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Ml" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Mq" = ( -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Mu" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Mv" = ( -/obj/structure/sign/departments/security, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/security) -"Mw" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/security) -"Mz" = ( -/obj/structure/sign/warning/docking, -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/aft) -"MA" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/security) -"MB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"ME" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/external) -"MN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"MU" = ( -/obj/structure/catwalk, -/obj/structure/sign/solgov_seal, -/turf/template_noop, -/area/ship/external) -"MZ" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Nd" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical) -"Ne" = ( -/obj/machinery/smartfridge/chemistry, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/ship/medical) -"Nn" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) -"Nu" = ( -/obj/machinery/door/airlock/solgov{ - name = "SolGov Office" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/solgov) -"NH" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/camera/autoname{ - dir = 8; - network = list("cricket") - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"NR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/structure/chair/plastic, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"NW" = ( -/obj/structure/table, -/obj/item/storage/belt/utility/full, -/obj/item/multitool, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/corner/opaque/yellow/border, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"NZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"Ob" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering) -"Od" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/storage) -"Og" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/effect/decal/cleanable/squid_ink, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ov" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"Ox" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"OI" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"OJ" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"OL" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"ON" = ( -/obj/machinery/door/airlock/atmos, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"OT" = ( -/obj/structure/table/glass, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/reagentgrinder{ - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"OY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/item/stack/sheet/mineral/uranium/twenty, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Pd" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("cricket") - }, -/turf/template_noop, -/area/ship/external) -"Pv" = ( -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = -28 - }, -/obj/structure/table/optable, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/effect/turf_decal/borderfloor/full, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Px" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"PD" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"PE" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/hallway/port) -"PI" = ( -/obj/structure/extinguisher_cabinet, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"PN" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"PP" = ( -/obj/machinery/power/terminal, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/effect/turf_decal/steeldecal/steel_decals_central1, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering/communications) -"Qg" = ( -/obj/structure/cable{ - 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/radio/intercom/wideband{ - pixel_y = 20 - }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"Qi" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Qo" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"QD" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sgwindowshut"; - name = "External Shutters" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"QG" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/aft) -"QK" = ( -/obj/item/chair/plastic, -/obj/item/chair/plastic, -/obj/item/chair/plastic, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/structure/closet/crate, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/tank/internals/generic, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"QU" = ( -/obj/structure/closet/crate/science{ - name = "surplus circuitry crate" - }, -/obj/item/circuitboard/computer/arcade/orion_trail, -/obj/item/circuitboard/computer/rdconsole, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/item/circuitboard/machine/deep_fryer, -/obj/item/circuitboard/machine/destructive_analyzer, -/obj/item/circuitboard/machine/protolathe, -/obj/item/circuitboard/machine/rad_collector, -/obj/item/circuitboard/machine/hydroponics, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"QZ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"Ri" = ( -/obj/structure/lattice, -/obj/structure/catwalk, -/turf/template_noop, -/area/ship/external) -"RA" = ( -/obj/machinery/holopad/emergency/command, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"RC" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("cricket") - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"RD" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"RH" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/canteen) -"RI" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"RW" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"RZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("cricket") - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8; - name = "Waste to Filter" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ss" = ( -/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/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/airlock/external, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"SA" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"SC" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/solgov) -"SE" = ( -/obj/structure/closet/crate/trashcart, -/obj/structure/fluff/paper/corner, -/obj/item/clothing/neck/cloak/qm, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/item/storage/bag/trash, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"SJ" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"SX" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/storage/box/ingredients/vegetarian, -/obj/item/storage/cans/sixsoda, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"Tg" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"Ti" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"TD" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/door/window/southright, -/obj/item/reagent_containers/glass/bottle/silicon{ - pixel_x = 8; - pixel_y = 14 - }, -/obj/item/reagent_containers/glass/bottle/sodium{ - pixel_x = -8; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/sulfur{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/sacid{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/storage/bag/chemistry, -/obj/item/healthanalyzer{ - pixel_x = 4 - }, -/obj/item/clothing/glasses/science{ - pixel_x = -6; - pixel_y = -3 - }, -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"TR" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"TW" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"Um" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"Un" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"Uy" = ( -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/security) -"UG" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/rep{ - name = "\proper slim SolGov armor vest" - }, -/obj/item/clothing/under/solgov, -/obj/item/clothing/head/beret/solgov, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"UY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Vl" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Vn" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Vo" = ( -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/solgov) -"Vp" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Vt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"VB" = ( -/obj/machinery/computer/atmos_alert{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"VE" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"VJ" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/clothing/head/hardhat/mining, -/obj/item/clothing/head/hardhat/mining, -/obj/item/clothing/head/hardhat/mining, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner/opaque/brown/half, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"VO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/engineering) -"VX" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, -/obj/item/newspaper, -/obj/item/megaphone/command, -/obj/item/radio/headset/solgov/alt, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Wj" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/aft) -"Wt" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/chem_master, -/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ww" = ( -/obj/structure/sink/kitchen{ - dir = 4; - name = "chemical sink"; - pixel_x = -12; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/blue/three_quarters, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"WB" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"WH" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "sgbridgelock" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"WN" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/solgov) -"WX" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/box/bodybags, -/obj/item/storage/firstaid/o2, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/reagent_containers/blood/random, -/obj/item/roller, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel, -/area/ship/storage) -"WY" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/fore) -"Xj" = ( -/obj/machinery/light, -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/stamp/law, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/desk_flag/solgov{ - pixel_x = 12; - pixel_y = -6 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"XD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("cricket") - }, -/turf/open/floor/wood, -/area/ship/crew/solgov) -"XM" = ( -/obj/structure/table/glass, -/obj/structure/sign/warning/chemdiamond{ - pixel_y = 32 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/southleft, -/obj/item/reagent_containers/glass/bottle/aluminium{ - pixel_x = -8; - pixel_y = 14 - }, -/obj/item/reagent_containers/glass/bottle/bromine{ - pixel_y = 14 - }, -/obj/item/reagent_containers/glass/bottle/carbon{ - pixel_x = 8; - pixel_y = 14 - }, -/obj/item/reagent_containers/glass/bottle/chlorine{ - pixel_x = -8; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/copper{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/fluorine{ - pixel_x = -8; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/hydrogen{ - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/sugar{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/iodine{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/lithium{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/glass/bottle/nitrogen{ - pixel_y = -4 - }, -/obj/item/reagent_containers/glass/bottle/oxygen{ - pixel_x = 8; - pixel_y = -4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"XN" = ( -/obj/machinery/door/airlock/grunge{ - name = "Telecommunications" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"XR" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Yg" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Yr" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"YF" = ( -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"YP" = ( -/obj/item/storage/secure/safe{ - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) -"YU" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/medical) -"YV" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/item/storage/overmap_ship{ - pixel_x = -22 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"YZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Zj" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/aft) -"Zq" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ship/security) -"Zx" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"ZB" = ( -/obj/machinery/chem_heater, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ZF" = ( -/obj/machinery/button/door{ - id = "sgengistore"; - name = "Storeroom Shutter"; - pixel_y = 22 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ZL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/transparent/bar/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"ZP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"ZV" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/engine) -"ZZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - network = list("cricket") - }, -/obj/machinery/door_timer{ - id = "Holding Cell"; - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/security) - -(1,1,1) = {" -zR -aw -aw -dn -dn -oe -oe -oe -zR -zR -zR -zR -zR -zR -zR -LL -oe -oe -dn -dn -aw -aw -zR -zR -"} -(2,1,1) = {" -ZV -lM -Gu -bC -SJ -yC -ME -ky -ky -ky -ky -ky -ky -ky -ky -ky -oR -yC -mz -Vl -EA -iN -ZV -zR -"} -(3,1,1) = {" -ZV -aE -aE -dW -eF -yC -gW -kz -nz -qu -tx -wS -zo -BJ -DB -kz -MZ -yC -Qo -dW -aE -Og -ZV -zR -"} -(4,1,1) = {" -ZV -aG -bt -eh -eT -fS -hv -kz -nC -qv -tE -xa -zx -BL -DR -kz -Dt -WB -rT -UY -AO -kj -ZV -zR -"} -(5,1,1) = {" -ZV -aI -cu -eA -fn -ZV -hx -kG -nL -qL -tG -qL -zA -BO -LI -pd -Yg -yC -aI -Vp -AE -rN -ZV -zR -"} -(6,1,1) = {" -ZV -aR -NR -pk -fw -ZV -hH -aN -nM -Yr -RD -OJ -zD -BR -Ej -gt -RZ -yC -lC -Vt -RI -hn -ZV -zR -"} -(7,1,1) = {" -ZV -yC -mM -ie -fy -ZV -eG -Cc -nN -Cr -YF -ok -zI -VB -Af -yT -JO -Nn -Nn -VO -Ob -Nn -ZV -zR -"} -(8,1,1) = {" -Pd -yC -mM -ie -Ti -yC -rj -Jy -lJ -kz -ky -ky -ky -kz -jj -Vn -JP -FU -bT -na -ww -Nn -zR -zR -"} -(9,1,1) = {" -Dd -yC -OY -GK -yC -yC -kz -nb -kz -kz -up -xy -zL -Co -kz -ON -JV -Nn -gM -Ox -jr -Ob -zR -zR -"} -(10,1,1) = {" -QG -QG -HN -Wj -QG -uo -Zj -lG -nZ -qW -uy -uy -uy -uy -Ex -Gb -Kd -Nn -yt -rU -NW -Nn -Ob -zR -"} -(11,1,1) = {" -sh -iW -YV -Jr -Ss -cv -wm -Bo -os -qY -qY -xM -qY -qY -EE -GN -Kh -Ob -At -tL -PD -eH -Nn -zR -"} -(12,1,1) = {" -Mz -NH -gS -lg -QG -FE -an -QG -oy -oD -oD -oD -oD -oy -oy -sT -bd -Ob -ZF -uO -eD -zX -Ob -zR -"} -(13,1,1) = {" -RH -RH -RH -Un -Un -PE -lL -jq -ln -wF -uB -xU -zT -CE -oy -Hh -KL -Od -zh -Od -Od -Od -Od -zR -"} -(14,1,1) = {" -RH -LN -CR -qG -FP -fV -vg -mi -oD -LM -uC -yh -zU -CK -oD -uc -LC -Od -Tg -Kp -Hu -WX -Od -zR -"} -(15,1,1) = {" -nO -ot -BF -fG -co -Bb -iM -mJ -oD -rC -uM -yn -zZ -CO -oy -Hy -Ly -Od -yV -QU -Aw -QK -Od -zR -"} -(16,1,1) = {" -nO -gX -ZL -fG -oF -pf -vg -mO -oy -rX -uP -oy -oD -oy -oy -HA -LC -Od -Hs -cB -GB -SE -Od -zR -"} -(17,1,1) = {" -nO -Mq -ZL -xT -RH -JD -eX -mQ -mU -nl -mU -mU -Am -Db -mU -HE -LC -Od -Ei -SX -DQ -gN -eq -zR -"} -(18,1,1) = {" -nO -HB -ZL -RW -RH -kg -iS -mU -lh -QZ -Aj -FG -Au -Da -nl -HE -LC -Od -hb -Od -Od -eq -eq -zR -"} -(19,1,1) = {" -RH -TR -VE -LR -El -MN -kY -nl -ER -PP -bX -nl -AF -CQ -nl -HF -LC -OI -oI -HI -Cd -cQ -QD -zR -"} -(20,1,1) = {" -Un -Un -RH -Un -Un -AB -NZ -nl -eN -AT -fp -yw -AJ -EI -nl -BV -Hg -df -qZ -MB -yH -BA -QD -zR -"} -(21,1,1) = {" -YU -Wt -ZB -Ww -Nd -ga -NZ -nl -Qg -fa -EF -yw -AQ -Df -mU -Ib -LV -OI -nc -jA -rv -gO -QD -zR -"} -(22,1,1) = {" -YU -zN -Qi -YZ -mo -MN -at -nl -XN -nl -nl -yP -nl -mU -mU -Ig -LC -BP -gu -Dc -Bl -VJ -OI -oe -"} -(23,1,1) = {" -YU -OT -oL -HK -Ne -ga -NZ -hA -pI -sF -vq -yR -AR -Dg -hA -HE -LC -Lk -Zx -iI -Mu -LW -AU -oe -"} -(24,1,1) = {" -YU -XM -hz -Pv -YU -nd -Ov -WH -pK -sV -vA -yX -AV -Di -WH -Ii -LC -bl -FN -fu -bQ -us -AU -oe -"} -(25,1,1) = {" -YU -TD -vi -Ct -YU -CJ -jz -WY -qd -qr -qr -ZP -qr -qd -qd -Io -Mi -Px -LA -Et -cp -tR -AU -oe -"} -(26,1,1) = {" -YU -YU -YU -YU -wd -Mg -jR -OL -qd -tg -vV -zc -AZ -Dj -qd -FQ -RC -PI -Px -OI -OI -Px -Px -JF -"} -(27,1,1) = {" -zR -WN -bn -vm -fI -Nu -kx -nu -qr -tq -we -uJ -Be -Dp -qr -IH -Ml -be -TW -YP -Av -Mw -oe -oe -"} -(28,1,1) = {" -zR -WN -uZ -RA -XD -SC -SC -WY -qd -ts -BT -zk -Br -qd -qd -IR -Mv -Mw -ZZ -Fk -Xj -MA -oe -zR -"} -(29,1,1) = {" -zR -WN -tm -SA -ar -wf -SC -oe -fz -qd -wE -VX -BD -qd -MU -oe -Mw -PN -Um -UG -ua -MA -oe -zR -"} -(30,1,1) = {" -zR -WN -SC -JU -Kn -Vo -WN -Dd -zR -qr -mm -mm -mm -qr -zR -Dd -MA -pt -Uy -Zq -Mw -MA -oe -zR -"} -(31,1,1) = {" -zR -Dd -WN -eE -DE -gG -WN -Dd -zR -zR -zR -zR -zR -zR -zR -Dd -MA -mH -fr -Cx -Mw -sv -Dd -zR -"} -(32,1,1) = {" -zR -Dd -WN -HX -ek -hq -WN -Dd -Dd -Dd -Dd -Dd -Dd -Dd -Dd -Dd -MA -XR -jP -kO -MA -Ri -zR -zR -"} -(33,1,1) = {" -zR -Dd -WN -by -by -by -WN -ko -zR -zR -zR -zR -zR -zR -zR -Pd -MA -MA -MA -MA -MA -Dd -zR -zR -"} -(34,1,1) = {" -zR -Dd -oe -oe -oe -oe -oe -Dd -zR -zR -zR -zR -zR -zR -zR -Dd -oe -oe -oe -oe -oe -Dd -zR -zR -"} diff --git a/_maps/deprecated/Ships/solgov_liberty.dmm b/_maps/deprecated/Ships/solgov_liberty.dmm deleted file mode 100644 index dabdc38b0d8c..000000000000 --- a/_maps/deprecated/Ships/solgov_liberty.dmm +++ /dev/null @@ -1,2371 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"au" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/structure/frame/computer, -/obj/effect/turf_decal/box, -/turf/open/floor/pod/light, -/area/ship/bridge) -"az" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/machinery/computer/helm, -/obj/effect/turf_decal/box, -/turf/open/floor/pod/light, -/area/ship/bridge) -"aW" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/light/small{ - dir = 8; - pixel_y = -10 - }, -/obj/item/clothing/under/rank/command/captain, -/obj/item/radio/headset/heads/captain/alt, -/obj/item/storage/backpack/captain, -/obj/item/clothing/gloves/color/captain, -/obj/item/stamp/captain, -/obj/item/pen/fountain/captain, -/obj/item/clothing/head/caphat, -/obj/item/clothing/suit/toggle/solgov, -/obj/item/clothing/accessory/medal/gold/captain, -/obj/item/areaeditor/shuttle{ - pixel_y = 10 - }, -/obj/item/megaphone/command{ - pixel_x = 10; - pixel_y = 10 - }, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/shoes/laceup, -/obj/item/gun/energy/e_gun, -/obj/item/storage/belt/sabre, -/obj/item/folder/blue{ - pixel_x = -1; - pixel_y = 8 - }, -/obj/structure/closet/wall{ - dir = 4; - icon_door = "blue_wall"; - name = "captain's closet"; - pixel_x = -28 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"bb" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/structure/railing, -/obj/item/radio/intercom/wideband{ - pixel_x = 28; - pixel_y = 5 - }, -/obj/effect/landmark/start/captain, -/obj/machinery/button/door{ - id = "piratecargo"; - name = "Blast Door Control"; - pixel_x = 37; - pixel_y = -5 - }, -/obj/machinery/button/door{ - id = "pirateshutters"; - name = "Window Lockdown"; - pixel_x = 27; - pixel_y = -5 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"br" = ( -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"bz" = ( -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) -"bG" = ( -/obj/machinery/modular_computer/console/preset/command, -/obj/effect/turf_decal/box, -/turf/open/floor/plating, -/area/ship/bridge) -"cF" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/external) -"dD" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"eV" = ( -/obj/structure/cable, -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"fd" = ( -/obj/structure/fans/tiny, -/obj/docking_port/mobile{ - launch_status = 0; - port_direction = 2 - }, -/obj/machinery/door/poddoor/shutters{ - id = "piratecargo"; - name = "Cargo Bay" - }, -/turf/open/floor/engine/hull/interior, -/area/ship/cargo) -"fi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/item/radio/headset/solgov/alt, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/head/solgov, -/obj/item/gun/ballistic/revolver/detective{ - current_skin = null; - name = "\improper SolGov Officer's Pistol" - }, -/obj/item/clothing/suit/toggle/solgov, -/obj/item/ammo_box/c38, -/obj/item/storage/box/ids{ - pixel_x = -7 - }, -/obj/item/melee/classic_baton/telescopic, -/obj/item/folder/blue{ - pixel_x = -1; - pixel_y = 8 - }, -/obj/item/pen/solgov{ - pixel_x = 5 - }, -/obj/structure/closet/wall{ - dir = 4; - icon_door = "blue_wall"; - name = "XO's closet"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fp" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/effect/landmark/start/head_of_personnel, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fq" = ( -/turf/open/floor/engine/hull, -/area/ship/external) -"fG" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/security) -"fR" = ( -/obj/machinery/door/poddoor{ - id = "pirate_porttube"; - name = "Port Launch Tube" - }, -/obj/structure/fans/tiny, -/turf/open/floor/engine/hull/interior, -/area/ship/security) -"hb" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/security) -"jz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/solgov{ - name = "Bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"kF" = ( -/obj/machinery/door/poddoor{ - id = "pirate_stbdtube"; - name = "Starboard Launch Tube" - }, -/obj/structure/fans/tiny, -/turf/open/floor/engine/hull/interior, -/area/ship/security) -"kK" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "pirateshutters"; - name = "Blast Shutters" - }, -/obj/structure/window/reinforced/fulltile/shuttle, -/turf/open/floor/plating, -/area/ship/security) -"mg" = ( -/obj/machinery/mass_driver{ - dir = 1; - id = "pirate_porttube" - }, -/obj/effect/turf_decal/box, -/obj/structure/sign/warning/deathsposal{ - name = "\improper LAUNCH TUBE: LEADS TO SPACE sign"; - pixel_y = -32; - sign_change_name = "Warning - Launch Tube: Leads to Space" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"ml" = ( -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/machinery/door/window/westleft, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/button/massdriver{ - id = "pirate_porttube"; - name = "port launch tube button"; - pixel_x = 15; - pixel_y = 26 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"mJ" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/structure/railing, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/effect/landmark/start/depsec, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"mU" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"nt" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - name = "Engine Access" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"nv" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/structure/railing, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/fireaxecabinet{ - pixel_y = 32 - }, -/obj/effect/landmark/start/depsec, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"nB" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/landmark/start/depsec, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"nC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/machinery/door/window/eastright, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/button/massdriver{ - id = "pirate_stbdtube"; - name = "starboard launch tube button"; - pixel_x = -15; - pixel_y = 26 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"nQ" = ( -/obj/machinery/mass_driver{ - dir = 1; - id = "pirate_stbdtube" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/structure/sign/warning/deathsposal{ - name = "\improper LAUNCH TUBE: LEADS TO SPACE sign"; - pixel_y = -32; - sign_change_name = "Warning - Launch Tube: Leads to Space" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"nW" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "pirateshutters"; - name = "Blast Shutters" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/structure/window/reinforced/fulltile/shuttle, -/turf/open/floor/plating, -/area/ship/security) -"oo" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/sign/poster/solgov/solgov_enlist{ - pixel_x = 32 - }, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"oQ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"pm" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 12 - }, -/obj/item/clothing/suit/space/hardsuit/solgov, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/tank/jetpack/oxygen, -/obj/structure/closet/wall/red{ - dir = 4; - name = "suit locker"; - pixel_x = -28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"pA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs, -/area/ship/security) -"pH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/vending/security/marine/solgov{ - all_items_free = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"pS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 12 - }, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/accessory/armband, -/obj/item/clothing/accessory/armband, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/glasses/hud/security/night, -/obj/item/clothing/glasses/hud/security/night, -/obj/item/clothing/glasses/hud/security/night, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/gloves/tackler/combat, -/obj/item/clothing/gloves/tackler/combat, -/obj/item/clothing/gloves/tackler/combat, -/obj/structure/closet/wall/red{ - dir = 8; - name = "armory locker"; - pixel_x = 28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"pW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/clothing/suit/space/hardsuit/solgov, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/tank/jetpack/oxygen, -/obj/structure/closet/wall/red{ - dir = 4; - name = "suit locker"; - pixel_x = -28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"qP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"rc" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"rd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"rF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/kitchen/knife/combat, -/obj/item/kitchen/knife/combat, -/obj/item/kitchen/knife/combat, -/obj/item/storage/box/zipties{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/item/storage/box/flashbangs, -/obj/structure/closet/wall/red{ - dir = 8; - name = "armory locker"; - pixel_x = 28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"rL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "piratecargo"; - name = "Blast Door Control"; - pixel_x = -25; - pixel_y = -10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"sc" = ( -/obj/effect/turf_decal/industrial/warning/cee, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/item/clothing/suit/space/hardsuit/solgov, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/tank/jetpack/oxygen, -/obj/structure/closet/wall/red{ - dir = 4; - name = "suit locker"; - pixel_x = -28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"sv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"sx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/obj/machinery/light/small{ - pixel_x = -12 - }, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/screwdriver{ - pixel_x = 6; - pixel_y = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"sI" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/item/clothing/head/solgov/sonnensoldner, -/obj/item/clothing/head/solgov/sonnensoldner, -/obj/item/clothing/head/solgov/sonnensoldner, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/clothing/mask/gas/sechailer/swat/spacepol, -/obj/item/storage/belt/security/webbing, -/obj/item/storage/belt/security/webbing, -/obj/item/storage/belt/security/webbing, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/storage/backpack/ert/security, -/obj/item/storage/backpack/ert/security, -/obj/item/storage/backpack/ert/security, -/obj/structure/closet/wall/red{ - dir = 8; - name = "armory locker"; - pixel_x = 28; - req_one_access_txt = "1" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security) -"tD" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"tT" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"tY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"tZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/security{ - name = "Armory" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"ui" = ( -/obj/machinery/door/airlock/hatch{ - name = "External Access Hatch" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"uo" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 4 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"ut" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"vo" = ( -/obj/machinery/door/airlock/hatch{ - name = "External Access Hatch" - }, -/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 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"vx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=port"; - location = "forward" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"vW" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"wq" = ( -/obj/structure/toilet, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/machinery/door/window/southright, -/obj/structure/curtain/bounty, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"wP" = ( -/obj/machinery/shower{ - pixel_y = 15 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/machinery/door/window/southleft, -/obj/structure/curtain/bounty, -/obj/item/soap, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"wZ" = ( -/obj/structure/sign/poster/official/report_crimes, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"yi" = ( -/obj/structure/chair/plastic, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"yU" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"za" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "pirateshutters"; - name = "Blast Shutters" - }, -/obj/structure/window/reinforced/fulltile/shuttle, -/turf/open/floor/plating, -/area/ship/crew) -"zi" = ( -/obj/structure/table/reinforced, -/obj/machinery/vending/wallmed{ - pixel_y = 30 - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/healthanalyzer/advanced, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"zR" = ( -/obj/structure/rack, -/obj/item/storage/firstaid/brute{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/regular{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"Aq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/landmark/observer_start, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"AL" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Bb" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"Bi" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/kitchen/knife/plastic{ - pixel_x = -3 - }, -/obj/item/kitchen/fork/plastic{ - pixel_x = 3 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Bw" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "grey_wall"; - pixel_x = 28 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"By" = ( -/obj/structure/table/optable, -/obj/item/radio/headset/headset_medsec/alt, -/obj/item/clothing/accessory/armband/medblue, -/obj/item/clothing/head/beret/solgov, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/rep{ - name = "\proper slim SolGov armor vest" - }, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/shoes/sneakers/white, -/obj/item/storage/belt/medical, -/obj/item/storage/backpack/security, -/obj/item/clothing/under/solgov, -/obj/structure/closet/wall/white/med{ - dir = 4; - name = "medical locker"; - pixel_x = -28 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"Cd" = ( -/obj/structure/cable, -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Ce" = ( -/obj/machinery/door/window/eastright, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/landmark/start/paramedic, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"Cg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Cj" = ( -/obj/structure/chair/plastic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Cx" = ( -/obj/structure/chair/plastic{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"CK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Df" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"DG" = ( -/mob/living/simple_animal/bot/cleanbot{ - desc = "Cleaning up the sector, one ship at a time."; - name = "\improper Mopfficer Sweepsky" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Ec" = ( -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = -3 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 2; - pixel_y = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = -32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"Ef" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/item/reagent_containers/blood/universal{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/reagent_containers/blood/universal, -/obj/item/reagent_containers/blood/universal{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/siding{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"Er" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Ey" = ( -/obj/structure/mirror{ - pixel_y = -28 - }, -/obj/structure/dresser, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"EG" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/structure/curtain/bounty, -/obj/machinery/computer/cryopod{ - pixel_y = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"EH" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/item/bedsheet/brown, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Fx" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"FH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass{ - name = "Crew Quarters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"FR" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/port) -"He" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Hh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Hw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs, -/area/ship/cargo) -"HU" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/cargo) -"HY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"Id" = ( -/obj/item/radio/intercom{ - pixel_y = 28 - }, -/obj/structure/bed, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/item/bedsheet/grey, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Ie" = ( -/obj/structure/bed, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/item/bedsheet/grey, -/obj/structure/sign/poster/official/obey{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"IF" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/starboard) -"IS" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/port) -"IV" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Ji" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Jr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/storage/belt/security, -/obj/item/storage/backpack/security, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/item/clothing/accessory/armband, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/rep{ - name = "\proper slim SolGov armor vest" - }, -/obj/item/clothing/head/solgov, -/obj/item/radio/headset/solgov/alt, -/obj/item/clothing/under/solgov, -/obj/item/clothing/shoes/combat, -/obj/item/gun/ballistic/automatic/pistol/solgov, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/melee/classic_baton/telescopic, -/obj/structure/closet/wall{ - dir = 4; - icon_door = "red_wall"; - name = "brig officer's closet"; - pixel_x = -28 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Jx" = ( -/obj/effect/landmark/start/warden, -/obj/structure/chair/office, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Ko" = ( -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Ks" = ( -/obj/machinery/door/window/brigdoor/security/cell/eastright{ - dir = 8; - id = "Cell 1"; - req_one_access_txt = "2" - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"KD" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"KS" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"KV" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/item/storage/cans/sixbeer, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"Le" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/starboard) -"Ll" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - name = "Engine Access" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"LD" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"LU" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Mh" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/terminal, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Mp" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"MC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/pen/solgov, -/obj/item/folder/red{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = -28 - }, -/obj/item/kitchen/knife/letter_opener, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Nq" = ( -/obj/structure/table, -/obj/machinery/computer/secure_data/laptop{ - dir = 1; - pixel_y = 4 - }, -/obj/item/stamp/hos{ - name = "warden's rubber stamp"; - pixel_x = -13; - pixel_y = 10 - }, -/obj/item/desk_flag/solgov{ - pixel_x = -14 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/cargo) -"Nz" = ( -/obj/machinery/door_timer{ - id = "Cell 1"; - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"NN" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"Og" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/cargo) -"Ol" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Oo" = ( -/obj/structure/cable/yellow, -/obj/machinery/power/terminal, -/obj/item/wrench, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"OA" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"OO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"Pf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Py" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Port Engines" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Qj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"QO" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Port Engines" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"Rn" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - name = "Engine Access" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"RX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=starboard"; - location = "port" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Sc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Sw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"SA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"SR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=forward"; - location = "starboard" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Ty" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Engines" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"TP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "piratecargo"; - name = "Cargo Bay" - }, -/obj/structure/fans/tiny, -/turf/open/floor/engine/hull/interior, -/area/ship/cargo) -"TT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Ut" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Engines" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Uv" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"US" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Vp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/obj/item/multitool, -/obj/item/clothing/glasses/welding, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"VC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"VO" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/telecomms/allinone, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Wa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"WC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/closet/crate{ - name = "fuel crate" - }, -/obj/item/stack/sheet/mineral/plasma/fifty, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"WK" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/closet/crate{ - name = "emergency space suit crate" - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen/red, -/obj/item/tank/internals/oxygen/red, -/obj/item/tank/internals/oxygen/red, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/item/pickaxe/emergency, -/obj/item/pickaxe/emergency, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"WM" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - name = "Engine Access" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"WZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) -"Xx" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"XB" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "pirateshutters"; - name = "Blast Shutters" - }, -/obj/structure/window/reinforced/fulltile/shuttle, -/turf/open/floor/plating, -/area/ship/bridge) -"XJ" = ( -/turf/template_noop, -/area/template_noop) -"YQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"YS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Zc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Zf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/hallway/port) -"ZB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "piratecargo"; - name = "Blast Door Control"; - pixel_x = 25; - pixel_y = -10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/cargo) - -(1,1,1) = {" -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -IS -IS -IS -IS -IS -IS -IS -XJ -"} -(2,1,1) = {" -XJ -XJ -XJ -XJ -cF -cF -cF -cF -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -IS -FR -IV -Mh -OA -Vp -Zc -nt -Cd -"} -(3,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fq -fq -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -IS -FR -Ji -Mp -Pf -VC -Zf -Ll -Cd -"} -(4,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fq -fq -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -IS -IS -FR -Py -FR -IS -IS -XJ -"} -(5,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fG -kK -fG -XJ -XJ -tD -ui -tD -XJ -XJ -XJ -XJ -XJ -XJ -IS -Qj -IS -XJ -XJ -XJ -"} -(6,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fR -mg -hb -fG -XJ -tT -uo -tT -tD -tT -tT -Fx -Fx -Fx -NN -QO -NN -Fx -Fx -XJ -"} -(7,1,1) = {" -XJ -XJ -XJ -XJ -rc -hb -ml -hb -hb -hb -tT -ut -tT -zi -By -Ec -NN -He -Jr -MC -RX -VO -Df -NN -Fx -"} -(8,1,1) = {" -XB -XB -Bb -XB -Bb -Bb -mJ -pm -pW -sc -tT -vo -wZ -zR -Ce -Ef -NN -Hh -Jx -Nq -Sc -Wa -HY -rL -TP -"} -(9,1,1) = {" -XB -au -aW -bz -fi -jz -mU -pA -qP -sv -tZ -vx -Er -Aq -Cg -Er -FH -Hw -Ko -Nz -Sw -WC -br -dD -fd -"} -(10,1,1) = {" -XB -az -bb -bG -fp -rc -nv -pH -rd -sx -tT -vW -yi -AL -Cj -Ey -NN -HU -Ks -NN -Sw -WK -KV -dD -TP -"} -(11,1,1) = {" -XB -XB -Bb -XB -Bb -Bb -nB -pS -rF -sI -tT -wq -yi -Bi -Cx -EG -NN -Id -KD -Og -SA -WZ -OO -ZB -TP -"} -(12,1,1) = {" -XJ -XJ -XJ -XJ -rc -hb -nC -hb -hb -hb -tT -wP -yU -Bw -DG -EH -NN -Ie -KS -Og -SR -Xx -oo -NN -Fx -"} -(13,1,1) = {" -XJ -XJ -XJ -XJ -XJ -kF -nQ -hb -fG -XJ -tD -tD -za -tD -za -tD -Fx -Fx -Fx -NN -Ty -NN -Fx -Fx -XJ -"} -(14,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fG -nW -fG -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -Le -TT -Le -XJ -XJ -XJ -"} -(15,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fq -oQ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -Le -Le -IF -Ut -IF -Le -Le -XJ -"} -(16,1,1) = {" -XJ -XJ -XJ -XJ -XJ -fq -fq -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -Le -IF -LD -Ol -Uv -YQ -tY -Rn -eV -"} -(17,1,1) = {" -XJ -XJ -XJ -XJ -cF -cF -cF -cF -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -Le -IF -LU -Oo -US -YS -CK -WM -eV -"} -(18,1,1) = {" -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -XJ -Le -Le -Le -Le -Le -Le -Le -XJ -"} diff --git a/_maps/deprecated/Ships/syndicate_geneva.dmm b/_maps/deprecated/Ships/syndicate_geneva.dmm index c1b77dcae45d..a8a3c806964b 100644 --- a/_maps/deprecated/Ships/syndicate_geneva.dmm +++ b/_maps/deprecated/Ships/syndicate_geneva.dmm @@ -12,40 +12,6 @@ /obj/machinery/computer/crew, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) -"an" = ( -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom/wideband, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"ap" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ - dir = 8 - }, -/obj/structure/table/glass, -/obj/item/storage/firstaid/o2, -/obj/machinery/duct, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/item/soap/syndie, -/obj/item/defibrillator, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"ay" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/corner/opaque/brown/three_quarters, -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) "aJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -59,28 +25,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"aR" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"aV" = ( -/obj/structure/table/glass, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood/yew, -/area/ship/crew/office) "bd" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/metal/fifty, @@ -123,6 +67,15 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"bH" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 10 + }, +/obj/machinery/ore_silo, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/syndicateemblem/bottom/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "bK" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -141,20 +94,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"co" = ( -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 +"ch" = ( +/obj/machinery/sleeper/syndie, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 }, -/obj/item/areaeditor/shuttle, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c200, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) "cB" = ( /turf/closed/wall, /area/ship/medical) @@ -195,26 +142,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"dj" = ( -/obj/machinery/chem_master, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"dy" = ( -/obj/machinery/washing_machine, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) "dB" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -262,18 +189,6 @@ /obj/item/clothing/under/syndicate/bloodred/sleepytime, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm) -"dW" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/item/seeds/corn, -/obj/item/seeds/grass, -/obj/item/seeds/random, -/obj/item/seeds/random, -/obj/item/seeds/angel, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "dZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/grass, @@ -299,34 +214,6 @@ }, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"es" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cmo"; - name = "professor's locker" - }, -/obj/item/radio/headset/syndicate/captain, -/obj/item/storage/belt/medical/surgery, -/obj/item/autosurgeon/cmo, -/obj/item/clothing/suit/toggle/labcoat/cmo, -/obj/item/clothing/neck/cloak/cmo, -/obj/item/circuitboard/machine/techfab/department/medical, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/defibrillator/compact/combat, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/obj/item/storage/firstaid/tactical, -/obj/item/card/emag, -/obj/item/storage/box/hypospray/CMO, -/obj/item/clothing/glasses/science, -/obj/item/roller, -/turf/open/floor/wood/yew, -/area/ship/crew/office) "ew" = ( /obj/structure/cable{ icon_state = "1-4" @@ -351,27 +238,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"eL" = ( -/obj/machinery/door/airlock/wood/glass{ - name = "Natural Sciences Lab" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "eO" = ( /obj/effect/turf_decal/syndicateemblem/middle/left, /obj/structure/cable{ @@ -417,38 +283,27 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"fB" = ( -/obj/machinery/door/airlock/hatch{ - name = "Crew Quarters" - }, +"fE" = ( +/obj/machinery/power/port_gen/pacman, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/machinery/light/directional/north, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 + icon_state = "0-2" }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) -"fD" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"gb" = ( +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/vending/medical, -/obj/machinery/duct, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 9 }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "gy" = ( /obj/structure/cable{ icon_state = "1-8" @@ -479,20 +334,6 @@ "gR" = ( /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm) -"gT" = ( -/obj/machinery/duct, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "gV" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 10 @@ -558,10 +399,40 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"hx" = ( +/obj/machinery/chem_master, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "hy" = ( /obj/machinery/seed_extractor, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"hG" = ( +/obj/machinery/door/airlock/engineering/glass{ + dir = 4; + name = "Engineering Bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "hI" = ( /turf/open/floor/grass, /area/ship/crew/hydroponics) @@ -598,19 +469,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"iH" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) -"iQ" = ( -/obj/machinery/vending/hydronutrients, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "iU" = ( /obj/effect/turf_decal/syndicateemblem/bottom/middle, /obj/structure/cable{ @@ -645,6 +503,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) +"jE" = ( +/obj/structure/chair/comfy/black, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 6 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/ship/crew/library) "jG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -673,22 +540,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"jX" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "jY" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 9 @@ -713,38 +564,51 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/medical) -"kq" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) -"kx" = ( -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) -"kG" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/syndie, -/obj/item/toy/plush/nukeplushie, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm) -"kM" = ( -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/light{ - dir = 1 +"kg" = ( +/obj/machinery/door/airlock/command/glass{ + dir = 4; + name = "Professor's Office" }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood/yew, +/area/ship/crew/office) +"kq" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) +"kA" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, +/obj/machinery/light/directional/east, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"kG" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/syndie, +/obj/item/toy/plush/nukeplushie, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) "lr" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -835,19 +699,6 @@ }, /turf/open/floor/plating, /area/ship/crew/office) -"np" = ( -/obj/machinery/sleeper/syndie, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 5 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "ny" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, /obj/machinery/smartfridge/bloodbank/preloaded, @@ -866,44 +717,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) -"og" = ( -/obj/structure/closet/secure_closet{ - icon_state = "med"; - name = "paramedic's locker" +"nX" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Crew Quarters" }, -/obj/item/radio/headset/syndicate/alt, -/obj/item/storage/belt/medical/paramedic, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/suit/hooded/wintercoat/medical, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/apc/auto_name/north, -/obj/item/pinpointer/crew, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/obj/item/clothing/head/soft/paramedic, -/obj/item/clothing/suit/toggle/labcoat/paramedic, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/roller, -/obj/effect/turf_decal/corner/opaque/brown/three_quarters{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"oo" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, -/obj/machinery/light{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) "oB" = ( /obj/item/radio/headset/syndicate/alt, /obj/item/clothing/under/syndicate/gorlex, @@ -935,6 +770,28 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"oC" = ( +/obj/machinery/door/airlock/wood/glass{ + dir = 4; + name = "Natural Sciences Lab" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "oH" = ( /obj/machinery/stasis, /obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ @@ -970,36 +827,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) -"pL" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Professor's Office" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/wood/yew, -/area/ship/crew/office) -"pR" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/autolathe, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) +"pQ" = ( +/obj/effect/turf_decal/miskilamo_small/right, +/turf/open/floor/plating, +/area/ship/crew/library) "qt" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ dir = 1 @@ -1023,6 +854,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) +"rh" = ( +/obj/effect/turf_decal/miskilamo_small, +/turf/open/floor/plating, +/area/ship/crew/library) "rz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -1080,21 +915,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"up" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ - dir = 10 - }, -/obj/machinery/ore_silo, -/obj/machinery/light, -/obj/effect/turf_decal/syndicateemblem/bottom/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"uC" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/wood/yew, -/area/ship/crew/office) "uJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1103,23 +923,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/wood/yew, /area/ship/crew/office) -"uS" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 9 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "vp" = ( /obj/effect/turf_decal/trimline/opaque/red/filled/warning, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"wa" = ( +/obj/structure/table/glass, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/yew, +/area/ship/crew/office) "wj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -1145,6 +962,21 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/white, /area/ship/medical) +"xy" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4; + name = "Paramedic's Quarters" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/structure/barricade/wooden, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "xC" = ( /obj/machinery/duct, /obj/effect/turf_decal/corner/opaque/brown/three_quarters{ @@ -1176,6 +1008,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"xY" = ( +/obj/item/kirbyplants/random, +/obj/item/vending_refill/medical, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/firealarm/directional/west, +/obj/item/vending_refill/autodrobe, +/obj/effect/turf_decal/syndicateemblem/top/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "yd" = ( /obj/machinery/computer/operating{ dir = 1 @@ -1186,12 +1030,51 @@ "yf" = ( /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"za" = ( +/obj/structure/closet/secure_closet{ + icon_state = "med"; + name = "paramedic's locker" + }, +/obj/item/radio/headset/syndicate/alt, +/obj/item/storage/belt/medical/paramedic, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/pinpointer/crew, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/item/clothing/head/soft/paramedic, +/obj/item/clothing/suit/toggle/labcoat/paramedic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/roller, +/obj/effect/turf_decal/corner/opaque/brown/three_quarters{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/port) "zd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"zh" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 4 + }, +/obj/machinery/vending/medical, +/obj/machinery/duct, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) "zm" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /obj/structure/cable{ @@ -1206,6 +1089,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/medical) +"zz" = ( +/obj/machinery/sleeper/syndie, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) "zA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -1214,26 +1106,54 @@ "zB" = ( /turf/closed/wall, /area/ship/engineering) -"zH" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Paramedic's Quarters" +"zC" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/structure/barricade/wooden, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"zQ" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 6 + }, +/obj/structure/table/optable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) "Ab" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"An" = ( +/obj/machinery/mineral/ore_redemption{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Ao" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -1279,6 +1199,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"BI" = ( +/obj/machinery/washing_machine, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) "BP" = ( /obj/machinery/duct, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -1297,6 +1226,27 @@ /obj/machinery/duct, /turf/open/floor/plating, /area/ship/maintenance/port) +"CQ" = ( +/turf/open/floor/plating, +/area/ship/cargo) +"CS" = ( +/obj/effect/turf_decal/number/five, +/turf/open/floor/plating, +/area/ship/cargo) +"CW" = ( +/obj/effect/turf_decal/number/two, +/turf/open/floor/plating, +/area/ship/cargo) +"Da" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/library) "Dl" = ( /obj/machinery/power/shuttle/engine/liquid/oil, /obj/structure/window/reinforced/survival_pod, @@ -1346,36 +1296,37 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"Ex" = ( -/obj/item/kirbyplants/random, -/obj/item/vending_refill/medical, -/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/item/vending_refill/autodrobe, -/obj/effect/turf_decal/syndicateemblem/top/left, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"EB" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +"El" = ( +/obj/structure/closet/secure_closet{ + icon_state = "hydro"; + name = "natural scientist's locker" }, -/obj/machinery/light{ - dir = 4 +/obj/item/storage/belt/fannypack/green, +/obj/item/storage/bag/plants, +/obj/item/hatchet, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/storage/bag/chemistry, +/obj/item/storage/box/disks_plantgene, +/obj/machinery/smartfridge/disks{ + density = 0; + name = "small disk compartmentalizer" }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) +/obj/item/storage/box/beakers, +/obj/item/clothing/glasses/science, +/obj/item/plant_analyzer, +/obj/item/clothing/suit/armor/solgov_trenchcoat, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/item/storage/box/syringes, +/obj/item/lighter, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/seeds/replicapod, +/obj/item/circuitboard/machine/reagentgrinder, +/obj/item/circuitboard/machine/chem_heater, +/obj/item/clothing/glasses/science, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "EV" = ( /obj/effect/turf_decal/corner/opaque/brown/three_quarters{ dir = 4 @@ -1392,24 +1343,31 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) +"Ff" = ( +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plating, +/area/ship/cargo) +"Fj" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/autolathe, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/bridge) +"FA" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/wood/yew, +/area/ship/crew/office) "FB" = ( /obj/effect/turf_decal/corner/opaque/yellow/mono, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"FU" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/library) "Ga" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 9 @@ -1457,6 +1415,21 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"Ha" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/o2, +/obj/machinery/duct, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/soap/syndie, +/obj/item/defibrillator, +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) "He" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor{ @@ -1464,6 +1437,32 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"Hf" = ( +/obj/structure/closet/secure_closet{ + icon_state = "cmo"; + name = "professor's locker" + }, +/obj/item/radio/headset/syndicate/captain, +/obj/item/storage/belt/medical/surgery, +/obj/item/autosurgeon/cmo, +/obj/item/clothing/suit/toggle/labcoat/cmo, +/obj/item/clothing/neck/cloak/cmo, +/obj/item/circuitboard/machine/techfab/department/medical, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/defibrillator/compact/combat, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/machinery/firealarm/directional/north, +/obj/item/storage/firstaid/tactical, +/obj/item/card/emag, +/obj/item/storage/box/hypospray/CMO, +/obj/item/clothing/glasses/science, +/obj/item/roller, +/turf/open/floor/wood/yew, +/area/ship/crew/office) "Hg" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor{ @@ -1535,6 +1534,11 @@ /obj/machinery/duct, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"IG" = ( +/obj/machinery/vending/hydronutrients, +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "II" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 8 @@ -1708,6 +1712,16 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Nj" = ( +/obj/machinery/light/directional/west, +/obj/item/seeds/corn, +/obj/item/seeds/grass, +/obj/item/seeds/random, +/obj/item/seeds/random, +/obj/item/seeds/angel, +/obj/structure/closet/crate/hydroponics, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "NA" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1720,25 +1734,6 @@ }, /turf/open/floor/wood/yew, /area/ship/crew/office) -"NU" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Ol" = ( /obj/effect/turf_decal/corner/opaque/red{ dir = 10 @@ -1776,15 +1771,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"OJ" = ( -/obj/structure/chair/comfy/black, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 6 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/ship/crew/library) "ON" = ( /obj/machinery/duct, /obj/effect/turf_decal/techfloor{ @@ -1809,6 +1795,22 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"OZ" = ( +/turf/open/floor/plating, +/area/ship/crew/library) +"Ph" = ( +/obj/effect/turf_decal/miskilamo_small/left, +/turf/open/floor/plating, +/area/ship/crew/library) +"Po" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Qf" = ( /obj/machinery/power/terminal{ dir = 4 @@ -1821,55 +1823,13 @@ /obj/structure/cable, /turf/open/floor/plasteel/dark, /area/ship/engineering) +"Qt" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) "QH" = ( /turf/closed/wall, /area/ship/cargo) -"QJ" = ( -/obj/structure/closet/secure_closet{ - icon_state = "hydro"; - name = "natural scientist's locker" - }, -/obj/item/storage/belt/fannypack/green, -/obj/item/storage/bag/plants, -/obj/item/hatchet, -/obj/item/shovel/spade, -/obj/item/cultivator, -/obj/item/storage/bag/chemistry, -/obj/item/storage/box/disks_plantgene, -/obj/machinery/smartfridge/disks{ - density = 0; - name = "small disk compartmentalizer" - }, -/obj/item/storage/box/beakers, -/obj/item/clothing/glasses/science, -/obj/item/plant_analyzer, -/obj/item/clothing/suit/armor/solgov_trenchcoat, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/item/storage/box/syringes, -/obj/item/lighter, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/replicapod, -/obj/item/circuitboard/machine/reagentgrinder, -/obj/item/circuitboard/machine/chem_heater, -/obj/item/clothing/glasses/science, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"Rg" = ( -/obj/effect/turf_decal/corner/opaque/brown/three_quarters{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/syndicate, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "Rh" = ( /obj/machinery/stasis, /obj/effect/turf_decal/corner/opaque/bottlegreen{ @@ -1897,19 +1857,6 @@ }, /turf/open/floor/plating, /area/ship/medical) -"Tg" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 6 - }, -/obj/structure/table/optable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) "Tp" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /obj/machinery/door/airlock/virology/glass, @@ -1941,6 +1888,17 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Ue" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/west, +/obj/item/areaeditor/shuttle, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c200, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/bridge) "Uo" = ( /obj/item/kirbyplants/random, /obj/item/seeds/replicapod, @@ -1957,6 +1915,12 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"UA" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/bridge) "UE" = ( /obj/structure/table/glass, /obj/effect/turf_decal/corner/opaque/bottlegreen{ @@ -1968,6 +1932,15 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) +"Vb" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/corner/opaque/brown/three_quarters, +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/machinery/light/dim/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/port) "Vw" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ dir = 8 @@ -2013,6 +1986,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) +"Wa" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "Wv" = ( /obj/machinery/duct, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -2020,6 +2004,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/library) +"WD" = ( +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm) "WE" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 10 @@ -2044,6 +2034,18 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"WY" = ( +/obj/effect/turf_decal/corner/opaque/brown/three_quarters{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/syndicate, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Xo" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 10 @@ -2062,27 +2064,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Yo" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Bay" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "Yq" = ( /turf/closed/wall, /area/ship/crew/dorm) @@ -2094,19 +2075,22 @@ /obj/machinery/duct, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"YR" = ( -/obj/machinery/sleeper/syndie, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 5 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Zq" = ( /turf/closed/wall, /area/ship/crew/hydroponics) +"Zz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "ZB" = ( /turf/template_noop, /area/template_noop) @@ -2151,7 +2135,7 @@ tl cd qS eI -gT +Wa Dl ZB ZB @@ -2165,7 +2149,7 @@ ZB ZB Zq zB -kM +fE Qf DJ FB @@ -2188,8 +2172,8 @@ Zq Zq Kq dD -uS -EB +gb +Zz hf ON Dl @@ -2203,11 +2187,11 @@ ZB ZB Zq Zq -dW +Nj hy Zq Zq -Yo +hG zB zB zB @@ -2225,7 +2209,7 @@ bK eR dZ hI -QJ +El lr VD SE @@ -2234,7 +2218,7 @@ jY Iv hs SE -ZB +OZ "} (7,1,1) = {" ZB @@ -2247,14 +2231,14 @@ ej hZ Zq Zq -NU -aR +zC +Po Ab yf Wv yf Gv -ZB +Ph "} (8,1,1) = {" ZB @@ -2274,7 +2258,7 @@ HY rN yf GF -ZB +rh "} (9,1,1) = {" ZB @@ -2282,31 +2266,31 @@ sd sd Zq Zq -dj +hx ew -iQ +IG lr oU aJ II qt -OJ +jE bG -FU +Da SE -ZB +pQ "} (10,1,1) = {" Ux Ux -an -co +UA +Ue Zq Zq -eL +oC Zq Zq -np +zz WK ss LI @@ -2322,16 +2306,16 @@ am Lw jh Sc -Ex +xY eO -up +bH cB mp OS Jp WE In -fD +zh Ga KE Hi @@ -2371,8 +2355,8 @@ oM XI Jd In -ap -Tg +Ha +zQ yd Hi "} @@ -2380,13 +2364,13 @@ Hi Ux Ux bd -pR +Fj Yq Yq -fB +nX Yq Yq -YR +ch WK sY Nb @@ -2402,7 +2386,7 @@ sd sd cB Yq -dy +BI gy ka ME @@ -2412,9 +2396,9 @@ dB ny oB Ho -jX +An QH -ZB +CS "} (16,1,1) = {" ZB @@ -2434,7 +2418,7 @@ zd BF TG He -ZB +Ff "} (17,1,1) = {" ZB @@ -2442,19 +2426,19 @@ ZB ZB cB Yq -iH +WD gC -kx +Qt Yq Yq Vw -oo +kA il zA BP vp Hg -ZB +CW "} (18,1,1) = {" ZB @@ -2469,12 +2453,12 @@ mR ME zm QH -Rg +WY um YK Li QH -ZB +CQ "} (19,1,1) = {" ZB @@ -2487,10 +2471,10 @@ gW kG Yq Yq -pL +kg JA Gr -zH +xy Cz Gr QH @@ -2508,7 +2492,7 @@ Yq Yq ai jG -uC +FA Gr EV xC @@ -2547,11 +2531,11 @@ ZB JA nd JA -aV -es +wa +Hf Gr -og -ay +za +Vb Ge ZB ZB diff --git a/_maps/deprecated/Ships/syndicate_kugelblitz.dmm b/_maps/deprecated/Ships/syndicate_kugelblitz.dmm index 3dfac6de226d..0f903a4e70f4 100644 --- a/_maps/deprecated/Ships/syndicate_kugelblitz.dmm +++ b/_maps/deprecated/Ships/syndicate_kugelblitz.dmm @@ -39,6 +39,13 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"aE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/airless, +/area/ship/external) "aH" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating/airless, @@ -49,18 +56,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"aR" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "aX" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/blue{ @@ -97,22 +92,6 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"bB" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, -/obj/effect/decal/hammerandsickle{ - desc = "Engineers powerful force" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) "bF" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 6 @@ -138,6 +117,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ship/engineering/engine) +"cg" = ( +/obj/structure/fans/tiny, +/obj/machinery/button/door{ + id = "moth_doors_west"; + name = "Port Blast Doors"; + pixel_y = -25 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "moth_doors_west"; + name = "Western Blast Door" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/medical) "ci" = ( /obj/machinery/atmospherics/pipe/manifold4w/cyan/visible, /obj/effect/decal/cleanable/dirt, @@ -161,6 +154,20 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"cQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/syndicateemblem/middle/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "cW" = ( /obj/effect/turf_decal/box/corners, /obj/item/stock_parts/cell/hyper, @@ -219,6 +226,18 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) +"dM" = ( +/obj/structure/fans/tiny, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "moth_east_door"; + name = "Eastern Blast Door" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/science/robotics) "dU" = ( /obj/machinery/atmospherics/pipe/simple/orange{ dir = 8 @@ -255,28 +274,13 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"ee" = ( -/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ +"er" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/obj/structure/closet/secure{ - icon_state = "med"; - name = "Chemist's locker" - }, -/obj/item/construction/plumbing, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/pipe_dispenser, -/obj/item/clothing/head/beret/chem, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/belt{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/item/plunger/reinforced, -/obj/item/clothing/under/syndicate/tacticool, -/obj/item/clothing/under/syndicate/tacticool/skirt, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/suit_storage_unit/engine, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "ew" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -290,12 +294,34 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine, /area/ship/engineering/engine) +"eE" = ( +/obj/structure/fans/tiny, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor{ + dir = 4; + id = "moth_east_door"; + name = "Eastern Blast Door" + }, +/obj/machinery/button/door{ + id = "moth_east_door"; + name = "Starboard Blast Doors"; + pixel_y = -25 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/science/robotics) "eF" = ( /obj/structure/cable{ icon_state = "2-8" }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"eG" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/item/mecha_parts/part/ripley_left_leg, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) "eX" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 9 @@ -329,20 +355,6 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"fb" = ( -/obj/structure/tank_dispenser, -/obj/machinery/light, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/button/door{ - dir = 4; - id = "kugelsm"; - name = "SM Window Shutters"; - pixel_x = -25 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) "fg" = ( /obj/machinery/atmospherics/pipe/simple/orange{ dir = 8 @@ -364,6 +376,13 @@ /obj/machinery/computer/helm, /turf/open/floor/mineral/plastitanium, /area/ship/crew) +"fy" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/science/robotics) "fQ" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped{ dir = 8; @@ -379,26 +398,6 @@ /obj/machinery/computer/cargo/express, /turf/open/floor/mineral/plastitanium, /area/ship/crew) -"gf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/remains/human, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"gk" = ( -/obj/structure/window/plasma/reinforced/spawner/east{ - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) "gl" = ( /obj/structure/window/plasma/reinforced/spawner/east{ dir = 2 @@ -449,55 +448,57 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"hl" = ( +"hh" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/structure/table/reinforced, +/obj/item/stack/rods/fifty, +/obj/machinery/light/directional/east, +/obj/item/mecha_parts/mecha_equipment/rcd, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/storage/part_replacer, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"hu" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor{ + dir = 4; id = "moth_east_door"; name = "Eastern Blast Door" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/science/robotics) -"hw" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 +"hD" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 }, /obj/structure/closet/secure{ - icon_state = "eng_secure"; - name = "Engineer's locker" + icon_state = "atmos"; + name = "Technician's locker" }, /obj/item/clothing/gloves/color/yellow, /obj/item/pipe_dispenser, /obj/item/clothing/glasses/meson/engine, +/obj/item/extinguisher/advanced, /obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/beret/atmos, /obj/item/clothing/head/beret/eng/hazard, -/obj/item/clothing/head/beret/eng, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/item/clothing/under/syndicate/tacticool, /obj/item/clothing/under/syndicate/tacticool/skirt, -/obj/item/holosign_creator/engineering, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"hA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/science/robotics) -"hN" = ( -/obj/item/radio/intercom{ - pixel_y = 32 - }, -/obj/machinery/vending/wardrobe/engi_wardrobe{ - all_items_free = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) +/obj/item/holosign_creator/atmos, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "hS" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, @@ -521,25 +522,26 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/crew) -"iE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/crew) +"iJ" = ( +/obj/structure/closet/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/pill_bottle/penacid, +/obj/item/storage/pill_bottle/potassiodide, +/obj/effect/turf_decal/industrial/warning, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/pill_bottle/potassiodide, +/obj/item/storage/pill_bottle/penacid, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) "ja" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -567,12 +569,14 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"ji" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +"jl" = ( +/obj/structure/window/plasma/reinforced/spawner/east{ + dir = 2 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, +/obj/machinery/light/directional/north, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) "jq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -591,39 +595,31 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"jz" = ( -/obj/structure/cable{ - icon_state = "4-8" +"jt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/ship/science/robotics) +"ju" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 5 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"jC" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/engine, +/area/ship/engineering/engine) "jF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -690,34 +686,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"kc" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/closet/secure{ - icon_state = "atmos"; - name = "Technician's locker" - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/engine, -/obj/item/extinguisher/advanced, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/atmos, -/obj/item/clothing/head/beret/eng/hazard, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/item/clothing/under/syndicate/tacticool, -/obj/item/clothing/under/syndicate/tacticool/skirt, -/obj/item/holosign_creator/atmos, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "kd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -734,60 +702,39 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) -"kk" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"kj" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/table/reinforced, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/wrench, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/glasses/meson, -/obj/item/pipe_dispenser, /obj/effect/turf_decal/industrial/warning{ - dir = 6 + dir = 9 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) +/obj/effect/turf_decal/syndicateemblem/top/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "kz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/mineral/plastitanium/red, /area/ship/crew) -"kM" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/item/kirbyplants/random, -/obj/item/mecha_parts/part/ripley_left_leg, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) -"kY" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 1; - layer = 2; - piping_layer = 2 - }, -/obj/item/radio/intercom{ - pixel_y = -32 +"kH" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 }, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) +/obj/machinery/suit_storage_unit/ce, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) "lc" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 4 @@ -818,6 +765,27 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) +"lC" = ( +/obj/structure/cable{ + 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/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "lI" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -825,32 +793,6 @@ /obj/structure/ore_box, /turf/open/floor/mineral/plastitanium/red, /area/ship/science/robotics) -"lR" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/reagent_containers/food/snacks/hotdog, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) -"mi" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "kugelwindow"; - name = "Window Shutters"; - pixel_y = -25 - }, -/obj/item/stock_parts/cell/high/plus, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) "mn" = ( /obj/structure/table, /obj/item/radio, @@ -862,16 +804,13 @@ /obj/item/reagent_containers/food/snacks/rationpack, /turf/open/floor/mineral/plastitanium, /area/ship/crew) -"mC" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = -32 +"mv" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/item/stock_parts/capacitor/adv, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) +/obj/effect/turf_decal/syndicateemblem/bottom/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "mL" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -879,22 +818,37 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"mR" = ( -/obj/machinery/nuclearbomb/beer{ - desc = "A commemorative model of a Nuclear Device, the same used by the brave troops in red to voice their complaints about station conditions to NT. Seems to have a tap on the back."; - name = "\improper Dwarven Accessibility Device" - }, -/obj/machinery/light, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) -"mV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +"nc" = ( +/obj/structure/closet/secure{ + icon_state = "ce"; + name = "Overseer's locker" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/item/clothing/gloves/combat, +/obj/item/pipe_dispenser, +/obj/item/clothing/head/beret/eng, +/obj/item/clothing/head/beret/ce, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/hardhat/weldhat/white, +/obj/item/clothing/head/hardhat/white, +/obj/item/clothing/under/rank/engineering/chief_engineer/skirt, +/obj/item/clothing/under/rank/engineering/chief_engineer, +/obj/item/storage/belt/utility/chief/full, +/obj/item/areaeditor/shuttle, +/obj/item/construction/rcd/arcd, +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 }, -/turf/open/floor/mineral/plastitanium, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/card/emag, +/obj/machinery/light/directional/west, +/obj/item/circuitboard/machine/techfab/department/engineering, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool/skirt, +/obj/item/holosign_creator/engineering, +/obj/item/holosign_creator/atmos, +/obj/item/clothing/glasses/meson/engine, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "nf" = ( /obj/structure/window/plasma/reinforced/spawner/north, @@ -915,6 +869,23 @@ /obj/structure/closet/firecloset/wall, /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/crew) +"nv" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"nw" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "nE" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 9 @@ -946,28 +917,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"nW" = ( -/obj/structure/closet/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation, -/obj/item/clothing/head/radiation, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/pill_bottle/penacid, -/obj/item/storage/pill_bottle/potassiodide, -/obj/effect/turf_decal/industrial/warning, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/pill_bottle/potassiodide, -/obj/item/storage/pill_bottle/penacid, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) "oa" = ( /obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ dir = 4 @@ -989,30 +938,56 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"oh" = ( -/obj/machinery/airalarm/all_access{ +"on" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/button/door{ dir = 1; - pixel_y = -25 + id = "kugelwindow"; + name = "Window Shutters"; + pixel_y = -20 }, -/obj/item/radio/intercom{ - pixel_x = 32 +/obj/item/stock_parts/cell/high/plus, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) +"oG" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/suit_storage_unit/ce, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"oK" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/white, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, /area/ship/medical) +"oJ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/syndicateemblem/top/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "oM" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -1042,17 +1017,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/engine, /area/ship/engineering/engine) -"pq" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/engine, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "pt" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -1090,15 +1054,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"qc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/science/robotics) "qg" = ( /obj/docking_port/mobile{ can_move_docking_ports = 1; @@ -1114,13 +1069,16 @@ "qk" = ( /turf/open/floor/mineral/plastitanium/red/airless, /area/ship/external) -"qB" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "moth_doors_west"; - name = "Western Blast Door" +"qr" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 5 }, -/turf/open/floor/mineral/plastitanium/red, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/white, /area/ship/medical) "qS" = ( /obj/effect/turf_decal/corner/opaque/yellow{ @@ -1153,6 +1111,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ship/medical) +"ro" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/item/stock_parts/capacitor/adv, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) "rv" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/turf_decal/industrial/warning/corner{ @@ -1176,45 +1142,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"rP" = ( -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical) -"rS" = ( -/obj/effect/turf_decal/number/six{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"se" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/button/massdriver{ - id = "smejection"; - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) "sk" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -1260,32 +1187,22 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"sK" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ - dir = 5 - }, +"sT" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"sY" = ( -/obj/structure/table, -/obj/item/radio/intercom/wideband, -/obj/item/circuitboard/mecha/ripley/peripherals, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) +/obj/effect/turf_decal/syndicateemblem/top/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "tp" = ( /obj/structure/window/plasma/reinforced/spawner/north, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ @@ -1300,25 +1217,67 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"ui" = ( -/obj/machinery/door/airlock/research/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"ub" = ( +/obj/machinery/vending/wardrobe/engi_wardrobe{ + all_items_free = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) +"ur" = ( +/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/closet/secure{ + icon_state = "med"; + name = "Chemist's locker" }, -/obj/machinery/door/firedoor/border_only{ +/obj/item/construction/plumbing, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/pipe_dispenser, +/obj/item/clothing/head/beret/chem, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/belt{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/item/plunger/reinforced, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool/skirt, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"uB" = ( +/obj/structure/table, +/obj/item/circuitboard/mecha/ripley/peripherals, +/obj/item/radio/intercom/wideband/table{ + dir = 1; + pixel_y = 7 + }, +/obj/structure/table, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) +"uI" = ( +/obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/green{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/atmos, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "uQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1408,19 +1367,6 @@ "vJ" = ( /turf/open/floor/mineral/plastitanium/red, /area/ship/science/robotics) -"vM" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "moth_doors_west"; - name = "Western Blast Door" - }, -/obj/machinery/button/door{ - id = "moth_doors_west"; - name = "Port Blast Doors"; - pixel_y = -25 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/medical) "vP" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 8 @@ -1480,19 +1426,6 @@ /obj/effect/turf_decal/syndicateemblem/top/left, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) -"wr" = ( -/obj/structure/sign/warning/radiation/rad_area{ - pixel_y = 30 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "ww" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1510,19 +1443,9 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/effect/turf_decal/syndicateemblem/top/right, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"wy" = ( -/obj/machinery/door/airlock/atmos/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) +/obj/effect/turf_decal/syndicateemblem/top/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "wz" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -1533,6 +1456,14 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/crew) +"wG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/remains/human, +/turf/open/floor/engine, +/area/ship/engineering/engine) "wK" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -1549,29 +1480,6 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/crew) -"wY" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/gps/engineering, -/obj/item/gps/engineering, -/obj/item/gps/engineering, -/obj/item/gps/engineering, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/item/mecha_parts/part/ripley_torso, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) "xd" = ( /obj/item/stack/ore/salvage/scrapmetal, /turf/open/floor/mineral/plastitanium/red, @@ -1592,22 +1500,12 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"xr" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 4 +"xp" = ( +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = -16 }, -/turf/open/floor/mineral/plastitanium/airless, -/area/ship/external) -"xu" = ( -/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/crew) "xC" = ( /obj/machinery/mineral/ore_redemption{ dir = 8 @@ -1639,62 +1537,10 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"xX" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "yg" = ( /obj/machinery/status_display/shuttle, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) -"yo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"yz" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/closet/secure{ - icon_state = "atmos"; - name = "Technician's locker" - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/engine, -/obj/item/extinguisher/advanced, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/atmos, -/obj/item/clothing/head/beret/eng/hazard, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/under/syndicate/tacticool, -/obj/item/clothing/under/syndicate/tacticool/skirt, -/obj/item/holosign_creator/atmos, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "yJ" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -1714,19 +1560,6 @@ /obj/item/holosign_creator/engineering, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"yY" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/structure/curtain/bounty, -/obj/item/toy/plush/beeplushie, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew) "zJ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1735,6 +1568,16 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) +"zN" = ( +/obj/effect/turf_decal/rechargefloor, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/obj/item/clothing/suit/fire/firefighter, +/obj/item/mecha_parts/chassis/firefighter, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) "zP" = ( /obj/effect/turf_decal/corner/opaque/purple{ dir = 9 @@ -1774,35 +1617,22 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/science/robotics) -"An" = ( -/obj/machinery/door/airlock/engineering/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/crew) "Ao" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/mineral/plastitanium, /area/ship/science/robotics) -"AX" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor{ - id = "moth_east_door"; - name = "Eastern Blast Door" +"AV" = ( +/obj/structure/sign/warning/radiation/rad_area{ + pixel_y = 30 }, -/obj/machinery/button/door{ - id = "moth_east_door"; - name = "Starboard Blast Doors"; - pixel_y = -25 +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/science/robotics) +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Ba" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -1851,6 +1681,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) +"Bu" = ( +/obj/effect/landmark/observer_start, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/syndicateemblem/bottom/middle, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "BJ" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1 @@ -1860,6 +1702,33 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"BP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/crew) +"BY" = ( +/obj/effect/turf_decal/number/zero{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/ship/external) "Cn" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 5 @@ -1876,19 +1745,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/white, /area/ship/medical) -"CJ" = ( -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 +"CI" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical) +/obj/effect/turf_decal/corner/opaque/purple/three_quarters, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) "CP" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -1904,6 +1768,28 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Dl" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Dm" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical) "Do" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -1911,6 +1797,18 @@ /obj/effect/decal/remains/human, /turf/open/floor/engine, /area/ship/engineering/engine) +"Ds" = ( +/obj/machinery/door/airlock/engineering/glass{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/crew) "DS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -1939,67 +1837,57 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) +"DY" = ( +/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Ef" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/turf_decal/syndicateemblem/bottom/right, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/engineering) -"Em" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"En" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4 - }, -/obj/effect/decal/remains/human, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"Eu" = ( -/obj/machinery/door/airlock/research/glass, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"EF" = ( -/obj/machinery/door/airlock/atmos/glass, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/effect/turf_decal/syndicateemblem/bottom/right, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) +"Em" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ dir = 4 }, /turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) +/area/ship/engineering) +"En" = ( +/obj/machinery/atmospherics/components/unary/vent_pump{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"EA" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) "Fd" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 8 @@ -2016,6 +1904,24 @@ /obj/effect/turf_decal/atmos/air, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"Fq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/oil, +/obj/item/kirbyplants/random, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/machinery/shower{ + pixel_y = 19 + }, +/obj/effect/turf_decal/box/white, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "FF" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 8 @@ -2023,18 +1929,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"Gc" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Gj" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 9 @@ -2051,31 +1945,42 @@ /obj/item/mecha_parts/mecha_equipment/mining_scanner, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"GH" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 +"GJ" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 1 }, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/structure/table/reinforced, -/obj/item/stack/rods/fifty, -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ + dir = 1 }, -/obj/item/mecha_parts/mecha_equipment/rcd, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/storage/part_replacer, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "GL" = ( /obj/machinery/atmospherics/components/binary/pump, /obj/effect/turf_decal/corner/opaque/purple/three_quarters, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"GU" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/item/vending_refill/engivend, +/obj/structure/table/reinforced, +/obj/item/circuitboard/mecha/ripley/main, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Hn" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"Ho" = ( +/obj/effect/turf_decal/corner/opaque/yellow/three_quarters, +/obj/item/kirbyplants/random, +/obj/item/stock_parts/scanning_module/adv, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Hp" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 @@ -2083,37 +1988,32 @@ /obj/structure/window/reinforced/spawner, /turf/open/floor/plating/airless, /area/ship/medical) -"Ht" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1 - }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Hy" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 10 }, /turf/open/floor/plasteel/white, /area/ship/medical) -"HA" = ( -/obj/effect/turf_decal/corner/opaque/yellow/three_quarters, -/obj/item/kirbyplants/random, -/obj/item/stock_parts/scanning_module/adv, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "HI" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 4 }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"HP" = ( +/obj/structure/tank_dispenser, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/button/door{ + dir = 4; + id = "kugelsm"; + name = "SM Window Shutters"; + pixel_x = -25 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "HQ" = ( /obj/machinery/mass_driver{ dir = 1; @@ -2144,20 +2044,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"Id" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/machinery/vending/engivend{ - all_items_free = 1; - default_price = 0; - extra_price = 0 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Ik" = ( /obj/machinery/mech_bay_recharge_port, /obj/effect/turf_decal/corner/opaque/purple/three_quarters{ @@ -2166,26 +2052,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"Im" = ( -/obj/effect/turf_decal/rechargefloor, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/obj/item/clothing/suit/fire/firefighter, -/obj/item/mecha_parts/chassis/firefighter, -/obj/item/radio/intercom{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Iu" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple/three_quarters, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) "Je" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 @@ -2216,47 +2082,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/crew) -"JE" = ( -/obj/structure/closet/secure{ - icon_state = "ce"; - name = "Overseer's locker" - }, -/obj/item/clothing/gloves/combat, -/obj/item/pipe_dispenser, -/obj/item/clothing/head/beret/eng, -/obj/item/clothing/head/beret/ce, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/hardhat/weldhat/white, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/under/rank/engineering/chief_engineer/skirt, -/obj/item/clothing/under/rank/engineering/chief_engineer, -/obj/item/storage/belt/utility/chief/full, -/obj/item/areaeditor/shuttle, -/obj/item/construction/rcd/arcd, -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, -/obj/item/card/emag, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/circuitboard/machine/techfab/department/engineering, -/obj/item/clothing/under/syndicate/tacticool, -/obj/item/clothing/under/syndicate/tacticool/skirt, -/obj/item/holosign_creator/engineering, -/obj/item/holosign_creator/atmos, -/obj/item/clothing/glasses/meson/engine, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"JR" = ( -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "JT" = ( /obj/item/storage/toolbox/electrical, /obj/effect/decal/cleanable/dirt, @@ -2300,11 +2125,12 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"Kl" = ( +"Ky" = ( /obj/machinery/ore_silo, /obj/effect/turf_decal/techfloor/orange{ dir = 6 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "KD" = ( @@ -2313,38 +2139,9 @@ }, /turf/open/floor/plating/airless, /area/ship/science/robotics) -"KR" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "moth_east_door"; - name = "Eastern Blast Door" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/science/robotics) -"Lb" = ( -/obj/effect/landmark/observer_start, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) "Lf" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering) -"Lq" = ( -/obj/item/radio/intercom/wideband{ - pixel_x = 5; - pixel_y = -5 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering) "Lx" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 10 @@ -2383,18 +2180,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"Md" = ( -/obj/item/radio/intercom{ - pixel_x = 32 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/obj/item/vending_refill/engivend, -/obj/structure/table/reinforced, -/obj/item/circuitboard/mecha/ripley/main, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Mf" = ( /obj/machinery/atmospherics/pipe/manifold/orange/visible{ dir = 1 @@ -2466,6 +2251,16 @@ "MH" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"MP" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/wideband/directional/south{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "MV" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 @@ -2476,35 +2271,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"Nm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"Nq" = ( +/obj/machinery/door/airlock/research/glass{ + dir = 4 }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/mineral/plastitanium/airless, -/area/ship/external) -"Nr" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Nu" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 5 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) "NW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2518,6 +2305,18 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"OX" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Pi" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 1 @@ -2549,26 +2348,6 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"PE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/oil, -/obj/item/kirbyplants/random, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/machinery/shower{ - pixel_y = 19 - }, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "PN" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2584,6 +2363,23 @@ "PO" = ( /turf/open/floor/plasteel/white, /area/ship/medical) +"PZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/button/massdriver{ + dir = 1; + id = "smejection"; + pixel_x = 9; + pixel_y = -17 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) "Qf" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/tech/grid, @@ -2611,6 +2407,18 @@ "QB" = ( /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"QR" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/vending/engivend{ + all_items_free = 1; + default_price = 0; + extra_price = 0 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "QX" = ( /obj/structure/sign/poster/official/wtf_is_co2, /turf/closed/wall/r_wall/syndicate/nodiagonal, @@ -2635,6 +2443,45 @@ }, /turf/open/floor/mineral/plastitanium/airless, /area/ship/external) +"RG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/effect/turf_decal/syndicateemblem/bottom/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) +"RL" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 1; + layer = 2; + piping_layer = 2 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = -32 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"RO" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor{ + dir = 4; + id = "moth_doors_west"; + name = "Western Blast Door" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/medical) "RP" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -2651,12 +2498,18 @@ /obj/item/mecha_parts/part/ripley_right_leg, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"Sh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 +"Sg" = ( +/obj/machinery/door/airlock/atmos/glass{ + dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "Si" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -2690,6 +2543,21 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) +"SQ" = ( +/obj/machinery/door/airlock/research/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) "SS" = ( /obj/structure/window/plasma/reinforced/spawner/north, /obj/machinery/air_sensor/atmos/oxygen_tank, @@ -2701,6 +2569,15 @@ /obj/item/kirbyplants/random, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) +"SZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/bounty, +/obj/item/toy/plush/beeplushie, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew) "Tp" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/blue{ @@ -2724,21 +2601,14 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Tt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"Tu" = ( +/obj/machinery/nuclearbomb/beer{ + desc = "A commemorative model of a Nuclear Device, the same used by the brave troops in red to voice their complaints about station conditions to NT. Seems to have a tap on the back."; + name = "\improper Dwarven Accessibility Device" }, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, -/area/ship/engineering) +/area/ship/crew) "TI" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -2758,6 +2628,32 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Uw" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/structure/closet/secure{ + icon_state = "atmos"; + name = "Technician's locker" + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/extinguisher/advanced, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/beret/atmos, +/obj/item/clothing/head/beret/eng/hazard, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/under/syndicate/tacticool, +/obj/item/clothing/under/syndicate/tacticool/skirt, +/obj/item/holosign_creator/atmos, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "UA" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/blue{ @@ -2771,22 +2667,35 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"UB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 +"UE" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/wrench, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/glasses/meson, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"UF" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/green{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 }, -/obj/machinery/suit_storage_unit/atmos, -/obj/machinery/light, +/obj/effect/decal/cleanable/oil, +/obj/machinery/portable_atmospherics/pump, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "UN" = ( @@ -2812,6 +2721,36 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"UU" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/gps/engineering, +/obj/item/gps/engineering, +/obj/item/gps/engineering, +/obj/item/gps/engineering, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/item/mecha_parts/part/ripley_torso, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Vf" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/obj/effect/turf_decal/techfloor/orange/corner, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Vi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -2829,22 +2768,22 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering/atmospherics) -"Vp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ship/science/robotics) "VH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/plasteel/white, /area/ship/medical) +"VN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/syndicateemblem/middle/left, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) "VP" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2866,6 +2805,11 @@ "WF" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering/atmospherics) +"Xb" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/airless, +/area/ship/external) "Xn" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/preopen{ @@ -2876,6 +2820,23 @@ "Xt" = ( /turf/open/floor/plating/airless, /area/ship/external) +"XC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/syndicateemblem/middle/right, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/engineering) +"Yc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/science/robotics) "Yi" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 4 @@ -2885,20 +2846,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"Yv" = ( -/obj/machinery/computer/cryopod, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/crew) -"Yy" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "YM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2981,10 +2928,10 @@ pC Xn pC Xt -Nm +aE qk qk -xr +Xb Xt Zf Zf @@ -3003,13 +2950,13 @@ Zf Zf Zf pC -Yv +xp Jx wN Ws Ws -qB -vM +RO +cg Ws Ws Xt @@ -3029,14 +2976,14 @@ Zf Zf pC pC -hN +ub ZW Jy pC oa qS qS -xu +DY Ws Ws Zf @@ -3054,12 +3001,12 @@ Zf Zf Zf pC -yY +SZ hS ZW -lR +EA pC -oK +nv qY PO xE @@ -3083,9 +3030,9 @@ pC zR ZW hS -mi +on pC -Nr +qr Vi VH Mf @@ -3116,14 +3063,14 @@ xo vR Mf BJ -Ht +GJ Ws Zf Zf "} (8,1,1) = {" Zf -rS +Xt Zf Zf Zf @@ -3131,13 +3078,13 @@ Zf Zf Zf Xn -sY +uB vg ix ZW -mC +ro pC -Nu +Dl xo PO xL @@ -3149,7 +3096,7 @@ Zf "} (9,1,1) = {" Zf -ao +aQ Zf Zf Zf @@ -3161,21 +3108,21 @@ ge wz ix ZW -mR +Tu nt -ee +ur rw vW vW CE -HA +Ho Ws Xt Xt "} (10,1,1) = {" Xt -ao +BY Xt Ol Ol @@ -3186,14 +3133,14 @@ pC qW ZW Rf -kM +eG wN pC oY -rP +oG oY yg -CJ +Dm oY Ws Lf @@ -3201,28 +3148,28 @@ Xt "} (11,1,1) = {" Xt -aQ +ao Ol Ol qU Pz Pz -fb +HP sy pC -An -iE +Ds +BP pC pC nE -pq +er sk vY yJ CP -hw -JE -Lq +yJ +nc +Lf Lf "} (12,1,1) = {" @@ -3234,12 +3181,12 @@ of pk ci rv -se +PZ YP -Yy +Vf jq MF -aR +nw Pi QB sq @@ -3247,25 +3194,25 @@ Sn Sn nT HI -JR +MP Lx Mw "} (13,1,1) = {" Zf YP -gf +wG Do dh pt dC Zc -sK +ju NW -PE -jz -yo -Sh +Fq +kj +VN +mv TI Qf sJ @@ -3289,9 +3236,9 @@ ja nG uZ PN -jC -bB -Lb +oJ +cQ +Bu TK Qn UQ @@ -3312,12 +3259,12 @@ bv ew fQ kd -nW +iJ YP -wr -Tt -mV -ji +AV +sT +XC +RG De QB YM @@ -3338,11 +3285,11 @@ dL eX dU ae -oh +kH YP Qt jF -Gc +OX Kf Yi QB @@ -3352,7 +3299,7 @@ cM Em HW Ka -Md +GU Mw "} (17,1,1) = {" @@ -3363,21 +3310,21 @@ LL cK eZ dV -kk +UE YP WF -wy -EF +Sg +lC Zg Vl tR -GH +hh Mj Sb Sn lc -Id -Kl +QR +Ky Lf Lf "} @@ -3394,14 +3341,14 @@ WF Fj wK Bp -kY +RL WF WF pS -ui +Nq pS xC -Eu +SQ pS pS Lf @@ -3417,7 +3364,7 @@ Zf Zf Zf Zg -gk +jl gS jS lh @@ -3425,7 +3372,7 @@ tp nL pW uQ -wY +UU zP Fd Ik @@ -3454,7 +3401,7 @@ vz Hn Ab FF -Im +zN pS Xt Zf @@ -3475,12 +3422,12 @@ jY aX nf WF -qc +fy vH lI Ae Gj -Iu +CI pS Zf Zf @@ -3496,7 +3443,7 @@ Zf Zf Zg Zg -xX +UF ka UA MA @@ -3522,12 +3469,12 @@ Zf Zf Zf gu -yz +Uw MV HU Mm WF -hA +Yc nn cW gA @@ -3549,11 +3496,11 @@ Zf Zf Zg Zg -kc +hD Tp Wk WF -Vp +jt vJ xd Ao @@ -3576,13 +3523,13 @@ Zf Zf Zg ke -UB +uI Zg WF -KR -hl -hl -AX +dM +hu +hu +eE pS Xt Zf diff --git a/_maps/example_ship_config.json b/_maps/example_ship_config.json index 4b8b820fd92d..4dabf60293d2 100644 --- a/_maps/example_ship_config.json +++ b/_maps/example_ship_config.json @@ -6,6 +6,8 @@ "namelists": ["GENERAL", "SPACE", "MYTHOLOGICAL", "WEAPONS"], "map_path": "_maps/shuttles/shiptest/null.dmm", "limit": 2, + "spawn_time_coeff": 1.5, + "officer_time_coeff": 0.5, "job_slots": { "The First Slot will always be the 'captain' that the purchaser becomes.": { "outfit": "/datum/outfit/job/captain", diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index dc552f39386f..24f28ce738c6 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -9,7 +9,7 @@ /turf/open/space, /area/space) "acj" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 8 @@ -546,9 +546,7 @@ name = "CentCom Stand"; req_access_txt = "109" }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/control) "alc" = ( @@ -576,9 +574,7 @@ name = "CentCom Stand"; req_access_txt = "109" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/grimy, /area/centcom/control) "alg" = ( @@ -608,7 +604,7 @@ /turf/open/floor/plating, /area/syndicate_mothership/control) "alm" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/syndicate_mothership/control) "alr" = ( @@ -862,9 +858,7 @@ /obj/structure/toilet{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/centcom/ferry) "ank" = ( @@ -896,9 +890,7 @@ /turf/open/floor/plating/asteroid/snow/airless, /area/syndicate_mothership) "any" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/syndicate_mothership/control) "anz" = ( @@ -1019,9 +1011,7 @@ /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aoV" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/centcom/holding) "aoW" = ( @@ -1093,9 +1083,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -1213,7 +1201,7 @@ /area/centcom/ferry) "aqf" = ( /obj/structure/closet/crate/bin, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/centcom/ferry) "aqg" = ( @@ -1281,9 +1269,7 @@ /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/pointybush, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/grass, /area/centcom/evac) "aqB" = ( @@ -1295,9 +1281,7 @@ /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/brflowers, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/grass, /area/centcom/evac) "aqD" = ( @@ -1330,9 +1314,7 @@ "aqO" = ( /obj/item/soap/syndie, /obj/structure/mopbucket, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/freezer, /area/syndicate_mothership/control) "aqP" = ( @@ -1401,9 +1383,7 @@ /obj/item/kirbyplants{ icon_state = "plant-21" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/centcom/ferry) "arx" = ( @@ -1438,9 +1418,7 @@ /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/fernybush, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel{ icon_state = "asteroid5"; name = "plating" @@ -1452,9 +1430,7 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/grass, /area/centcom/control) "arK" = ( @@ -1508,15 +1484,11 @@ /turf/open/floor/grass, /area/centcom/evac) "arW" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/engine/cult, /area/wizard_station) "arX" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine/cult, /area/wizard_station) "arY" = ( @@ -1579,9 +1551,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/centcom/supply) "asx" = ( @@ -1592,9 +1562,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "asy" = ( @@ -1805,7 +1773,7 @@ /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/palebush, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/asteroid, /area/centcom/evac) "auC" = ( @@ -1903,9 +1871,7 @@ /obj/machinery/atmospherics/components/unary/tank/air{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/centcom/ferry) "avh" = ( @@ -2086,7 +2052,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "awl" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/syndicate_mothership/control) "awm" = ( @@ -2120,16 +2086,13 @@ /turf/open/floor/wood, /area/wizard_station) "awN" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/engine/cult, /area/wizard_station) "awO" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/engine/cult, /area/wizard_station) "awP" = ( @@ -2191,7 +2154,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 6 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/ferry) "axh" = ( @@ -2223,7 +2186,7 @@ /turf/open/floor/plating, /area/centcom/evac) "axu" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/wizard_station) "axv" = ( @@ -2251,7 +2214,7 @@ "axz" = ( /obj/structure/table/wood/fancy, /obj/item/storage/photo_album, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet, /area/wizard_station) "axA" = ( @@ -2269,9 +2232,7 @@ /area/centcom/holding) "axD" = ( /obj/structure/closet/secure_closet/ertEngi, -/obj/machinery/airalarm{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/industrial/warning{ dir = 6 }, @@ -2285,9 +2246,7 @@ /turf/open/floor/plating, /area/syndicate_mothership/control) "axI" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/mech_bay_recharge_floor, /area/syndicate_mothership/control) "axJ" = ( @@ -2330,9 +2289,7 @@ /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/palebush, /obj/structure/window/reinforced/fulltile, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/grass, /area/centcom/holding) "ayg" = ( @@ -2379,9 +2336,7 @@ "ayE" = ( /obj/structure/table/wood, /obj/item/retractor, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine/cult, /area/wizard_station) "ayF" = ( @@ -2392,9 +2347,7 @@ /obj/structure/mirror/magic{ pixel_y = 28 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine/cult, /area/wizard_station) "ayG" = ( @@ -2421,12 +2374,6 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/grass, /area/wizard_station) -"ayM" = ( -/obj/structure/table/wood/bar, -/obj/structure/safe/floor, -/obj/item/seeds/cherry/bomb, -/turf/open/floor/wood, -/area/centcom/holding) "ayO" = ( /obj/structure/table/reinforced, /obj/item/storage/box/syringes, @@ -2527,9 +2474,7 @@ /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/palebush, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/asteroid, /area/centcom/evac) "azN" = ( @@ -2690,9 +2635,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/evac) "aAG" = ( @@ -2767,7 +2710,7 @@ /turf/open/floor/engine/cult, /area/wizard_station) "aBh" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine/cult, /area/wizard_station) "aBi" = ( @@ -2840,13 +2783,11 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/grass, /area/centcom/evac) "aCi" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/engine/cult, /area/wizard_station) "aCp" = ( @@ -3001,9 +2942,8 @@ /turf/open/floor/plasteel/white, /area/wizard_station) "aEb" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/carpet, /area/wizard_station) @@ -3013,23 +2953,18 @@ /turf/open/floor/carpet, /area/wizard_station) "aEd" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/carpet, /area/wizard_station) "aEe" = ( /obj/item/soap/homemade, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/plasteel/white, /area/wizard_station) "aEf" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/white, /area/wizard_station) "aEk" = ( @@ -3151,9 +3086,7 @@ /area/centcom/holding) "aFb" = ( /obj/structure/musician/piano, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/black, /area/centcom/holding) "aFc" = ( @@ -3172,9 +3105,7 @@ /obj/structure/chair/wood/wings{ dir = 3 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/centcom/holding) "aFj" = ( @@ -3186,7 +3117,7 @@ dir = 4 }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel, /area/wizard_station) "aFt" = ( @@ -3245,9 +3176,7 @@ /turf/open/lava, /area/wizard_station) "aGs" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/centcom/holding) "aGu" = ( @@ -3399,9 +3328,7 @@ /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/palebush, /obj/structure/window/reinforced/fulltile, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/grass, /area/centcom/holding) "aHn" = ( @@ -3464,7 +3391,7 @@ /turf/open/space, /area/space) "aHH" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/centcom/holding) "aHL" = ( @@ -3489,9 +3416,7 @@ /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/palebush, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating/asteroid, /area/tdome/tdomeadmin) "aIH" = ( @@ -3523,9 +3448,7 @@ /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/fernybush, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel{ dir = 6; icon_state = "asteroid8"; @@ -3659,9 +3582,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/evac) "aKg" = ( @@ -3704,7 +3625,7 @@ /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/pointybush, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/grass, /area/tdome/tdomeadmin) "aKC" = ( @@ -3790,9 +3711,7 @@ /turf/open/floor/plating, /area/centcom/evac) "aKR" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/centcom/evac) "aKS" = ( @@ -3841,24 +3760,18 @@ /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aKZ" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/centcom/evac) "aLa" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLb" = ( /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLc" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLd" = ( @@ -3957,9 +3870,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/centcom/evac) "aLu" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/titanium, /area/centcom/evac) "aLv" = ( @@ -3972,9 +3883,7 @@ /area/centcom/evac) "aLx" = ( /obj/structure/bed, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLy" = ( @@ -3999,7 +3908,7 @@ "aLB" = ( /obj/structure/table, /obj/item/hand_labeler, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLC" = ( @@ -4033,9 +3942,7 @@ "aLH" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLI" = ( @@ -4045,9 +3952,7 @@ "aLJ" = ( /obj/structure/table, /obj/item/radio/off, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/titanium/blue, /area/centcom/evac) "aLN" = ( @@ -4094,7 +3999,7 @@ dir = 1 }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/evac) "aLV" = ( @@ -4169,9 +4074,7 @@ /turf/open/floor/carpet/black, /area/centcom/holding) "aMx" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/rack, /obj/item/nullrod/claymore/saber/red{ damtype = "stamina"; @@ -4181,7 +4084,7 @@ /area/centcom/holding) "aMz" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/ferry) "aMD" = ( @@ -4228,9 +4131,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "aMI" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/wood, /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/plasteel/dark, @@ -4246,16 +4147,12 @@ /turf/open/floor/carpet/black, /area/centcom/holding) "aMR" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/carpet/black, /area/centcom/holding) "aMV" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating/airless, /area/syndicate_mothership/control) "aMW" = ( @@ -4316,9 +4213,7 @@ /area/centcom/holding) "aNy" = ( /obj/machinery/modular_computer/console/preset/research, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/centcom/holding) "aNz" = ( @@ -4335,7 +4230,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/airless, /area/syndicate_mothership/control) "aND" = ( @@ -4401,9 +4296,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aOa" = ( @@ -4526,9 +4419,7 @@ /area/centcom/ferry) "aOG" = ( /obj/structure/dresser, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/centcom/holding) "aON" = ( @@ -4579,7 +4470,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aPa" = ( @@ -4590,10 +4481,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = 30 - }, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/control) "aPe" = ( @@ -4631,9 +4519,7 @@ /turf/open/floor/carpet/black, /area/centcom/holding) "aPn" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/warning{ dir = 9 }, @@ -4691,7 +4577,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aPz" = ( @@ -4742,9 +4628,7 @@ /area/centcom/holding) "aPN" = ( /obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/soap/deluxe, /turf/open/floor/plasteel, /area/centcom/holding) @@ -4759,9 +4643,7 @@ /area/centcom/holding) "aPT" = ( /obj/machinery/gibber, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/centcom/holding) "aPW" = ( @@ -4852,7 +4734,7 @@ /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/ferry) "aQq" = ( @@ -4869,9 +4751,7 @@ /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "aQu" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/centcom/holding) "aQw" = ( @@ -4888,9 +4768,7 @@ /turf/open/floor/plasteel, /area/tdome/arena) "aQH" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -5015,10 +4893,7 @@ /obj/item/clothing/gloves/fingerless, /obj/item/clothing/gloves/color/black, /obj/item/clothing/glasses/eyepatch, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aRs" = ( @@ -5060,10 +4935,7 @@ pixel_x = -4 }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/centcom/ferry) "aRB" = ( @@ -5128,9 +5000,7 @@ /turf/open/floor/plating/abductor, /area/abductor_ship) "aRS" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/rack, /obj/item/nullrod/claymore/glowing{ damtype = "stamina"; @@ -5223,9 +5093,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aSH" = ( @@ -5236,13 +5104,8 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = 30 - }, +/obj/machinery/light/directional/east, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/control) "aSM" = ( @@ -5267,10 +5130,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) "aTb" = ( @@ -5322,7 +5182,7 @@ /area/centcom/ferry) "aTl" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/evac) "aTn" = ( @@ -5341,14 +5201,6 @@ }, /turf/open/floor/plasteel, /area/centcom/ferry) -"aTq" = ( -/obj/structure/table/wood/bar, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/storage/toolbox/mechanical, -/obj/item/multitool, -/turf/open/floor/wood, -/area/centcom/holding) "aTu" = ( /obj/structure/flora/ausbushes/fernybush, /obj/structure/flora/ausbushes/fullgrass, @@ -5371,10 +5223,7 @@ /turf/open/floor/plasteel, /area/centcom/supplypod) "aTA" = ( -/obj/structure/extinguisher_cabinet{ - dir = 1; - pixel_y = 30 - }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/wood, /area/centcom/holding) "aTC" = ( @@ -5382,10 +5231,7 @@ /turf/open/floor/carpet/black, /area/centcom/holding) "aTE" = ( -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/wood, /area/centcom/holding) "aTI" = ( @@ -5403,13 +5249,6 @@ }, /turf/open/floor/plasteel, /area/centcom/holding) -"aTK" = ( -/obj/structure/table/wood/bar, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/centcom/holding) "aTO" = ( /obj/machinery/door/airlock/centcom{ name = "Thunderdome Booth" @@ -5460,9 +5299,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/centcom/ferry) "aUg" = ( @@ -5471,9 +5308,7 @@ /turf/open/floor/plasteel, /area/centcom/holding) "aUh" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/rack, /obj/item/nullrod/claymore/darkblade{ damtype = "stamina"; @@ -5487,7 +5322,7 @@ /turf/open/floor/plasteel, /area/wizard_station) "aUk" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/noticeboard{ dir = 1; pixel_y = -32 @@ -5501,19 +5336,14 @@ /obj/item/gun/energy/pulse/carbine/loyalpin, /obj/item/flashlight/seclite, /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, /turf/open/floor/plasteel, /area/centcom/ferry) "aUw" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aUy" = ( @@ -5531,16 +5361,12 @@ /turf/open/floor/wood, /area/centcom/holding) "aUH" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/closet/secure_closet/personal, /turf/open/floor/plasteel/dark, /area/centcom/supplypod) "aUJ" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/light_switch{ dir = 4; pixel_x = 23 @@ -5661,7 +5487,7 @@ /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/palebush, /obj/structure/window/reinforced/fulltile, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/grass, /area/centcom/holding) "aVx" = ( @@ -5681,9 +5507,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "aVA" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/centcom/holding) "aVC" = ( @@ -5752,19 +5576,9 @@ }, /turf/open/floor/plating/airless, /area/syndicate_mothership/control) -"aWd" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/turf/open/floor/plasteel, -/area/centcom/holding) "aWj" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 +/obj/machinery/light/small/directional/west{ + brightness = 3 }, /turf/open/floor/plasteel/freezer, /area/syndicate_mothership/control) @@ -5811,14 +5625,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/centcom/ferry) "aWy" = ( @@ -5826,10 +5634,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 }, @@ -5853,7 +5658,7 @@ /area/centcom/control) "aWM" = ( /obj/structure/table/reinforced, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/supplypod) "aWO" = ( @@ -5877,10 +5682,7 @@ /turf/open/floor/wood, /area/centcom/holding) "aXa" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/tdome/tdomeobserve) "aXb" = ( @@ -6185,9 +5987,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "aYV" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/rack, /obj/item/nullrod/claymore/saber{ damtype = "stamina"; @@ -6385,9 +6185,7 @@ /turf/open/floor/carpet/black, /area/centcom/holding) "aZV" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/centcom/holding) "aZW" = ( @@ -6453,10 +6251,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "beI" = ( @@ -6555,7 +6350,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/supply) "btt" = ( @@ -6564,9 +6359,7 @@ /obj/item/gun/ballistic/automatic/smg/wt550, /obj/item/clothing/head/helmet/swat/nanotrasen, /obj/item/crowbar/red, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -6622,6 +6415,14 @@ /obj/effect/turf_decal/corner/opaque/blue, /turf/open/floor/plasteel, /area/centcom/evac) +"byE" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/turf/open/floor/wood, +/area/centcom/holding) "bzD" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/corner/opaque/blue{ @@ -6630,9 +6431,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "bAg" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -6721,9 +6520,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "bQk" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green{ dir = 4 }, @@ -6787,10 +6584,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/fourcolor, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -6810,9 +6604,7 @@ /turf/open/floor/circuit/red, /area/ctf) "cfq" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/reinforced, /obj/item/crowbar/red, /obj/item/wrench, @@ -6847,10 +6639,7 @@ /area/centcom/ferry) "chq" = ( /obj/structure/bookcase/random, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -6900,7 +6689,7 @@ /obj/machinery/computer/security{ dir = 1 }, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -6931,7 +6720,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/control) "cqN" = ( @@ -6948,10 +6737,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/control) "crJ" = ( @@ -6988,9 +6774,7 @@ "cth" = ( /obj/structure/table/reinforced, /obj/item/storage/lockbox/loyalty, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, /area/centcom/control) @@ -7140,7 +6924,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -7217,7 +7001,7 @@ /turf/open/floor/plasteel, /area/centcom/supply) "cWZ" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -7392,10 +7176,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = 30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "duv" = ( @@ -7447,9 +7228,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/control) "dGq" = ( @@ -7462,10 +7241,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/centcom/control) "dJP" = ( @@ -7481,9 +7257,7 @@ /area/ctf) "dKT" = ( /obj/structure/bookcase/random, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -7695,9 +7469,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/control) "edw" = ( @@ -7724,9 +7496,7 @@ /area/centcom/supply) "ege" = ( /obj/structure/bookcase/random, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -7773,7 +7543,7 @@ /area/tdome/tdomeobserve) "eii" = ( /obj/machinery/vending/coffee, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -7854,9 +7624,7 @@ /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -7882,10 +7650,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/evac) "eub" = ( @@ -7980,10 +7745,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "eDS" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/filingcabinet/filingcabinet, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -8048,9 +7810,7 @@ /obj/item/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -8110,9 +7870,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/centcom/control) "eSF" = ( @@ -8275,12 +8033,16 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/control) +"ffT" = ( +/obj/structure/table/wood, +/obj/structure/mirror{ + pixel_y = 28 + }, +/turf/open/floor/wood, +/area/centcom/holding) "fhE" = ( /obj/machinery/door/poddoor{ id = "XCCQMLoaddoor2"; @@ -8425,10 +8187,7 @@ /obj/item/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -8448,10 +8207,7 @@ /obj/item/crowbar/power, /obj/item/storage/belt/security/full, /obj/effect/turf_decal/industrial/warning, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/centcom/ferry) "fzm" = ( @@ -8479,7 +8235,7 @@ /turf/open/floor/plasteel, /area/centcom/evac) "fCj" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/brown, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 @@ -8630,9 +8386,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "fUK" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -8682,7 +8436,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "fZL" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -8711,9 +8465,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "gdk" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -8796,9 +8548,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/supply) "gmh" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/reinforced, /obj/item/crowbar/red, /obj/item/wrench, @@ -8822,9 +8572,7 @@ "gmW" = ( /obj/structure/table, /obj/structure/bedsheetbin, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -8861,9 +8609,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "gza" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -8890,9 +8636,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/centcom/supply) "gDP" = ( @@ -9069,7 +8813,7 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /turf/open/floor/plasteel, @@ -9098,10 +8842,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/centcom/supply) "hbh" = ( @@ -9137,10 +8878,7 @@ /obj/item/clipboard, /obj/item/folder/white, /obj/item/pen/blue, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -9166,18 +8904,14 @@ /obj/machinery/power/smes/magical, /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "0-2" }, /turf/open/floor/plasteel, /area/centcom/ferry) "hob" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green{ dir = 4 }, @@ -9218,9 +8952,7 @@ /obj/structure/table/reinforced, /obj/item/storage/lockbox/loyalty, /obj/item/gun/ballistic/automatic/assualt/ar, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, /area/centcom/ferry) @@ -9298,7 +9030,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/fourcolor, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -9456,10 +9188,7 @@ "hYc" = ( /obj/structure/destructible/cult/tome, /obj/item/book/codex_gigas, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -9515,9 +9244,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/supply) "ieA" = ( @@ -9566,14 +9293,11 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/control) "igm" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, @@ -9642,10 +9366,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/control) "inF" = ( @@ -9679,9 +9400,7 @@ /obj/item/kirbyplants{ icon_state = "plant-21" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/mirror{ pixel_x = 28 }, @@ -9765,9 +9484,7 @@ /area/centcom/control) "iyA" = ( /obj/machinery/photocopier, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/button/door/indestructible{ id = "XCCFerry"; name = "Hanger Bay Shutters"; @@ -9809,7 +9526,7 @@ /obj/machinery/computer/secure_data{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -9854,10 +9571,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/control) "iDE" = ( @@ -9894,9 +9608,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "iNA" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ dir = 4 @@ -9962,7 +9674,7 @@ /turf/open/floor/plasteel, /area/syndicate_mothership/control) "jcR" = ( -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/machinery/computer/med_data{ @@ -10024,9 +9736,7 @@ /obj/item/paper/pamphlet/centcom/visitor_info, /obj/item/paper/pamphlet/centcom/visitor_info, /obj/item/paper/pamphlet/centcom/visitor_info, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -10243,7 +9953,7 @@ /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "jLt" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -10293,9 +10003,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/machinery/newscaster/security_unit{ dir = 8; pixel_x = -30 @@ -10354,7 +10062,7 @@ /obj/item/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/noticeboard{ dir = 1; pixel_y = -32 @@ -10420,17 +10128,11 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/control) "keq" = ( -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10505,10 +10207,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/white, /area/centcom/control) "kjG" = ( @@ -10532,10 +10231,7 @@ /obj/machinery/computer/security{ dir = 8 }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10617,10 +10313,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) "kAn" = ( @@ -10651,7 +10344,7 @@ /area/centcom/control) "kEm" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/centcom/control) "kHH" = ( @@ -10687,7 +10380,7 @@ "kJf" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10704,7 +10397,7 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/status_display/evac{ pixel_y = -32 }, @@ -10746,7 +10439,7 @@ /obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_y = 5 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10761,9 +10454,8 @@ /area/tdome/tdomeadmin) "kWg" = ( /obj/structure/table/wood, -/obj/item/radio/intercom{ - desc = "Talk smack through this."; - +/obj/item/radio/intercom/directional/north{ + desc = "Talk smack through this." }, /turf/open/floor/plasteel/grimy, /area/centcom/control) @@ -10806,9 +10498,7 @@ /turf/open/floor/plasteel, /area/centcom/supplypod/loading/one) "ldM" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10840,9 +10530,7 @@ /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -10863,9 +10551,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green, /obj/effect/turf_decal/corner/opaque/green{ dir = 4 @@ -10908,10 +10594,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 8; - pixel_x = -30 - }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/plasteel/dark, /area/tdome/tdomeobserve) "lkr" = ( @@ -10954,9 +10637,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "lmc" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/green{ dir = 8 }, @@ -10992,9 +10673,7 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11054,26 +10733,19 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 8; - pixel_x = -30 - }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "lwW" = ( /obj/structure/table/wood, /obj/machinery/door/window, -/obj/item/radio/intercom{ - desc = "Talk smack through this."; - +/obj/item/radio/intercom/directional/north{ + desc = "Talk smack through this." }, /turf/open/floor/plasteel/grimy, /area/centcom/control) "lxT" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/opaque/brown{ dir = 1 }, @@ -11106,10 +10778,7 @@ /obj/item/book/manual/wiki/security_space_law, /obj/item/restraints/handcuffs, /obj/item/assembly/flash/handheld, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11152,10 +10821,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/tdome/tdomeadmin) "lEZ" = ( @@ -11175,6 +10841,41 @@ /obj/effect/turf_decal/corner/transparent/neutral, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) +"lHy" = ( +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/rawbacon, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, +/obj/item/reagent_containers/food/snacks/sausage, +/obj/item/reagent_containers/food/snacks/sausage, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/tdome/tdomeobserve) "lIm" = ( /obj/structure/table, /obj/item/paper/pamphlet/centcom/visitor_info, @@ -11458,9 +11159,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/control) "mtq" = ( @@ -11511,9 +11210,7 @@ /area/ctf) "myC" = ( /obj/structure/bookcase/random, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11545,9 +11242,7 @@ /obj/item/stack/packageWrap, /obj/item/hand_labeler, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/centcom/supply) "mCQ" = ( @@ -11587,10 +11282,7 @@ /area/centcom/supply) "mGc" = ( /obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel, /area/centcom/supply) @@ -11655,9 +11347,7 @@ /area/tdome/tdomeobserve) "mLL" = ( /obj/structure/closet/crate/bin, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11680,10 +11370,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/fourcolor, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11720,16 +11407,11 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "mYG" = ( -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/filingcabinet/filingcabinet, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -11747,9 +11429,7 @@ /obj/item/paper_bin, /obj/item/pen/fourcolor, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -11760,10 +11440,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = 30 - }, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "ncR" = ( @@ -11969,7 +11646,7 @@ /obj/structure/table/wood, /obj/item/folder/red, /obj/item/lighter, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -12009,9 +11686,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/control) "nGO" = ( @@ -12053,10 +11728,7 @@ id = "XCCsec3"; name = "CC Main Access Control" }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -12153,6 +11825,12 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/ferry) +"oba" = ( +/obj/structure/table/wood, +/obj/structure/safe/floor, +/obj/item/seeds/cherry/bomb, +/turf/open/floor/wood, +/area/centcom/holding) "obp" = ( /obj/item/storage/fancy/cigarettes/cigars{ pixel_y = 6 @@ -12345,9 +12023,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "oum" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -12420,9 +12096,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/centcom/control) "oEZ" = ( @@ -12448,10 +12122,7 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 4 }, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = 30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel, /area/centcom/control) "oGj" = ( @@ -12669,9 +12340,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "phB" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -12747,9 +12416,7 @@ /turf/open/floor/circuit, /area/ctf) "pkK" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -12773,10 +12440,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ desc = "Talk smack through this."; - pixel_x = -32; - + pixel_x = -32 }, /turf/open/floor/plasteel/grimy, /area/centcom/control) @@ -12927,17 +12593,24 @@ /area/centcom/ferry) "pBE" = ( /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/centcom/evac) +"pCe" = ( +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/turf/open/floor/plasteel, +/area/centcom/holding) "pDx" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/barman_recipes, /obj/item/reagent_containers/food/drinks/shaker, /obj/item/reagent_containers/glass/rag, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -13077,9 +12750,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "pPW" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -13110,7 +12781,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/ferry) "pRb" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/green, /turf/open/floor/plasteel, /area/centcom/control) @@ -13166,22 +12837,15 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "pWB" = ( -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = 27 - }, +/obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/centcom/control) "pXI" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/brown, /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 @@ -13237,9 +12901,7 @@ /obj/item/kirbyplants{ icon_state = "plant-21" }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -13256,13 +12918,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/light/directional/east, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/centcom/control) "qnU" = ( @@ -13285,16 +12942,11 @@ /turf/open/floor/plasteel/white, /area/tdome/tdomeobserve) "qsF" = ( -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/centcom/control) "qvc" = ( @@ -13306,9 +12958,7 @@ /area/centcom/supply) "qxD" = ( /obj/structure/filingcabinet/medical, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -13383,9 +13033,7 @@ "qKD" = ( /obj/machinery/computer/security/telescreen, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/status_display/ai{ pixel_y = 32 }, @@ -13483,10 +13131,7 @@ /obj/item/clothing/mask/cigarette/cigar{ pixel_x = 4.5 }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -13677,10 +13322,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - dir = 8; - pixel_x = -27 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/centcom/control) "rln" = ( @@ -13734,9 +13376,7 @@ /obj/item/paper/pamphlet/centcom/visitor_info, /obj/item/paper/pamphlet/centcom/visitor_info, /obj/item/paper/pamphlet/centcom/visitor_info, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -13766,9 +13406,7 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/brown{ dir = 1 }, @@ -13858,7 +13496,7 @@ /area/ctf) "rDa" = ( /obj/structure/bookcase/random, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -13974,9 +13612,7 @@ /obj/item/kirbyplants{ icon_state = "plant-22" }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -14082,41 +13718,6 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/ferry) -"sbD" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/reagent_containers/food/snacks/meat/slab/killertomato, -/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/lizard, -/obj/item/reagent_containers/food/snacks/sausage, -/obj/item/reagent_containers/food/snacks/sausage, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/tdome/tdomeobserve) "sdr" = ( /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -14129,9 +13730,7 @@ }, /area/tdome/tdomeobserve) "sdM" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -14148,10 +13747,7 @@ /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" }, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -14305,19 +13901,14 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "sJA" = ( /obj/structure/table, /obj/item/paper_bin, /obj/item/pen, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -14338,9 +13929,7 @@ /turf/open/floor/plasteel, /area/centcom/ferry) "sJU" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -14404,9 +13993,7 @@ /turf/open/floor/plasteel/white, /area/centcom/holding) "sRB" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -14450,7 +14037,7 @@ /area/centcom/holding) "sVg" = ( /obj/machinery/vending/cigarette, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -14565,10 +14152,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = 30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel/dark, /area/tdome/tdomeobserve) "tgw" = ( @@ -14614,9 +14198,7 @@ /area/centcom/control) "tkL" = ( /obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -14632,9 +14214,7 @@ "tlL" = ( /obj/structure/table, /obj/structure/bedsheetbin, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green, /obj/effect/turf_decal/corner/opaque/green{ dir = 4 @@ -14645,7 +14225,7 @@ /obj/structure/table/wood, /obj/item/folder/red, /obj/item/lighter, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = -30 }, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -14758,9 +14338,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/ferry) "tBW" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -14805,9 +14383,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/centcom/control) "tJZ" = ( @@ -14839,7 +14415,7 @@ /obj/machinery/computer/prisoner/management{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -14917,9 +14493,7 @@ pixel_y = 5 }, /obj/item/radio, -/obj/machinery/airalarm{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, /area/centcom/control) @@ -14954,7 +14528,7 @@ /turf/open/floor/plasteel, /area/centcom/control) "udD" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -15125,7 +14699,7 @@ /turf/open/floor/plasteel/dark, /area/centcom/control) "uKl" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15143,10 +14717,7 @@ pixel_y = 3 }, /obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, @@ -15213,9 +14784,7 @@ /turf/open/floor/plasteel, /area/centcom/supplypod/loading/one) "uTF" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -15345,9 +14914,7 @@ /turf/open/floor/circuit/red, /area/ctf) "vkE" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -15396,9 +14963,7 @@ /turf/open/floor/plasteel/white, /area/centcom/control) "vnx" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green, /obj/effect/turf_decal/corner/opaque/green{ dir = 4 @@ -15421,9 +14986,7 @@ /area/tdome/tdomeobserve) "vqb" = ( /obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15434,10 +14997,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/supply) "vtH" = ( @@ -15450,7 +15010,7 @@ /turf/open/floor/plasteel/dark, /area/ctf) "vuT" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15464,9 +15024,7 @@ /turf/open/floor/plasteel/dark, /area/tdome/tdomeobserve) "vwe" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15594,9 +15152,7 @@ /area/centcom/holding) "vNl" = ( /obj/machinery/vending/boozeomat, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15628,9 +15184,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/centcom/control) "vZq" = ( @@ -15661,9 +15215,7 @@ "wbz" = ( /obj/machinery/computer/security, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/centcom/control) "wcA" = ( @@ -15750,9 +15302,7 @@ }, /obj/item/stamp, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15772,10 +15322,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15789,7 +15336,7 @@ /turf/open/floor/plasteel/dark, /area/tdome/tdomeobserve) "wpe" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -15828,9 +15375,7 @@ /turf/open/floor/plasteel, /area/centcom/supply) "wxs" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/brown{ dir = 1 }, @@ -15894,17 +15439,13 @@ /turf/open/floor/plasteel, /area/centcom/control) "wJt" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/green, /turf/open/floor/plasteel, /area/centcom/control) "wJP" = ( /obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -15915,14 +15456,11 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/ferry) "wPO" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/green{ dir = 1 }, @@ -15955,10 +15493,7 @@ /area/centcom/ferry) "wRm" = ( /obj/structure/filingcabinet/filingcabinet, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/industrial/warning{ dir = 9 }, @@ -15969,9 +15504,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/centcom/evac) "wUg" = ( @@ -16003,10 +15536,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = 30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel/dark, /area/centcom/control) "wWB" = ( @@ -16016,9 +15546,8 @@ /area/centcom/control) "wXa" = ( /obj/structure/table/wood, -/obj/item/radio/intercom{ - desc = "Talk smack through this."; - +/obj/item/radio/intercom/directional/north{ + desc = "Talk smack through this." }, /obj/machinery/door/window/brigdoor{ base_state = "rightsecure"; @@ -16114,10 +15643,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = 30 - }, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/dark, /area/centcom/evac) "xpf" = ( @@ -16267,7 +15793,7 @@ req_access_txt = "102" }, /obj/structure/table/reinforced, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -16285,7 +15811,7 @@ /turf/open/floor/circuit, /area/ctf) "xYL" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -42456,14 +41982,14 @@ aaa aaa aaa aWO -aTq +byE aCT aMG aYN aWO aPT auG -aWd +pCe aWO aWO aFa @@ -43484,7 +43010,7 @@ aaa aaa aaa aWO -ayM +oba aCT aoV aCT @@ -43998,7 +43524,7 @@ aaa aaa aaa aWO -aTK +ffT aCT aCT aCT @@ -56861,7 +56387,7 @@ aEv tQR huh aEp -sbD +lHy dhD lii rUH diff --git a/_maps/ship_config_schema.json b/_maps/ship_config_schema.json index e84519ee61c9..e0e1b4eb8ce0 100644 --- a/_maps/ship_config_schema.json +++ b/_maps/ship_config_schema.json @@ -2,6 +2,7 @@ "$schema": "https://json-schema.org/draft-04/schema", "title": "Ship Configuration Schema", "description": "A ship configuration, used for defining new ship classes.", + "tags": "A list of tags, used for searching ships by quality.", "type": "object", "properties": { @@ -21,6 +22,11 @@ "type": "string", "description": "A description of the ship class, currently only shown to admins on the shuttle manipulator, but will likely be shown to players before ship purchase in the future." }, + "tags": { + "title": "Ship Tags", + "type": "array", + "description": "A list of tags describing the ship's niche, converted into searchable strings." + }, "prefix": { "title": "Ship Default Prefix", "type": [ "null", "string" ], @@ -39,7 +45,6 @@ "PIRATES", "BRITISH_NAVY", "MERCANTILE", - "REVOLUTIONARY", "SPACE", "NATURAL", "NATURAL_AGGRESSIVE", @@ -50,7 +55,22 @@ "PILLS", "ENGINEERING", "CRUISE", - "MAGICAL" + "MAGICAL", + "STORYTELLING & TROPES", + "NANOTRASEN", + "INTEQ", + "GORLEX", + "SUNS", + "CYBERSUN", + "ACLF", + "GEC", + "DONK", + "COLONIAL MINUTEMEN", + "SAINT-ROUMAIN", + "INSTALLATION", + "SOLGOV", + "CMM-GOLD", + "CMM-BARD" ] } }, @@ -109,6 +129,28 @@ "maximum": 100, "default": 2 }, + "starting_funds":{ + "title": "Ship Starting Funds", + "Type": "integer", + "description": "The amount of money a ship's bank account starts with", + "minimum": 0, + "maximum": 20000, + "default": 2000 + }, + "spawn_time_coeff": { + "title": "Required Spawn Playtime Coefficient", + "type": "number", + "description": "A multiplier used, along with the config value SHIP_SPAWN_BASE_EXP_MIN, to determine the amount of time a player must have spent as Living to spawn this ship from the join menu.", + "minimum": 0, + "default": 1 + }, + "officer_time_coeff": { + "title": "Required Officer Playtime Coefficient", + "type": "number", + "description": "A multiplier used, along with the config value OFFICER_JOIN_BASE_EXP_MIN, to determine the amount of time a player must have spent as Living to spawn as an officer job on this ship AFTER it has been spawned.", + "minimum": 0, + "default": 1 + }, "enabled": { "title": "Selectable", "type": "boolean", diff --git a/_maps/ship_tags_descriptions_guide.txt b/_maps/ship_tags_descriptions_guide.txt new file mode 100644 index 000000000000..6bd86164ba41 --- /dev/null +++ b/_maps/ship_tags_descriptions_guide.txt @@ -0,0 +1,27 @@ +When adding a ship to the game you need to add a description and a set of tags based on what the ship is equipped with. +The description should describe what the ship is used for, what it's conditions are typically like, and possibly some lore tidbits for it. +When creating a description you'll need to run it by the lore team to make sure it is compliant and meets up to our standards. + +For tags you will add them in the following format: +"tags": ["Tag One", "Tag Two", "Tag Three"], + +All individual words in tags must be capitalized. +Here is the list of tags: + +"Combat" - A ship containing significant lethal weaponry, is generally lethally armed, or has a ruin or pvp focus. +"Generalist" - A ship containing 4 or more focus tags or very little in a lot of categories without enough to constitute tagging it as such. +"Construction" - A ship built for building or construction projects. +"Robotics" - A ship with AI's, Borgs, or a robotics setup in general. +"Science" - A ship containing a research focus, this includes RnD and XenoBio. +"Service" - A ship with a bar or kitchen setup, a ship focused around the service department. +"Chemistry" - A ship containing a chemistry and/or plumbing setup. +"Medical" - A ship with more than just a few medkits an a surgery kit, a ship based around medical gameplay. +"RP Focus" - A ship that's meant to facilitate a lot of RP. IE cruise ships, apartment ships, bar-rp ships, etc. +"Mining" - A ship with more than a modest amount of mining equipment. Having an ORM, multiple harsuits, protos, etc. +"Cargo" - A ship that is meant to either act as a merchant or a cargo vessel. This is judged on a ship to ship basis. +"Engineering" - A ship with a lot of engineering gear. +"Subshuttle" - A ship that contains a subshuttle. +"Survival Challenge" - A ship that is actively hostile to start on. +"Telecomms" - A ship with a telecomms setup comprising of 3 or more machines. +"Botany" - A ship that has more than a couple trays and a mild selection of seeds. Has a considerable amount of botany equipment. +"Specialist" - A ship that is special, doesn't fit any other tag, or has a special niche. Judged on a ship to ship basis. \ No newline at end of file diff --git a/_maps/shuttles/misc/infiltrator_advanced.dmm b/_maps/shuttles/misc/infiltrator_advanced.dmm index ca9b4c84a300..d24017f4d8c0 100644 --- a/_maps/shuttles/misc/infiltrator_advanced.dmm +++ b/_maps/shuttles/misc/infiltrator_advanced.dmm @@ -31,9 +31,7 @@ /area/shuttle/syndicate/bridge) "ag" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/reagent_containers/food/drinks/bottle/whiskey{ desc = "A bottle of whiskey. There's a label that reads 'tears' taped to the front."; name = "Bottle of Tears"; @@ -62,9 +60,7 @@ /area/shuttle/syndicate/bridge) "ai" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/storage/toolbox/syndicate, /obj/item/assembly/voice, /obj/item/crowbar/red, @@ -86,9 +82,7 @@ /area/shuttle/syndicate/bridge) "al" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/stack/cable_coil, /obj/item/crowbar/red, /obj/item/radio/headset/syndicate/alt, @@ -122,7 +116,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ freerange = 1; name = "Syndicate Radio Intercom" }, @@ -182,10 +176,7 @@ dir = 4 }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/bridge) "aB" = ( @@ -212,9 +203,7 @@ name = "tactical chair" }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /obj/machinery/status_display/evac{ pixel_y = 32 @@ -227,9 +216,7 @@ "aG" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/paper_bin{ pixel_x = -4; pixel_y = 4 @@ -239,9 +226,7 @@ pixel_x = 6; pixel_y = 6 }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/hallway) "aH" = ( @@ -252,9 +237,7 @@ name = "tactical chair" }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/airlock) "aJ" = ( @@ -270,9 +253,7 @@ /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/airlock) "aO" = ( @@ -325,9 +306,7 @@ pixel_x = 6 }, /obj/item/stack/medical/ointment, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/status_display/ai{ pixel_y = 32 }, @@ -368,9 +347,7 @@ }, /obj/item/reagent_containers/glass/bottle/charcoal, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/medical) @@ -427,16 +404,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/eva) -"bu" = ( -/obj/structure/chair/comfy/shuttle{ - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) "bw" = ( /obj/structure/shuttle/engine/propulsion, /obj/effect/turf_decal/industrial/warning/full, @@ -579,7 +546,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ freerange = 1; name = "Syndicate Radio Intercom"; pixel_y = 22 @@ -718,10 +685,7 @@ /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /obj/item/clothing/suit/space/syndicate, /obj/item/tank/internals/oxygen/yellow, /obj/item/clothing/mask/gas{ @@ -912,10 +876,7 @@ "cU" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/rack, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/firealarm/directional/west, /obj/item/clothing/suit/space/syndicate/black/red, /obj/item/tank/internals/oxygen/yellow, /obj/item/clothing/mask/gas{ @@ -1009,7 +970,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/airlock) "dd" = ( @@ -1063,7 +1024,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 6 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/airlock) "dr" = ( @@ -1082,7 +1043,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ freerange = 1; name = "Syndicate Radio Intercom"; pixel_y = 22 @@ -1099,9 +1060,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/machinery/status_display/evac{ pixel_x = -32 }, @@ -1141,7 +1100,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/medical) @@ -1162,13 +1121,8 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/box/corners, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/eva) "dN" = ( @@ -1263,9 +1217,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/status_display/evac{ pixel_x = 32 }, @@ -1280,7 +1232,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium, /area/shuttle/syndicate/armory) "eb" = ( @@ -1339,9 +1291,7 @@ pixel_x = 4; pixel_y = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/airalarm/syndicate{ pixel_y = 25 }, @@ -1381,10 +1331,7 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/pod/dark, /area/shuttle/syndicate/armory) "ev" = ( @@ -1463,9 +1410,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -1505,13 +1450,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/light/directional/east, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "1-2" @@ -1605,9 +1545,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/airlock) @@ -1655,9 +1593,7 @@ "ol" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/storage/fancy/cigarettes/cigpack_syndicate{ pixel_x = 8 }, @@ -1766,13 +1702,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -2045,7 +1976,7 @@ /obj/effect/turf_decal/industrial/warning/cee{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/circuit/red, /area/shuttle/syndicate/hallway) "KL" = ( @@ -2099,12 +2030,8 @@ /obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, +/obj/machinery/light/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, /obj/structure/cable{ icon_state = "1-2" }, @@ -2330,9 +2257,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/syndicate/airlock) "We" = ( @@ -2766,7 +2691,7 @@ ad ad ad aO -bu +aI bJ Sa nu diff --git a/_maps/shuttles/misc/pirate_default.dmm b/_maps/shuttles/misc/pirate_default.dmm index 09f3b4e56e6c..e24ae5d92697 100644 --- a/_maps/shuttles/misc/pirate_default.dmm +++ b/_maps/shuttles/misc/pirate_default.dmm @@ -3,13 +3,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, @@ -43,7 +38,7 @@ name = "Bridge Shutters Control"; pixel_y = -5 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, @@ -84,21 +79,16 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/pod/dark, /area/shuttle/pirate) "aj" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/shuttle/pirate) "ak" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/closet/secure_closet/freezer{ locked = 0; name = "fridge" @@ -170,13 +160,8 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/small/directional/east, +/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, /turf/open/floor/pod/dark, @@ -289,9 +274,7 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "ax" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -326,17 +309,12 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "aB" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/computer/monitor/secret{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -396,9 +374,7 @@ /turf/open/floor/plating/airless, /area/shuttle/pirate) "aI" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum/external{ pixel_x = -32 }, @@ -437,7 +413,7 @@ /turf/open/floor/wood, /area/shuttle/pirate) "aN" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/button/door{ id = "pirateportexternal"; name = "External Bolt Control"; @@ -453,7 +429,7 @@ /turf/open/floor/plating, /area/shuttle/pirate) "aO" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/button/door{ id = "piratestarboardexternal"; name = "External Bolt Control"; @@ -506,18 +482,13 @@ /turf/open/floor/plasteel/dark, /area/shuttle/pirate) "aW" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/frame/computer{ anchored = 1; dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ dir = 4 @@ -583,12 +554,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 6 }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/gun/energy/laser{ @@ -605,9 +572,7 @@ /turf/open/floor/pod/dark, /area/shuttle/pirate) "bo" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/sign/warning/vacuum/external{ pixel_x = 32 }, @@ -631,9 +596,7 @@ /turf/open/floor/wood, /area/shuttle/pirate) "bu" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -676,13 +639,8 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "bC" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 }, @@ -717,7 +675,7 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "bI" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/computer/piratepad_control{ dir = 1 }, @@ -745,7 +703,7 @@ /obj/structure/toilet{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, @@ -854,16 +812,12 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/shuttle/pirate) "dU" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, @@ -993,9 +947,7 @@ "km" = ( /obj/machinery/atmospherics/components/unary/tank/air, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/shuttle/pirate) @@ -1020,9 +972,7 @@ "np" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/shuttle/pirate) @@ -1162,9 +1112,7 @@ /turf/open/floor/plasteel, /area/shuttle/pirate) "OD" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, @@ -1193,9 +1141,7 @@ /obj/effect/mob_spawn/human/pirate/captain{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -1237,12 +1183,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 10 }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt, /obj/structure/table, /obj/item/melee/transforming/energy/sword/saber/pirate{ diff --git a/_maps/shuttles/ruin/ruin_caravan_victim.dmm b/_maps/shuttles/ruin/ruin_caravan_victim.dmm index 9344dff4ad98..4b8d1803616d 100644 --- a/_maps/shuttles/ruin/ruin_caravan_victim.dmm +++ b/_maps/shuttles/ruin/ruin_caravan_victim.dmm @@ -43,9 +43,7 @@ /turf/open/floor/plasteel/airless, /area/ship/crew) "bg" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -75,7 +73,7 @@ /turf/open/floor/plasteel/airless, /area/ship/crew) "bI" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/box/white/corners, /obj/machinery/button/door{ id = "caravantrade1_cargo"; @@ -98,7 +96,7 @@ /obj/structure/sink{ pixel_y = 25 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/showroomfloor{ @@ -126,7 +124,7 @@ /obj/effect/turf_decal/corner/opaque/yellow{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/power/terminal, /obj/structure/cable{ icon_state = "0-4" @@ -319,9 +317,7 @@ /turf/open/floor/plating/airless, /area/ship/engineering/engine) "lM" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/sign/warning/vacuum{ pixel_x = 32 }, @@ -341,13 +337,8 @@ /turf/closed/wall/mineral/titanium, /area/ship/cargo) "mw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, +/obj/machinery/light/small/directional/west, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/item/storage/toolbox/emergency, @@ -361,7 +352,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/power/terminal, /obj/structure/cable, /turf/open/floor/plasteel/dark{ @@ -421,7 +412,7 @@ /turf/open/floor/plasteel/dark/airless, /area/ship/cargo) "pR" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -457,10 +448,7 @@ }, /area/ship/bridge) "qM" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -470,7 +458,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/power/terminal{ dir = 1 }, @@ -495,9 +483,7 @@ /turf/open/floor/plasteel/airless, /area/ship/crew) "sf" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table, /obj/item/stack/packageWrap, /obj/item/crowbar, @@ -505,9 +491,7 @@ pixel_x = 1; pixel_y = 5 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, /area/ship/cargo) @@ -528,9 +512,7 @@ "ss" = ( /obj/structure/rack, /obj/item/storage/belt/utility, -/obj/structure/extinguisher_cabinet{ - pixel_y = 29 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/airless, @@ -569,14 +551,11 @@ }, /area/ship/cargo) "uA" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/bed, /obj/item/bedsheet, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/button/door{ id = "caravantrade1_cabin1"; name = "Cabin Bolt Control"; @@ -872,13 +851,8 @@ }, /area/ship/bridge) "EQ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/west, /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -932,9 +906,7 @@ /turf/template_noop, /area/ship/cargo) "GJ" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, @@ -953,12 +925,8 @@ /turf/open/floor/plasteel/airless, /area/ship/crew) "Ib" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -968,9 +936,7 @@ /turf/open/floor/plasteel/airless, /area/ship/bridge) "Ja" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/item/storage/firstaid/regular, @@ -1064,7 +1030,7 @@ /turf/open/floor/plasteel/airless, /area/ship/cargo) "Mb" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1176,14 +1142,11 @@ /turf/open/floor/plasteel/dark/airless, /area/ship/cargo) "PM" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/bed, /obj/item/bedsheet, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/button/door{ id = "caravantrade1_cabin2"; name = "Cabin Bolt Control"; @@ -1218,12 +1181,10 @@ /turf/open/floor/plasteel/airless, /area/ship/cargo) "Qs" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/power/terminal{ dir = 4 }, @@ -1250,9 +1211,7 @@ "QY" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /obj/item/stack/cable_coil/yellow{ pixel_x = 12; pixel_y = 4 @@ -1326,10 +1285,7 @@ /turf/open/floor/plating/airless, /area/ship/cargo) "UW" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ icon_state = "1-2" @@ -1423,10 +1379,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) "WU" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/mob_spawn/human/corpse/cargo_tech, diff --git a/_maps/shuttles/ruin/ruin_pirate_cutter.dmm b/_maps/shuttles/ruin/ruin_pirate_cutter.dmm index d8e3e968dd86..e71d9c9c7fb6 100644 --- a/_maps/shuttles/ruin/ruin_pirate_cutter.dmm +++ b/_maps/shuttles/ruin/ruin_pirate_cutter.dmm @@ -20,6 +20,19 @@ }, /turf/open/floor/plasteel, /area/ship/crew) +"aK" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/medical) "bd" = ( /obj/structure/table/reinforced, /obj/machinery/button/door{ @@ -43,6 +56,14 @@ }, /turf/open/floor/plasteel, /area/ship/medical) +"cU" = ( +/obj/machinery/sleeper{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "de" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -99,18 +120,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"fS" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "fU" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/corner/opaque/red, @@ -119,6 +128,21 @@ }, /turf/open/floor/plasteel, /area/ship/security) +"gG" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/vacuum{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/ship/medical) +"gT" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/melee/classic_baton, +/obj/effect/turf_decal/corner/opaque/red, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "hh" = ( /mob/living/simple_animal/hostile/pirate{ environment_smash = 0 @@ -138,23 +162,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"hN" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ship/security) -"hT" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet/brown, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "hZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -172,6 +179,27 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) +"ig" = ( +/obj/structure/table, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 12 + }, +/obj/item/cautery{ + pixel_x = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/medical) "iF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -211,6 +239,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) +"ja" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/power/terminal, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/ship/security) "jh" = ( /obj/machinery/power/port_gen/pacman{ anchored = 1 @@ -225,24 +266,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ship/engineering) -"jo" = ( -/obj/structure/table, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/item/ammo_box/a40mm, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "kl" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -277,6 +300,22 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"kZ" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/north, +/obj/item/ammo_box/a40mm, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "le" = ( /obj/machinery/porta_turret/syndicate/pod{ dir = 5; @@ -339,76 +378,12 @@ }, /turf/open/floor/plating, /area/ship/security) -"mI" = ( -/obj/structure/table, -/obj/item/storage/firstaid/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/fire, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"na" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/medical) -"nD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/medical) -"oe" = ( -/obj/structure/table, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/medical) +"oa" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/bed, +/obj/item/bedsheet/brown, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "oF" = ( /obj/structure/closet{ name = "pirate outfits" @@ -462,38 +437,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"pK" = ( -/obj/item/stack/sheet/mineral/gold{ - amount = 25 - }, -/obj/item/stack/sheet/mineral/bananium{ - amount = 5 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 25 - }, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/diamond{ - amount = 5 +"oV" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 }, -/obj/structure/closet/crate, -/obj/item/coin/silver, -/obj/item/coin/silver, -/obj/item/coin/silver, -/obj/item/coin/gold, -/obj/item/coin/gold, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/power/terminal{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "2-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/turf/open/floor/plasteel, +/area/ship/security) "pS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, @@ -502,23 +458,6 @@ }, /turf/open/floor/plasteel, /area/ship/security) -"pZ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "qo" = ( /obj/machinery/porta_turret/syndicate/pod{ dir = 6; @@ -562,19 +501,6 @@ "rI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) -"sr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/power/terminal, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ship/security) "su" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -607,6 +533,11 @@ /obj/item/reagent_containers/food/drinks/bottle/rum, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"ty" = ( +/obj/structure/closet/crate/secure/loot, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "tM" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/pirate/ranged{ @@ -642,6 +573,13 @@ }, /turf/open/floor/plasteel, /area/ship/security) +"uB" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/vacuum{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/ship/security) "vd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -652,32 +590,33 @@ }, /turf/open/floor/plasteel, /area/ship/security) -"vq" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 +"wa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/obj/effect/turf_decal/corner/opaque/black, -/obj/effect/turf_decal/corner/opaque/black{ +/obj/machinery/firealarm/directional/south, +/obj/machinery/holopad/emergency/command, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"vW" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/medical) "wL" = ( /obj/machinery/button/door{ id = "caravanpirate_bolt_port"; @@ -698,21 +637,6 @@ }, /turf/open/floor/plasteel, /area/ship/medical) -"wX" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ship/security) "wZ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -742,17 +666,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"xR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "yt" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/industrial/warning{ @@ -854,15 +767,6 @@ }, /turf/open/floor/plating, /area/ship/medical) -"BI" = ( -/obj/structure/table, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/item/spacecash/bundle/c200, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "BL" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -871,31 +775,16 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plating, /area/ship/engineering) -"Cb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"DY" = ( -/obj/structure/closet/crate/secure/loot, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +"CF" = ( +/obj/structure/table, +/obj/item/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/item/storage/firstaid/fire, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Ek" = ( /obj/machinery/atmospherics/components/unary/tank/toxins{ dir = 1 @@ -966,6 +855,21 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Gb" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Gh" = ( /obj/machinery/atmospherics/components/unary/tank/air, /obj/effect/turf_decal/industrial/outline/yellow, @@ -992,19 +896,6 @@ }, /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) -"GQ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) "GR" = ( /obj/structure/table, /obj/item/coin/gold, @@ -1015,6 +906,19 @@ "Hp" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) +"Hq" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/black, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew) "HD" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1043,6 +947,38 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/white, /area/ship/medical) +"IZ" = ( +/obj/item/stack/sheet/mineral/gold{ + amount = 25 + }, +/obj/item/stack/sheet/mineral/bananium{ + amount = 5 + }, +/obj/item/stack/sheet/mineral/silver{ + amount = 25 + }, +/obj/item/stack/sheet/mineral/uranium{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/diamond{ + amount = 5 + }, +/obj/structure/closet/crate, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/silver, +/obj/item/coin/gold, +/obj/item/coin/gold, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Jb" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/locked, @@ -1061,17 +997,23 @@ "Jv" = ( /turf/template_noop, /area/template_noop) -"Kd" = ( -/obj/machinery/sleeper{ - dir = 1 +"Ka" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/turf/open/floor/plating, +/area/ship/engineering) +"Kr" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/closet/crate/secure/loot, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Ku" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/locked, @@ -1097,19 +1039,17 @@ "LG" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) -"NM" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/crate/secure/loot, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"NE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/power/terminal, +/obj/structure/cable{ + icon_state = "0-8" }, /turf/open/floor/plasteel/dark, -/area/ship/crew) +/area/ship/bridge) "ON" = ( /obj/machinery/porta_turret/syndicate/pod{ dir = 10; @@ -1127,6 +1067,32 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering) +"Pp" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"PL" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/bed, +/obj/item/bedsheet/brown, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Qj" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/security) "QQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/security) @@ -1188,15 +1154,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"Sd" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ship/medical) "Sk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -1223,22 +1180,26 @@ }, /turf/open/floor/plasteel, /area/ship/crew) -"SR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Ty" = ( /obj/machinery/atmospherics/components/unary/tank/toxins, /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plating, /area/ship/engineering) +"TK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/airalarm/directional/east, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/engineering) "UP" = ( /obj/structure/rack, /obj/item/storage/toolbox/emergency, @@ -1248,25 +1209,9 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Wb" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet/brown, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "Wd" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"Xq" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/melee/classic_baton, -/obj/effect/turf_decal/corner/opaque/red, -/obj/item/radio/intercom/wideband{ - pixel_y = -29 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Yb" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) @@ -1311,6 +1256,14 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"ZD" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/item/spacecash/bundle/c200, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "ZY" = ( /obj/structure/chair/office{ dir = 8 @@ -1378,11 +1331,11 @@ Jv af Gh kY -vW +Ka fh -Cb +TK hI -vW +Ka Zo BL af @@ -1408,11 +1361,11 @@ Jv LG Ld Rq -oe +ig ul Hp Yo -wX +oV un Gw Hp @@ -1422,30 +1375,30 @@ Jv oL LG LG -na +wk su Ag Hp -jo +kZ tM -sr +ja Hp Hp QQ "} (8,1,1) = {" Jb -Sd +gG Rz kl EK -mI +CF Hp -pZ +Gb pS fU Ku -hN +uB Ah "} (9,1,1) = {" @@ -1454,7 +1407,7 @@ LG LG wL lY -Kd +cU Hp oT hh @@ -1467,13 +1420,13 @@ QQ Jv Bi Ld -nD +aK bH II Hp iX vd -GQ +Qj Gw mF Jv @@ -1499,9 +1452,9 @@ Jv rI aE SF -vq -NM -fS +Hq +Kr +Pp RC oF rI @@ -1512,13 +1465,13 @@ Jv Jv Jv rI -hT +oa yu hZ wZ de iF -Wb +PL rI Jv Jv @@ -1530,7 +1483,7 @@ le rI xg qC -pK +IZ Sk ku rI @@ -1560,7 +1513,7 @@ Jv Jv lu to -BI +ZD Yw lu Jv @@ -1576,7 +1529,7 @@ Jv lu GR ZY -xR +NE lu Jv Jv @@ -1589,9 +1542,9 @@ Jv Jv Jv lu -DY +ty lG -SR +wa lu Jv Jv @@ -1606,7 +1559,7 @@ Jv lu UP dE -Xq +gT lu Jv Jv diff --git a/_maps/shuttles/ruin/ruin_solgov_exploration_pod.dmm b/_maps/shuttles/ruin/ruin_solgov_exploration_pod.dmm index 3df3790631d9..6ab4c6c19195 100644 --- a/_maps/shuttles/ruin/ruin_solgov_exploration_pod.dmm +++ b/_maps/shuttles/ruin/ruin_solgov_exploration_pod.dmm @@ -48,7 +48,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/power/terminal{ dir = 1 }, diff --git a/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm b/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm index 2b1aabaadaa5..edec2afb3308 100644 --- a/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm +++ b/_maps/shuttles/ruin/ruin_syndicate_dropship.dmm @@ -14,9 +14,7 @@ pixel_x = -25 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -25,16 +23,11 @@ /turf/open/floor/plating, /area/ship/crew) "bo" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew) "bB" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/button/door{ id = "caravansyndicate3_bolt_starboard"; name = "External Bolt Control"; @@ -223,9 +216,7 @@ "uy" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, @@ -259,9 +250,7 @@ /turf/open/floor/plating/airless, /area/ship/crew) "xC" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/button/door{ id = "caravansyndicate3_bolt_port"; name = "External Bolt Control"; @@ -292,10 +281,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 9 @@ -313,7 +299,7 @@ }, /obj/item/storage/box/syndie_kit/chameleon, /obj/item/crowbar/red, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/crew) "Dx" = ( @@ -478,9 +464,7 @@ }, /obj/item/clothing/under/syndicate, /obj/item/clothing/glasses/night, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/mineral/plastitanium, /area/ship/crew) "Pt" = ( @@ -520,7 +504,7 @@ /obj/effect/turf_decal/industrial/hatch/yellow{ dir = 4 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ship/crew) "Rj" = ( @@ -533,9 +517,7 @@ /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, /obj/item/wrench, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/red{ @@ -646,10 +628,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "ZZ" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/dirt, /obj/machinery/holopad/emergency/command, /turf/open/floor/plasteel/dark, diff --git a/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm b/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm index ef7826b0f289..34f45b2b62da 100644 --- a/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm +++ b/_maps/shuttles/ruin/ruin_syndicate_fighter_shiv.dmm @@ -120,9 +120,7 @@ /obj/machinery/computer/helm{ dir = 1 }, -/obj/item/radio/intercom/wideband{ - pixel_y = -29 - }, +/obj/item/radio/intercom/wideband/directional/north, /turf/open/floor/mineral/plastitanium/red, /area/ship/security) "wV" = ( diff --git a/_maps/shuttles/ruin/ruin_syndicate_interceptor.dmm b/_maps/shuttles/ruin/ruin_syndicate_interceptor.dmm index 3d849f884c54..d08a43ace5fb 100644 --- a/_maps/shuttles/ruin/ruin_syndicate_interceptor.dmm +++ b/_maps/shuttles/ruin/ruin_syndicate_interceptor.dmm @@ -61,9 +61,7 @@ /obj/machinery/atmospherics/pipe/manifold/orange{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/bridge) "E" = ( @@ -167,10 +165,7 @@ /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) "Y" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 33; - pixel_x = -8 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/button/door{ pixel_y = 26; pixel_x = 5; diff --git a/_maps/shuttles/shiptest/independent_beluga.dmm b/_maps/shuttles/shiptest/independent_beluga.dmm new file mode 100644 index 000000000000..6431371844ce --- /dev/null +++ b/_maps/shuttles/shiptest/independent_beluga.dmm @@ -0,0 +1,6238 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/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/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"ag" = ( +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ak" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"ax" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_windows" + }, +/turf/open/floor/plating, +/area/ship/crew/cryo) +"aF" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_windows" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"aI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"aO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"aP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"bo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"bD" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"bF" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"bG" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/library) +"bL" = ( +/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/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"bP" = ( +/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/machinery/door/poddoor/shutters/preopen{ + id = "premier_lockdown"; + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"bU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"bV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ship/crew/library) +"bW" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"cb" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"cg" = ( +/obj/structure/sign/poster/official/moth{ + pixel_y = 32 + }, +/obj/item/candle{ + pixel_x = 14; + pixel_y = 19 + }, +/obj/structure/bookcase/manuals/engineering, +/turf/open/floor/wood, +/area/ship/crew/library) +"cj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "premier_dorm2"; + name = "Door Bolt"; + pixel_x = 23; + pixel_y = 10; + dir = 8; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"ck" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"cm" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/storage/belt/utility/full/engi{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = -1 + }, +/obj/item/multitool{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"cs" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"cK" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/light_switch{ + pixel_x = -12; + pixel_y = -17; + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cR" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/east, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "premier_cargo_holo"; + pixel_y = -21; + pixel_x = -1 + }, +/obj/machinery/button/door{ + id = "beluga_cargohatch"; + pixel_x = -10; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/mineral/ore_redemption{ + dir = 8; + input_dir = 8; + output_dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"cW" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/cardboard, +/obj/machinery/light/directional/north, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_y = -2; + pixel_x = -7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"db" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"de" = ( +/turf/open/floor/plasteel/stairs, +/area/ship/hallway/central) +"dj" = ( +/obj/effect/turf_decal/atmos/air{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering) +"do" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"dr" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/photocopier/faxmachine/longrange{ + department = "Internal Affairs" + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"dC" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"dE" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "beluga_thrusters"; + name = "Thruster Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"dF" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"dG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/library) +"dY" = ( +/obj/structure/sign/poster/official/cohiba_robusto_ad{ + pixel_x = -32 + }, +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/ship/crew/library) +"eh" = ( +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, +/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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/crew) +"ej" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"el" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/bot/cleanbot, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"es" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"ev" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"eB" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/computer/med_data{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"eJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"eL" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4; + pixel_x = 3 + }, +/obj/item/pen/fountain{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ + dir = 6 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"eN" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"eP" = ( +/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/plasteel/stairs{ + dir = 1 + }, +/area/ship/hallway/central) +"eY" = ( +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plating, +/area/ship/engineering) +"fa" = ( +/obj/machinery/shower{ + pixel_y = 15 + }, +/obj/structure/curtain, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/freezer, +/area/ship/hallway/central) +"fe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plating, +/area/ship/engineering) +"fg" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"fq" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"fr" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"fy" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"fJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"fK" = ( +/obj/structure/showcase/machinery/signal_decrypter, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/library) +"fP" = ( +/obj/structure/fluff/hedge, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"fU" = ( +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 6 + }, +/obj/machinery/computer/helm{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"fV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"fX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"gc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/closet/wall/blue{ + dir = 1; + name = "Bridge Officers Locker"; + pixel_y = -28 + }, +/obj/item/clothing/shoes/cowboy/fancy, +/obj/item/clothing/gloves/color/white, +/obj/item/clothing/under/rank/command/head_of_personnel, +/obj/item/clothing/head/beret/hop, +/obj/item/radio/headset/heads/head_of_personnel, +/obj/item/clothing/glasses/sunglasses/big, +/obj/item/clothing/suit/toggle/lieutenant, +/obj/item/clothing/suit/toggle/lawyer/burgundy, +/obj/item/clothing/suit/toggle/lawyer/navy, +/obj/item/clothing/head/hopcap, +/obj/item/gun/energy/e_gun/mini, +/obj/item/clothing/head/HoS/cowboy, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ge" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"gf" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"gt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/ship/crew/library) +"gH" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"gI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plating, +/area/ship/engineering) +"hc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_privacy" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/crew/library) +"hp" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + pixel_x = 22; + pixel_y = -6; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"hr" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"hz" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering) +"hE" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"hH" = ( +/obj/structure/bed, +/obj/item/bedsheet/grey, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"hI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/door/airlock/hatch{ + name = "Bridge"; + dir = 4 + }, +/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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/library) +"hJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"hM" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"hP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"hU" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/toggle/suspenders/gray, +/obj/item/clothing/suit/jacket, +/obj/item/clothing/neck/stripedredscarf, +/obj/item/clothing/head/flatcap, +/obj/item/clothing/glasses/regular/hipster, +/obj/item/clothing/glasses/regular{ + pixel_y = -5 + }, +/obj/machinery/button/door{ + id = "beluga_dorm2_window"; + pixel_x = -10; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/red, +/area/ship/crew) +"hY" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "beluga_thrusters"; + name = "Thruster Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"ih" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"ii" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/item/clothing/under/suit/dresssuit, +/obj/item/clothing/under/suit/dresssuit, +/obj/item/clothing/under/suit/dresssuit, +/obj/item/clothing/under/rank/civilian/bartender, +/obj/item/clothing/under/rank/civilian/bartender/skirt, +/obj/item/clothing/under/rank/civilian/chef, +/obj/item/clothing/under/rank/civilian/chef/skirt, +/obj/item/clothing/under/rank/civilian/janitor/sanitation_tech, +/obj/item/clothing/under/rank/civilian/janitor/sanitation_tech/skirt, +/obj/item/clothing/suit/toggle/chef, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/shoes/cookflops{ + pixel_y = -11 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"ij" = ( +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"im" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"is" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/wood/glass{ + name = "Corporate Lounge"; + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/crew/library) +"iC" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/machinery/door/airlock/engineering/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"iP" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/security) +"iU" = ( +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"iX" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/landmark/start/depsec, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"jd" = ( +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1 + }, +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"jj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"jw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"jy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering) +"jD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"jF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/right, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"jI" = ( +/obj/structure/closet/wall/orange{ + name = "fuel locker"; + dir = 4; + pixel_x = -28 + }, +/obj/item/stack/sheet/mineral/plasma/five{ + pixel_y = 3 + }, +/obj/item/stack/sheet/mineral/uranium/five{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"jU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"jY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/right{ + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"ko" = ( +/obj/structure/statue/sandstone/venus{ + dir = 8; + layer = 3.1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"ky" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/red, +/area/ship/crew) +"kD" = ( +/obj/structure/table, +/obj/machinery/vending/boozeomat/all_access{ + pixel_y = -32 + }, +/obj/item/storage/bag/tray, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/doughslice{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/snacks/doughslice{ + pixel_x = -3 + }, +/obj/item/reagent_containers/food/snacks/grown/carrot{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/reagent_containers/food/snacks/grown/tomato{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/snacks/grown/soybeans{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/grown/soybeans{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/grown/soybeans{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"lj" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/computer/secure_data/laptop{ + dir = 8; + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/desk_flag{ + pixel_x = 10; + pixel_y = -9 + }, +/obj/item/binoculars{ + pixel_y = -14; + pixel_x = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ln" = ( +/obj/structure/table/wood/reinforced, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 7; + pixel_y = -27 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"lx" = ( +/obj/structure/fluff/hedge, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"lB" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_lockdown"; + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"lC" = ( +/obj/structure/rack, +/obj/effect/turf_decal/techfloor, +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" + }, +/obj/machinery/light/directional/north, +/obj/item/ammo_box/magazine/co9mm/rubbershot{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag{ + pixel_y = 4; + pixel_x = -1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"lE" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/ship/crew) +"lF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -6; + pixel_y = 17 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"lJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"lM" = ( +/obj/structure/window/reinforced/spawner{ + dir = 8; + layer = 4.1 + }, +/obj/structure/bed, +/obj/item/bedsheet/grey, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"lO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_privacy" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/wood, +/area/ship/crew/library) +"lV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"mc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"mi" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"mr" = ( +/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/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"ms" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/button/door{ + id = "premier_lockdown"; + name = "Lockdown Shutters"; + pixel_x = 9; + pixel_y = 23 + }, +/obj/machinery/button/door{ + id = "premier_bridge"; + name = "Bridge Shutters"; + pixel_x = -2; + pixel_y = 23 + }, +/obj/machinery/button/door{ + id = "premier_windows"; + name = "Window Shutters"; + pixel_x = -13; + pixel_y = 23 + }, +/obj/machinery/recharger{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/phone{ + pixel_x = 9; + pixel_y = -2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"mC" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/frame/computer, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"mF" = ( +/obj/structure/table/wood/reinforced, +/obj/item/pen/blue{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/paper{ + pixel_x = -3 + }, +/obj/item/phone{ + pixel_x = 11; + pixel_y = 7 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"mI" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"mQ" = ( +/obj/structure/sign/plaques/kiddie/library{ + pixel_y = -32 + }, +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood, +/area/ship/crew/library) +"mW" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/button/door{ + id = "beluga_thrusters"; + name = "Thruster Blast Doors"; + pixel_x = 23; + dir = 8 + }, +/obj/item/chair/stool{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"ni" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew) +"nj" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_x = 2; + pixel_y = -6 + }, +/obj/structure/flora/ausbushes/ywflowers{ + pixel_y = -5; + pixel_x = 3 + }, +/turf/open/floor/grass, +/area/ship/hallway/central) +"np" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_privacy" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/wood, +/area/ship/crew/library) +"nx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/storage/bag/tray{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -5; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/condiment/pack/ketchup{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"nz" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"nB" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 10 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/structure/flora/ausbushes/ywflowers{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/grass, +/area/ship/hallway/central) +"nK" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Operations" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"nN" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"nS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/eggplantparm{ + pixel_x = -1; + pixel_y = 10 + }, +/obj/item/trash/plate{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/item/kitchen/fork{ + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"oi" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/window/reinforced/spawner{ + dir = 8 + }, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" + }, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_y = -7; + pixel_x = 5 + }, +/obj/item/clothing/suit/armor/vest/alt{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/clothing/head/helmet/inteq{ + pixel_x = -4; + pixel_y = -9 + }, +/obj/item/clothing/head/helmet/inteq{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"oN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"oW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"pe" = ( +/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" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"pk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"pn" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"pq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"pA" = ( +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "premier_cargo_holo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "beluga_cargohatch"; + name = "Cargo Hatch" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/cargo) +"pF" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering) +"pG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig"; + req_access_txt = "1"; + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"pH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"pO" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"pR" = ( +/obj/structure/showcase/perfect_employee, +/obj/machinery/button/door{ + id = "premier_privacy"; + name = "Privacy Shutters"; + pixel_x = 24; + pixel_y = -9; + dir = 8; + req_access_txt = "38" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"pX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"qg" = ( +/obj/machinery/autolathe, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"qj" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"qm" = ( +/obj/effect/turf_decal/atmos/plasma, +/turf/open/floor/engine/plasma, +/area/ship/engineering) +"qo" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/freezer, +/obj/item/reagent_containers/food/snacks/grown/cabbage{ + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/grown/cabbage{ + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/snacks/grown/potato{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/snacks/grown/onion{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/reagent_containers/food/snacks/grown/onion{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/grown/corn{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/snacks/grown/corn{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"qr" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_meeting_windows" + }, +/turf/open/floor/plating, +/area/ship/crew/library) +"qC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/closet/crate/bin, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/item/trash/semki, +/obj/item/trash/can, +/obj/item/reagent_containers/food/snacks/candy_trash{ + pixel_y = -5 + }, +/obj/item/reagent_containers/food/snacks/candy_trash{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/snacks/candy_trash{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/snacks/candy_trash{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/trash/boritos{ + pixel_y = -9 + }, +/obj/item/paper/crumpled{ + pixel_y = -4; + pixel_x = 1 + }, +/obj/item/paper/crumpled{ + pixel_y = -8; + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"qG" = ( +/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/carpet/nanoweave, +/area/ship/hallway/central) +"qL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#543C30" + }, +/obj/item/kirbyplants{ + icon_state = "plant-09" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"qR" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "beluga_dorm2_window" + }, +/turf/open/floor/plating, +/area/ship/crew) +"qU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"qV" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"qY" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/backpack/satchel, +/obj/item/storage/backpack/messenger, +/obj/item/storage/backpack/duffelbag, +/obj/item/clothing/under/suit/navy, +/obj/item/clothing/under/suit/navy, +/obj/item/clothing/under/suit/black/skirt, +/obj/item/clothing/under/misc/vice_officer, +/obj/item/clothing/under/suit/blacktwopiece, +/obj/item/clothing/suit/toggle/lawyer/navy, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/item/clothing/neck/cloak/trans, +/obj/item/storage/backpack/satchel, +/obj/item/storage/backpack/duffelbag, +/obj/item/storage/backpack/messenger, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"ra" = ( +/obj/structure/filingcabinet/double/grey, +/obj/item/paper{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/item/paper/guides/jobs/security/courtroom, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + pixel_x = 3 + }, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + pixel_x = 3 + }, +/obj/machinery/computer/security/telescreen{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"rc" = ( +/obj/structure/table/wood/reinforced, +/obj/item/clipboard{ + pixel_y = 4; + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/machinery/button/door{ + id = "premier_privacy"; + name = "Privacy Shutters"; + pixel_x = 7; + pixel_y = 7; + dir = 4 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"ro" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew) +"ru" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"rA" = ( +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1 + }, +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"rI" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"rJ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"rQ" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/storage/firstaid/medical{ + pixel_x = 4 + }, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = 10; + pixel_y = -6 + }, +/obj/structure/closet/crate/medical, +/obj/item/reagent_containers/pill/insulin{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/reagent_containers/pill/insulin{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_y = -5; + pixel_x = 3 + }, +/obj/item/reagent_containers/syringe/contraband/morphine, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"rU" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/landmark/start/bartender, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"sG" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/official/soft_cap_pop_art{ + pixel_x = 32 + }, +/obj/item/reagent_containers/food/drinks/bottle/sake{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/commemorative{ + pixel_y = 11; + pixel_x = 2 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/commemorative{ + pixel_y = 5; + pixel_x = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"sH" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"sK" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/sink{ + pixel_y = 23; + pixel_x = -8 + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/security) +"sO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/security) +"sP" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/suit/navy, +/obj/item/clothing/under/suit/burgundy, +/obj/item/clothing/under/suit/black, +/obj/item/clothing/under/suit/black/skirt, +/obj/item/clothing/under/suit/blacktwopiece, +/obj/item/clothing/under/misc/vice_officer, +/obj/item/clothing/under/suit/black/female, +/obj/item/clothing/suit/toggle/lawyer/charcoal, +/obj/item/clothing/suit/toggle/lawyer/navy, +/obj/item/clothing/suit/toggle/lawyer/burgundy, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/laceup, +/obj/machinery/firealarm/directional/east{ + pixel_y = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 21; + pixel_y = -8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"tf" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/hyper{ + pixel_y = -4; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = -12 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"to" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/item/paint/black{ + pixel_y = 5; + pixel_x = 9 + }, +/obj/item/paint/blue{ + pixel_x = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"tw" = ( +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering) +"tJ" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"tR" = ( +/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/plasteel/patterned/ridged, +/area/ship/hallway/central) +"tZ" = ( +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/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/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"uj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"ul" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/cryo) +"uy" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"uz" = ( +/obj/structure/table/wood/reinforced, +/obj/item/toy/cards/deck{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/ruin/spacehotel{ + pixel_x = 7; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"uB" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-10" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"uL" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"vb" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/landmark/start/head_of_personnel, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"vd" = ( +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"vj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"vl" = ( +/obj/machinery/light/directional/east, +/obj/effect/landmark/start/janitor, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"vm" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "beluga_thrusters"; + name = "Thruster Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"vs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/sign/departments/engineering{ + pixel_x = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"vv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"vx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/stool/bar{ + dir = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"vG" = ( +/obj/structure/table/wood/reinforced, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = -27 + }, +/obj/item/paper{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/paper{ + pixel_x = -3 + }, +/obj/item/paper{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"vH" = ( +/obj/structure/dresser, +/obj/item/candle{ + pixel_x = 6; + pixel_y = 14 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"vN" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/obj/item/trash/waffles, +/obj/item/trash/candy, +/obj/item/trash/semki, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"vR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/library) +"wi" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/item/cutting_board{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/structure/table, +/obj/item/kitchen/knife{ + pixel_x = 11; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken{ + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/meat/rawcutlet/chicken{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"wn" = ( +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hallway/central) +"wr" = ( +/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/plasteel/mono/dark, +/area/ship/cargo) +"wx" = ( +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/documents{ + pixel_y = -7; + pixel_x = 7; + desc = "\"Top Secret\" The Document is filled with stock statistics on something called SlurpCoin... what could it possibly be?" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"wD" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen/edagger{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/pen/fountain/captain{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/stamp{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/item/stamp/denied{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/stamp/captain{ + pixel_x = -7; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/pipe_dispenser{ + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"wM" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"wO" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/airlock/wood{ + id_tag = "premier_dorm2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"wP" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) +"wT" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/flora/ausbushes/lavendergrass{ + pixel_x = 2 + }, +/obj/structure/flora/ausbushes/ppflowers{ + pixel_x = 3 + }, +/obj/machinery/light/directional/east, +/obj/structure/sign/departments/cargo{ + pixel_y = -32 + }, +/turf/open/floor/grass, +/area/ship/hallway/central) +"xe" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew) +"xg" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 8; + pixel_x = 2 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 7; + pixel_x = -7 + }, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"xi" = ( +/obj/machinery/holopad/emergency/command, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"xn" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue, +/obj/machinery/computer/card{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"xx" = ( +/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/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"xF" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"xV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 3; + pixel_x = 9 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 3; + pixel_x = 1 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 3; + pixel_x = -7 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"ya" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_cell_windows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/security) +"yc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/rag{ + pixel_x = -2; + pixel_y = 3 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"yk" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/light/directional/east, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/mining/independent, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"yn" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 10 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 1 + }, +/obj/structure/mirror{ + pixel_x = -24 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"ys" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/machinery/photocopier{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"yy" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/cargo) +"yK" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -6; + pixel_y = 17 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"yP" = ( +/obj/docking_port/stationary{ + height = 15; + width = 30; + name = "main beluga dock"; + dir = 2; + dwidth = 2 + }, +/turf/template_noop, +/area/template_noop) +"yU" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 9 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet/secret{ + secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola; + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"yZ" = ( +/obj/structure/closet/wall{ + dir = 1; + name = "Utility Closet"; + pixel_y = -28 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"zd" = ( +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood, +/area/ship/crew/library) +"zh" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"zn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"zx" = ( +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/storage/box/matches, +/obj/item/grown/log/tree{ + pixel_y = 14; + pixel_x = -5 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/library) +"zz" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"zD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"Am" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/library) +"Ar" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/pen/charcoal{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/toy/plush/hornet/gay{ + pixel_y = 23; + pixel_x = -30 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"AA" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-5" + }, +/obj/structure/cable/yellow{ + icon_state = "2-9" + }, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"AF" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"AS" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_windows" + }, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"Bi" = ( +/obj/structure/sign/warning/vacuum{ + pixel_y = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/engineering) +"Bj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Bp" = ( +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/hallway/central) +"Bt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#543C30" + }, +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/obj/machinery/light_switch{ + pixel_y = 23 + }, +/turf/open/floor/wood/walnut, +/area/ship/hallway/central) +"BF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 6; + pixel_x = 2 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 10; + pixel_x = -1 + }, +/obj/item/lighter{ + pixel_x = 11; + pixel_y = -1 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"BN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"BV" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Cp" = ( +/obj/structure/rack{ + color = "#A47449" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/grown/log/tree{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/item/grown/log/tree{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/grown/log/tree{ + pixel_y = 17 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/library) +"Ct" = ( +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"Cu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"Cx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/library) +"CF" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -23; + pixel_y = -8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "premier_dorm1"; + name = "Door Bolt"; + pixel_x = -23; + pixel_y = 10; + dir = 4; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"CK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + pixel_x = 23; + pixel_y = 8; + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"CP" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_x = -16; + pixel_y = 8; + layer = 3.1 + }, +/obj/item/storage/photo_album/library{ + pixel_y = 1; + pixel_x = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"CS" = ( +/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/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"CT" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"CU" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew) +"Dc" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/machinery/light_switch{ + pixel_y = -20; + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"Di" = ( +/obj/effect/turf_decal/siding/wood{ + 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/plasteel/patterned/grid, +/area/ship/crew/cryo) +"Dr" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "premier_bridge" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Dt" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Dv" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Dz" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"DA" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/structure/sign/poster/contraband/twelve_gauge{ + pixel_y = -32 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/item/megaphone/sec, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"DE" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"DH" = ( +/obj/machinery/door/airlock{ + name = "WC" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/hallway/central) +"DY" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Eh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"Ei" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space, +/obj/item/clothing/head/helmet/space/light{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"El" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/north{ + pixel_y = 1 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "premier_cell_windows"; + name = "Cell Shutter"; + pixel_x = 24; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Eo" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "beluga_thrusters"; + name = "Thruster Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ey" = ( +/obj/structure/table/wood/reinforced, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/paper/pamphlet{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/lipstick{ + pixel_x = -5; + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/ship/crew) +"EA" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = 9 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"EB" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"EM" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"EP" = ( +/obj/structure/closet/secure_closet/freezer/wall{ + pixel_y = 28 + }, +/obj/item/reagent_containers/food/condiment/rice{ + pixel_y = 17 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = -7; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/milk{ + pixel_x = -10; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/condiment/milk{ + pixel_x = -10; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/condiment/milk{ + pixel_x = -10; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/condiment/soymilk{ + pixel_y = -5; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/condiment/soymilk{ + pixel_y = -5; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ + pixel_x = 6; + pixel_y = -11 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ + pixel_x = 6; + pixel_y = -8 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/snacks/butter{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/item/storage/fancy/egg_box{ + pixel_y = -3; + pixel_x = -4 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"ES" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen) +"EV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"EX" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Fd" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Ff" = ( +/obj/machinery/light/directional/south, +/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/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Fi" = ( +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"FB" = ( +/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 = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"FF" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/toggle/lawyer/burgundy{ + pixel_y = -3 + }, +/obj/item/clothing/head/beanie/stripedgreen{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/clothing/glasses/regular/hipster, +/obj/machinery/button/door{ + id = "beluga_dorm1_window"; + pixel_x = 10; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/gloves/combat/maid/inteq, +/obj/item/clothing/under/suit/charcoal, +/obj/item/clothing/glasses/monocle, +/obj/item/clothing/shoes/laceup{ + pixel_y = -11 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew) +"FH" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/central) +"FT" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/cryo) +"FU" = ( +/obj/machinery/holopad/emergency/command, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"FW" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Go" = ( +/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/carpet/nanoweave/purple, +/area/ship/crew) +"GV" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 2; + launch_status = 0; + port_direction = 8; + preferred_direction = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"GY" = ( +/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" + }, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"Hb" = ( +/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/closet/wall/blue{ + dir = 4; + name = "Janitorial Closet"; + pixel_x = -28 + }, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/soap/deluxe, +/obj/item/reagent_containers/glass/rag, +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/clothing/head/soft/purple{ + pixel_x = 5 + }, +/obj/item/clothing/shoes/galoshes{ + pixel_x = 7; + pixel_y = -8 + }, +/obj/item/storage/box/mousetraps{ + pixel_y = -3; + pixel_x = -9 + }, +/obj/item/storage/box/maid{ + pixel_x = -9; + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"Hc" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Hd" = ( +/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/carpet/nanoweave/blue, +/area/ship/bridge) +"Hl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"Hq" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/bounty, +/obj/structure/sign/poster/official/ian{ + pixel_x = 32 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew) +"Hs" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"Hu" = ( +/obj/structure/closet/wall/blue{ + dir = 4; + name = "Captains Locker"; + pixel_x = -28 + }, +/obj/item/clothing/under/rank/command/captain, +/obj/item/clothing/under/rank/command/lieutenant, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/cowboy/black, +/obj/item/clothing/suit/armor/vest/capcarapace/alt, +/obj/item/clothing/suit/armor/vest/capcarapace/duster, +/obj/item/clothing/head/beret/captain, +/obj/item/clothing/head/caphat, +/obj/item/clothing/gloves/color/captain, +/obj/item/clothing/gloves/color/black, +/obj/item/gun/energy/e_gun/mini, +/obj/item/radio/headset/heads/captain/alt, +/obj/item/radio/headset/heads/captain, +/obj/item/clothing/glasses/hud/security, +/obj/item/clothing/glasses/sunglasses/big, +/obj/item/areaeditor/shuttle, +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen, +/obj/item/clothing/head/caphat/cowboy, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Hv" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"HE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_lockdown" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"HO" = ( +/obj/structure/window/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/shower{ + pixel_y = 10 + }, +/obj/structure/curtain/bounty, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/security) +"HP" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/landmark/start/captain, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"HS" = ( +/obj/machinery/door/airlock/wood{ + id_tag = "premier_dorm1" + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"HT" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering) +"Ib" = ( +/obj/structure/fireplace, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/library) +"Im" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"Ip" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/machinery/computer/helm/viewscreen/directional/west, +/obj/machinery/vending/clothing, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"Iq" = ( +/obj/structure/tank_dispenser, +/obj/machinery/light/directional/east, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Iu" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering) +"Iw" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes{ + pixel_x = -7 + }, +/obj/item/storage/fancy/cigarettes/cigpack_carp{ + pixel_y = 3; + pixel_x = -5 + }, +/obj/item/trash/can/food{ + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/lighter/greyscale{ + pixel_x = -5; + pixel_y = -3 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"Iy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"IB" = ( +/obj/machinery/door/airlock/wood{ + name = "Dormitory"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/cryo) +"IC" = ( +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/obj/machinery/door/poddoor{ + id = "beluga_cargohatch"; + name = "Cargo Hatch" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "premier_cargo_holo"; + locked = 1 + }, +/turf/open/floor/engine/hull/interior, +/area/ship/cargo) +"IH" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/item/storage/briefcase, +/obj/item/folder/yellow, +/obj/item/folder/red, +/obj/item/folder/blue, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/item/canvas/twentythreeXtwentythree{ + desc = "Earnings chart your soul out on this whiteboard!"; + name = "whiteboard"; + pixel_x = 0; + pixel_y = 0 + }, +/obj/item/reagent_containers/syringe/contraband, +/obj/item/reagent_containers/syringe/contraband{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"II" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"IP" = ( +/obj/structure/fluff/hedge, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"IT" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/item/stack/sheet/metal/twenty{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/stack/sheet/glass/twenty{ + pixel_x = 3 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + pixel_x = 16; + pixel_y = -19; + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"IX" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/power/port_gen/pacman/super, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/cable{ + icon_state = "0-1" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Ji" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Jk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Jr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"Ju" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"JA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"JJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = -8; + density = 0 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"JR" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plating, +/area/ship/engineering) +"Kb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Kc" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = -20; + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Ke" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Kn" = ( +/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/carpet/nanoweave, +/area/ship/crew) +"Ko" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/bounty, +/turf/open/floor/carpet/red, +/area/ship/crew) +"Ku" = ( +/obj/structure/chair/sofa/left, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Kx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/library) +"KI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"KJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew/cryo) +"KW" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/door/firedoor/border_only, +/obj/item/reagent_containers/syringe/contraband{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/reagent_containers/syringe/contraband{ + pixel_x = 2; + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ld" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/structure/chair/pew/left{ + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"Lr" = ( +/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" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Ls" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"LE" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew) +"LO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 14 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"LR" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = 10 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_y = 7; + pixel_x = 6 + }, +/obj/item/spacecash/bundle/c200, +/obj/item/spacecash/bundle/c100{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/spacecash/bundle/c100{ + pixel_y = -7 + }, +/obj/item/spacecash/bundle/c500{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/item/spacecash/bundle/c50{ + pixel_x = -8; + pixel_y = -3 + }, +/obj/item/clothing/accessory/medal/gold/heroism{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/spacecash/bundle/c5, +/obj/structure/safe/floor, +/turf/open/floor/plating, +/area/ship/bridge) +"Mr" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/glitter, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Mw" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plating, +/area/ship/engineering) +"ME" = ( +/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/carpet/nanoweave, +/area/ship/hallway/central) +"MG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"MN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"MO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew/cryo) +"MR" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"MZ" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 23; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Nm" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/gun/energy/disabler{ + pixel_y = 5 + }, +/obj/structure/rack, +/obj/structure/window/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" + }, +/obj/structure/window/reinforced/spawner/east, +/obj/item/melee/baton/loaded, +/obj/item/melee/baton/loaded{ + pixel_x = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"Nv" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Nw" = ( +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1"; + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Nz" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 17; + pixel_x = -7 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/item/sharpener{ + pixel_x = 2 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 4; + pixel_y = -5 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"NB" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"NZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Oa" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Of" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"Oi" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"Ok" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ow" = ( +/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/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew) +"OE" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security) +"OK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/library) +"OO" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"Pa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Pw" = ( +/obj/structure/sign/poster/official/high_class_martini{ + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/obj/structure/bed/dogbed{ + name = "benson's bed" + }, +/mob/living/simple_animal/pet/dog/corgi/capybara{ + dir = 4; + name = "Benson" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Px" = ( +/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/siding/wood{ + dir = 2; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"PD" = ( +/obj/structure/table/wood, +/obj/item/storage/wallet{ + pixel_y = 7; + pixel_x = 3 + }, +/obj/item/newspaper{ + pixel_x = -6 + }, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/bottle/pineapplejuice{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"PI" = ( +/obj/structure/fluff/hedge, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"PJ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"PL" = ( +/obj/structure/fluff/hedge, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"PQ" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/flora/ausbushes/brflowers{ + pixel_x = 4 + }, +/obj/structure/flora/ausbushes/palebush{ + pixel_y = 12 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/ship/hallway/central) +"PW" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "beluga_dorm1_window" + }, +/turf/open/floor/plating, +/area/ship/crew) +"PY" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/library) +"Qb" = ( +/obj/machinery/newscaster/directional/west, +/obj/structure/showcase/perfect_employee, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"Qc" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/bridge) +"Qj" = ( +/obj/structure/fluff/hedge, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_x = -32 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"QA" = ( +/obj/machinery/blackbox_recorder, +/obj/structure/sign/poster/official/sgt{ + pixel_x = 32 + }, +/obj/machinery/button/door{ + id = "premier_meeting_windows"; + pixel_x = -10; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/library) +"QE" = ( +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"QK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/ship/engineering) +"QS" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/item/flashlight/lamp{ + pixel_y = 10; + pixel_x = -7 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/trash/chips{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"QV" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Re" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"Rl" = ( +/obj/structure/filingcabinet/double{ + pixel_x = -4 + }, +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/item/paper{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/item/paper/pamphlet/violent_video_games, +/obj/item/trash/candy, +/obj/item/trash/raisins, +/obj/item/spacecash/bundle/c10{ + pixel_x = -9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"RG" = ( +/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" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"RJ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/enginesafety{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/engineering) +"RM" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"RW" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/closet/wall/red{ + dir = 1; + name = "Officer's Locker"; + pixel_y = -28 + }, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/gloves/tackler/combat, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Sd" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Sh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 8; + pixel_y = -12 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Sn" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plating, +/area/ship/engineering) +"Sp" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/ship/hallway/central) +"Ss" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/machinery/vending/coffee, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/library) +"Sv" = ( +/turf/template_noop, +/area/template_noop) +"Sy" = ( +/obj/effect/landmark/start/depsec, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/security) +"SE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/fluff/hedge, +/obj/structure/sign/barsign{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"SH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/rack, +/obj/item/storage/box/flashbangs{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/storage/box/handcuffs{ + pixel_y = 7; + pixel_x = -8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"SK" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"SW" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 4; + pixel_x = -7; + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Ta" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "premier_privacy" + }, +/turf/open/floor/plating, +/area/ship/crew/library) +"Ti" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-6" + }, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Tl" = ( +/obj/structure/fluff/hedge, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 24 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"Tz" = ( +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"TG" = ( +/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/machinery/door/airlock, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"TM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10; + color = "#543C30" + }, +/obj/machinery/door/window/eastright{ + dir = 2 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"TP" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"TQ" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"TU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"TV" = ( +/obj/structure/dresser, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 23 + }, +/obj/item/toy/plush/moth{ + name = "Sparky the Electrical Safety Moth"; + pixel_x = -1; + pixel_y = 17 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"TZ" = ( +/obj/item/stack/tile/carpet/nanoweave/blue{ + pixel_x = 10; + pixel_y = -10 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) +"Uh" = ( +/obj/structure/fluff/hedge, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew) +"UO" = ( +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/machinery/computer/cargo/express{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"UW" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Vb" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -12; + pixel_y = -4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"Ve" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/megaphone/command{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/paicard{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/newspaper, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Vo" = ( +/obj/item/candle{ + pixel_x = -13; + pixel_y = 19 + }, +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood, +/area/ship/crew/library) +"Vq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/cryo) +"Vu" = ( +/obj/machinery/jukebox, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"VJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = 9 + }, +/turf/open/floor/plasteel/sepia, +/area/ship/crew/canteen) +"VK" = ( +/obj/structure/rack, +/obj/item/clothing/glasses/meson, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini{ + pixel_y = 3 + }, +/obj/item/gps/mining{ + pixel_x = 10; + pixel_y = -4 + }, +/obj/item/mining_scanner{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"VV" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Wa" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "premier_bridge"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Wk" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering) +"Wo" = ( +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 2 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"WD" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/door/airlock/freezer{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"WF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"WS" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"WV" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/ship/crew) +"Xn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Xw" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/cryo) +"XL" = ( +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 4 + }, +/obj/machinery/computer/crew/syndie{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"XO" = ( +/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/plasteel/stairs, +/area/ship/hallway/central) +"XY" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"Yr" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/light/directional/east, +/obj/item/clothing/suit/space/hardsuit/engine, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"YW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Zl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Zq" = ( +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Zr" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Zu" = ( +/obj/structure/table/wood, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pen/charcoal{ + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#543C30" + }, +/obj/item/desk_flag/trans{ + pixel_x = 9; + pixel_y = 2 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"Zx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Zy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) +"ZN" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"ZP" = ( +/obj/structure/table/reinforced, +/obj/machinery/requests_console{ + pixel_y = 25 + }, +/obj/item/radio/intercom/wideband/table{ + dir = 4; + pixel_x = 3 + }, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_y = 14; + pixel_x = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ + dir = 4 + }, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + pixel_x = 3 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_y = 15; + pixel_x = -8 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_y = 15 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"ZX" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 + }, +/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/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"ZY" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"ZZ" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/library) + +(1,1,1) = {" +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +DE +XY +DE +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +"} +(2,1,1) = {" +Sv +Sv +Sv +Sv +Sv +Sv +DE +XY +DE +Eo +DE +XY +DE +Sv +Sv +Sv +Sv +Sv +Sv +"} +(3,1,1) = {" +Sv +Sv +Sv +Sv +Sv +pF +DE +vm +DE +PJ +DE +Eo +DE +pF +Sv +Sv +Sv +Sv +Sv +"} +(4,1,1) = {" +Sv +Sv +Sv +Sv +Sv +DE +Iu +Ti +hr +qj +TP +qV +mi +DE +Sv +Sv +Sv +Sv +Sv +"} +(5,1,1) = {" +Sv +Sv +Sv +Sv +Sv +DE +DY +dF +AA +tJ +mW +aI +wJ +jy +lJ +Sv +Sv +Sv +Sv +"} +(6,1,1) = {" +Sv +Sv +Sv +DE +ZY +DE +hz +uB +DE +DE +DE +ih +Ke +DE +ZY +DE +Sv +Sv +Sv +"} +(7,1,1) = {" +Sv +Sv +Sv +DE +hY +DE +DE +RJ +CT +jI +IX +Bi +DE +DE +dE +DE +Sv +Sv +Sv +"} +(8,1,1) = {" +Sv +Sv +Sv +DE +to +SK +KW +JR +el +wM +Vb +im +fe +gI +bW +hM +Sv +Sv +Sv +"} +(9,1,1) = {" +Sv +Sv +Xw +ul +ul +ul +DE +Sn +Mw +WS +Wk +Mr +DE +DE +DE +DE +pF +Sv +Sv +"} +(10,1,1) = {" +Sv +Xw +ul +ak +gH +ak +DE +Yr +tf +xx +cm +Iq +AF +AF +QV +Oa +AF +yy +Sv +"} +(11,1,1) = {" +Sv +ul +zz +Dt +Fd +oN +DE +DE +DE +iC +DE +DE +AF +Hc +Oa +ge +fr +AF +Sv +"} +(12,1,1) = {" +Sv +ul +cb +ru +jU +TU +DE +qm +tw +WF +HT +dj +AF +Sd +rQ +qo +hJ +AF +Sv +"} +(13,1,1) = {" +Sv +ul +FT +Ji +Xn +yZ +DE +fJ +eY +Tz +dC +QK +AF +Bj +mc +uj +IT +AF +Sv +"} +(14,1,1) = {" +ul +ul +ul +ul +IB +ul +FH +FH +FH +ZX +FH +FH +AF +nN +Oa +Sh +qg +AF +Sv +"} +(15,1,1) = {" +ax +Qj +IP +MO +Vq +Ip +FH +Bt +PD +YW +vs +qL +AF +cW +Oa +Sh +UO +AF +Sv +"} +(16,1,1) = {" +fg +bo +Di +Iy +Vq +Eh +wn +Bp +ij +Lr +ij +de +Zq +ZN +ZN +UW +RM +pA +Sv +"} +(17,1,1) = {" +GV +Jr +KJ +pq +EB +Px +tR +eP +ME +fy +qG +XO +tZ +wr +NZ +Zx +EX +IC +yP +"} +(18,1,1) = {" +ax +Tl +lx +MO +qY +sP +FH +PQ +nB +Lr +nj +wT +AF +yk +Ei +VK +cR +AF +Sv +"} +(19,1,1) = {" +ul +NB +NB +NB +NB +NB +bF +bF +ro +eh +ro +bF +bF +bF +bF +bF +bF +bF +Sv +"} +(20,1,1) = {" +Sv +NB +Nv +FW +Kc +NB +Rl +yK +TM +Ow +qU +rJ +HS +CF +ni +ky +Ko +qR +Sv +"} +(21,1,1) = {" +Sv +NB +Nv +lV +zh +NB +Ar +Wo +xg +pe +Ct +Dc +bF +vH +lE +WV +hU +bF +Sv +"} +(22,1,1) = {" +Sv +aF +MG +Zy +ii +NB +NB +cs +Zu +pe +Ct +zn +bF +bF +bF +bF +bF +bF +Sv +"} +(23,1,1) = {" +Sv +aF +Iw +pH +mr +Hb +TG +Go +Kn +db +KI +zD +bF +TV +Ey +xe +FF +bF +Sv +"} +(24,1,1) = {" +Sv +aF +EM +Re +vl +OO +NB +Uh +Ct +pe +Ct +vd +wO +cj +LE +CU +Hq +PW +Sv +"} +(25,1,1) = {" +Sv +bD +bD +WD +bD +bD +bD +fP +ko +pe +EA +bF +bF +bF +bF +bF +bF +bF +Sv +"} +(26,1,1) = {" +Sv +bD +pn +MR +Nz +kD +bD +bD +bG +is +bG +bG +zd +gt +dY +vR +Vo +bG +Sv +"} +(27,1,1) = {" +Sv +bD +wi +uL +TQ +Pa +jd +rI +Ld +RG +Qb +bG +cg +OK +ZZ +OK +mQ +bG +Sv +"} +(28,1,1) = {" +Sv +ES +bD +EP +rU +LO +rA +aP +jY +RG +Fi +Ta +JJ +aO +jD +IH +bG +Am +Sv +"} +(29,1,1) = {" +Sv +Sv +bD +nx +VJ +xV +yc +Of +BF +RG +Fi +Ta +Dz +PY +PY +Oi +bG +Sv +Sv +"} +(30,1,1) = {" +Sv +Sv +AS +lF +vx +vx +es +do +dG +RG +Fi +np +Dz +mF +wx +ln +bG +Sv +Sv +"} +(31,1,1) = {" +Sv +Sv +AS +Vu +Im +Hl +Im +vj +Cx +pO +EV +lO +Cu +rc +CP +vG +bG +Sv +Sv +"} +(32,1,1) = {" +Sv +Sv +bD +SE +jF +nS +II +Ju +bU +bL +pX +hc +sH +eN +hE +nz +qr +Sv +Sv +"} +(33,1,1) = {" +Sv +Sv +bD +PL +Ku +sG +MZ +Ju +Ss +RG +pR +Ta +fq +bV +ck +qC +qr +Sv +Sv +"} +(34,1,1) = {" +Sv +Sv +bD +bD +bD +bD +bD +bD +bG +hI +bG +bG +zx +jw +xi +uz +qr +Sv +Sv +"} +(35,1,1) = {" +Sv +Sv +FH +yU +yn +FH +vN +Pw +oW +ad +Ls +bG +Ib +Kx +JA +ev +qr +Sv +Sv +"} +(36,1,1) = {" +Sv +Sv +FH +fa +Sp +DH +BN +Jk +hp +FB +Kb +bG +Cp +CK +fK +QA +bG +Sv +Sv +"} +(37,1,1) = {" +Sv +Sv +Hs +Hs +Hs +Hs +lB +bP +Hs +sO +pG +bG +bG +bG +bG +bG +Am +Sv +Sv +"} +(38,1,1) = {" +Sv +Sv +Dr +ra +ej +Hu +wP +Hd +Hs +lC +GY +mI +QS +SW +DA +OE +Sv +Sv +Sv +"} +(39,1,1) = {" +Sv +Sv +Dr +PI +HP +QE +TZ +Hd +HE +oi +GY +Sy +eJ +iX +RW +OE +Sv +Sv +Sv +"} +(40,1,1) = {" +Sv +Sv +gf +Hs +ZP +eL +LR +Hd +HE +Nm +fV +fX +pk +Zl +RW +OE +Sv +Sv +Sv +"} +(41,1,1) = {" +Sv +Sv +Sv +Hs +eB +xn +Qc +CS +HE +SH +MN +vv +Zr +Dv +ys +OE +Sv +Sv +Sv +"} +(42,1,1) = {" +Sv +Sv +Sv +Hs +dr +ag +BV +Ff +Hs +HO +Nw +lM +El +OE +OE +iP +Sv +Sv +Sv +"} +(43,1,1) = {" +Sv +Sv +Sv +Hs +ms +iU +vb +FU +Hs +sK +uy +hH +OE +iP +Sv +Sv +Sv +Sv +Sv +"} +(44,1,1) = {" +Sv +Sv +Sv +Dr +XL +fU +Hv +hP +Hs +OE +OE +ya +iP +Sv +Sv +Sv +Sv +Sv +Sv +"} +(45,1,1) = {" +Sv +Sv +Sv +Dr +mC +xF +Ok +gc +Hs +OE +iP +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +"} +(46,1,1) = {" +Sv +Sv +Sv +Dr +wD +nK +jj +cK +Hs +iP +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +"} +(47,1,1) = {" +Sv +Sv +Sv +Dr +Wa +lj +Ve +VV +Hs +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +"} +(48,1,1) = {" +Sv +Sv +Sv +Sv +Dr +Wa +Wa +Wa +gf +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +Sv +"} diff --git a/_maps/shuttles/shiptest/independent_box.dmm b/_maps/shuttles/shiptest/independent_box.dmm index 421d5a00b58f..22f7bcbc1360 100644 --- a/_maps/shuttles/shiptest/independent_box.dmm +++ b/_maps/shuttles/shiptest/independent_box.dmm @@ -10,14 +10,6 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) "ae" = ( -/obj/docking_port/mobile{ - callTime = 250; - dir = 2; - launch_status = 0; - name = "Hospital Ship"; - port_direction = 8; - preferred_direction = 4 - }, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, @@ -90,22 +82,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"as" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "box_engine1" - }, -/turf/open/floor/plating, -/area/ship/engineering) "at" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) @@ -113,30 +89,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/medical) -"aw" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay" - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "az" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -198,30 +150,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/medical/morgue) -"aG" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) -"aH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/sleeper{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) "aI" = ( /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech, @@ -266,99 +194,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"aR" = ( -/obj/machinery/vending/medical, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "aS" = ( /turf/closed/wall/mineral/titanium, /area/ship/engineering) "aT" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/atmospherics/components/unary/tank/toxins, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/engineering) -"aU" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plasteel/dark, -/area/ship/medical/morgue) -"aV" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/light/small/built, -/obj/structure/sign/warning/biohazard{ - pixel_x = -32; - pixel_y = 4 - }, -/obj/structure/bodycontainer/morgue{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/medical/morgue) -"aW" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/morgue) -"aX" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/grunge{ - name = "Morgue" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) "aZ" = ( /obj/structure/railing{ dir = 5 @@ -381,18 +225,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"bb" = ( -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = -25; - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, -/obj/effect/turf_decal/trimline/opaque/white/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "bc" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/effect/decal/cleanable/dirt, @@ -401,16 +233,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"bd" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, -/obj/structure/sign/poster/official/here_for_your_safety{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "be" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) @@ -421,61 +243,6 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"bg" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/button/door{ - id = "box_engine3"; - name = "Egnine shutter"; - pixel_y = -28; - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"bh" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8; - layer = 2.35 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"bi" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/ship/engineering) "bj" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 9 @@ -490,6 +257,10 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/effect/turf_decal/ntspaceworks_small, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "bk" = ( @@ -537,6 +308,9 @@ dir = 4 }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "bn" = ( @@ -552,25 +326,9 @@ /obj/structure/catwalk/over, /turf/open/floor/plating/airless, /area/ship/external) -"bp" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/iv_drip/saline, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ship/engineering) "bq" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical/morgue) -"br" = ( -/obj/effect/turf_decal/siding/blue, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "bs" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 @@ -586,22 +344,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"bt" = ( -/obj/structure/closet/secure_closet{ - icon_state = "med"; - name = "equipment locker" - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/belt/medical, -/obj/item/storage/belt/medical, -/obj/item/clothing/glasses/hud/health/prescription, -/obj/item/clothing/glasses/hud/health/prescription, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/item/storage/belt/medical/webbing, -/turf/open/floor/plasteel/dark, -/area/ship/medical) "bu" = ( /obj/structure/table/glass, /obj/structure/bedsheetbin, @@ -614,51 +356,38 @@ /obj/structure/sign/poster/official/random, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) -"bx" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 +"by" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/ship/engineering) +"bz" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 }, -/obj/item/assembly/flash/handheld{ - pixel_x = -9 +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"bB" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 6; + pixel_y = -25 }, -/obj/item/melee/classic_baton/telescopic{ - pixel_x = 8 - }, -/obj/structure/table/reinforced, -/obj/item/stock_parts/cell/gun/mini{ - pixel_x = 10; - pixel_y = 6 - }, -/obj/item/stock_parts/cell/gun/mini{ - pixel_x = 10; - pixel_y = 3 - }, -/obj/item/stock_parts/cell/gun/mini{ - pixel_x = 10 +/obj/structure/window/reinforced/spawner/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 10 }, -/obj/machinery/recharger, -/obj/item/gun/energy/e_gun/mini{ - pixel_x = -6; - pixel_y = 6 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Cockpit"; - pixel_y = 30 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"by" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ship/engineering) -"bz" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/mono/dark, +/turf/open/floor/plasteel/tech, /area/ship/medical) "bI" = ( /obj/machinery/door/window/southleft{ @@ -700,21 +429,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"bK" = ( -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "bM" = ( /obj/machinery/atmospherics/components/unary/cryo_cell{ dir = 4 @@ -746,9 +460,24 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"bS" = ( -/obj/structure/table/optable, -/obj/effect/decal/cleanable/blood/gibs/down, +"bP" = ( +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -758,10 +487,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical) -"bT" = ( -/obj/machinery/computer/operating, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"bS" = ( +/obj/structure/table/optable, +/obj/effect/decal/cleanable/blood/gibs/down, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -797,45 +527,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/medical) -"bX" = ( -/obj/structure/closet/crate/medical, -/obj/item/vending_refill/medical, -/obj/item/screwdriver, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plasteel/white, -/area/ship/cargo) -"bY" = ( -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/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{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "bZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -853,20 +544,6 @@ /obj/machinery/holopad/emergency/command, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"cb" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - icon_state = "intercom-wideband-table"; - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "cc" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -910,338 +587,109 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"cl" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/roller{ - pixel_y = 4 - }, -/obj/item/roller{ - pixel_y = 8 - }, -/obj/item/roller{ - pixel_y = 12 - }, -/obj/effect/turf_decal/trimline/opaque/blue/warning{ - dir = 5 +"cn" = ( +/obj/structure/chair/comfy/shuttle{ + desc = "STOP! YOU'RE GOING TO TEST THIS SHIP RIGHT INTO AN ICEBERG!"; + dir = 4; + name = "Helmsman" }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) +"cr" = ( +/obj/structure/cable{ + icon_state = "6-9" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/ntspaceworks_small/right, +/turf/open/floor/plating, +/area/ship/engineering) +"cu" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"cw" = ( +/obj/structure/sign/poster/random, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) -"cm" = ( -/obj/machinery/light/small/built{ - dir = 8 +"cB" = ( +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"cC" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/machinery/firealarm{ +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; dir = 4; - pixel_x = -26 + id = "box_cargo"; + locked = 1 }, -/obj/machinery/button/door{ - id = "whiteship_windows"; - name = "Windows Blast Door Control"; - pixel_x = -5; - pixel_y = -27; - dir = 1 +/obj/structure/cable{ + icon_state = "0-6" }, -/obj/machinery/button/door{ - id = "whiteship_bridge"; - name = "Bridge Blast Door Control"; - pixel_x = 5; - pixel_y = -27; - dir = 1 +/obj/machinery/door/poddoor{ + id = "emergencybay_blastdoors" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/button/door{ - id = "emergencybay_blastdoors"; - name = "Emergency Bay Blastdoors"; - pixel_x = 5; - pixel_y = -40; +/turf/open/floor/engine, +/area/ship/cargo) +"cD" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/button/shieldwallgen{ - id = "box_cargo"; - pixel_x = -5; - pixel_y = -38; +/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, +/obj/structure/flora/bigplant, +/obj/effect/turf_decal/trimline/opaque/white/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"cn" = ( -/obj/structure/chair/comfy/shuttle{ - desc = "STOP! YOU'RE GOING TO TEST THIS SHIP RIGHT INTO AN ICEBERG!"; - dir = 4; - name = "Helmsman" +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"co" = ( -/obj/effect/turf_decal/corner/opaque/blue{ +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cE" = ( +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/machinery/computer/helm{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cp" = ( -/obj/machinery/light/small, +/area/ship/crew) +"cF" = ( +/obj/structure/sign/departments/restroom, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"cG" = ( +/obj/structure/closet/emcloset/anchored, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8; - layer = 2.35 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -28 - }, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plating, -/area/ship/engineering) -"cq" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cr" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plating, -/area/ship/engineering) -"cs" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/layer2, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plating, -/area/ship/engineering) -"ct" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"cu" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) -"cv" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/wrench/medical, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - pixel_x = -8; - pixel_y = -8 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) -"cw" = ( -/obj/structure/sign/poster/random, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical) -"cx" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/sign/poster/official/mini_energy_gun{ - pixel_y = -32 - }, -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cy" = ( -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cz" = ( -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "6-9" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cB" = ( -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/sign/warning/electricshock{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "box_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/door/poddoor{ - id = "emergencybay_blastdoors" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/cargo) -"cD" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, -/obj/structure/flora/bigplant, -/obj/effect/turf_decal/trimline/opaque/white/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cE" = ( -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"cF" = ( -/obj/structure/sign/departments/restroom, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"cG" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, /obj/machinery/button/door{ id = "box_engine1"; name = "Egnine shutter"; pixel_y = 28 }, +/obj/machinery/light/small/broken/directional/south, /turf/open/floor/plating, /area/ship/engineering) -"cH" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay" - }, -/obj/effect/turf_decal/trimline/opaque/white/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cI" = ( -/obj/machinery/light/built, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/ship/cargo) "cJ" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -1260,68 +708,36 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/garbage, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, /turf/open/floor/plating, /area/ship/engineering) "cK" = ( -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/structure/table/chem, +/obj/machinery/light/broken/directional/south, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/closet/wall/white/chem{ - dir = 1; - pixel_y = -32 - }, -/obj/item/clothing/head/beret/chem, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist, -/obj/item/reagent_containers/dropper, -/obj/item/storage/box/pillbottles, -/turf/open/floor/plasteel/freezer, -/area/ship/crew) -"cL" = ( -/obj/machinery/vending/wardrobe/medi_wardrobe, -/obj/machinery/firealarm{ - pixel_y = 25 + icon_state = "1-4" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"cM" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"cN" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +/obj/machinery/reagentgrinder{ + pixel_y = 8; + pixel_x = 16 }, -/obj/structure/frame/machine, -/obj/item/stack/cable_coil/cyan{ - amount = 5 +/obj/item/reagent_containers/glass/filter{ + pixel_x = -8 }, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/crew) "cO" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/oil/slippery, /obj/structure/cable{ icon_state = "1-2" }, @@ -1335,28 +751,12 @@ /obj/structure/mirror{ pixel_x = 28 }, -/obj/item/cigbutt, /turf/open/floor/plasteel/freezer, /area/ship/crew) "cQ" = ( /obj/machinery/smartfridge/chemistry/preloaded, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) -"cR" = ( -/obj/structure/filingcabinet/medical, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"cS" = ( -/obj/machinery/photocopier/faxmachine, -/obj/structure/table/reinforced, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "cT" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1393,34 +793,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"cX" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/cryopod, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "cY" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) "cZ" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/item/cigbutt/roach, /turf/open/floor/plasteel/freezer, /area/ship/crew) "da" = ( @@ -1430,6 +814,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/item/cigbutt, /turf/open/floor/plasteel/freezer, /area/ship/crew) "dc" = ( @@ -1448,24 +833,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew) -"dd" = ( -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "de" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1521,19 +888,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew) -"dk" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_x = 32 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew) "dm" = ( /obj/structure/table/glass, /obj/item/paper_bin, @@ -1543,26 +897,6 @@ /obj/effect/turf_decal/spline/fancy/opaque/black/corner, /turf/open/floor/plasteel/dark, /area/ship/crew) -"dn" = ( -/obj/structure/table/glass, -/obj/item/folder/blue, -/obj/item/folder/white{ - pixel_x = -7 - }, -/obj/item/pen{ - pixel_x = 4 - }, -/obj/item/clothing/glasses/hud/health/sunglasses, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "do" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/bed/dogbed/runtime{ @@ -1580,19 +914,6 @@ /obj/item/bedsheet/dorms, /turf/open/floor/carpet/blue, /area/ship/crew) -"dq" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew) "dr" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -1605,38 +926,18 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "ds" = ( -/obj/machinery/suit_storage_unit/cmo, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"dt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "6-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"dv" = ( -/obj/machinery/light/small/built{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 +/obj/machinery/suit_storage_unit/cmo, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"dt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "6-9" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "dz" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 @@ -1652,39 +953,48 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"dY" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 4 - }, -/obj/item/flashlight{ - pixel_x = 3; - pixel_y = 3 +"dR" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" }, -/obj/item/areaeditor/shuttle, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/bot_assembly/hygienebot, -/turf/open/floor/plating, -/area/ship/engineering) -"eB" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/structure/table/glass, -/obj/item/clothing/neck/stethoscope{ - pixel_y = 5; - pixel_x = -3 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/plating, +/area/ship/bridge) +"dS" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/weldingtool/largetank, +/obj/structure/sign/warning/chemdiamond{ + pixel_y = 32 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/engineering) +"ei" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/cryopod, +/obj/effect/turf_decal/box/white, +/obj/machinery/computer/cryopod/retro/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"eH" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_y = -32 }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "eP" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -1731,6 +1041,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/catwalk/over, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "fJ" = ( @@ -1750,22 +1063,57 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"gh" = ( +"fN" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" +/obj/machinery/door/airlock/medical/glass{ + dir = 4; + name = "Medbay" }, -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/effect/turf_decal/trimline/opaque/white/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "gi" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ dir = 4 }, /turf/open/floor/plasteel/white, /area/ship/medical) +"gB" = ( +/obj/machinery/light/small/built/directional/east, +/obj/structure/rack, +/obj/item/roller{ + pixel_y = 4 + }, +/obj/item/roller{ + pixel_y = 8 + }, +/obj/item/roller{ + pixel_y = 12 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"gC" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/light/small/built/directional/north, +/turf/open/floor/pod/dark, +/area/ship/medical/morgue) "gD" = ( /obj/structure/closet/secure_closet/CMO, /obj/structure/sign/poster/official/help_others{ @@ -1784,6 +1132,39 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) +"gM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -32 + }, +/obj/item/storage/firstaid/fire, +/obj/item/extinguisher/mini, +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"hc" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + dir = 4; + id = "box_engine2" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/reagent_containers/food/snacks/egg{ + name = "egnine"; + layer = 2.89 + }, +/turf/open/floor/plating, +/area/ship/engineering) "hi" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -1805,6 +1186,24 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"hQ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/medical) +"hS" = ( +/obj/item/cigbutt/roach, +/obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) "iv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1819,35 +1218,101 @@ /turf/open/floor/engine, /area/ship/cargo) "iI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/storage/box/lights/bulbs, +/obj/item/circuitboard/machine/ore_redemption, +/obj/item/pickaxe/emergency, +/obj/item/storage/box/lights/mixed, +/obj/item/stack/sheet/mineral/plasma/twenty, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, /turf/open/floor/plating, /area/ship/engineering) -"jl" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +"iQ" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -32 +/obj/structure/catwalk/over, +/obj/structure/sign/warning/electricshock{ + pixel_x = 32 }, -/obj/item/storage/firstaid/fire, -/obj/item/extinguisher/mini, -/turf/open/floor/plasteel/tech, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) +"iU" = ( +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/plasteel/dark, +/area/ship/medical) +"iV" = ( +/obj/docking_port/mobile{ + dir = 8; + launch_status = 0; + name = "Hospital Ship"; + preferred_direction = 4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"ja" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = 32 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/table/chem, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew) +"jk" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/stasis{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, /area/ship/medical) "jr" = ( /obj/machinery/smartfridge/bloodbank/preloaded, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) +"jG" = ( +/obj/machinery/vending/medical, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "jI" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"jR" = ( +/obj/machinery/light/built/directional/south, +/obj/machinery/defibrillator_mount/charging{ + pixel_y = -32 + }, +/obj/structure/rack, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/dark, +/area/ship/medical) +"jV" = ( +/obj/effect/turf_decal/siding/blue, +/obj/item/radio/intercom/wideband/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"kQ" = ( +/obj/docking_port/stationary{ + width = 15; + height = 15 + }, +/turf/template_noop, +/area/template_noop) "kZ" = ( /obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, /obj/effect/turf_decal/trimline/opaque/white/filled/corner{ @@ -1855,6 +1320,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"lp" = ( +/obj/structure/closet/secure_closet{ + icon_state = "med"; + name = "equipment locker" + }, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/storage/belt/medical, +/obj/item/storage/belt/medical, +/obj/item/clothing/glasses/hud/health/prescription, +/obj/item/clothing/glasses/hud/health/prescription, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical/webbing, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "lI" = ( /obj/effect/turf_decal/spline/fancy/opaque/black, /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ @@ -1862,26 +1344,45 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"lL" = ( -/obj/machinery/light_switch{ - pixel_y = -25; - dir = 1; - pixel_x = 6 +"lM" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/opaque/blue/warning{ - dir = 10 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"lQ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 9 }, +/obj/structure/table/glass, +/obj/item/clothing/neck/stethoscope{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/tech, /area/ship/medical) "mx" = ( @@ -1922,19 +1423,27 @@ /obj/structure/table, /turf/open/floor/plasteel/tech/grid, /area/ship/medical) -"nC" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +"nA" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets{ + pixel_y = 3 }, -/obj/machinery/stasis{ - dir = 4 +/obj/effect/spawner/lootdrop/donkpockets{ + pixel_x = -5; + pixel_y = 3 }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood, +/area/ship/crew) "nQ" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew) +"og" = ( +/obj/machinery/stasis, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "ot" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -1948,13 +1457,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"ph" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) "ql" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1962,57 +1464,124 @@ /obj/effect/turf_decal/industrial/stand_clear, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"qP" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/light/small{ - dir = 4 +"qx" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/cargo) +"qD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "5-9" + }, +/obj/structure/catwalk/over, +/obj/effect/turf_decal/number/two, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 }, /turf/open/floor/plating, /area/ship/engineering) "qX" = ( /turf/open/floor/plasteel/white, /area/ship/medical) -"rn" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" +"ri" = ( +/obj/structure/railing{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/iv_drip/saline, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/railing{ dir = 4 }, /turf/open/floor/plating, -/area/ship/bridge) -"si" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 +/area/ship/engineering) +"ro" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -25; + pixel_y = -25 }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/light/small/built{ - dir = 1 +/obj/effect/turf_decal/corner/opaque/lightgrey/diagonal, +/obj/effect/turf_decal/trimline/opaque/white/filled/line{ + dir = 8 }, -/turf/open/floor/pod/dark, -/area/ship/medical/morgue) -"sy" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/siding/white{ +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"sl" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/shower{ - dir = 1 +/obj/machinery/button/door{ + dir = 4; + id = "emergencybay_blastdoors"; + name = "Emergency Bay Blastdoors"; + pixel_x = -25; + pixel_y = 37 + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + id = "box_cargo"; + pixel_x = -25; + pixel_y = 24 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -32 + }, +/turf/open/floor/plasteel/white, +/area/ship/cargo) +"ss" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/door/window/survival_pod{ + dir = 4 }, -/obj/item/soap, /obj/structure/curtain, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/window/reinforced/tinted/frosted{ + dir = 1 }, -/turf/open/floor/plasteel/freezer, +/turf/open/floor/mineral/titanium/airless, /area/ship/crew) +"su" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/computer/operating/retro, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical) "sz" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/bookcase/manuals/medical, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew) +"tn" = ( +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "tw" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -2022,6 +1591,20 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering) +"tz" = ( +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/number/nine, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) "tD" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) @@ -2045,19 +1628,55 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"tX" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 +"uj" = ( +/obj/machinery/light/small/built/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = 25 }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/railing{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) +"ux" = ( +/obj/machinery/light/small/built/directional/west, +/obj/machinery/button/door{ + dir = 1; + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -7; + pixel_y = -22 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/button/door{ + dir = 1; + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 5; + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 1; + id = "emergencybay_blastdoors"; + name = "Emergency Bay Blastdoors"; + pixel_x = 5; + pixel_y = -33 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "box_cargo"; + pixel_x = -5; + pixel_y = -31 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "uD" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) @@ -2067,22 +1686,29 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"uM" = ( -/obj/structure/window/reinforced{ +"vj" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/door/poddoor{ - id = "box_engine3" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over, +/turf/open/floor/plasteel/dark, +/area/ship/medical/morgue) "vk" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 @@ -2097,25 +1723,91 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"vo" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/morgue) +"vq" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/crew) +"vs" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/light/small/built/directional/south, +/obj/structure/sign/warning/biohazard{ + pixel_x = -32; + pixel_y = 4 + }, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/medical/morgue) +"vx" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"vq" = ( +/obj/machinery/computer/cargo/express{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"vE" = ( +/obj/structure/dresser, +/turf/open/floor/plasteel, +/area/ship/crew) +"vX" = ( +/obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ + dir = 4; id = "whiteship_windows" }, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ship/crew) -"vE" = ( -/obj/structure/dresser, -/turf/open/floor/plasteel, -/area/ship/crew) +"vY" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 1; + id = "whiteship_bridge" + }, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) "wb" = ( /obj/machinery/power/port_gen/pacman{ anchored = 1 @@ -2123,17 +1815,9 @@ /obj/effect/turf_decal/industrial/outline/yellow, /obj/item/wrench, /obj/structure/cable/yellow, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ship/engineering) -"wc" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/crew) "wd" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -2164,6 +1848,24 @@ icon_state = "2-4" }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/ntspaceworks_small/left, +/turf/open/floor/plating, +/area/ship/engineering) +"wj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "box_engine3" + }, /turf/open/floor/plating, /area/ship/engineering) "wG" = ( @@ -2174,6 +1876,42 @@ /obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ship/medical) +"wY" = ( +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -9 + }, +/obj/item/melee/classic_baton/telescopic{ + pixel_x = 8 + }, +/obj/structure/table/reinforced, +/obj/item/stock_parts/cell/gun/mini{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/stock_parts/cell/gun/mini{ + pixel_x = 10; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/gun/mini{ + pixel_x = 10 + }, +/obj/machinery/recharger, +/obj/item/gun/energy/e_gun/mini{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Cockpit"; + pixel_y = 30 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "xk" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 8 @@ -2219,6 +1957,43 @@ /obj/effect/turf_decal/trimline/opaque/blue/filled/line, /turf/open/floor/plasteel/white, /area/ship/medical) +"yA" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8; + layer = 2.35 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -20 + }, +/obj/effect/turf_decal/arrows, +/turf/open/floor/plating, +/area/ship/engineering) +"yI" = ( +/obj/structure/closet/emcloset/anchored, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/button/door{ + dir = 1; + id = "box_engine3"; + name = "Egnine shutter"; + pixel_y = -28 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "yN" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ dir = 4 @@ -2261,21 +2036,54 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"zZ" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets{ - pixel_y = 3 +"Ag" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/obj/effect/spawner/lootdrop/donkpockets{ - pixel_x = -5; - pixel_y = 3 +/obj/machinery/firealarm/directional/west, +/obj/machinery/sleeper{ + dir = 4 }, -/obj/machinery/light/small{ - dir = 1 +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"AH" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/crew) +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8; + layer = 2.35 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"AL" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/medical/glass{ + dir = 4; + name = "Medbay" + }, +/obj/effect/turf_decal/trimline/opaque/white/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Bh" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 4 @@ -2294,31 +2102,55 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"BD" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/box/lights/bulbs, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/pickaxe/emergency, -/obj/item/storage/box/lights/mixed, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/engineering) -"BE" = ( -/obj/machinery/power/smes/shuttle/precharged{ +"By" = ( +/obj/machinery/light/built/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/cargo) +"BR" = ( +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - id = "box_engine2" +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Morgue" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/medical) +"BV" = ( +/obj/structure/closet/crate/medical, +/obj/item/vending_refill/medical, +/obj/item/screwdriver, +/obj/machinery/airalarm/directional/south, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/white, +/area/ship/cargo) +"Cn" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/computer/crew/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "CH" = ( /obj/effect/turf_decal/corner/transparent/neutral, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -2331,12 +2163,29 @@ /obj/item/clothing/accessory/armband/medblue, /obj/item/clothing/accessory/armband/med, /obj/item/clothing/accessory/armband/med, -/obj/item/clothing/under/rank/medical/psychiatrist/blue, /obj/item/clothing/accessory/pocketprotector, /obj/item/clothing/accessory/pocketprotector, /obj/item/clothing/accessory/pocketprotector, /turf/open/floor/plasteel/dark, /area/ship/crew) +"CR" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/engineering) "Dm" = ( /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -2345,14 +2194,6 @@ /obj/item/reagent_containers/food/snacks/burrito, /turf/open/floor/plating/airless, /area/ship/external) -"Dp" = ( -/obj/machinery/stasis, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) "Dr" = ( /obj/machinery/door/airlock{ name = "Crew Quarters" @@ -2431,19 +2272,16 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"FP" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 9 +"FL" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/meter/atmos/layer2, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 4 }, -/obj/effect/turf_decal/steeldecal/steel_decals_central6, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/morgue) +/turf/open/floor/plating, +/area/ship/engineering) "Gb" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/structure/catwalk/over, @@ -2458,50 +2296,104 @@ icon_state = "1-2" }, /obj/item/wallframe/firealarm, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) -"Gv" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/weldingtool/largetank, -/obj/structure/sign/warning/chemdiamond{ - pixel_y = 32 +"Gi" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 }, -/obj/machinery/light/small{ +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) -"Ht" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/item/radio/intercom{ - pixel_y = 23 +"Gs" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Jf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/obj/machinery/button/door{ - id = "emergencybay_blastdoors"; - name = "Emergency Bay Blastdoors"; - pixel_x = -25; - pixel_y = 37; +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "box_engine1" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"HM" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/layer2, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/railing{ dir = 4 }, -/obj/machinery/button/shieldwallgen{ - id = "box_cargo"; - pixel_x = -25; - pixel_y = 24; +/turf/open/floor/plating, +/area/ship/engineering) +"Ic" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/wrench/medical, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = -8; + pixel_y = -8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"In" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/smes/engineering{ + charge = 1e+006 + }, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ship/engineering) +"Ja" = ( +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -32 +/obj/machinery/door/poddoor{ + id = "whiteship_bridge" }, -/turf/open/floor/plasteel/white, -/area/ship/cargo) +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) "Jq" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/line, /obj/effect/turf_decal/spline/fancy/opaque/black/corner{ @@ -2509,41 +2401,64 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Ju" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ +"JI" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small{ +/turf/open/floor/plasteel/white, +/area/ship/crew) +"KE" = ( +/obj/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering) -"KX" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "0-2" }, /obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/meter/atmos/layer2, -/turf/open/floor/plating, -/area/ship/engineering) -"Ld" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 6 +/obj/machinery/button/door{ + dir = 4; + id = "box_engine2"; + name = "Engine shutter"; + pixel_x = -25; + pixel_y = 37 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ dir = 4 }, -/obj/machinery/light/broken{ +/turf/open/floor/plating, +/area/ship/engineering) +"KI" = ( +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/item/reagent_containers/glass/filter{ - pixel_x = -8 +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" }, -/turf/open/floor/plasteel/white, +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/engineering) +"Lf" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood, /area/ship/crew) "Ln" = ( /obj/machinery/atmospherics/pipe/manifold/orange/hidden{ @@ -2559,32 +2474,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, /turf/open/floor/plating, /area/ship/engineering) -"Lt" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/gps{ - gpstag = "NTREC1"; - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/gps{ - gpstag = "NTREC1"; - pixel_x = -9; - pixel_y = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/warning{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) "LG" = ( /obj/structure/table/glass, /obj/machinery/computer/med_data/laptop{ @@ -2598,54 +2490,88 @@ /obj/effect/turf_decal/spline/fancy/opaque/black, /turf/open/floor/plasteel/dark, /area/ship/crew) -"Mi" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/medical/morgue) -"MG" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" - }, -/obj/machinery/door/firedoor/border_only{ +"LV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/closet/wall/white/chem{ + dir = 4; + pixel_y = -32; + pixel_x = -32 + }, +/obj/item/storage/box/pillbottles, +/obj/item/clothing/under/rank/medical/chemist/, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/reagent_containers/dropper, +/obj/item/clothing/head/beret/chem, +/obj/effect/turf_decal/spline/fancy/opaque/lightgrey{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/bridge) +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"Mi" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/medical/morgue) "MR" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 9 }, +/obj/structure/salvageable/computer{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering) -"Nq" = ( -/obj/machinery/iv_drip, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"NK" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/window/reinforced/spawner/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 9 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, /area/ship/medical) -"OA" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25; - pixel_x = -5 +"NT" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cyan{ + amount = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew) +"OF" = ( +/obj/machinery/photocopier/faxmachine, +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"OS" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Restroom" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/cargo) -"OD" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating, -/area/ship/medical) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Ps" = ( /obj/structure/catwalk/over, /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -2654,6 +2580,11 @@ /obj/item/chair/plastic, /turf/open/floor/plating/airless, /area/ship/external) +"Qh" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/ship/cargo) "QD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2667,33 +2598,14 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"QS" = ( -/obj/machinery/light/built, -/obj/machinery/defibrillator_mount/charging{ - pixel_y = -32 - }, -/obj/structure/rack, -/obj/item/defibrillator/loaded, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"QT" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 8 - }, -/obj/structure/reagent_dispensers/watertank, +"QM" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/bag/trash{ - pixel_x = 6 +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4 }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) "Rx" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ @@ -2704,6 +2616,24 @@ }, /turf/open/floor/plating, /area/ship/crew) +"RR" = ( +/obj/structure/filingcabinet/medical, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"RS" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Sg" = ( /obj/effect/turf_decal/techfloor{ dir = 1 @@ -2719,52 +2649,52 @@ /obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/tech, /area/ship/medical) +"Sx" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "SJ" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, /turf/open/floor/wood, /area/ship/crew) -"Tv" = ( -/obj/structure/sign/departments/engineering, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical/morgue) -"TB" = ( +"Tr" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ + dir = 4; id = "whiteship_bridge" }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 8 }, /turf/open/floor/plating, /area/ship/bridge) -"Ur" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/catwalk/over, -/obj/machinery/button/door{ - id = "box_engine2"; - name = "Egnine shutter"; - pixel_x = -25; - pixel_y = 37; - dir = 4 +"Tv" = ( +/obj/structure/sign/departments/engineering, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/medical/morgue) +"UA" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = 3 }, +/obj/item/areaeditor/shuttle, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/bot_assembly/hygienebot, +/obj/effect/turf_decal/number/four, /turf/open/floor/plating, /area/ship/engineering) "UN" = ( @@ -2788,23 +2718,104 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/ship/crew) +"Vp" = ( +/obj/machinery/iv_drip, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "VC" = ( /obj/structure/sign/poster/official/safety_internals{ pixel_y = -32 }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"WP" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" +"VQ" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"Wd" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/computer/helm/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"WB" = ( +/obj/structure/table/glass, +/obj/item/folder/blue, +/obj/item/folder/white{ + pixel_x = -7 + }, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/item/clothing/glasses/hud/health/sunglasses, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/east, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"WI" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" + }, +/obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ship/bridge) +"WW" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/engineering) +"XD" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/curtain, +/obj/machinery/shower{ + pixel_y = 15 + }, +/obj/machinery/door/window/survival_pod{ + dir = 4 + }, +/obj/item/soap, +/turf/open/floor/mineral/titanium/airless, +/area/ship/crew) +"XN" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/morgue) "XY" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -2837,6 +2848,28 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Yg" = ( +/obj/machinery/light/small/built/directional/east, +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/gps{ + gpstag = "NTREC1"; + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/gps{ + gpstag = "NTREC1"; + pixel_x = -9; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/warning{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/medical) "Yj" = ( /obj/machinery/door/window/eastleft, /obj/effect/turf_decal/corner/opaque/blue{ @@ -2847,16 +2880,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew) -"Yt" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4 - }, -/obj/machinery/light/small/built{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) "Yz" = ( /obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ @@ -2885,23 +2908,12 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"ZO" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/opaque/blue/warning{ - dir = 9 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) +"ZN" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light/small/directional/east, +/obj/structure/salvageable/machine, +/turf/open/floor/plating, +/area/ship/engineering) (1,1,1) = {" aa @@ -2910,10 +2922,11 @@ aa aa aa aa +aa vk at aa -at +iV vk aa aa @@ -2928,12 +2941,13 @@ aa aa aa aa +aa aS -as +Gs at aa at -uM +wj aS aa aa @@ -2947,12 +2961,13 @@ aa aa aa aa +aa at cG cu Dm cu -bg +yI at aa aa @@ -2966,12 +2981,13 @@ aa aa aa aa +aa at -bh +AH by Ps cc -cp +yA at aa aa @@ -2985,12 +3001,13 @@ aa aa aa aa +aa at -bi +Gi at bo at -cq +lM at aa aa @@ -3003,6 +3020,7 @@ aa aa aa aa +aa aS at DP @@ -3022,14 +3040,15 @@ aa aa aa aa +aa at -Gv +dS bk at tw at ot -Ju +WW at aa aa @@ -3041,14 +3060,15 @@ aa aa aa aa +aa at -tX +Sx vl at -BE +hc at wh -QT +CR at aa aa @@ -3059,15 +3079,16 @@ aa aa aa aa +aa aS at cJ bm fG -Ur +KE Gb bj -KX +FL at aS aa @@ -3078,15 +3099,16 @@ aa aa aa aa +aa at aT Ln bn -qP +ZN MR iI cr -cy +tz wb at aa @@ -3097,16 +3119,17 @@ aa aa aa aa +aa bq Tv -aU +vj bq bq -gh +KI at -cs -cz -dY +HM +qD +ri at aa aa @@ -3115,17 +3138,18 @@ aa (12,1,1) = {" aa aa +aa Mi bq -FP +XN bl -aV +vs bq aa at -bp -ct -ph +In +iQ +UA at aS aa @@ -3134,62 +3158,66 @@ aa (13,1,1) = {" aa aa +aa bq -si +gC aF -aW +vo bq bq -OD +hQ al al -cB -cM -BD +at +at +at at aa aa "} (14,1,1) = {" aa +aa ag al al al -aX +BR al -Yt +QM bM -aG -al -at -at -at -at -aS +VQ +Ic +tD +XD +ss +tD +nQ aa "} (15,1,1) = {" aa +aa al -eB -jl -aH +lQ +gM +Ag zy -br +jV bz bN cd -cv +cB cF -cN -Ld -sy +hS +LV +NT tD aa "} (16,1,1) = {" aa +aa wG Sg au @@ -3209,6 +3237,7 @@ aa "} (17,1,1) = {" aa +aa al am FA @@ -3222,68 +3251,72 @@ gi cQ cP da -dk +ja tD aa "} (18,1,1) = {" +aa ad uD uD -aw -cH +AL +fN jr yN dr Bh tT -nC +jk tD tD -dd +OS tD tD cY "} (19,1,1) = {" +aa cC aj -Jf +sl QD VC uD -Ht +iU lI -bT +su xP ED tD -cR +RR Yd dm gD Rx "} (20,1,1) = {" +aa aN dt ah Yz -bX +BV uD -bt +lp lI bS ch -QS +jR tD -cS +OF dc LG -dq +JI Rx "} (21,1,1) = {" +kQ aN ql aB @@ -3294,58 +3327,61 @@ bu lI mE xP -Nq +Vp tD cT de -dn +WB Yj vq "} (22,1,1) = {" +aa iv my aA dz -cI +Qh uD bI Ye bs Jq -Dp +og tD -wc +Lf df UP ER Rx "} (23,1,1) = {" +aa ae aj yU FH -OA +By uD al -ZO +NK eR -lL +bB al tD -zZ +nA dg do ds Rx "} (24,1,1) = {" +aa ad uD cD aC -bb +ro kZ UN Zq @@ -3361,15 +3397,16 @@ cY "} (25,1,1) = {" aa +aa ak aq bc jI zl bw -cl +gB fJ -Lt +Yg cw vE cV @@ -3380,17 +3417,18 @@ aa "} (26,1,1) = {" aa +aa ak Ff aE aQ -bd +eH be be -bY +bP be be -cL +tn cW dj mx @@ -3399,18 +3437,19 @@ aa "} (27,1,1) = {" aa +aa ab uD uJ -aR +jG be be -dv +uj bZ -cm +ux be be -cX +ei CH tD nQ @@ -3419,18 +3458,19 @@ aa (28,1,1) = {" aa aa +aa ab -ak +qx ad be -bx +wY bJ ca cn -cx +vx be cY -Rx +vX nQ aa aa @@ -3441,12 +3481,13 @@ aa aa aa aa +aa bf -WP -bK -cb -co -TB +Tr +Cn +RS +Wd +dR bf aa aa @@ -3461,11 +3502,12 @@ aa aa aa aa -rn -MG -MG -MG -rn +aa +vY +WI +WI +WI +Ja aa aa aa diff --git a/_maps/shuttles/shiptest/independent_boyardee.dmm b/_maps/shuttles/shiptest/independent_boyardee.dmm index 7e2c0d2da53c..ede51c9a219c 100644 --- a/_maps/shuttles/shiptest/independent_boyardee.dmm +++ b/_maps/shuttles/shiptest/independent_boyardee.dmm @@ -1,26 +1,32 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ao" = ( +/obj/machinery/power/smes/engineering, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plating, +/area/ship/maintenance) "as" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/layer4, /turf/open/floor/plating/airless, /area/ship/external) -"ay" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"bk" = ( -/obj/structure/table/reinforced, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/corner/opaque/white/half, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 +"az" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) +"aV" = ( +/obj/item/paicard, +/obj/structure/table/wood/reinforced, /turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) +/area/ship/crew/canteen) "bv" = ( /obj/machinery/smartfridge/drinks, /turf/closed/wall, @@ -31,64 +37,17 @@ }, /turf/open/floor/plasteel/mono, /area/ship/bridge) -"bM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/box, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"bQ" = ( -/obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 30 - }, -/turf/open/floor/plasteel/mono, -/area/ship/bridge) -"ce" = ( -/obj/machinery/door/airlock, +"cc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"cl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 + icon_state = "0-4" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) +/turf/open/floor/plating, +/area/ship/maintenance) "cp" = ( /obj/machinery/door/poddoor{ id = "cargoblastdoors" @@ -97,24 +56,23 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ship/cargo) -"cq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"ct" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 + icon_state = "1-4" }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/freezer, -/area/ship/storage) +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"cy" = ( +/obj/item/paper_bin, +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "cA" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/rice, @@ -125,60 +83,65 @@ "cC" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen) -"cK" = ( -/obj/machinery/light{ - dir = 4 +"cJ" = ( +/obj/structure/toilet{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/storage/firstaid/medical{ + pixel_x = -5; + pixel_y = -4 }, -/obj/machinery/airalarm/all_access{ +/obj/structure/closet/wall/white{ dir = 8; - pixel_x = 25 + name = "First Aid"; + pixel_x = 28 }, -/turf/open/floor/wood, -/area/ship/crew) -"cT" = ( -/obj/machinery/processor, +/obj/machinery/light/small/directional/south, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/canteen) +"cZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 9 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/item/radio/intercom{ - pixel_x = -27 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = 25 }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"cY" = ( -/obj/machinery/door/window/eastright, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/turf/open/floor/wood/walnut, +/area/ship/crew) "dh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"dl" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"dq" = ( +"di" = ( /obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/syndicate, -/turf/open/floor/wood, +/obj/item/toy/cards/deck/kotahi, +/turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) +"dr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "dt" = ( /obj/structure/urinal{ pixel_y = 32 @@ -188,48 +151,45 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew/canteen) -"dD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/table/wood/fancy/black, +"dy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 5; - pixel_y = 5 +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"dF" = ( +/obj/machinery/advanced_airlock_controller{ + locked = 0; + pixel_x = 25 }, -/turf/open/floor/wood, +/obj/structure/chair, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "dH" = ( /turf/closed/wall/r_wall, /area/ship/maintenance) -"dM" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "dN" = ( /obj/effect/turf_decal/box, /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"dQ" = ( -/obj/machinery/light{ - dir = 8 +"dP" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"dU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/wood, /area/ship/crew/canteen) "dV" = ( /turf/closed/wall, @@ -240,18 +200,37 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"eg" = ( +"dZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/freezer{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"ej" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/corner/opaque/white/half, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "ep" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 @@ -267,6 +246,46 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"ev" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"ex" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"eE" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/white/half, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"eG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) "eS" = ( /obj/machinery/door/poddoor{ id = "windowlockdown" @@ -289,9 +308,36 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"fa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = -25 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) "fs" = ( /turf/open/floor/plasteel, /area/ship/crew/hydroponics) +"fz" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "fG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -311,59 +357,63 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"fM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"gi" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"gv" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/kotahi, -/obj/item/storage/pill_bottle/dice, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"gN" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/chair/wood{ +"gq" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"gX" = ( /turf/open/floor/wood, /area/ship/crew/canteen) -"hk" = ( -/obj/machinery/vending/cigarette, +"gL" = ( +/obj/effect/turf_decal/number/two, +/turf/open/floor/plating/airless, +/area/ship/external) +"gQ" = ( +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Internal Airlock" + }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"hp" = ( -/obj/structure/cable{ - icon_state = "1-2" +"gV" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) +/obj/effect/turf_decal/box, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"hl" = ( +/obj/effect/turf_decal/ihejirika_small/left{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ship/external) "hs" = ( /obj/structure/table/glass, /obj/machinery/plantgenes, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"hA" = ( +/obj/effect/turf_decal/ihejirika_small/right{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ship/external) +"hJ" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"hL" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/bounty, +/turf/open/floor/wood/walnut, +/area/ship/crew) "hQ" = ( /obj/structure/window/reinforced/spawner/east, /obj/machinery/biogenerator, @@ -372,49 +422,33 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"ie" = ( -/obj/machinery/advanced_airlock_controller{ - locked = 0; - pixel_x = 25 - }, -/obj/structure/chair, -/obj/item/radio/intercom{ - pixel_y = 20 +"hZ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) -"ir" = ( -/obj/machinery/light, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"is" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance) "iB" = ( /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/storage) -"jh" = ( -/obj/machinery/door/airlock/external, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 4; - dwidth = 5; - height = 29; - launch_status = 0; - name = "diner ship"; - port_direction = 2; - width = 19 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"ji" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ +"ja" = ( +/obj/machinery/door/poddoor{ + id = "windowlockdown"; dir = 4 }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"jj" = ( +/turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) "jl" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -422,19 +456,33 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"jv" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 +"ju" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, /area/ship/cargo) -"jx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +"jA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, /area/ship/crew/canteen) "jN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -446,6 +494,14 @@ /obj/structure/sign/warning/chemdiamond, /turf/closed/wall, /area/ship/maintenance) +"ku" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "bridgelockdown" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/bridge) "kM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -462,6 +518,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"kZ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "lg" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/border_only{ @@ -470,14 +538,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"lp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/holopad, -/turf/open/floor/wood, -/area/ship/crew/canteen) "ly" = ( /obj/machinery/advanced_airlock_controller{ pixel_y = 25 @@ -541,24 +601,6 @@ /obj/item/spacecash/bundle/c1000, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"lJ" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"mb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "me" = ( /obj/structure/window/reinforced/spawner/west, /obj/machinery/power/smes/shuttle/precharged{ @@ -593,6 +635,18 @@ "mr" = ( /turf/closed/wall, /area/ship/crew/hydroponics) +"my" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "mH" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable/yellow{ @@ -602,14 +656,6 @@ /obj/item/stack/sheet/mineral/plasma/five, /turf/open/floor/plating, /area/ship/maintenance) -"mR" = ( -/obj/machinery/deepfryer, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "nc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/industrial/warning{ @@ -617,10 +663,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"ng" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) "no" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -640,58 +682,40 @@ /obj/effect/turf_decal/corner/opaque/white/half, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"nA" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"nF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"ny" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/maintenance) -"nN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/ship/crew/canteen) -"nP" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ +"nA" = ( +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"of" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"oi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/plasteel, +/area/ship/cargo) +"nF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/chair/wood, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) +/turf/open/floor/plating, +/area/ship/maintenance) +"nZ" = ( +/turf/closed/wall, +/area/ship/external) +"of" = ( +/turf/closed/wall/r_wall, +/area/ship/bridge) "om" = ( /obj/structure/cable{ icon_state = "2-8" @@ -699,10 +723,38 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/freezer, /area/ship/storage) -"oO" = ( -/obj/structure/chair/wood, +"oX" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"pb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"pg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, /turf/open/floor/wood, /area/ship/crew/canteen) "ph" = ( @@ -717,15 +769,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"pl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) "pt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -748,15 +791,26 @@ }, /turf/open/floor/plating, /area/ship/maintenance) -"qa" = ( +"qe" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = -25 }, -/obj/machinery/firealarm{ - pixel_y = -28 +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plating, /area/ship/maintenance) @@ -772,56 +826,147 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo) "qu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/door/poddoor{ + id = "windowlockdown"; dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) +"qB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"qE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/wood, +/area/ship/crew/canteen) +"qO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "qU" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 10 }, /turf/open/floor/plating, /area/ship/maintenance) +"qZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "rj" = ( /obj/structure/ore_box, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"rk" = ( +/obj/machinery/computer/helm/viewscreen/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "rm" = ( /obj/structure/urinal{ pixel_y = 32 }, /turf/open/floor/plasteel/patterned, /area/ship/crew/canteen) +"ro" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/stool/bar{ + dir = 1 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "rr" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks{ dir = 8 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"rB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"rt" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"rz" = ( +/obj/structure/chair/office{ + dir = 1 }, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, /area/ship/crew) +"rA" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"rC" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/item/areaeditor/shuttle{ + pixel_x = -11 + }, +/obj/item/radio/intercom/wideband/table{ + dir = 8; + canhear_range = 5 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/bridge) "rH" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/cable{ @@ -832,6 +977,10 @@ "sg" = ( /turf/closed/wall, /area/ship/storage) +"sn" = ( +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "sp" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -842,9 +991,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"st" = ( +/obj/structure/chair/stool/bar{ + dir = 1 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "sD" = ( /obj/machinery/door/poddoor{ - id = "windowlockdown" + id = "windowlockdown"; + dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -853,48 +1009,48 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/cargo) +"sR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "sU" = ( /turf/closed/wall, /area/ship/crew/canteen) -"tq" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/structure/curtain/bounty, -/turf/open/floor/wood, -/area/ship/crew) -"tK" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +"sX" = ( +/obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 + dir = 4 }, /obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 + dir = 1 }, +/obj/effect/turf_decal/corner/transparent/neutral, +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"tM" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance) -"tO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/area/ship/cargo) +"ta" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/item/soap/deluxe, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/canteen) +"tC" = ( +/obj/docking_port/stationary{ + width = 15; + height = 15; dir = 8 }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) +/turf/closed/wall, +/area/ship/crew/canteen) "tP" = ( /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -906,81 +1062,97 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"tR" = ( +"tT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) +"ua" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) +"uI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/vending/clothing, -/turf/open/floor/wood, -/area/ship/crew) -"up" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/chair/stool/bar{ - dir = 1 +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) +"uP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, /turf/open/floor/wood, /area/ship/crew/canteen) "uR" = ( /turf/closed/wall, -/area/ship/crew) -"vf" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" +/area/ship/crew) +"uS" = ( +/obj/machinery/processor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/plating, -/area/ship/maintenance) -"vj" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/machinery/firealarm{ - pixel_y = -28 +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 }, /obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"vq" = ( -/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"vi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"vI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/item/soap/deluxe, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/canteen) -"vJ" = ( -/obj/structure/table/wood/fancy/black, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 5; - pixel_y = 5 - }, /turf/open/floor/wood, /area/ship/crew/canteen) +"vw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) "vZ" = ( /turf/template_noop, /area/template_noop) @@ -992,18 +1164,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/plating, /area/ship/crew/canteen) -"wh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "wm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1011,26 +1171,55 @@ /obj/machinery/holopad/emergency/kitchen, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"wn" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, +"wF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/fountain, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 6 + }, +/obj/item/megaphone{ + pixel_x = 3; + pixel_y = 1 }, -/obj/machinery/newscaster{ - pixel_y = -30 +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) +/turf/open/floor/wood/walnut, +/area/ship/crew) "wO" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"wQ" = ( +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Internal Airlock" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"wY" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/hydroponics) "xh" = ( /obj/structure/window/reinforced/spawner/west, /obj/machinery/atmospherics/components/unary/shuttle/heater{ @@ -1046,15 +1235,6 @@ /obj/item/storage/bag/tray, /turf/open/floor/plasteel/mono, /area/ship/bridge) -"xp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) "xr" = ( /obj/machinery/door/poddoor{ id = "windowlockdown" @@ -1062,35 +1242,46 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/crew/canteen) +"xw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance) +"xy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/wood/poker, +/obj/item/storage/pill_bottle/dice, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "xH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, /turf/open/floor/plasteel/mono, /area/ship/bridge) -"xM" = ( -/obj/structure/closet/secure_closet/bar{ - req_access = null +"xO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/radio/intercom{ - pixel_y = -28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"xS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"xW" = ( -/obj/structure/chair/stool/bar{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/turf/open/floor/wood/walnut, +/area/ship/crew) "xX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -1110,6 +1301,14 @@ /obj/structure/fans/tiny, /turf/open/floor/plating, /area/ship/cargo) +"yn" = ( +/obj/structure/closet/secure_closet/bar{ + req_access = null + }, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "yF" = ( /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 @@ -1129,16 +1328,29 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"yW" = ( -/obj/machinery/power/apc/auto_name/west, +"yV" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo) +"zd" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = 25 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel/freezer, +/area/ship/storage) "zl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -1149,34 +1361,27 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"zw" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"zM" = ( +"zu" = ( +/obj/machinery/gibber, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-4" }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"zP" = ( -/obj/machinery/icecream_vat, -/turf/open/floor/plasteel/freezer, +/turf/open/floor/plasteel/dark, /area/ship/storage) -"zQ" = ( -/obj/machinery/firealarm{ - pixel_y = -28 +"zy" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, @@ -1184,57 +1389,40 @@ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"zW" = ( -/obj/machinery/vending/wardrobe/chef_wardrobe, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ +/area/ship/maintenance) +"zP" = ( +/obj/machinery/icecream_vat, +/turf/open/floor/plasteel/freezer, +/area/ship/storage) +"Af" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "Ag" = ( /turf/closed/wall/r_wall, /area/ship/cargo) -"Ar" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) "Au" = ( /turf/closed/wall/r_wall, /area/ship/storage) -"Aw" = ( -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Ax" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"Av" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, -/area/ship/maintenance) +/area/ship/cargo) "AA" = ( /obj/machinery/computer/helm{ dir = 8 @@ -1247,24 +1435,22 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"AT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"AF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/newscaster{ - pixel_y = -30 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"AW" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) "Ba" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/industrial/warning{ @@ -1272,12 +1458,26 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"Bg" = ( -/obj/structure/chair/wood{ - dir = 8 +"Bc" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck/syndicate, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) +"Bk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/south, /turf/open/floor/wood, /area/ship/crew/canteen) +"BC" = ( +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plating/airless, +/area/ship/external) "BE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1287,12 +1487,16 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"BF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"BP" = ( +/obj/machinery/power/terminal{ + dir = 8 }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance) "BQ" = ( /obj/structure/table/reinforced, /obj/machinery/vending/boozeomat/all_access{ @@ -1306,27 +1510,17 @@ /obj/item/reagent_containers/glass/rag, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"Ce" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/item/areaeditor/shuttle{ - pixel_x = -11 - }, -/obj/item/radio/intercom/wideband, -/turf/open/floor/plasteel/mono/white, -/area/ship/bridge) -"Co" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"Ck" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Cn" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" }, /turf/open/floor/plasteel, -/area/ship/cargo) +/area/ship/crew/hydroponics) "Cu" = ( /obj/machinery/door/poddoor{ id = "bridgelockdown" @@ -1334,40 +1528,29 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/bridge) -"Cx" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/turf/open/floor/plasteel/mono, -/area/ship/bridge) -"CB" = ( +"CP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"CJ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral, /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"CL" = ( -/obj/machinery/gibber, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, /turf/open/floor/plasteel/dark, -/area/ship/storage) +/area/ship/crew/canteen) "CV" = ( /obj/structure/reagent_dispensers/watertank/high, /obj/item/reagent_containers/glass/bucket, @@ -1376,6 +1559,13 @@ /obj/effect/turf_decal/box, /turf/open/floor/plating, /area/ship/maintenance) +"Da" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "Dd" = ( /obj/machinery/grill, /obj/effect/turf_decal/corner/opaque/white/half, @@ -1402,6 +1592,28 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew/canteen) +"Dj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck/cas{ + pixel_y = 8 + }, +/obj/item/toy/cards/deck/cas/black, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) +"Ds" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance) "Dt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1412,38 +1624,37 @@ /obj/effect/turf_decal/corner/opaque/white, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"Dx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"DA" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/white/half{ dir = 1 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Dy" = ( -/obj/machinery/door/airlock, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"DC" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/chair/stool/bar{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"DB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/turf/open/floor/wood, +/area/ship/crew/canteen) +"DD" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/chair/stool/bar{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "DF" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -1464,24 +1675,21 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/maintenance) -"DK" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Internal Airlock" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"DI" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) +"DV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"DX" = ( -/obj/structure/chair/sofa/left{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance) "DZ" = ( /obj/machinery/door/poddoor{ id = "windowlockdown" @@ -1489,34 +1697,31 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/crew/hydroponics) -"Ee" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30; - pixel_y = -30 - }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"Ek" = ( +"Ea" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + dir = 8 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/cargo) +"Ed" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Ei" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/carpet/red_gold, /area/ship/crew) "En" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1527,18 +1732,12 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew/canteen) -"Eo" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/wheat, -/obj/item/seeds/tomato, -/obj/item/seeds/random, -/obj/item/seeds/banana, -/turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) +"Et" = ( +/obj/item/storage/box/drinkingglasses, +/obj/machinery/firealarm/directional/south, +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "Ex" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 1; @@ -1572,6 +1771,37 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"Fd" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"Fe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Fm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -1589,17 +1819,6 @@ /obj/item/table_bell, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"Ft" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance) "FA" = ( /obj/machinery/door/airlock/glass, /obj/machinery/door/firedoor/border_only{ @@ -1608,28 +1827,29 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"FI" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 +"FD" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"FE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/plating, -/area/ship/maintenance) +/obj/machinery/holopad, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "FN" = ( /turf/closed/wall, /area/ship/bridge) @@ -1655,7 +1875,21 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/patterned, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/canteen) +"Gi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"GE" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "GG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -1679,18 +1913,6 @@ }, /turf/open/floor/plasteel/freezer, /area/ship/storage) -"GT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) "GZ" = ( /obj/machinery/power/terminal{ dir = 8 @@ -1715,6 +1937,16 @@ /obj/machinery/holopad/emergency/bar, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) +"HA" = ( +/obj/machinery/deepfryer, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/west, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "HD" = ( /obj/machinery/power/terminal{ dir = 8 @@ -1724,10 +1956,12 @@ }, /turf/open/floor/plating, /area/ship/maintenance) -"HN" = ( -/obj/structure/table/reinforced, -/obj/item/paicard, -/turf/open/floor/plasteel/mono/dark, +"HG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, /area/ship/crew/canteen) "HY" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -1740,77 +1974,43 @@ /obj/machinery/holopad/emergency/botany, /turf/open/floor/plasteel, /area/ship/crew/hydroponics) -"In" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Iz" = ( -/obj/structure/chair/sofa/corner{ +"Ih" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"IE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/glass, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"IJ" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, +"In" = ( +/obj/structure/table/reinforced, /turf/open/floor/plasteel/dark, -/area/ship/maintenance) -"IO" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/cas{ - pixel_y = 8 - }, -/obj/item/toy/cards/deck/cas/black, -/turf/open/floor/wood, /area/ship/crew/canteen) -"IW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"Ix" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/vending/clothing, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" }, -/obj/structure/chair/wood, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/wood/walnut, +/area/ship/crew) +"IC" = ( +/obj/effect/turf_decal/ihejirika_small{ + dir = 8 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"IX" = ( -/obj/machinery/status_display/shuttle, -/turf/closed/wall, -/area/ship/crew/canteen) -"Jg" = ( +/turf/open/floor/plating/airless, +/area/ship/external) +"IQ" = ( /obj/machinery/hydroponics/constructable{ layer = 2 }, -/obj/machinery/firealarm{ - pixel_y = -28 - }, /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, @@ -1822,45 +2022,46 @@ layer = 2.04; pixel_x = -12 }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"Jj" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses, -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Jw" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/effect/turf_decal/corner/transparent/neutral{ +"IV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"JF" = ( -/obj/machinery/door/airlock, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"IX" = ( +/obj/machinery/status_display/shuttle, +/turf/closed/wall, +/area/ship/crew/canteen) +"JE" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 10 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/folder, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 17 }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30" }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/wood/walnut, /area/ship/crew) "JR" = ( /turf/closed/wall/r_wall, /area/ship/crew) +"JT" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null + }, +/obj/effect/turf_decal/box, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "Kk" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, @@ -1889,13 +2090,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"KJ" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +"KD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/wood/walnut, /area/ship/crew) "KM" = ( /obj/structure/table/reinforced, @@ -1909,67 +2114,30 @@ /obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"KN" = ( -/obj/machinery/power/smes/engineering, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +"Lg" = ( +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plating, -/area/ship/maintenance) -"Ld" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/wood, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "Lj" = ( /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"LX" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +"LI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 5; + pixel_y = 5 }, -/obj/machinery/jukebox, -/turf/open/floor/plasteel/dark, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/structure/table/wood/reinforced, +/turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"Mj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/radio/intercom{ - pixel_x = 27 - }, -/turf/open/floor/plating, -/area/ship/maintenance) -"Mm" = ( -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/structure/closet/crate, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/radio/intercom{ - pixel_x = 27 - }, -/turf/open/floor/wood, -/area/ship/crew) "Mo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -1985,28 +2153,6 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) -"MI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"Nc" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = null - }, -/obj/effect/turf_decal/box, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) "Ng" = ( /obj/machinery/vending/wardrobe/bar_wardrobe, /obj/effect/turf_decal/corner/transparent/neutral{ @@ -2017,20 +2163,13 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"Nk" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"Nr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, -/area/ship/maintenance) +/area/ship/crew/canteen) "Nv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2058,17 +2197,24 @@ "NM" = ( /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"Ow" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"OB" = ( -/obj/machinery/computer/helm/viewscreen{ - pixel_x = -30 +"NQ" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/effect/turf_decal/box, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"Od" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/mono/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/table/wood/poker, +/turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) +"Of" = ( +/obj/effect/turf_decal/number/five, +/turf/open/floor/plating/airless, +/area/ship/external) "OI" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2090,74 +2236,27 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"OV" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/table/wood/fancy/black, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Pa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/canteen) -"PE" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/storage/firstaid/medical{ - pixel_x = -5; - pixel_y = -4 +"Pd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/newscaster{ - pixel_x = -30 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/closet/wall/white{ - dir = 8; - name = "First Aid"; - pixel_x = 31 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/crew/canteen) -"PL" = ( -/obj/machinery/chem_master/condimaster, -/obj/item/storage/box/beakers, -/obj/effect/turf_decal/corner/opaque/white/half{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"PX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/freezer{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/plasteel/dark, /area/ship/crew) -"Qa" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ship/crew/canteen) "Qc" = ( /obj/structure/table/reinforced, /obj/effect/spawner/lootdrop/donkpockets, @@ -2166,12 +2265,10 @@ }, /turf/open/floor/plasteel/mono, /area/ship/bridge) -"Qn" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, +"Qm" = ( +/obj/machinery/door/window/eastright, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "Qs" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2199,30 +2296,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance) -"QH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"QO" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/folder, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/turf/open/floor/wood, -/area/ship/crew) "QR" = ( /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, @@ -2234,16 +2307,23 @@ /obj/item/multitool, /turf/open/floor/plating, /area/ship/maintenance) +"QW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/cargo) "Ro" = ( /obj/machinery/smartfridge/food, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/hydroponics) -"Rq" = ( -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/turf/open/floor/wood, -/area/ship/crew) "RR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -2257,9 +2337,29 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) +"RU" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "Sa" = ( /turf/open/floor/plasteel, /area/ship/crew/canteen) +"Se" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "Sf" = ( /turf/open/floor/plasteel/mono, /area/ship/bridge) @@ -2270,13 +2370,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance) -"Sj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) "Sl" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2305,13 +2398,26 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"SB" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 28 +"SM" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/wood, +/area/ship/crew/canteen) +"SO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/effect/turf_decal/box, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "Tc" = ( /obj/machinery/power/terminal{ dir = 8 @@ -2329,78 +2435,37 @@ /turf/open/floor/plating, /area/ship/maintenance) "Tl" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance) -"Tn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/freezer, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Tv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + name = "diner ship"; + preferred_direction = 4; + port_direction = 4 }, -/obj/machinery/power/apc/auto_name/north, +/turf/open/floor/plating/airless, +/area/ship/external) +"To" = ( +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/structure/closet/crate, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/machinery/door/firedoor/border_only{ - dir = 4 + icon_state = "0-2" }, -/obj/machinery/door/firedoor/border_only{ +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"Tp" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, /area/ship/crew/canteen) -"Tz" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white/half, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "TD" = ( /turf/closed/wall/r_wall, /area/ship/crew/hydroponics) @@ -2420,28 +2485,33 @@ /obj/item/stock_parts/cell/high/plus, /turf/open/floor/plating, /area/ship/maintenance) +"Uf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/cargo) +"Um" = ( +/obj/machinery/chem_master/condimaster, +/obj/item/storage/box/beakers, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "Uq" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, /turf/open/floor/plating/airless, /area/ship/maintenance) -"Ut" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/item/megaphone{ - pixel_x = 3; - pixel_y = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) "Uv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2454,35 +2524,75 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"UB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"Uy" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"UC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"UI" = ( +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ dir = 8 }, +/obj/machinery/jukebox, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"UO" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/chair/stool/bar, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) +"Vm" = ( +/obj/structure/table/glass, +/obj/machinery/smartfridge/disks, +/obj/item/storage/box/disks_plantgene, +/obj/item/storage/box/disks_plantgene, +/turf/open/floor/plasteel/dark, +/area/ship/crew/hydroponics) +"Vo" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/hidden, +/turf/open/floor/plating, +/area/ship/maintenance) +"Vr" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/wheat, +/obj/item/seeds/tomato, +/obj/item/seeds/random, +/obj/item/seeds/banana, +/turf/open/floor/plasteel/dark, +/area/ship/crew/hydroponics) +"VB" = ( +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/door/airlock/freezer, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Vm" = ( -/obj/structure/table/glass, -/obj/machinery/smartfridge/disks, -/obj/item/storage/box/disks_plantgene, -/obj/item/storage/box/disks_plantgene, /turf/open/floor/plasteel/dark, -/area/ship/crew/hydroponics) -"Vo" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/hidden, -/turf/open/floor/plating, /area/ship/maintenance) "VO" = ( /obj/machinery/atmospherics/components/unary/tank/air{ @@ -2500,6 +2610,10 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/bridge) +"Wf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/canteen) "Wv" = ( /obj/structure/closet/crate/hydroponics, /obj/item/plant_analyzer, @@ -2523,6 +2637,15 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"WA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "WH" = ( /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 @@ -2539,55 +2662,35 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/ship/crew/hydroponics) -"Xd" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"Xg" = ( +"XB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"Xv" = ( -/obj/item/radio/intercom{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/carpet/red_gold, +/area/ship/crew) "XP" = ( /turf/closed/wall, /area/ship/cargo) -"Yn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" +"XQ" = ( +/obj/machinery/door/airlock{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"Yx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"Yz" = ( +"XU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -2597,56 +2700,166 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave, +/turf/open/floor/carpet/red_gold, /area/ship/crew/canteen) -"Zz" = ( -/obj/machinery/cryopod{ +"Yc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/turf/open/floor/wood, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Yj" = ( +/obj/machinery/door/airlock, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, /area/ship/crew) -"ZH" = ( -/obj/machinery/door/airlock/external/glass{ - name = "Internal Airlock" +"Yr" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dir = 8; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) +"YC" = ( +/obj/machinery/door/airlock/external{ + dir = 8 }, /turf/open/floor/plasteel/dark, +/area/ship/maintenance) +"YR" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -20 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"YT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, /area/ship/crew/canteen) -"ZI" = ( +"YZ" = ( +/obj/machinery/door/poddoor{ + id = "bridgelockdown"; + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/bridge) +"Zm" = ( +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Zn" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/hydroponics) +"ZG" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"ZQ" = ( /obj/machinery/light_switch{ - pixel_x = -25; + dir = 1; + pixel_x = 25; pixel_y = -25 }, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"ZR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/turf/open/floor/plasteel/mono, +/area/ship/bridge) +"ZY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/structure/chair/stool/bar{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) (1,1,1) = {" vZ vZ +vZ +vZ +vZ +Yr +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +vZ +"} +(2,1,1) = {" +vZ +vZ cC cC -gi -jh +Lg +Lg cC cC cC @@ -2661,15 +2874,15 @@ vZ vZ vZ "} -(2,1,1) = {" +(3,1,1) = {" vZ vZ cC dN Sa -ji +Gi sU -pl +Nr we dH Df @@ -2677,16 +2890,16 @@ Df Df Uq Uq -yi -yi -yi -vZ +nZ +hl +IC +hA "} -(3,1,1) = {" +(4,1,1) = {" vZ vZ cC -ie +dF SA mk Ex @@ -2699,22 +2912,22 @@ me xh xh dH -tM +YC dH -yi +Of "} -(4,1,1) = {" +(5,1,1) = {" vZ vZ cC sU -DK -ZH +wQ +gQ IX sU sU dV -vf +BP HD HD qU @@ -2722,9 +2935,9 @@ Vo dH ly dH -yi +BC "} -(5,1,1) = {" +(6,1,1) = {" vZ vZ xr @@ -2739,40 +2952,40 @@ VO pt Qu Fm -Nk +DV dH -Ax +Ds dH -vZ +gL "} -(6,1,1) = {" +(7,1,1) = {" vZ -xr +ja xr Fp xX kM sU dt -vI +ta dV TN QR rH FU -KN +ao dH -IJ +VB dH vZ "} -(7,1,1) = {" +(8,1,1) = {" vZ xr GO In TL -Qn +ex sU Gd sU @@ -2782,208 +2995,208 @@ mH nF GZ Tc -Ft -qa +cc +xw dH vZ "} -(8,1,1) = {" +(9,1,1) = {" vZ cC -Aw +Ck In BE -AT +Yc sU En Ss -PE +cJ dV CV -Mj +is Si -FI +qe pN qg dH vZ "} -(9,1,1) = {" +(10,1,1) = {" vZ cC -cY +Qm sU -Tv -zQ -sU -ce +CP +rt +tC +XQ sU sU dV dV dV kr -Tl +zy dV DG dH vZ "} -(10,1,1) = {" +(11,1,1) = {" vZ cC -GO -dQ -MI -lJ -dQ -CB -OB -DX -Iz +UC +oX +uP +DC +Uy +ny +rk +WA +qB uR -QO -ay -qu -Zz -Zz +JE +rz +xO +FD +fz JR vZ "} -(11,1,1) = {" +(12,1,1) = {" vZ xr -lJ -Yx -gN -lp -nN -jx -xS -OV -wn +dU +qO +Se +Od +Dj +DD +Da +tT +Bk uR -Ut -Sj -KJ -Dx -Rq +wF +XB +Ei +IV +hJ JR vZ "} -(12,1,1) = {" +(13,1,1) = {" vZ xr -lJ -oi -dD -zM -zM -ZR -hp -Yz -Pa -JF -cl -PX -rB -Ek -tq +pb +FE +Af +UO +xy +ro +hZ +XU +YT +Yj +cZ +dy +AF +ct +qZ eS vZ "} -(13,1,1) = {" +(14,1,1) = {" vZ xr -lJ -MI -Bg -gX -oO -IO -up -Ld -NM +sR +my +jj +Bc +di +st +Wf +az +Ed uR -Mm -tR -cK -tO -tq +To +Ix +dr +ZY +RU eS vZ "} -(14,1,1) = {" +(15,1,1) = {" vZ xr -lJ -eg -BF -Qa -gv -dq -xW -xp -ir +dU +ev +HG +qE +qE +gq +gq +pg +ZG uR uR uR uR -GT -tq +KD +hL eS vZ "} -(15,1,1) = {" +(16,1,1) = {" vZ xr -lJ -IW -vJ +pb +jA +Tp WH kS kS kS DF kS -LX +UI sg -CL +zu sg -UB +Pd uR JR vZ "} -(16,1,1) = {" +(17,1,1) = {" vZ xr -lJ -MI -Bg +sR +jA +Tp sp -Ow -ng -ng -vq -Jj +cy +sn +sn +LI +Et sU sg om GS -cq -Nc +zd +JT Au vZ "} -(17,1,1) = {" +(18,1,1) = {" vZ cC -dl -MI -hk +SM +vi +dP sp -HN +aV NM NM Hs @@ -2991,104 +3204,104 @@ NM NM bv zP -bM +SO fG -vj +NQ Au vZ "} -(18,1,1) = {" +(19,1,1) = {" vZ Ag -CJ -IE +kZ +Fe XP XP sI rr -zw +GE Nv BQ -xM +yn sg iB sg -Tn +dZ sg Au vZ "} -(19,1,1) = {" +(20,1,1) = {" vZ Ag -SB -mb -Jw +DI +ju +Ih lD FN FN FN -Dy +Zm FN FN FN Vm Wv -ZI -Jg +fa +IQ TD vZ "} -(20,1,1) = {" +(21,1,1) = {" yi Ag -AW -wh +ua +Ea EF FN FN -mR -cT +HA +uS fK -Ee -PL +rA +Um FN hs fs -QH -tK +vw +wY TD vZ "} -(21,1,1) = {" +(22,1,1) = {" as cp nc -DB +Av tP FN np -bQ +Sf dh Mo Lj Sf -yW +Fd hQ fs -QH +vw EH DZ vZ "} -(22,1,1) = {" +(23,1,1) = {" yi yk Ba -DB -nP +Av +sX FN -bk +ej Lj xH KM @@ -3102,12 +3315,12 @@ EH DZ vZ "} -(23,1,1) = {" -yi +(24,1,1) = {" +Tl yk dW -fM -Co +QW +Uf mg zl Qs @@ -3117,26 +3330,26 @@ no Qs RR eZ -Xg -Yn -Ar +uI +eG +Zn TD vZ "} -(24,1,1) = {" +(25,1,1) = {" yi yk Uv jN -jv +YR FA Sf Lj Qc -Ce +rC cA Lj -Cx +ZQ lg fs GG @@ -3144,28 +3357,28 @@ EH DZ vZ "} -(25,1,1) = {" +(26,1,1) = {" yi Ag nA qq -Xv +yV FN -Tz +eE Sf wm xj VR Sf -zW +DA mr -Xd +Cn FR yF DZ vZ "} -(26,1,1) = {" +(27,1,1) = {" vZ Ag rj @@ -3178,15 +3391,15 @@ bB Mp Sf Lj -dM +gV TD wO Kl -Eo +Vr TD vZ "} -(27,1,1) = {" +(28,1,1) = {" vZ Ag sD @@ -3203,11 +3416,11 @@ of of TD TD -DZ +qu TD vZ "} -(28,1,1) = {" +(29,1,1) = {" vZ vZ vZ @@ -3215,11 +3428,11 @@ vZ vZ vZ Cu -Cu +YZ ep AA OJ -Cu +YZ Cu vZ vZ @@ -3228,7 +3441,7 @@ vZ vZ vZ "} -(29,1,1) = {" +(30,1,1) = {" vZ vZ vZ @@ -3237,9 +3450,9 @@ vZ vZ vZ Cu -Cu -Cu -Cu +ku +ku +ku Cu vZ vZ diff --git a/_maps/shuttles/shiptest/independent_bubble.dmm b/_maps/shuttles/shiptest/independent_bubble.dmm index b849948c74a3..e00db2c06677 100644 --- a/_maps/shuttles/shiptest/independent_bubble.dmm +++ b/_maps/shuttles/shiptest/independent_bubble.dmm @@ -9,19 +9,49 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"bT" = ( +"bv" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" }, +/obj/effect/turf_decal/ntspaceworks_big/seven{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/aft) -"ct" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/light/broken{ +"bZ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/ship/maintenance/aft) +"ck" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/mono, +/area/ship/hallway/central) +"cF" = ( +/obj/effect/turf_decal/corner/opaque/yellow/border, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "cG" = ( /obj/machinery/advanced_airlock_controller{ dir = 4; @@ -43,13 +73,13 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel, /area/ship/engineering) -"cV" = ( -/obj/structure/cable{ - icon_state = "0-4" +"da" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/effect/turf_decal/ntspaceworks_big/three{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/plasteel, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/maintenance/aft) "ec" = ( /obj/structure/fans/tiny, /obj/effect/turf_decal/siding/thinplating, @@ -59,19 +89,18 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"ef" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "ep" = ( /obj/machinery/atmospherics/components/unary/tank/toxins, /turf/open/floor/plating, /area/ship/maintenance/aft) +"eT" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/science) "eU" = ( /obj/structure/cable{ icon_state = "1-8" @@ -81,6 +110,7 @@ /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) "fs" = ( @@ -90,21 +120,35 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 10 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/science) -"ga" = ( +"fI" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/ntspaceworks_big/five{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 +/turf/open/floor/plating, +/area/ship/maintenance/aft) +"fS" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 9 }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/mono, -/area/ship/hallway/central) +/turf/open/floor/plasteel, +/area/ship/cargo) "gl" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -133,10 +177,23 @@ /obj/machinery/vending/clothing, /turf/open/floor/carpet, /area/ship/crew/dorm) +"hc" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/light/broken/directional/east, +/obj/effect/turf_decal/ntspaceworks_big/two{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/aft) "hh" = ( /obj/effect/spawner/structure/window/reinforced/shutters, /turf/open/floor/plating, /area/ship/bridge) +"hl" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/purple/border, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "hq" = ( /obj/structure/frame/computer{ dir = 8 @@ -168,20 +225,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"hU" = ( -/obj/structure/frame/computer{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue/three_quarters, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/ship/bridge) "im" = ( /obj/structure/cable{ icon_state = "4-8" @@ -192,6 +235,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) "jr" = ( @@ -203,15 +247,17 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm) -"jA" = ( -/obj/machinery/light{ - dir = 1 +"jz" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 1 +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "jI" = ( /obj/structure/cable{ icon_state = "4-8" @@ -219,13 +265,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/open/floor/plating, +/turf/open/floor/plating/rust, /area/ship/maintenance/aft) "jM" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; name = "engine fuel pump" }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/aft) "jW" = ( @@ -283,29 +330,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/carpet, /area/ship/crew/dorm) -"lM" = ( +"lN" = ( +/obj/machinery/power/smes/engineering, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/engineering) +"mg" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/green/border{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 6 - }, -/obj/machinery/suit_storage_unit/independent/mining, /turf/open/floor/plasteel, -/area/ship/cargo) -"mJ" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) +/area/ship/hallway/central) "mV" = ( /turf/closed/wall, /area/ship/cargo) @@ -315,15 +355,6 @@ }, /turf/closed/wall, /area/ship/engineering) -"mZ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "ny" = ( /obj/structure/window/reinforced/spawner/east, /obj/structure/frame/machine, @@ -351,29 +382,31 @@ "op" = ( /turf/closed/wall, /area/ship/maintenance/port) -"oI" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"oR" = ( -/obj/structure/cable{ - icon_state = "1-2" +"pt" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/light{ +/obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/item/areaeditor/shuttle, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"qi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"qk" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plating, -/area/ship/maintenance/aft) +/obj/machinery/light/directional/south, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plasteel, +/area/ship/cargo) "qq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -381,23 +414,28 @@ /obj/effect/turf_decal/corner/opaque/purple/border, /turf/open/floor/plasteel, /area/ship/hallway/central) -"rj" = ( -/obj/structure/cable{ - icon_state = "2-8" +"qY" = ( +/obj/item/kirbyplants/random, +/obj/item/storage/box/rndboards{ + desc = "Smells feighntly of plastic."; + name = "research equipment" }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/wideband/directional/west, +/turf/open/floor/plasteel, +/area/ship/bridge) +"rf" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/obj/item/toy/plush/lizardplushie{ - color = "cyan" +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, -/obj/item/clothing/head/wig/random{ - pixel_x = -1; - pixel_y = -4 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plating, -/area/ship/maintenance/port) +/area/ship/engineering) "sk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -412,24 +450,17 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"sI" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/purple/border, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"sV" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 +"ss" = ( +/obj/structure/frame/computer{ + dir = 8 }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) +/obj/effect/turf_decal/corner/opaque/blue/three_quarters, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/bridge) "uw" = ( /obj/item/pipe_dispenser, /obj/structure/closet/crate, @@ -437,7 +468,8 @@ /obj/item/construction/rcd/arcd, /obj/item/stack/sheet/plasteel/fifty, /obj/item/construction/rcd/combat, -/turf/open/floor/plating, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, /area/ship/maintenance/aft) "uE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ @@ -453,17 +485,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/border, /turf/open/floor/plasteel, /area/ship/hallway/central) -"vz" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) "vB" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ dir = 1 @@ -471,12 +492,34 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/science) +"vO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "vR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/closed/wall, /area/ship/science) +"vS" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/item/stack/sheet/mineral/uranium/five, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel, +/area/ship/engineering) "wz" = ( /obj/effect/turf_decal/corner/opaque/brown/half{ dir = 4 @@ -511,15 +554,6 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"wY" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, -/turf/open/floor/carpet, -/area/ship/crew/dorm) "xm" = ( /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -537,18 +571,21 @@ /obj/effect/landmark/start/captain, /turf/open/floor/plasteel, /area/ship/bridge) -"xu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "xC" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 }, /turf/open/floor/plating, /area/ship/external) +"xX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/external) "yb" = ( /obj/machinery/door/airlock/research/glass, /obj/structure/cable{ @@ -573,6 +610,16 @@ "zy" = ( /turf/closed/wall, /area/ship/maintenance/starboard) +"Ak" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/number/two{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ship/maintenance/aft) "Ay" = ( /obj/structure/cable{ icon_state = "4-8" @@ -584,19 +631,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"AC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) "AR" = ( /obj/machinery/door/airlock/external, /obj/docking_port/mobile{ @@ -605,6 +639,16 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"AU" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet, +/area/ship/crew/dorm) "BJ" = ( /obj/structure/sign/departments/cargo{ pixel_y = 32 @@ -622,26 +666,29 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ship/science) -"CP" = ( -/turf/closed/wall, -/area/ship/bridge) -"Dj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ +"Cg" = ( +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, -/obj/machinery/light, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/ship/cargo) -"DL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plating, -/area/ship/science) +/area/ship/cargo) +"Cu" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet, +/area/ship/crew/dorm) +"CP" = ( +/turf/closed/wall, +/area/ship/bridge) "DP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -657,31 +704,22 @@ /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 4 }, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/hallway/central) -"FF" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"FK" = ( -/obj/machinery/atmospherics/components/binary/pump{ - name = "engine fuel pump" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "Gf" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, /turf/open/floor/plating, /area/ship/external) +"Gk" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/carpet, +/area/ship/crew/dorm) "Gl" = ( /turf/open/floor/plating, /area/ship/external) @@ -709,11 +747,15 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"HH" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple/border, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +"GH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/ntspaceworks_big/six{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "If" = ( /obj/structure/cable{ icon_state = "4-8" @@ -724,24 +766,14 @@ "Iw" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plating, -/area/ship/bridge) -"IA" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 + dir = 1 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/bridge) "IL" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -766,31 +798,6 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"Jt" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"JF" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/science) "JG" = ( /obj/structure/fans/tiny, /obj/effect/turf_decal/siding/thinplating, @@ -803,6 +810,16 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"JU" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "JZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -826,15 +843,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ship/bridge) -"Kh" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) "KD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -878,18 +886,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"LA" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/ship/crew/dorm) "LK" = ( /obj/item/bedsheet/dorms, /obj/structure/bed, @@ -902,6 +898,11 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm) +"Mu" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/opaque/purple/border, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "MJ" = ( /turf/closed/wall, /area/ship/engineering) @@ -914,52 +915,116 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/ship/cargo) -"NX" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/external) -"Ob" = ( -/turf/closed/wall, -/area/ship/maintenance/aft) -"OY" = ( +"MZ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/bridge) -"PK" = ( +/obj/effect/turf_decal/ntspaceworks_big/eight{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ship/maintenance/aft) +"Na" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "engine fuel pump" + }, +/obj/effect/turf_decal/ntspaceworks_big/one{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/aft) +"NN" = ( /obj/structure/frame/computer{ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/corner/opaque/purple{ dir = 9 }, /turf/open/floor/plasteel, /area/ship/science) +"NX" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/external) +"Ob" = ( +/turf/closed/wall, +/area/ship/maintenance/aft) +"OY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/bridge) "Rk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/closed/wall, /area/ship/engineering) -"Sx" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ +"Ry" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel, +/area/ship/bridge) +"RY" = ( +/obj/machinery/door/airlock/command/glass{ dir = 4 }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue/mono, +/turf/open/floor/plasteel/mono, +/area/ship/bridge) +"Sj" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 6 + }, +/obj/machinery/suit_storage_unit/independent/mining, /turf/open/floor/plasteel, -/area/ship/engineering) +/area/ship/cargo) +"Ss" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Th" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/number/five{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "TP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -986,6 +1051,19 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"Uq" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/ntspaceworks_big/four{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/aft) "UC" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -998,24 +1076,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plating, /area/ship/engineering) -"UE" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Vf" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet, -/area/ship/crew/dorm) "Vt" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /turf/closed/wall, @@ -1033,20 +1093,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"Vy" = ( -/obj/item/kirbyplants/random, -/obj/item/storage/box/rndboards{ - desc = "Smells feighntly of plastic."; - name = "research equipment" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom/wideband{ - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ship/bridge) "VA" = ( /obj/machinery/power/terminal{ dir = 8 @@ -1072,46 +1118,32 @@ /obj/structure/closet/crate/engineering, /turf/open/floor/plasteel, /area/ship/cargo) -"VO" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/item/areaeditor/shuttle, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/wood, -/area/ship/crew/dorm) "VQ" = ( /turf/closed/wall, /area/ship/crew/dorm) +"Wx" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/toy/plush/lizardplushie{ + color = "cyan" + }, +/obj/item/clothing/head/wig/random{ + pixel_x = -1; + pixel_y = -4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "WN" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /turf/open/floor/plating, /area/ship/external) -"Xi" = ( -/obj/machinery/door/airlock/command/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/mono, -/area/ship/bridge) "Xn" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 @@ -1130,20 +1162,32 @@ /obj/effect/turf_decal/corner/opaque/brown/mono, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"XH" = ( +"Ya" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "2-8" }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/engineering) "Yi" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/ship/maintenance/port) +"Ys" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/science) "Zg" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1188,18 +1232,6 @@ /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/ship/engineering) -"ZR" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/multitool, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/science) (1,1,1) = {" VB @@ -1208,11 +1240,11 @@ VB VB VB VB -VB +Ob wH Gf wH -VB +Ob VB VB VB @@ -1225,7 +1257,7 @@ VB VB VB VB -VB +Ob wH Ob ZB @@ -1233,7 +1265,7 @@ hs GD Ob wH -VB +Ob VB VB VB @@ -1247,7 +1279,7 @@ VB Ob ZB Ob -VA +JU jM VA Ob @@ -1264,10 +1296,10 @@ VB VB Ob Ob -mJ -xu -ef -mZ +fI +GH +bv +MZ jI MW VA @@ -1283,13 +1315,13 @@ VB VB Ob ep -FK -ct -qk -Kh -XH -oR -bT +Na +hc +da +Uq +Th +vO +Ak uw Ob VB @@ -1305,7 +1337,7 @@ VQ VQ VQ Ob -sV +bZ Ob nH nH @@ -1319,8 +1351,8 @@ VB VB VB VQ -wY -LA +Gk +AU gM VQ Ua @@ -1328,7 +1360,7 @@ yw qq nH Lk -PK +NN KG nH VB @@ -1338,7 +1370,7 @@ VB VB VB VQ -Vf +Cu JZ lt nV @@ -1348,7 +1380,7 @@ KD yb Cc ZM -JF +eT nH VB VB @@ -1359,17 +1391,17 @@ Xn VQ jr LK -VO +pt VQ -UE +Ss Vw -sI +Mu nH -ZR +Ys vB fs vR -DL +xX VB "} (10,1,1) = {" @@ -1380,9 +1412,9 @@ VQ VQ VQ VQ -jA -ga -HH +mg +ck +hl nH ny KQ @@ -1396,14 +1428,14 @@ Xn WN wO kn -Jt +fS VI MY GF Ay uL MJ -vz +lN ln IL Vt @@ -1416,11 +1448,11 @@ Gl ec nS Je -Dj +qi mV BJ im -uL +cF zu TP cH @@ -1434,15 +1466,15 @@ xC Gp JG wz -lM +Sj gz Xy DP eU hE MJ -AC -Sx +Ya +vS UC Vt mY @@ -1454,13 +1486,13 @@ VB mV mV mV -oI +Cg mV CP -Xi +RY CP CP -IA +rf MJ MJ MJ @@ -1475,9 +1507,9 @@ op Yi If CP -Vy +qY uE -cV +Ry CP bb Ul @@ -1492,13 +1524,13 @@ VB VB op op -rj +Wx Js OY xm Ke Iw -FF +jz zy zy VB @@ -1515,7 +1547,7 @@ op CP hq jW -hU +ss CP zy zy diff --git a/_maps/shuttles/shiptest/independent_byo.dmm b/_maps/shuttles/shiptest/independent_byo.dmm index d47a1708ac98..006a112fe1e4 100644 --- a/_maps/shuttles/shiptest/independent_byo.dmm +++ b/_maps/shuttles/shiptest/independent_byo.dmm @@ -57,15 +57,6 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"fJ" = ( -/obj/machinery/power/apc/auto_name/east{ - cell_type = /obj/item/stock_parts/cell/high/plus - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating/airless, -/area/ship/external) "gL" = ( /obj/item/floor_painter{ pixel_x = 5; @@ -193,35 +184,16 @@ }, /turf/open/floor/plating, /area/ship/construction) -"uC" = ( -/obj/structure/railing, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating/airless, -/area/ship/construction) -"uG" = ( +"uq" = ( /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -24 - }, +/obj/machinery/computer/cryopod/directional/west, /turf/open/floor/plating, /area/ship/construction) -"uR" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/east{ - cell_type = /obj/item/stock_parts/cell/high/plus - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/item/stock_parts/cell/high, +"uC" = ( +/obj/structure/railing, +/obj/effect/turf_decal/industrial/warning/corner, /turf/open/floor/plating/airless, /area/ship/construction) "vo" = ( @@ -245,6 +217,13 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) +"vs" = ( +/obj/item/toy/crayon/spraycan/infinite{ + name = "stencil tool" + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plating, +/area/ship/construction) "vt" = ( /obj/item/tank/internals/oxygen/yellow, /obj/item/tank/internals/oxygen/yellow, @@ -367,13 +346,6 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"Hf" = ( -/obj/item/toy/crayon/spraycan/infinite{ - name = "stencil tool" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating, -/area/ship/construction) "HK" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/box/corners{ @@ -462,8 +434,8 @@ }, /obj/item/pickaxe, /obj/item/pickaxe, -/obj/item/pinpointer/deepcore, -/obj/item/pinpointer/deepcore, +/obj/item/mining_scanner, +/obj/item/mining_scanner, /obj/structure/closet/crate{ name = "Mining Equipment" }, @@ -526,6 +498,15 @@ /obj/structure/girder, /turf/open/floor/plating/airless, /area/ship/construction) +"RZ" = ( +/obj/machinery/power/apc/auto_name/directional/east{ + cell_type = /obj/item/stock_parts/cell/high/plus + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating/airless, +/area/ship/external) "SA" = ( /turf/template_noop, /area/template_noop) @@ -552,6 +533,22 @@ /obj/item/research_notes/loot/genius, /turf/open/floor/plating/airless, /area/ship/construction) +"SN" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east{ + cell_type = /obj/item/stock_parts/cell/high/plus + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/item/stock_parts/cell/high, +/turf/open/floor/plating/airless, +/area/ship/construction) "Tc" = ( /obj/structure/railing/corner, /turf/open/floor/plating/airless, @@ -647,7 +644,7 @@ ND ND ND ND -fJ +RZ SA "} (3,1,1) = {" @@ -741,7 +738,7 @@ rj Pd fF nv -uR +SN Pd qM ND @@ -774,7 +771,7 @@ SA gL HP Fj -uG +uq Fj Vu nq @@ -842,7 +839,7 @@ nx dz MA ev -Hf +vs ev MA MO diff --git a/_maps/shuttles/shiptest/independent_caravan.dmm b/_maps/shuttles/shiptest/independent_caravan.dmm index ed7744895c56..40722ece1fe4 100644 --- a/_maps/shuttles/shiptest/independent_caravan.dmm +++ b/_maps/shuttles/shiptest/independent_caravan.dmm @@ -1,23 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "cargoblastdoors"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "caravanbay"; - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "ah" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -38,17 +19,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"ao" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 6 - }, -/obj/machinery/light, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "ap" = ( /obj/machinery/computer/monitor{ dir = 8 @@ -79,20 +49,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"be" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 - }, -/obj/machinery/computer/rdconsole, -/turf/open/floor/plasteel/white, -/area/ship/science) "bq" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -105,18 +61,6 @@ }, /turf/open/floor/wood, /area/ship/crew) -"bv" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "bI" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/ship/cargo) @@ -143,6 +87,21 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"bW" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = -25 + }, +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "bZ" = ( /turf/template_noop, /area/template_noop) @@ -162,60 +121,40 @@ /obj/machinery/atmospherics/pipe/simple/violet/visible, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"cp" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 8; - output_dir = 4 +"cG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/obj/machinery/button/shieldwallgen{ - pixel_y = 23; - pixel_x = 6; - id = "caravanbay" +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "External Airlock" }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cu" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/closet/cabinet, /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/item/storage/backpack/satchel/leather, -/obj/item/storage/backpack/satchel/leather/withwallet, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/bedsheet/dorms, -/obj/item/bedsheet/dorms, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/reagent_containers/food/drinks/flask, -/obj/item/reagent_containers/food/drinks/flask, -/obj/item/reagent_containers/food/drinks/flask, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) "cT" = ( /obj/item/kirbyplants/random, /turf/open/floor/plasteel/white, /area/ship/science) +"da" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "modbridge" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "dh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ dir = 1 @@ -254,6 +193,43 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) +"dI" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"dN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 + }, +/obj/machinery/light_switch{ + pixel_x = 22; + pixel_y = 25 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew) "dQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -268,14 +244,13 @@ /obj/structure/dresser, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"dW" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"ec" = ( +/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew) +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) "eg" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 4 @@ -291,6 +266,22 @@ "eI" = ( /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"eS" = ( +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/science) +"eX" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/visible{ + dir = 1 + }, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "fe" = ( /obj/machinery/power/terminal{ dir = 8 @@ -318,16 +309,6 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) "fv" = ( /obj/machinery/door/window/northleft, /obj/structure/closet/wall{ @@ -356,13 +337,13 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"fS" = ( -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ - dir = 8 +"fF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/light, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) +/obj/machinery/newscaster/security_unit/directional/west, +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) "fT" = ( /obj/structure/sink{ dir = 8; @@ -385,6 +366,17 @@ /obj/item/kirbyplants/random, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) +"gn" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ + dir = 1; + sensors = list("nemo_n2_sensor"="Nitrogen Tank") + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "go" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable, @@ -399,14 +391,6 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"gE" = ( -/obj/item/storage/cans/sixbeer, -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) "gP" = ( /obj/machinery/atmospherics/components/trinary/mixer{ dir = 8 @@ -416,40 +400,24 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"hh" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modbridge" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"ht" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"hP" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" +"hd" = ( +/obj/machinery/cryopod{ + dir = 1 }, -/turf/open/floor/plasteel/tech, +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/carpet/royalblue, /area/ship/crew) -"hV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"hG" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 }, -/obj/item/kirbyplants/random, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/wood, -/area/ship/crew) +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) "ia" = ( /obj/machinery/atmospherics/pipe/simple/green/visible/layer4, /obj/machinery/atmospherics/components/binary/pump{ @@ -457,10 +425,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"ih" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, +"im" = ( +/obj/structure/girder, +/obj/structure/girder, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/external) "iw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -508,48 +477,35 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"iH" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modbridge" +"iP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"iL" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"iY" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"jb" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, -/obj/machinery/button/door{ - id = "modwindows"; - name = "Full Lockdown"; - pixel_x = 2; - pixel_y = 25 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/button/door{ - id = "modbridge"; - name = "Bridge Lockdown"; - pixel_x = 2; - pixel_y = 34 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"jw" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/radiation, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/food/drinks/bottle/vodka, +/obj/item/storage/pill_bottle/potassiodide, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "jA" = ( /obj/machinery/atmospherics/pipe/simple/violet/visible, /obj/structure/cable/yellow{ @@ -576,29 +532,15 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"jV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 +"jP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/wood, +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet/royalblue, /area/ship/crew) "ka" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -617,43 +559,15 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"kf" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ModShip_thruster_starboard"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"km" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 10 - }, -/obj/machinery/light, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "kq" = ( /obj/structure/chair/comfy/shuttle, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) +"kv" = ( +/obj/effect/turf_decal/corner/opaque/purple/border, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/science) "kx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4 @@ -664,6 +578,14 @@ "kA" = ( /turf/closed/wall/mineral/titanium, /area/ship/hallway/fore) +"kC" = ( +/obj/docking_port/stationary{ + width = 27; + height = 15; + dwidth = 8 + }, +/turf/template_noop, +/area/template_noop) "kO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -679,54 +601,40 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"lb" = ( -/obj/machinery/power/apc/auto_name/north, +"ll" = ( +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-4" }, +/obj/structure/closet/cabinet, /obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"lk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/hatch{ - name = "External Airlock" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"ls" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) +/obj/item/storage/backpack/satchel/leather, +/obj/item/storage/backpack/satchel/leather/withwallet, +/obj/item/radio/off, +/obj/item/radio/off, +/obj/item/radio/off, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility/skirt, +/obj/item/bedsheet/dorms, +/obj/item/bedsheet/dorms, +/obj/item/clothing/suit/jacket/leather/duster, +/obj/item/clothing/suit/jacket/leather/duster, +/obj/item/clothing/suit/jacket/leather/duster, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/reagent_containers/food/drinks/flask, +/obj/item/reagent_containers/food/drinks/flask, +/obj/item/reagent_containers/food/drinks/flask, +/turf/open/floor/carpet/royalblue, +/area/ship/crew) "lA" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, @@ -753,25 +661,18 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) -"mg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/hatch, -/obj/machinery/door/firedoor/border_only{ +"mk" = ( +/obj/machinery/light/directional/south, +/obj/machinery/autolathe, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"mL" = ( +/obj/machinery/light/directional/north, +/obj/machinery/modular_computer/console/preset/command{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "mN" = ( /obj/effect/turf_decal/corner/opaque/purple/border{ dir = 4 @@ -794,6 +695,48 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"mR" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "ModShip_thruster_starboard"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"mX" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) "nm" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -808,6 +751,13 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"nK" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/science) "nR" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ @@ -815,26 +765,57 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"ol" = ( -/obj/machinery/cryopod{ +"od" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/obj/machinery/computer/cryopod{ - pixel_y = -32 +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor{ + id = "cargoblastdoors"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/carpet/royalblue, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "caravanbay" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"og" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, /area/ship/crew) -"os" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 5 +"oi" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/white, -/area/ship/science) +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "ModShip_thruster_port"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "ow" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ dir = 8 @@ -898,6 +879,15 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) +"oR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "oY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -907,6 +897,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"pa" = ( +/obj/structure/curtain/cloth/fancy, +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) "px" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/cable{ @@ -914,32 +911,14 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"pV" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"qc" = ( +"pS" = ( +/obj/machinery/airalarm/directional/east, /obj/structure/window/reinforced{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, +/obj/structure/window/reinforced, /obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 + dir = 10 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) @@ -950,18 +929,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"qy" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"ql" = ( +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 9 }, +/obj/machinery/light/directional/north, +/obj/item/kirbyplants/random, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) "qB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/fore) +"qM" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "qN" = ( /obj/structure/table/reinforced, /obj/machinery/microwave, @@ -987,19 +971,20 @@ /obj/structure/dresser, /turf/open/floor/carpet/royalblue, /area/ship/crew) +"rj" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "rl" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"rv" = ( -/obj/structure/closet/radiation, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/obj/item/storage/pill_bottle/potassiodide, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "rC" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1018,16 +1003,11 @@ /obj/effect/turf_decal/atmos/oxygen, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) -"rW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/newscaster/security_unit{ - dir = 4; - pixel_x = -32 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) +"rV" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "sb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -1058,13 +1038,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"sZ" = ( -/obj/structure/girder, +"td" = ( +/obj/machinery/atmospherics/pipe/simple/violet/visible{ + dir = 6 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "ModShip_thruster_port"; + name = "Thruster Blast Door" }, /turf/open/floor/plating, -/area/ship/external) +/area/ship/engineering/atmospherics) "tk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1088,61 +1090,57 @@ "tl" = ( /turf/open/floor/wood, /area/ship/crew) -"tB" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 5 - }, -/obj/machinery/light, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/storage/box/stockparts/basic, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uF" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ +"tI" = ( +/obj/effect/turf_decal/corner/transparent/neutral/border{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 5 +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"tQ" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/number/five{ + dir = 8 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"vm" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = -3; - pixel_y = 8 +"uw" = ( +/obj/machinery/mineral/ore_redemption{ + dir = 4; + input_dir = 8; + output_dir = 4 }, -/obj/item/mop, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ship/crew/janitor) -"vn" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 + icon_state = "2-8" }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 +/obj/machinery/button/shieldwallgen{ + id = "caravanbay"; + pixel_x = 6; + pixel_y = 23 }, -/obj/machinery/computer/monitor{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"uJ" = ( +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 9 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/airalarm/directional/north, +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/storage/backpack/duffelbag/med/surgery, +/turf/open/floor/plasteel/white, +/area/ship/science) +"uZ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = -3; + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/item/mop, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/janitor) "vy" = ( /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -1154,31 +1152,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"vz" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ModShip_thruster_port"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "vB" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1220,17 +1193,6 @@ }, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) -"vQ" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 8; - sensors = list("nemo_air_sensor"="Air Mix Tank") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "vV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1243,35 +1205,32 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"vY" = ( +"wk" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/item/areaeditor/shuttle, -/obj/item/megaphone/command, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"wJ" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 +/obj/machinery/button/door{ + id = "modwindows"; + name = "Full Lockdown"; + pixel_x = 2; + pixel_y = 25 }, -/obj/structure/railing{ - dir = 8 +/obj/machinery/button/door{ + id = "modbridge"; + name = "Bridge Lockdown"; + pixel_x = 2; + pixel_y = 34 }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/item/radio/intercom/wideband/table{ dir = 1 }, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) +/area/ship/bridge) +"wt" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/science) "wL" = ( /obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ dir = 8 @@ -1300,39 +1259,9 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"xc" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "xg" = ( /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) -"xo" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "cargoblastdoors"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "caravanbay"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "xr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -1356,41 +1285,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"xT" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -5; - pixel_y = -22 - }, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1; - sensors = list("nemo_n2_sensor"="Nitrogen Tank") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yd" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"yj" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) "yo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -1419,6 +1313,25 @@ /obj/item/circuitboard/machine/protolathe/department/cargo, /turf/open/floor/plasteel/white, /area/ship/science) +"yw" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) "yD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -1434,11 +1347,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"zi" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "zk" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 10 @@ -1490,6 +1398,14 @@ /obj/structure/frame/machine, /turf/open/floor/plasteel/white, /area/ship/science) +"Ad" = ( +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Ah" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -1503,15 +1419,46 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"Ak" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "AS" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 4 }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) +"AV" = ( +/obj/structure/closet/radiation, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/food/drinks/bottle/vodka, +/obj/item/storage/pill_bottle/potassiodide, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Ba" = ( /turf/closed/wall/mineral/titanium/survival/pod, /area/ship/cargo) +"Be" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/poddoor{ + id = "cargoblastdoors"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "caravanbay" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) "Bf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -1569,12 +1516,30 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"Ca" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "Ch" = ( /obj/effect/turf_decal/corner/transparent/neutral/border{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"Cr" = ( +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Cs" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -1587,22 +1552,6 @@ /obj/item/clothing/glasses/meson/prescription, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"CD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "CF" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 8 @@ -1665,54 +1614,82 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"En" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +"DI" = ( +/obj/machinery/atmospherics/pipe/simple/violet/visible{ + dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 +/obj/machinery/power/terminal{ + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Eu" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Em" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 5 }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 10 +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/item/folder/blue{ - pixel_x = -6; - pixel_y = -1 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/stamp/captain{ - pixel_x = -7; - pixel_y = 8 +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "ModShip_thruster_starboard"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"EB" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/south, +/obj/item/areaeditor/shuttle, +/obj/item/megaphone/command, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) -"EL" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 +"EI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/button/ignition/incinerator/atmos{ + dir = 4; + pixel_x = -26; + pixel_y = -8 }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/mob/living/simple_animal/pet/cat/space{ - name = "Félicette" +/obj/structure/table, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/weldingtool, +/obj/item/paper{ + info = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber."; + pixel_x = -6 }, -/obj/structure/bed/dogbed/runtime{ - name = "Félicette's bed" +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + dir = 4; + pixel_x = -28; + pixel_y = 8 }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "EU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1746,22 +1723,6 @@ /obj/machinery/suit_storage_unit/atmos, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Fh" = ( -/obj/effect/turf_decal/corner/opaque/purple/border, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Fk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "Fl" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "modwindows" @@ -1820,6 +1781,15 @@ "FV" = ( /turf/closed/wall/mineral/titanium, /area/ship/science) +"Gf" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) "GE" = ( /obj/machinery/atmospherics/components/trinary/filter/on/layer4{ dir = 8; @@ -1833,22 +1803,6 @@ "GG" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science) -"GO" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "GS" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 4 @@ -1859,49 +1813,11 @@ }, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"GW" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GY" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 6 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ModShip_thruster_port"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +"Hd" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew) "Hf" = ( /obj/effect/turf_decal/borderfloor{ dir = 4 @@ -1911,6 +1827,20 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"Hm" = ( +/obj/item/storage/cans/sixbeer, +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/royalblue, +/area/ship/crew) +"HD" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/item/stock_parts/cell/high/plus, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "HE" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 8 @@ -1921,6 +1851,21 @@ }, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) +"HF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "HH" = ( /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 8 @@ -1946,6 +1891,14 @@ /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) +"IJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/sofa/right, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/ship/crew) "IO" = ( /obj/machinery/door/airlock{ name = "Restroom" @@ -1973,24 +1926,6 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/layer4, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"Jg" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/button/door{ - dir = 1; - id = "ModShip_thruster_starboard"; - name = "thruster doors"; - pixel_y = -25 - }, -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Jn" = ( /obj/effect/turf_decal/borderfloor{ dir = 4 @@ -2003,34 +1938,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science) -"Jt" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 5 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ModShip_thruster_starboard"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Jy" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks, @@ -2039,10 +1946,42 @@ }, /turf/open/floor/carpet/royalblue, /area/ship/crew) +"JM" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/white, +/area/ship/science) "JN" = ( /obj/structure/lattice/catwalk, /turf/open/floor/plating, /area/ship/external) +"JR" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + name = "kitchen freezer"; + pixel_x = -28 + }, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/turf/open/floor/carpet/royalblue, +/area/ship/crew) "JV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -2071,71 +2010,99 @@ /obj/structure/table/optable, /turf/open/floor/plasteel/white, /area/ship/science) -"Kn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/chair/sofa/corner, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) "Ko" = ( /obj/effect/turf_decal/box/corners, /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Ks" = ( -/obj/structure/table/reinforced, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -31 +"Kx" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/light/directional/east, +/obj/machinery/computer/atmos_control/tank/air_tank{ + dir = 8; + sensors = list("nemo_air_sensor"="Air Mix Tank") }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "KL" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"KN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Lh" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) +"Ls" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 1 +/obj/structure/chair/sofa/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/ship/crew) "Lv" = ( /turf/open/floor/carpet/red_gold, /area/ship/bridge) +"Lz" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = 25 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 10 + }, +/obj/item/folder/blue{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/stamp/captain{ + pixel_x = -7; + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "LH" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"LJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "LR" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) @@ -2152,36 +2119,6 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"ME" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper captain's locker"; - req_access_txt = "20" - }, -/obj/item/storage/belt/sabre, -/obj/item/clothing/under/rank/command/captain/skirt, -/obj/item/clothing/suit/armor/vest/capcarapace/duster, -/obj/item/clothing/head/caphat/cowboy, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/shoes/cowboy/white, -/obj/item/storage/backpack/captain, -/obj/item/storage/backpack/duffelbag/captain, -/obj/item/storage/backpack/messenger/com, -/obj/item/storage/backpack/satchel/cap, -/obj/item/pen/survival, -/obj/item/radio/off, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/reagent_containers/food/drinks/flask/gold, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/gun/ballistic/derringer, -/obj/item/ammo_box/c38, -/obj/item/ammo_box/c38, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) "MO" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 4; @@ -2202,17 +2139,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Ng" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 4 - }, -/obj/machinery/iv_drip, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) "Nt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2236,22 +2162,56 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) +"Nx" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 5 + }, +/obj/effect/turf_decal/number/three{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "NB" = ( /obj/structure/girder, /turf/open/floor/plating, /area/ship/external) -"Ow" = ( +"NS" = ( /obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 9 + dir = 1 }, -/obj/machinery/airalarm/all_access{ +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + pixel_x = 25; pixel_y = 25 }, -/obj/structure/table/glass, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/machinery/computer/operating, /turf/open/floor/plasteel/white, /area/ship/science) +"Ok" = ( +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = 25 + }, +/obj/machinery/firealarm/directional/north, +/mob/living/simple_animal/pet/cat/space{ + name = "Félicette" + }, +/obj/structure/bed/dogbed/runtime{ + name = "Félicette's bed" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) +"Op" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "modbridge" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "OB" = ( /obj/machinery/atmospherics/pipe/simple/violet/visible{ dir = 4 @@ -2263,6 +2223,15 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"OD" = ( +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/east, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "OO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2272,51 +2241,22 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"OS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "OU" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) -"Pe" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Pn" = ( +"OW" = ( +/obj/machinery/holopad/emergency/command, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) +"Ps" = ( /obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/structure/chair/sofa/corner{ - dir = 8 + dir = 5 }, +/obj/structure/chair/sofa/corner, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ship/crew) -"Pt" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "Pw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -2340,50 +2280,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) -"PF" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"PY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = -26; - pixel_y = -8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/table, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/paper{ - info = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber."; - pixel_x = -6 - }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -28; - pixel_y = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Qi" = ( -/obj/machinery/light, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "Qm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2408,6 +2304,14 @@ }, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"Qy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew) "QA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -2421,14 +2325,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"QC" = ( +"QD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/structure/reagent_dispensers/watertank, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "QF" = ( @@ -2447,6 +2354,18 @@ /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"QR" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Ri" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 1 @@ -2513,55 +2432,52 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"Sv" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ +"Sp" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/railing{ dir = 4 }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"SA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"SE" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 9 +/obj/structure/railing{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"SI" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) +"Sv" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 4 }, -/obj/machinery/computer/cargo/express{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, +/turf/open/floor/plasteel/white, +/area/ship/science) +"SA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) -"SP" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -5; - pixel_y = -22 +"SB" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/chair/sofa/left{ - dir = 1 +/obj/effect/turf_decal/kfp_small/left{ + dir = 8 }, -/turf/open/floor/wood, -/area/ship/crew) -"SR" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"SE" = ( +/obj/machinery/atmospherics/pipe/simple/violet/visible{ + dir = 9 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Tg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2578,22 +2494,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Tq" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/docking_port/mobile{ - dir = 8; - launch_status = 0; - name = "Modular ship"; - preferred_direction = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "TI" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 10 @@ -2608,60 +2508,13 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) -"TU" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 5 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -6 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Uh" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Uq" = ( -/obj/structure/closet/secure_closet/wall{ +"Uc" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ dir = 4; - name = "kitchen freezer"; - pixel_x = -32 - }, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_y = 5 + id = "modwindows" }, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/turf/open/floor/carpet/royalblue, +/turf/open/floor/plasteel/tech, /area/ship/crew) "Ur" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2690,6 +2543,20 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) +"Us" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Ux" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "UB" = ( /obj/structure/railing{ dir = 8 @@ -2700,16 +2567,14 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"UD" = ( -/obj/machinery/light{ - dir = 1 +"UY" = ( +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 4 }, -/obj/structure/closet/radiation, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/obj/item/storage/pill_bottle/potassiodide, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/machinery/iv_drip, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/science) "Vc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ @@ -2740,19 +2605,6 @@ /obj/machinery/suit_storage_unit/mining, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"Vl" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "Vq" = ( /turf/open/floor/plasteel/tech, /area/ship/cargo) @@ -2796,47 +2648,53 @@ /obj/item/bedsheet/dorms, /turf/open/floor/carpet/royalblue, /area/ship/crew) -"WB" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/visible{ - dir = 1 +"VT" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"WI" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 +/obj/machinery/door/airlock/external/glass{ + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 +/obj/docking_port/mobile{ + dir = 8; + launch_status = 0; + name = "Modular ship"; + preferred_direction = 4 }, -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/ship/science) +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "WK" = ( /turf/template_noop, /area/ship/external) -"WQ" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "WX" = ( /obj/machinery/atmospherics/components/binary/circulator, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"Xu" = ( -/obj/effect/turf_decal/siding/wood{ +"Xe" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/chair/sofa/right, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 +/obj/effect/turf_decal/corner/transparent/neutral/border{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Xm" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"XQ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/south, +/obj/structure/chair/sofa/left{ + dir = 1 }, /turf/open/floor/wood, /area/ship/crew) @@ -2910,6 +2768,28 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) +"Ys" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/button/door{ + dir = 1; + id = "ModShip_thruster_starboard"; + name = "thruster doors"; + pixel_x = -9; + pixel_y = -25 + }, +/obj/structure/closet/crate/radiation, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/structure/extinguisher_cabinet/directional/south{ + pixel_x = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "YB" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 4 @@ -2929,6 +2809,13 @@ /obj/structure/tank_dispenser/oxygen, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"YL" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/computer/cargo/express{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "Zj" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 8 @@ -2956,17 +2843,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"Zu" = ( -/obj/structure/curtain/cloth/fancy, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -5; - pixel_y = -22 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) "Zy" = ( /obj/structure/window/plasma/reinforced/spawner{ dir = 1 @@ -2979,6 +2855,59 @@ }, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) +"Zz" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper captain's locker"; + req_access_txt = "20" + }, +/obj/item/storage/belt/sabre, +/obj/item/clothing/under/rank/command/captain/skirt, +/obj/item/clothing/suit/armor/vest/capcarapace/duster, +/obj/item/clothing/head/caphat/cowboy, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/shoes/cowboy/white, +/obj/item/storage/backpack/captain, +/obj/item/storage/backpack/duffelbag/captain, +/obj/item/storage/backpack/messenger/com, +/obj/item/storage/backpack/satchel/cap, +/obj/item/pen/survival, +/obj/item/radio/off, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/reagent_containers/food/drinks/flask/gold, +/obj/item/gun/ballistic/revolver/detective, +/obj/item/gun/ballistic/derringer, +/obj/item/ammo_box/c38, +/obj/item/ammo_box/c38, +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) +"ZM" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ + dir = 5 + }, +/obj/machinery/light/directional/south, +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/circuitboard/machine/thermomachine, +/obj/item/circuitboard/machine/thermomachine, +/obj/item/storage/box/stockparts/basic, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"ZN" = ( +/obj/effect/turf_decal/corner/opaque/purple/border{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + pixel_x = -25; + pixel_y = 25 + }, +/obj/machinery/computer/rdconsole, +/turf/open/floor/plasteel/white, +/area/ship/science) "ZV" = ( /obj/effect/turf_decal/borderfloor{ dir = 4 @@ -3035,21 +2964,21 @@ OU (2,1,1) = {" bZ OU -vz -vz -GY +oi +oi +td sD Mq OU OU -ih +Xm OU OU Jb vJ -Jt -kf -kf +Em +mR +mR OU "} (3,1,1) = {" @@ -3057,7 +2986,7 @@ kx OU fe Bt -GW +DI OU OU OU @@ -3069,7 +2998,7 @@ OU OU wL Bt -Jg +Ys OU "} (4,1,1) = {" @@ -3095,7 +3024,7 @@ Fl (5,1,1) = {" nB OU -UD +jw kO jG Zy @@ -3109,27 +3038,27 @@ eg vM kb fw -tB +ZM OU "} (6,1,1) = {" bZ OU -rv +AV px ZW zJ Bn -PY +EI OB ow bT -CD +QD zB vy IZ KL -xT +gn OU "} (7,1,1) = {" @@ -3144,10 +3073,10 @@ QL MO xI gP -LH -zi -WB -uF +SB +tQ +eX +Nx iz HE OU @@ -3155,7 +3084,7 @@ OU (8,1,1) = {" bZ OU -Pe +HD LH cb jA @@ -3179,13 +3108,13 @@ OU Ff go go -vn +bW YE -LJ +oR aE -QC +Us ai -vQ +Kx Zj Qv CF @@ -3202,7 +3131,7 @@ Ry OU OU OU -lk +cG OU OU OU @@ -3234,16 +3163,16 @@ bZ "} (12,1,1) = {" bZ -bZ +NB bI Ba Ba Ba Ba bI -Uh +Sp Fn -qc +yw GG FV FV @@ -3255,10 +3184,10 @@ bZ (13,1,1) = {" bZ bZ -xo -GO +Be +dI FK -bv +Gf Vk Ba WK @@ -3266,46 +3195,46 @@ tk WK FV zW -pV -ht +wt +nK ys FV bZ "} (14,1,1) = {" -bZ +kC bZ Zs OO eI Bv -fS +ec Ba WK tk WK FV -be +ZN FL FL -Fh +kv FV bZ "} (15,1,1) = {" bZ bZ -ad +od ZV Jn Hf -xc +hG Ba UB tk UB FV -os +JM Sv mN Jr @@ -3314,9 +3243,9 @@ bZ "} (16,1,1) = {" bZ -bZ +NB Ba -cp +uw yI MP yo @@ -3336,16 +3265,16 @@ bZ bZ bZ Ba -En +Ca mQ ah -iY +rV Ba iG tk iG FV -Ow +uJ HH XZ Bs @@ -3359,13 +3288,13 @@ Ba BV Vq Vq -Qi +mk Ba WK tk WK FV -WI +NS FL FL Di @@ -3378,32 +3307,32 @@ bZ Ba kY Ko -SR -WQ +Ak +Ux Ba WK tk WK FV Kh -Ng -yj +UY +eS RP FV bZ "} (20,1,1) = {" bZ -bZ +NB bI Ba Ba Ba Ba bI -Uh +Sp dG -wJ +Lh GG FV FV @@ -3415,11 +3344,11 @@ bZ (21,1,1) = {" bZ bZ -NB +im WK WK WK -sZ +NB WK WK tk @@ -3441,9 +3370,9 @@ re re oz WK -ls +mX Ur -PF +pS WK rl BT @@ -3455,21 +3384,21 @@ rl (23,1,1) = {" bZ re -gE -Uq +Hm +JR VR nm re kA kA -mg +iP kA kA BT -ME -rW +Zz +fF Lv -Zu +pa BT "} (24,1,1) = {" @@ -3484,9 +3413,9 @@ fT IO iA fv -vm +uZ BT -EL +Ok Sh Lv gy @@ -3497,11 +3426,11 @@ bZ XX oA Bi -fm -ol +jP +hd re kA -kA +qB QF kA kA @@ -3518,15 +3447,15 @@ re Jy Fq DC -cu +ll re -Vl +ql Ch Yq -iL -km +tI +Ad BT -lb +rj lI RR gk @@ -3535,8 +3464,8 @@ BT (27,1,1) = {" bZ re -jV -tl +dN +og bq Bf sb @@ -3549,86 +3478,86 @@ QA xr SA xg -Pt +OW BT "} (28,1,1) = {" bZ re -hV +Qy tl Tg -dW +Hd re -TU +OD qj VF -yd -ao +Xe +Cr BT -Eu +Lz dy kq -SI +YL BT "} (29,1,1) = {" bZ re -Xu +IJ Rx VH -SP +XQ re kA qB -OS +HF qB kA BT -jb +wk XS xg -vY +EB BT "} (30,1,1) = {" bZ re -Kn +Ps rd Qm -Pn +Ls re JN kA -qy +QR kA JN BT -Fk +mL yD ap -Ks +qM BT "} (31,1,1) = {" bZ re -hP -hP -hP -hP +Uc +Uc +Uc +Uc re bZ qB -Tq +VT qB bZ BT -iH -iH -hh -iH +da +da +Op +da BT "} diff --git a/_maps/shuttles/shiptest/independent_dwayne.dmm b/_maps/shuttles/shiptest/independent_dwayne.dmm index 861fc9472c96..99e8b9f1e0c5 100644 --- a/_maps/shuttles/shiptest/independent_dwayne.dmm +++ b/_maps/shuttles/shiptest/independent_dwayne.dmm @@ -7,6 +7,25 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) +"ap" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/sleeper{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/mono, +/area/ship/medical) +"as" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "aD" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -15,7 +34,7 @@ icon_state = "0-4" }, /turf/open/floor/plating/airless, -/area/ship/external) +/area/ship/engineering) "aI" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 @@ -64,9 +83,39 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"bf" = ( +/obj/effect/turf_decal/number/zero, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/construction) "bj" = ( /turf/closed/wall, /area/ship/crew) +"bl" = ( +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 2; + dwidth = 12; + height = 17; + launch_status = 0; + name = "mining ship"; + port_direction = 8; + preferred_direction = 4; + width = 28 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "mining_ship_atmosgen"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "mining_ship_port" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/cargo) "bv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -81,6 +130,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/crew) +"bE" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/wood, +/area/ship/crew) "bP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -98,15 +154,21 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"dl" = ( -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 4 - }, -/obj/machinery/computer/cargo/express{ - dir = 8 +"cf" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/structure/curtain/bounty, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/ship/crew) +"dx" = ( +/obj/machinery/light/directional/south, +/obj/structure/ore_box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/cargo) "dy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ @@ -121,42 +183,19 @@ /obj/effect/turf_decal/corner/opaque/blue/mono, /turf/open/floor/plasteel/white, /area/ship/medical) -"dL" = ( -/obj/machinery/computer/monitor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"dS" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/structure/curtain/bounty, -/turf/open/floor/wood, -/area/ship/crew) -"ef" = ( -/obj/structure/cable{ - icon_state = "1-2" +"dK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - name = "Hangar Airlock" +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 }, -/turf/open/floor/plasteel, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, /area/ship/crew) "ei" = ( /turf/closed/wall/r_wall, /area/ship/medical) -"eu" = ( -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "eH" = ( /obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel, @@ -171,25 +210,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"ft" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" +"fp" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"fy" = ( -/obj/structure/catwalk, /turf/template_noop, -/area/ship/external) -"fV" = ( +/area/template_noop) +"fy" = ( /obj/machinery/door/poddoor/preopen{ - id = "mining_ship_blast" + id = "mining_ship_blast"; + dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, +/area/ship/engineering) +"fV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "mining_ship_blast"; + dir = 8 + }, +/turf/open/floor/plating, /area/ship/medical) "fY" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -216,18 +259,14 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) -"gr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ - dir = 4 +"gm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 }, -/obj/structure/guncase/shotgun, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/gun/ballistic/shotgun/winchester, -/obj/item/paicard, -/turf/open/floor/plasteel, -/area/ship/cargo) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "gs" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -251,7 +290,40 @@ dir = 4 }, /turf/open/floor/plating/airless, -/area/ship/external) +/area/ship/engineering) +"gT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/closet/wall{ + pixel_y = 28 + }, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/obj/item/clothing/head/cowboy, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "he" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -262,39 +334,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"hj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"hp" = ( -/obj/machinery/button/door{ - id = "mining_ship_port"; - name = "Port Hangar Shutters"; - pixel_y = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"hv" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/computer/cryopod{ - pixel_y = -28 - }, -/turf/open/floor/wood, -/area/ship/crew) "hy" = ( /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -307,19 +346,6 @@ /obj/effect/turf_decal/solarpanel, /turf/open/floor/plating/airless, /area/ship/external) -"hA" = ( -/obj/structure/sink{ - pixel_y = 17 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "hK" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 @@ -333,26 +359,30 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"hO" = ( -/obj/structure/table, -/obj/item/storage/belt/utility, -/obj/item/radio/off{ - pixel_x = 6; - pixel_y = 7 +"hZ" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/light{ +/obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8 }, -/obj/item/storage/box/lights/mixed, -/obj/item/paper/fluff/ruins/oldstation/generator_manual, -/turf/open/floor/plasteel/tech/grid, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, /area/ship/engineering) "ig" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/engineering) +"in" = ( +/obj/machinery/door/poddoor{ + id = "mining_ship_port" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/cargo) "iq" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -368,49 +398,11 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/item/storage/overmap_ship/electric{ - pixel_x = 32; - pixel_y = -32 - }, /obj/effect/turf_decal/techfloor{ dir = 6 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"iz" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"iM" = ( -/obj/structure/table/reinforced, -/obj/item/gps{ - gpstag = "NTREC1"; - pixel_x = -9; - pixel_y = 7 - }, -/obj/item/radio/off{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/corner/opaque/blue/half, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"iO" = ( -/obj/structure/frame/computer{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "iZ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -421,70 +413,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"ja" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/folder/yellow, -/obj/item/folder/yellow, -/obj/item/pen, -/obj/item/radio/intercom/wideband{ - pixel_y = 28 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Cockpit"; - pixel_x = -30; - pixel_y = 30 - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 1 - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"jh" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"jO" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = 27 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"jP" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 10 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/surgery, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/gloves/color/latex/nitrile, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "jS" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -493,6 +421,17 @@ /obj/effect/turf_decal/solarpanel, /turf/open/floor/plating/airless, /area/ship/external) +"kb" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/white{ + dir = 1 + }, +/area/ship/crew) "kf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -515,15 +454,16 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"kD" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "mining_ship_port" +"kM" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/corner/opaque/yellow/half, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plating, +/turf/open/floor/plasteel, /area/ship/cargo) "kO" = ( /obj/structure/cable/yellow{ @@ -545,43 +485,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"lg" = ( -/obj/effect/turf_decal/number/five, -/turf/open/floor/plating/airless, -/area/ship/external) -"lh" = ( -/obj/machinery/door/poddoor/preopen{ - id = "mining_ship_starboard" - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating/airless, -/area/ship/external) -"lp" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/clothing/head/welding{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/reagent_containers/glass/beaker{ - list_reagents = list(/datum/reagent/fuel=50) - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "ls" = ( /obj/structure/cable, /obj/machinery/power/terminal{ @@ -603,6 +506,44 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/crew) +"lD" = ( +/obj/structure/cable{ + 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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"ma" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"mr" = ( +/obj/effect/turf_decal/ntspaceworks_big/six, +/turf/open/floor/plating, +/area/ship/construction) "ms" = ( /obj/machinery/door/poddoor/preopen{ id = "mining_ship_blast" @@ -618,6 +559,47 @@ dir = 1 }, /area/ship/crew) +"mA" = ( +/obj/structure/table/reinforced, +/obj/item/gps{ + gpstag = "NTREC1"; + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/opaque/blue/half, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"mC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/monitor/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"mE" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "mF" = ( /turf/closed/wall, /area/ship/engineering) @@ -633,12 +615,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"nu" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "nJ" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/structure/cable{ @@ -663,19 +639,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"nM" = ( -/obj/structure/bed/roller, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "nY" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -712,6 +675,19 @@ "oC" = ( /turf/closed/wall, /area/ship/medical) +"oE" = ( +/obj/structure/sink{ + pixel_y = 17 + }, +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 9 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "oR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -725,51 +701,74 @@ }, /turf/open/floor/plating, /area/ship/crew) +"pl" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "mining_ship_atmosgen"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "mining_ship_port" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"pn" = ( +/obj/structure/closet/secure_closet/medical2, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "pq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, /turf/open/floor/plasteel, /area/ship/cargo) -"pS" = ( -/obj/effect/turf_decal/box, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel, -/area/ship/cargo) -"pU" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/computer/helm/viewscreen{ - pixel_x = 30 +"pt" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, +/obj/effect/turf_decal/corner/opaque/yellow/border, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"pv" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/computer/helm/viewscreen/directional/east, /obj/effect/landmark/start/assistant, /obj/structure/chair/comfy/brown{ dir = 8 }, /turf/open/floor/wood, /area/ship/crew) -"qv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil/red{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/stock_parts/cell/high/plus, -/obj/structure/cable{ - icon_state = "1-6" +"pS" = ( +/obj/effect/turf_decal/box, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel, +/area/ship/cargo) +"qg" = ( +/obj/machinery/holopad/emergency/command, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"qz" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/turf/open/floor/plasteel, +/area/ship/cargo) "qK" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -820,35 +819,9 @@ /obj/item/reagent_containers/food/snacks/rationpack, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"qP" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"qW" = ( -/obj/machinery/light, -/obj/structure/ore_box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/cargo) "rE" = ( /turf/closed/wall/r_wall, /area/ship/bridge) -"rU" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/turf/open/floor/wood, -/area/ship/crew) "sg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -860,6 +833,17 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/dark, /area/ship/crew) +"sp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/landmark/start/medical_doctor, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "sD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -867,6 +851,15 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/dark, /area/ship/crew) +"sM" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 + }, +/obj/structure/frame/computer/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "sP" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -886,73 +879,15 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"tq" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"tG" = ( -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket"; - pixel_x = -4; - pixel_y = -4 - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket" - }, -/obj/item/clothing/suit/hazardvest{ - desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; - name = "emergency lifejacket"; - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/head/hardhat/mining{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/item/clothing/head/hardhat/mining, -/obj/item/clothing/head/hardhat/mining{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/clothing/glasses/meson/prescription, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/gun/energy/kinetic_accelerator, -/obj/item/pickaxe/silver, -/obj/item/pickaxe/silver, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/structure/closet/wall{ - name = "equipment closet" - }, -/turf/closed/wall/r_wall, -/area/ship/cargo) -"tH" = ( -/obj/structure/cable{ +"tj" = ( +/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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering, -/turf/open/floor/plasteel, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"tq" = ( +/turf/closed/wall/r_wall, /area/ship/engineering) "tX" = ( /obj/structure/ore_box, @@ -965,6 +900,9 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/cargo) +"uk" = ( +/turf/open/floor/plating, +/area/ship/construction) "uP" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 @@ -981,11 +919,21 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"uT" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) "vb" = ( /obj/effect/turf_decal/box, /obj/machinery/ore_silo, /turf/open/floor/plasteel, /area/ship/cargo) +"vf" = ( +/obj/effect/turf_decal/ntspaceworks_big/seven, +/turf/open/floor/plating, +/area/ship/construction) "vj" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -1012,14 +960,21 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"vs" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +"vw" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"vA" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/paicard, +/turf/open/floor/plasteel, +/area/ship/cargo) "vJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1027,6 +982,24 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"vQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "wh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1051,19 +1024,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, /area/ship/cargo) -"wA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "wW" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1090,27 +1050,13 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/crew) -"xx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"xz" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/obj/effect/turf_decal/industrial/warning/corner{ +"xr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "mining_ship_blast"; dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/ship/crew) "yu" = ( /obj/machinery/mineral/ore_redemption{ @@ -1136,16 +1082,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"yH" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "yJ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1163,21 +1099,21 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"zh" = ( -/obj/machinery/computer/operating{ +"zc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 9 +/obj/machinery/door/airlock/command/glass{ + dir = 4 }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"zn" = ( -/obj/structure/closet/emcloset/wall, -/turf/closed/wall, -/area/ship/medical) +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "zq" = ( /obj/structure/catwalk, /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ @@ -1189,12 +1125,32 @@ /obj/structure/cable{ icon_state = "2-4" }, -/mob/living/simple_animal/turtle, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/mob/living/simple_animal/turtle, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"zK" = ( +/obj/machinery/button/shieldwallgen{ + id = "mining_ship_atmosgen"; + pixel_x = 8; + pixel_y = 21 + }, +/obj/machinery/button/door{ + id = "mining_ship_port"; + name = "Port Hangar Shutters"; + pixel_x = -2; + pixel_y = 23 + }, +/obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/ship/cargo) "zQ" = ( /obj/machinery/atmospherics/pipe/layer_manifold, @@ -1206,63 +1162,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"zW" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/bed, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 10 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"Aj" = ( -/obj/machinery/firealarm{ - pixel_y = -28 - }, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/autolathe, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Al" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/closet/wall{ - pixel_y = 32 - }, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "AD" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1295,24 +1194,18 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/blue/half{ +/obj/effect/turf_decal/corner/opaque/ntblue/half{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/crew) +"Cn" = ( +/obj/structure/catwalk, +/turf/closed/wall, +/area/ship/engineering) "Cp" = ( /turf/open/floor/plasteel, /area/ship/cargo) -"Cw" = ( -/obj/machinery/door/poddoor{ - id = "mining_ship_port" - }, -/obj/structure/fans/tiny, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/cargo) "CD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/manifold/orange/visible{ @@ -1337,22 +1230,31 @@ /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/ship/engineering) -"DC" = ( -/obj/machinery/door/airlock/external, -/obj/structure/fans/tiny, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - dwidth = 12; - height = 17; - launch_status = 0; - name = "mining ship"; - port_direction = 8; - preferred_direction = 4; - width = 28 +"DG" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/folder/yellow, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/cargo) +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Cockpit"; + pixel_x = -30; + pixel_y = 30 + }, +/obj/machinery/camera/autoname, +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 1 + }, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "DJ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1365,16 +1267,14 @@ dir = 1 }, /area/ship/crew) -"DX" = ( -/obj/docking_port/stationary{ - dir = 2; - dwidth = 3; - height = 5; - name = "Mining Ship: Common Mining Dock"; - width = 7 +"Ee" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating/airless, -/area/ship/external) +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "Ex" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -1388,29 +1288,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/cargo) -"EA" = ( +"Fd" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"EF" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/corner/opaque/yellow/bordercorner, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Fn" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/border, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/turf/open/floor/plating, +/area/ship/cargo) "Fz" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -1420,17 +1311,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"FC" = ( -/obj/effect/turf_decal/number/six, -/turf/open/floor/plating/airless, -/area/ship/external) -"FN" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "FP" = ( /turf/open/floor/plating, /area/ship/cargo) @@ -1445,22 +1325,14 @@ /obj/effect/turf_decal/solarpanel, /turf/open/floor/plating/airless, /area/ship/external) -"Gv" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering, -/obj/effect/turf_decal/techfloor{ +"Gr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "mining_ship_blast"; dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/engineering) +/turf/open/floor/plating/airless, +/area/ship/bridge) "Gx" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1482,6 +1354,7 @@ pixel_y = 1 }, /obj/effect/turf_decal/corner/opaque/blue/half, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ship/bridge) "He" = ( @@ -1491,17 +1364,15 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"Hf" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"Hh" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light, -/obj/machinery/button/door{ - id = "mining_ship_starboard"; - name = "Starboard Hangar Shutters"; - pixel_y = -28 +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/door/airlock/external{ + name = "Hangar Airlock" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/ship/crew) "HI" = ( /obj/structure/cable/yellow{ @@ -1531,52 +1402,110 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ - id = "mining_ship_blast" + id = "mining_ship_blast"; + dir = 8 }, -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/crew) -"Ij" = ( -/obj/item/vending_refill/mining_equipment, -/turf/closed/wall/r_wall, -/area/ship/engineering) -"IC" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 30 +"Ip" = ( +/obj/machinery/door/poddoor{ + id = "mining_ship_starboard" }, -/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/construction) +"Is" = ( +/obj/effect/turf_decal/ntspaceworks_big/five, +/turf/open/floor/plating, +/area/ship/construction) "IF" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"IJ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/stack/sheet/mineral/plasma/five, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"IJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/medical, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/blue/mono, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"IK" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo) +"IT" = ( +/obj/structure/table, +/obj/item/storage/firstaid/o2{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/medical{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/mono, +/area/ship/medical) +"IZ" = ( +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket"; + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket" + }, +/obj/item/clothing/suit/hazardvest{ + desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; + name = "emergency lifejacket"; + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clothing/head/hardhat/mining{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/clothing/head/hardhat/mining, +/obj/item/clothing/head/hardhat/mining{ + pixel_x = 4; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/gps/mining, +/obj/item/gps/mining, +/obj/item/gps/mining, +/obj/item/clothing/glasses/meson/prescription, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/gun/energy/kinetic_accelerator, +/obj/item/pickaxe/silver, +/obj/item/pickaxe/silver, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/structure/closet/wall{ + name = "equipment closet"; + pixel_y = 28 }, -/obj/machinery/door/airlock/medical, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"IZ" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, @@ -1586,22 +1515,27 @@ /obj/effect/landmark/start/quartermaster, /turf/open/floor/plasteel, /area/ship/cargo) -"JB" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Jn" = ( +/obj/effect/turf_decal/ntspaceworks_big/four, +/turf/open/floor/plating, +/area/ship/construction) +"Jq" = ( +/obj/effect/turf_decal/ntspaceworks_big/two, +/turf/open/floor/plating, +/area/ship/construction) +"Jy" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/borderfloor{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/corner/opaque/blue/half{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/computer/operating/retro{ dir = 4 }, -/obj/machinery/door/airlock/command/glass, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "JH" = ( /obj/structure/table/reinforced, /obj/item/clothing/head/hardhat/mining{ @@ -1619,12 +1553,31 @@ dir = 1 }, /obj/item/clothing/head/caphat/cowboy, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Ka" = ( /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/bridge) +"Kc" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -25 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/blue/border, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"KO" = ( +/obj/effect/turf_decal/ntspaceworks_big/three, +/turf/open/floor/plating, +/area/ship/construction) "LH" = ( /obj/machinery/door/poddoor/preopen{ id = "mining_ship_blast" @@ -1642,8 +1595,13 @@ }, /obj/structure/cable/yellow, /obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/overmap_ship/electric/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"LN" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plating, +/area/ship/construction) "LZ" = ( /turf/closed/wall/r_wall, /area/ship/crew) @@ -1724,14 +1682,39 @@ /obj/effect/turf_decal/corner/opaque/blue/border, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"MN" = ( -/obj/machinery/light/small, -/obj/machinery/airalarm/directional/east, -/obj/machinery/sleeper{ - dir = 8 +"MD" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/mono, -/area/ship/medical) +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/red{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/item/stock_parts/cell/high/plus, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"MG" = ( +/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 = 9 + }, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = 25 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "MQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1747,19 +1730,24 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"MT" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Nf" = ( +/obj/effect/turf_decal/number/five, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/construction) "Nw" = ( /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/engineering) -"NK" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "NM" = ( /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -1780,36 +1768,41 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"NT" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, -/area/ship/cargo) -"NY" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" +"Op" = ( +/obj/item/vending_refill/mining_equipment{ + pixel_y = -8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/turf/closed/wall/r_wall, +/area/ship/engineering) +"OJ" = ( +/turf/template_noop, +/area/template_noop) +"OL" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ +/obj/machinery/computer/helm/retro{ dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"OP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + dir = 5 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/ntblue/half{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"OJ" = ( -/turf/template_noop, -/area/template_noop) +"OW" = ( +/obj/effect/turf_decal/number/one, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/construction) "Pd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1824,6 +1817,42 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) +"Ph" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Pl" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/welding{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/reagent_containers/glass/beaker{ + list_reagents = list(/datum/reagent/fuel=50) + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Po" = ( /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -1836,10 +1865,6 @@ /obj/effect/turf_decal/solarpanel, /turf/open/floor/plating/airless, /area/ship/external) -"Pv" = ( -/obj/effect/turf_decal/number/two, -/turf/open/floor/plating/airless, -/area/ship/external) "Px" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/cable/yellow{ @@ -1848,9 +1873,34 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"PU" = ( +/obj/effect/turf_decal/ntspaceworks_big/one, +/turf/open/floor/plating, +/area/ship/construction) "Qe" = ( /turf/open/floor/plasteel/grimy, /area/ship/crew) +"Qp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"QG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/cargo) "QI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1872,9 +1922,53 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/cargo) -"Rr" = ( -/turf/open/floor/plating/airless, -/area/ship/external) +"RA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"RN" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/table, +/obj/item/book/manual/wiki/surgery, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"RS" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "RT" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -1889,32 +1983,36 @@ /obj/item/clothing/suit/hooded/explorer, /turf/open/floor/plating, /area/ship/cargo) +"Se" = ( +/obj/effect/turf_decal/corner/opaque/blue/half{ + dir = 4 + }, +/obj/machinery/computer/cargo/express/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Sg" = ( /turf/open/floor/plasteel/dark, /area/ship/crew) -"SQ" = ( -/obj/machinery/door/airlock/external, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"St" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, -/turf/open/floor/plating, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"SB" = ( +/obj/effect/turf_decal/ntspaceworks_big/eight, +/turf/open/floor/plating, +/area/ship/construction) "Tl" = ( /obj/structure/chair/comfy/brown{ dir = 1 }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"TF" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "TP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1928,18 +2026,16 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/crew) -"TX" = ( -/obj/structure/table, -/obj/item/storage/firstaid/o2{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/medical{ - pixel_x = -5; - pixel_y = -4 +"Ub" = ( +/obj/structure/bed/roller, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 1 }, -/turf/open/floor/plasteel/mono, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/mono/white, /area/ship/medical) "Um" = ( /obj/structure/table/wood, @@ -1950,19 +2046,15 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel, /area/ship/cargo) -"Ut" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +"UP" = ( +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/machinery/door/airlock/command/glass, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) "UY" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/closet/crate, @@ -1970,16 +2062,20 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel, /area/ship/cargo) "Vb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ - id = "mining_ship_blast" + id = "mining_ship_blast"; + dir = 8 }, -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/medical) "Vv" = ( @@ -1989,34 +2085,39 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"VF" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light{ +"VP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8 }, -/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Wi" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/autolathe, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ship/cargo) -"VO" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ +"Wm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/yellow/three_quarters{ dir = 4 }, +/obj/structure/guncase/shotgun, +/obj/item/gun/ballistic/shotgun/winchester, +/obj/item/gun/ballistic/shotgun/winchester, +/obj/item/gun/ballistic/shotgun/winchester, /turf/open/floor/plasteel, /area/ship/cargo) -"VP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "WE" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/machinery/light_switch{ pixel_x = -25; - pixel_y = -25 + pixel_y = -25; + dir = 4 }, /obj/effect/turf_decal/techfloor{ dir = 10 @@ -2024,6 +2125,19 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"WL" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light/directional/west, +/obj/item/storage/box/lights/mixed, +/obj/item/paper/fluff/ruins/oldstation/generator_manual, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "WZ" = ( /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -2036,16 +2150,10 @@ /obj/effect/turf_decal/solarpanel, /turf/open/floor/plating/airless, /area/ship/external) -"Xe" = ( -/obj/item/radio/intercom{ - pixel_x = -27 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +"Xk" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/construction) "Xl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -2053,7 +2161,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/effect/turf_decal/corner/opaque/blue/half{ +/obj/effect/turf_decal/corner/opaque/ntblue/half{ dir = 4 }, /turf/open/floor/plasteel/dark, @@ -2106,39 +2214,71 @@ /obj/item/storage/belt/medical, /turf/open/floor/plasteel/mono, /area/ship/medical) -"Yf" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"YE" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/obj/structure/catwalk/over, +/obj/machinery/computer/helm/viewscreen/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "YJ" = ( /turf/closed/wall/r_wall, /area/ship/cargo) -"Zo" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 +"YN" = ( +/turf/closed/wall/r_wall, +/area/ship/construction) +"Zj" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/white{ - dir = 4 +/obj/machinery/button/door{ + dir = 1; + id = "mining_ship_starboard"; + name = "Starboard Hangar Shutters"; + pixel_y = -21 }, +/turf/open/floor/plasteel/dark, /area/ship/crew) -"ZB" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"Zv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 + dir = 4; + pixel_x = -20; + pixel_y = 22 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"ZA" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 1 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ZK" = ( +/obj/machinery/door/poddoor{ + id = "mining_ship_port" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/cargo) "ZL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -2151,6 +2291,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"ZR" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) (1,1,1) = {" OJ @@ -2158,13 +2309,14 @@ OJ OJ OJ OJ -fy +OJ +OJ mF mF -SQ +UP mF mF -fy +OJ OJ OJ OJ @@ -2177,13 +2329,14 @@ OJ OJ OJ OJ -fy +OJ +OJ CP -Xe +St HI aS CP -fy +OJ OJ OJ OJ @@ -2193,35 +2346,37 @@ OJ (3,1,1) = {" OJ OJ +mF gF aD -fy -fy +Cn +OJ LH iq ZL gu ig zq -fy +Cn aD gF -OJ +mF OJ "} (4,1,1) = {" OJ +OJ tq hK bb tq -LH +fy tq tq -wA +Qp tq tq -LH +fy tq uP CO @@ -2230,27 +2385,29 @@ OJ "} (5,1,1) = {" OJ +OJ tq CD vn -hO +WL Mk IF -TF +as kf WE vJ vJ -qv +MD ls -xx +gm tq OJ "} (6,1,1) = {" OJ -Ij -IC +OJ +Op +YE bP om He @@ -2268,17 +2425,18 @@ OJ "} (7,1,1) = {" OJ +OJ tq kQ -jO +hZ QI qO -lp +Pl Xn -hj +ma ir LK -dL +mC Vv fl VP @@ -2286,6 +2444,7 @@ tq OJ "} (8,1,1) = {" +OJ YJ YJ YJ @@ -2293,39 +2452,41 @@ YJ YJ YJ YJ -tH +lD Nw -Gv +RA +tq tq tq tq tq tq tq -mF "} (9,1,1) = {" +OJ YJ +qz aR -aR -VF +uT za pS eM -NY +mE yu iZ bj -Rr -Rr -Rr -Rr -Rr -lh +uk +uk +uk +uk +LN +YN "} (10,1,1) = {" -Cw -nu +OJ +pl +MT eH Cp Jg @@ -2333,38 +2494,40 @@ vb eM Sg AD -Hf +Zj bj -Rr -Rr -Rr -Rr -Rr -lh +uk +uk +uk +uk +Xk +Ip "} (11,1,1) = {" -Cw -nu +OJ +in +MT FP Un oB -Aj +Wi eM aI TP -yH +ZR bj -Rr -Rr -Rr -Rr -Rr -lh +uk +uk +uk +uk +Xk +Ip "} (12,1,1) = {" -kD -FP -NT +OJ +in +Fn +vA NN pq nf @@ -2373,17 +2536,18 @@ or lv sD Mb -Rr -Rr -Rr -Rr -Rr -lh +uk +uk +uk +uk +Xk +Ip "} (13,1,1) = {" -kD -nu -FP +fp +ZK +ZA +QG UY zF QO @@ -2391,141 +2555,148 @@ Ex wW nJ sg -ef -DX -Rr -Rr -Rr -Rr -lh +Hh +uk +uk +uk +uk +Xk +Ip "} (14,1,1) = {" -kD -FP +OJ +in +Fn FP tX Pd -gr +Wm uc or lv sD Mb -Rr -Rr -Rr -Rr -Pv -lh +uk +uk +PU +Is +Xk +Ip "} (15,1,1) = {" -YJ -hp +OJ +in +Ph FP nL -jh +kM +YJ YJ -tG IZ lv -xz +dK bj -Rr -Rr -Rr -Rr -lg -lh +uk +uk +Jq +mr +Nf +Ip "} (16,1,1) = {" -DC -FP +OJ +bl +Fn ww Mo -qW +dx YJ LJ Sg lv -eu +tj bj -Rr -Rr -Rr -Rr -lg -lh +uk +uk +KO +vf +bf +Ip "} (17,1,1) = {" +OJ YJ +zK FP -FP -VO +IK RU YJ GU -Zo +Sg lv -Yf +Fd bj -Rr -Rr -Rr -Rr -FC -lh +uk +uk +Jn +SB +OW +YN "} (18,1,1) = {" +OJ YJ YJ ei ei ei ei -zn -my +oC +kb lv -Gx +pt bj LZ LZ LZ LZ LZ -bj +LZ "} (19,1,1) = {" OJ +OJ sP ei -zh -zW -jP +Jy +RS +RN oC my lv Gx bj Mz -dS -hv +cf +bE LZ sP OJ "} (20,1,1) = {" OJ +OJ FS ei -hA -vs -EF +oE +sp +pn oC my oR Gx bj -Al +gT yx Qe Mb @@ -2534,9 +2705,10 @@ OJ "} (21,1,1) = {" OJ +OJ FS ei -nM +Ub gs MB dy @@ -2544,7 +2716,7 @@ qK bv yJ bj -FN +Ee HP Tl Mb @@ -2553,17 +2725,18 @@ OJ "} (22,1,1) = {" OJ +OJ FS ei sZ Px -EA +Kc IJ DJ xh vj wh -ZB +MG Fz Um Mb @@ -2572,55 +2745,58 @@ OJ "} (23,1,1) = {" OJ +OJ FS ei -TX +IT Xw -MN +ap oC Xl AQ -qP +OP bj -pU +pv aY -rU +vw LZ FS OJ "} (24,1,1) = {" OJ +OJ FS ei fV Vb rE wv -JB +vQ Ka -Ut +zc wv rE Ia -Mb +xr LZ FS OJ "} (25,1,1) = {" OJ +OJ bW NM WZ Po -rE -ja -ft -iz +ms +DG +Zv +qg Mn -iM -rE +mA +ms kO hy NM @@ -2631,6 +2807,7 @@ OJ OJ OJ OJ +OJ jS jS ms @@ -2652,13 +2829,14 @@ OJ OJ OJ OJ -ms -ms -dl -NK -iO -ms -ms +OJ +rE +rE +Se +OL +sM +rE +rE OJ OJ OJ @@ -2672,11 +2850,12 @@ OJ OJ OJ OJ -ms -ms -ms -ms -ms +OJ +rE +Gr +Gr +Gr +rE OJ OJ OJ diff --git a/_maps/shuttles/shiptest/independent_halftrack.dmm b/_maps/shuttles/shiptest/independent_halftrack.dmm index ea663d63a869..707427d8b88c 100644 --- a/_maps/shuttles/shiptest/independent_halftrack.dmm +++ b/_maps/shuttles/shiptest/independent_halftrack.dmm @@ -7,27 +7,30 @@ icon_state = "0-2" }, /obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ship/maintenance/port) -"aT" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 +"aR" = ( +/obj/machinery/door/poddoor/preopen{ + id = "traumawindows"; + name = "Window Blast Door"; + dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, -/obj/item/ammo_box/magazine/toy/pistol, -/obj/item/ammo_box/magazine/toy/pistol, -/obj/item/ammo_box/magazine/toy/pistol, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/ship/crew) +"aT" = ( +/obj/item/radio/intercom/directional/south, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, -/turf/open/floor/plasteel/dark, +/obj/machinery/door/window/westleft, +/turf/open/floor/plasteel/tech, /area/ship/security/range) "bu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -60,9 +63,15 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "cs" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ship/security) +"cD" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) "cI" = ( /obj/effect/turf_decal/trimline/opaque/orange/filled/line{ dir = 4 @@ -108,6 +117,9 @@ /area/ship/maintenance/port) "ed" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/security/range) "el" = ( @@ -117,15 +129,17 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/machinery/computer/cryopod{ - pixel_y = -25; - dir = 1 - }, -/obj/machinery/light/small{ +/obj/machinery/computer/cryopod/directional/south, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"eG" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/red/warning{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/crew) +/area/ship/security/range) "eJ" = ( /obj/machinery/holopad/emergency/command, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -167,9 +181,7 @@ /obj/structure/table, /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/newscaster{ - pixel_y = -30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/crew) "fe" = ( @@ -185,14 +197,8 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "fn" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/firealarm/directional/west, /obj/structure/closet/crate/secure/weapon, /obj/item/storage/box/lethalshot, /obj/item/storage/box/lethalshot, @@ -211,9 +217,6 @@ /turf/closed/wall/r_wall, /area/ship/maintenance/port) "fT" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, /obj/structure/closet/secure_closet/security, /obj/item/gun/ballistic/shotgun/bulldog/unrestricted, /obj/item/gun/ballistic/shotgun/bulldog/unrestricted, @@ -228,6 +231,7 @@ /obj/item/ammo_box/magazine/mm712x82, /obj/item/ammo_box/magazine/mm712x82, /obj/effect/turf_decal/box/red, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/dark, /area/ship/security) "go" = ( @@ -255,12 +259,15 @@ /area/ship/hallway/aft) "hq" = ( /obj/item/target/clown, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/box/red, +/obj/structure/training_machine, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/security/range) "hv" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/target/syndicate, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/security/range) "hF" = ( /obj/structure/table/reinforced, @@ -272,9 +279,9 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "hT" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, -/obj/effect/turf_decal/arrows/red{ +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, /turf/open/floor/plasteel/dark, @@ -297,17 +304,14 @@ icon_state = "1-2" }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating, /area/ship/maintenance/starboard) "iA" = ( -/obj/structure/window/reinforced{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/window/reinforced/tinted{ dir = 4 }, /turf/open/floor/plasteel/dark, @@ -315,15 +319,11 @@ "iJ" = ( /obj/structure/window/reinforced, /obj/machinery/door/firedoor/border_only, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/suit_storage_unit, /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/suit/space/hardsuit/swat/captain, -/turf/open/floor/plasteel/dark, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/grid, /area/ship/storage) "iP" = ( /obj/machinery/power/smes/engineering{ @@ -332,6 +332,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/maintenance/starboard) "iW" = ( @@ -347,6 +348,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/security/armory) "kB" = ( @@ -359,9 +363,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/light{ - dir = 8 - }, /obj/item/gun/ballistic/automatic/smg/vector{ spawnwithmagazine = 0 }, @@ -399,10 +400,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "kH" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 25 - }, +/obj/item/radio/intercom/directional/east, /obj/machinery/power/terminal, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -412,7 +410,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "lb" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -477,12 +475,14 @@ dir = 4 }, /obj/machinery/door/airlock/security{ + dir = 4; name = "Crew Quarters" }, /turf/open/floor/carpet/nanoweave, /area/ship/crew) "mw" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -503,7 +503,10 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "mG" = ( -/obj/item/target, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/dark, /area/ship/security/range) "mO" = ( @@ -511,11 +514,12 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "mP" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "traumawindows"; - name = "Window Blast Door" + name = "Window Blast Door"; + dir = 4 }, -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/security) "mQ" = ( @@ -534,9 +538,6 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "nl" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" @@ -545,6 +546,9 @@ dir = 4; pixel_x = -28 }, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/maintenance/starboard) "nm" = ( @@ -593,13 +597,15 @@ name = "Lobby Door Control"; normaldoorcontrol = 1; pixel_x = -13; - pixel_y = 7 + pixel_y = 7; + dir = 1 }, /obj/machinery/button/door{ id = "traumalobby"; name = "Lobby Shutter Control"; pixel_x = -13; - pixel_y = -1 + pixel_y = -1; + dir = 1 }, /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/industrial/hatch/red, @@ -619,11 +625,11 @@ "oX" = ( /obj/structure/window/reinforced, /obj/machinery/door/firedoor/border_only, -/obj/machinery/suit_storage_unit, /obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/turf/open/floor/plasteel/dark, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/grid, /area/ship/storage) "pa" = ( /obj/structure/sign/poster/contraband/peacemaker, @@ -665,15 +671,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/ship/storage) "qQ" = ( /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /obj/structure/cable{ icon_state = "4-8" @@ -691,14 +695,13 @@ icon_state = "1-2" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "rM" = ( -/obj/machinery/light/small, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -712,9 +715,7 @@ /obj/item/flashlight/seclite, /obj/item/flashlight/seclite, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/item/clothing/head/helmet/sec, /obj/item/clothing/head/helmet/sec, /obj/item/clothing/head/helmet/sec, @@ -775,8 +776,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) @@ -788,20 +789,11 @@ /area/ship/crew) "tE" = ( /obj/item/kirbyplants/random, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/aft) "tO" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/machinery/airalarm/directional/south, /obj/structure/closet/secure_closet/security, /obj/item/clothing/head/beret/sec/inteq, /obj/item/clothing/head/beret/sec/inteq, @@ -821,12 +813,10 @@ /obj/item/storage/backpack/messenger/inteq, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, /obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/crew) "tT" = ( -/obj/machinery/light{ - dir = 4 - }, /obj/structure/chair{ dir = 8 }, @@ -843,16 +833,16 @@ /obj/machinery/modular_computer/console/preset/command{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "uo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/dark, /area/ship/security) "uq" = ( @@ -870,7 +860,7 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/aft) "uE" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/window/reinforced/tinted/frosted{ dir = 8 }, @@ -883,9 +873,8 @@ /obj/structure/chair{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/firealarm/directional/east, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/aft) "ve" = ( @@ -897,16 +886,13 @@ /obj/machinery/computer/med_data/laptop{ dir = 1 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/directional/west, /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/industrial/hatch/red, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) "vj" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -937,12 +923,11 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/port) "vG" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -958,7 +943,7 @@ /area/ship/security/armory) "vT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, @@ -995,33 +980,18 @@ /area/ship/hallway/aft) "yi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"yY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/number/zero{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "zg" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) "zo" = ( @@ -1034,27 +1004,45 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel/dark, /area/ship/security) -"zE" = ( -/obj/structure/window/reinforced{ - dir = 4 +"zR" = ( +/obj/item/gun/ballistic/automatic/smg/vector{ + spawnwithmagazine = 0 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/co9mm{ + ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + name = "Commander magazine (Rubbershot 9mm)" }, -/obj/machinery/light{ - dir = 1 +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/obj/item/ammo_box/magazine/co9mm{ + ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + name = "Commander magazine (Rubbershot 9mm)" }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"zR" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 +/obj/item/ammo_box/magazine/co9mm{ + ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + name = "Commander magazine (Rubbershot 9mm)" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) +/obj/item/ammo_box/magazine/co9mm{ + ammo_type = /obj/item/ammo_casing/c9mm/ap; + name = "Commander magazine (AP 9mm)" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "firearms locker"; + pixel_x = -28; + req_access_txt = "5" + }, +/obj/item/ammo_box/magazine/co9mm{ + ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; + name = "Commander magazine (Rubbershot 9mm)" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "zS" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1077,8 +1065,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) @@ -1091,23 +1079,20 @@ icon_state = "1-2" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "BN" = ( -/obj/docking_port/mobile{ - launch_status = 0; - port_direction = 2 - }, -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor/shutters{ - id = "traumalobby"; - name = "Lobby" +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15; + dir = 2 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) +/turf/template_noop, +/area/template_noop) "CX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -1174,6 +1159,19 @@ /obj/machinery/photocopier, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) +"EW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "Fx" = ( /obj/structure/sign/poster/contraband/c20r, /turf/closed/wall/r_wall, @@ -1185,13 +1183,11 @@ /obj/effect/turf_decal/trimline/opaque/orange/filled/line{ dir = 4 }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "FE" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/rack, /obj/item/gun/energy/e_gun, /obj/item/gun/energy/e_gun, @@ -1207,10 +1203,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plating, /area/ship/maintenance/port) "Go" = ( @@ -1222,6 +1215,9 @@ }, /obj/structure/table/reinforced, /obj/machinery/recharger, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/dark, /area/ship/security) "Gs" = ( @@ -1233,6 +1229,7 @@ /area/ship/maintenance/starboard) "GP" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1254,25 +1251,21 @@ /area/ship/maintenance/starboard) "Hk" = ( /obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted, -/obj/item/ammo_box/magazine/toy/smg, -/obj/item/ammo_box/magazine/toy/smg, -/obj/item/ammo_box/magazine/toy/smg, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/security/range) "Hl" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/directional/north, +/obj/item/target, +/obj/effect/turf_decal/box/red, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/security/range) "Hq" = ( /obj/structure/window/reinforced{ @@ -1287,6 +1280,7 @@ /obj/structure/bed, /obj/structure/curtain/bounty, /obj/item/bedsheet/captain, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, /area/ship/bridge) "HF" = ( @@ -1311,9 +1305,6 @@ /turf/open/floor/plasteel/dark, /area/ship/security/range) "IE" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" @@ -1340,10 +1331,7 @@ /obj/machinery/power/terminal, /obj/structure/cable/yellow, /obj/item/wrench/crescent, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/ship/maintenance/port) "Jn" = ( @@ -1356,7 +1344,8 @@ "JA" = ( /obj/machinery/door/poddoor/preopen{ id = "traumawindows"; - name = "Window Blast Door" + name = "Window Blast Door"; + dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1365,10 +1354,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/machinery/power/terminal, /obj/structure/cable, /obj/effect/turf_decal/industrial/warning, @@ -1377,10 +1363,7 @@ "Ki" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/crew) "Ko" = ( @@ -1423,35 +1406,14 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "KR" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel/dark, /area/ship/security/armory) -"KW" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted, -/obj/item/ammo_box/magazine/toy/m762, -/obj/item/ammo_box/magazine/toy/m762, -/obj/item/ammo_box/magazine/toy/m762, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) "Lh" = ( /obj/item/stack/sheet/mineral/plasma/twenty, /obj/machinery/atmospherics/components/binary/pump/on/layer2, @@ -1471,14 +1433,16 @@ icon_state = "1-8" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "Ln" = ( /obj/item/target/alien, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/box/red, +/obj/structure/training_machine, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/security/range) "Lt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1502,6 +1466,9 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/security/range) "LM" = ( @@ -1519,6 +1486,10 @@ /obj/item/ammo_box/magazine/m50, /obj/item/ammo_box/magazine/m50, /obj/effect/turf_decal/box/red, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel/dark, /area/ship/security) "Mm" = ( @@ -1543,11 +1514,8 @@ /area/ship/maintenance/port) "MW" = ( /obj/structure/table, -/obj/machinery/light/small, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, /obj/machinery/cell_charger, /turf/open/floor/carpet/nanoweave, /area/ship/crew) @@ -1591,6 +1559,29 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"ND" = ( +/obj/item/ammo_box/magazine/toy/pistol, +/obj/item/ammo_box/magazine/toy/pistol, +/obj/item/ammo_box/magazine/toy/pistol, +/obj/structure/closet/wall/red{ + dir = 8; + pixel_x = 28; + name = "foam gun cabinet" + }, +/obj/item/gun/ballistic/automatic/toy/pistol/unrestricted, +/obj/item/gun/ballistic/automatic/hmg/l6_saw/toy/unrestricted, +/obj/item/ammo_box/magazine/toy/m762, +/obj/item/ammo_box/magazine/toy/m762, +/obj/item/ammo_box/magazine/toy/m762, +/obj/item/gun/ballistic/automatic/smg/c20r/toy/unrestricted, +/obj/item/ammo_box/magazine/toy/smg, +/obj/item/ammo_box/magazine/toy/smg, +/obj/item/ammo_box/magazine/toy/smg, +/obj/item/ammo_box/foambox, +/obj/item/ammo_box/foambox, +/obj/item/gun/ballistic/shotgun/toy/unrestricted, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) "Ob" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -1607,23 +1598,20 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "OK" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/light/directional/south, +/obj/structure/window/reinforced/tinted{ + dir = 4 }, -/obj/machinery/light, /turf/open/floor/plasteel/dark, /area/ship/security/range) "Po" = ( /obj/machinery/door/poddoor/preopen{ id = "traumawindows"; - name = "Window Blast Door" + name = "Window Blast Door"; + dir = 4 }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1636,10 +1624,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/trimline/opaque/orange/filled/line{ dir = 8 }, @@ -1648,6 +1633,10 @@ "Ps" = ( /obj/item/stack/sheet/mineral/plasma/twenty, /obj/machinery/atmospherics/components/binary/pump/on/layer2, +/obj/effect/turf_decal/number/two{ + dir = 4 + }, +/obj/effect/turf_decal/no, /turf/open/floor/plating, /area/ship/maintenance/starboard) "PG" = ( @@ -1661,18 +1650,15 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/gun/ballistic/shotgun/toy/unrestricted, -/obj/item/ammo_box/foambox, -/obj/item/ammo_box/foambox, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/security/range) "PH" = ( /obj/machinery/door/poddoor/preopen{ @@ -1696,13 +1682,12 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/storage) "Qp" = ( /obj/machinery/vending/snack/random, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/aft) "Qq" = ( @@ -1716,15 +1701,15 @@ dir = 4 }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "QU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -1734,10 +1719,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/power/terminal, /obj/structure/cable, /obj/effect/turf_decal/industrial/warning, @@ -1745,6 +1727,7 @@ /area/ship/maintenance/starboard) "Rh" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1770,14 +1753,17 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /obj/structure/cable{ icon_state = "2-4" }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) @@ -1789,6 +1775,12 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) +"Sa" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Sc" = ( /obj/structure/chair, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1797,22 +1789,18 @@ /turf/open/floor/carpet/nanoweave, /area/ship/crew) "Sy" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/security) "SH" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, /area/ship/security/range) "SI" = ( /obj/structure/bed, /obj/structure/curtain/bounty, /obj/item/bedsheet/hos, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, /area/ship/bridge) "SP" = ( @@ -1822,7 +1810,8 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/dark, /area/ship/storage) "SR" = ( @@ -1841,14 +1830,9 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) "Tt" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/filingcabinet/medical, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) "Tx" = ( @@ -1891,19 +1875,13 @@ icon_state = "4-8" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) "UC" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/trimline/opaque/orange/filled/line{ dir = 4 }, @@ -1937,46 +1915,17 @@ /turf/open/floor/carpet/nanoweave, /area/ship/crew) "UX" = ( -/obj/item/gun/ballistic/automatic/smg/vector{ - spawnwithmagazine = 0 - }, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; - name = "Commander magazine (Rubbershot 9mm)" - }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/ap; - name = "Commander magazine (AP 9mm)" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/sign/poster/contraband/c20r{ - pixel_y = 32 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_x = -28; - req_access_txt = "5" +/obj/machinery/door/poddoor/preopen{ + id = "traumawindows"; + name = "Window Blast Door" }, -/obj/item/ammo_box/magazine/co9mm{ - ammo_type = /obj/item/ammo_casing/c9mm/rubbershot; - name = "Commander magazine (Rubbershot 9mm)" +/obj/effect/spawner/structure/window/reinforced, +/obj/docking_port/mobile{ + launch_status = 0; + dir = 2 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/turf/open/floor/plating, +/area/ship/bridge) "Vq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1993,13 +1942,19 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/aft) "Vs" = ( -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -25 - }, +/obj/item/radio/intercom/wideband/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, +/obj/machinery/button/door{ + dir = 1; + id = "htb"; + name = "Door Bolt"; + normaldoorcontrol = 1; + pixel_x = -15; + pixel_y = -22; + specialfunctions = 4 + }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "Vu" = ( @@ -2023,8 +1978,8 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "VU" = ( -/obj/effect/turf_decal/arrows/red{ - dir = 8 +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 10 }, /turf/open/floor/plasteel/dark, /area/ship/security/range) @@ -2039,14 +1994,15 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + id_tag = "htb" }, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "Wd" = ( /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 4 + dir = 4; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) @@ -2059,8 +2015,8 @@ icon_state = "1-2" }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - name = "warningr"; - dir = 8 + dir = 8; + name = "warningr" }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/fore) @@ -2087,6 +2043,7 @@ /area/ship/storage) "Xj" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2107,11 +2064,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "Xs" = ( -/obj/machinery/light/small, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "XW" = ( @@ -2127,6 +2080,9 @@ /obj/structure/cable{ icon_state = "2-4" }, +/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/security/range) "Yk" = ( @@ -2138,8 +2094,18 @@ /area/ship/crew) "Yn" = ( /obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "traumawindows"; + name = "Window Blast Door" + }, /turf/open/floor/plating, /area/ship/bridge) +"Yo" = ( +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) "Yv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2151,14 +2117,14 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "YI" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/chair{ - dir = 4 +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/machinery/firealarm/directional/east, +/obj/structure/sign/poster/contraband/c20r{ + pixel_y = 32 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/aft) +/turf/open/floor/carpet/nanoweave, +/area/ship/bridge) "YK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2168,13 +2134,11 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/stairs/left, /area/ship/hallway/fore) "YM" = ( @@ -2184,14 +2148,15 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/machinery/door/window/eastleft, +/turf/open/floor/plasteel/tech, /area/ship/security) "ZO" = ( /obj/machinery/vending/cola/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/directional/east, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/aft) @@ -2223,6 +2188,7 @@ fp fp UG UG +UG "} (2,1,1) = {" UG @@ -2252,6 +2218,7 @@ Kh Ny Jn UG +UG "} (3,1,1) = {" UG @@ -2281,6 +2248,7 @@ Gm KD dR Jn +UG "} (4,1,1) = {" UG @@ -2291,7 +2259,7 @@ UG Uc Uc mG -VU +cD VU hq Uc @@ -2310,6 +2278,7 @@ fp fp fp fp +UG "} (5,1,1) = {" UG @@ -2319,7 +2288,7 @@ nu nu Xh Xh -VU +zo SR Yb hT @@ -2339,6 +2308,7 @@ fp UG UG UG +UG "} (6,1,1) = {" UG @@ -2348,10 +2318,10 @@ Hr nu SP iJ -zo +Yo ed Lu -zo +eG Uc fT LM @@ -2368,22 +2338,23 @@ fp fp UG UG +UG "} (7,1,1) = {" -bX -bX +nu +nu uk UJ nu Qe oX -KW +Hk Hk PG aT Uc Vu -Vu +Sa DU lj fn @@ -2397,6 +2368,7 @@ Fx pa gL gL +UG "} (8,1,1) = {" bX @@ -2406,7 +2378,7 @@ Xs nu qd oX -zo +ND zo HU SH @@ -2422,10 +2394,11 @@ HP ve tE go -YI +Ja Ja Qp gL +UG "} (9,1,1) = {" bX @@ -2435,7 +2408,7 @@ Vs nu Ko Xh -zE +Uc iA bu OK @@ -2455,9 +2428,10 @@ xa ur ur gO +UG "} (10,1,1) = {" -bX +UX hF pK eJ @@ -2479,10 +2453,11 @@ RW dH uq ur -yY +go ur ur ur +gO BN "} (11,1,1) = {" @@ -2513,6 +2488,7 @@ IG ur ur gO +UG "} (12,1,1) = {" bX @@ -2542,14 +2518,15 @@ tT uW ZO gL +UG "} (13,1,1) = {" -bX -bX -zR +nu +nu +YI Nq nu -UX +zR kC Ki QU @@ -2571,6 +2548,7 @@ Mm gL gL gL +UG "} (14,1,1) = {" UG @@ -2600,6 +2578,7 @@ UO UO UG UG +UG "} (15,1,1) = {" UG @@ -2624,11 +2603,12 @@ UG UG UO UO -Lt +EW UO UG UG UG +UG "} (16,1,1) = {" UG @@ -2658,6 +2638,7 @@ UO UO UO UO +UG "} (17,1,1) = {" UG @@ -2687,6 +2668,7 @@ ir Hq VM Dj +UG "} (18,1,1) = {" UG @@ -2697,7 +2679,7 @@ UG UG Ev Ev -PH +aR Ev Ev UG @@ -2716,6 +2698,7 @@ QY Ob Dj UG +UG "} (19,1,1) = {" UG @@ -2745,4 +2728,5 @@ UO UO UG UG +UG "} diff --git a/_maps/shuttles/shiptest/independent_hightide.dmm b/_maps/shuttles/shiptest/independent_hightide.dmm deleted file mode 100644 index 7865577ccbdd..000000000000 --- a/_maps/shuttles/shiptest/independent_hightide.dmm +++ /dev/null @@ -1,1913 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aK" = ( -/obj/item/wrench/old, -/obj/structure/rack, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"aN" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"bd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"be" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/cargo) -"bn" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bA" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"bQ" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - welded = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"bT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cc" = ( -/obj/structure/table/wood, -/obj/item/pen/fountain/solgov, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cg" = ( -/turf/template_noop, -/area/template_noop) -"cr" = ( -/turf/closed/wall, -/area/ship/external) -"cy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"cI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/smes, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"cQ" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"cT" = ( -/obj/structure/catwalk, -/obj/item/trash/sosjerky, -/turf/open/floor/plating, -/area/ship/external) -"dd" = ( -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"dk" = ( -/obj/item/wrench/medical, -/obj/item/wrench/crescent, -/obj/structure/rack, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ds" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wrench/combat, -/obj/item/wrench/syndie, -/obj/structure/rack, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"dx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"dy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"dM" = ( -/turf/closed/wall, -/area/ship/maintenance/central) -"eb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ee" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/cargo) -"ey" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/cooking_oil, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"eD" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/barricade/wooden/crude, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"fh" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"fO" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/port) -"gp" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"gw" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"gy" = ( -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ship/cargo) -"gz" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"gL" = ( -/obj/structure/table/wood, -/obj/item/trash/sosjerky, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"hy" = ( -/obj/machinery/photocopier, -/obj/effect/decal/cleanable/glitter, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"hH" = ( -/obj/effect/spawner/lootdrop/gloves, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"hK" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"hW" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"iR" = ( -/obj/machinery/cryopod{ - close_state = "crate"; - dir = 8; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen"; - open_state = "crateopen" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"iS" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"jr" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ju" = ( -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ka" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"kb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ki" = ( -/obj/item/trash/semki, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"kj" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"ko" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Wrench Storage" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"kB" = ( -/obj/structure/barricade/wooden, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"kQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/turf/open/floor/plating, -/area/ship/cargo) -"lC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"lQ" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/item/trash/chips, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"lW" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - welded = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"lY" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/item/trash/popcorn, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"mv" = ( -/obj/structure/closet/crate, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/effect/spawner/lootdrop/pizzaparty, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"mX" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"nc" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ni" = ( -/turf/closed/wall, -/area/ship/maintenance/starboard) -"nm" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"np" = ( -/turf/open/floor/plating, -/area/ship/maintenance/central) -"nB" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"nK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/holopad/emergency/buddy, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"nT" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/central) -"nX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"ob" = ( -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"of" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"oF" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"oY" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/docking_port/mobile{ - dir = 8; - launch_status = 0; - port_direction = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"po" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"px" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/can/food/peaches/maint, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"pL" = ( -/obj/machinery/airalarm/directional/west, -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/circular_saw{ - pixel_y = 11 - }, -/obj/effect/spawner/lootdrop/maintenance/four, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"pX" = ( -/obj/structure/frame/computer, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"pY" = ( -/obj/structure/table/glass, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/cans/sixbeer, -/obj/item/storage/cans/sixbeer, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"pZ" = ( -/obj/machinery/computer/helm, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"qn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"qy" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"qE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -23 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"qO" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"rd" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"rl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ro" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"rF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"sa" = ( -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"sb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"sO" = ( -/obj/structure/table/wood, -/obj/item/pen/fourcolor, -/obj/item/trash/syndi_cakes, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"sW" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"tn" = ( -/obj/structure/closet/athletic_mixed, -/obj/item/trash/can/food/beans, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"tq" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ty" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wrench, -/obj/structure/rack, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"tR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"tT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/mineral/ore_redemption, -/turf/open/floor/plating, -/area/ship/cargo) -"us" = ( -/obj/machinery/autolathe/hacked, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"uw" = ( -/obj/structure/closet/athletic_mixed, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"uE" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/window/northleft, -/obj/structure/window, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"uQ" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/aft) -"vr" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/twenty, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vK" = ( -/turf/closed/wall, -/area/ship/maintenance/port) -"vY" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/spawner/lootdrop/maintenance/six, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"wc" = ( -/obj/structure/chair, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"wK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/glitter/blue, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wZ" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"xf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/window/northright, -/obj/structure/window, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"xh" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"xk" = ( -/obj/machinery/portable_atmospherics/canister, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"xp" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"xq" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/cargo) -"xt" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/closet/secure_closet/medical2, -/obj/item/defibrillator/loaded, -/obj/effect/spawner/lootdrop/maintenance/eight, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"xA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"xI" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"xV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"yo" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"yK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"yL" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"zL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"zQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Ao" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"At" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"AE" = ( -/obj/machinery/door/airlock/engineering, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"AJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/tank_dispenser, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"AZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Bp" = ( -/turf/closed/wall/rust, -/area/ship/cargo) -"BK" = ( -/obj/structure/closet/secure_closet/engineering_personal, -/obj/item/construction/rcd, -/obj/item/pipe_dispenser, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"CO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Dn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"DC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/independent/engineering, -/turf/open/floor/plating, -/area/ship/cargo) -"DP" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ef" = ( -/mob/living/simple_animal/hostile/cockroach, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Eh" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/aft) -"Fn" = ( -/turf/closed/wall, -/area/ship/cargo) -"FO" = ( -/obj/structure/barricade/wooden, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"FZ" = ( -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Gq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"GF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/cargo) -"GI" = ( -/obj/item/storage/toolbox/mechanical/old, -/obj/structure/rack, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/multitool/old, -/obj/item/crowbar/red, -/obj/item/screwdriver/power, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Hs" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/toilet/secret, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"HE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/item/trash/can/food/beans, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"HN" = ( -/obj/structure/catwalk, -/obj/structure/table, -/obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner, -/turf/open/floor/plating, -/area/ship/external) -"Il" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"Jj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Jn" = ( -/obj/item/trash/can, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Jt" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"JH" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/starboard) -"JO" = ( -/obj/structure/catwalk, -/obj/structure/chair, -/obj/item/toy/plush/among, -/turf/open/floor/plating, -/area/ship/external) -"JR" = ( -/obj/structure/closet/boxinggloves, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"JT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Kl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"KL" = ( -/obj/item/trash/semki, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/cryopod{ - close_state = "crate"; - dir = 8; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen"; - open_state = "crateopen" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"KU" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/central) -"Ln" = ( -/obj/structure/catwalk, -/turf/open/floor/plating, -/area/ship/external) -"Lr" = ( -/obj/item/spacecash/bundle/c1, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"LD" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/cargo) -"LR" = ( -/obj/structure/closet/crate, -/obj/item/kitchen/knife/letter_opener, -/obj/item/flashlight/pen, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"LV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"LY" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"Me" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Mj" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/window/northright, -/obj/structure/window, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"MH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"MP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"MS" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Nl" = ( -/obj/structure/closet/bombcloset, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Nv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Nw" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"NI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"NP" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/south{ - dir = 1 - }, -/obj/effect/decal/cleanable/glass, -/obj/item/trash/cheesie, -/obj/item/areaeditor/shuttle, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"NY" = ( -/obj/structure/barricade/wooden, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"OG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"PC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal, -/mob/living/simple_animal/hostile/cockroach, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"PP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"PS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Qm" = ( -/obj/effect/decal/cleanable/glitter, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"QC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/grill/unwrenched, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Rc" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/cargo) -"Rd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Rn" = ( -/turf/closed/wall, -/area/ship/maintenance/aft) -"Ry" = ( -/obj/item/pickaxe/emergency, -/obj/structure/closet/crate{ - name = "tide package" - }, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/shovel/spoon, -/obj/machinery/light, -/obj/item/shovel/spoon, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/emergency, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/cargo) -"RI" = ( -/mob/living/simple_animal/hostile/pirate/ranged{ - desc = "Timmy is a classic pirate cosplayer. He was locked in this room by the previous owner. He's survived by eating the rats, this is why there are ZERO rats in the universe."; - health = 25; - name = "Timothy" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"RM" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"RR" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/girder/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Sq" = ( -/obj/structure/catwalk, -/obj/item/toy/plush/among, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"Ss" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/reagent_dispensers/fueltank, -/obj/item/weldingtool/empty, -/obj/item/clothing/mask/gas/welding, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"St" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"SA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"SU" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/glitter/blue, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"TC" = ( -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"TV" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plating, -/area/ship/cargo) -"Ub" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Ul" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"Un" = ( -/obj/structure/closet/secure_closet/freezer/cream_pie, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Uo" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Up" = ( -/obj/item/chair, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"UX" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Vr" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Vx" = ( -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Vy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VA" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ship/external) -"VC" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/ship/external) -"VK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"VU" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/starboard) -"Wh" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/cargo) -"Wn" = ( -/obj/structure/falsewall, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Wr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Wt" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/port) -"Wv" = ( -/obj/structure/table/optable, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"WH" = ( -/obj/effect/decal/cleanable/oil/slippery, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/five, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/spawner/lootdrop/glowstick, -/obj/effect/spawner/lootdrop/glowstick, -/turf/open/floor/plating, -/area/ship/cargo) -"XL" = ( -/obj/machinery/medical_kiosk, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"XS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"XZ" = ( -/obj/item/chair, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Yc" = ( -/turf/open/floor/plating, -/area/ship/cargo) -"Zi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Zp" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ZJ" = ( -/obj/structure/closet/secure_closet{ - req_access = list(11) - }, -/obj/item/circuitboard/machine/rdserver, -/obj/effect/spawner/lootdrop/maintenance/five, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/item/circuitboard/machine/destructive_analyzer, -/obj/item/circuitboard/computer/rdconsole, -/turf/open/floor/plating, -/area/ship/maintenance/port) - -(1,1,1) = {" -cg -cg -cg -cg -cg -cg -cg -fh -fO -fO -bn -fh -fO -fO -fh -fh -fO -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} -(2,1,1) = {" -cg -cg -cg -cg -cg -cQ -lW -fh -mv -LR -FZ -ZJ -hH -xk -hy -rd -fO -fh -fh -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} -(3,1,1) = {" -cg -cg -cg -LY -LY -cQ -aN -Wt -Vx -Lr -Vx -tq -NI -dd -NI -SU -XZ -Qm -fO -uQ -uQ -gz -uQ -uQ -KU -cg -cg -cg -cg -"} -(4,1,1) = {" -LY -Rd -Rd -cQ -iR -KL -ju -Wt -us -bT -ki -Ss -XS -Vx -Gq -sO -yL -qy -vK -Uo -pL -Un -Nv -sW -KU -KU -KU -nT -nT -"} -(5,1,1) = {" -Rd -pX -ob -cQ -lQ -po -qE -vK -vK -jr -Wt -Wt -vK -vK -wc -gL -cc -lY -vK -St -RI -nX -ka -gw -of -Ao -rl -uE -VA -"} -(6,1,1) = {" -Rd -pZ -SA -gp -tR -Dn -Me -iS -lC -zL -lC -PP -HE -vK -Up -Qm -wK -tq -Wt -xI -ey -pY -sb -bd -of -vY -VK -xf -VA -"} -(7,1,1) = {" -Rd -nK -LV -NP -LY -LY -LY -cQ -Jt -FO -Jn -rF -eb -Wt -Wt -Wt -DP -Wt -Wt -Rn -Rn -Eh -eD -Eh -of -of -nB -KU -KU -"} -(8,1,1) = {" -LY -Rd -Rd -Rd -cQ -VC -cT -cQ -bQ -KU -nT -CO -Kl -nc -np -Vr -AZ -Ao -np -xV -np -NY -kB -Jt -wZ -np -Wr -KU -cg -"} -(9,1,1) = {" -cg -cg -VC -VC -VC -VC -Ln -Ln -Ln -Ln -nT -wj -yo -Wn -MP -bA -qn -PP -Ef -dy -PP -zQ -mX -lC -AE -lC -OG -KU -cg -"} -(10,1,1) = {" -cg -cg -cg -VC -cr -VC -Ln -JO -HN -Sq -nT -px -Kl -VU -VU -VU -At -ni -ni -ni -ni -VU -ko -VU -dM -Ul -nB -nT -cg -"} -(11,1,1) = {" -cg -cg -cg -VC -VC -VC -VC -xq -xq -xq -xq -rF -Kl -ni -Hs -TC -JT -Nw -Nw -ni -aK -xA -cy -BK -dM -GI -PS -nT -nT -"} -(12,1,1) = {" -cg -cg -cg -VC -VC -Il -Il -Il -DC -kQ -Fn -np -kb -MS -Nl -tn -JT -JR -uw -MS -vr -RM -MH -cI -nc -nm -PC -uE -VA -"} -(13,1,1) = {" -cg -cg -cg -VC -VC -Il -Ry -LD -Jj -GF -Fn -np -Kl -ni -qO -qO -Vy -qO -qO -ni -dk -ty -ds -QC -dM -yK -Zi -Mj -VA -"} -(14,1,1) = {" -cg -cg -xq -ee -Il -Il -WH -Rc -dx -hW -Wh -lC -hK -UX -sa -sa -xt -Wv -XL -JH -oF -oF -oF -JH -nT -KU -KU -KU -nT -"} -(15,1,1) = {" -cg -cg -TV -kj -GF -be -Yc -GF -tT -Ub -Bp -AJ -Zp -xp -oF -JH -JH -oF -oF -JH -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} -(16,1,1) = {" -cg -cg -TV -kj -Yc -Fn -Fn -xh -Il -RR -xq -JH -oF -oF -oF -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} -(17,1,1) = {" -cg -cg -Il -ee -xq -xq -xq -gy -Il -ro -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} -(18,1,1) = {" -cg -cg -cg -cg -cg -cg -xq -oY -Il -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -cg -"} diff --git a/_maps/shuttles/shiptest/independent_junker.dmm b/_maps/shuttles/shiptest/independent_junker.dmm new file mode 100644 index 000000000000..41e443a3040e --- /dev/null +++ b/_maps/shuttles/shiptest/independent_junker.dmm @@ -0,0 +1,3504 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/machinery/light_switch{ + pixel_y = -20; + dir = 1; + pixel_x = -6 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/storage) +"al" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/weldingtool/mini, +/obj/item/stack/cable_coil/random, +/obj/item/stack/packageWrap, +/obj/item/analyzer, +/obj/item/toner, +/turf/open/floor/plating/rust, +/area/ship/storage) +"an" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"aq" = ( +/obj/item/trash/sosjerky, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/areaeditor/shuttle{ + pixel_y = 7 + }, +/obj/item/stack/tape/industrial{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/spacecash/bundle/c50, +/obj/item/radio/intercom/wideband/directional/east, +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/ship/bridge) +"ay" = ( +/obj/structure/rack, +/obj/item/storage/backpack/explorer, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/pickaxe/rusted, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"aE" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/flashlight/pen, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken" + }, +/area/ship/storage) +"aN" = ( +/obj/structure/table/chem, +/obj/item/reagent_containers/food/snacks/meat/slab{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/item/reagent_containers/food/snacks/meat/slab{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/kitchen/knife{ + pixel_y = -3; + pixel_x = 10 + }, +/obj/item/cutting_board, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"aX" = ( +/obj/structure/cable{ + icon_state = "6-10" + }, +/obj/machinery/computer/helm/retro, +/obj/item/paper/construction{ + info = "Yeah, just so you know, I left the fuel and air pumps OFF when I dropped this thing of for you, you're gonna have to go outside and turn em on to start up the engines

The pumps are outside on the tank things to the left and right on the back of the ship, there's also one in each engine room you'll need to get going." + }, +/turf/open/floor/plating, +/area/ship/bridge) +"bc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"bf" = ( +/turf/closed/wall/rust, +/area/ship/storage) +"br" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-6" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"bt" = ( +/obj/machinery/door/airlock/engineering/glass{ + dir = 4; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"bF" = ( +/obj/structure/table, +/obj/machinery/door/poddoor/shutters{ + id = "loby"; + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"bG" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/garbage, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating/rust, +/area/ship/maintenance/central) +"bP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/machinery/pipedispenser, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4" + }, +/area/ship/storage) +"cN" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/blood/footprints, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-6" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"cQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken3" + }, +/area/ship/maintenance/starboard) +"dm" = ( +/turf/closed/wall/mineral/titanium/survival, +/area/ship/cargo) +"dx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken5" + }, +/area/ship/maintenance/starboard) +"ep" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"er" = ( +/obj/structure/sign/poster/contraband/tools, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage) +"eF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/pod/dark, +/area/ship/maintenance/starboard) +"eG" = ( +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 22 + }, +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/ash{ + pixel_y = -2; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/ash{ + pixel_y = -3; + pixel_x = -6 + }, +/obj/item/cigbutt{ + pixel_y = 3 + }, +/obj/item/cigbutt/roach{ + pixel_y = -3; + pixel_x = -11 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/conf_haz, +/area/ship/maintenance/fore) +"eH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/vending/assist, +/obj/item/trash/can{ + pixel_y = -7; + pixel_x = 15 + }, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"eI" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/fore) +"eP" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Tcargotide2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"eS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/fore) +"fb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/assembly/signaler{ + pixel_y = 11 + }, +/obj/item/assembly/signaler{ + pixel_y = 11; + pixel_x = -9 + }, +/obj/item/hand_labeler{ + pixel_y = 11; + pixel_x = 9 + }, +/obj/item/storage/toolbox{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/storage/toolbox, +/obj/item/hand_labeler_refill{ + pixel_y = -3; + pixel_x = 12 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken5" + }, +/area/ship/storage) +"fg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"fm" = ( +/obj/machinery/cryopod/poor{ + dir = 4; + icon = 'icons/obj/crates.dmi'; + icon_state = "freezeropen"; + close_state = "freezer"; + open_state = "freezeropen" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"fW" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/ship/bridge) +"gh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/dust, +/obj/machinery/airalarm/directional/east, +/obj/item/paper/construction{ + info = "

Airlock Instructions


Because none of you numbnuts can remember them


1: Bolt the door behind you so you dont bump into it and lose all our air.
Bolt is the LEFT BUTTON
2: Go to the air alarm, set it to siphon
3: When at least most of the gas is out, turn OFF siphon
4: You can now open the shutters
I shouldnt have to tell you this, but theyre the RIGHT button

To go back IN


1: Close the shutters behind you
2: Set the air alarm to SIPHON again
3: When all of the dangerous gas is out, set the air alarm to FILL
3: Once the pressure is at least 50 kpa, you can set the air alarm back to normal, and unbolt the door

I still can't fucking believe I have to write this." + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/cargo) +"go" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"gM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"gN" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/decal/cleanable/glass, +/obj/item/shard, +/obj/structure/cable{ + icon_state = "5-6" + }, +/turf/open/floor/plating, +/area/ship/construction) +"gR" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"hb" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/maintenance/central) +"hm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/starboard) +"hq" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/cockroach, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/starboard) +"hy" = ( +/obj/structure/girder/reinforced, +/obj/structure/barricade/wooden/crude, +/obj/structure/sign/warning/fire{ + pixel_x = 22 + }, +/obj/structure/sign/warning/fire{ + pixel_x = -22 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/engineering/electrical) +"hz" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"hG" = ( +/obj/machinery/button/massdriver{ + dir = 4; + pixel_x = -20; + id = "junk_driver" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit, +/obj/item/trash/can/food/beans{ + pixel_y = 17; + pixel_x = -11 + }, +/obj/item/trash/candy{ + pixel_y = 12 + }, +/obj/item/trash/candy{ + pixel_y = 3 + }, +/obj/item/trash/can/food{ + pixel_y = -3; + pixel_x = -10 + }, +/obj/effect/decal/cleanable/cobweb, +/mob/living/simple_animal/hostile/cockroach, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/ship/maintenance/central) +"hP" = ( +/obj/structure/poddoor_assembly{ + dir = 4 + }, +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + pixel_x = 12; + pixel_y = -12 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/external) +"hV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/construction) +"ip" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/chair/plastic, +/obj/machinery/light/small/directional/north, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"ir" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/insectguts, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"is" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken6" + }, +/area/ship/maintenance/starboard) +"it" = ( +/turf/closed/wall/mineral/wood, +/area/ship/maintenance/central) +"iV" = ( +/turf/closed/wall/rust, +/area/ship/crew/canteen/kitchen) +"iY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + id_tag = "lockin" + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"jj" = ( +/obj/structure/sign/warning/testchamber, +/turf/closed/wall/r_wall, +/area/ship/cargo) +"jz" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/smes/engineering, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"jE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/stack/ore/salvage/scrapuranium{ + pixel_y = 2; + pixel_x = -4 + }, +/obj/item/screwdriver{ + pixel_x = -12 + }, +/obj/item/flashlight{ + pixel_y = -3; + pixel_x = 15; + light_on = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"jO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 2 + }, +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"kj" = ( +/obj/structure/closet/secure_closet/personal{ + req_access = list(11) + }, +/obj/item/stack/sheet/metal/five, +/obj/item/circuitboard/machine/paystand, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/manipulator, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/item/clothing/under/misc/assistantformal, +/obj/item/clothing/shoes/laceup, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/floor_painter, +/turf/open/floor/plating, +/area/ship/construction) +"kv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/cleanable/food/plant_smudge, +/obj/item/reagent_containers/food/snacks/urinalcake{ + pixel_y = -9; + pixel_x = -13 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"lf" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/item/stack/tape/industrial/electrical, +/obj/item/stack/tape/industrial, +/obj/item/wirecutters/old, +/obj/item/clothing/mask/gas, +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + desc = "A small bottle. Pour on engine in case of emergency." + }, +/obj/structure/closet/firecloset/empty{ + name = "emergency repair closet"; + desc = "It's a storage unit for repair supplies."; + req_access_txt = "10" + }, +/obj/item/extinguisher/mini, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ls" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "Tcargotide2" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"lA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"lC" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/gibspawner/generic/animal, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"lQ" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + pixel_y = 16; + pixel_x = -4; + name = "precariously balanced welding fuel bottle" + }, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plating/rust/conf_haz, +/area/ship/maintenance/fore) +"md" = ( +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"mo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/machinery/door/poddoor{ + dir = 4; + id = "tankl" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/external) +"mF" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/electrical) +"mK" = ( +/turf/closed/wall/mineral/titanium/survival, +/area/ship/maintenance/external) +"mN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/hydroponics/soil, +/obj/structure/bed/dogbed, +/mob/living/simple_animal/hostile/retaliate/goose/vomit, +/obj/machinery/light/small/built/directional/south, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"mZ" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8; + piping_layer = 2 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "tankr" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/external) +"nb" = ( +/obj/machinery/door/airlock/engineering, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/pod/dark, +/area/ship/maintenance/port) +"nn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"nE" = ( +/obj/structure/girder/reinforced, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"nU" = ( +/obj/structure/girder/reinforced, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"nY" = ( +/obj/structure/girder/reinforced, +/obj/structure/window/fulltile, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"oj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"oQ" = ( +/obj/structure/girder/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/ship/storage) +"pc" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/starboard) +"pC" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/maintenance/external) +"pG" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"qc" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + pixel_y = -20; + dir = 1; + pixel_x = 6 + }, +/turf/open/floor/plating/rust/conf_haz, +/area/ship/maintenance/fore) +"qm" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/reagent_containers/food/snacks/canned/peaches/maint, +/turf/open/floor/plating, +/area/ship/construction) +"qt" = ( +/obj/machinery/door/poddoor/shutters{ + id = "coms"; + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/plating, +/area/ship/construction) +"qR" = ( +/turf/closed/wall/r_wall, +/area/ship/cargo) +"rB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/freezer{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"rD" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/components/trinary/filter/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/conf_haz, +/area/ship/maintenance/fore) +"rO" = ( +/obj/machinery/button/door{ + id = "Tcargotide2"; + pixel_x = -23; + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/footprints, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"rV" = ( +/turf/closed/wall/mineral/wood, +/area/ship/storage) +"sd" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/trinary/filter/layer4{ + dir = 1 + }, +/turf/open/floor/plating/rust/conf_haz, +/area/ship/maintenance/fore) +"sh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 1; + CanAtmosPass = 0 + }, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"sk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"sv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/candy{ + pixel_y = 6; + pixel_x = -7 + }, +/obj/item/trash/pistachios, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"sB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/pump, +/obj/machinery/door/airlock/hatch, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"sF" = ( +/obj/machinery/button/door{ + id = "Tcargotide1"; + pixel_y = -20; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/semki, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"sK" = ( +/obj/machinery/atmospherics/components/binary/pump, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/hatch, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/assembly/mousetrap/armed, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"sY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"te" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/cryopod/poor{ + dir = 4; + icon = 'icons/obj/crates.dmi'; + icon_state = "freezeropen"; + close_state = "freezer"; + open_state = "freezeropen" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"to" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/effect/decal/cleanable/garbage, +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"tr" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/wrench{ + pixel_x = -11 + }, +/obj/item/wrench/crescent{ + pixel_x = -5 + }, +/obj/item/wrench/medical{ + pixel_x = 2 + }, +/obj/item/wrench/syndie{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/ship/construction) +"ts" = ( +/obj/structure/salvageable/computer{ + desc = "Someone clearly punched the screen of this console. It's broken beyond repair. You may be able to salvage something from this." + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -7 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ship/bridge) +"tw" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/mob/living/simple_animal/hostile/cockroach, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"tB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/head/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/clothing/head/radiation, +/obj/item/clothing/suit/radiation, +/obj/item/geiger_counter, +/obj/item/geiger_counter, +/obj/machinery/light/small/directional/east, +/obj/structure/closet/crate/secure/engineering{ + req_access = list(11) + }, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"ua" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/screwdriver/old{ + pixel_y = -3; + pixel_x = -10 + }, +/obj/item/crowbar/old{ + pixel_y = 15; + pixel_x = -7 + }, +/obj/item/stack/medical/ointment{ + pixel_y = 12; + pixel_x = 17 + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/item/wirecutters/old{ + pixel_y = 4; + pixel_x = 18 + }, +/obj/item/clothing/gloves/color/fyellow, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"uU" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "tankl"; + pixel_x = -23; + dir = 4; + pixel_y = -26 + }, +/turf/open/floor/engine/hull, +/area/ship/maintenance/external) +"uW" = ( +/turf/closed/wall/mineral/wood, +/area/ship/maintenance/starboard) +"vd" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/maintenance/starboard) +"vj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/mob/living/simple_animal/hostile/cockroach, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"vk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch{ + welded = 1 + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "5-6" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"vr" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/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/ship/maintenance/port) +"vu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/salvageable/machine{ + name = "broken fax machine" + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"vO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"vY" = ( +/turf/closed/wall/r_wall, +/area/ship/construction) +"vZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/obj/structure/table/chem, +/obj/structure/sink/kitchen{ + dir = 8; + pixel_x = 12; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/food/tomato_smudge, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"we" = ( +/mob/living/simple_animal/bot/firebot/rockplanet{ + icon_state = "firebot1" + }, +/obj/structure/sign/warning/chemdiamond{ + pixel_y = 32 + }, +/obj/structure/sign/warning{ + pixel_x = -22 + }, +/obj/structure/sign/warning{ + pixel_x = 22 + }, +/obj/structure/bed/dogbed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/lootdrop/maintenance/eight, +/obj/structure/safe/floor{ + number_of_tumblers = 5 + }, +/obj/item/card/id/captains_spare, +/obj/item/circuitboard/machine/autolathe/reployer, +/turf/open/floor/plating/rust, +/area/ship/engineering/electrical) +"wi" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/maintenance/external) +"wk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/trash/can/food/peaches/maint{ + pixel_y = -10; + pixel_x = -17 + }, +/turf/open/floor/plating, +/area/ship/storage) +"wt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 8 + }, +/obj/item/broken_bottle{ + pixel_y = -11; + pixel_x = -9 + }, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"wG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"xr" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 1; + CanAtmosPass = 0 + }, +/turf/open/floor/plating, +/area/ship/maintenance/aft) +"xt" = ( +/obj/machinery/door/airlock/engineering, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"xx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/glowstick{ + pixel_x = -11; + pixel_y = 9 + }, +/obj/item/flashlight/glowstick/orange{ + pixel_y = 5; + pixel_x = -3 + }, +/obj/item/flashlight/glowstick/cyan{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/hooch{ + pixel_x = 3; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/item/reagent_containers/glass/bottle/welding_fuel{ + pixel_x = 10; + pixel_y = -10; + name = "medicine bottle" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"xJ" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/starboard) +"xP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"yp" = ( +/turf/closed/wall/rust, +/area/ship/engineering/electrical) +"yt" = ( +/obj/structure/girder/reinforced, +/obj/structure/barricade/wooden/crude, +/obj/structure/sign/warning/hottemp, +/turf/open/floor/wood/walnut, +/area/ship/engineering/electrical) +"yz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/candy, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "8-9" + }, +/turf/open/floor/plating, +/area/ship/construction) +"yD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"zz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 21 + }, +/obj/machinery/suit_storage_unit/independent, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/trash/can{ + pixel_x = 11; + pixel_y = -15 + }, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"zB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4" + }, +/area/ship/maintenance/starboard) +"zY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/construction) +"Ae" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"AJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4" + }, +/area/ship/maintenance/port) +"AO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"AR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/closed/wall/r_wall/rust, +/area/ship/cargo) +"Bi" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/structure/girder/reinforced, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/crew/office) +"Bl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + id = "loby"; + pixel_y = 23; + pixel_x = 7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/salvageable/computer, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"By" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"BH" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/fore) +"BL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"BZ" = ( +/turf/template_noop, +/area/template_noop) +"Cg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"Cj" = ( +/obj/machinery/computer/cryopod/retro/directional/north, +/obj/effect/decal/cleanable/food/egg_smudge, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"Cw" = ( +/turf/open/floor/plating/airless, +/area/ship/maintenance/external) +"Cy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/syndicatefake, +/obj/item/clothing/head/syndicatefake, +/obj/machinery/light_switch{ + pixel_x = 10; + pixel_y = 23 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"Db" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Df" = ( +/turf/closed/wall/mineral/titanium/survival, +/area/ship/maintenance/starboard) +"Dj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = -7 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/port) +"DE" = ( +/obj/structure/sign/warning/testchamber, +/turf/closed/wall/mineral/titanium/survival, +/area/ship/cargo) +"DM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "8-9" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"DR" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-6" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/ship/maintenance/central) +"Eb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/maintenance/starboard) +"El" = ( +/obj/machinery/vending/sustenance, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"EG" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/starboard) +"EH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/r_wall, +/area/ship/storage) +"EM" = ( +/obj/structure/table, +/obj/item/trash/waffles, +/obj/item/storage/toolbox/electrical, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"ER" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/gibspawner/human, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/warning/dust, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"ET" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/maintenance/aft) +"EZ" = ( +/obj/machinery/suit_storage_unit/independent/engineering, +/obj/effect/decal/cleanable/oil/streak, +/obj/item/trash/candy{ + pixel_y = -11; + pixel_x = -13 + }, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"Fi" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/bridge) +"Ft" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/disposalpipe/trunk, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/ship/storage/eva) +"Fz" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Go" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/plastic, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Gq" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{ + req_access = list(11) + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -7 + }, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"GG" = ( +/obj/effect/turf_decal/industrial/warning/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/cargo) +"GI" = ( +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/item/kitchen/knife{ + pixel_y = 1; + pixel_x = 8 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/item/bot_assembly/cleanbot, +/turf/open/floor/pod/dark, +/area/ship/maintenance/starboard) +"GU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage/eva) +"Hj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/decal_painter, +/obj/item/storage/box/mousetraps, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/closet/toolcloset{ + secure = 1; + req_access = list(11) + }, +/turf/open/floor/plating, +/area/ship/storage) +"Hu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 22 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"HB" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/crew/office) +"HJ" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/cargo) +"Ii" = ( +/obj/machinery/mass_driver{ + dir = 8; + id = "junk_driver" + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"Im" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"Iu" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/seeds/tobacco{ + pixel_y = -11; + pixel_x = 11 + }, +/obj/item/trash/pistachios{ + pixel_y = -6; + pixel_x = 5 + }, +/obj/item/trash/chips{ + pixel_y = 2; + pixel_x = 12 + }, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"Ix" = ( +/obj/machinery/atmospherics/components/unary/heat_exchanger{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/conf_haz, +/area/ship/maintenance/fore) +"IE" = ( +/turf/closed/wall/rust, +/area/ship/construction) +"IR" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"IX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"Je" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/greenglow/filled, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Jh" = ( +/obj/structure/girder/reinforced, +/obj/structure/barricade/wooden/crude, +/obj/structure/sign/warning/fire{ + pixel_x = -22 + }, +/obj/structure/sign/warning/explosives{ + pixel_y = -32 + }, +/turf/open/floor/wood/walnut, +/area/ship/engineering/electrical) +"Jn" = ( +/obj/structure/lattice, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 8; + id = "tankr"; + normaldoorcontrol = 1; + pixel_x = 23; + pixel_y = -26; + specialfunctions = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/maintenance/external) +"Jo" = ( +/obj/structure/disposalpipe/broken{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/generic, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/item/assembly/mousetrap/armed, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"JG" = ( +/obj/effect/decal/cleanable/blood/footprints, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"JP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/footprints, +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating/rust, +/area/ship/engineering/electrical) +"JQ" = ( +/turf/closed/wall/mineral/titanium/survival, +/area/ship/maintenance/aft) +"JS" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/clipboard{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/toy/crayon/black{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = -1; + pixel_x = -5 + }, +/obj/item/paper_bin/construction{ + pixel_x = -6 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"JZ" = ( +/obj/structure/rack, +/obj/machinery/light/small/broken/directional/west, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/toner, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Lb" = ( +/obj/structure/cable/yellow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow/filled, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"LG" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/port_gen/pacman/super/not_very, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Ma" = ( +/obj/structure/tank_dispenser, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Me" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/construction) +"Mh" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine/hull, +/area/ship/maintenance/external) +"Mr" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken3" + }, +/area/ship/maintenance/central) +"Mt" = ( +/obj/structure/girder/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"Mu" = ( +/obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{ + dir = 8 + }, +/turf/open/floor/engine/hull, +/area/template_noop) +"MW" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"Ng" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/bag/tray/cafeteria{ + pixel_y = 7; + pixel_x = 3 + }, +/obj/item/reagent_containers/food/snacks/donkpocket/warm{ + pixel_y = 14 + }, +/obj/item/reagent_containers/food/snacks/donkpocket/warm/pizza{ + pixel_y = 11; + pixel_x = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"No" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/maintenance/starboard) +"Og" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/cable_coil/cut/red{ + pixel_x = -15; + pixel_y = -8 + }, +/obj/item/paper/crumpled{ + pixel_y = 4; + pixel_x = -23; + info = "Attempt 301. Longitudinal traction was applied to the upper protruding flesh appendage. Muffled screaming (possibly Jeff?) was observed. Spontaneous amputation occurred and the screaming ceased. Duct tape applied.

Results: Reployer remains unfunctioning." + }, +/obj/item/paper/crumpled{ + pixel_y = -12; + pixel_x = -3; + info = "Attempt 1180. Salt circle was established with regular rituals. 30mL of blood was dripped directly onto the reployer, and chanting begun 1 minute after the beginning of the attempt. Despite using only lighting from tallow candles, soapbucket scrying was ineffective in troubleshooting the problem.

Results: Reployer remains unfunctioning." + }, +/obj/effect/decal/cleanable/greenglow/filled, +/obj/item/screwdriver/old{ + pixel_y = -2; + pixel_x = -15 + }, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/directional/east, +/obj/item/trash/candle{ + pixel_y = 17; + pixel_x = -10 + }, +/obj/item/trash/candle{ + pixel_y = 17; + pixel_x = 10 + }, +/obj/structure/salvageable/protolathe/reployer, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Ol" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/crew/canteen) +"On" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access_txt = "10" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/storage) +"OA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"OW" = ( +/obj/machinery/door/poddoor/shutters{ + id = "Tcargotide1" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"OZ" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/central) +"Pi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/port) +"PE" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/external) +"PR" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/holopad/emergency/buddy, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/bridge) +"Qt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plastic, +/area/ship/crew/canteen/kitchen) +"QE" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 1 + }, +/mob/living/simple_animal/hostile/cockroach/glockroach, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"QM" = ( +/turf/closed/wall/r_wall, +/area/ship/bridge) +"QN" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage/eva) +"QU" = ( +/obj/structure/girder/reinforced, +/obj/structure/window/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"QW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "8-9" + }, +/obj/item/gun/ballistic/automatic/pistol/disposable, +/obj/item/reagent_containers/food/drinks/bottle/hooch, +/obj/machinery/light/dim/directional/south, +/obj/structure/closet/wall/blue{ + dir = 8; + pixel_x = 32; + welded = 1 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Rg" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/obj/structure/safe/floor, +/obj/item/circuitboard/computer/cargo/express, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Rj" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/port) +"Ro" = ( +/obj/machinery/pipedispenser/disposal, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 8; + pixel_x = -7 + }, +/obj/item/trash/can{ + pixel_y = 8; + pixel_x = 12 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "1-9" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"RQ" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/maintenance/central) +"RU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"RX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/fore) +"Sr" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/fore) +"Td" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/pod/dark, +/area/ship/crew/canteen) +"Ty" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/crew/office) +"Uo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Ux" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-5" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/airalarm/directional/west, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/ship/bridge) +"UO" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"US" = ( +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Va" = ( +/turf/closed/wall/mineral/wood, +/area/ship/engineering/electrical) +"VM" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/footprints, +/turf/open/floor/plating/rust, +/area/ship/maintenance/starboard) +"VY" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/pod/dark, +/area/ship/storage/eva) +"Wg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/girder/reinforced, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Wh" = ( +/obj/machinery/door/poddoor/shutters, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Wj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 + }, +/obj/effect/decal/cleanable/sprayweb, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/pod/light, +/area/ship/maintenance/aft) +"Wv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/mob/living/simple_animal/hostile/cockroach, +/turf/open/floor/plating/rust, +/area/ship/construction) +"Ww" = ( +/obj/structure/cable{ + icon_state = "4-6" + }, +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"WC" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/analyzer{ + pixel_y = 9 + }, +/obj/item/trash/chips{ + pixel_y = 16; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/cheesiehonkers{ + pixel_y = 5; + pixel_x = 6 + }, +/obj/item/assembly/signaler{ + pixel_y = -7; + pixel_x = -10 + }, +/obj/item/stack/cable_coil/cut{ + pixel_x = -2; + pixel_y = -3 + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"Xe" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/engineering/electrical) +"Xi" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + 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/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/pod/dark, +/area/ship/maintenance/starboard) +"Xl" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/closed/wall/mineral/wood, +/area/ship/maintenance/central) +"XF" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"XM" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/central) +"XS" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage/eva) +"XT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage/eva) +"XV" = ( +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + pixel_y = 25 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/starboard) +"Yb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/insectguts, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating, +/area/ship/construction) +"Ye" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + id = "lockin"; + pixel_y = 21; + pixel_x = -7; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/button/door{ + id = "lockout"; + pixel_y = 21; + pixel_x = 7 + }, +/obj/machinery/disposal/deliveryChute, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/cargo) +"Yr" = ( +/obj/machinery/door/poddoor{ + id = "lockout"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/engine/hull/interior, +/area/ship/cargo) +"Yz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/closed/wall/mineral/wood, +/area/ship/maintenance/central) +"YB" = ( +/obj/structure/window/reinforced/fulltile, +/obj/docking_port/mobile{ + launch_status = 0; + port_direction = 2 + }, +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/ship/bridge) +"YC" = ( +/obj/machinery/button/door{ + id = "coms"; + pixel_y = 23; + pixel_x = 7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/construction) +"YK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/salvageable/autolathe, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"YO" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/photocopier, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/pod/dark, +/area/ship/crew/office) +"YS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/turf/closed/wall/rust, +/area/ship/construction) +"YU" = ( +/obj/effect/decal/cleanable/blood/footprints{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Zl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ZK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/maintenance/starboard) +"ZN" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/ship/storage) +"ZS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/storage) +"ZW" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "tankl" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/external) + +(1,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(2,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(3,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(4,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(5,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +mK +pC +pC +pC +mK +BZ +BZ +BZ +BZ +BZ +"} +(6,1,1) = {" +BZ +BZ +BZ +BZ +Rj +nY +vY +Me +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +pC +ZW +mo +ZW +pC +BZ +BZ +BZ +BZ +BZ +"} +(7,1,1) = {" +eI +nE +Sr +eI +Rj +Db +gN +zY +Me +Me +XM +Ii +Xl +BZ +BZ +BZ +BZ +wi +Mh +uU +BZ +BZ +BZ +BZ +BZ +BZ +"} +(8,1,1) = {" +RX +Ix +qc +eS +Ma +ua +YS +yz +Wv +qm +XM +XM +Yz +hb +RQ +HB +HB +Bi +Ty +Bi +HB +JQ +BZ +BZ +BZ +BZ +"} +(9,1,1) = {" +QU +rD +sd +vk +cN +ir +IE +kj +hV +tr +XM +hG +DR +bG +RQ +vu +sv +pG +YO +WC +JS +ET +JQ +JQ +JQ +BZ +"} +(10,1,1) = {" +Sr +lQ +eG +BH +to +DM +IE +IE +YC +Yb +XM +Mr +Jo +Ro +RQ +Bl +Rg +Uo +nn +Go +Je +sB +wt +Iu +xr +PE +"} +(11,1,1) = {" +Sr +nE +eI +eI +Pi +Ww +lf +IE +qt +qt +OZ +it +UO +RQ +RQ +bF +bF +bt +HB +YK +Og +JQ +xx +sh +PE +BZ +"} +(12,1,1) = {" +BZ +BZ +BZ +Rj +AO +vr +US +Zl +Dj +sY +jO +AJ +br +an +nb +Cg +fg +IX +Ol +dm +dm +dm +dm +DE +BZ +BZ +"} +(13,1,1) = {" +BZ +BZ +BZ +Rj +bc +iV +iV +iV +iV +rB +bf +aE +er +On +Ol +xP +EM +sk +El +dm +Cy +ER +Yr +BZ +BZ +BZ +"} +(14,1,1) = {" +BZ +BZ +BZ +nY +BL +iV +fm +lC +Gq +vj +bf +rV +ZN +ai +Ol +ip +jE +wG +Td +iY +XF +GG +Yr +BZ +BZ +MW +"} +(15,1,1) = {" +BZ +BZ +BZ +Rj +Fz +iV +Cj +OA +Qt +gM +bf +fb +wk +ZS +Ol +Hu +Ng +By +mN +qR +Ye +gh +Yr +BZ +BZ +BZ +"} +(16,1,1) = {" +BZ +BZ +BZ +Rj +Ae +iV +te +aN +vZ +kv +bf +bP +al +Hj +Ol +tw +hz +Im +Ol +HJ +AR +HJ +HJ +jj +BZ +BZ +"} +(17,1,1) = {" +QM +QM +Fi +Fi +lA +iV +Mt +iV +iV +iV +rV +rV +EH +oQ +Xe +vd +Xi +XS +XS +Ft +eH +JQ +Wj +sh +PE +BZ +"} +(18,1,1) = {" +fW +ts +Ux +QM +YU +OW +LG +jz +yp +we +hy +Jh +mF +oj +Wh +eF +No +xt +VY +go +md +sK +RU +QE +xr +PE +"} +(19,1,1) = {" +YB +aX +PR +yD +EG +OW +gR +Lb +yp +yp +Va +yt +Xe +ay +Wh +Eb +GI +XT +zz +tB +EZ +ET +JQ +JQ +JQ +BZ +"} +(20,1,1) = {" +fW +aq +QW +Fi +sF +yp +eP +ls +yp +JZ +dx +zB +Xe +mF +mF +XV +vd +QN +XS +GU +XS +JQ +BZ +BZ +BZ +BZ +"} +(21,1,1) = {" +Fi +Fi +Fi +Fi +vO +rO +JG +VM +JP +is +cQ +ep +hm +IR +hq +ZK +vd +Mu +BZ +Jn +BZ +BZ +BZ +BZ +BZ +BZ +"} +(22,1,1) = {" +BZ +BZ +BZ +xJ +xJ +xJ +pc +pc +nU +uW +uW +vd +Wg +vd +vd +vd +Df +BZ +hP +mZ +pC +BZ +BZ +BZ +BZ +BZ +"} +(23,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Cw +pC +pC +mK +BZ +BZ +BZ +BZ +BZ +"} +(24,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(25,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(26,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} +(27,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +"} diff --git a/_maps/shuttles/shiptest/independent_kilo.dmm b/_maps/shuttles/shiptest/independent_kilo.dmm index 9e4fcd1f8cd2..ead3f5a0ef26 100644 --- a/_maps/shuttles/shiptest/independent_kilo.dmm +++ b/_maps/shuttles/shiptest/independent_kilo.dmm @@ -41,7 +41,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "kiloengine"; - name = "Engine Shutters" + name = "Engine Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -115,11 +116,12 @@ desc = "Used to grind things up into raw materials and liquids."; pixel_y = 5 }, -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/red, /obj/effect/turf_decal/corner/opaque/red{ dir = 1 }, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/ship/crew/canteen/kitchen) "bg" = ( @@ -147,22 +149,14 @@ pixel_y = -8; specialfunctions = 4 }, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, /obj/machinery/advanced_airlock_controller{ pixel_x = -28; pixel_y = 3 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "bn" = ( @@ -274,7 +268,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ id = "whiteship_bridge"; - name = "Garage DoorCockpit Emergency Blast Door" + name = "Garage DoorCockpit Emergency Blast Door"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -296,6 +291,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/effect/turf_decal/ntspaceworks_small/left, /turf/open/floor/plating, /area/ship/engineering/engine) "bT" = ( @@ -432,21 +428,15 @@ "ci" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, /obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/machinery/airalarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "cj" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/industrial/hatch/yellow, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "ck" = ( @@ -464,15 +454,13 @@ pixel_y = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, /obj/effect/turf_decal/industrial/warning{ dir = 6 }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch{ + pixel_y = -20; + dir = 1 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -480,20 +468,16 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light_switch{ - pixel_y = -23; - dir = 1 - }, -/obj/machinery/light/small/built, +/obj/machinery/light/small/built/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plating, /area/ship/engineering/engine) "cr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light, /obj/machinery/power/port_gen/pacman{ anchored = 1 }, @@ -501,6 +485,7 @@ /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/engineering/engine) "cw" = ( @@ -551,8 +536,11 @@ /obj/structure/sign/warning/vacuum/external{ pixel_x = -32 }, -/obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/xeno_mining{ + pixel_x = 32 + }, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "cK" = ( @@ -573,13 +561,11 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light{ - dir = 4 - }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, /obj/machinery/meter/atmos, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/engineering/engine) "cP" = ( @@ -609,9 +595,26 @@ /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen/kitchen) "cW" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) +/obj/machinery/power/smes/shuttle{ + dir = 4 + }, +/obj/machinery/door/window/westright{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced/spawner/north, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "kiloengine"; + name = "Engine Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "cY" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, @@ -651,18 +654,12 @@ color = "#c45c57"; dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/machinery/status_display{ pixel_y = 32; pixel_x = -32 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/carpet, /area/ship/crew) "dc" = ( @@ -674,7 +671,7 @@ pixel_y = 5 }, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen/kitchen) "de" = ( @@ -708,6 +705,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ship/engineering/engine) "eN" = ( @@ -767,7 +765,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "kiloengine"; - name = "Engine Shutters" + name = "Engine Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -789,6 +788,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/effect/turf_decal/ntspaceworks_small, /turf/open/floor/plating, /area/ship/engineering/engine) "gp" = ( @@ -816,15 +816,14 @@ }, /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/ntspaceworks_small/right, /turf/open/floor/plating, /area/ship/engineering/engine) "gC" = ( @@ -866,10 +865,10 @@ pixel_y = 18 }, /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/power/apc/auto_name/east, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/mineral/titanium/yellow, /area/ship/cargo) "hR" = ( @@ -924,10 +923,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/obj/machinery/firealarm{ - pixel_y = -26; - dir = 1 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/ship/cargo) "io" = ( @@ -948,9 +944,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, /obj/machinery/conveyor_switch/oneway{ id = "NTMSLoad"; name = "Off Ramp"; @@ -962,6 +955,7 @@ name = "On Ramp"; pixel_x = 4 }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/plating, /area/ship/cargo) "iT" = ( @@ -994,10 +988,6 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/machinery/status_display{ - pixel_x = -32; - pixel_y = 32 - }, /turf/open/floor/mineral/titanium/blue, /area/ship/bridge) "jU" = ( @@ -1007,12 +997,10 @@ /obj/item/stack/cable_coil, /obj/item/stock_parts/cell/high, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/industrial/warning{ dir = 5 }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/engineering/engine) "kb" = ( @@ -1039,9 +1027,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/titanium/yellow, /area/ship/cargo) "mz" = ( @@ -1164,7 +1150,8 @@ dir = 4 }, /obj/machinery/door/airlock/external{ - name = "Mining Airlock" + name = "Mining Airlock"; + dir = 4 }, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) @@ -1195,14 +1182,6 @@ id = "kilocargo"; name = "NTMS-037 Bay Blast Door" }, -/obj/docking_port/mobile{ - callTime = 250; - dir = 2; - launch_status = 0; - name = "Mining Shuttle"; - port_direction = 8; - preferred_direction = 4 - }, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "rO" = ( @@ -1241,7 +1220,6 @@ /area/ship/crew/canteen/kitchen) "sG" = ( /obj/effect/decal/cleanable/blood/old, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-4" }, @@ -1251,20 +1229,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/showroomfloor, /area/ship/crew) "sW" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, /obj/machinery/computer/cargo/express{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "vv" = ( @@ -1278,6 +1251,14 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"vU" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) "wc" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/door/airlock/shuttle{ @@ -1323,7 +1304,8 @@ "xe" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/door/airlock/external{ - name = "Mining Airlock" + name = "Mining Airlock"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, @@ -1391,15 +1373,11 @@ }, /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plating, /area/ship/cargo) "yF" = ( @@ -1432,10 +1410,7 @@ pixel_x = 12; pixel_y = 6 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen/kitchen) "zH" = ( @@ -1453,7 +1428,8 @@ "AB" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/door/airlock/external{ - name = "Mining Airlock" + name = "Mining Airlock"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -1530,6 +1506,7 @@ "Bm" = ( /obj/structure/bed, /obj/item/bedsheet/captain, +/obj/machinery/firealarm/directional/west, /turf/open/floor/wood, /area/ship/crew) "Bu" = ( @@ -1553,7 +1530,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ id = "whiteship_bridge"; - name = "Garage DoorCockpit Emergency Blast Door" + name = "Garage DoorCockpit Emergency Blast Door"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1609,9 +1587,7 @@ pixel_x = -9; pixel_y = 4 }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /obj/item/areaeditor/shuttle, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) @@ -1620,34 +1596,27 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/chair/sofa/corner, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/small/directional/east, /turf/open/floor/wood{ icon_state = "wood-broken" }, /area/ship/crew/canteen/kitchen) "EG" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/cryopod, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small/directional/north, +/obj/machinery/computer/cryopod/directional/west, /turf/open/floor/wood, /area/ship/crew) "EU" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/door/airlock/command{ - name = "Ship Control" + name = "Ship Control"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1682,12 +1651,8 @@ "GM" = ( /obj/structure/table, /obj/machinery/recharger, -/obj/item/radio/intercom/wideband{ - pixel_y = 28 - }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/item/radio/intercom/wideband/directional/north, +/obj/machinery/light/small/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "HP" = ( @@ -1713,9 +1678,7 @@ /obj/item/wrench, /obj/item/tank/internals/emergency_oxygen, /obj/effect/decal/cleanable/cobweb, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "Jf" = ( @@ -1725,17 +1688,11 @@ /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/rack, /obj/item/storage/toolbox/emergency, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, /obj/item/circuitboard/machine/ore_redemption, /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/cargo) "KB" = ( @@ -1779,9 +1736,7 @@ pixel_x = -8; pixel_y = 8 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/carpet, /area/ship/crew) "La" = ( @@ -1816,18 +1771,31 @@ /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "MI" = ( -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) +/obj/machinery/power/smes/shuttle{ + dir = 4 + }, +/obj/machinery/door/window/westright{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "kiloengine"; + name = "Engine Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "MY" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/turf_decal/trimline/opaque/white/filled/line{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, /obj/item/gun/energy/e_gun/mini, /obj/item/stock_parts/cell/gun/mini, /obj/item/clothing/shoes/workboots, @@ -1842,15 +1810,13 @@ /obj/item/clothing/head/cowboy, /obj/item/clothing/head/cowboy, /obj/item/clothing/head/cowboy, -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/crew) "Ng" = ( @@ -1972,12 +1938,14 @@ /obj/machinery/computer/helm{ dir = 8 }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "PS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ - pixel_y = -23 + pixel_y = -23; + dir = 1 }, /obj/effect/decal/cleanable/greenglow, /obj/structure/closet/crate/internals, @@ -1995,10 +1963,7 @@ /turf/open/floor/plating, /area/ship/cargo) "PW" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4; - name = "Old Mining Turret" - }, +/obj/machinery/porta_turret/ship/weak, /turf/closed/wall/mineral/titanium, /area/ship/bridge) "Qw" = ( @@ -2009,7 +1974,15 @@ dir = 4 }, /obj/machinery/door/airlock/external{ - name = "Mining Airlock" + name = "Mining Airlock"; + dir = 8 + }, +/obj/docking_port/mobile{ + dir = 4; + launch_status = 0; + name = "Mining Shuttle"; + preferred_direction = 4; + port_direction = 2 }, /turf/open/floor/mineral/plastitanium, /area/ship/cargo) @@ -2037,10 +2010,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, /obj/effect/turf_decal/industrial/warning{ dir = 9 }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/mineral/titanium/blue, /area/ship/bridge) "Sx" = ( @@ -2083,7 +2056,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "kiloengine"; - name = "Engine Shutters" + name = "Engine Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -2098,13 +2072,13 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/industrial/hatch/yellow, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, /obj/effect/turf_decal/industrial/warning{ dir = 2 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/ship/engineering/engine) "TD" = ( @@ -2207,11 +2181,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/greenglow, -/obj/structure/extinguisher_cabinet{ - dir = 4; - pixel_x = -27 - }, -/obj/effect/landmark/observer_start, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/mineral/titanium/yellow, /area/ship/cargo) "Vd" = ( @@ -2228,7 +2198,7 @@ anchored = 1; dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/computer/security/telescreen{ dir = 1; name = "NTMS-037 Monitor"; @@ -2240,17 +2210,11 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Vq" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4; - name = "Old Mining Turret" - }, +/obj/machinery/porta_turret/ship/weak, /turf/closed/wall/mineral/titanium, /area/ship/crew/canteen/kitchen) "Vx" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/decal/cleanable/greenglow, /obj/structure/toilet{ dir = 4; @@ -2264,13 +2228,9 @@ pixel_x = -11; pixel_y = 18 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/broken/directional/east, /turf/open/floor/carpet/blue, /area/ship/crew) "VQ" = ( @@ -2323,10 +2283,6 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/line{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, /obj/effect/decal/cleanable/greenglow, /obj/item/stock_parts/cell/gun/mini, /obj/item/clothing/under/utility, @@ -2344,6 +2300,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/crew) "Yu" = ( @@ -2362,15 +2319,13 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/line{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/crew) "YL" = ( @@ -2391,10 +2346,6 @@ /obj/effect/decal/cleanable/dirt, /obj/item/trash/syndi_cakes, /obj/item/organ/stomach, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, /obj/machinery/light_switch{ dir = 1; pixel_y = 23 @@ -2416,6 +2367,7 @@ (1,1,1) = {" aa aa +aa AQ ak bn @@ -2431,10 +2383,11 @@ aa (2,1,1) = {" aa aa +aa kA ar -Tn -fu +cW +MI kA Tn fu @@ -2446,6 +2399,7 @@ aa (3,1,1) = {" aa aa +aa Jf av bQ @@ -2461,6 +2415,7 @@ aa (4,1,1) = {" aa aa +aa Jf eo fv @@ -2476,6 +2431,7 @@ aa (5,1,1) = {" aa aa +aa Jf Jf gs @@ -2491,6 +2447,7 @@ aa (6,1,1) = {" aa aa +aa Jf cb yd @@ -2506,6 +2463,7 @@ aa (7,1,1) = {" aa aa +aa Ua aS ca @@ -2521,6 +2479,7 @@ aa (8,1,1) = {" aa aa +aa Ua TG cC @@ -2536,6 +2495,7 @@ aa (9,1,1) = {" aa aa +aa Jf jU bU @@ -2551,12 +2511,13 @@ aa (10,1,1) = {" aa aa +aa Jf aJ bV Jf mz -cW +mz mz sG XR @@ -2565,12 +2526,13 @@ aa "} (11,1,1) = {" aa +aa dF cP KM bg yn -MI +mz EG hS YL @@ -2579,6 +2541,7 @@ Ti aa "} (12,1,1) = {" +aa ac ac ac @@ -2594,6 +2557,7 @@ mz aa "} (13,1,1) = {" +aa qv VQ nO @@ -2609,6 +2573,7 @@ bA Vq "} (14,1,1) = {" +vU rq iT de @@ -2624,6 +2589,7 @@ Sx yF "} (15,1,1) = {" +aa Nq NU am @@ -2639,6 +2605,7 @@ zc bA "} (16,1,1) = {" +aa ac ac ac @@ -2655,6 +2622,7 @@ yF "} (17,1,1) = {" aa +aa ac Ih ac @@ -2670,6 +2638,7 @@ bA "} (18,1,1) = {" aa +aa La hR Va @@ -2685,6 +2654,7 @@ vv "} (19,1,1) = {" aa +aa La Mj ay @@ -2700,6 +2670,7 @@ bF "} (20,1,1) = {" aa +aa ac jx pV @@ -2711,10 +2682,11 @@ nd bH Xd Uv -vv +bF "} (21,1,1) = {" aa +aa ac hN jl @@ -2730,6 +2702,7 @@ Bu "} (22,1,1) = {" aa +aa ac ac AB @@ -2745,6 +2718,7 @@ aa "} (23,1,1) = {" aa +aa ac bm KB @@ -2753,13 +2727,14 @@ cJ bF bP bF -bP +bF Bu aa aa "} (24,1,1) = {" aa +aa PW ac Qw diff --git a/_maps/shuttles/shiptest/independent_lagoon.dmm b/_maps/shuttles/shiptest/independent_lagoon.dmm index 01d833e1bc65..f3a88222c07c 100644 --- a/_maps/shuttles/shiptest/independent_lagoon.dmm +++ b/_maps/shuttles/shiptest/independent_lagoon.dmm @@ -1,9 +1,5 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ad" = ( -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -22 - }, /obj/structure/cable{ icon_state = "2-4" }, @@ -15,6 +11,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, +/obj/item/radio/intercom/wideband/directional/west, /turf/open/floor/wood, /area/ship/bridge) "ae" = ( @@ -31,16 +28,9 @@ /obj/item/clothing/accessory/waistcoat, /obj/item/storage/firstaid/toxin, /obj/item/clothing/suit/armor/vest/alt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/north, +/obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/canteen/kitchen) "al" = ( @@ -159,15 +149,11 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "aN" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/pod/light, /area/ship/hallway/port) "aO" = ( @@ -196,23 +182,16 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, /obj/effect/turf_decal/siding/blue{ dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "bd" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, @@ -220,6 +199,7 @@ /obj/effect/turf_decal/siding/blue{ dir = 8 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "bh" = ( @@ -276,7 +256,7 @@ /turf/open/floor/plasteel, /area/ship/external) "bt" = ( -/obj/machinery/computer/cargo/express{ +/obj/machinery/computer/cargo/express/retro{ dir = 4 }, /turf/open/floor/plasteel/patterned/cargo_one, @@ -284,7 +264,8 @@ "bv" = ( /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ - id = "cruise_checkpoint" + id = "cruise_checkpoint"; + dir = 8 }, /obj/item/folder/yellow, /turf/open/floor/plasteel/dark, @@ -299,7 +280,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/closet/secure_closet/freezer/kitchen/wall{ dir = 4; - pixel_x = -32 + pixel_x = -28 }, /obj/item/reagent_containers/food/snacks/meat/slab, /obj/item/reagent_containers/food/snacks/meat/slab, @@ -331,13 +312,10 @@ /obj/structure/chair/stool/bar{ dir = 1 }, -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 28 - }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "bL" = ( @@ -369,19 +347,17 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "bR" = ( -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 28 - }, /obj/structure/table/reinforced, /obj/item/detective_scanner, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "bV" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "cruisebridgewindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ship/bridge) @@ -412,7 +388,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/closet/wall{ dir = 4; - pixel_x = -32 + pixel_x = -28 }, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -509,10 +485,7 @@ /area/ship/hallway/central) "cR" = ( /obj/machinery/computer/arcade/battle, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/ship/storage) "cS" = ( @@ -522,7 +495,8 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/poddoor/shutters/preopen{ - id = "cruisetegwindows" + id = "cruisetegwindows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -538,9 +512,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/ship/crew/library) "df" = ( @@ -572,19 +544,13 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "dr" = ( /obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, /obj/machinery/reagentgrinder, +/obj/machinery/firealarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/canteen/kitchen) "dt" = ( @@ -607,9 +573,7 @@ /obj/item/clothing/suit/ianshirt, /obj/item/spacecash/bundle/c200, /obj/item/clothing/under/suit/blacktwopiece, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 6 }, @@ -679,9 +643,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/stairs, /area/ship/bridge) "ef" = ( @@ -775,20 +737,19 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/plasteel/dark, /area/ship/security) "eS" = ( /obj/structure/reagent_dispensers/watertank, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/engineering) "eT" = ( -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/office) "eX" = ( @@ -804,10 +765,10 @@ /turf/open/floor/plating, /area/ship/engineering) "fc" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "fd" = ( @@ -827,17 +788,16 @@ pixel_y = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ - id = "cruise_checkpoint" + id = "cruise_checkpoint"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "fq" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 8 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/fore) "fs" = ( @@ -847,7 +807,6 @@ /turf/open/floor/grass, /area/ship/hallway/central) "fu" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -860,7 +819,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "cruisebridgewindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/medical) @@ -890,10 +850,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -925,6 +882,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/canteen) "fM" = ( @@ -947,7 +905,9 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "fX" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -978,9 +938,7 @@ "gf" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/turf_decal/weather/sand, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/grass, /area/ship/hallway/central) "gn" = ( @@ -988,7 +946,6 @@ dir = 8; pixel_x = -1 }, -/obj/machinery/power/apc/auto_name/south, /obj/structure/cable, /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -999,16 +956,13 @@ /obj/structure/chair/office{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/wood, /area/ship/bridge) "go" = ( /obj/structure/sink/kitchen{ pixel_y = 28 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, /obj/effect/turf_decal/corner/opaque/white/diagonal, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) @@ -1019,14 +973,6 @@ }, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/canteen) -"gr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/wood, -/area/ship/crew/canteen) "gz" = ( /obj/machinery/pdapainter, /turf/open/floor/plasteel/telecomms_floor, @@ -1036,9 +982,7 @@ /obj/effect/turf_decal/corner/opaque/lightgrey/border{ dir = 5 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/pod/dark, /area/ship/hallway/fore) "gI" = ( @@ -1131,10 +1075,7 @@ /area/ship/external) "hm" = ( /obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/industrial/radiation/corner{ dir = 1 }, @@ -1240,6 +1181,7 @@ /obj/item/clothing/shoes/clown_shoes, /obj/item/megaphone/clown, /obj/item/reagent_containers/food/drinks/soda_cans/canned_laughter, +/obj/item/radio/intercom/directional/south, /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew/canteen) "hW" = ( @@ -1252,9 +1194,6 @@ "hY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - pixel_x = -25 - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -1305,9 +1244,7 @@ /area/ship/hallway/fore) "id" = ( /obj/effect/turf_decal/weather/sand, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/grass, /area/ship/hallway/central) "ie" = ( @@ -1316,7 +1253,7 @@ }, /obj/structure/closet/firecloset/wall{ dir = 4; - pixel_x = -32 + pixel_x = -28 }, /obj/structure/cable{ icon_state = "1-4" @@ -1340,10 +1277,8 @@ /turf/closed/wall/mineral/titanium, /area/ship/crew/janitor) "io" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/structure/displaycase/trophy, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/library) "ip" = ( @@ -1351,8 +1286,8 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/crew) "iq" = ( @@ -1371,7 +1306,8 @@ }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "cruisewindows" + id = "cruisewindows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -1398,9 +1334,9 @@ /turf/open/floor/wood, /area/ship/crew/library) "iK" = ( -/obj/machinery/power/apc/auto_name/south, /obj/structure/cable, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/starboard) "iN" = ( @@ -1436,10 +1372,7 @@ /obj/item/kitchen/rollingpin, /obj/item/reagent_containers/food/condiment/enzyme, /obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "iS" = ( @@ -1533,11 +1466,11 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "jt" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/computer/arcade, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/ship/storage) "jw" = ( @@ -1545,10 +1478,10 @@ /turf/open/floor/carpet/black, /area/ship/crew/office) "jz" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/library) "jC" = ( @@ -1565,18 +1498,14 @@ /area/ship/hallway/central) "jM" = ( /obj/machinery/libraryscanner, -/obj/machinery/newscaster{ - pixel_x = 30 - }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/library) "jP" = ( /obj/structure/chair/comfy/black{ dir = 8 }, -/obj/machinery/newscaster{ - pixel_x = 30 - }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/office) "jS" = ( @@ -1587,10 +1516,7 @@ /turf/open/floor/wood, /area/ship/crew) "jV" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/library) "kd" = ( @@ -1609,7 +1535,9 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "ke" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -1644,6 +1572,7 @@ /obj/item/reagent_containers/food/condiment/sugar, /obj/item/reagent_containers/food/condiment/sugar, /obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "kk" = ( @@ -1660,28 +1589,26 @@ /turf/open/floor/grass, /area/ship/hallway/aft) "km" = ( -/obj/machinery/light/small, /obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ship/crew/canteen) "ko" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "kq" = ( /obj/machinery/vending/hydronutrients, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/siding/wood{ dir = 9 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/hydroponics) "ku" = ( @@ -1701,7 +1628,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, @@ -1712,10 +1641,10 @@ /area/ship/hallway/aft) "ky" = ( /obj/structure/closet/athletic_mixed, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "kA" = ( @@ -1732,7 +1661,7 @@ /obj/machinery/computer/med_data/laptop{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/white, /area/ship/medical) "lf" = ( @@ -1756,9 +1685,7 @@ "lm" = ( /obj/vehicle/ridden/janicart, /obj/item/key/janitor, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ship/crew/janitor) "ln" = ( @@ -1773,11 +1700,11 @@ /turf/open/floor/plating, /area/ship/engineering) "lo" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/machinery/photocopier, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "lx" = ( @@ -1786,7 +1713,8 @@ }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "cruiseengwindow" + id = "cruiseengwindow"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -1794,7 +1722,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "cruisebridgewindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-2" @@ -1813,9 +1742,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/newscaster{ - pixel_x = -30 - }, +/obj/machinery/newscaster/directional/west, /turf/open/floor/wood, /area/ship/crew) "lI" = ( @@ -1855,9 +1782,7 @@ /obj/item/clothing/glasses/sunglasses, /obj/item/clothing/gloves/color/evening, /obj/item/spacecash/bundle/c100, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/carpet/black, /area/ship/crew) "lT" = ( @@ -1948,17 +1873,19 @@ /area/ship/hallway/fore) "mx" = ( /obj/machinery/seed_extractor, -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood, /area/ship/crew/hydroponics) "mz" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 8 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -2008,7 +1935,7 @@ "mM" = ( /obj/structure/closet/wall/white/med{ dir = 4; - pixel_x = -30 + pixel_x = -28 }, /obj/item/healthanalyzer, /obj/item/clothing/gloves/color/latex/nitrile, @@ -2061,6 +1988,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 10 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "mV" = ( @@ -2147,11 +2075,11 @@ /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "nO" = ( -/obj/machinery/power/apc/auto_name/south, /obj/structure/cable, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel, /area/ship/crew) "nU" = ( @@ -2162,7 +2090,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/airlock/gold/glass, +/obj/machinery/door/airlock/gold/glass{ + dir = 4 + }, /obj/machinery/door/firedoor, /turf/open/floor/carpet/black, /area/ship/crew/office) @@ -2178,9 +2108,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "on" = ( @@ -2209,13 +2137,10 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "ou" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 10 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/port) "oz" = ( @@ -2297,7 +2222,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/gold/glass, +/obj/machinery/door/airlock/gold/glass{ + dir = 8 + }, /obj/machinery/door/firedoor, /turf/open/floor/carpet/black, /area/ship/crew/office) @@ -2306,10 +2233,19 @@ /turf/open/floor/carpet/black, /area/ship/crew/office) "pc" = ( -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/port) +"pg" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/ihejirika_small/right{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "pl" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2411,9 +2347,7 @@ /area/ship/crew/canteen) "pF" = ( /obj/machinery/processor, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "pJ" = ( @@ -2421,12 +2355,13 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light/dim{ - dir = 8 - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/machinery/light_switch{ + pixel_x = -25; + dir = 4 + }, /turf/open/floor/wood, /area/ship/crew/dorm) "pN" = ( @@ -2449,7 +2384,9 @@ /turf/open/floor/light/colour_cycle/dancefloor_b, /area/ship/storage) "pQ" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -2484,7 +2421,6 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/power/apc/auto_name/west, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/siding/blue{ @@ -2503,10 +2439,6 @@ dir = 4; icon_state = "sofacorner" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/hallway/fore) "qe" = ( @@ -2516,13 +2448,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/effect/turf_decal/siding/red{ dir = 8 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/security) "ql" = ( @@ -2621,10 +2550,7 @@ "qJ" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/plasma, /obj/effect/turf_decal/trimline/opaque/mauve/filled, -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/plating, /area/ship/engineering) "qK" = ( @@ -2637,10 +2563,6 @@ /obj/structure/table/reinforced, /obj/machinery/reagentgrinder, /obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "qR" = ( @@ -2649,9 +2571,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/stairs{ dir = 1 }, @@ -2691,6 +2611,15 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, /area/ship/hallway/aft) +"rk" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/ihejirika_small/left{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "rm" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2714,7 +2643,7 @@ /obj/item/storage/box/beakers, /obj/item/plant_analyzer, /obj/structure/closet/wall{ - pixel_y = 32 + pixel_y = 28 }, /obj/item/storage/bag/plants/portaseeder, /obj/item/clothing/gloves/botanic_leather, @@ -2724,11 +2653,8 @@ /turf/open/floor/wood, /area/ship/crew/hydroponics) "rC" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, /obj/machinery/computer/arcade, +/obj/item/radio/intercom/directional/west, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/ship/storage) "rD" = ( @@ -2758,10 +2684,6 @@ /area/ship/hallway/fore) "rO" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 4 }, @@ -2797,9 +2719,7 @@ /turf/open/floor/grass/fairy, /area/ship/hallway/aft) "rV" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/vending/cigarette/beach, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 5 @@ -2829,7 +2749,6 @@ }, /obj/item/reagent_containers/spray/cleaner, /obj/item/clothing/neck/stethoscope, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -2851,9 +2770,7 @@ /area/ship/hallway/aft) "ss" = ( /obj/structure/closet/crate/wooden/toy, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew/canteen) "sv" = ( @@ -2944,9 +2861,7 @@ /area/ship/hallway/port) "sT" = ( /obj/machinery/computer/arcade/orion_trail, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/light/colour_cycle/dancefloor_b, /area/ship/storage) "ta" = ( @@ -2963,10 +2878,7 @@ /area/ship/crew/chapel) "tg" = ( /obj/structure/reagent_dispensers/watertank/high, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ship/crew/janitor) "th" = ( @@ -2992,10 +2904,7 @@ /obj/effect/turf_decal/siding/wood/end{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "tt" = ( @@ -3084,9 +2993,6 @@ /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, /turf/open/floor/plasteel, /area/ship/hallway/aft) "ub" = ( @@ -3110,9 +3016,7 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/grass, /area/ship/hallway/central) "um" = ( @@ -3163,34 +3067,29 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/crew) "uM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, /obj/effect/turf_decal/siding/wood{ dir = 9 }, /obj/structure/closet/wardrobe/mixed, +/obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "uO" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/ship/crew/canteen) "uQ" = ( @@ -3200,9 +3099,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, @@ -3212,10 +3109,6 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "uS" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -3225,14 +3118,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "uV" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, /obj/structure/closet/radiation, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating, /area/ship/engineering) "uZ" = ( @@ -3321,7 +3212,9 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "vF" = ( -/obj/machinery/door/airlock, +/obj/machinery/door/airlock{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -3383,18 +3276,15 @@ /turf/open/floor/wood, /area/ship/crew/hydroponics) "vV" = ( -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/fore) "wa" = ( /obj/structure/chair{ dir = 4 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/pod/light, /area/ship/hallway/port) "wd" = ( @@ -3418,6 +3308,14 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) +"wi" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) "wj" = ( /obj/machinery/bookbinder, /turf/open/floor/carpet/black, @@ -3432,7 +3330,9 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, @@ -3444,15 +3344,13 @@ "wo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 8 - }, /obj/structure/cable{ icon_state = "1-2" }, /obj/effect/turf_decal/corner/opaque/black/border{ dir = 10 }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/starboard) "wt" = ( @@ -3527,8 +3425,8 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/fore) "wZ" = ( @@ -3561,13 +3459,13 @@ /obj/item/camera, /obj/item/camera, /obj/item/camera, -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-2" }, /obj/effect/turf_decal/corner/opaque/lightgrey/border{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/pod/dark, /area/ship/hallway/fore) "xo" = ( @@ -3579,6 +3477,15 @@ }, /turf/open/floor/wood, /area/ship/crew/library) +"xr" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/ship/hallway/fore) "xv" = ( /obj/structure/mineral_door/paperframe, /obj/structure/curtain/bounty, @@ -3639,12 +3546,10 @@ /turf/open/floor/plating, /area/ship/engineering) "xJ" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ship/crew/chapel) "xT" = ( @@ -3676,19 +3581,16 @@ /turf/open/floor/plasteel, /area/ship/crew) "yg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/obj/effect/turf_decal/corner/opaque/white/border, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew) "yh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3699,9 +3601,7 @@ "yj" = ( /obj/machinery/vending/dinnerware, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "yl" = ( @@ -3734,12 +3634,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/fore) "yq" = ( @@ -3812,12 +3710,10 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/aft) "yK" = ( @@ -3842,7 +3738,7 @@ dir = 4 }, /obj/structure/closet/firecloset/wall{ - pixel_y = 32 + pixel_y = 28 }, /obj/structure/cable{ icon_state = "4-8" @@ -3860,10 +3756,7 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 5 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating, /area/ship/engineering) "zb" = ( @@ -3937,16 +3830,13 @@ /area/ship/hallway/central) "zQ" = ( /obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, /obj/effect/turf_decal/siding/wood/end{ dir = 4 }, /obj/item/paper_bin/bundlenatural, /obj/item/stamp/head_of_personnel, /obj/item/pen/fountain, +/obj/machinery/firealarm/directional/south, /turf/open/floor/wood, /area/ship/bridge) "zS" = ( @@ -3962,7 +3852,7 @@ /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 22 }, /turf/open/floor/plasteel, @@ -4021,10 +3911,7 @@ "Al" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/corner/opaque/white/border, /turf/open/floor/plasteel, /area/ship/crew) @@ -4102,7 +3989,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "AI" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating/beach/water, /area/ship/hallway/central) "AR" = ( @@ -4139,7 +4026,8 @@ /area/ship/engineering) "Bg" = ( /obj/machinery/door/poddoor/preopen{ - id = "cruiseeva" + id = "cruiseeva"; + dir = 4 }, /turf/open/floor/pod/dark, /area/ship/hallway/fore) @@ -4154,10 +4042,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/light/dim, /obj/structure/chair/stool/bar{ dir = 4 }, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/black, /area/ship/crew/office) "Bl" = ( @@ -4172,7 +4060,7 @@ /area/ship/engineering) "Bn" = ( /obj/machinery/suit_storage_unit/captain, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/siding/wood/end{ @@ -4256,7 +4144,7 @@ /area/ship/hallway/starboard) "BT" = ( /obj/structure/closet/emcloset/wall{ - pixel_y = 32 + pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4273,10 +4161,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "BW" = ( -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/office) "BX" = ( @@ -4322,7 +4207,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "cruisebridgewindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-8" @@ -4357,9 +4243,7 @@ /area/ship/crew/canteen) "Cy" = ( /obj/item/kirbyplants/photosynthetic, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/carpet/black, /area/ship/crew/office) "CD" = ( @@ -4368,6 +4252,17 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) +"CE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "CH" = ( /obj/structure/cable{ icon_state = "1-4" @@ -4385,7 +4280,9 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "CN" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -4441,9 +4338,7 @@ /area/ship/crew/chapel) "Dh" = ( /obj/machinery/jukebox, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -4511,20 +4406,6 @@ /obj/effect/turf_decal/corner/opaque/white/border, /turf/open/floor/plasteel, /area/ship/hallway/aft) -"DN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white/border, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel, -/area/ship/crew) "DP" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4549,15 +4430,12 @@ /obj/effect/turf_decal/siding/blue{ dir = 9 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "DT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_x = 30 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -4590,10 +4468,7 @@ /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew/canteen) "Ef" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/library) @@ -4635,6 +4510,7 @@ /obj/item/table_bell, /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "Et" = ( @@ -4716,17 +4592,12 @@ /obj/machinery/advanced_airlock_controller{ pixel_x = 25 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/pod/light, /area/ship/hallway/fore) "EN" = ( /obj/item/kirbyplants/photosynthetic, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/carpet/black, /area/ship/crew/office) "EP" = ( @@ -4762,13 +4633,11 @@ /area/ship/hallway/port) "EX" = ( /obj/structure/table/wood, -/obj/machinery/light{ - dir = 4 - }, /obj/item/modular_computer/laptop/preset/civilian, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/wood, /area/ship/crew) "Fd" = ( @@ -4789,16 +4658,12 @@ /area/ship/hallway/aft) "Fh" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/engineering) "Fl" = ( /obj/machinery/vending/classicbeats, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew/canteen) "Fm" = ( @@ -4865,12 +4730,10 @@ /area/ship/engineering) "FJ" = ( /obj/structure/bookcase/random/nonfiction, -/obj/machinery/light{ - dir = 4 - }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ship/crew/library) "FO" = ( @@ -4894,7 +4757,8 @@ /obj/item/pen/fountain, /obj/item/kitchen/knife/letter_opener, /obj/machinery/light_switch{ - pixel_x = -25 + pixel_x = -25; + dir = 4 }, /obj/item/pen, /turf/open/floor/carpet/black, @@ -4913,7 +4777,9 @@ /turf/open/floor/plasteel, /area/ship/crew) "FX" = ( -/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/white/border, /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -4934,12 +4800,10 @@ /area/ship/security) "Gd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/starboard) "Ge" = ( @@ -4950,9 +4814,6 @@ /area/ship/security) "Gn" = ( /obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, /obj/item/paper_bin, /obj/item/stamp{ pixel_x = -7; @@ -4965,6 +4826,7 @@ /obj/item/pen{ pixel_x = 1 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) "Gs" = ( @@ -5050,6 +4912,9 @@ /obj/structure/cable{ icon_state = "2-4" }, +/obj/effect/turf_decal/ihejirika_small{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "GU" = ( @@ -5085,6 +4950,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/ship/crew/chapel) "Hg" = ( @@ -5099,10 +4965,6 @@ /turf/open/floor/grass, /area/ship/hallway/aft) "Hz" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, /obj/structure/cable{ icon_state = "1-2" }, @@ -5113,19 +4975,17 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/ship/bridge) "HA" = ( -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 28 - }, /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/item/paper{ info = "Reminder that passengers are NOT permitted to carry weapons on board."; pixel_x = 4 }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/plasteel/dark, /area/ship/security) "HE" = ( @@ -5279,6 +5139,16 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/aft) +"IJ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/ship/crew/canteen) "IX" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -5302,13 +5172,10 @@ /turf/open/floor/pod/dark, /area/ship/hallway/fore) "Ji" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "Jj" = ( @@ -5378,6 +5245,7 @@ /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/aft) "Jx" = ( @@ -5396,12 +5264,10 @@ /turf/open/floor/wood, /area/ship/crew) "Jz" = ( -/obj/machinery/light{ - dir = 4 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 4 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/aft) "JA" = ( @@ -5423,19 +5289,16 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/wood, /area/ship/crew/canteen) "JD" = ( /obj/effect/turf_decal/siding/wood, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/wood, /area/ship/crew/canteen) "JF" = ( @@ -5535,12 +5398,10 @@ /turf/open/floor/engine/o2, /area/ship/engineering) "KG" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/newscaster/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "KH" = ( @@ -5556,13 +5417,8 @@ /turf/open/floor/plasteel, /area/ship/hallway/fore) "KK" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/east, /turf/open/floor/pod/light, /area/ship/hallway/fore) "KO" = ( @@ -5598,13 +5454,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/aft) "Lk" = ( @@ -5612,15 +5465,11 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "Lp" = ( -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 28 - }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, +/obj/machinery/computer/helm/viewscreen/directional/north, /turf/open/floor/carpet/black, /area/ship/crew/dorm) "Lt" = ( @@ -5630,13 +5479,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, /obj/effect/turf_decal/siding/red{ dir = 8 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/security) "Lu" = ( @@ -5687,9 +5533,7 @@ /obj/item/gun/ballistic/automatic/smg/wt550, /obj/item/ammo_box/magazine/wt550m9, /obj/item/ammo_box/magazine/wt550m9, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/cargo) "LV" = ( @@ -5740,16 +5584,11 @@ /area/ship/engineering) "Mf" = ( /obj/machinery/biogenerator, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/ship/crew/hydroponics) "Mm" = ( @@ -5785,12 +5624,10 @@ /turf/open/floor/grass, /area/ship/hallway/central) "My" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 9 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/starboard) "Mz" = ( @@ -5800,10 +5637,7 @@ /area/ship/crew/chapel) "MD" = ( /obj/effect/turf_decal/corner/opaque/white/border, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/fore) "MM" = ( @@ -5852,10 +5686,7 @@ /obj/structure/chair/comfy/black{ dir = 4 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/office) "Nr" = ( @@ -5981,6 +5812,14 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"On" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cruisewindows"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) "Or" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -6040,9 +5879,7 @@ /obj/effect/turf_decal/corner/opaque/lightgrey/border{ dir = 9 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/pod/dark, /area/ship/hallway/fore) "Pa" = ( @@ -6078,9 +5915,7 @@ /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, +/obj/machinery/computer/cryopod/directional/north, /turf/open/floor/light, /area/ship/crew/dorm) "Pm" = ( @@ -6099,21 +5934,17 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 1 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/fore) "Pq" = ( -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 28 - }, +/obj/machinery/computer/helm/viewscreen/directional/north, /turf/open/floor/circuit, /area/ship/hallway/fore) "Pr" = ( @@ -6209,9 +6040,7 @@ dir = 8 }, /obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/newscaster{ - pixel_x = -30 - }, +/obj/machinery/newscaster/directional/west, /turf/open/floor/wood, /area/ship/crew) "PX" = ( @@ -6219,23 +6048,14 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/siding/red{ dir = 10 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/dark, /area/ship/security) "PY" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/structure/cable{ icon_state = "1-2" }, @@ -6244,6 +6064,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 9 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/ship/bridge) "Qc" = ( @@ -6298,9 +6119,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/canteen) "Qt" = ( @@ -6365,7 +6184,9 @@ /turf/open/floor/wood, /area/ship/crew) "QJ" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -6380,9 +6201,7 @@ /obj/effect/turf_decal/trimline/opaque/green/arrow_ccw{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/engineering) "QN" = ( @@ -6394,10 +6213,7 @@ /area/ship/hallway/aft) "QP" = ( /obj/machinery/suit_storage_unit/atmos, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "QS" = ( @@ -6423,10 +6239,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 9 }, @@ -6454,9 +6267,7 @@ dir = 9 }, /obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /turf/open/floor/wood, /area/ship/crew) "QZ" = ( @@ -6541,7 +6352,8 @@ /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "cruisebridgewindows"; - name = "External Shutters" + name = "External Shutters"; + dir = 4 }, /obj/structure/cable{ icon_state = "1-8" @@ -6578,9 +6390,7 @@ /obj/item/clothing/neck/tie/blue, /obj/item/pen/fountain, /obj/item/spacecash/bundle/c100, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/carpet/black, /area/ship/crew) "RC" = ( @@ -6655,12 +6465,10 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "RV" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 8 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/fore) "RZ" = ( @@ -6685,10 +6493,8 @@ /obj/item/pizzabox, /obj/item/pizzabox, /obj/item/clothing/under/suit/waiter, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/white/diagonal, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "Sg" = ( @@ -6715,12 +6521,10 @@ /turf/open/floor/wood, /area/ship/crew/canteen) "Sj" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/library) "Sq" = ( @@ -6809,13 +6613,10 @@ /turf/open/floor/wood, /area/ship/crew/chapel) "Tr" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 4 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/aft) "Tt" = ( @@ -6880,12 +6681,10 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "TK" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/chapel) "TL" = ( @@ -6919,7 +6718,7 @@ /obj/structure/closet/secure_closet/wall{ icon_state = "sec_wall"; name = "equipment locker"; - pixel_y = 32; + pixel_y = 28; req_access = list(30) }, /obj/item/card/id/captains_spare, @@ -7001,14 +6800,13 @@ /turf/open/floor/carpet, /area/ship/crew/chapel) "Uq" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/obj/effect/turf_decal/siding/wood{ +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cruisewindows"; dir = 4 }, -/turf/open/floor/wood, -/area/ship/crew/chapel) +/turf/open/floor/plating, +/area/ship/crew/dorm) "Uv" = ( /obj/structure/railing{ dir = 6 @@ -7053,21 +6851,17 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "UG" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/canteen) "UL" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/lightgrey/border{ dir = 9 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/port) "UO" = ( @@ -7075,16 +6869,14 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen/kitchen) "UP" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/grass, /area/ship/hallway/aft) "US" = ( /obj/machinery/computer/atmos_control/tank/oxygen_tank{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/engineering) "UV" = ( @@ -7116,7 +6908,7 @@ "Vb" = ( /obj/structure/closet/crate/freezer/blood, /obj/machinery/iv_drip, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/white, /area/ship/medical) "Vc" = ( @@ -7193,23 +6985,23 @@ /turf/open/floor/grass, /area/ship/hallway/central) "VF" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, /turf/open/floor/pod/dark, /area/ship/hallway/fore) "VG" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood, /area/ship/crew/chapel) "VR" = ( @@ -7227,7 +7019,8 @@ }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "cruisewindows" + id = "cruisewindows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -7278,7 +7071,7 @@ pixel_x = 1; pixel_y = -8 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Wf" = ( @@ -7298,17 +7091,16 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/starboard) "Wj" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/effect/turf_decal/corner/opaque/white/border, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel, /area/ship/crew) "Wl" = ( -/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/airlock/public/glass{ + dir = 4 + }, /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, @@ -7322,7 +7114,8 @@ /obj/machinery/button/door{ id = "cruise_disposals"; name = "disposals blastdoor"; - pixel_y = -28 + pixel_y = -20; + dir = 1 }, /turf/open/floor/plating, /area/ship/crew/janitor) @@ -7347,7 +7140,9 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "WC" = ( -/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/airlock/wood/glass{ + dir = 4 + }, /obj/effect/turf_decal/corner/opaque/white/border, /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -7398,13 +7193,10 @@ /area/ship/hallway/central) "WX" = ( /obj/machinery/suit_storage_unit/security, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/newscaster{ - pixel_x = 30 - }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/dark, /area/ship/security) "Xa" = ( @@ -7477,16 +7269,12 @@ /obj/item/pushbroom, /obj/item/mop, /obj/item/reagent_containers/glass/bucket, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/item/holosign_creator/janibarrier, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-4" }, /obj/item/storage/box/maid, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, /area/ship/crew/janitor) "Xs" = ( @@ -7495,9 +7283,7 @@ /obj/item/clothing/neck/tie/red, /obj/item/toy/cards/deck/syndicate, /obj/item/spacecash/bundle/c100, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/carpet/black, /area/ship/crew) "Xz" = ( @@ -7510,10 +7296,8 @@ /turf/open/floor/wood, /area/ship/crew/chapel) "XC" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/black, /area/ship/crew) "XI" = ( @@ -7521,9 +7305,7 @@ /turf/open/floor/grass, /area/ship/hallway/central) "XM" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/structure/table/wood, /obj/item/storage/bag/easterbasket{ pixel_x = 5; @@ -7557,12 +7339,10 @@ /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "XY" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 4 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/aft) "Ya" = ( @@ -7589,11 +7369,11 @@ /turf/open/floor/carpet/black, /area/ship/crew/dorm) "Yh" = ( -/obj/machinery/power/apc/auto_name/north, /obj/structure/flora/ausbushes/ywflowers, /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/grass, /area/ship/hallway/central) "Yl" = ( @@ -7709,7 +7489,6 @@ /turf/open/floor/light/colour_cycle/dancefloor_a, /area/ship/crew/office) "Zu" = ( -/obj/machinery/power/apc/auto_name/east, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -7717,6 +7496,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood, /area/ship/crew/dorm) "Zx" = ( @@ -7765,10 +7545,10 @@ /turf/open/floor/plasteel, /area/ship/hallway/starboard) "ZO" = ( -/obj/machinery/light, /obj/effect/turf_decal/corner/opaque/white/border{ dir = 10 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/port) "ZP" = ( @@ -7823,6 +7603,7 @@ ZK ZK ZK ZK +ZK xZ sv xZ @@ -7855,6 +7636,7 @@ ZK ZK "} (2,1,1) = {" +ZK vs Ki Ki @@ -7895,6 +7677,7 @@ tb wI "} (3,1,1) = {" +ZK Ki IG RJ @@ -7935,6 +7718,7 @@ tp tb "} (4,1,1) = {" +ZK Ki LQ GV @@ -7961,9 +7745,9 @@ lU US xC CS -Be +pg GT -Uy +rk Pn Wi Wi @@ -7975,6 +7759,7 @@ aK iV "} (5,1,1) = {" +ZK Ki Sq ih @@ -8015,6 +7800,7 @@ Jj tb "} (6,1,1) = {" +ZK Ki Ki Ki @@ -8055,6 +7841,7 @@ tb tb "} (7,1,1) = {" +ZK ae Fn wa @@ -8095,6 +7882,7 @@ mT sH "} (8,1,1) = {" +wi at Fn au @@ -8135,6 +7923,7 @@ NA sH "} (9,1,1) = {" +ZK ae Fn aN @@ -8175,6 +7964,7 @@ WB sH "} (10,1,1) = {" +ZK bD bD bD @@ -8215,6 +8005,7 @@ ZY sH "} (11,1,1) = {" +ZK Fq bD Gn @@ -8252,10 +8043,11 @@ JX zN po sH -sH +Uq "} (12,1,1) = {" ZK +ZK Fq bD lo @@ -8291,12 +8083,13 @@ tb Lp FP sH -sH +Uq ZK "} (13,1,1) = {" ZK ZK +ZK tS Qt Qt @@ -8330,7 +8123,7 @@ Qk Qk Qk Qk -sH +Uq ZK ZK "} @@ -8338,6 +8131,7 @@ ZK ZK ZK ZK +ZK Qt Fl eF @@ -8378,6 +8172,7 @@ ZK ZK ZK ZK +ZK bi Ju Fd @@ -8418,6 +8213,7 @@ ZK ZK ZK ZK +ZK Qt ss XW @@ -8443,7 +8239,7 @@ Kl Kl Kl IX -DN +yg Qk lm tg @@ -8458,6 +8254,7 @@ ZK ZK ZK ZK +ZK tS Qt fX @@ -8499,6 +8296,7 @@ ZK ZK ZK ZK +ZK Oe xh UG @@ -8510,7 +8308,7 @@ gI JC Rm Qc -Rm +IJ DD vg bj @@ -8539,6 +8337,7 @@ ZK ZK ZK ZK +ZK Oe xh NQ @@ -8579,6 +8378,7 @@ ZK ZK ZK ZK +ZK Oe xh gq @@ -8619,6 +8419,7 @@ ZK ZK ZK ZK +ZK Oe xh NQ @@ -8659,16 +8460,17 @@ ZK ZK ZK ZK +ZK Oe fK Qs IA pC lN -yg +lN vf Kr -gr +WS Kr WS TL @@ -8699,6 +8501,7 @@ ZK ZK ZK ZK +ZK Ci Ci Ci @@ -8739,6 +8542,7 @@ ZK ZK ZK ZK +ZK Ci qM Sa @@ -8779,6 +8583,7 @@ ZK ZK ZK ZK +ZK Ci go UO @@ -8819,6 +8624,7 @@ ZK ZK ZK ZK +ZK tu Ci kh @@ -8843,7 +8649,7 @@ mO nU Kl IX -DN +yg KO KO KO @@ -8860,6 +8666,7 @@ ZK ZK ZK ZK +ZK pl Vg DB @@ -8900,6 +8707,7 @@ ZK ZK ZK ZK +ZK Ci Ci ke @@ -8940,6 +8748,7 @@ ZK ZK ZK ZK +ZK Ci yj Uf @@ -8980,6 +8789,7 @@ ZK ZK ZK ZK +ZK Ci pF ko @@ -9020,6 +8830,7 @@ ZK ZK ZK ZK +ZK IY cS cS @@ -9043,7 +8854,7 @@ Pw Pw Pw wU -rI +CE Oz Oz Oz @@ -9061,6 +8872,7 @@ ZK ZK ZK ZK +ZK Ij kq SK @@ -9101,6 +8913,7 @@ ZK ZK ZK ZK +ZK Ij lV Jx @@ -9141,6 +8954,7 @@ ZK ZK ZK ZK +ZK IY cS rB @@ -9166,7 +8980,7 @@ yn rI Ui lf -lf +On ZK ZK ZK @@ -9182,6 +8996,7 @@ ZK ZK ZK ZK +ZK cS Mf mx @@ -9222,6 +9037,7 @@ ZK ZK ZK ZK +ZK cS cS cS @@ -9262,6 +9078,7 @@ ZK ZK ZK ZK +ZK AR uq FQ @@ -9302,6 +9119,7 @@ ZK ZK ZK ZK +ZK AR uq AX @@ -9342,6 +9160,7 @@ ZK ZK ZK ZK +ZK AR uq wj @@ -9382,6 +9201,7 @@ ZK ZK ZK ZK +ZK AR uq jM @@ -9422,6 +9242,7 @@ ZK ZK ZK ZK +ZK AR TA TA @@ -9462,6 +9283,7 @@ ZK ZK ZK ZK +ZK aC Wa kL @@ -9503,6 +9325,7 @@ ZK ZK ZK ZK +ZK AR kL kL @@ -9543,6 +9366,7 @@ ZK ZK ZK ZK +ZK fM hj Bt @@ -9584,6 +9408,7 @@ ZK ZK ZK ZK +ZK AR Bt GE @@ -9624,12 +9449,13 @@ ZK ZK ZK ZK +ZK AR kL VG OM hs -Uq +hs He Dg kL @@ -9664,6 +9490,7 @@ ZK ZK ZK ZK +ZK AR kL kL @@ -9704,6 +9531,7 @@ ZK ZK ZK ZK +ZK fM hj mt @@ -9745,6 +9573,7 @@ ZK ZK ZK ZK +ZK AR mt Pq @@ -9785,6 +9614,7 @@ ZK ZK ZK ZK +ZK AR mt gF @@ -9825,6 +9655,7 @@ ZK ZK ZK ZK +ZK AR mt mt @@ -9865,6 +9696,7 @@ ZK ZK ZK ZK +ZK aC JP UV @@ -9906,6 +9738,7 @@ ZK ZK ZK ZK +ZK QA jh en @@ -9947,6 +9780,7 @@ ZK ZK ZK ZK +ZK na jh Jt @@ -9954,7 +9788,7 @@ Jt xT mt mz -mz +xr mt ef TD @@ -9988,6 +9822,7 @@ ZK ZK ZK ZK +ZK QA NT jh @@ -10030,6 +9865,7 @@ ZK ZK ZK ZK +ZK na NT NT diff --git a/_maps/shuttles/shiptest/independent_litieguai.dmm b/_maps/shuttles/shiptest/independent_litieguai.dmm index b09f35422cdb..478ec4c12cc3 100644 --- a/_maps/shuttles/shiptest/independent_litieguai.dmm +++ b/_maps/shuttles/shiptest/independent_litieguai.dmm @@ -17,14 +17,21 @@ /obj/item/stack/sheet/metal/fifty, /obj/item/circuitboard/machine/rdserver, /obj/item/circuitboard/computer/rdconsole, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/tech, /area/ship/storage) "bl" = ( -/obj/machinery/smartfridge/organ, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/storage) +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) "bu" = ( /obj/machinery/door/airlock/medical{ + dir = 4; name = "Storage Room" }, /obj/effect/turf_decal/trimline/opaque/red/arrow_ccw, @@ -46,10 +53,7 @@ /turf/open/floor/plasteel, /area/ship/storage) "bC" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 - }, +/obj/item/radio/intercom/directional/south, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, @@ -66,10 +70,7 @@ /turf/open/floor/plating, /area/ship/bridge) "ck" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/sign/poster/retro/smile{ pixel_y = -32 }, @@ -90,7 +91,7 @@ /obj/effect/turf_decal/industrial/loading{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "cI" = ( /obj/effect/turf_decal/trimline/opaque/red/filled/line{ @@ -136,9 +137,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "ed" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/industrial/outline/red, /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/medical, @@ -150,15 +149,11 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/obj/machinery/computer/cryopod{ - pixel_y = -34 - }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/cryopod{ dir = 8 }, +/obj/machinery/computer/cryopod/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew) "eJ" = ( @@ -212,9 +207,7 @@ /obj/structure/table, /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/newscaster{ - pixel_y = -30 - }, +/obj/machinery/newscaster/directional/south, /turf/open/floor/plasteel/grimy, /area/ship/crew) "fe" = ( @@ -229,41 +222,13 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"fn" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/crate/freezer/surplus_limbs{ - name = "organ freezer" - }, -/obj/item/organ/stomach, -/obj/item/organ/stomach, -/obj/item/organ/lungs, -/obj/item/organ/liver, -/obj/item/organ/liver, -/obj/item/organ/eyes, -/obj/item/organ/eyes, -/obj/item/organ/heart, -/obj/item/organ/heart, -/obj/item/organ/ears, -/obj/item/organ/ears, -/obj/effect/turf_decal/industrial/hatch/red, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/medical) "fp" = ( /turf/closed/wall/mineral/titanium, /area/ship/maintenance/port) "fT" = ( /obj/machinery/stasis, /obj/effect/turf_decal/industrial/outline/red, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ship/medical) "go" = ( @@ -316,7 +281,7 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) "hF" = ( /obj/structure/table/reinforced, @@ -335,7 +300,7 @@ /turf/open/floor/plasteel/tech, /area/ship/medical) "hT" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/siding/white/end, /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -355,28 +320,6 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/white, /area/ship/medical) -"ir" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/button/door{ - dir = 4; - pixel_y = -6; - pixel_x = -25; - id = "traumaenginer"; - name = "Engine Shutter Control" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "iA" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew) @@ -384,11 +327,8 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/showroomfloor, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "iP" = ( /obj/machinery/power/smes/engineering{ @@ -443,10 +383,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "kH" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 25 - }, +/obj/item/radio/intercom/directional/east, /obj/machinery/power/terminal, /obj/structure/cable/yellow, /obj/structure/reagent_dispensers/fueltank, @@ -467,6 +404,7 @@ icon_state = "0-4" }, /obj/machinery/door/poddoor{ + dir = 4; id = "traumaramp" }, /obj/machinery/door/firedoor/border_only{ @@ -503,7 +441,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "lb" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -521,7 +459,10 @@ dir = 4; pixel_x = -12 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "lF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -549,6 +490,7 @@ /area/ship/hallway/aft) "lY" = ( /obj/machinery/door/airlock/medical{ + dir = 4; name = "Crew Quarters" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -570,6 +512,7 @@ /area/ship/crew) "mw" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -590,10 +533,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "mG" = ( -/obj/machinery/firealarm{ - pixel_y = 26; - pixel_x = -6 - }, +/obj/machinery/firealarm/directional/north, /obj/structure/sign/warning/gasmask{ pixel_x = -32 }, @@ -601,22 +541,21 @@ /obj/item/stack/marker_beacon/thirty, /obj/item/stack/marker_beacon/thirty, /obj/item/stack/marker_beacon/thirty, -/obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/red, /obj/item/pickaxe/emergency{ - name = "Medical Retrieval Tool"; - desc = "For extracting yourself from rough landings, and getting to the even rougher ones" + desc = "For extracting yourself from rough landings, and getting to the even rougher ones"; + name = "Medical Retrieval Tool" }, /obj/item/pickaxe/emergency{ - name = "Medical Retrieval Tool"; - desc = "For extracting yourself from rough landings, and getting to the even rougher ones" + desc = "For extracting yourself from rough landings, and getting to the even rougher ones"; + name = "Medical Retrieval Tool" }, /obj/item/pickaxe/emergency{ - name = "Medical Retrieval Tool"; - desc = "For extracting yourself from rough landings, and getting to the even rougher ones" + desc = "For extracting yourself from rough landings, and getting to the even rougher ones"; + name = "Medical Retrieval Tool" }, -/turf/open/floor/plasteel/tech, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech/grid, /area/ship/storage) "mO" = ( /obj/machinery/computer/med_data, @@ -658,12 +597,13 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "nl" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/maintenance/starboard) "nm" = ( @@ -711,37 +651,37 @@ /obj/structure/table/reinforced, /obj/machinery/door/window/southleft, /obj/machinery/button/door{ + dir = 1; id = "lobbydoors"; name = "Lobby Door Control"; - pixel_y = -4; - dir = 1; normaldoorcontrol = 1; - pixel_x = 11 + pixel_x = 11; + pixel_y = -4 }, /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/industrial/hatch/red, /obj/machinery/button/shieldwallgen{ dir = 1; - pixel_y = 8; - name = "Lobby Holoshield"; id = "traumashield"; - pixel_x = -6 + name = "Lobby Holoshield"; + pixel_x = -6; + pixel_y = 8 }, /obj/machinery/button/door{ + dir = 1; id = "lobbydoors"; name = "Lobby Door Bolts Control"; + normaldoorcontrol = 1; pixel_x = 11; pixel_y = 7; - dir = 1; - specialfunctions = 4; - normaldoorcontrol = 1 + specialfunctions = 4 }, /obj/machinery/button/door{ + dir = 1; id = "traumalobby"; name = "Lobby Shutter Control"; pixel_x = -6; - pixel_y = -4; - dir = 1 + pixel_y = -4 }, /turf/open/floor/plating, /area/ship/medical) @@ -759,11 +699,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-4" }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "pK" = ( /obj/structure/table/reinforced, @@ -799,11 +739,8 @@ /obj/structure/mirror{ pixel_x = 25 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 28 - }, -/turf/open/floor/plasteel/showroomfloor, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "qQ" = ( /obj/effect/turf_decal/trimline/opaque/red/filled/warning{ @@ -839,8 +776,10 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "rM" = ( -/obj/machinery/light/small, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/light/small/directional/south{ + pixel_x = 17 + }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -854,9 +793,7 @@ /obj/item/flashlight/seclite, /obj/item/flashlight/seclite, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/item/clothing/head/helmet/sec, /obj/item/clothing/head/helmet/sec, /obj/item/clothing/head/helmet/sec, @@ -894,10 +831,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 25 - }, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "sH" = ( @@ -939,10 +873,7 @@ dir = 1 }, /obj/item/kirbyplants/random, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/aft) "tO" = ( @@ -950,15 +881,10 @@ icon_state = "med_secure"; name = "medical intern's locker" }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/item/clothing/glasses/hud/health, /obj/item/healthanalyzer, /obj/item/healthanalyzer, @@ -966,21 +892,19 @@ /obj/item/storage/backpack/satchel/med, /obj/item/storage/backpack/satchel/med, /obj/item/storage/backpack/satchel/med, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor/skirt, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor/skirt, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor/skirt, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor, -/obj/item/clothing/under/rank/medical/doctor/junior_doctor, +/obj/item/clothing/under/rank/medical, +/obj/item/clothing/under/rank/medical, +/obj/item/clothing/under/rank/medical, +/obj/item/clothing/under/rank/medical, +/obj/item/clothing/under/rank/medical, +/obj/item/clothing/under/rank/medical, /obj/item/clothing/shoes/sneakers/blue, /obj/item/clothing/shoes/sneakers/blue, /obj/item/clothing/shoes/sneakers/blue, /turf/open/floor/plasteel/grimy, /area/ship/crew) "tT" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/chair{ dir = 8 }, @@ -1002,17 +926,17 @@ /obj/machinery/modular_computer/console/preset/command{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "uo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "uq" = ( /obj/structure/table/reinforced, @@ -1034,11 +958,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "uE" = ( -/obj/machinery/light, -/obj/machinery/firealarm{ - pixel_y = -38; - pixel_x = 7 - }, +/obj/machinery/light/directional/south, /obj/structure/window/reinforced/tinted/frosted{ dir = 8 }, @@ -1065,9 +985,7 @@ /obj/structure/chair{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/aft) "ve" = ( @@ -1079,10 +997,7 @@ /obj/machinery/computer/med_data/laptop{ dir = 1 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/directional/west, /obj/machinery/door/firedoor/border_only, /obj/effect/turf_decal/industrial/hatch/red, /turf/open/floor/plating, @@ -1091,7 +1006,7 @@ /obj/effect/turf_decal/trimline/opaque/red/filled/warning{ dir = 1 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -1122,15 +1037,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/port) "vG" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -1140,17 +1050,13 @@ /area/ship/medical) "vT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, /obj/item/storage/toolbox/electrical, /turf/open/floor/plating, /area/ship/maintenance/port) -"wC" = ( -/obj/machinery/smartfridge/bloodbank/preloaded, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/storage) "wD" = ( /obj/structure/chair/comfy/shuttle{ dir = 1; @@ -1183,16 +1089,17 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "yi" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/maintenance/starboard) "zg" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/sign/warning/nosmoking{ pixel_x = 32 }, @@ -1210,7 +1117,7 @@ /obj/structure/bodycontainer/morgue{ dir = 8 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "zE" = ( /obj/structure/cable{ @@ -1235,10 +1142,7 @@ /obj/item/pen{ pixel_x = -5 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /obj/item/paper_bin{ pixel_x = 9 }, @@ -1259,19 +1163,21 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm{ - pixel_x = -28; - dir = 4 - }, +/obj/machinery/firealarm/directional/west, /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "AG" = ( -/turf/open/floor/plasteel/stairs/left{ - dir = 8 +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) "AJ" = ( /turf/closed/wall/mineral/titanium, @@ -1285,8 +1191,8 @@ /area/ship/hallway/aft) "BH" = ( /obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "traumashield2"; - dir = 1 + dir = 1; + id = "traumashield2" }, /obj/structure/cable{ icon_state = "0-4" @@ -1301,6 +1207,7 @@ dir = 8 }, /obj/machinery/door/poddoor{ + dir = 4; id = "traumaramp" }, /turf/open/floor/engine, @@ -1313,10 +1220,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/structure/cable{ icon_state = "1-2" }, @@ -1417,6 +1321,7 @@ /obj/item/storage/box/gloves, /obj/item/storage/box/masks, /obj/item/storage/box/bodybags, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/white, /area/ship/medical) "DU" = ( @@ -1447,10 +1352,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "FE" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/industrial/outline/red, /obj/machinery/reagentgrinder{ pixel_y = 10 @@ -1459,30 +1361,9 @@ /obj/item/lighter{ pixel_x = -8 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white, /area/ship/medical) -"Gm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/button/door{ - dir = 8; - pixel_y = -6; - pixel_x = 25; - id = "traumaenginel"; - name = "Engine Shutter Control" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "Go" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1493,7 +1374,10 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "Gs" = ( /obj/effect/turf_decal/industrial/hatch/yellow, @@ -1505,6 +1389,7 @@ /area/ship/maintenance/starboard) "GP" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1546,9 +1431,7 @@ /obj/machinery/door/window/northleft, /obj/machinery/power/terminal, /obj/structure/cable, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ship/maintenance/starboard) "Hr" = ( @@ -1557,19 +1440,14 @@ /obj/item/bedsheet/captain, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Hv" = ( -/obj/effect/turf_decal/corner/opaque/red/full, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) "HF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "HP" = ( /turf/open/floor/carpet/nanoweave/beige, @@ -1579,9 +1457,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/starboard) "IE" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" @@ -1605,10 +1481,7 @@ /obj/machinery/power/terminal, /obj/structure/cable/yellow, /obj/item/wrench/crescent, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/ship/maintenance/port) "Jn" = ( @@ -1621,6 +1494,7 @@ "JA" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/preopen{ + dir = 4; id = "traumawindows"; name = "Window Blast Door" }, @@ -1634,10 +1508,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/machinery/power/terminal, /obj/structure/cable, /obj/effect/turf_decal/industrial/warning, @@ -1647,16 +1518,11 @@ /obj/effect/landmark/start/paramedic, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ship/crew) "Ko" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/industrial/outline/red, /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/medical, @@ -1680,9 +1546,7 @@ /obj/machinery/door/window/northright, /obj/machinery/power/terminal, /obj/structure/cable, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/maintenance/port) "KR" = ( @@ -1701,10 +1565,7 @@ /obj/item/clothing/glasses/science, /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker/large, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/closet/wall/white/chem{ dir = 1; name = "Chemistry Locker"; @@ -1744,10 +1605,11 @@ /obj/effect/turf_decal/arrows/red{ dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) "Lt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1777,10 +1639,47 @@ }, /turf/open/floor/vault, /area/ship/storage) +"Ml" = ( +/obj/docking_port/stationary{ + dwidth = 8; + width = 30; + height = 15; + dir = 8 + }, +/turf/template_noop, +/area/template_noop) +"Mx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west{ + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + dir = 4; + id = "traumaenginer"; + name = "Engine Shutter Control"; + pixel_x = -22; + pixel_y = -8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "MK" = ( -/obj/machinery/smartfridge/organ, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/tech, +/obj/effect/turf_decal/industrial/outline/red, +/obj/structure/rack, +/obj/item/pickaxe/emergency{ + desc = "For extracting yourself from rough landings, and getting to the even rougher ones"; + name = "Medical Retrieval Tool" + }, +/obj/item/pickaxe/emergency{ + desc = "For extracting yourself from rough landings, and getting to the even rougher ones"; + name = "Medical Retrieval Tool" + }, +/turf/open/floor/plasteel/tech/grid, /area/ship/storage) "MN" = ( /obj/machinery/power/port_gen/pacman, @@ -1788,9 +1687,7 @@ icon_state = "0-2" }, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/stack/sheet/mineral/plasma/twenty, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -1800,19 +1697,13 @@ icon_state = "0-2" }, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/stack/sheet/mineral/plasma/twenty, /turf/open/floor/plating, /area/ship/maintenance/port) "MW" = ( /obj/structure/table, -/obj/machinery/light/small, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 - }, +/obj/item/radio/intercom/directional/south, /obj/machinery/cell_charger, /turf/open/floor/plasteel/grimy, /area/ship/crew) @@ -1830,7 +1721,6 @@ /area/ship/bridge) "Nq" = ( /obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/under/suit/cmo, /obj/item/clothing/suit/toggle/labcoat/cmo, /obj/item/clothing/shoes/sneakers/white, /obj/item/storage/belt/medical, @@ -1881,6 +1771,13 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"OA" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/industrial/hatch/red, +/obj/structure/closet/crate/freezer/surplus_limbs/organs, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/medical) "OB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1891,9 +1788,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/starboard) "OK" = ( @@ -1901,7 +1796,10 @@ /area/ship/storage) "Po" = ( /obj/machinery/holopad/emergency/medical, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "Pp" = ( /obj/effect/turf_decal/corner/opaque/white/mono, @@ -1928,6 +1826,9 @@ dir = 4; pixel_x = -28 }, +/obj/effect/turf_decal/number/two{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/maintenance/starboard) "PG" = ( @@ -1966,7 +1867,7 @@ }, /obj/machinery/door/window/survival_pod, /obj/structure/curtain, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "Qp" = ( /obj/machinery/vending/snack/random, @@ -2011,6 +1912,7 @@ dir = 8 }, /obj/machinery/door/poddoor{ + dir = 8; id = "traumaramp" }, /obj/machinery/door/firedoor/border_only{ @@ -2022,7 +1924,7 @@ /obj/effect/landmark/start/paramedic, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -2032,10 +1934,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/power/terminal, /obj/structure/cable, /obj/effect/turf_decal/industrial/warning, @@ -2043,6 +1942,7 @@ /area/ship/maintenance/starboard) "Rh" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2084,6 +1984,10 @@ /obj/item/reagent_containers/blood/lizard, /obj/item/reagent_containers/blood/squid, /obj/item/reagent_containers/blood/universal, +/obj/machinery/smartfridge/bloodbank/preloaded{ + density = 0; + pixel_y = 32 + }, /turf/open/floor/plasteel/tech, /area/ship/medical) "RW" = ( @@ -2109,17 +2013,17 @@ }, /obj/machinery/button/door{ dir = 1; - pixel_y = -26; - pixel_x = -4; + id = "traumaramp"; name = "Emergency Ramp"; - id = "traumaramp" + pixel_x = -4; + pixel_y = -26 }, /obj/machinery/button/shieldwallgen{ dir = 1; - pixel_y = -23; - pixel_x = 6; + id = "traumashield2"; name = "Emergency Ramp Shield"; - id = "traumashield2" + pixel_x = 6; + pixel_y = -23 }, /obj/effect/turf_decal/arrows/red{ dir = 8 @@ -2127,20 +2031,19 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) "Sy" = ( /obj/machinery/stasis, /obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/smartfridge/organ{ + pixel_y = 32; + density = 0 + }, /turf/open/floor/plasteel/tech, /area/ship/medical) "SH" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/industrial/outline/red, /obj/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/plasteel/tech, @@ -2161,16 +2064,17 @@ }, /obj/machinery/door/window/survival_pod, /obj/item/soap, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "SR" = ( -/obj/effect/turf_decal/siding/white/end{ - dir = 1 +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/vault, /area/ship/storage) "Ti" = ( @@ -2188,14 +2092,9 @@ /turf/open/floor/carpet/nanoweave/beige, /area/ship/medical) "Tt" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/filingcabinet/medical, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/beige, /area/ship/medical) "Tx" = ( @@ -2263,9 +2162,7 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "UC" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 4 }, @@ -2337,9 +2234,7 @@ req_access_txt = "5" }, /obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/ammo_box/magazine/co9mm{ ammo_type = /obj/item/ammo_casing/c9mm/ap; name = "Commander magazine (AP 9mm)" @@ -2368,10 +2263,7 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "Vs" = ( -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -25 - }, +/obj/item/radio/intercom/wideband/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, @@ -2394,9 +2286,7 @@ pixel_y = 8 }, /obj/item/reagent_containers/syringe, -/obj/item/radio/intercom{ - pixel_y = 24 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/tech, /area/ship/medical) "VM" = ( @@ -2416,7 +2306,7 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "VY" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, @@ -2426,7 +2316,7 @@ /obj/structure/sign/poster/official/cleanliness{ pixel_y = -32 }, -/turf/open/floor/plasteel/showroomfloor, +/turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "Wc" = ( /obj/machinery/door/airlock/command{ @@ -2482,6 +2372,7 @@ /area/ship/maintenance/starboard) "Xh" = ( /obj/machinery/door/airlock/medical{ + dir = 4; name = "Restroom" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2503,6 +2394,7 @@ /area/ship/crew/toilet) "Xj" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2523,11 +2415,10 @@ /turf/open/floor/plasteel, /area/ship/hallway/aft) "Xs" = ( -/obj/machinery/light/small, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 +/obj/machinery/light/small/directional/south{ + pixel_x = 17 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/carpet/nanoweave, /area/ship/bridge) "XW" = ( @@ -2536,6 +2427,26 @@ /obj/item/bedsheet/blue, /turf/open/floor/carpet/cyan, /area/ship/crew) +"XX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + dir = 8; + id = "traumaenginel"; + name = "Engine Shutter Control"; + pixel_x = 22; + pixel_y = -7 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Yb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2563,6 +2474,7 @@ /obj/machinery/microwave{ pixel_y = 5 }, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/grimy, /area/ship/crew) "Yn" = ( @@ -2582,12 +2494,13 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "YI" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/chair{ dir = 4 }, @@ -2608,31 +2521,38 @@ /obj/effect/turf_decal/trimline/opaque/red/filled/line{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "YM" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) +"Zb" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "traumawindows"; + name = "Window Blast Door" + }, +/turf/open/floor/plating, +/area/ship/crew) "ZC" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/port) "ZN" = ( -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) "ZO" = ( /obj/machinery/vending/cola/random, /obj/effect/turf_decal/trimline/opaque/red/filled/line, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/aft) @@ -2646,7 +2566,7 @@ UG UG UG UG -UG +Ml UG UG UG @@ -2664,6 +2584,7 @@ ZC fp UG UG +UG "} (2,1,1) = {" UG @@ -2693,6 +2614,7 @@ Kh Ny Jn UG +UG "} (3,1,1) = {" UG @@ -2718,10 +2640,11 @@ Lh vT IE CX -Gm +XX KD dR Jn +UG "} (4,1,1) = {" UG @@ -2751,6 +2674,7 @@ ZC ZC ZC fp +UG "} (5,1,1) = {" UG @@ -2773,13 +2697,14 @@ UG UG UG UG -fp +ZC ZC vr ZC UG UG UG +UG "} (6,1,1) = {" UG @@ -2809,10 +2734,11 @@ ZC fp UG UG +UG "} (7,1,1) = {" -bX -bX +Nn +Nn uk UJ Nn @@ -2827,7 +2753,7 @@ Vu Po DU lj -fn +OA YM YM JA @@ -2838,6 +2764,7 @@ gL gL gL AJ +UG "} (8,1,1) = {" bX @@ -2851,7 +2778,7 @@ zo Ko QE SH -bl +OK Sy uo hQ @@ -2867,6 +2794,7 @@ YI Ja Qp KW +UG "} (9,1,1) = {" bX @@ -2880,7 +2808,7 @@ zo OK bu OK -wC +OK RB Go kP @@ -2896,6 +2824,7 @@ xa eS cn gO +UG "} (10,1,1) = {" bX @@ -2921,10 +2850,11 @@ dH uq ur go -Hv +Bl Bl rh BN +bl "} (11,1,1) = {" bX @@ -2954,6 +2884,7 @@ IG eS cn TO +UG "} (12,1,1) = {" bX @@ -2983,10 +2914,11 @@ tT uW ZO KW +UG "} (13,1,1) = {" -bX -bX +Nn +Nn zR Nq Nn @@ -3012,6 +2944,7 @@ gL gL gL AJ +UG "} (14,1,1) = {" UG @@ -3041,6 +2974,7 @@ UO Ti UG UG +UG "} (15,1,1) = {" UG @@ -3070,6 +3004,7 @@ UO UG UG UG +UG "} (16,1,1) = {" UG @@ -3083,7 +3018,7 @@ XW np tq Yk -Hl +Ev Qq UG UG @@ -3099,6 +3034,7 @@ UO UO UO Ti +UG "} (17,1,1) = {" UG @@ -3124,10 +3060,11 @@ Ps yi nl Xb -ir +Mx Hq VM Dj +UG "} (18,1,1) = {" UG @@ -3138,7 +3075,7 @@ UG UG iA Kc -PH +Zb Ev iA UG @@ -3157,6 +3094,7 @@ QY Ob Dj UG +UG "} (19,1,1) = {" UG @@ -3186,4 +3124,5 @@ UO Ti UG UG +UG "} diff --git a/_maps/shuttles/shiptest/independent_masinyane.dmm b/_maps/shuttles/shiptest/independent_masinyane.dmm index 76b3cd0cd6d1..67f850b2914d 100644 --- a/_maps/shuttles/shiptest/independent_masinyane.dmm +++ b/_maps/shuttles/shiptest/independent_masinyane.dmm @@ -10,11 +10,14 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/isf_small/right{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "cu" = ( @@ -32,13 +35,7 @@ /obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/computer/cryopod/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "dJ" = ( @@ -136,6 +133,7 @@ /obj/machinery/computer/helm{ dir = 8 }, +/obj/machinery/light/directional/north, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "ju" = ( @@ -157,8 +155,9 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/number/three{ + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -169,13 +168,10 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light/small{ +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/isf_small/left{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, /turf/open/floor/plating, /area/ship/engineering) "kO" = ( @@ -210,6 +206,9 @@ /obj/machinery/atmospherics/pipe/simple/green{ dir = 6 }, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "mw" = ( @@ -222,7 +221,10 @@ /obj/machinery/atmospherics/pipe/manifold/green{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "mG" = ( @@ -232,6 +234,9 @@ /obj/structure/cable{ icon_state = "1-8" }, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "qu" = ( @@ -246,9 +251,7 @@ /area/ship/bridge) "qK" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/bridge) "sn" = ( @@ -269,13 +272,14 @@ /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/machinery/door/poddoor/preopen{ + dir = 4; id = "masi_engi"; name = "Emergency Engine Shielding" }, -/obj/structure/cable{ - icon_state = "0-8" - }, /turf/open/floor/plating, /area/ship/engineering) "up" = ( @@ -335,6 +339,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ship/engineering) "zI" = ( @@ -346,20 +351,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Bq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + dir = 4; + id = "masinyane_windowshield"; + name = "Cockpit Emergency Blast Door" + }, +/turf/open/floor/plating, +/area/ship/bridge) "Ce" = ( /obj/machinery/power/smes/engineering, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 10 }, -/obj/item/storage/secure/safe{ - pixel_x = 33 - }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Cu" = ( @@ -416,23 +425,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/isf_small{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "Fr" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/item/radio/intercom/wideband{ - pixel_y = 21 - }, +/obj/item/radio/intercom/wideband/directional/north, /obj/machinery/button/door{ id = "masinyane_windowshield"; name = "shutters"; pixel_x = 25; - pixel_y = 30 + pixel_y = 21 }, -/obj/item/radio/intercom{ - pixel_y = 36 +/obj/item/radio/intercom/directional/north{ + pixel_y = 44 }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) @@ -447,7 +457,8 @@ dir = 8 }, /obj/machinery/door/airlock/hatch{ - name = "Thruster Maintenance" + name = "Thruster Maintenance"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -483,9 +494,7 @@ /turf/open/floor/plasteel/tech, /area/ship/bridge) "IQ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/chair, /turf/open/floor/plasteel/dark, @@ -563,6 +572,10 @@ /obj/machinery/power/terminal{ dir = 1 }, +/obj/item/storage/secure/safe{ + pixel_x = 33; + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Pn" = ( @@ -576,6 +589,9 @@ dir = 4 }, /obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/number/three{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "PB" = ( @@ -624,6 +640,9 @@ }, /obj/item/stack/sheet/mineral/plasma/twenty, /obj/item/stack/sheet/mineral/uranium/twenty, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "St" = ( @@ -660,7 +679,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "Tq" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -680,9 +699,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ship/bridge) "Wn" = ( @@ -690,10 +707,7 @@ /area/ship/bridge) "Xc" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -20 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Xe" = ( @@ -704,9 +718,7 @@ /area/ship/bridge) "Xq" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ship/bridge) "XT" = ( @@ -717,10 +729,8 @@ /obj/effect/turf_decal/trimline/opaque/white/filled/warning{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - name = "air filtration controller"; - pixel_x = 25 +/obj/machinery/airalarm/directional/east{ + name = "air filtration controller" }, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -752,10 +762,7 @@ /area/ship/bridge) "ZU" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/food/snacks/burrito, /obj/item/reagent_containers/food/snacks/burrito, @@ -919,7 +926,7 @@ LT vC Wn jo -Md +Bq Md "} (11,1,1) = {" @@ -933,7 +940,7 @@ Ce Oy XT Wn -Md +Bq Md sx "} diff --git a/_maps/shuttles/shiptest/independent_meta.dmm b/_maps/shuttles/shiptest/independent_meta.dmm index 72f69370f844..b8d92e02f05b 100644 --- a/_maps/shuttles/shiptest/independent_meta.dmm +++ b/_maps/shuttles/shiptest/independent_meta.dmm @@ -54,9 +54,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/atmospherics/components/unary/tank/toxins, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/built/directional/north, /turf/open/floor/plating, /area/ship/engineering) "am" = ( @@ -74,7 +72,8 @@ id = "whiteship_port"; name = "Port Blast Door Control"; pixel_x = -25; - pixel_y = 5 + pixel_y = 5; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) @@ -109,6 +108,9 @@ name = "food crate" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_big/seven{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/cargo) "ar" = ( @@ -126,6 +128,9 @@ pixel_x = -3; pixel_y = -3 }, +/obj/effect/turf_decal/ntspaceworks_big/six{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/cargo) "as" = ( @@ -135,95 +140,28 @@ id = "whiteship_port"; name = "Port Blast Door Control"; pixel_x = 25; - pixel_y = 5 + pixel_y = 5; + dir = 8 + }, +/obj/effect/turf_decal/ntspaceworks_big/five{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) "at" = ( /obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 + pixel_x = -32; + pixel_y = -10 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 8 - }, /obj/machinery/advanced_airlock_controller{ dir = 8; pixel_x = 25 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer2, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plating, /area/ship/crew) -"au" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/item/gun/energy/e_gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"av" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/item/bedsheet/brown, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"aw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "ax" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -295,23 +233,6 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plating, /area/ship/engineering) -"aD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "aE" = ( /obj/structure/closet/crate{ name = "food crate" @@ -346,32 +267,13 @@ /obj/effect/turf_decal/box/corners, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"aG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/firecloset/full{ - anchored = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "aH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew) "aI" = ( @@ -387,52 +289,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/crew) -"aJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock{ - name = "Cabin 1" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"aK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock{ - name = "Cabin 2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "aL" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 @@ -511,7 +367,9 @@ /area/ship/engineering) "aQ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -533,450 +391,93 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"aR" = ( +"bf" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"bg" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 2 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"bh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"bi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/built/directional/south, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"bj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering) +"bm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"aT" = ( -/obj/effect/decal/cleanable/dirt/dust, +"bo" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"aU" = ( +"bq" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/radio/off{ + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/item/radio/off, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel/dark, -/area/ship/cargo) -"aW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"aX" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"aY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"aZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/glass{ - name = "Crew Quarters" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"ba" = ( -/obj/machinery/light/small/built, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"bb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/crew) -"bc" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"bd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/crew) -"be" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"bf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"bg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"bh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 4 - }, -/obj/item/flashlight{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"bi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light/small/built, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"bj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering) -"bk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/weldingtool, -/obj/item/clothing/head/welding, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bp" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/storage/box/lights/bulbs, -/obj/item/stack/cable_coil/red{ - pixel_x = 2 - }, -/obj/item/stock_parts/cell/high/plus, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bq" = ( -/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/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"br" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"bs" = ( +/area/ship/crew) +"bs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/emcloset/anchored, /obj/effect/decal/cleanable/dirt/dust, @@ -1021,14 +522,7 @@ /turf/open/floor/plating, /area/ship/engineering) "bz" = ( -/obj/machinery/light/built{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, /obj/structure/closet/crate/internals, /obj/item/tank/internals/oxygen{ pixel_x = -3; @@ -1040,6 +534,7 @@ pixel_y = 3 }, /obj/item/clothing/mask/breath, +/obj/machinery/light/built/directional/west, /turf/open/floor/plasteel/dark, /area/ship/cargo) "bA" = ( @@ -1047,67 +542,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"bB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/arrows, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "bC" = ( -/obj/machinery/light/built{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/built/directional/east, /turf/open/floor/plasteel/dark, /area/ship/cargo) "bD" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) -"bE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "bF" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built, /obj/structure/curtain, /obj/machinery/shower{ pixel_y = 15 @@ -1116,6 +560,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, +/obj/machinery/light/small/built/directional/south, /turf/open/floor/plasteel/freezer, /area/ship/crew) "bG" = ( @@ -1145,30 +590,7 @@ /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"bI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "bJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, /obj/item/storage/belt/utility, @@ -1177,28 +599,10 @@ pixel_y = 3 }, /obj/item/radio/off, +/obj/machinery/light/small/built/directional/east, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"bL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "bM" = ( -/obj/machinery/light/small/built{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, /obj/machinery/microwave, @@ -1212,6 +616,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) "bN" = ( @@ -1252,7 +657,7 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen) "bO" = ( @@ -1267,66 +672,13 @@ /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/machinery/computer/helm/viewscreen{ - pixel_x = 30; - pixel_y = 30 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"bP" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/vending/coffee, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "bQ" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"bS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "bT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1338,55 +690,18 @@ /obj/item/stack/rods/twentyfive, /obj/item/wrench, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"bU" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"bV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/closet/secure_closet/personal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/item/gun/energy/e_gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 + dir = 10 }, /turf/open/floor/plasteel/dark, -/area/ship/crew) -"bW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/area/ship/engineering) +"bU" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/ship/cargo) "bX" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1431,55 +746,15 @@ /area/ship/crew/canteen) "cc" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cd" = ( -/obj/structure/table, -/obj/machinery/light/small/built{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/paper_bin{ - pixel_x = -4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/camera{ - pixel_x = 12; - pixel_y = 6 - }, -/obj/item/storage/photo_album{ - pixel_x = 14 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 7 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 7 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 7 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "ce" = ( /obj/structure/table, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/folder/blue{ pixel_x = 6; @@ -1487,6 +762,7 @@ }, /obj/machinery/recharger, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/dark, /area/ship/bridge) "cf" = ( @@ -1518,13 +794,15 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/structure/frame/computer{ +/obj/structure/frame/computer/retro{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "ch" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, @@ -1537,6 +815,13 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + name = "Salvage Ship"; + port_direction = 2; + preferred_direction = 4; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "ci" = ( @@ -1546,19 +831,19 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small/built{ - dir = 1 - }, /obj/machinery/advanced_airlock_controller{ pixel_y = -25 }, /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 4 }, +/obj/machinery/light/small/built/directional/north, /turf/open/floor/plating, /area/ship/engineering) "cj" = ( -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, @@ -1577,31 +862,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"ck" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "cl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1614,24 +874,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"cm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "cn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -1713,187 +955,282 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cr" = ( +"cv" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/computer/helm/retro{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/red{ + pixel_x = 2; + pixel_y = 6 }, +/obj/item/stock_parts/cell/high/plus, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"cy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/effect/turf_decal/box/corners{ + dir = 1 }, /turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, /area/ship/crew/canteen) -"cs" = ( +"cA" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" +/obj/structure/chair{ + dir = 1 }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 9 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ct" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cD" = ( +/obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/obj/item/paper_bin{ + pixel_x = -4 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/item/pen{ + pixel_x = -4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/item/camera{ + pixel_x = 12; + pixel_y = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/item/storage/photo_album{ + pixel_x = 14 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 7 }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 7 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 7 + }, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cu" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, +"cE" = ( +/obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/item/storage/toolbox/emergency{ + pixel_x = -12 + }, +/obj/item/wrench{ + pixel_x = -12 + }, +/obj/item/areaeditor/shuttle, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"cF" = ( +/obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door{ + id = "whiteship_bridge"; + name = "Bridge Blast Door Control"; + pixel_x = 5; + pixel_y = -21; + dir = 1 + }, +/obj/machinery/button/door{ + id = "whiteship_windows"; + name = "Windows Blast Door Control"; + pixel_x = -6; + pixel_y = -21; + dir = 1 }, +/obj/effect/turf_decal/corner/opaque/blue, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cv" = ( +"cG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, +/obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/computer/helm{ +/obj/structure/frame/computer/retro{ dir = 8 }, +/obj/machinery/button/door{ + id = "whiteship_port"; + name = "Port Blast Door Control"; + pixel_x = -5; + pixel_y = -21; + dir = 1 + }, +/obj/machinery/button/door{ + id = "whiteship_starboard"; + name = "Starboard Blast Door Control"; + pixel_x = 6; + pixel_y = -21; + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cw" = ( +"cH" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, +/obj/structure/closet/emcloset/anchored, +/obj/item/paicard, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"cx" = ( +"cI" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil/red{ - pixel_x = 2; +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; pixel_y = 6 }, -/obj/item/stock_parts/cell/high/plus, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/welding{ + pixel_x = -2; + pixel_y = 1 }, +/obj/machinery/light/small/built/directional/east, +/obj/machinery/computer/helm/viewscreen/directional/south, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"cy" = ( +"cJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate, +/obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/three, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"cz" = ( +"cL" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = 16; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/gin{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 8; + pixel_y = 4 + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair{ - dir = 1 +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 }, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cA" = ( +"cM" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair{ - dir = 1 +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/bottle/vermouth{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/bottle/tequila{ + pixel_x = 8; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cB" = ( +"cN" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-2" @@ -1903,28 +1240,11 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"cC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cD" = ( +"cO" = ( /obj/structure/table, -/obj/machinery/light/small/built{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/gps{ gpstag = "NTREC1"; @@ -1939,565 +1259,579 @@ pixel_x = -2; pixel_y = -4 }, -/obj/item/radio/intercom/wideband{ - pixel_y = -29 - }, +/obj/item/radio/intercom/wideband/directional/south, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cE" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +"cP" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/storage/toolbox/emergency{ - pixel_x = -12 - }, -/obj/item/wrench{ - pixel_x = -12 - }, -/obj/item/areaeditor/shuttle, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/light/built/directional/west, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cF" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, +/area/ship/cargo) +"cQ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - id = "whiteship_bridge"; - name = "Bridge Blast Door Control"; - pixel_x = 5; - pixel_y = -25 - }, -/obj/machinery/button/door{ - id = "whiteship_windows"; - name = "Windows Blast Door Control"; - pixel_x = -5; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/button/door{ - id = "whiteship_starboard"; - name = "Starboard Blast Door Control"; - pixel_x = 5; - pixel_y = -32 +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/laser/retro, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/built/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"cU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/processor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/deepfryer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"cW" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/canteen) +"cX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/smes/engineering{ + charge = 1e+006 }, -/obj/machinery/button/door{ - id = "whiteship_port"; - name = "Port Blast Door Control"; - pixel_x = -5; - pixel_y = -32 +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cG" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"cY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/red, +/obj/item/stock_parts/cell/high, +/obj/item/multitool, +/obj/machinery/light/small/built/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"cZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/autolathe, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"db" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/frame/computer{ - anchored = 1; +/obj/effect/turf_decal/box/corners{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cH" = ( +/area/ship/cargo) +"dc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/emcloset/anchored, -/obj/item/paicard, +/obj/effect/turf_decal/box/corners, /turf/open/floor/plasteel/dark, -/area/ship/engineering) -"cI" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, +/area/ship/cargo) +"de" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"dg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, /obj/item/clothing/head/welding{ - pixel_x = -2; - pixel_y = 1 + pixel_x = -3; + pixel_y = 5 }, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = -30 +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool{ + pixel_x = 7; + pixel_y = -4 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/built/directional/west, /turf/open/floor/plasteel/dark, -/area/ship/engineering) -"cJ" = ( +/area/ship/crew/canteen) +"di" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/emcloset/anchored, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"dk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/hydroponics/constructable, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"dl" = ( +/obj/structure/sign/departments/botany, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/canteen) +"dp" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cK" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"dq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/three, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"cL" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 8 +"dt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle/vodka{ - pixel_y = 12 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_x = 16; - pixel_y = 12 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/reagent_containers/food/drinks/bottle/gin{ - pixel_x = -8; - pixel_y = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle/cognac{ - pixel_x = 8; - pixel_y = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"cM" = ( +/turf/open/floor/plating, +/area/ship/cargo) +"dD" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/bottle/wine{ - pixel_y = 12 +/obj/machinery/door/airlock/glass{ + name = "Hydroponics"; + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle/vermouth{ - pixel_x = -8; - pixel_y = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/bottle/tequila{ - pixel_x = 8; - pixel_y = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cN" = ( -/obj/effect/decal/cleanable/dirt/dust, +"dE" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cO" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/vending/cigarette, +"dF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/turf_decal/corner/opaque/green{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/ship/crew/canteen) -"cP" = ( -/obj/machinery/light/built{ +"dH" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/secure/weapon, -/obj/item/gun/energy/laser/retro, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/arrows{ - dir = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"dI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cS" = ( -/obj/machinery/light/built{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"dJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/structure/closet/crate, +/obj/item/stack/sheet/metal/twenty, +/obj/item/stack/sheet/glass{ + amount = 10 }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"dK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 +/obj/structure/closet/crate, +/obj/item/shovel, +/obj/item/pickaxe, +/obj/item/storage/box/lights/mixed, +/obj/item/mining_scanner, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ship/engineering) +"dM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate{ + icon_state = "crateopen" }, +/obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"cT" = ( +"dO" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"dR" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, +/area/ship/engineering) +"dS" = ( +/obj/machinery/smartfridge, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) -"cU" = ( +"dT" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ +/obj/structure/sink{ dir = 4; - pixel_x = -25 + pixel_x = -12; + pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/processor, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cV" = ( +"dU" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/deepfryer, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"cW" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/canteen) -"cX" = ( +"dW" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/smes/engineering{ - charge = 1e+006 - }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/power/port_gen/pacman{ + anchored = 1 }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/wrench, /turf/open/floor/plating, /area/ship/engineering) -"cY" = ( +"dX" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil/red, -/obj/item/stock_parts/cell/high, -/obj/item/multitool, -/turf/open/floor/plating, -/area/ship/engineering) -"cZ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/light/small/built{ +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable, +/obj/machinery/computer/monitor{ dir = 1 }, -/obj/machinery/autolathe, +/obj/machinery/light/small/built/directional/south, /turf/open/floor/plating, /area/ship/engineering) -"da" = ( -/obj/effect/decal/cleanable/dirt/dust, +"dY" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/item/storage/bag/trash{ - pixel_x = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/button/door{ + id = "whiteship_starboard"; + name = "Starboard Blast Door Control"; + pixel_x = -25; + pixel_y = -5; dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"db" = ( +"dZ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/fire, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/item/reagent_containers/syringe, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dc" = ( +"ea" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners, +/obj/machinery/button/door{ + id = "whiteship_starboard"; + name = "Starboard Blast Door Control"; + pixel_x = 25; + pixel_y = -5; + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ +"eb" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"ec" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 + }, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = 25 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"ed" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 6 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/item/kitchen/rollingpin{ + pixel_x = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, +/obj/item/kitchen/knife{ + pixel_x = 16 + }, +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/reagent_containers/food/condiment/enzyme{ + layer = 5; + pixel_x = -5; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"ee" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/light/small/built/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"eh" = ( +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, /area/ship/cargo) -"de" = ( +"ei" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ - dir = 1 +/obj/machinery/door/poddoor{ + id = "whiteship_starboard" }, -/turf/open/floor/plasteel/dark, +/obj/structure/fans/tiny, +/turf/open/floor/plating, /area/ship/cargo) -"df" = ( +"ej" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"el" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/analyzer, -/obj/item/wrench, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = 3 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/item/clothing/mask/breath, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ship/engineering) +"em" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dg" = ( +"eu" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/multitool{ - pixel_x = 7; - pixel_y = -4 +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"dh" = ( +/area/ship/crew) +"eV" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"di" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/emcloset/anchored, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"dl" = ( -/obj/structure/sign/departments/botany, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"dm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/hydroponics/constructable, -/obj/machinery/light/small{ - dir = 8 - }, +"eX" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dn" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/hydroponics/constructable, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"do" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"dp" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"dq" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"fa" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/blood, /obj/effect/turf_decal/box/corners{ - dir = 8 + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"fb" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 + icon_state = "0-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/cargo) -"du" = ( -/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"fX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" @@ -2505,154 +1839,256 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"gr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/corner/opaque/blue/diagonal{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew) +"hq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_big/one{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"hv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/box/corners{ + dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"hU" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"iM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, -/area/ship/cargo) -"dv" = ( +/area/ship/bridge) +"jw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"jF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/hydroponics/constructable, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"jJ" = ( +/obj/machinery/porta_turret/ship/weak, +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"km" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dw" = ( +"ku" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/airlock{ + name = "Cabin 2" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"kN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/storage/box/lights/bulbs, +/obj/item/stack/cable_coil/red{ + pixel_x = 2 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/stock_parts/cell/high/plus, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"li" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"lH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sink{ + dir = 8; + pixel_x = 11 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/effect/decal/cleanable/food/flour, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"mb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_big/three{ + dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dx" = ( +"mc" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/airlock{ + name = "Cabin 1" }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"mg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"nK" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/crew) +"nR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, +/obj/machinery/light/small/built/directional/north, /obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel, +/area/ship/crew) +"oj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"dy" = ( -/obj/machinery/light/small/built, +"oF" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/door/airlock/command{ + name = "Bridge"; + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"dz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"dA" = ( +"pn" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/glass{ - name = "Kitchen" +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/hydroponics, +/obj/effect/spawner/lootdrop/seeded, +/obj/effect/spawner/lootdrop/seeded, +/obj/effect/spawner/lootdrop/seeded, +/obj/item/seeds/random, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"pF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/glass{ + name = "Crew Quarters"; dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2666,608 +2102,553 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"dD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/glass{ - name = "Hydroponics" - }, -/obj/machinery/door/firedoor/border_only{ +/area/ship/crew) +"qt" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/plating/airless, +/area/ship/engineering) +"qx" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dE" = ( +/turf/template_noop, +/area/template_noop) +"rF" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + dir = 5 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dF" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"rU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"sP" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/shovel/spade, +/obj/item/cultivator, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/glass/bucket, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"tN" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dG" = ( +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"tS" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/wrench, +/obj/item/clothing/mask/breath{ + pixel_x = -3; + pixel_y = 3 }, +/obj/item/clothing/mask/breath, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"tU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/green{ +/obj/structure/closet/crate{ + icon_state = "crateopen" + }, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"tZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/mineral/ore_redemption, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"uk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/blue/diagonal{ + dir = 4 }, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seeded, -/obj/effect/spawner/lootdrop/seeded, -/obj/effect/spawner/lootdrop/seeded, -/obj/item/seeds/random, +/obj/effect/turf_decal/corner/opaque/white/diagonal, /turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, +/area/ship/crew) +"uw" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/north, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/power/terminal{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/cable{ - icon_state = "0-4" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering) -"dI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/light/small/built/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/turf/open/floor/plasteel, +/area/ship/crew) +"ve" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_big/eight{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) -"dJ" = ( +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"vk" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal/twenty, -/obj/item/stack/sheet/glass{ - amount = 10 +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 10 }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8; + pixel_y = 4 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/item/storage/box/drinkingglasses{ + pixel_x = 4; + pixel_y = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"dK" = ( +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"vm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate, -/obj/item/shovel, -/obj/item/pickaxe, -/obj/item/storage/box/lights/mixed, -/obj/item/mining_scanner, +/obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ship/engineering) -"dL" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"xm" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/vending/coffee, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/computer/helm/viewscreen/directional/north, +/obj/machinery/light/small/built/directional/east, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, -/area/ship/cargo) -"dM" = ( -/obj/effect/decal/cleanable/dirt/dust, +/area/ship/crew/canteen) +"xV" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate{ - icon_state = "crateopen" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dN" = ( +"yS" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dO" = ( +"yZ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"zi" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"dS" = ( -/obj/machinery/smartfridge, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"dT" = ( +"zC" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/ntspaceworks_big/four{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dU" = ( +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ag" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/green, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"dV" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Am" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/shovel/spade, -/obj/item/cultivator, -/obj/item/plant_analyzer, -/obj/item/reagent_containers/glass/bucket, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/green{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"AT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/arrows{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/green{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"AU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/gun/energy/e_gun/mini, +/obj/item/stock_parts/cell/gun/mini, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"By" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"dW" = ( +"DJ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/structure/cable, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/wrench, -/turf/open/floor/plating, -/area/ship/engineering) -"dX" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ee" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable, -/obj/machinery/computer/monitor{ - dir = 1 - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/engineering) -"dY" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - id = "whiteship_starboard"; - name = "Starboard Blast Door Control"; - pixel_x = -25; - pixel_y = -5 +/obj/structure/closet/firecloset/full{ + anchored = 1 }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dZ" = ( +"Fb" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/fire, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/item/reagent_containers/syringe, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"ea" = ( +"FR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - id = "whiteship_starboard"; - name = "Starboard Blast Door Control"; - pixel_x = 25; - pixel_y = -5 - }, +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/clothing/head/welding, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"eb" = ( +"FU" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ - id = "whiteship_windows" + id = "whiteship_bridge"; + dir = 4 }, /obj/machinery/door/firedoor/window, /turf/open/floor/plating, -/area/ship/crew/canteen) -"ec" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/machinery/light/small/built{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"ed" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, +/area/ship/bridge) +"FV" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 6 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = 8 - }, -/obj/item/kitchen/knife{ - pixel_x = 16 - }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = -9; - pixel_y = 14 - }, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5; - pixel_x = -5; - pixel_y = 6 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"ee" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Gr" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/light/small/built{ - dir = 4 +/obj/machinery/light/small/built/directional/west, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"ef" = ( +"HH" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 8 - }, -/obj/machinery/hydroponics/constructable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Il" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"eg" = ( +"IE" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/hydroponics/constructable, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, +/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ + pixel_x = 3; + pixel_y = -3 }, +/obj/effect/turf_decal/corner/opaque/white/diagonal, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"eh" = ( -/obj/machinery/door/poddoor{ - id = "whiteship_starboard" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ship/cargo) -"ei" = ( +"Ju" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor{ - id = "whiteship_starboard" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ship/cargo) -"ej" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, +/obj/machinery/vending/cigarette, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/turf/open/floor/plating, +/obj/machinery/light/small/built/directional/east, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"el" = ( +"JR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, /turf/open/floor/plating, /area/ship/engineering) -"em" = ( +"Kc" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil, +/obj/effect/landmark/observer_start, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"fa" = ( +"Lq" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"fb" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/structure/window/reinforced{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"fX" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"LK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"hr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/washing_machine, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 }, /turf/open/floor/plasteel, /area/ship/crew) -"hv" = ( +"MC" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/box/corners{ - dir = 1 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/item/storage/bag/trash{ + pixel_x = 6 }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"jO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/structure/bedsheetbin, +"MM" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 }, /turf/open/floor/plasteel, /area/ship/crew) -"nK" = ( +"Nu" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/docking_port/mobile{ - callTime = 250; - can_move_docking_ports = 1; - dir = 2; - dwidth = 11; - height = 17; - launch_status = 0; - name = "Salvage Ship"; - port_direction = 8; - preferred_direction = 4; - width = 33 - }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, -/area/ship/crew) -"nT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"pQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat, -/obj/item/reagent_containers/food/snacks/meat/slab/synthmeat{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, /area/ship/crew/canteen) -"qn" = ( +"NN" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"qt" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"NY" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows"; + dir = 4 }, -/turf/open/floor/plating/airless, +/obj/machinery/door/firedoor/window, +/turf/open/floor/plating, /area/ship/engineering) -"qX" = ( +"On" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -3275,79 +2656,99 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"tN" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 +"Oq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/arrows, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ov" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/arrows{ + dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"OX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Pb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/built/directional/east, +/obj/effect/turf_decal/corner/opaque/white/diagonal, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Pr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/cargo/express{ + dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"tZ" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"PV" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/mineral/ore_redemption, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"uA" = ( +"QJ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 10 +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/built/directional/west, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8; - pixel_y = 4 +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"Rw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/item/storage/box/drinkingglasses{ - pixel_x = 4; - pixel_y = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/computer/cryopod/retro/directional/north{ + pixel_y = 25 }, -/obj/effect/turf_decal/corner/opaque/white, /turf/open/floor/plasteel, -/area/ship/crew/canteen) -"wM" = ( +/area/ship/crew) +"RQ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/airlock/external{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"yh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3356,128 +2757,157 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"yo" = ( +"Sf" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/food/flour, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"zd" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"TQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Bw" = ( +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Uk" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/door/airlock/glass{ + name = "Kitchen"; + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Fb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, -/area/ship/cargo) -"FU" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/bridge) -"JR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" +/area/ship/crew/canteen) +"Un" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-4" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, +/turf/open/floor/plating/airless, /area/ship/engineering) -"Nu" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, +"UF" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/public/glass{ + name = "Bar" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/door/firedoor/border_only{ dir = 1 }, +/obj/machinery/door/firedoor/border_only, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"SM" = ( +"Vi" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner/transparent/neutral{ +/obj/effect/turf_decal/arrows, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/landmark/observer_start, +/obj/effect/turf_decal/corner/transparent/neutral/full, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"Un" = ( -/obj/machinery/power/shuttle/engine/electric{ +"VN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/gun/energy/e_gun/mini, +/obj/item/stock_parts/cell/gun/mini, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Xs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_big/two{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"XH" = ( +/obj/structure/chair/comfy/shuttle{ dir = 4 }, -/turf/open/floor/plating/airless, -/area/ship/engineering) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "YW" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) +"Zf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/neutral/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"ZR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/neutral{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ship/crew) (1,1,1) = {" aa +aa ab ax aL @@ -3494,8 +2924,10 @@ aL Un ab aa +aa "} (2,1,1) = {" +aa ab ac ay @@ -3513,8 +2945,10 @@ tN fb ac ab +aa "} (3,1,1) = {" +aa ac ak az @@ -3532,28 +2966,32 @@ dp dH dW ac +aa "} (4,1,1) = {" +aa ac al aA aN bh ac -am +NY ac ci ac -am +NY ac cY el dI dX ac +aa "} (5,1,1) = {" -do +aa +jJ ac aB aO @@ -3569,29 +3007,33 @@ cZ JR dJ ac -do +jJ +aa "} (6,1,1) = {" aa +aa am aC aP bj by -bI -bS -ck -cw -bI +dR +rF +NN +Am +dR by bj fX dK am aa +aa "} (7,1,1) = {" aa +aa YW YW aQ @@ -3608,13 +3050,15 @@ dt YW YW aa +aa "} (8,1,1) = {" +aa ad YW -aD -aR -bk +vm +yS +FR YW YW bU @@ -3622,113 +3066,125 @@ bU bU YW YW -da -qX -dL +MC +Lq +DJ YW ad +aa "} (9,1,1) = {" +aa ae ao aE -aR +yS fa bz -dM +tU Fb -bW +Ag cy cJ cP db -du +On bA dY eh +aa "} (10,1,1) = {" +aa ae -ap -ap -aT +ve +zC +TQ bo bA ap aF -bW +Ag bA ap cQ dc -qX +Lq em bA ei +aa "} (11,1,1) = {" +qx af aq -ap -aU -bn -bB -bL -bW -SM -nT -wM -cR -dd -dv +mb +xV +km +Vi +Oq +Ag +Kc +mg +Ov +AT +HH +FV tZ ap ei +bf "} (12,1,1) = {" +aa ae ar -ap -qX +Xs +Lq de ap ap dq -bW +Ag hv ap ap bm -yh +eX ap dZ eh +aa "} (13,1,1) = {" +aa af as -ap -qX +hq +Lq bo bC ap bX -cm +Pr bo cK cS aF -qX +Lq dM ea ei +aa "} (14,1,1) = {" +aa ad YW -aG -qX -bp +Ee +Lq +kN YW YW bU @@ -3736,17 +3192,19 @@ bU bU YW YW -df -yh -dN +tS +eX +PV YW ad +aa "} (15,1,1) = {" aa +aa YW YW -dw +RQ YW YW bM @@ -3756,16 +3214,18 @@ cz cL YW YW -dw +RQ YW YW aa +aa "} (16,1,1) = {" aa +aa aj aH -aW +Zf bq bD bN @@ -3775,116 +3235,128 @@ cA cM bD dg -dx +zi dO eb aa +aa "} (17,1,1) = {" -do +aa +jJ ai ai -aX -br -bE +rU +jw +UF bO cb cp cB cN -cT -dh -dy +eV +li +Il bD bD -do +jJ +aa "} (18,1,1) = {" +aa nK at aI -aY +Sf bs bD -bP +xm cc cq cC -cO +Ju bD di -dz +oj Nu ec ej +aa "} (19,1,1) = {" +aa ai ai ai -aZ +pF ai bD bD bD -cr +oF bD bD bD bD -dA +Uk bD bD bD +aa "} (20,1,1) = {" +aa ai -au +VN ai -ba +uw ai bF bQ -cd -cs cD +yZ +cO bQ cU -pQ -Bw -uA +IE +hU +vk ed bD +aa "} (21,1,1) = {" +aa aj -av -aJ -bb +eu +mc +ZR bt bG bQ ce -ct +iM cE bQ cV -zd -qn -yo +Pb +By +lH ee eb +aa "} (22,1,1) = {" +aa ai ai ai -bc +LK bu ai bQ cf -cu +XH cF bQ bD @@ -3893,32 +3365,36 @@ dD dS bD bD +aa "} (23,1,1) = {" +aa aj -aw -aK -bd -jO +OX +ku +MM +gr ai -FU +bQ cg cv cG -FU +bQ bD -dm +QJ dE dT -ef +Gr eb +aa "} (24,1,1) = {" +aa ai -bV +AU ai -be -hr +nR +uk ai FU FU @@ -3926,17 +3402,19 @@ FU FU FU bD -dn +dk dF dU -eg +jF bD +aa "} (25,1,1) = {" +aa ag ai ai -bf +Rw ai ag aa @@ -3946,17 +3424,19 @@ aa aa cW bD -dG -dV +pn +sP bD cW +aa "} (26,1,1) = {" aa -do +aa +jJ ai ai -do +jJ aa aa aa @@ -3964,9 +3444,10 @@ aa aa aa aa -do +jJ bD bD -do +jJ +aa aa "} diff --git a/_maps/shuttles/shiptest/independent_metis.dmm b/_maps/shuttles/shiptest/independent_metis.dmm index e2b0888ece5a..a96a76147ec8 100644 --- a/_maps/shuttles/shiptest/independent_metis.dmm +++ b/_maps/shuttles/shiptest/independent_metis.dmm @@ -17,8 +17,20 @@ id = "foreshutter"; name = "Window Shutters" }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/titanium/tiled/blue, /area/ship/bridge) +"ak" = ( +/obj/structure/closet/crate, +/obj/item/resonator, +/obj/item/resonator, +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/machinery/light/small/directional/north, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/turf/open/floor/plating, +/area/ship/storage) "au" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 @@ -34,6 +46,10 @@ name = "coldroom" }, /area/ship/science/xenobiology) +"ax" = ( +/obj/machinery/light/broken/directional/east, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) "az" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -81,21 +97,24 @@ /obj/machinery/door/firedoor, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"bK" = ( +"bJ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/decal/cleanable/xenoblood/xsplatter, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, /turf/open/floor/plating, -/area/ship/science/xenobiology) +/area/ship/storage) "bL" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -107,17 +126,6 @@ }, /turf/open/floor/plating, /area/ship/science/xenobiology) -"bS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) "cd" = ( /obj/effect/mob_spawn/human/scientist, /obj/effect/decal/cleanable/blood, @@ -132,6 +140,21 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"cl" = ( +/obj/structure/door_assembly/door_assembly_science{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/robotics) "cv" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -173,6 +196,14 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"dd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science) "dg" = ( /obj/machinery/nanite_chamber, /turf/open/floor/mineral/titanium/tiled, @@ -196,24 +227,35 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/mineral/titanium, /area/ship/science/xenobiology) +"dH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/autolathe, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science/robotics) +"dK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/toilet) "dL" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science/robotics) -"dM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/titanium/tiled/blue, -/area/ship/bridge) "dQ" = ( /obj/item/shard, /obj/machinery/mecha_part_fabricator, /turf/open/floor/mineral/titanium/tiled, /area/ship/science/robotics) +"dR" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/soup/electron, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/canteen) "dT" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -229,6 +271,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"eh" = ( +/obj/structure/table/reinforced, +/obj/item/mmi/posibrain, +/obj/machinery/light/broken/directional/east, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science/robotics) "ej" = ( /obj/machinery/computer/helm, /turf/open/floor/mineral/titanium/tiled/blue, @@ -279,10 +327,6 @@ "eE" = ( /turf/open/floor/circuit/green, /area/ship/science/ai_chamber) -"eM" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/hallway/aft) "eO" = ( /obj/structure/sign/warning/deathsposal, /turf/closed/wall/mineral/titanium{ @@ -300,22 +344,9 @@ /obj/effect/spawner/lootdrop/randomthreat, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"eU" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = 27; - set_dir_on_move = 0 - }, -/turf/open/floor/mineral/titanium/tiled/blue, -/area/ship/bridge) "eV" = ( /obj/structure/bookcase/random, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/purple, /area/ship/crew/office) "fb" = ( @@ -327,19 +358,12 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"fc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) +"fd" = ( +/obj/machinery/recharge_station, +/obj/item/robot_suit, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science/robotics) "fn" = ( /obj/item/kirbyplants/dead, /obj/item/aiModule/toyAI, @@ -351,6 +375,11 @@ /obj/effect/decal/cleanable/robot_debris/gib, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/ai_chamber) +"fy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/carpet/purple, +/area/ship/crew/office) "fC" = ( /obj/structure/table/wood, /obj/machinery/photocopier/faxmachine/longrange, @@ -369,16 +398,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/robotics) -"fP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) "fQ" = ( /obj/structure/cable{ icon_state = "4-9" @@ -420,25 +439,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/xenobiology) -"gH" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"gP" = ( -/obj/machinery/light/small, -/obj/structure/frame/machine, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/toilet) "gW" = ( /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -468,6 +468,22 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"hi" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "hl" = ( /obj/structure/sign/poster/random, /turf/closed/wall/mineral/titanium{ @@ -491,6 +507,13 @@ }, /turf/open/floor/mineral/titanium/tiled/blue, /area/ship/bridge) +"ht" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/kfp_small/left{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) "hu" = ( /obj/structure/tank_dispenser, /turf/open/floor/plating, @@ -581,6 +604,22 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science/xenobiology) +"is" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "it" = ( /obj/effect/decal/cleanable/blood, /obj/structure/cable{ @@ -597,25 +636,49 @@ baseturfs = /turf/open/floor/mineral/titanium/tiled/white }, /area/ship/science/xenobiology) +"iw" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/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 = 4 + }, +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) "iG" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) -"ja" = ( -/obj/item/radio/intercom{ - pixel_y = 26 +"iO" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) +"iT" = ( +/obj/machinery/door/airlock/science{ + dir = 4 }, -/obj/machinery/door/window/brigdoor/southright{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/light/floor, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/locked, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/camera/autoname, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science) "jc" = ( /obj/structure/closet/crate/radiation, /obj/item/stack/sheet/mineral/uranium/five, @@ -641,14 +704,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"jn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science) "jq" = ( /obj/structure/window/plasma/reinforced/spawner, /obj/structure/window/plasma/reinforced/spawner/east, @@ -705,14 +760,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/aft) -"kj" = ( -/obj/effect/decal/cleanable/blood, -/obj/machinery/light/broken, -/obj/structure/cable{ - icon_state = "5-10" - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/canteen) "kz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -762,13 +809,15 @@ id = "slimelock"; name = "Lockdown Shutters"; pixel_x = 7; - pixel_y = -25 + pixel_y = -21; + dir = 1 }, /obj/machinery/button/door{ id = "slimekill"; name = "Coldroom Release Shutter Control"; pixel_x = -7; - pixel_y = -25 + pixel_y = -21; + dir = 1 }, /obj/item/stack/tile/mineral/titanium/tiled/white, /obj/machinery/atmospherics/pipe/manifold/general/hidden{ @@ -794,18 +843,10 @@ /obj/effect/spawner/lootdrop/thirtyfive_percent_borerspawner, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/toilet) -"lu" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 29 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) +"lo" = ( +/obj/machinery/pipedispenser, +/turf/open/floor/plating, +/area/ship/engineering/engine) "lx" = ( /obj/structure/falsewall/titanium, /obj/structure/sign/poster/retro/science, @@ -882,33 +923,19 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"mD" = ( -/obj/item/chair, -/obj/machinery/light/broken{ - dir = 1 +"mB" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/canteen) -"mJ" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) +"mK" = ( /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/item/storage/belt/utility/full, -/obj/item/clothing/gloves/color/yellow, -/obj/item/stack/cable_coil/red, -/obj/item/stack/tape/industrial, -/obj/item/stack/tape/industrial/electrical, -/obj/structure/closet/wall/orange{ - dir = 8; - pixel_x = 30 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"mK" = ( -/obj/structure/cable{ - icon_state = "4-8" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -933,12 +960,35 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) +"mQ" = ( +/obj/item/flashlight/glowstick/pink, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) "mT" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"mX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 21 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/button/door{ + id = "rdshutter"; + name = "lockdown shutters"; + pixel_x = -5; + pixel_y = 22 + }, +/turf/open/floor/carpet/purple, +/area/ship/crew/office) "nm" = ( /obj/structure/cable{ icon_state = "6-8" @@ -948,9 +998,7 @@ "nn" = ( /obj/structure/frame/computer, /obj/item/shard, -/obj/machinery/camera/autoname{ - dir = 8 - }, +/obj/machinery/light/directional/east, /turf/open/floor/mineral/titanium/tiled/blue, /area/ship/bridge) "nr" = ( @@ -972,6 +1020,24 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/science/robotics) +"nJ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/southleft{ + dir = 4; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "nM" = ( /obj/item/cigbutt, /obj/structure/cable{ @@ -983,6 +1049,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) +"nN" = ( +/obj/machinery/rnd/destructive_analyzer, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science) "nR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1012,13 +1083,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/robotics) -"om" = ( -/obj/effect/decal/cleanable/blood, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/aft) "op" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1039,17 +1103,16 @@ baseturfs = /turf/open/floor/mineral/titanium/tiled/white }, /area/ship/science/xenobiology) -"oJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) "oK" = ( /obj/structure/sign/poster/official/fruit_bowl, /turf/closed/wall/mineral/titanium, /area/ship/hallway/fore) +"oR" = ( +/obj/effect/decal/cleanable/xenoblood/xsplatter, +/obj/machinery/light/broken/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) "oT" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, @@ -1072,21 +1135,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/bridge) -"pF" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) "pG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -1094,30 +1142,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, +/obj/effect/landmark/observer_start, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/dorm) -"pL" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/office) "pV" = ( /obj/machinery/modular_computer/console/preset/research{ dir = 8 }, /turf/open/floor/carpet/purple, /area/ship/crew/office) -"pZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/autolathe, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/science/robotics) "qe" = ( /obj/item/kirbyplants/random, /mob/living/simple_animal/hostile/alien/maid{ @@ -1126,6 +1159,17 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) +"qi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/aft) "qo" = ( /obj/effect/decal/cleanable/dirt, /obj/item/cigbutt, @@ -1189,15 +1233,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"rg" = ( -/obj/machinery/computer/robotics{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/office) "rh" = ( /obj/machinery/door/airlock/science/glass, /obj/structure/barricade/wooden/crude, @@ -1212,15 +1247,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) -"rp" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-10" +"rj" = ( +/obj/effect/decal/cleanable/xenoblood/xgibs/up, +/obj/effect/turf_decal/number/five{ + dir = 1 }, /turf/open/floor/plating, -/area/ship/storage) +/area/ship/hallway/aft) "rt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, @@ -1257,26 +1290,6 @@ /obj/effect/decal/cleanable/xenoblood/xgibs, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) -"sb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/toilet) -"sk" = ( -/obj/effect/decal/cleanable/robot_debris/gib, -/obj/item/bodypart/leg/right/robot, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/science/robotics) "sn" = ( /obj/machinery/ore_silo, /turf/open/floor/plating, @@ -1311,6 +1324,25 @@ }, /turf/open/floor/plating, /area/ship/storage) +"sD" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/southleft{ + dir = 4; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "sG" = ( /obj/machinery/camera/autoname{ dir = 1 @@ -1341,11 +1373,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) -"sV" = ( -/obj/effect/decal/cleanable/oil, -/obj/item/bodypart/leg/left/robot, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/science/robotics) +"tg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) "to" = ( /obj/structure/cable{ icon_state = "2-9" @@ -1385,6 +1417,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"tO" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/built/directional/east, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/aft) "uk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/purple, @@ -1466,12 +1503,17 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"vE" = ( -/obj/effect/decal/cleanable/xenoblood/xsplatter, -/obj/machinery/light/broken, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) +"vB" = ( +/obj/item/extinguisher/empty, +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/disposalpipe/broken{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "vV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -1483,43 +1525,24 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"vW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/aft) -"vZ" = ( -/obj/machinery/door/airlock/science/glass, -/obj/structure/barricade/wooden/crude/snow, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"vY" = ( +/obj/effect/decal/cleanable/blood/gibs/core, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-10" }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) -"wa" = ( -/obj/structure/frame/machine, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/toilet) -"wl" = ( -/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) +"wa" = ( +/obj/structure/frame/machine, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/toilet) "wq" = ( /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/dirt, @@ -1536,28 +1559,6 @@ /obj/machinery/camera/autoname, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"wD" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/dorm) -"wK" = ( -/obj/structure/table/glass, -/obj/item/paper{ - name = "List of Friends"; - pixel_x = -4 - }, -/obj/item/pen{ - pixel_x = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 25 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) "wR" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/cubancarp, @@ -1585,19 +1586,6 @@ /obj/item/shard, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"xv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) "xy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -1605,13 +1593,6 @@ }, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/xenobiology) -"xB" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "xL" = ( /obj/machinery/airalarm/directional/east, /turf/open/floor/mineral/titanium/tiled/white, @@ -1699,27 +1680,6 @@ }, /turf/open/floor/carpet/purple, /area/ship/crew/office) -"yG" = ( -/obj/structure/window/reinforced/spawner, -/obj/machinery/pipedispenser, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"yH" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/storage) "yM" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall/mineral/titanium{ @@ -1748,19 +1708,35 @@ /turf/open/floor/mineral/titanium/tiled/white, /area/ship/bridge) "zg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/external, -/obj/structure/fans/tiny, -/obj/docking_port/mobile{ - launch_status = 0; - port_direction = 2 +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15; + dir = 2 }, -/turf/open/floor/plating, -/area/ship/hallway/aft) +/turf/template_noop, +/area/template_noop) "zr" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"zs" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/gloves/color/yellow, +/obj/item/stack/cable_coil/red, +/obj/item/stack/tape/industrial, +/obj/item/stack/tape/industrial/electrical, +/obj/structure/closet/wall/orange{ + dir = 8; + pixel_x = 30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "zw" = ( /obj/structure/closet/secure_closet/RD, /obj/item/reagent_containers/food/drinks/flask/gold, @@ -1788,6 +1764,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/hallway/aft) +"zE" = ( +/obj/machinery/door/window/brigdoor/eastright{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) "zG" = ( /obj/structure/sign/poster/random, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -1796,6 +1785,24 @@ /obj/structure/sign/departments/xenobio, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) +"zU" = ( +/obj/machinery/door/airlock/science/glass{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science) "zV" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1830,24 +1837,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"Ai" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/door/poddoor/shutters{ - id = "slimekill" - }, -/turf/open/floor/circuit/telecomms{ - name = "coldroom" - }, -/area/ship/science/xenobiology) "Al" = ( /obj/effect/decal/cleanable/blood/gibs/core, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -1862,14 +1851,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) -"AD" = ( -/obj/machinery/recharge_station, -/obj/item/robot_suit, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/science/robotics) +"Av" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) "AG" = ( /obj/effect/decal/cleanable/blood/gibs/up, /obj/machinery/camera/autoname{ @@ -1877,6 +1861,32 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) +"AH" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) "AI" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance/four, @@ -1890,31 +1900,21 @@ }, /turf/open/floor/plating, /area/ship/storage) -"AQ" = ( -/obj/item/extinguisher/empty, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/disposalpipe/broken{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) -"Bf" = ( -/obj/structure/cable{ - icon_state = "4-8" +"AU" = ( +/obj/machinery/flasher{ + pixel_y = 23 }, -/obj/structure/cable{ - icon_state = "5-8" +/obj/item/circuitboard/machine/nanite_program_hub, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/ai_chamber) "Bg" = ( /obj/structure/sign/poster/official/random, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -1929,15 +1929,24 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) -"Bp" = ( +"Bu" = ( +/obj/machinery/light/directional/east, /obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/item/slime_scanner, +/obj/structure/disposalpipe/segment, +/obj/item/reagent_containers/dropper{ + pixel_y = -4 }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science) +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) +"Bx" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/broken/directional/south, +/obj/structure/cable{ + icon_state = "5-10" + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/canteen) "By" = ( /obj/item/clothing/mask/facehugger_item/lamarr, /obj/effect/decal/cleanable/dirt, @@ -2031,6 +2040,12 @@ }, /turf/closed/wall/mineral/titanium, /area/ship/storage) +"CA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/obj/item/crowbar/red, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/aft) "CF" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) @@ -2044,25 +2059,25 @@ /obj/effect/decal/cleanable/xenoblood, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) -"CP" = ( -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/plating, -/area/ship/hallway/aft) +"CQ" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/frame/machine, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/toilet) "CR" = ( /obj/effect/decal/cleanable/blood, /obj/machinery/door/firedoor, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"CT" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"CU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/carpet/purple, -/area/ship/crew/office) +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) "CZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -2078,29 +2093,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"Dg" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) -"Dq" = ( -/obj/machinery/door/window/brigdoor/eastright{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 29 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) "Dr" = ( /obj/structure/cable{ icon_state = "2-5" @@ -2125,6 +2117,17 @@ baseturfs = /turf/open/floor/mineral/titanium/tiled/white }, /area/ship/hallway/aft) +"DD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "DF" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled, @@ -2207,47 +2210,15 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"Eg" = ( -/obj/machinery/door/airlock/science/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science) "Eh" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/toilet) -"Ej" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) "Er" = ( /mob/living/carbon/monkey, /obj/effect/decal/cleanable/blood, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"EG" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) "EL" = ( /obj/effect/decal/cleanable/blood, /obj/effect/mob_spawn/human/scientist, @@ -2259,14 +2230,6 @@ "EM" = ( /turf/closed/wall/mineral/titanium, /area/ship/science/robotics) -"EN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/canteen) "EP" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2274,14 +2237,6 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"ET" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/soup/electron, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/canteen) "Fk" = ( /obj/structure/window/reinforced/spawner, /obj/structure/window/reinforced/spawner/west, @@ -2477,6 +2432,32 @@ /obj/effect/spawner/lootdrop/xenospawner, /turf/open/floor/plating, /area/ship/science/xenobiology) +"Hn" = ( +/obj/machinery/door/airlock/science{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + 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/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/tiled/purple, +/area/ship/science/xenobiology) "Ho" = ( /obj/structure/barricade/wooden, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2490,12 +2471,24 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"Hy" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/mineral/titanium, -/area/ship/science) -"Hz" = ( -/obj/item/chair{ +"Hx" = ( +/obj/structure/table/glass, +/obj/item/paper{ + name = "List of Friends"; + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = 5 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) +"Hy" = ( +/obj/structure/sign/departments/science, +/turf/closed/wall/mineral/titanium, +/area/ship/science) +"Hz" = ( +/obj/item/chair{ dir = 8 }, /turf/open/floor/mineral/titanium/tiled, @@ -2553,15 +2546,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"HW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) "Ic" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid, @@ -2599,22 +2583,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) -"In" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/toilet) "Iq" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow, @@ -2655,22 +2623,6 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"IJ" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/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 = 4 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) "IS" = ( /obj/item/stack/sheet/mineral/titanium{ amount = 2 @@ -2701,6 +2653,17 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) +"IZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) "Jg" = ( /obj/structure/holosign/barrier/infinite, /obj/structure/cable{ @@ -2719,23 +2682,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) -"Jj" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/disposalpipe/broken{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) "Jo" = ( /obj/machinery/computer/rdconsole/robotics{ dir = 8 @@ -2758,15 +2704,6 @@ "JB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/electrical) -"JD" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/dorm) "JL" = ( /obj/structure/cable{ icon_state = "6-8" @@ -2803,22 +2740,16 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) +"JX" = ( +/obj/machinery/computer/robotics{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/purple, +/area/ship/crew/office) "Kb" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"Kj" = ( -/obj/structure/door_assembly/door_assembly_science, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/robotics) "Kv" = ( /obj/effect/decal/cleanable/blood, /obj/effect/mob_spawn/drone, @@ -2827,10 +2758,6 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/toilet) -"Ky" = ( -/obj/machinery/light, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/dorm) "Kz" = ( /obj/effect/decal/cleanable/blood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -2863,6 +2790,13 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) +"KH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/number/two{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) "KK" = ( /obj/structure/bed/pod, /obj/item/bedsheet/rd, @@ -2873,12 +2807,6 @@ /obj/structure/holosign/barrier/infinite, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"KS" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) "Le" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -2886,6 +2814,37 @@ /obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ship/science/robotics) +"Lh" = ( +/obj/item/radio/intercom/wideband/directional/north, +/obj/machinery/button/flasher{ + pixel_y = -25 + }, +/obj/machinery/door/window/brigdoor/southleft{ + dir = 8 + }, +/obj/item/stack/sheet/rglass, +/obj/item/stack/cable_coil/cut/red, +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/floor, +/obj/item/circuitboard/aicore, +/obj/effect/mob_spawn/human/scientist, +/obj/machinery/door/firedoor/heavy, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/airalarm/directional/south{ + pixel_y = -32 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) +"Lj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/dorm) "Lo" = ( /obj/machinery/porta_turret/syndicate/energy{ faction = list("hivebot") @@ -2909,60 +2868,17 @@ }, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/xenobiology) -"LK" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science) -"LO" = ( -/obj/item/flashlight/glowstick/pink, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) -"LP" = ( -/obj/machinery/door/airlock/science, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) -"Mc" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/slime_scanner, -/obj/structure/disposalpipe/segment, -/obj/item/reagent_containers/dropper{ - pixel_y = -4 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) "Mg" = ( /obj/structure/sign/poster/official/random, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) +"Mo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/kfp_small/right{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) "My" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -2974,18 +2890,18 @@ }, /turf/open/floor/plating, /area/ship/science/xenobiology) -"ME" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/wardrobe/science_wardrobe, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science) "MK" = ( /obj/machinery/vending/cigarette, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) +"MP" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/ship/crew/office) "MR" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -3005,6 +2921,12 @@ "Nh" = ( /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) +"Nj" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) "Nl" = ( /turf/closed/wall/mineral/titanium, /area/ship/storage) @@ -3021,6 +2943,16 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) +"Ns" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) "Nz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3047,6 +2979,13 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/dorm) +"NF" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science) "NG" = ( /obj/structure/cable{ icon_state = "1-6" @@ -3092,24 +3031,6 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) -"Ob" = ( -/obj/machinery/button/door{ - id = "rdshutter"; - name = "lockdown shutters"; - pixel_x = -5; - pixel_y = 39 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 40 - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/purple, -/area/ship/crew/office) "Oc" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 9 @@ -3117,12 +3038,24 @@ /obj/structure/sign/warning/coldtemp, /turf/closed/wall/mineral/titanium, /area/ship/science/xenobiology) +"Oe" = ( +/obj/machinery/pipedispenser/disposal, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Oo" = ( /obj/structure/sign/poster/official/ion_carbine, /turf/closed/wall/mineral/titanium{ baseturfs = /turf/open/floor/mineral/titanium/tiled/white }, /area/ship/storage) +"Ow" = ( +/obj/docking_port/mobile{ + launch_status = 0; + port_direction = 2; + dheight = 1 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/science/xenobiology) "Ox" = ( /obj/structure/cable{ icon_state = "1-10" @@ -3136,6 +3069,21 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"OB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/canteen) +"OD" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/dorm) "OE" = ( /obj/effect/decal/cleanable/xenoblood/xgibs/core, /obj/structure/cable{ @@ -3149,21 +3097,12 @@ }, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science) -"OM" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/built{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/aft) -"ON" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/science/xenobiology) +"OI" = ( +/obj/item/chair, +/obj/machinery/light/broken/directional/north, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/canteen) "OS" = ( /obj/effect/decal/cleanable/blood/gibs/old, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -3175,9 +3114,31 @@ /mob/living/carbon/monkey, /turf/open/floor/plating, /area/ship/science/xenobiology) +"OU" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/item/radio/intercom/wideband/directional/west{ + set_dir_on_move = 0 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/mineral/titanium/tiled/blue, +/area/ship/bridge) "OV" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/toilet) +"OY" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/ship/crew/office) "Pj" = ( /obj/structure/showcase/cyborg/old, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -3185,6 +3146,13 @@ }, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/ai_chamber) +"Pk" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Pt" = ( /obj/effect/decal/cleanable/oil, /obj/item/wrench/crescent, @@ -3193,6 +3161,21 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"Pu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/disks_nanite, +/obj/item/nanite_scanner, +/obj/item/nanite_remote, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/item/clothing/suit/toggle/labcoat/raincoat{ + desc = "A translucent, uniquely designed labcoat. It's made from a special material that actively repels fluids. You're pretty sure this is just a raincoat"; + name = "clear labcoat" + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/toilet) "Pw" = ( /obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{ dir = 1 @@ -3215,6 +3198,25 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) +"PB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/fore) +"PD" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/toilet) "PJ" = ( /mob/living/carbon/monkey, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -3226,29 +3228,11 @@ }, /turf/open/floor/plating, /area/ship/science/xenobiology) -"PX" = ( -/obj/machinery/door/airlock/science, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - 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/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/xenobiology) +"PS" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/bodypart/leg/left/robot, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science/robotics) "PY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -3263,6 +3247,13 @@ /obj/effect/spawner/lootdrop/xenospawner, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) +"Qb" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/turf_decal/kfp_small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) "Qg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -3311,11 +3302,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) +"QP" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/dorm) "QS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/engineering/electrical) "QT" = ( @@ -3389,31 +3385,23 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"RU" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/southleft{ - dir = 4; - req_access_txt = "55" +"RW" = ( +/obj/effect/decal/cleanable/robot_debris/gib, +/obj/item/bodypart/leg/right/robot, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) -"Sa" = ( +/turf/open/floor/mineral/titanium/tiled, +/area/ship/science/robotics) +"Sc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/carpet/purple, -/area/ship/crew/office) +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/hallway/aft) "Sd" = ( /obj/structure/table, /mob/living/simple_animal/hostile/facehugger/toy, @@ -3480,6 +3468,21 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/dorm) +"SR" = ( +/obj/machinery/atmospherics/pipe/manifold/general/hidden{ + dir = 1 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/circuit/telecomms{ + name = "coldroom" + }, +/area/ship/science/xenobiology) "SZ" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -3519,14 +3522,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) -"TE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/crowbar/red, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/aft) "TH" = ( /obj/structure/bed/pod, /obj/item/bedsheet/purple, @@ -3544,6 +3539,15 @@ }, /turf/open/floor/mineral/titanium/tiled, /area/ship/crew/canteen) +"TT" = ( +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/dorm) "TV" = ( /obj/effect/decal/cleanable/glass, /obj/effect/decal/cleanable/dirt, @@ -3552,10 +3556,6 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"TZ" = ( -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/turf/open/floor/plating, -/area/ship/hallway/aft) "Uk" = ( /obj/effect/decal/cleanable/generic, /turf/open/floor/mineral/titanium/tiled/white, @@ -3574,6 +3574,15 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) +"Ur" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/plating, +/area/ship/storage) "Us" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3600,28 +3609,10 @@ pixel_x = 5 }, /obj/effect/decal/cleanable/ash, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/canteen) -"Uv" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "slimelock"; - name = "Lockdown Shutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/southleft{ - dir = 4; - req_access_txt = "55" - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/mineral/titanium/tiled, +/area/ship/crew/canteen) "Uy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3655,6 +3646,17 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/ai_chamber) +"UP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "UY" = ( /obj/structure/sign/poster/official/random, /turf/closed/wall/mineral/titanium, @@ -3670,14 +3672,8 @@ /obj/machinery/turretid{ pixel_y = -25 }, -/obj/effect/landmark/observer_start, /turf/open/floor/circuit/green, /area/ship/science/ai_chamber) -"Vj" = ( -/obj/structure/window/reinforced/spawner, -/obj/machinery/pipedispenser/disposal, -/turf/open/floor/plating, -/area/ship/engineering/engine) "Vo" = ( /obj/structure/sign/poster/random, /turf/closed/wall/mineral/titanium{ @@ -3687,25 +3683,11 @@ "Vw" = ( /turf/closed/wall/mineral/titanium, /area/ship/hallway/fore) -"Vx" = ( -/obj/machinery/door/airlock/science, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable{ - 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/mineral/titanium/tiled, +"Vy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) "Vz" = ( /obj/machinery/vending/classicbeats, @@ -3725,6 +3707,24 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall/mineral/titanium, /area/ship/science/robotics) +"VO" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/east, +/obj/structure/disposalpipe/broken{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) "VQ" = ( /obj/structure/cable{ icon_state = "4-9" @@ -3765,20 +3765,46 @@ /obj/machinery/computer/mecha, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/bridge) +"Wf" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/number/zero{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/aft) +"Wg" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/decal/cleanable/xenoblood/xsplatter, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "slimelock"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) +"Wk" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Wl" = ( /obj/structure/cable{ icon_state = "6-8" }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/fore) -"Wo" = ( -/obj/structure/table/reinforced, -/obj/item/mmi/posibrain, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/science/robotics) "Wq" = ( /obj/effect/decal/cleanable/blood/gibs/body{ dir = 1 @@ -3814,6 +3840,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/xenobiology) +"WN" = ( +/obj/machinery/light/broken/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/mineral/titanium/tiled/white, +/area/ship/science/xenobiology) "WQ" = ( /obj/structure/window/reinforced/spawner, /obj/machinery/power/smes/shuttle/precharged{ @@ -3930,29 +3962,19 @@ "XG" = ( /turf/closed/wall/mineral/titanium, /area/ship/bridge) -"XH" = ( -/obj/machinery/flasher{ - pixel_y = 23 - }, -/obj/item/circuitboard/machine/nanite_program_hub, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/mineral/titanium/tiled/purple, -/area/ship/science/ai_chamber) "XI" = ( /obj/structure/sign/poster/official/no_erp, /turf/closed/wall/mineral/titanium{ baseturfs = /turf/open/floor/mineral/titanium/tiled/white }, /area/ship/science/ai_chamber) +"XK" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "XN" = ( /obj/item/aicard, /obj/structure/cable{ @@ -3974,40 +3996,20 @@ /obj/item/toy/figure/roboticist, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science) -"Ye" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/disks_nanite, -/obj/item/nanite_scanner, -/obj/item/nanite_remote, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/item/clothing/suit/toggle/labcoat/raincoat{ - desc = "A translucent, uniquely designed labcoat. It's made from a special material that actively repels fluids. You're pretty sure this is just a raincoat"; - name = "clear labcoat" +"Yj" = ( +/obj/machinery/door/airlock/science/glass{ + dir = 4 }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/toilet) -"Yf" = ( -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/structure/barricade/wooden/crude/snow, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/fore) -"Yi" = ( -/obj/structure/closet/crate, -/obj/item/resonator, -/obj/item/resonator, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, /turf/open/floor/plating, -/area/ship/storage) +/area/ship/science/xenobiology) "Yk" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4056,17 +4058,11 @@ /turf/open/floor/mineral/titanium/tiled/purple, /area/ship/science/xenobiology) "YK" = ( -/turf/closed/wall/mineral/titanium{ - baseturfs = /turf/open/floor/mineral/titanium/tiled/white - }, -/area/ship/hallway/fore) -"YO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/mineral/titanium/tiled, -/area/ship/crew/dorm) +/obj/machinery/door/airlock/external, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/ship/hallway/aft) "YP" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2{ dir = 9 @@ -4098,6 +4094,20 @@ }, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/science/xenobiology) +"Zd" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/camera/autoname, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) "Zq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -4106,52 +4116,17 @@ /obj/effect/decal/cleanable/blood/gibs/torso, /turf/open/floor/mineral/titanium/tiled/white, /area/ship/hallway/aft) -"ZH" = ( -/obj/effect/decal/cleanable/blood/gibs/core, -/obj/machinery/power/apc/auto_name/north, +"Zs" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "0-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + icon_state = "0-4" }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/aft) +/turf/open/floor/mineral/titanium/tiled/blue, +/area/ship/bridge) "ZI" = ( /obj/structure/sign/poster/retro/lasergun_new, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) -"ZJ" = ( -/obj/item/radio/intercom/wideband{ - pixel_y = 27 - }, -/obj/machinery/button/flasher{ - pixel_y = -25 - }, -/obj/machinery/door/window/brigdoor/southleft{ - dir = 8 - }, -/obj/item/stack/sheet/rglass, -/obj/item/stack/cable_coil/cut/red, -/obj/effect/decal/cleanable/blood, -/obj/machinery/light/floor, -/obj/item/circuitboard/aicore, -/obj/effect/mob_spawn/human/scientist, -/obj/machinery/door/firedoor/heavy, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -32 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) "ZM" = ( /obj/machinery/airalarm/directional/east, /obj/item/kirbyplants/random, @@ -4195,7 +4170,8 @@ XO XO XO XO -XO +Ow +vo vo vo "} @@ -4208,7 +4184,7 @@ ih CF CF Ag -Ej +tg HS Np uS @@ -4226,6 +4202,7 @@ WS XO vo vo +vo "} (3,1,1) = {" vo @@ -4240,13 +4217,13 @@ Er cK DM dT -xv +UP Hj gb -AQ +vB Kz gb -fc +DD OS bL au @@ -4254,13 +4231,14 @@ HA XO vo vo +vo "} (4,1,1) = {" vo vo ih Mg -mD +OI lS Xx or @@ -4268,20 +4246,21 @@ Ab Us bn WZ -RU -bK +nJ +Wg ow -Uv -Jj +sD +VO iu -RU -pF +nJ +is Ww -Ai +SR Ti XO vo vo +vo "} (5,1,1) = {" vo @@ -4291,14 +4270,14 @@ gZ IB qo Xx -Dq +zE Fk kK IE -ON +Nj xs yr -Dg +WN vt aC az @@ -4306,10 +4285,11 @@ JO cV im Oc -vZ +Yj Gu sH vo +vo "} (6,1,1) = {" vo @@ -4338,6 +4318,7 @@ Iq FX JB sH +vo "} (7,1,1) = {" vo @@ -4347,7 +4328,7 @@ Uu TQ Tr Xx -lu +mB nT kK JT @@ -4359,13 +4340,14 @@ LG NS hx YC -bS +IZ dD -EG +XK jk Sg Sg sH +vo "} (8,1,1) = {" vo @@ -4375,9 +4357,9 @@ sQ mN wR Xx -PX +Hn Gu -IJ +iw NA PJ WG @@ -4394,6 +4376,7 @@ HV gj YP sH +vo "} (9,1,1) = {" vo @@ -4406,22 +4389,23 @@ Xx hR kS jy -Mc +Bu ep gE YG -fP +Ns Uo ry -wK +Hx ZM ib kS -mJ +zs QS ra ra sH +vo "} (10,1,1) = {" vo @@ -4431,7 +4415,7 @@ sQ gW CF zJ -LP +AH Fy kS kS @@ -4450,6 +4434,7 @@ mT uP ij sH +vo "} (11,1,1) = {" vo @@ -4462,30 +4447,31 @@ NG Al Qu Jq -oJ +PB CZ Xt KO QM Iz -TE +CA wq NY De QM ZI -gH +hi bB bB -sH +JB +vo "} (12,1,1) = {" vo ih -ET -kj +dR +Bx BD -YK +fU zr to DK @@ -4502,21 +4488,22 @@ NR PY Zr jd -Bf +Wk fb hb vh +vo "} (13,1,1) = {" vo ih -EN +OB kC Vw rT zY Gj -cC +Av cC cC cC @@ -4526,13 +4513,14 @@ vb vb vb vb -DC +Wz hI Dr ms Iw WF -yG +lo +iG vo "} (14,1,1) = {" @@ -4541,7 +4529,7 @@ Kb XG XG Vw -Yf +iO Nz DO cC @@ -4555,27 +4543,28 @@ SA nr uF DC -ZH +vY QM jd -xB +Pk rb WQ vh +vo "} (15,1,1) = {" um ag -dM +Zs pA oK rY qP -HW +CU cC -wD +OD Nm -Ky +QP vb GK eE @@ -4588,7 +4577,8 @@ KO jd Pt WF -Vj +Oe +iG vo "} (16,1,1) = {" @@ -4601,23 +4591,24 @@ Qu JL Rk cC -JD +TT eo SN vb -ZJ +Lh ZZ Yz UL eE DC -wl +qi Wr jd xg Fr hb vh +vo "} (17,1,1) = {" um @@ -4635,16 +4626,17 @@ aT XI Vb ZZ -XH +AU EL uY zx Dt -vW +Sc iG bB bB iG +iG vo "} (18,1,1) = {" @@ -4657,11 +4649,11 @@ HQ Af DQ cC -YO +Lj XB Vz vb -ja +Zd ZZ Pj XN @@ -4674,20 +4666,21 @@ kb jI ic vo +vo "} (19,1,1) = {" sr nn -eU +OU if Vw -LO +mQ At -vE +oR cC JM Nm -Ky +QP vb nm eE @@ -4698,10 +4691,11 @@ DC IY jH DC -eM -eM +KH +Mo ic vo +vo "} (20,1,1) = {" XG @@ -4726,10 +4720,11 @@ DC Cm QM DC -om -CP +Wf +Qb Wz ic +vo "} (21,1,1) = {" vo @@ -4740,7 +4735,7 @@ fU tG Wl qW -cC +Av cC cC cC @@ -4750,22 +4745,23 @@ vb vb vb Vo -DC +Wz Gw De yc -TZ -eM +rj +ht aB +YK zg "} (22,1,1) = {" vo Ft eV -Sa +fy +fU fU -YK Qu xY ee @@ -4786,11 +4782,12 @@ hu tw cv ic +vo "} (23,1,1) = {" vo me -Ob +mX uk UH UY @@ -4798,13 +4795,13 @@ Qu DV Qu vs -KS +ax Uk cf TV Ri oT -OM +tO CR NY fQ @@ -4814,16 +4811,17 @@ ic ic ic vo +vo "} (24,1,1) = {" vo DS He lz -pL +MP Ft qB -Eg +zU Hy qB QB @@ -4835,32 +4833,33 @@ hD tt EM EM -Kj +cl VJ dL vo vo vo vo +vo "} (25,1,1) = {" vo Sh mL fC -CT +OY me AG Bi us -LK +nN NZ Ut XY BC dQ YB -pZ +dH Xc sp Co @@ -4870,6 +4869,7 @@ vo vo vo vo +vo "} (26,1,1) = {" vo @@ -4886,7 +4886,7 @@ XF CK sG BC -sk +RW ut NP Xn @@ -4898,6 +4898,7 @@ vo vo vo vo +vo "} (27,1,1) = {" vo @@ -4926,6 +4927,7 @@ vo vo vo vo +vo "} (28,1,1) = {" vo @@ -4944,7 +4946,7 @@ HC em DF DF -sV +PS Rj nI jS @@ -4954,25 +4956,26 @@ vo vo vo vo +vo "} (29,1,1) = {" vo aX fn -rg +JX pV me -Bp -jn +NF +dd HG -ME +Vy xL mK XZ BC -AD +fd Jo -Wo +eh Ic DF so @@ -4982,6 +4985,7 @@ vo vo vo vo +vo "} (30,1,1) = {" vo @@ -4995,7 +4999,7 @@ qB qB fH fH -Vx +iT eB dL BC @@ -5003,9 +5007,10 @@ BC zG UZ Oo -yH +bJ wu -EM +dL +vo vo vo vo @@ -5023,9 +5028,9 @@ vo vo OV rK -In +PD Fo -sb +dK yW dg Nl @@ -5038,6 +5043,7 @@ vo vo vo vo +vo "} (32,1,1) = {" vo @@ -5052,7 +5058,7 @@ vo vo OV rK -Ye +Pu qL Kv nF @@ -5066,6 +5072,7 @@ vo vo vo vo +vo "} (33,1,1) = {" vo @@ -5083,9 +5090,9 @@ OV GL wa Gz -gP +CQ Nl -Yi +ak ab ew Nl @@ -5094,6 +5101,7 @@ vo vo vo vo +vo "} (34,1,1) = {" vo @@ -5113,7 +5121,7 @@ rK VE Eh Nl -rp +Ur Gh jc Nl @@ -5122,6 +5130,7 @@ vo vo vo vo +vo "} (35,1,1) = {" vo @@ -5150,6 +5159,7 @@ vo vo vo vo +vo "} (36,1,1) = {" vo @@ -5178,4 +5188,5 @@ vo vo vo vo +vo "} diff --git a/_maps/shuttles/shiptest/independent_nemo.dmm b/_maps/shuttles/shiptest/independent_nemo.dmm index b946c9c87b9a..f5867eeddb84 100644 --- a/_maps/shuttles/shiptest/independent_nemo.dmm +++ b/_maps/shuttles/shiptest/independent_nemo.dmm @@ -22,6 +22,7 @@ /area/ship/hallway/central) "ap" = ( /obj/machinery/door/poddoor{ + dir = 4; id = "nemoblast" }, /obj/machinery/power/shieldwallgen/atmos{ @@ -47,6 +48,9 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/effect/turf_decal/kfp_small/left{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "aF" = ( @@ -62,10 +66,7 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -141,7 +142,9 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "bx" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, +/obj/machinery/door/poddoor/incinerator_atmos_aux{ + dir = 4 + }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) "bI" = ( @@ -152,7 +155,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -197,10 +200,7 @@ /obj/effect/turf_decal/siding/purple{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ship/science) "cj" = ( @@ -208,9 +208,7 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "cq" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/window/reinforced/tinted/frosted, /turf/open/floor/plasteel/white, /area/ship/crew/dorm) @@ -246,9 +244,7 @@ /turf/open/floor/plasteel/white, /area/ship/crew/dorm) "di" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/machinery/suit_storage_unit/mining, /obj/effect/turf_decal/siding/brown{ dir = 1 @@ -259,7 +255,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -336,9 +332,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -367,10 +361,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) @@ -411,6 +402,7 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "nemowindows" }, /turf/open/floor/plating, @@ -456,6 +448,7 @@ /area/ship/engineering/atmospherics) "eT" = ( /obj/machinery/door/airlock/command/glass{ + dir = 4; name = "Bridge" }, /obj/machinery/door/firedoor/border_only{ @@ -506,6 +499,7 @@ /area/ship/hallway/central) "fA" = ( /obj/machinery/door/poddoor{ + dir = 4; id = "nemoblast" }, /obj/machinery/power/shieldwallgen/atmos{ @@ -574,13 +568,8 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "gI" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, /obj/structure/table/reinforced, /obj/item/reagent_containers/food/snacks/fishfingers, /obj/effect/turf_decal/siding/wood{ @@ -589,7 +578,7 @@ /turf/open/floor/wood, /area/ship/crew/canteen) "gL" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -604,19 +593,13 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "gO" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/black, /area/ship/bridge) "hf" = ( @@ -718,10 +701,7 @@ /turf/open/floor/pod, /area/ship/hallway/central) "iv" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /obj/machinery/recharge_station, /obj/item/mmi/posibrain, /turf/open/floor/circuit, @@ -740,7 +720,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/computer/atmos_alert{ dir = 1 }, @@ -750,7 +730,7 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -779,18 +759,12 @@ /area/ship/science) "iP" = ( /obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 5 }, /obj/item/storage/backpack/magspear_quiver, /obj/item/pneumatic_cannon/speargun, -/obj/machinery/newscaster{ - pixel_x = 30 - }, /turf/open/floor/wood, /area/ship/crew/library) "iR" = ( @@ -799,9 +773,7 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "iZ" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/rack, /obj/item/hatchet/wooden, /obj/item/hatchet/wooden, @@ -883,10 +855,7 @@ dir = 1 }, /obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/computer/helm/viewscreen{ - dir = 1; - pixel_y = -30 - }, +/obj/machinery/computer/helm/viewscreen/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "jT" = ( @@ -896,9 +865,7 @@ /obj/machinery/power/terminal{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ship/engineering/electrical) "kd" = ( @@ -911,14 +878,6 @@ "kf" = ( /obj/machinery/door/airlock/external/glass, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/docking_port/mobile{ - callTime = 250; - dir = 2; - launch_status = 0; - name = "Fauna Research Ship"; - port_direction = 8; - preferred_direction = 4 - }, /turf/open/floor/pod, /area/ship/hallway/central) "kh" = ( @@ -931,7 +890,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, @@ -1073,22 +1032,16 @@ /area/ship/engineering/atmospherics) "ma" = ( /obj/structure/table/wood, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, +/obj/machinery/light/directional/north, /obj/machinery/computer/bookmanagement, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/ship/crew/library) "mg" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/siding/blue{ dir = 5 }, @@ -1164,6 +1117,7 @@ /area/ship/engineering/electrical) "mO" = ( /obj/machinery/door/airlock/public/glass{ + dir = 4; name = "Central Hallway" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1189,7 +1143,7 @@ /area/ship/hallway/central) "mQ" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -1205,15 +1159,13 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/suit_storage_unit/atmos, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) "ns" = ( /obj/machinery/bookbinder, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -1225,6 +1177,23 @@ /obj/structure/window/plasma/reinforced/spawner/north, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) +"nz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "nH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1233,17 +1202,11 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "nJ" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/wideband/directional/west, /turf/open/floor/carpet/black, /area/ship/bridge) "nZ" = ( @@ -1304,6 +1267,7 @@ dir = 8 }, /obj/machinery/door/airlock/research/glass{ + dir = 4; name = "Science Lab" }, /obj/effect/turf_decal/siding/wood/corner{ @@ -1369,9 +1333,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/trimline/opaque/red/line, /turf/open/floor/engine, /area/ship/engineering/atmospherics) @@ -1385,20 +1347,20 @@ /turf/open/floor/pod, /area/ship/hallway/central) "qt" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable{ icon_state = "1-4" }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/kfp_small/right{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "qz" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/south, /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -1416,9 +1378,7 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "qG" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "2-4" }, @@ -1472,10 +1432,7 @@ /obj/structure/chair/comfy/black{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/library) "rX" = ( @@ -1483,7 +1440,7 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/siding/yellow{ dir = 4 }, @@ -1505,10 +1462,7 @@ dir = 4 }, /obj/item/clothing/suit/hooded/cloak/goliath/polar, -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 30 - }, +/obj/machinery/computer/helm/viewscreen/directional/east, /turf/open/floor/wood, /area/ship/crew/library) "tb" = ( @@ -1522,15 +1476,13 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/table/glass, /obj/item/reagent_containers/spray/cleaner, /obj/effect/turf_decal/siding/blue{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/bodybag/bluespace, /turf/open/floor/plasteel/white, /area/ship/medical) @@ -1539,10 +1491,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/ship/crew/dorm) "tX" = ( @@ -1619,6 +1568,7 @@ "uR" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "nemobridge" }, /turf/open/floor/plating, @@ -1685,7 +1635,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/closet/secure_closet/freezer/meat, /obj/item/storage/fancy/egg_box, /obj/item/storage/fancy/egg_box, @@ -1721,9 +1671,7 @@ dir = 4; name = "Waste to Environment" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/trimline/opaque/red/arrow_ccw, /turf/open/floor/engine, /area/ship/engineering/atmospherics) @@ -1734,13 +1682,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/trimline/opaque/purple/line, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -1765,7 +1711,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/siding/purple{ dir = 1 @@ -1776,7 +1722,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/tank_dispenser/oxygen, /turf/open/floor/pod, /area/ship/hallway/central) @@ -1800,18 +1746,14 @@ /area/ship/hallway/central) "xW" = ( /obj/structure/bookcase/random/nonfiction, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /turf/open/floor/wood, /area/ship/crew/library) "xY" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/rack, /obj/item/pickaxe/emergency, /obj/item/pickaxe/emergency, @@ -1828,6 +1770,7 @@ /area/ship/maintenance/port) "yz" = ( /obj/machinery/door/airlock/atmos{ + dir = 4; name = "Atmospherics" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1893,8 +1836,11 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/item/poster/random_contraband, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "An" = ( @@ -1905,6 +1851,7 @@ dir = 8 }, /obj/machinery/door/airlock/atmos/glass{ + dir = 4; name = "Atmospherics" }, /turf/open/floor/engine, @@ -1920,6 +1867,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/ship/crew/library) "AE" = ( @@ -1930,13 +1878,6 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"AH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "AN" = ( /obj/structure/window/plasma/reinforced/spawner, /obj/structure/window/plasma/reinforced/spawner/west, @@ -1944,16 +1885,12 @@ /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) "AX" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, +/obj/machinery/light/directional/west, /obj/machinery/ore_silo, /obj/effect/turf_decal/siding/brown{ dir = 9 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "Be" = ( @@ -2090,6 +2027,14 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/dorm) +"CQ" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) "CS" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2106,6 +2051,7 @@ "CV" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "nemowindows" }, /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -2171,6 +2117,7 @@ /area/ship/hallway/central) "Eg" = ( /obj/machinery/door/airlock/engineering{ + dir = 4; name = "Electrical" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2189,21 +2136,14 @@ /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "Eq" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/layer2, /turf/open/floor/pod, /area/ship/hallway/central) "Ez" = ( /obj/structure/tank_dispenser, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/siding/yellow{ dir = 5 }, @@ -2300,6 +2240,9 @@ /area/ship/crew/dorm) "GX" = ( /obj/item/book/manual/wiki/tcomms, +/obj/effect/turf_decal/number/five{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "Hj" = ( @@ -2327,6 +2270,7 @@ dir = 10 }, /obj/machinery/suit_storage_unit/rd, +/obj/machinery/airalarm/directional/south, /turf/open/floor/carpet/black, /area/ship/bridge) "Id" = ( @@ -2354,9 +2298,7 @@ "Ji" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/closet/radiation, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Jn" = ( @@ -2412,16 +2354,14 @@ /turf/open/floor/engine, /area/ship/engineering/atmospherics) "JF" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/mecha_part_fabricator{ dir = 8 }, /turf/open/floor/circuit, /area/ship/science) "JG" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/computer/operating{ dir = 1 }, @@ -2434,14 +2374,9 @@ /turf/open/floor/plasteel/white, /area/ship/medical) "JL" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, /obj/machinery/cryopod, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/computer/cryopod/directional/north, /turf/open/floor/circuit/green, /area/ship/crew/dorm) "JS" = ( @@ -2469,13 +2404,8 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "KH" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 28 - }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/directional/north, /obj/machinery/suit_storage_unit/mining, /obj/effect/turf_decal/siding/brown{ dir = 1 @@ -2529,12 +2459,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, @@ -2544,6 +2469,13 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"Lm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Lt" = ( /obj/structure/window/plasma/reinforced/spawner/west, /obj/effect/turf_decal/atmos/air, @@ -2568,23 +2500,17 @@ /obj/effect/turf_decal/siding/blue{ dir = 10 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/white, /area/ship/medical) "LY" = ( -/obj/item/radio/intercom{ - pixel_x = 30 - }, /obj/effect/turf_decal/siding/yellow{ dir = 6 }, /obj/machinery/computer/monitor{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "Ma" = ( @@ -2604,26 +2530,21 @@ /area/ship/maintenance/port) "My" = ( /obj/effect/turf_decal/siding/purple, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ship/science) "MM" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, /obj/structure/curtain/bounty, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/black, /area/ship/crew/dorm) "MN" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering/electrical) "MQ" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/structure/frame/machine, /obj/item/circuitboard/machine/circuit_imprinter, /obj/structure/sign/poster/official/moth/boh{ @@ -2656,9 +2577,7 @@ dir = 4; name = "Chamber Mixer" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/paper/crumpled{ info = "A mix of 67/33 ratio of oxygen (node 1) and plasma (node 2) works very well, even at 500 kPa." }, @@ -2707,6 +2626,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/kfp_small{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "NB" = ( @@ -2719,9 +2641,6 @@ /turf/open/floor/plasteel/white, /area/ship/crew/dorm) "ND" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 6 }, @@ -2742,6 +2661,7 @@ /obj/item/binoculars, /obj/item/clothing/glasses/science, /obj/item/gps/science, +/obj/machinery/newscaster/directional/east, /turf/open/floor/carpet/black, /area/ship/bridge) "NI" = ( @@ -2805,6 +2725,7 @@ dir = 1 }, /obj/machinery/door/airlock/mining/glass{ + dir = 4; name = "Cargo Bay" }, /obj/machinery/door/firedoor/border_only{ @@ -2836,9 +2757,7 @@ /area/ship/cargo) "Ov" = ( /obj/structure/bookcase/random/reference, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/siding/wood{ dir = 8 }, @@ -2961,10 +2880,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -3041,6 +2957,9 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/effect/turf_decal/number/three{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/maintenance/port) "Sq" = ( @@ -3131,10 +3050,7 @@ /obj/machinery/atmospherics/pipe/simple{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/turf_decal/trimline/opaque/purple/arrow_cw, /obj/effect/turf_decal/trimline/opaque/blue/arrow_ccw{ dir = 1 @@ -3174,15 +3090,13 @@ /obj/machinery/atmospherics/pipe/simple/green/visible/layer5{ dir = 6 }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, /obj/effect/turf_decal/trimline/opaque/red/line{ dir = 5 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "UB" = ( @@ -3208,10 +3122,26 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"Vi" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "nemobridge" + }, +/obj/docking_port/mobile{ + callTime = 250; + dir = 4; + launch_status = 0; + name = "Fauna Research Ship"; + preferred_direction = 4; + port_direction = 2 + }, +/turf/open/floor/plating, +/area/ship/bridge) "Vj" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -3249,6 +3179,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, /area/ship/crew/library) "VN" = ( @@ -3305,6 +3236,7 @@ dir = 4 }, /obj/machinery/door/airlock/research/glass{ + dir = 4; name = "Science Lab" }, /turf/open/floor/plasteel/dark, @@ -3391,13 +3323,11 @@ }, /obj/structure/frame/machine, /obj/item/circuitboard/machine/rdserver, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet/black, /area/ship/bridge) "WU" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, @@ -3434,7 +3364,7 @@ dir = 1 }, /obj/effect/turf_decal/siding/purple, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -3467,9 +3397,7 @@ icon_state = "0-4" }, /obj/machinery/power/smes/engineering, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/engineering/electrical) "XO" = ( @@ -3480,16 +3408,14 @@ /area/ship/science) "XT" = ( /obj/machinery/cryopod, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/circuit/green, /area/ship/crew/dorm) "Yb" = ( /obj/structure/chair/comfy/brown{ dir = 4 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wood{ dir = 10 }, @@ -3632,7 +3558,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -3644,6 +3570,7 @@ tb tb tb tb +tb kJ kJ bx @@ -3658,6 +3585,7 @@ tb "} (2,1,1) = {" tb +tb kq ym ym @@ -3678,6 +3606,7 @@ Ly "} (3,1,1) = {" tb +tb lu gp gp @@ -3698,6 +3627,7 @@ uI "} (4,1,1) = {" tb +tb lu bj bj @@ -3718,6 +3648,7 @@ uI "} (5,1,1) = {" tb +tb lu aC Nn @@ -3738,6 +3669,7 @@ uI "} (6,1,1) = {" tb +tb lu GX Al @@ -3758,6 +3690,7 @@ uI "} (7,1,1) = {" tb +tb kq lu lu @@ -3780,6 +3713,7 @@ Ly tb tb tb +tb kq lu UB @@ -3801,6 +3735,7 @@ tb tb tb tb +tb se Wm bk @@ -3822,6 +3757,7 @@ tb tb tb tb +tb UB gl ih @@ -3842,6 +3778,7 @@ tb tb tb tb +tb UB aH ly @@ -3862,6 +3799,7 @@ tb tb tb tb +tb UB nv AN @@ -3881,6 +3819,7 @@ tb tb tb tb +tb kJ UB Zi @@ -3901,6 +3840,7 @@ tb tb tb tb +tb UB Lt Ma @@ -3921,6 +3861,7 @@ tb tb tb tb +tb UB Sq VS @@ -3940,6 +3881,7 @@ tb tb tb tb +tb kJ UB UB @@ -3960,12 +3902,13 @@ tb tb tb tb +tb cc AX BH Jw cc -fm +nz GJ jT ax @@ -3980,6 +3923,7 @@ tb tb tb tb +tb cc di Ol @@ -4000,6 +3944,7 @@ tb tb tb tb +tb cc KH nZ @@ -4020,6 +3965,7 @@ tb tb tb tb +tb cc gL gk @@ -4037,6 +3983,7 @@ tb tb "} (21,1,1) = {" +tb hF UK UK @@ -4057,6 +4004,7 @@ tb tb "} (22,1,1) = {" +CQ kf SS Eq @@ -4077,6 +4025,7 @@ tb tb "} (23,1,1) = {" +tb UK UK UK @@ -4097,13 +4046,14 @@ tb tb "} (24,1,1) = {" +tb UK Pd Pd iZ xR ju -AH +Lm hu rh jg @@ -4117,6 +4067,7 @@ tb tb "} (25,1,1) = {" +tb ak GK dV @@ -4137,6 +4088,7 @@ tb tb "} (26,1,1) = {" +tb UK ij qp @@ -4157,6 +4109,7 @@ tb tb "} (27,1,1) = {" +tb hF ap fA @@ -4181,6 +4134,7 @@ tb tb tb tb +tb zE AE TH @@ -4201,6 +4155,7 @@ tb tb tb tb +tb zE mG ah @@ -4221,6 +4176,7 @@ tb tb tb tb +tb Yk wh TE @@ -4241,6 +4197,7 @@ tb tb tb tb +tb zE FF HQ @@ -4261,6 +4218,7 @@ tb tb tb tb +tb zE JS ai @@ -4281,6 +4239,7 @@ tb tb tb tb +tb Yk YO jj @@ -4301,6 +4260,7 @@ tb tb tb tb +tb fl Yk Yk @@ -4322,6 +4282,7 @@ tb tb tb tb +tb lG MT SU @@ -4342,6 +4303,7 @@ tb tb tb tb +tb pq xk cX @@ -4362,6 +4324,7 @@ tb tb tb tb +tb lG iJ xs @@ -4382,6 +4345,7 @@ tb tb tb tb +tb dG lG px @@ -4403,6 +4367,7 @@ tb tb tb tb +tb lG PL ch @@ -4423,6 +4388,7 @@ tb tb tb tb +tb lG Jn hf @@ -4443,6 +4409,7 @@ tb tb tb tb +tb lG Xn JF @@ -4463,6 +4430,7 @@ tb tb tb tb +tb dY eT dY @@ -4483,6 +4451,7 @@ tb tb tb tb +tb dY WU eR @@ -4503,6 +4472,7 @@ tb tb tb tb +tb dY WJ Ht @@ -4523,6 +4493,7 @@ tb tb tb tb +tb LE dY Fk @@ -4544,9 +4515,10 @@ tb tb tb tb +tb LE uR -uR +Vi uR LE tb diff --git a/_maps/shuttles/shiptest/independent_pillbottle.dmm b/_maps/shuttles/shiptest/independent_pillbottle.dmm index c1f2f1d47205..5a29158424b6 100644 --- a/_maps/shuttles/shiptest/independent_pillbottle.dmm +++ b/_maps/shuttles/shiptest/independent_pillbottle.dmm @@ -1,4 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/white/full, +/turf/open/floor/plasteel, +/area/ship/crew) "ah" = ( /obj/effect/turf_decal/industrial/warning/corner, /obj/effect/turf_decal/industrial/warning/corner{ @@ -47,24 +52,10 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"aO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_y = 7; - pixel_x = 27 - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) "ba" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) @@ -100,6 +91,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/storage) +"ce" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "cl" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -116,14 +118,10 @@ "cr" = ( /turf/closed/wall, /area/ship/engineering) -"cu" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_y = 3; - pixel_x = -22 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +"cA" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/crewtwo) "cD" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt/dust, @@ -136,6 +134,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewtwo) +"de" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "ds" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -161,15 +163,15 @@ /obj/effect/decal/cleanable/robot_debris/old, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"dL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 +"dP" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/firealarm{ - pixel_y = 27 +/obj/machinery/power/terminal{ + dir = 1 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "dS" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -186,17 +188,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"ed" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) "ef" = ( /obj/structure/cable{ icon_state = "2-5" @@ -212,15 +203,6 @@ }, /turf/open/floor/carpet, /area/ship/crew) -"eh" = ( -/obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) "ei" = ( /obj/structure/cable{ icon_state = "4-8" @@ -266,16 +248,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"fe" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, +"eW" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-2" }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, +/obj/structure/cable/yellow{ + icon_state = "1-6" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/dark, /area/ship/engineering) +"fi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + id = "pillbob"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) "fp" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ dir = 1 @@ -289,6 +285,38 @@ /obj/effect/turf_decal/corner/opaque/white/full, /turf/open/floor/plasteel, /area/ship/crew) +"fs" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Dorms"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"fu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "fy" = ( /obj/structure/chair/plastic{ dir = 8 @@ -380,6 +408,15 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"gc" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "gf" = ( /obj/structure/cable{ icon_state = "4-8" @@ -398,6 +435,34 @@ }, /turf/open/floor/carpet, /area/ship/crew) +"gh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"gi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "pillbob"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) "gl" = ( /obj/item/clothing/under/shorts/green, /obj/machinery/door/firedoor/border_only{ @@ -430,20 +495,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"gN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/smes, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) "hj" = ( /obj/machinery/power/shuttle/engine/electric/bad{ dir = 4 @@ -476,46 +527,37 @@ /obj/item/clothing/under/shorts/blue, /turf/open/floor/plating/airless, /area/ship/storage) -"hw" = ( -/obj/structure/cable, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/smes/engineering, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"hD" = ( -/obj/docking_port/stationary{ - dwidth = 7; - width = 15; - height = 15 +"hv" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + name = "Waste to Vent" }, -/turf/template_noop, -/area/template_noop) -"hH" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/item/storage/toolbox/electrical{ + pixel_y = 8 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) +"hx" = ( /obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-6" + icon_state = "2-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"hL" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ +/obj/machinery/door/poddoor{ + id = "pillbottle"; dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 +/turf/open/floor/plating, +/area/ship/hallway/fore) +"hI" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob" +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, -/area/ship/crew/crewtwo) +/area/ship/engineering) "hN" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -548,19 +590,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/ship/external) -"if" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) "ii" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -574,13 +603,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"iA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/storage) "iR" = ( /obj/machinery/power/smes/shuttle{ dir = 4 @@ -593,6 +615,16 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"iU" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/crewtwo) "jK" = ( /obj/structure/cable{ icon_state = "4-8" @@ -616,10 +648,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"jX" = ( -/obj/machinery/light/small, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) +"kd" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "ke" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -645,34 +684,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"kl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Dorms" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"kC" = ( -/obj/structure/reagent_dispensers/beerkeg, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/storage) "kG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ @@ -684,21 +695,30 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"kZ" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +"li" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/carpet, +/area/ship/hallway/central) +"lo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"lh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 +/obj/structure/cable{ + icon_state = "2-5" }, -/obj/structure/table, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"lr" = ( +/obj/structure/cable{ + icon_state = "4-10" + }, +/obj/structure/chair/plastic, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, /turf/open/floor/carpet, -/area/ship/hallway/central) +/area/ship/crew) "lw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 1 @@ -726,6 +746,16 @@ /obj/structure/window/reinforced, /turf/open/floor/plating/airless, /area/ship/storage) +"lX" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet, +/area/ship/hallway/central) "md" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -735,26 +765,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ship/hallway/central) -"mk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"mo" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "mx" = ( /turf/closed/wall, /area/ship/crew/toilet) @@ -770,6 +780,28 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"mR" = ( +/obj/machinery/door/airlock/mining{ + name = "Hangar"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "mW" = ( /obj/structure/grille, /obj/structure/window/reinforced{ @@ -829,16 +861,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"oy" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "oE" = ( /obj/structure/cable{ icon_state = "4-8" @@ -855,11 +877,13 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"oF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) +"oH" = ( +/obj/structure/cable, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/smes/engineering, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "oM" = ( /obj/structure/toilet{ dir = 8; @@ -871,18 +895,6 @@ }, /turf/open/floor/plastic, /area/ship/crew/toilet) -"oO" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering) "oR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -928,14 +940,14 @@ }, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewtwo) -"pz" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 +"pC" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/structure/bedsheetbin, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "pF" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -954,6 +966,14 @@ /obj/item/storage/cans/sixbeer, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewtwo) +"pJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet, +/area/ship/hallway/central) "pX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -962,39 +982,26 @@ /obj/item/clothing/under/shorts/purple, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"qc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/turf/open/floor/carpet, -/area/ship/crew) -"qg" = ( -/obj/effect/turf_decal/box, -/obj/machinery/power/port_gen/pacman, -/obj/effect/decal/cleanable/greenglow, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "qj" = ( /obj/effect/decal/cleanable/robot_debris, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/white/full, /turf/open/floor/plasteel, /area/ship/crew) -"qm" = ( -/obj/structure/table, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 25 +"qn" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "qx" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -1005,6 +1012,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"qO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "rk" = ( /obj/structure/grille/broken, /obj/structure/window/reinforced{ @@ -1027,28 +1042,6 @@ "rJ" = ( /turf/open/floor/plasteel, /area/ship/hallway/central) -"rK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"rR" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/computer/security{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "rW" = ( /turf/closed/wall, /area/ship/crew) @@ -1102,6 +1095,34 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"sx" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"sK" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet, +/area/ship/crew) +"sM" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/table, +/obj/structure/reagent_dispensers/servingdish{ + desc = "A dish full of mashed pills for your bowl." + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/turf/open/floor/plasteel, +/area/ship/crew) "sO" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -1120,16 +1141,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"sS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) "th" = ( /obj/structure/cable{ icon_state = "1-10" @@ -1142,29 +1153,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/hallway/central) -"tk" = ( -/obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"tn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) "tr" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1189,13 +1177,6 @@ /obj/item/toy/crayon/spraycan, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"tx" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) "ty" = ( /obj/structure/cable{ icon_state = "6-8" @@ -1252,93 +1233,48 @@ "tP" = ( /turf/closed/wall, /area/ship/storage) -"tQ" = ( +"tV" = ( /obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/table/wood, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_y = 3; - pixel_x = 6 + icon_state = "1-6" }, -/obj/item/radio/intercom{ - dir = 4; - pixel_y = 3; - pixel_x = -6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"tR" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"vc" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/corner/opaque/white/full, +/turf/open/floor/plasteel, +/area/ship/crew) +"vi" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, +/obj/effect/turf_decal/number/two, /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"vp" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "pilltest"; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"uh" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"vc" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"ve" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-8" }, -/obj/structure/table, -/obj/structure/reagent_dispensers/servingdish{ - desc = "A dish full of mashed pills for your bowl." - }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"vi" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/poddoor{ + id = "pillbottle"; dir = 8 }, -/obj/effect/turf_decal/number/two, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plating, /area/ship/hallway/fore) "vw" = ( /obj/structure/grille, @@ -1348,6 +1284,22 @@ /obj/structure/window/reinforced, /turf/open/floor/plating, /area/ship/hallway/central) +"vA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) +"vB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/table, +/obj/item/storage/cans/sixbeer, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet, +/area/ship/hallway/central) "vD" = ( /obj/structure/bed/pod, /obj/structure/curtain/cloth, @@ -1361,26 +1313,6 @@ /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"vH" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"vK" = ( -/obj/machinery/cryopod/poor{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) "vX" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1391,15 +1323,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"vZ" = ( -/obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) "wj" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/glass, @@ -1449,31 +1372,61 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, /turf/open/floor/plasteel, /area/ship/hallway/central) +"wE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"wG" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "pillbob"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) +"wH" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/structure/sink{ + pixel_y = 18; + pixel_x = 9 + }, +/obj/item/bikehorn/rubberducky, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plastic, +/area/ship/crew/toilet) "wK" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/plating/airless, /area/ship/storage) -"wS" = ( +"wO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"xd" = ( /obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"wZ" = ( -/obj/structure/table, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/white/full, -/turf/open/floor/plasteel, -/area/ship/crew) -"xt" = ( /obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/structure/cable{ - icon_state = "1-8" + id = "pillbottle"; + dir = 8 }, /turf/open/floor/plating, /area/ship/hallway/fore) @@ -1499,17 +1452,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"xK" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "xN" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1520,6 +1462,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"xO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew) "xQ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1532,6 +1482,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"xS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "yh" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1575,17 +1531,6 @@ /obj/effect/turf_decal/corner/opaque/black/full, /turf/open/floor/plasteel, /area/ship/crew) -"yG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/cans/sixbeer, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) "yR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/storage/cans/sixbeer, @@ -1635,55 +1580,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"zM" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Am" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - dir = 4; - id = "pillbottle"; - pixel_y = -3; - pixel_x = -7; - name = "Hangar Control" - }, -/obj/machinery/button/shieldwallgen{ - dir = 4; - id = "pilltest"; - pixel_y = -3; - pixel_x = 7 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "AR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -1694,6 +1590,16 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) +"AS" = ( +/obj/structure/rack, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/stack/marker_beacon/thirty, +/obj/item/stack/marker_beacon/thirty, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "AX" = ( /obj/machinery/camera, /obj/effect/turf_decal/weather/dirt{ @@ -1723,20 +1629,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Bk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 +"Bx" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/crewtwo) "BK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 1 @@ -1791,26 +1694,22 @@ /obj/item/modular_computer/tablet/preset/cargo, /turf/open/floor/carpet/nanoweave, /area/ship/crew/dorm) +"CM" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor{ + id = "pillbottle"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) "CP" = ( /turf/template_noop, /area/space) "CQ" = ( /turf/closed/wall, /area/ship/bridge) -"CT" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 27 - }, -/turf/open/floor/carpet, -/area/ship/crew) "CX" = ( /obj/structure/grille, /obj/structure/window/reinforced{ @@ -1832,7 +1731,17 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plating, /area/ship/hallway/fore) -"DN" = ( +"Dk" = ( +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -1842,10 +1751,34 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"DJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/wrench/crescent, +/obj/structure/cable, +/obj/item/toy/crayon/red, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel, -/area/ship/hallway/central) +/area/ship/hallway/fore) +"DQ" = ( +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/west, +/obj/item/radio/intercom/wideband/table{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "DR" = ( /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -1855,23 +1788,23 @@ /obj/item/clothing/glasses/sunglasses{ pixel_y = 7 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/item/reagent_containers/spray/pepper{ pixel_y = -7 }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"DS" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest" - }, -/obj/machinery/door/poddoor{ - id = "pillbottle" +"Eb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, +/obj/machinery/power/smes, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-4" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/fore) "Ej" = ( /obj/structure/bed/pod, @@ -1880,17 +1813,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/carpet/nanoweave, /area/ship/crew/dorm) -"Em" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/newscaster{ - pixel_y = 32; - name = "Pill Newsfeed" - }, -/turf/open/floor/carpet, -/area/ship/crew) "En" = ( /obj/structure/cable{ icon_state = "6-9" @@ -1899,24 +1821,6 @@ /obj/effect/turf_decal/corner/opaque/black/full, /turf/open/floor/plasteel, /area/ship/crew) -"EA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "EJ" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1926,82 +1830,53 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"EX" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Fq" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest"; - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Fw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"FM" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/obj/structure/chair/plastic, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet, -/area/ship/crew) +"FI" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/dorm) "FP" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, /turf/open/floor/carpet, /area/ship/hallway/central) -"FV" = ( -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -27 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) "Gf" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet, /area/ship/crew) -"Gs" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, +"GY" = ( /obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/corner/opaque/black/full, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew) +"Hb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewtwo) -"Gy" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/machinery/firealarm{ - pixel_y = 27 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/stack/marker_beacon/thirty, -/obj/item/stack/marker_beacon/thirty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Hc" = ( +/obj/machinery/door/poddoor{ + id = "pillbottle"; + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "pilltest" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) "Hn" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -2020,15 +1895,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Ho" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "Hq" = ( /obj/effect/decal/cleanable/glass, /obj/structure/reagent_dispensers/beerkeg, @@ -2042,6 +1908,20 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"HD" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "HJ" = ( /obj/structure/grille, /obj/structure/window/reinforced{ @@ -2084,39 +1964,28 @@ dir = 4 }, /obj/effect/decal/cleanable/cobweb, -/obj/item/radio/intercom{ - dir = 4; - pixel_y = 3; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/ship/hallway/central) -"IZ" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/docking_port/stationary{ - dwidth = 3; - width = 7; - height = 15; - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Jq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 +"Jb" = ( +/obj/effect/turf_decal/box, +/obj/machinery/power/port_gen/pacman, +/obj/effect/decal/cleanable/greenglow, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/structure/window/reinforced{ +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Jr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 8 }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "JT" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2154,19 +2023,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"KD" = ( -/obj/machinery/door/poddoor{ - id = "pillbottle" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "pilltest"; - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) +"Kq" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/machinery/light/small/built/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/dorm) "KE" = ( /turf/open/floor/plating/airless, /area/ship/storage) @@ -2212,6 +2074,34 @@ "La" = ( /turf/open/floor/plating, /area/ship/hallway/fore) +"Ld" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "LA" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2259,24 +2149,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"LQ" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/light/small/built/directional/east, +/turf/open/floor/plating/airless, +/area/ship/storage) "LU" = ( /obj/machinery/door/airlock/maintenance{ name = "Restroom" }, /turf/open/floor/plasteel/tech, /area/ship/crew/toilet) -"Mc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/machinery/autolathe, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Mf" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2286,27 +2169,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Mh" = ( -/obj/machinery/door/airlock/mining{ - name = "Hangar" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "Mq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 @@ -2315,16 +2177,6 @@ dir = 8 }, /area/ship/hallway/fore) -"Mw" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/carpet, -/area/ship/hallway/central) "MB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 1 @@ -2334,28 +2186,50 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"MZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 8 +"MQ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Nc" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Nt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/toy/crayon/spraycan, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Nv" = ( +/obj/structure/table/wood, +/obj/machinery/button/door{ + dir = 4; + id = "pillbottle"; + pixel_y = -3; + pixel_x = -7; + name = "Hangar Control" + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + id = "pilltest"; + pixel_y = -3; + pixel_x = 7 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/toy/crayon/spraycan, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) +/obj/effect/decal/cleanable/cobweb, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "Nw" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2398,20 +2272,28 @@ /obj/effect/turf_decal/atmos/air, /obj/machinery/portable_atmospherics/canister/air, /obj/item/wrench, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ship/hallway/central) -"NX" = ( -/obj/machinery/power/apc/auto_name/west, +"Oe" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/wrench/crescent, -/obj/structure/cable, -/obj/item/toy/crayon/red, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plating/airless, +/area/ship/storage) +"On" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + id = "pillbob"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) "Op" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2444,19 +2326,19 @@ "Oz" = ( /turf/template_noop, /area/template_noop) -"OA" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Waste to Vent" +"OB" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "pilltest" }, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 8 +/obj/machinery/door/poddoor{ + id = "pillbottle"; + dir = 8 }, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/hallway/fore) "OF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -2477,6 +2359,13 @@ }, /turf/open/floor/plasteel, /area/ship/crew/dorm) +"ON" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "OP" = ( /obj/effect/turf_decal/industrial/warning/corner, /obj/effect/turf_decal/industrial/warning/corner{ @@ -2527,6 +2416,28 @@ /obj/item/megaphone/command, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"Pc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Pn" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) "Pp" = ( /obj/structure/bed/pod, /obj/structure/curtain/cloth, @@ -2586,14 +2497,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"QI" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel, -/area/ship/crew) "QQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 @@ -2603,6 +2506,16 @@ }, /turf/open/floor/plasteel, /area/ship/crew/dorm) +"Re" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Rf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) "Ri" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 9 @@ -2690,19 +2603,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"SS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "pillbob" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) "SX" = ( /obj/effect/turf_decal/industrial/warning/corner, /obj/effect/turf_decal/industrial/warning/corner{ @@ -2733,6 +2633,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) +"Th" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "pilltest"; + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "pillbottle"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) "Tm" = ( /turf/closed/wall, /area/ship/crew/dorm) @@ -2755,18 +2667,14 @@ "Tv" = ( /turf/closed/wall, /area/ship/crew/crewtwo) -"TC" = ( -/obj/machinery/shower{ +"Tz" = ( +/obj/structure/cable, +/obj/machinery/computer/security{ dir = 4 }, -/obj/structure/sink{ - pixel_y = 18; - pixel_x = 9 - }, -/obj/machinery/light/small, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plastic, -/area/ship/crew/toilet) +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "TM" = ( /obj/effect/turf_decal/industrial/warning/corner, /obj/effect/turf_decal/industrial/warning/corner{ @@ -2837,16 +2745,52 @@ }, /turf/open/floor/carpet, /area/ship/crew) -"UT" = ( +"Vp" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, -/obj/machinery/light/small{ +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Vs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/white/full, /turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Vv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Hangar"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, /area/ship/crew) "VO" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -2888,6 +2832,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/hallway/fore) +"Wn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Wp" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2901,16 +2855,6 @@ }, /turf/open/floor/carpet, /area/ship/hallway/central) -"WC" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "WE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, @@ -2964,6 +2908,15 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Xf" = ( +/obj/machinery/cryopod/poor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm) "Xg" = ( /obj/structure/chair/plastic{ dir = 4 @@ -2988,9 +2941,6 @@ /obj/effect/turf_decal/corner/opaque/black/full, /turf/open/floor/plasteel, /area/ship/crew) -"XA" = ( -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "XE" = ( /obj/effect/turf_decal/weather/dirt{ dir = 8 @@ -3030,22 +2980,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"XX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 8; - pixel_y = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "Yd" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -3085,13 +3019,14 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"YE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 4 +"YP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet, +/area/ship/crew) "YU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -3101,18 +3036,14 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"YY" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" +"YX" = ( +/obj/docking_port/stationary{ + dwidth = 7; + width = 30; + height = 15 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/template_noop, +/area/template_noop) "Ze" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 1 @@ -3125,32 +3056,14 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"Zm" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Hangar" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, +"Zf" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, +/obj/structure/closet/secure_closet/freezer/kitchen/maintenance, +/obj/effect/turf_decal/corner/opaque/white/full, +/obj/machinery/light/small/built/directional/north, +/turf/open/floor/plasteel, /area/ship/crew) "Zn" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -3184,6 +3097,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet, /area/ship/crew) +"Zz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet, +/area/ship/crew) "ZB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3197,6 +3118,14 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plating, /area/ship/engineering) +"ZK" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/reagent_dispensers/watertank, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "ZN" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -3286,10 +3215,10 @@ cr cr cr cr -fe -oO +ZK +hI zJ -YY +Pn Wp cr cr @@ -3335,7 +3264,7 @@ Oz Oz cr ZB -OA +hv WT Oz Oz @@ -3378,11 +3307,11 @@ Oz Tm Tm cr -qg -hH +Jb +eW oE -Bk -hw +lo +oH Uy Uy Uy @@ -3399,10 +3328,10 @@ Tm HJ HJ Tm -vK +Xf Tm cr -Mc +Wn KO Zn Or @@ -3421,19 +3350,19 @@ Oz Tm Ej OH -kZ +sx SF -FV +Rf Tm cr -zM +Ld cr cr Uy SR fL mx -TC +wH mx Oz "} @@ -3442,17 +3371,17 @@ Oz Oz Oz Tm -pz +Kq QQ hO CL Sd mW -MZ +ON PB -EA -oy -mk +qn +tV +fu Ri rJ LU @@ -3468,7 +3397,7 @@ Tm Pp Zr vD -qm +FI vD mW VR @@ -3484,24 +3413,24 @@ tP Oz "} (13,1,1) = {" -if -hL +On +gi Tv Tm Tm -kl +fs Tm Tm Tm Tm -Ho +Jr wn vw Tg -DN +gh tP tF -iA +Oe Xg lL Oz @@ -3509,13 +3438,13 @@ Oz (14,1,1) = {" sl md -Gs +iU rW -CT +sK ef Sh Op -Qy +wE Qy th mi @@ -3532,18 +3461,18 @@ Oz (15,1,1) = {" sl fy -ed +Bx rW -FM +lr Zx VP CX -tx +li VQ al -lh +pJ Uy -mo +pC jK tP KE @@ -3564,13 +3493,13 @@ nz Cx FP Ww -Mw +lX Uy ba ei tP Hq -kC +LQ wK lL Oz @@ -3580,17 +3509,17 @@ sl cN ps rW -Em +Zz UA -qc +YP rW Uy Uy hl -yG +vB Uy Uy -tR +Dk aj aj aj @@ -3601,7 +3530,7 @@ Oz (18,1,1) = {" sl Bc -jX +cA rW yZ OF @@ -3614,9 +3543,9 @@ CQ CQ CQ mF -XX -EX -cu +Vp +MQ +Re eR aj Oz @@ -3626,17 +3555,17 @@ sl pH tD rW -UT +Zf Xr qj ok -wZ +ac CQ -Am -tQ -rR +Nv +DQ +Tz CQ -Gy +AS LN fZ wo @@ -3645,8 +3574,8 @@ aj Oz "} (20,1,1) = {" -SS -Jq +fi +wG Tv rW WJ @@ -3672,19 +3601,19 @@ Oz Oz Oz rW -ve +sM ez -aO -QI +xO +GY Ug CQ -dL +vA fJ -XA +de CQ NK jV -YE +wO br cD aj @@ -3696,7 +3625,7 @@ Oz Oz rW rW -Zm +Vv rW rW rW @@ -3708,7 +3637,7 @@ CQ aj aj aj -Mh +mR aj aj Oz @@ -3721,16 +3650,16 @@ tG tG Kc YU -rK -VO +Pc +qO KY KY VO pX -NX +DJ Cl -gN -wS +Eb +dP tr tG tG @@ -3740,21 +3669,21 @@ tG Oz Oz tG -oF -Fw +xS +Vs HN gJ RJ MB MB BK -tn +ce Ud gp Ze kG Wh -sS +Hb Nt vG tG @@ -3809,7 +3738,7 @@ tG Oz Oz tG -vH +Nc xQ Tp xQ @@ -3825,7 +3754,7 @@ OP pF SX wl -xK +kd tG "} (28,1,1) = {" @@ -3853,7 +3782,7 @@ tG "} (29,1,1) = {" Oz -hD +YX Df Ce La @@ -3901,7 +3830,7 @@ tG Oz Oz tG -WC +gc yh Hn xN @@ -3917,7 +3846,7 @@ Yd vi OR eU -uh +HD tG "} (32,1,1) = {" @@ -3925,21 +3854,21 @@ Oz Oz tG tG -DS -eh -eh -eh -eh -xt -KD +OB +xd +xd +xd +xd +CM +vp tG -tk -vZ -eh -eh -eh -eh -Fq +Hc +hx +xd +xd +xd +xd +Th tG tG "} @@ -3951,7 +3880,7 @@ tG AX hT hT -IZ +hT hT hT hT @@ -3959,7 +3888,7 @@ XE hT hT hT -IZ +hT hT hT WS diff --git a/_maps/shuttles/shiptest/independent_rigger.dmm b/_maps/shuttles/shiptest/independent_rigger.dmm index b9b3fe000447..7c26d599c089 100644 --- a/_maps/shuttles/shiptest/independent_rigger.dmm +++ b/_maps/shuttles/shiptest/independent_rigger.dmm @@ -1,4 +1,14 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "ai" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ @@ -12,7 +22,8 @@ /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ id = "riggerwindows"; - name = "Blast Shutters" + name = "Blast Shutters"; + dir = 4 }, /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/curtain, @@ -23,71 +34,27 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"az" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/table/wood, -/obj/machinery/computer/secure_data/laptop{ - dir = 1 - }, -/obj/item/lighter/greyscale{ - pixel_x = -11; - pixel_y = 6 - }, -/obj/item/storage/fancy/cigarettes{ - pixel_x = -17; - pixel_y = -1 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/security) +"ax" = ( +/obj/structure/filingcabinet/employment, +/obj/machinery/newscaster/security_unit/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "aC" = ( /obj/structure/window/reinforced/spawner/west{ dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) -"aI" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/borderfloor, -/obj/structure/table/glass, -/obj/machinery/computer/med_data/laptop{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"aJ" = ( -/obj/item/paper_bin, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/pen, -/obj/item/stamp/hos{ - name = "security specialist's rubber stamp"; - pixel_x = 8; - pixel_y = 12 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/security) -"aN" = ( -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" +"aD" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/crew) +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "aT" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/construction) @@ -97,15 +64,12 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/ship/construction) -"bl" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" +"bi" = ( +/obj/effect/turf_decal/kfp_small{ + dir = 8 }, -/obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, -/area/ship/crew/canteen) +/area/ship/construction) "bo" = ( /obj/machinery/status_display/shuttle{ pixel_y = -32 @@ -134,6 +98,20 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) +"bA" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "bB" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 1; @@ -180,6 +158,26 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) +"bZ" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"cb" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "riggerwindows"; + name = "Blast Shutters" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) "cc" = ( /obj/structure/curtain, /obj/machinery/shower{ @@ -192,6 +190,7 @@ dir = 4 }, /obj/item/soap, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/patterned/brushed, /area/ship/crew) "ci" = ( @@ -200,10 +199,33 @@ }, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) +"cl" = ( +/obj/machinery/button/door{ + dir = 4; + id = "riggerdoors"; + name = "Blast Door Control"; + pixel_x = -29; + pixel_y = 5 + }, +/obj/machinery/button/door{ + dir = 4; + id = "riggerwindows"; + name = "Window Lockdown"; + pixel_x = -29; + pixel_y = -5 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/blue/border, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "cv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) +"cw" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/construction) "cx" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/industrial/outline/yellow, @@ -216,19 +238,6 @@ /obj/item/mining_scanner, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"cD" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "cR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -240,96 +249,57 @@ /obj/effect/turf_decal/corner/opaque/yellow/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"dv" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/virology/glass{ - name = "Infirmary" - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) +"dc" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/construction) +"dx" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "dJ" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"dP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"dU" = ( /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway/central) +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "ee" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/landmark/observer_start, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"eg" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"es" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ew" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/spawner/lootdrop/maintenance, +"eu" = ( +/obj/structure/closet/crate, +/obj/machinery/airalarm/directional/north, +/obj/item/circuitboard/machine/circuit_imprinter, +/obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, -/area/ship/maintenance/starboard) -"eD" = ( -/obj/machinery/power/apc/auto_name/west, +/area/ship/construction) +"eF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "0-2" + 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/ship/construction) -"eK" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +/obj/structure/sign/departments/medbay/alt{ + pixel_x = 32 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/mono, +/area/ship/hallway/central) "eQ" = ( /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, @@ -340,7 +310,8 @@ /obj/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ id = "riggerwindows"; - name = "Blast Shutters" + name = "Blast Shutters"; + dir = 4 }, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -379,7 +350,7 @@ pixel_y = 8 }, /obj/item/reagent_containers/glass/bottle{ - list_reagents = list(/datum/reagent/medicine/thializid = 30); + list_reagents = list(/datum/reagent/medicine/thializid=30); name = "thializid bottle"; pixel_x = 5 }, @@ -410,6 +381,21 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) +"fl" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/borderfloor, +/obj/structure/table/glass, +/obj/machinery/computer/med_data/laptop{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "fn" = ( /obj/effect/turf_decal/corner_steel_grid{ dir = 8 @@ -417,15 +403,18 @@ /obj/effect/turf_decal/corner_steel_grid, /turf/open/floor/plasteel, /area/ship/crew/office) -"fu" = ( -/obj/machinery/light, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/structure/chair{ - dir = 1 +"fp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/number/five{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/construction) "fx" = ( /obj/structure/cable{ icon_state = "4-8" @@ -435,14 +424,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"fy" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "fO" = ( /obj/structure/cable{ icon_state = "1-2" @@ -464,54 +445,23 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"fS" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Communications" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"fU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"gc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"gc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"ge" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/office) "go" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, /obj/structure/window/reinforced/spawner/east, /obj/machinery/sleeper, /turf/open/floor/plasteel/mono, /area/ship/medical) -"gI" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/ship/security) "hy" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -519,6 +469,12 @@ /obj/effect/turf_decal/industrial/stand_clear, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"hE" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "hG" = ( /turf/open/floor/plasteel/patterned, /area/ship/crew) @@ -531,6 +487,25 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"hP" = ( +/obj/effect/turf_decal/industrial/loading, +/obj/machinery/airalarm/directional/west, +/obj/structure/ore_box, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"hR" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/glass{ + dir = 4; + name = "Canteen" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "ib" = ( /obj/item/mecha_parts/part/ripley_left_leg{ pixel_x = 2; @@ -587,15 +562,27 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"ij" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" +"ik" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) "ir" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -627,25 +614,14 @@ "iD" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering/communications) -"iG" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +"iP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"iH" = ( -/obj/structure/closet/crate, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/effect/turf_decal/number/zero{ + dir = 4 }, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/ship/construction) "iR" = ( @@ -671,6 +647,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) +"iT" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "riggerwindows"; + name = "Blast Shutters" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/construction) "iU" = ( /turf/open/floor/plasteel, /area/ship/construction) @@ -708,6 +694,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/maintenance/port) +"jp" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "jq" = ( /obj/structure/cable{ icon_state = "1-2" @@ -802,26 +795,14 @@ /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"jT" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Security"; - req_access_txt = "1" +"jW" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/structure/curtain/bounty, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "jZ" = ( /obj/machinery/mech_bay_recharge_port{ dir = 1 @@ -835,44 +816,24 @@ "kC" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"kK" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/construction) -"kL" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/sign/poster/official/obey{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/security) -"kP" = ( +"kV" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"kV" = ( +"lc" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/catwalk/over, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/maintenance/starboard) "lf" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) @@ -896,40 +857,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"lF" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue/bordercorner{ - dir = 8 - }, -/obj/item/storage/backpack/captain, -/obj/item/clothing/shoes/cowboy/white, -/obj/item/clothing/under/rank/command/captain, -/obj/item/clothing/suit/armor/vest/capcarapace/duster, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/head/caphat/cowboy, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "solgov_wall"; - name = "captain's closet"; - pixel_x = 28; - req_access_txt = "20" - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "lH" = ( /obj/machinery/door/airlock/maintenance{ name = "Starboard Thrusters" @@ -963,37 +890,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/half, /turf/open/floor/plasteel, /area/ship/hallway/central) -"lR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Communications" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) -"lT" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/circuitboard/machine/protolathe/department/cargo, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/office) "lW" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "engine fuel pump" @@ -1016,35 +912,73 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"mw" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" +"my" = ( +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -5; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 2; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 8 +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -2 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) -"mH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 5 }, -/obj/structure/closet/secure_closet/wall{ - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_y = 28; - req_access_txt = "1" +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 1; + pixel_y = -3 }, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/gun/ballistic/automatic/surplus, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"mJ" = ( +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/structure/closet/crate{ + name = "food crate" + }, +/obj/item/storage/cans/sixbeer, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"mz" = ( +/obj/item/paper_bin, +/obj/machinery/airalarm/directional/south, +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen, +/obj/item/stamp/hos{ + name = "security specialist's rubber stamp"; + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/security) +"mH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/closet/secure_closet/wall{ + icon_state = "sec_wall"; + name = "firearms locker"; + pixel_y = 28; + req_access_txt = "1" + }, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/item/gun/ballistic/automatic/surplus, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"mJ" = ( /obj/structure/cable/yellow{ icon_state = "2-8" }, @@ -1071,9 +1005,43 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) +"mW" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/virology/glass{ + dir = 4; + name = "Infirmary" + }, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "mY" = ( /turf/open/floor/plating, /area/ship/maintenance/port) +"mZ" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) +"ng" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) "nm" = ( /obj/item/multitool, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1083,34 +1051,60 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) +"nE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ + dir = 1 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -25 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"nS" = ( +/turf/open/floor/plating, +/area/ship/crew/office) +"nU" = ( +/obj/structure/table, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/storage/cans/sixbeer, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "od" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"oe" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "riggerwindows"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) "oh" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/hallway/central) -"op" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red/border{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, +"oy" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"oM" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 + icon_state = "1-2" }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/crew/office) +"oz" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/closet/emcloset, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/construction) "oO" = ( @@ -1142,13 +1136,16 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/ship/construction) -"pr" = ( -/obj/machinery/power/apc/auto_name/west, +"ph" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-2" + }, +/obj/structure/chair{ + dir = 8 }, /turf/open/floor/plating, -/area/ship/maintenance/starboard) +/area/ship/crew/office) "pt" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/computer/helm, @@ -1159,6 +1156,13 @@ /obj/effect/turf_decal/corner/opaque/yellow/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"pD" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/borderfloor/cee, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "pE" = ( /obj/machinery/door/airlock/maintenance, /obj/structure/cable{ @@ -1205,22 +1209,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"pY" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) "qa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -1274,6 +1262,12 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/communications) +"qE" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/chair, +/turf/open/floor/plasteel/mono, +/area/ship/medical) "qI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -1306,38 +1300,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) -"qU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/grunge{ - name = "Atmospherics" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"rb" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/item/mecha_parts/chassis/ripley, -/obj/item/mecha_parts/mecha_equipment/drill{ - pixel_y = -11 - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/ship/cargo) "rl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1398,65 +1360,50 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"rJ" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plating, -/area/ship/construction) -"rN" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"rH" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/borderfloor{ dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/construction) -"rS" = ( +/turf/open/floor/plasteel/dark, +/area/ship/medical) +"rL" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/cable{ - 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/catwalk/over, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 + icon_state = "0-8" }, -/turf/open/floor/plating, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/tech, /area/ship/engineering) "rZ" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plating, /area/ship/maintenance/port) +"sa" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "sb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /turf/open/floor/engine/hull, /area/ship/external) -"se" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "sj" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1466,6 +1413,29 @@ }, /turf/open/floor/plasteel/mono, /area/ship/engineering/communications) +"sq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/closet/wall{ + icon_door = "red_wall"; + name = "security closet"; + pixel_y = 28 + }, +/obj/item/storage/backpack/security, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/shoes/cowboy, +/obj/item/clothing/under/rank/security/officer/blueshirt, +/obj/item/clothing/glasses/hud/security/sunglasses, +/obj/item/clothing/suit/armor/vest/duster, +/obj/item/clothing/head/cowboy/sec, +/turf/open/floor/plasteel/grimy, +/area/ship/security) +"sy" = ( +/obj/structure/table/optable, +/obj/effect/turf_decal/borderfloor/cee, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "sB" = ( /obj/machinery/door/window/westleft{ name = "Armory"; @@ -1480,13 +1450,16 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/mono, /area/ship/crew/office) -"sM" = ( -/obj/item/mop, -/obj/item/storage/bag/trash{ - pixel_x = 6 +"sQ" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "riggerwindows"; + name = "Blast Shutters" }, +/obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, -/area/ship/construction) +/area/ship/crew/canteen) "sS" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 1 @@ -1509,42 +1482,20 @@ /obj/effect/turf_decal/corner_steel_grid, /turf/open/floor/plasteel, /area/ship/engineering/communications) -"te" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"tr" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/chair, -/turf/open/floor/plasteel/mono, -/area/ship/medical) -"tu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ - dir = 1 +"th" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 8 + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/machinery/light/small/directional/north, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "tx" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1561,37 +1512,12 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"tL" = ( -/obj/structure/filingcabinet/security, -/obj/machinery/newscaster/security_unit{ - dir = 1; - pixel_y = -32 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/security) "tM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /turf/open/floor/engine/hull, /area/ship/external) -"tP" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/structure/window/reinforced/spawner/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "tT" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) @@ -1614,6 +1540,20 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"uj" = ( +/obj/structure/cable{ + 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/catwalk/over, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "uk" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1642,24 +1582,13 @@ /obj/item/clothing/head/hardhat/dblue, /turf/open/floor/plating, /area/ship/engineering) -"uq" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/frame/machine, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/hole/right, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +"un" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/west, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "uy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1715,6 +1644,20 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"vf" = ( +/obj/structure/cable{ + 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/light/small/directional/north, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/maintenance/port) "vm" = ( /turf/open/floor/engine/hull, /area/ship/external) @@ -1750,24 +1693,20 @@ /obj/item/pen, /turf/open/floor/plasteel/grimy, /area/ship/crew/office) -"vL" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/frame/machine, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"vB" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"vM" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/tech, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "vN" = ( /obj/structure/window/reinforced/spawner, @@ -1802,19 +1741,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/construction) -"vZ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table, -/obj/item/storage/toolbox/electrical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2 - }, -/obj/item/clothing/head/welding, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "wg" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 @@ -1835,6 +1761,18 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"wh" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/door/window/eastright{ + name = "Surgery" + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "wk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -1897,20 +1835,34 @@ /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"xn" = ( +/obj/item/mop, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/effect/turf_decal/kfp_small/left{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/construction) "xp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"xE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"xD" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/construction) +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) "xH" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "engine fuel pump" @@ -1944,6 +1896,27 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"xQ" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "xR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2003,13 +1976,13 @@ /turf/open/floor/plasteel/mono/white, /area/ship/medical) "yo" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/docking_port/stationary{ + dwidth = 7; + width = 14; + height = 15 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/template_noop, +/area/template_noop) "yp" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) @@ -2057,6 +2030,14 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"yI" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 10 + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "yJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2082,6 +2063,23 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"yT" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"yV" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/east, +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "yW" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2096,26 +2094,17 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"zh" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"zn" = ( -/obj/machinery/light{ - dir = 1 +"zi" = ( +/obj/structure/mirror{ + pixel_x = 25 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 +/obj/structure/sink{ + dir = 8; + pixel_x = 12 }, -/obj/structure/chair, -/turf/open/floor/plasteel/mono, -/area/ship/medical) +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/crew) "zr" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ @@ -2125,21 +2114,6 @@ /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/medical) -"zt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "zu" = ( /obj/effect/turf_decal/corner_steel_grid, /obj/effect/turf_decal/corner_steel_grid{ @@ -2147,10 +2121,33 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"zF" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/construction) +"zw" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2 + }, +/obj/item/clothing/head/welding, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"zy" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "zS" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 10 @@ -2181,6 +2178,15 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"Aj" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) "Ak" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 @@ -2191,6 +2197,14 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Am" = ( +/obj/item/radio/intercom/wideband/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/computer/cargo/express, +/turf/open/floor/carpet/blue, +/area/ship/engineering/communications) "Ao" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/patterned, @@ -2203,6 +2217,15 @@ "As" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical) +"At" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/construction) "Ax" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2255,39 +2278,21 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 8 }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/engineering/communications) -"Bb" = ( -/obj/structure/table, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, -/obj/item/storage/box/cups, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"BC" = ( -/obj/machinery/light/small{ +"Bp" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/computer/mech_bay_power_console{ dir = 8 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel, +/area/ship/cargo) "BG" = ( /obj/machinery/door/airlock/external, /obj/docking_port/mobile{ @@ -2303,19 +2308,31 @@ }, /turf/open/floor/plasteel, /area/ship/engineering) -"BP" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"BQ" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, /turf/open/floor/plating, -/area/ship/crew/office) -"BS" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/curtain/bounty, -/obj/structure/grille, +/area/ship/engineering/atmospherics) +"BX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/security) +/area/ship/maintenance/starboard) "BZ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2335,51 +2352,25 @@ "Ce" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) -"Cn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "Cw" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 1 }, /turf/open/floor/plating, /area/ship/maintenance/port) +"Cx" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "Cz" = ( /obj/effect/turf_decal/corner/opaque/blue/half{ dir = 1 }, /turf/open/floor/plasteel, /area/ship/engineering/communications) -"CD" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/closet/wall{ - icon_door = "red_wall"; - name = "security closet"; - pixel_y = 28 - }, -/obj/item/storage/backpack/security, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/under/rank/security/officer/blueshirt, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/item/clothing/suit/armor/vest/duster, -/obj/item/clothing/head/cowboy/sec, -/turf/open/floor/plasteel/grimy, -/area/ship/security) "CG" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/industrial/outline/yellow, @@ -2392,13 +2383,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"CO" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "CQ" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/industrial/outline/yellow, @@ -2451,22 +2435,9 @@ /obj/item/flashlight/seclite, /obj/item/reagent_containers/spray/pepper, /obj/item/melee/classic_baton/telescopic, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/dark, /area/ship/security) -"Dg" = ( -/obj/machinery/light/small, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"Dm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/construction) "Dp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/layer2{ dir = 8 @@ -2474,40 +2445,9 @@ /obj/effect/turf_decal/industrial/warning/cee{ dir = 4 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Dr" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"Dv" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "DE" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 @@ -2522,52 +2462,41 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel, /area/ship/hallway/central) -"DH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) +"DJ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) "DL" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/portable_atmospherics/pump, /obj/machinery/atmospherics/components/unary/portables_connector/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Ee" = ( -/obj/machinery/light/small{ - dir = 1 +"Ec" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Armory"; + req_access_txt = "1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/machinery/door/window/westleft{ - dir = 4; - name = "Mining Room" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "Ei" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=cargo"; @@ -2576,24 +2505,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"Ek" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/computer/monitor{ - dir = 8 - }, -/obj/structure/catwalk/over, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering) "Em" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2608,6 +2519,22 @@ /obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plating, /area/ship/maintenance/port) +"EB" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/table/wood, +/obj/machinery/computer/secure_data/laptop{ + dir = 1 + }, +/obj/item/lighter/greyscale{ + pixel_x = -11; + pixel_y = 6 + }, +/obj/item/storage/fancy/cigarettes{ + pixel_x = -17; + pixel_y = -1 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/security) "EC" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -2616,25 +2543,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/mono, /area/ship/engineering/communications) -"ER" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 +"EQ" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/kfp_small/right{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/maintenance/port) +/area/ship/construction) "ES" = ( /obj/effect/turf_decal/corner_steel_grid, /obj/effect/turf_decal/corner_steel_grid{ @@ -2674,62 +2591,29 @@ }, /turf/open/floor/carpet/blue, /area/ship/engineering/communications) -"Fo" = ( -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -32 - }, -/obj/machinery/light, -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/office) -"Fp" = ( +"Fi" = ( /obj/structure/cable{ icon_state = "2-4" }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/structure/closet/crate, +/obj/machinery/firealarm/directional/west, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Fu" = ( +/obj/machinery/cryopod{ dir = 1 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fs" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, -/turf/open/floor/plasteel, -/area/ship/construction) +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) "FC" = ( /turf/open/floor/plasteel/grimy, /area/ship/crew/office) -"FH" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "firearms locker"; - pixel_y = -28; - req_access_txt = "1" - }, -/obj/item/storage/belt/security, -/obj/item/clothing/accessory/holster, -/turf/open/floor/plasteel/dark, -/area/ship/security) "FJ" = ( /obj/structure/chair{ dir = 8 @@ -2753,18 +2637,6 @@ }, /turf/open/floor/plasteel/patterned/brushed, /area/ship/crew) -"FY" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/item/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) "Ga" = ( /obj/machinery/navbeacon/wayfinding/engineering{ name = "navigation beacon" @@ -2792,6 +2664,31 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"Gk" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "riggerwindows"; + name = "Blast Shutters" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/crew) +"Gv" = ( +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/purple, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "Gw" = ( /obj/effect/turf_decal/corner/opaque/blue/half{ dir = 1 @@ -2804,6 +2701,28 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/communications) +"Gz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Communications" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) "GC" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -2827,9 +2746,13 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"GN" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Communications" +"GO" = ( +/obj/machinery/door/airlock/glass{ + dir = 4; + name = "Canteen" + }, +/obj/structure/cable{ + icon_state = "4-8" }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2837,8 +2760,14 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) +/area/ship/crew/canteen) "GQ" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -2854,15 +2783,6 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"GY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/office) "He" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2879,31 +2799,25 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/maintenance/port) -"Hg" = ( -/obj/structure/dresser, -/obj/machinery/light/small{ +"Hi" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = 32 +/obj/machinery/door/airlock/virology/glass{ + dir = 4; + name = "Infirmary" }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/turf/open/floor/plasteel/dark, +/area/ship/medical) "Hl" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/components/unary/portables_connector/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Hm" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/crew) "Hn" = ( /obj/structure/bed, /obj/item/bedsheet/random, @@ -2913,25 +2827,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"Ho" = ( -/obj/structure/cable{ - 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/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk/over, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/ship/engineering) "Ht" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2963,10 +2858,24 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) +"HD" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Communications" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) "HG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/grimy, /area/ship/security) "HR" = ( @@ -2996,6 +2905,9 @@ /obj/machinery/door/airlock{ name = "Head" }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/crew) "HW" = ( @@ -3014,20 +2926,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Id" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 10 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "Iq" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) +"Iw" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/chair, +/turf/open/floor/plasteel/mono, +/area/ship/medical) "IB" = ( /obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel/tech, @@ -3043,14 +2950,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"IT" = ( -/obj/machinery/newscaster/security_unit{ - dir = 4; - pixel_x = -32 - }, -/obj/structure/filingcabinet/employment, -/turf/open/floor/carpet/blue, -/area/ship/bridge) "IV" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3064,15 +2963,26 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"Ji" = ( -/obj/machinery/light/small{ - dir = 4 +"Jf" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/computer/mech_bay_power_console{ +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Jt" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Communications" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) "Jz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3098,6 +3008,40 @@ /obj/structure/grille, /turf/open/floor/plating, /area/ship/medical) +"JK" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"JS" = ( +/obj/item/radio/intercom/directional/east, +/obj/item/mecha_parts/chassis/ripley, +/obj/item/mecha_parts/mecha_equipment/drill{ + pixel_y = -11 + }, +/turf/open/floor/mech_bay_recharge_floor, +/area/ship/cargo) +"Kd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 8 + }, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_state = "sec_wall"; + name = "firearms locker"; + pixel_y = -28; + req_access_txt = "1" + }, +/obj/item/storage/belt/security, +/obj/item/clothing/accessory/holster, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Kg" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3110,27 +3054,27 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"Kk" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"Kh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/number/two{ dir = 8 }, -/obj/machinery/door/airlock/glass{ - name = "Canteen" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"KI" = ( +/turf/open/floor/plating, +/area/ship/construction) +"Kn" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ + dir = 8; id = "riggerwindows"; name = "Blast Shutters" }, /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, -/area/ship/construction) +/area/ship/bridge) "KY" = ( /obj/structure/chair/office/light, /obj/effect/landmark/start/medical_doctor, @@ -3140,6 +3084,11 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"Le" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plating, +/area/ship/construction) "Ll" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3194,27 +3143,6 @@ /obj/item/clothing/mask/cigarette/pipe/cobpipe, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"LV" = ( -/obj/machinery/door/airlock/glass{ - name = "Canteen" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "Md" = ( /obj/machinery/power/terminal, /obj/structure/cable, @@ -3227,26 +3155,9 @@ /obj/structure/mirror{ pixel_y = 32 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/patterned, /area/ship/crew) -"MP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"MQ" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/binary/valve/digital, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "MW" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3258,18 +3169,6 @@ }, /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"MZ" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "Nd" = ( /obj/effect/turf_decal/borderfloor, /obj/structure/table/glass, @@ -3314,26 +3213,6 @@ /obj/item/circuitboard/mecha/ripley/peripherals, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"ND" = ( -/obj/structure/table/optable, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor/cee, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"NF" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "NO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -3346,18 +3225,17 @@ }, /turf/open/floor/engine/hull, /area/ship/external) -"NV" = ( -/obj/machinery/power/apc/auto_name/south, +"Od" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/power/smes/engineering, /obj/structure/cable, -/obj/machinery/door/window/eastright{ - name = "Surgery" - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 6 +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "Of" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 1 @@ -3375,18 +3253,23 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"OG" = ( -/obj/structure/cable{ - icon_state = "2-4" +"Ov" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/chair{ + dir = 1 }, -/obj/structure/closet/crate, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) +"OJ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/security) "OK" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -3414,16 +3297,6 @@ "OR" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/construction) -"OS" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "OV" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -3450,20 +3323,10 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"Pa" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) +"OY" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) "Pd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -3504,30 +3367,16 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/security) -"Pr" = ( -/obj/machinery/button/door{ - dir = 4; - id = "riggerdoors"; - name = "Blast Door Control"; - pixel_x = -25; - pixel_y = 5 - }, -/obj/machinery/button/door{ - dir = 4; - id = "riggerwindows"; - name = "Window Lockdown"; - pixel_x = -25; - pixel_y = -5 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/border, -/turf/open/floor/plasteel/mono/dark, -/area/ship/bridge) "Pw" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/canteen) +"PA" = ( +/obj/structure/table, +/obj/machinery/newscaster/directional/west, +/obj/item/storage/box/cups, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "PB" = ( /obj/structure/chair, /turf/open/floor/plasteel/mono, @@ -3543,17 +3392,20 @@ "PV" = ( /turf/open/floor/plating, /area/ship/maintenance/starboard) -"PW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"Qa" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/structure/window/reinforced/spawner/west, +/obj/effect/turf_decal/corner/opaque/red{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/construction) +/obj/effect/turf_decal/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Qd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3585,24 +3437,50 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"Qj" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ +"Qm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plating, -/area/ship/construction) +/area/ship/engineering) "Qv" = ( /obj/structure/closet/crate, /obj/item/circuitboard/computer/rdconsole, /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plasteel, /area/ship/construction) +"QQ" = ( +/obj/machinery/holopad/emergency/command, +/obj/item/storage/backpack/captain, +/obj/item/clothing/shoes/cowboy/black, +/obj/item/clothing/under/rank/security/detective/grey, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/suit/jacket/leather/duster/command, +/obj/item/clothing/glasses/sunglasses, +/obj/item/gun/ballistic/revolver/detective, +/obj/item/clothing/head/HoS/cowboy, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "solgov_wall"; + name = "first mate's closet"; + pixel_x = -28; + req_access_txt = "57" + }, +/obj/item/ammo_box/c38, +/obj/item/ammo_box/c38, +/turf/open/floor/carpet/blue, +/area/ship/engineering/communications) "QT" = ( /obj/item/mecha_parts/part/ripley_right_leg{ pixel_x = 5; @@ -3617,62 +3495,12 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"QV" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"QY" = ( -/obj/item/radio/intercom/wideband{ - pixel_y = 22 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/computer/cargo/express, -/turf/open/floor/carpet/blue, -/area/ship/engineering/communications) "Re" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 8 }, /turf/open/floor/engine/hull, /area/ship/external) -"Rf" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Rn" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) "Rt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3681,21 +3509,26 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 - }, /obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) "Ru" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, /obj/structure/chair{ dir = 1 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/communications) +"Ry" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "Rz" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ @@ -3705,50 +3538,73 @@ /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/bridge) -"RH" = ( -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/photocopier/faxmachine/longrange, -/turf/open/floor/carpet/blue, -/area/ship/bridge) -"RO" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "RW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"RY" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Sa" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/office) "Sh" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) -"Ss" = ( +"Si" = ( +/obj/structure/dresser, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"Sj" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/light/small{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "Su" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/window/reinforced, @@ -3756,6 +3612,10 @@ /obj/item/clothing/suit/space/hardsuit/mining/independent, /turf/open/floor/plating, /area/ship/engineering) +"Sz" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/office) "SE" = ( /obj/machinery/washing_machine, /obj/machinery/light_switch{ @@ -3764,6 +3624,53 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew) +"SS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/blue/bordercorner{ + dir = 8 + }, +/obj/item/storage/backpack/captain, +/obj/item/clothing/shoes/cowboy/white, +/obj/item/clothing/under/rank/command/captain, +/obj/item/clothing/suit/armor/vest/capcarapace/duster, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/head/caphat/cowboy, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/structure/closet/secure_closet/wall{ + dir = 8; + icon_state = "solgov_wall"; + name = "captain's closet"; + pixel_x = 28; + req_access_txt = "20" + }, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/m45, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) +"SX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "SY" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -3779,111 +3686,50 @@ /obj/machinery/modular_computer/console/preset/command{ dir = 1 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/carpet/blue, /area/ship/engineering/communications) -"Tk" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -3 +"Tm" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/closet/crate{ - name = "food crate" +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 }, -/obj/item/storage/cans/sixbeer, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/effect/turf_decal/box/corners{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/obj/machinery/light/small/directional/north, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Tq" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"Tt" = ( -/obj/machinery/light/small{ +"TF" = ( +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/holopad/emergency/command, -/obj/item/storage/backpack/captain, -/obj/item/clothing/shoes/cowboy/black, -/obj/item/clothing/under/rank/security/detective/grey, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/suit/jacket/leather/duster/command, -/obj/item/clothing/glasses/sunglasses, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/clothing/head/HoS/cowboy, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "solgov_wall"; - name = "first mate's closet"; - pixel_x = -28; - req_access_txt = "57" - }, -/obj/item/ammo_box/c38, -/obj/item/ammo_box/c38, -/turf/open/floor/carpet/blue, -/area/ship/engineering/communications) -"TC" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/carpet/blue, -/area/ship/engineering/communications) -"TD" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"TH" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light, -/obj/structure/chair{ - dir = 1 +/obj/machinery/door/airlock/security/glass{ + dir = 4; + name = "Security"; + req_access_txt = "1" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) +/obj/structure/curtain/bounty, +/turf/open/floor/plasteel/dark, +/area/ship/security) "TO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -3891,13 +3737,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"TP" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "TR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3911,62 +3750,26 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"TS" = ( -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/machinery/light/small, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew) -"TZ" = ( -/obj/structure/cable{ - 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/light/small{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/maintenance/port) +"TW" = ( +/obj/item/radio/intercom/directional/south, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) "Ug" = ( /turf/open/floor/plating, /area/ship/construction) -"Uj" = ( +"Uo" = ( /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/light/small/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Ul" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "riggerwindows"; - name = "Blast Shutters" - }, -/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/crew) +/area/ship/engineering/atmospherics) "Us" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3986,6 +3789,20 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"Uv" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "UA" = ( /turf/open/floor/plasteel/mono, /area/ship/crew/office) @@ -3998,15 +3815,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/engineering) +"US" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/maintenance/port) "UW" = ( /obj/effect/turf_decal/corner/opaque/purple/half{ dir = 1 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"UY" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew) "Va" = ( /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, @@ -4016,6 +3837,27 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Vh" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/machinery/door/window/westleft{ + dir = 4; + name = "Mining Room" + }, +/turf/open/floor/plating, +/area/ship/engineering) "Vn" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -4044,26 +3886,26 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"Vq" = ( +/obj/structure/filingcabinet/security, +/obj/machinery/newscaster/security_unit/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ship/security) "Vs" = ( -/obj/machinery/status_display/shuttle{ - pixel_x = 32 - }, /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 1 }, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) -"VF" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/closet/emcloset, -/obj/machinery/light/small{ - dir = 4 +"Vt" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -32 }, -/turf/open/floor/plating, -/area/ship/construction) +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/blue, +/area/ship/engineering/communications) "VG" = ( /obj/structure/sign/poster/solgov/solgov_enlist{ pixel_y = 32 @@ -4080,26 +3922,35 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/mono, -/area/ship/hallway/central) -"VW" = ( -/obj/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/mono, +/area/ship/hallway/central) +"VQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/red/border{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"VX" = ( +/obj/structure/grille, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "riggerwindows"; name = "Blast Shutters" }, -/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, -/area/ship/construction) -"Wh" = ( -/obj/machinery/computer/operating, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/turf_decal/borderfloor/cee, -/turf/open/floor/plasteel/dark, -/area/ship/medical) +/area/ship/engineering/atmospherics) "Wm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -4110,6 +3961,22 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"WD" = ( +/obj/machinery/light/directional/north, +/obj/structure/frame/machine, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/hole/right, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "WE" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) @@ -4191,6 +4058,7 @@ /obj/item/clothing/glasses/hud/diagnostic{ pixel_x = 6 }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "WV" = ( @@ -4204,36 +4072,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"Xe" = ( -/obj/effect/turf_decal/industrial/loading, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/ore_box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) "Xg" = ( /turf/open/floor/plasteel/mono, /area/ship/hallway/central) -"Xk" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"Xl" = ( +"Xi" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 + icon_state = "0-8" }, +/obj/machinery/atmospherics/components/binary/valve/digital, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4, /turf/open/floor/plating, -/area/ship/maintenance/starboard) +/area/ship/engineering/atmospherics) "Xm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4241,15 +4091,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/mono, /area/ship/crew/office) -"Xw" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +"Xv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/office) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ship/construction) "XD" = ( /obj/structure/chair/office, /obj/effect/landmark/start/captain, @@ -4261,22 +4112,6 @@ }, /turf/open/floor/carpet/blue, /area/ship/bridge) -"XK" = ( -/obj/structure/cable{ - 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/light/small{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "XM" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/office) @@ -4300,81 +4135,39 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"XZ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"Yo" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/machinery/door/airlock/virology/glass{ - name = "Infirmary" +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "riggerwindows"; + name = "Blast Shutters" }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Yb" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/construction) +"Yu" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/grunge{ - name = "Armory"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"Yc" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 + icon_state = "1-8" }, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "1-2" }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"YC" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, /area/ship/engineering) -"YF" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) "YG" = ( /obj/machinery/door/airlock/mining/glass{ name = "Mech Bay" @@ -4390,6 +4183,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"YH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/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/corner/opaque/blue/border{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "YJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4399,6 +4204,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"YZ" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/circuitboard/machine/protolathe/department/cargo, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/office) "Za" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -4411,19 +4223,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"Ze" = ( -/obj/structure/table, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal, -/obj/item/storage/cans/sixbeer, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "Zf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4463,6 +4262,16 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) +"ZB" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "ZE" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering/atmospherics) @@ -4479,16 +4288,20 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"ZP" = ( -/obj/machinery/power/apc/auto_name/north, +"ZU" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, -/obj/structure/chair{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/opaque/blue/border{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/crew/office) +/turf/open/floor/plasteel/mono/dark, +/area/ship/bridge) "ZW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4547,24 +4360,24 @@ Ly Ly Ly Ly -UY -UY -UY +Ce +Ce +Ce bC -UY -aN -Hm -UY -Hm -UY +Ce +Gk +Gk +Ce +Gk +Ce bC Pw -bl -bl +sQ +sQ Pw Pw -bl -bl +sQ +sQ Pw uN tT @@ -4580,31 +4393,31 @@ Ly Ly Ly Ly -UY +Ce bC FO cc -UY +Ce Hn AH AH -te +Ry gc -pY -UY -iG +Fu +Ce +aD db pv -Ze -Bb +nU +PA WO db OK tT rZ mY -OG -MP +Fi +US Md ue Of @@ -4613,7 +4426,7 @@ Of Ly Ly Ly -UY +Ce bC MF Ao @@ -4624,18 +4437,18 @@ CL rl tE RW -Dr -UY -CO +bZ +Ce +dx Cc PF PF FJ Ei TO -zh +ZB tT -QV +DJ xO fx Gf @@ -4647,27 +4460,27 @@ Cw Ly Ly Ly -UY +Ce bC SE hG -TS -UY -Hg +zi +Ce +Si pP zV -fU +SX if pT xR -Ss +ab Rt -Uj +dU IV IV oV ID -se +Yu qS CS CR @@ -4680,32 +4493,32 @@ Of (5,1,1) = {" Ly Ly -UY +Ce bC bC -UY +Ce av -UY +Ce bC -UY -Hm -Ul -UY -UY +Ce +Gk +Gk +Ce +Ce eT bC Pw Pw Pw eQ -Kk -LV +hR +GO eQ Pw uN -ER -TP -yo +Tm +Jf +yT Er uN tT @@ -4713,10 +4526,10 @@ Ly "} (6,1,1) = {" Ce -UY +Ce bC bC -UY +Ce Ly Ly Ly @@ -4729,15 +4542,15 @@ Ly sb XM VG -FC -BP +Sz +nS Hz sL Ll zu -lT +YZ tT -Rf +xQ uN uN tT @@ -4769,7 +4582,7 @@ XU UA BZ fn -Fo +Sa tT jm tT @@ -4796,16 +4609,16 @@ Ly Ly vm XM -ZP -GY +ph +oy mQ Kg Xm vR fn -Xw +ge tT -TZ +vf tT Ly Ly @@ -4823,8 +4636,8 @@ Ly Ly Ly Ly -Rz -Rz +oe +Kn qd qd qd @@ -4834,8 +4647,8 @@ iD iD iD js -GN -fS +Jt +HD js iD uN @@ -4859,13 +4672,13 @@ Ly Ly Rz pt -OS -Pr -IT -RH +JK +cl +ax +un qd -TC -Tt +Vt +QQ Te Cz vt @@ -4898,16 +4711,16 @@ Pd XD OV qd -QY +Am bx Fe Gw EK lp jl -fu +ng Tq -Dv +RY kC kC Tq @@ -4928,22 +4741,22 @@ Ly Rz JE Vs -lF -mw -zt +SS +ZU +YH lY -DH +xD AQ uy qu sj Jz sV -FY +TW Tq -Ho +Qm vn -BC +Od GC kC Tq @@ -4959,8 +4772,8 @@ Ly Ly Ly Ly -Rz -Rz +oe +cb qd qd qd @@ -4970,8 +4783,8 @@ iD iD iD js -GN -lR +Jt +Gz js iD kC @@ -5000,21 +4813,21 @@ Ly Ly vm oh -uq +WD WS -vL +Gv UW Xg Ht ES -Rn +vM Tq WH IB Su DE XV -Xk +YC Tq "} (15,1,1) = {" @@ -5075,14 +4888,14 @@ UW ee VI ES -TH +Ov Tq -Yc +bA NO cx WM bL -Dg +jp Tq "} (17,1,1) = {" @@ -5109,9 +4922,9 @@ UW cv by ES -eg +mZ Tq -Ee +Vh aC Ga Ak @@ -5133,9 +4946,9 @@ Ly Ly sT qQ -Tk -cD -Xe +my +zy +hP jS ci Xg @@ -5150,7 +4963,7 @@ iA Az Ic UL -tu +nE uI "} (19,1,1) = {" @@ -5174,7 +4987,7 @@ YG qe yr fO -dP +eF MW qo CQ @@ -5203,15 +5016,15 @@ sT yW pO Wm -fy +OY WE JG -XZ -dv +mW +Hi yp -jT -BS -gI +TF +Iq +Iq kC ZZ hI @@ -5232,7 +5045,7 @@ Ly Ly Ly Ly -Ly +yo sT yW Hy @@ -5241,16 +5054,16 @@ bo iC PB ve -Id +yI As Pj HG -aJ +mz Tq -rS -MZ -Ek -TD +uj +rL +yV +Aj kC Tq Ly @@ -5271,17 +5084,17 @@ sT hy QT ib -vZ +zw iC -zn +Iw jL Pg As -CD +sq oO -az +EB Tq -Dv +RY kC kC Tq @@ -5303,17 +5116,17 @@ Ly Ly sT yW -Ji -rb +Bp +JS jZ iC -tr +qE rm xX As -kL +OJ xJ -tL +Vq qm ZY qm @@ -5343,11 +5156,11 @@ WE WE go Us -NV +wh yp Iq sB -tP +Qa qm ZY qm @@ -5374,7 +5187,7 @@ Ly Ly vm As -Wh +pD Za Ax Je @@ -5383,7 +5196,7 @@ ON mH HR qm -XK +th qm Ly Ly @@ -5408,14 +5221,14 @@ Ly Ly tM zr -ND +sy WV Ai KY -aI +fl ON WG -FH +Kd qm ZY qm @@ -5427,10 +5240,10 @@ Ly "} (27,1,1) = {" aT -kK +aT OR OR -kK +aT Ly Ly Ly @@ -5446,12 +5259,12 @@ ZI fg id iR -Pa +rH ON -op +VQ CW qm -YF +ik Sh Sh qm @@ -5462,32 +5275,32 @@ Ly (28,1,1) = {" Ly Ly -kK +aT OR OR -kK -KI -kK +aT +iT +aT OR -kK -KI -VW -kK -kK -Qj +aT +iT +iT +aT +aT +Yo OR ZE ZE -qU +Sj ZE ZE lf -Yb +Ec ZE Sh -es -pr -eK +BX +Cx +vB HW Sh qm @@ -5497,23 +5310,23 @@ Ly Ly Ly Ly -kK +aT OR Ug oX -zF -kK -Fs -rN -Dm -PW -eD +cw +aT +dc +fp +iP +Kh +At jI pE Qd -kP +Uo vo -Fp +Uv jq kV Zf @@ -5531,19 +5344,19 @@ sS Ly Ly Ly -kK +aT OR -iH +eu kj Ap ie vW -xE +Xv Lo yJ Ug Qv -kK +aT DL Ad GM @@ -5553,7 +5366,7 @@ bB wp xg qm -ew +hE va ff zS @@ -5566,31 +5379,31 @@ Ly Ly Ly Ly -kK +aT OR Ug bc -kK -rJ -sM -Ug -oM +aT +Le +xn +bi +EQ iU -VF -kK +oz +aT Hl Ad -RO -MQ +BQ +Xi GT fQ -NF +sa xg qm dJ PV -Xl -Cn +jW +lc aw yy sS @@ -5601,23 +5414,23 @@ Ly Ly Ly Ly -kK -kK -kK +aT +aT +aT OR -kK -VW -KI -kK -KI -kK +aT +iT +iT +aT +iT +aT OR ZE -ij +VX ZE ZE ZE -ij +VX ZE ZE Sh diff --git a/_maps/shuttles/shiptest/independent_rube_goldberg.dmm b/_maps/shuttles/shiptest/independent_rube_goldberg.dmm index edfa46dd220a..aa60cb0daf33 100644 --- a/_maps/shuttles/shiptest/independent_rube_goldberg.dmm +++ b/_maps/shuttles/shiptest/independent_rube_goldberg.dmm @@ -5,16 +5,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"ab" = ( -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plating, -/area/ship/engineering/engine) "ag" = ( /obj/structure/cable/pink{ icon_state = "4-8" @@ -34,15 +24,6 @@ /obj/machinery/door/airlock/command/glass, /turf/open/floor/mineral/titanium, /area/ship/bridge) -"aq" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "at" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -69,6 +50,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"aI" = ( +/obj/machinery/field/generator, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "aN" = ( /obj/structure/closet/secure_closet/engineering_electrical{ anchored = 1; @@ -143,13 +129,6 @@ /obj/machinery/washing_machine, /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) -"br" = ( -/obj/machinery/computer/atmos_control/tank/carbon_tank, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "by" = ( /obj/machinery/suit_storage_unit/independent/engineering, /turf/open/floor/plasteel/tech/techmaint, @@ -261,12 +240,10 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"cC" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +"cy" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) "cF" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -303,13 +280,28 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"dk" = ( -/obj/machinery/computer/atmos_control/tank/air_tank, -/obj/machinery/light{ - dir = 4 +"cO" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/deathsposal{ + pixel_y = 30 }, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/engineering/engine) +"cV" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/deliveryChute, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "dm" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -341,6 +333,14 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) +"dt" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "02 Chamber Blast"; + name = "02 Chamber Vent" + }, +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) "dD" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ @@ -348,24 +348,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"dH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/green{ - icon_state = "1-4" - }, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "dK" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/structure/cable/green{ @@ -407,6 +389,13 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/canteen) +"dR" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "dY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -444,45 +433,9 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"ep" = ( -/obj/structure/rack, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/plasmarglass{ - amount = 15 - }, -/obj/item/stack/sheet/plastic/five, -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/cell, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/scanning_module, +"eq" = ( /turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) +/area/ship/bridge) "ey" = ( /obj/structure/window/reinforced/spawner{ dir = 4 @@ -608,14 +561,6 @@ /obj/machinery/power/tesla_coil, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"fA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -28 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "fB" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ @@ -736,16 +681,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"gw" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/computer/atmos_control/tank/mix_tank{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "gF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -808,15 +743,21 @@ /obj/item/disk/holodisk/rube/disk3, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"hc" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ +"hf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ dir = 4 }, -/obj/machinery/light, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/wood/mahogany, +/area/ship/crew/canteen) "hl" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -824,6 +765,21 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"hn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable/green{ + icon_state = "2-9" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/medical) "hr" = ( /obj/machinery/atmospherics/components/binary/pump/layer2, /obj/effect/decal/cleanable/ash/snappop_phoenix, @@ -867,17 +823,6 @@ /obj/structure/particle_accelerator/end_cap, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"hG" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "hJ" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -922,13 +867,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"hX" = ( -/obj/machinery/computer/atmos_control/tank/nitrogen_tank, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "id" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -942,30 +880,6 @@ /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"iw" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/carpmeat, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab/chicken, -/obj/item/reagent_containers/food/snacks/meat/slab/chicken, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) "ix" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -981,23 +895,11 @@ /obj/effect/decal/cleanable/food/tomato_smudge, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"iG" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) +"iC" = ( +/obj/machinery/computer/atmos_control/tank/carbon_tank, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "iL" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -1034,14 +936,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"jb" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light{ - dir = 1 +"iS" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "Mix Chamber Blast"; + name = "Mix Chamber Vent" }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) "jd" = ( /obj/machinery/atmospherics/pipe/simple, /obj/machinery/computer/atmos_control/incinerator{ @@ -1049,26 +951,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"jj" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"jk" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "jl" = ( /obj/item/bedsheet/ce, /obj/structure/bed, @@ -1076,6 +958,16 @@ /obj/structure/window/reinforced/tinted, /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) +"jn" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/holosign/barrier/atmos/infinite, +/turf/open/floor/plating, +/area/ship/crew/canteen) "jo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -1116,13 +1008,33 @@ /obj/structure/table/wood, /turf/open/floor/mineral/titanium, /area/ship/bridge) -"jL" = ( -/obj/structure/sign/warning/deathsposal{ - pixel_x = 30 +"jJ" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/machinery/vending/wardrobe/engi_wardrobe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) +/obj/machinery/light/directional/west, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) +"jL" = ( +/obj/structure/sign/warning/deathsposal{ + pixel_x = 30 + }, +/obj/machinery/vending/wardrobe/engi_wardrobe, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"jV" = ( +/obj/machinery/computer/atmos_control/tank/nitrogen_tank, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "jW" = ( /obj/structure/railing{ dir = 4 @@ -1160,22 +1072,6 @@ /obj/machinery/vending/tool, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) -"kf" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"kj" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) "kn" = ( /obj/structure/window/reinforced/spawner{ dir = 1 @@ -1232,20 +1128,6 @@ /obj/item/circuitboard/machine/vendor, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"kG" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/green{ - icon_state = "4-10" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/railing/corner, -/turf/open/floor/plating/airless, -/area/ship/hallway) "kM" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1291,19 +1173,34 @@ /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"lg" = ( +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "ll" = ( /obj/machinery/cryopod{ dir = 4 }, /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) -"lt" = ( -/obj/machinery/light{ - dir = 8 +"lr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable/green{ + icon_state = "2-8" }, -/obj/effect/turf_decal/trimline/transparent/bar, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) +/area/ship/bridge) "ly" = ( /obj/machinery/door/window{ dir = 4 @@ -1314,18 +1211,6 @@ "lX" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, /area/ship/engineering/atmospherics) -"lY" = ( -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "ma" = ( /obj/structure/rack, /obj/item/storage/part_replacer, @@ -1339,13 +1224,6 @@ /obj/item/disk/holodisk/rube/disk6, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"mf" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ship/engineering/engine) "mi" = ( /obj/machinery/door/airlock/hatch, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -1366,20 +1244,30 @@ /obj/effect/turf_decal/spline/fancy/wood, /turf/open/floor/wood/mahogany, /area/ship/crew/canteen) -"mQ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"mP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/green{ + icon_state = "1-6" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/industrial/radiation{ dir = 4 }, +/obj/effect/turf_decal/industrial/radiation{ + dir = 8 + }, +/turf/open/floor/mineral/titanium, +/area/ship/storage) +"mS" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /obj/structure/cable/green{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/light, +/obj/machinery/light/directional/west, /obj/structure/railing{ - dir = 1 + dir = 4 }, /turf/open/floor/plating/airless, /area/ship/hallway) @@ -1442,6 +1330,18 @@ /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) +"nw" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) "ny" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 10 @@ -1451,19 +1351,6 @@ "nG" = ( /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) -"nN" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "nQ" = ( /obj/effect/turf_decal/spline/plain/opaque/yellow, /obj/effect/turf_decal/spline/plain/opaque/yellow{ @@ -1478,18 +1365,13 @@ /obj/machinery/power/emitter, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"nU" = ( -/obj/machinery/light{ +"nY" = ( +/obj/effect/turf_decal/corner/opaque/yellow/border{ dir = 1 }, -/obj/machinery/button/door{ - dir = 4; - id = "Storage Bay Blast"; - name = "Storage Bay Doors Control"; - pixel_x = -25 - }, -/turf/open/floor/plating/airless, -/area/ship/external) +/obj/item/disk/holodisk/rube/disk4, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) "od" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -1571,13 +1453,6 @@ /obj/structure/railing, /turf/open/floor/plating/airless, /area/ship/hallway) -"pE" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) "pF" = ( /obj/structure/lattice/catwalk, /obj/effect/spawner/structure/window/reinforced, @@ -1613,13 +1488,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"qf" = ( -/obj/machinery/door/poddoor{ - id = "02 Chamber Blast"; - name = "02 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) "qg" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 5 @@ -1658,22 +1526,12 @@ /obj/item/toy/figure/ce, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"qt" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/border, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +"qu" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/canteen) "qv" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /obj/machinery/atmospherics/pipe/simple, @@ -1698,15 +1556,14 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"qO" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ +"qK" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, +/obj/machinery/light/directional/east, +/obj/machinery/computer/atmos_control/tank/mix_tank{ dir = 8 }, -/obj/structure/table/wood, -/obj/item/disk/holodisk/rube/disk5, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/engineering/atmospherics) "qP" = ( /obj/machinery/atmospherics/components/binary/pump/layer2, /obj/effect/decal/cleanable/ash/large, @@ -1728,6 +1585,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/mineral/titanium, /area/ship/bridge) +"qU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/obj/structure/cable/green{ + icon_state = "4-10" + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/railing/corner, +/turf/open/floor/plating/airless, +/area/ship/hallway) "qZ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/mineral/titanium, @@ -1748,22 +1617,6 @@ /obj/effect/turf_decal/trimline/transparent/bar/filled, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) -"rh" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/wideband{ - pixel_y = -27 - }, -/obj/item/disk/holodisk/rube/disk6, -/obj/item/disk/holodisk/rube/disk5, -/obj/item/disk/holodisk/rube/disk4, -/obj/item/disk/holodisk/rube/disk3, -/obj/item/disk/holodisk/rube/disk2, -/obj/item/disk/holodisk/rube/disk1, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 10 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) "rj" = ( /obj/structure/cable/pink{ icon_state = "2-5" @@ -1812,6 +1665,13 @@ /obj/machinery/field/generator, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) +"rv" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/fans/tiny, +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) "rD" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -1845,32 +1705,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"rO" = ( -/obj/machinery/power/emitter, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"rR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 30 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) "rW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -1884,18 +1718,22 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/canteen) -"sg" = ( -/obj/machinery/light{ +"sd" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/toilet/secret{ - dir = 8; - pixel_x = 7; - secret_type = "/obj/item/clothing/shoes/drip" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/holosign/barrier/atmos/infinite, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "sk" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/lattice/catwalk, @@ -1923,14 +1761,6 @@ /obj/machinery/power/supermatter_crystal/shard, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) -"sw" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating/airless, -/area/ship/hallway) "sy" = ( /obj/machinery/atmospherics/components/unary/tank/nitrogen{ piping_layer = 2; @@ -2017,6 +1847,14 @@ /obj/item/reagent_containers/glass/bucket, /turf/open/floor/plating, /area/ship/engineering/engine) +"tg" = ( +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating, +/area/ship/engineering/engine) "tj" = ( /obj/machinery/microwave{ desc = "Musty smelling microwave, old and shitty. If you could describe it, it would be green" @@ -2052,46 +1890,26 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) -"ts" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "tt" = ( /turf/closed/wall/mineral/wood, /area/ship/crew/canteen) +"tI" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "tM" = ( /obj/structure/table/reinforced, /obj/machinery/reagentgrinder/constructed, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"tU" = ( -/obj/machinery/door/poddoor{ - id = "C02 Chamber Blast"; - name = "C02 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"tY" = ( -/obj/structure/table/wood, -/obj/machinery/light{ +"tN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/cell_charger, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 9 - }, -/obj/item/stock_parts/cell/hyper/empty, -/obj/item/stock_parts/cell/hyper/empty, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) +/obj/machinery/computer/atmos_control/tank/toxin_tank, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "tZ" = ( /obj/docking_port/mobile{ callTime = 250; @@ -2156,17 +1974,6 @@ /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/r_wall, /area/ship/medical) -"uK" = ( -/obj/machinery/light, -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) "uN" = ( /obj/machinery/power/terminal, /obj/structure/cable/green, @@ -2182,15 +1989,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"uU" = ( -/obj/machinery/camera/autoname, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) "uW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2207,6 +2005,20 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) +"vb" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown/border, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "vc" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2302,7 +2114,7 @@ /turf/open/floor/plating/airless, /area/ship/hallway) "vw" = ( -/obj/structure/chair/bronze, +/obj/structure/chair/comfy/shuttle/bronze, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/mineral/titanium, /area/ship/bridge) @@ -2352,6 +2164,10 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) +"wf" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating/airless, +/area/ship/external) "wg" = ( /turf/open/floor/plating/airless, /area/ship/external) @@ -2421,6 +2237,16 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"wZ" = ( +/obj/machinery/light/directional/north, +/obj/machinery/button/door{ + dir = 4; + id = "Storage Bay Blast"; + name = "Storage Bay Doors Control"; + pixel_x = -25 + }, +/turf/open/floor/plating/airless, +/area/ship/external) "xa" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/tech/techmaint, @@ -2437,25 +2263,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"xs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) "xv" = ( /obj/structure/table/wood/poker, /obj/item/reagent_containers/food/condiment/saltshaker{ @@ -2468,6 +2275,17 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) +"xw" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/spline/plain/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/spline/plain/opaque/yellow, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "xA" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -2611,14 +2429,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"yA" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) "yB" = ( /obj/structure/table/wood/reinforced, /obj/item/toy/cards/deck{ @@ -2629,6 +2439,19 @@ }, /turf/open/floor/carpet/stellar, /area/ship/crew/canteen) +"yM" = ( +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/structure/table/rolling, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/brute, +/obj/item/defibrillator, +/obj/item/stock_parts/cell/high, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/medical) "yN" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/green{ @@ -2636,6 +2459,11 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) +"yO" = ( +/obj/machinery/light/directional/west, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/ship/engineering/engine) "yP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2646,6 +2474,14 @@ /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"yQ" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "C02 Chamber Blast"; + name = "C02 Chamber Vent" + }, +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) "yT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /obj/structure/cable/green{ @@ -2739,15 +2575,22 @@ "zG" = ( /turf/closed/wall/mineral/titanium/survival, /area/ship/engineering/engine) -"zK" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 +"zH" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 10 }, -/obj/structure/window/reinforced/spawner{ - dir = 8 +/obj/item/radio/intercom/wideband/table{ + pixel_y = -9 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) +/obj/item/disk/holodisk/rube/disk1, +/obj/item/disk/holodisk/rube/disk2, +/obj/item/disk/holodisk/rube/disk3, +/obj/item/disk/holodisk/rube/disk4, +/obj/item/disk/holodisk/rube/disk5, +/obj/item/disk/holodisk/rube/disk6, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) "zL" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ @@ -2791,6 +2634,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Al" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/transparent/bar, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "Au" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2804,6 +2652,15 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, /area/ship/hallway) +"Av" = ( +/obj/machinery/camera/autoname, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Ax" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -2823,6 +2680,20 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"AE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-2" + }, +/obj/structure/cable/green{ + icon_state = "2-8" + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) "AL" = ( /obj/structure/closet/radiation, /obj/structure/sign/warning/deathsposal{ @@ -2858,45 +2729,10 @@ /obj/effect/turf_decal/spline/fancy/wood, /turf/open/floor/wood/mahogany, /area/ship/crew/canteen) -"AY" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26; - pixel_y = -25 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) "AZ" = ( /obj/structure/mineral_door/wood, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) -"Bb" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) -"Be" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-6" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/radiation{ - dir = 8 - }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) "Bo" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -2905,37 +2741,42 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) -"BA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"Bx" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "Plasma Chamber Blast"; + name = "Plasma Chamber Vent" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) +"BC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/green{ - icon_state = "0-9" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/green{ - icon_state = "4-9" + icon_state = "0-2" }, -/obj/effect/turf_decal/industrial/radiation, -/obj/effect/turf_decal/industrial/radiation{ +/obj/effect/turf_decal/spline/fancy/wood{ dir = 1 }, -/turf/open/floor/mineral/titanium, -/area/ship/storage) +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/canteen) "BD" = ( /obj/structure/lattice/catwalk, /turf/open/space, /area/ship/external) -"BK" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) +"BM" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/canteen) "BO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ @@ -2964,13 +2805,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Ce" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Cg" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /turf/open/floor/engine/airless, @@ -3041,6 +2875,16 @@ }, /turf/open/floor/mineral/titanium, /area/ship/bridge) +"CJ" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "CP" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/computer/camera_advanced{ @@ -3075,6 +2919,13 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Di" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/stellar, +/area/ship/crew/canteen) "Do" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3096,6 +2947,12 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) +"Dt" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/airless, +/area/ship/hallway) "Dv" = ( /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plasteel/tech/techmaint, @@ -3116,6 +2973,12 @@ /obj/effect/turf_decal/trimline/transparent/bar, /turf/open/floor/plating, /area/ship/engineering/engine) +"Dy" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) "Dz" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/effect/decal/cleanable/plasma, @@ -3132,20 +2995,6 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, /area/ship/hallway) -"DN" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/green{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/bordercorner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "DQ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 10 @@ -3166,23 +3015,26 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"Ee" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "Eg" = ( /obj/machinery/air_sensor/atmos/toxin_tank, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"Eq" = ( -/obj/machinery/field/generator, -/obj/machinery/light{ - dir = 8 +"Ep" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable/green{ + icon_state = "1-4" }, +/obj/structure/cable/green{ + icon_state = "1-6" + }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) +/area/ship/bridge) "Eu" = ( /obj/structure/chair/stool/bar, /obj/item/toy/plush/knight, @@ -3285,6 +3137,21 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) +"FJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) "FP" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 4 @@ -3308,21 +3175,20 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"FX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +"FU" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/green{ - icon_state = "0-8" + icon_state = "0-4" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 1 }, -/area/ship/bridge) +/obj/effect/turf_decal/corner/opaque/brown/bordercorner, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "FZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3434,6 +3300,15 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"GW" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/plasma, +/obj/effect/turf_decal/corner/opaque/brown/border, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "GY" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3452,18 +3327,6 @@ "Hb" = ( /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"Hg" = ( -/obj/structure/table/optable, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/tank/internals/anesthetic, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Hi" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ @@ -3622,12 +3485,6 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Ij" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Im" = ( /obj/structure/closet/crate/internals, /turf/open/floor/plasteel/tech/techmaint, @@ -3653,6 +3510,33 @@ /obj/effect/turf_decal/corner/opaque/brown/bordercorner, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Iz" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/structure/holosign/barrier/atmos/infinite, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"IF" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/structure/sign/warning/deathsposal{ + pixel_x = 30 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/canteen) "IG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, @@ -3693,6 +3577,12 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/bridge) +"IR" = ( +/obj/machinery/light/directional/north, +/obj/structure/lattice/catwalk, +/obj/item/borg/upgrade/modkit/indoors, +/turf/open/floor/plating/airless, +/area/ship/hallway) "IS" = ( /obj/machinery/atmospherics/pipe/simple{ dir = 1 @@ -3717,32 +3607,67 @@ /obj/structure/holosign/barrier/atmos/infinite, /turf/open/floor/plating, /area/ship/engineering/engine) -"Ji" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "Jj" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/pipe/manifold/general/visible/layer2, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Jl" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"Jk" = ( +/obj/machinery/light/directional/west, +/obj/structure/toilet/secret{ + dir = 8; + pixel_x = 7; + secret_type = "/obj/item/clothing/shoes/drip" }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/green{ - icon_state = "0-2" +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Jp" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/fishmeat/carp, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/canteen) +"Js" = ( +/obj/machinery/power/emitter, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"Ju" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/east, +/obj/machinery/photocopier/faxmachine{ + pixel_y = -5 + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 5 }, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) +"Jx" = ( +/obj/machinery/camera/autoname, /obj/structure/cable/green{ - icon_state = "2-8" + icon_state = "4-8" }, -/turf/open/floor/plating/airless, -/area/ship/hallway) +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/engine) "JK" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/corner/opaque/brown/border{ @@ -3775,6 +3700,28 @@ "Ke" = ( /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) +"Kf" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/deliveryChute{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) +"Kg" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Kh" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/stellar, +/area/ship/crew/canteen) "Kr" = ( /obj/machinery/grill, /turf/open/floor/plasteel/grimy, @@ -3851,13 +3798,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"KQ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "KT" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 6 @@ -3887,6 +3827,10 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Lg" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) "Lk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3929,6 +3873,15 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"LH" = ( +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/disk/holodisk/rube/disk5, +/turf/open/floor/plating, +/area/ship/engineering/engine) "LK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3976,18 +3929,48 @@ }, /turf/open/floor/mineral/titanium, /area/ship/storage) -"Ma" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ship/engineering/engine) "Mb" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/space_heater, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Mc" = ( +/obj/structure/rack, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/plasmarglass{ + amount = 15 + }, +/obj/item/stack/sheet/plastic/five, +/obj/item/stack/sheet/rglass{ + amount = 50 + }, +/obj/machinery/light/directional/north, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/cell, +/obj/item/stock_parts/cell, +/obj/item/stock_parts/cell, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "Mk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4019,19 +4002,6 @@ /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"MG" = ( -/obj/structure/table/wood, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/photocopier/faxmachine{ - pixel_y = -5 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 5 - }, -/turf/open/floor/mineral/titanium, -/area/ship/bridge) "MJ" = ( /obj/structure/tank_dispenser, /turf/open/floor/plasteel/tech/techmaint, @@ -4094,42 +4064,22 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"Nl" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 +"Np" = ( +/obj/structure/cable/green{ + icon_state = "1-2" }, -/obj/structure/window/reinforced/spawner{ +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/brown/border{ dir = 8 }, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/area/ship/engineering) "Nw" = ( /obj/structure/mineral_door/wood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"NB" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "NC" = ( /obj/structure/closet/emcloset/wall{ pixel_y = 28 @@ -4162,27 +4112,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"NT" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/stellar, -/area/ship/crew/canteen) -"NV" = ( -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Of" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4222,12 +4151,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"Ov" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) "OD" = ( /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) @@ -4262,20 +4185,6 @@ /obj/machinery/air_sensor/atmos/mix_tank, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"Pi" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/obj/machinery/disposal/deliveryChute{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "Pj" = ( /obj/machinery/door/airlock/hatch, /obj/structure/fans/tiny, @@ -4289,24 +4198,13 @@ /obj/structure/lattice/catwalk, /turf/open/floor/plating/airless, /area/ship/hallway) -"PC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ +"PD" = ( +/obj/machinery/camera/autoname, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/stairs{ dir = 4 }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/canteen) +/area/ship/bridge) "PG" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /obj/machinery/camera/autoname{ @@ -4315,22 +4213,14 @@ /obj/effect/decal/cleanable/blood/tracks, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"PI" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/green{ - icon_state = "0-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "Burn Chamber Blast"; - name = "Burn Chamber Vent Control"; - pixel_x = 26 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "PJ" = ( /turf/closed/wall/mineral/titanium, /area/ship/engineering/atmospherics) +"PM" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "PR" = ( /obj/structure/window/reinforced/spawner{ dir = 4 @@ -4340,17 +4230,38 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) +"Qd" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/west, +/obj/machinery/cell_charger, +/obj/structure/cable/green{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 9 + }, +/obj/item/stock_parts/cell/hyper/empty, +/obj/item/stock_parts/cell/hyper/empty, +/turf/open/floor/mineral/titanium, +/area/ship/bridge) "Qj" = ( /obj/structure/sign/departments/restroom, /turf/closed/wall/mineral/wood, /area/ship/crew/canteen) -"Qp" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 1 +"Qm" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/green{ + icon_state = "0-8" + }, +/obj/machinery/button/door{ + dir = 8; + id = "Burn Chamber Blast"; + name = "Burn Chamber Vent Control"; + pixel_x = 26; + pixel_y = 5 }, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/engineering/engine) "Qw" = ( /obj/structure/cable/green{ icon_state = "1-2" @@ -4366,22 +4277,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"QA" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/deliveryChute, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "QE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -4427,13 +4322,20 @@ /obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) -"Rt" = ( -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/machinery/light{ +"Ro" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/brown/border{ dir = 8 }, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 4 + }, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) +/area/ship/engineering) "Ru" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, @@ -4483,6 +4385,11 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) +"Se" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/transparent/bar/filled, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "Sf" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ dir = 8; @@ -4490,22 +4397,9 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"Si" = ( -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/structure/table/rolling, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/brute, -/obj/item/defibrillator, -/obj/item/stock_parts/cell/high, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) +"Sj" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/canteen) "Sm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -4529,10 +4423,27 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) +"Sv" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/obj/structure/railing/corner, +/turf/open/floor/plating/airless, +/area/ship/hallway) "Sw" = ( /obj/machinery/atmospherics/components/unary/thermomachine, /turf/open/floor/plating, /area/ship/engineering/engine) +"Sx" = ( +/obj/machinery/light/directional/west, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "SD" = ( /obj/effect/turf_decal/number/six, /turf/open/floor/engine/airless, @@ -4574,28 +4485,6 @@ }, /turf/open/floor/mineral/titanium, /area/ship/storage) -"Tc" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Td" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "Th" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -4614,6 +4503,12 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Tl" = ( +/obj/machinery/light/directional/west, +/obj/structure/disposalpipe/segment, +/obj/structure/lattice/catwalk, +/turf/open/floor/plating/airless, +/area/ship/hallway) "To" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -4631,21 +4526,6 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/canteen) -"Tp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/green{ - icon_state = "0-2" - }, -/obj/structure/cable/green{ - icon_state = "2-9" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/medical) "Tq" = ( /obj/machinery/suit_storage_unit/atmos, /turf/open/floor/plasteel/tech/techmaint, @@ -4660,14 +4540,6 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) -"Tw" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/obj/item/borg/upgrade/modkit/indoors, -/turf/open/floor/plating/airless, -/area/ship/hallway) "TC" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -4704,16 +4576,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"TS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "TU" = ( /obj/structure/lattice/catwalk, /obj/effect/spawner/structure/window/reinforced, @@ -4753,11 +4615,11 @@ /obj/effect/turf_decal/corner/opaque/yellow/bordercorner, /turf/open/floor/mineral/titanium, /area/ship/bridge) -"Um" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/fans/tiny, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) +"Uj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Uq" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2, /obj/machinery/atmospherics/components/binary/pump/layer2{ @@ -4779,6 +4641,23 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/engineering) +"UE" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/green{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) "UF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ dir = 9 @@ -4824,6 +4703,16 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) +"UM" = ( +/obj/structure/table/optable, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/item/tank/internals/anesthetic, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/breath/medical, +/turf/open/floor/plasteel/white, +/area/ship/medical) "US" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4869,6 +4758,26 @@ }, /turf/open/floor/mineral/titanium, /area/ship/bridge) +"Vi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/green{ + icon_state = "0-9" + }, +/obj/structure/cable/green{ + icon_state = "4-9" + }, +/obj/effect/turf_decal/industrial/radiation, +/obj/effect/turf_decal/industrial/radiation{ + dir = 1 + }, +/turf/open/floor/mineral/titanium, +/area/ship/storage) "Vk" = ( /obj/effect/turf_decal/atmos/oxygen, /turf/open/floor/engine/airless, @@ -4928,19 +4837,6 @@ /obj/machinery/camera/autoname, /turf/open/floor/plating/airless, /area/ship/external) -"VL" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/spline/plain/opaque/yellow{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/dorm) "VN" = ( /obj/machinery/portable_atmospherics/canister/toxins, /obj/effect/turf_decal/corner/opaque/brown/border{ @@ -4971,38 +4867,6 @@ /obj/machinery/disposal/deliveryChute, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"Wa" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2, -/obj/structure/cable/green{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/hallway) -"Wf" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Wh" = ( -/obj/machinery/door/poddoor{ - id = "Mix Chamber Blast"; - name = "Mix Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) "Wp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -5016,19 +4880,16 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"WA" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"Wr" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/spline/plain/opaque/yellow{ dir = 4 }, -/obj/structure/holosign/barrier/atmos/infinite, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"WE" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/spline/plain/opaque/yellow{ dir = 1 }, -/turf/open/floor/carpet/royalblue, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) "WG" = ( /obj/structure/table/wood, @@ -5036,6 +4897,13 @@ /obj/item/pen, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) +"WI" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/engine) "WN" = ( /obj/structure/cable/green{ icon_state = "4-8" @@ -5049,31 +4917,6 @@ /obj/effect/turf_decal/corner/opaque/brown/border, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"WQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable/green{ - icon_state = "2-8" - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"WR" = ( -/obj/machinery/door/poddoor{ - id = "N2 Chamber Blast"; - name = "N2 Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) "Xi" = ( /obj/effect/turf_decal/atmos/nitrogen, /turf/open/floor/engine/airless, @@ -5170,16 +5013,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"XY" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/green{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "Yf" = ( /obj/structure/sink/kitchen{ dir = 1; @@ -5257,6 +5090,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"YC" = ( +/obj/structure/particle_accelerator/particle_emitter/left, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) "YH" = ( /obj/effect/turf_decal/atmos/carbon_dioxide, /turf/open/floor/engine/airless, @@ -5275,13 +5113,6 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway) -"Ze" = ( -/obj/machinery/door/poddoor{ - id = "Plasma Chamber Blast"; - name = "Plasma Chamber Vent" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) "Zg" = ( /turf/template_noop, /area/template_noop) @@ -5328,6 +5159,11 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) +"Zu" = ( +/obj/machinery/computer/atmos_control/tank/air_tank, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Zy" = ( /obj/structure/frame/machine, /turf/open/floor/plasteel/tech/techmaint, @@ -5352,6 +5188,29 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/tech/techmaint, /area/ship/storage) +"ZF" = ( +/obj/machinery/light/directional/south, +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/ship/hallway) +"ZG" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "N2 Chamber Blast"; + name = "N2 Chamber Vent" + }, +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) +"ZU" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/medical) "ZY" = ( /obj/structure/chair/sofa/left{ dir = 4 @@ -5626,7 +5485,7 @@ Zg Zg Zg tt -iw +Jp Hb rW fU @@ -5641,7 +5500,7 @@ tt tt tt ll -kj +Dy QQ QQ QQ @@ -5696,16 +5555,16 @@ Hq cL mO ZY -NT +Kh tt -WE +cy Ke -BK +Lg rp Ke KK Yi -lt +Al Tq QQ Zg @@ -5805,14 +5664,14 @@ tt xo bD tt -jb +qu Hb xv Mp cs Eu rJ -AY +Di tt HK sz @@ -5912,7 +5771,7 @@ gk id kW iO -lY +Np uN CA UB @@ -5924,10 +5783,10 @@ tt tt tt tt -xs -rR +BC +IF To -PC +hf xE eC sB @@ -5949,7 +5808,7 @@ Zg VA rM zi -mf +yO VA VA VA @@ -5979,8 +5838,8 @@ Zg Zg Zg tt -zK -pE +Sj +BM ze Of tt @@ -5988,7 +5847,7 @@ tt Qj Zk tt -hG +xw zt bp gb @@ -6040,13 +5899,13 @@ tt Nb tt tt -WA +jn tt yg -sg +Jk vJ tt -VL +Wr hQ qi tp @@ -6056,7 +5915,7 @@ eX yp nQ AZ -Td +tI gX bL bL @@ -6115,11 +5974,11 @@ rd SM QQ CV -Pi +Kf AS AS -QA -Nl +cV +Sx ya cF vB @@ -6158,11 +6017,11 @@ kM kM Gy Hp -jj +Sv ix bZ QQ -ts +tI OD QQ ke @@ -6185,7 +6044,7 @@ KM zW nb BV -qO +LH zG Zg Zg @@ -6208,8 +6067,8 @@ eZ vc Zj pv -Hg -Si +UM +yM Zj Gr hR @@ -6220,11 +6079,11 @@ hR eZ vj QQ -Ee +OD xa QQ aN -Ji +Se Kx Cw Lt @@ -6237,7 +6096,7 @@ eZ eZ eZ VA -cF +cO pp hV fk @@ -6259,20 +6118,20 @@ Zg Zg gk iR -hc +GW gk eZ eZ -mQ +UE Zj Zt AA Yf Zj -WQ -dH +lr +Ep qZ -tY +Qd CI hR hR @@ -6285,17 +6144,17 @@ QQ QQ QQ QQ -NB +sd QQ QQ pz eZ eZ eZ -uK +ZF VA VA -Wf +Av bN pg bm @@ -6328,13 +6187,13 @@ Yl XC Zj hR -FX +FJ qT UY vr -rh +zH hR -Jl +AE Do DE Hp @@ -6342,7 +6201,7 @@ Hp Hp Hp Hp -Hp +nw UL XJ GY @@ -6352,7 +6211,7 @@ kM Xv bE MR -fA +Uj oY dL mr @@ -6374,17 +6233,17 @@ Zg Zg Zg gk -DN +FU UX em jW jW cJ UH -kf +ZU TC vX -Tp +hn TW bj ao @@ -6392,14 +6251,14 @@ nq vw jG hR -kG +qU uq Oj iL iL iL iL -yA +Dt zL vv IW @@ -6432,7 +6291,7 @@ Zg Zg Zg gk -qt +vb gk gk gk @@ -6444,9 +6303,9 @@ NC Is Zj hR -uU +PD qZ -Bb +nY Ua CP hR @@ -6464,7 +6323,7 @@ In Xq LL Nj -Wh +iS tm IG LL @@ -6491,7 +6350,7 @@ Zg Zg gk nl -Tc +Ro sR gk bL @@ -6501,10 +6360,10 @@ Zj Zj Zj Zj -aq -KQ +eq +PM qZ -MG +Ju xU hR hR @@ -6568,7 +6427,7 @@ hR eZ Hi Xn -Qp +CB bT Hu kN @@ -6577,14 +6436,14 @@ sk RV fo rE -gw +qK Vo Pj Cg Pe Ft lX -PI +Qm cF Ot RB @@ -6613,7 +6472,7 @@ mi sY sY sY -Wa +mS sY sY Xp @@ -6622,7 +6481,7 @@ Bo Bo Bo OV -iG +jJ xA HT bT @@ -6643,13 +6502,13 @@ bT bT bT VA -XY +Jx ag zW nb gF BV -Ma +WI VA Zg Zg @@ -6685,7 +6544,7 @@ eZ Dw bT CB -Ce +dR ph gv Ak @@ -6697,7 +6556,7 @@ NO Fi JO AS -sw +Tl VT PR ya @@ -6740,7 +6599,7 @@ bT bT bT bT -jk +Iz bT tk BZ @@ -6750,7 +6609,7 @@ ct DR BO hl -nN +CJ bT nG Xn @@ -6759,7 +6618,7 @@ eZ eZ eZ VA -ab +tg ag BV ba @@ -6791,7 +6650,7 @@ Zg Zg Zg bT -Ij +CB yj FQ KT @@ -6840,7 +6699,7 @@ Zg gk Qy Ix -NV +lg ff fK UB @@ -6851,33 +6710,33 @@ Zg bT ej Mb -hX +jV Cc Lc Ht -dk +Zu Cc Lc Ht -br +iC Cc Lc Ht -TS +tN rk Yy QY IL -Be +mP LZ ei -Tw +IR eZ eZ VA xW Sp -cC +Kg VA VA VA @@ -6911,23 +6770,23 @@ If SK bT wH -Um +rv vL bT wH -Um +rv vL bT wH -Um +rv vL bT TU -Um +rv pF bT ma -BA +Vi ei ei ei @@ -6987,13 +6846,13 @@ bT iQ Zz rr -Eq +aI ZD Dv Ds uj ei -nU +wZ Zg Zg Zg @@ -7042,7 +6901,7 @@ Zr jx Eg bT -ep +Mc uB Sm rr @@ -7144,17 +7003,17 @@ Zg bT bT bT -WR +ZG bT bT bT -qf +dt bT bT bT -tU +yQ bT -Ze +Bx bT bT bT @@ -7214,7 +7073,7 @@ Zg Zg Zg ei -Rt +YC cG hE su @@ -7279,11 +7138,11 @@ zu uX nT nT -rO +Js pO AL ei -Ov +wf Zg Zg Zg diff --git a/_maps/shuttles/shiptest/independent_scav.dmm b/_maps/shuttles/shiptest/independent_scav.dmm index 9b5c9dcd2d98..880634f50427 100644 --- a/_maps/shuttles/shiptest/independent_scav.dmm +++ b/_maps/shuttles/shiptest/independent_scav.dmm @@ -23,26 +23,23 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave, /area/ship/cargo) -"aQ" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" +"bu" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"aX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-8" }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -32 +/obj/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "scav_shutters" }, -/turf/open/floor/plating, -/area/ship/cargo) +/turf/open/floor/plating/airless, +/area/ship/engineering) "bK" = ( /obj/effect/turf_decal/corner/opaque/pink/border{ dir = 9 @@ -71,6 +68,21 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"ct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "scav_door"; + name = "Dusty Blast Door" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "scavbay" + }, +/turf/open/floor/plating, +/area/ship/cargo) "cu" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor/border_only{ @@ -85,22 +97,6 @@ /obj/effect/decal/cleanable/plastic, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"cM" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) "dh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -110,40 +106,58 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"dT" = ( -/obj/structure/bodycontainer/morgue{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"dV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +"dB" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 }, -/obj/machinery/door/airlock/engineering, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"dW" = ( -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/plasmaman/full, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "2-4" }, -/obj/machinery/door/poddoor{ - id = "scav_door"; - name = "Dusty Blast Door" +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"dD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "scavbay" +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/plating, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, /area/ship/cargo) +"dT" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) "eh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) +"et" = ( +/obj/structure/closet/crate/engineering{ + anchored = 1 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/obj/item/decal_painter, +/obj/item/storage/belt, +/obj/item/storage/belt, +/obj/item/pipe_dispenser, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) "eO" = ( /obj/structure/cable{ icon_state = "1-2" @@ -167,22 +181,6 @@ "fS" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"gc" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) "gi" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt, @@ -209,32 +207,40 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"gQ" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"hv" = ( -/obj/structure/chair/office/light{ +"gE" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -28 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "scav_shutters" }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 +/turf/open/floor/plating/airless, +/area/ship/engineering) +"gN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/window/reinforced{ +/obj/machinery/power/shieldwallgen/atmos/roundstart{ dir = 1; - pixel_y = 2 + id = "scavbay" }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) +/obj/machinery/door/poddoor{ + dir = 4; + id = "scav_door"; + name = "Dusty Blast Door" + }, +/turf/open/floor/plating, +/area/ship/cargo) "hG" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) @@ -305,25 +311,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"jZ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25; - pixel_y = 11 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) "kg" = ( /obj/effect/turf_decal/corner/opaque/grey/border{ dir = 1 @@ -358,17 +345,53 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"kE" = ( +"kO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor{ + dir = 4; + id = "scav_door"; + name = "Dusty Blast Door" + }, /turf/open/floor/plating, /area/ship/cargo) -"ls" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) +"lO" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 16; + pixel_y = -19 + }, +/obj/effect/turf_decal/corner/opaque/pink/border{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 2 + }, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) +"mj" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) "ml" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/dirt, @@ -413,24 +436,6 @@ }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"nl" = ( -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/obj/machinery/light/small, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -30 - }, -/obj/effect/turf_decal/corner/opaque/pink/border{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) "nw" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -459,19 +464,6 @@ }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"ob" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "on" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -479,21 +471,22 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) +"oF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) "oK" = ( /obj/structure/chair/sofa/left{ dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"oV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor{ - id = "scav_door"; - name = "Dusty Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) "oY" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical) @@ -509,6 +502,17 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"pp" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/radio/intercom/wideband/table{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "ps" = ( /obj/structure/window/reinforced/survival_pod, /obj/structure/window/reinforced/survival_pod{ @@ -523,6 +527,21 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/cargo) +"pU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/number/three{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/cargo) "qg" = ( /turf/open/floor/mineral/plastitanium, /area/ship/engineering) @@ -533,16 +552,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"qq" = ( -/obj/structure/table/optable, -/obj/machinery/light/small, -/obj/machinery/airalarm/directional/south, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_x = -5; - pixel_y = -5 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) "qv" = ( /obj/structure/cable{ icon_state = "1-2" @@ -562,6 +571,17 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"qM" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "qN" = ( /obj/structure/window/reinforced{ dir = 1; @@ -579,6 +599,18 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"ra" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/hardline_small/left{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/cargo) "rb" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/space/syndicate/orange{ @@ -596,40 +628,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"rh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"rA" = ( -/obj/structure/closet/crate/engineering{ - anchored = 1 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/obj/item/decal_painter, -/obj/item/storage/belt, -/obj/item/storage/belt, -/obj/item/pipe_dispenser, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) -"rU" = ( -/obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/radio/intercom/wideband, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "tg" = ( /obj/structure/cable{ icon_state = "1-2" @@ -651,24 +649,6 @@ /obj/item/spacecash/bundle/c1, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"tr" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) "tO" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/donkpockets, @@ -679,20 +659,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"tW" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "ut" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -720,24 +686,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"uO" = ( -/obj/structure/closet/crate/engineering/electrical{ - anchored = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) "uW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -750,42 +698,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"vv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/item/lightreplacer, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/storage/box/lights/bulbs, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -28; - pixel_y = 8 - }, -/obj/structure/closet/crate{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"vL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) "wq" = ( /obj/machinery/power/terminal{ dir = 8 @@ -798,9 +710,31 @@ /obj/item/stack/sheet/mineral/plasma/five, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"wQ" = ( +/obj/structure/closet/crate/science{ + anchored = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/gun/energy/e_gun/old, +/obj/item/gun/energy/e_gun/old, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "xG" = ( /turf/open/floor/plasteel/tech, /area/ship/cargo) +"xV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) "yn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -844,19 +778,31 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"zA" = ( -/obj/machinery/light/small{ - dir = 1 +"zN" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) +"Ai" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/door/window/survival_pod{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) +/obj/machinery/door/window{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "scav_shutters" + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) "An" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/corner/opaque/pink/bordercorner{ @@ -886,7 +832,8 @@ /obj/docking_port/mobile{ can_move_docking_ports = 1; dir = 8; - launch_status = 0 + launch_status = 0; + preferred_direction = 4 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -897,15 +844,6 @@ }, /turf/closed/wall/mineral/plastitanium/interior, /area/ship/engineering) -"BE" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/machinery/newscaster{ - pixel_x = -32; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "BG" = ( /obj/machinery/power/terminal{ dir = 8 @@ -920,6 +858,29 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"BS" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/door/window/survival_pod{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/cargo) +"CG" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/obj/structure/curtain/bounty{ + open = 0 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/cargo) "Ds" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -930,6 +891,16 @@ /obj/structure/tank_dispenser/oxygen, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"Dw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor{ + dir = 4; + id = "scav_door"; + name = "Dusty Blast Door" + }, +/turf/open/floor/plating, +/area/ship/cargo) "DU" = ( /obj/structure/cable{ icon_state = "1-2" @@ -940,18 +911,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"En" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, -/obj/structure/curtain/bounty{ - open = 0 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/cargo) "Ez" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -994,35 +953,6 @@ }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"Fc" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/gum/nicotine, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/storage/box/gum/nicotine, -/obj/item/storage/box/gum/nicotine, -/obj/item/gun/energy/laser/hitscanpistol, -/obj/machinery/button/door{ - id = "scav_shutters"; - name = "Shutter Control"; - pixel_x = -7; - pixel_y = 26 - }, -/obj/machinery/button/door{ - id = "scav_door"; - name = "Blast Control"; - pixel_x = 7; - pixel_y = 26 - }, -/obj/machinery/button/shieldwallgen{ - name = "Bay Air Shield"; - pixel_y = 36; - pixel_x = -8; - id = "scavbay" - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "Fq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1062,6 +992,14 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"FN" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "scav_shutters" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) "FO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -1098,12 +1036,7 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Hq" = ( -/obj/machinery/autolathe/hacked, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Iz" = ( +"HO" = ( /obj/structure/window/reinforced{ dir = 8 }, @@ -1113,9 +1046,17 @@ /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/blood/old, -/obj/machinery/light/small, +/obj/machinery/firealarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"In" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/cargo) "IE" = ( /obj/effect/turf_decal/corner/opaque/pink/border{ dir = 1 @@ -1137,6 +1078,28 @@ "Jt" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) +"Jx" = ( +/obj/machinery/light_switch{ + pixel_x = 13; + pixel_y = 21 + }, +/obj/item/borg/sight/hud/sec, +/obj/item/storage/backpack/duffelbag, +/obj/machinery/airalarm/directional/west, +/obj/item/stock_parts/cell/gun/mini{ + chargerate = 10; + desc = "A rechargeable electrochemical power cell. this one looks awefully bloated"; + maxcharge = 6250; + name = "bloated miniature weapon power cell"; + w_class = 3 + }, +/obj/item/cane, +/obj/structure/closet/wall/blue{ + pixel_y = 32 + }, +/obj/item/spacecash/bundle/c500, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "Km" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1168,6 +1131,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) +"LK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/hardline_small/right{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/cargo) "Mv" = ( /obj/structure/window/reinforced, /obj/machinery/computer/helm{ @@ -1176,73 +1148,83 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"MG" = ( -/obj/machinery/light_switch{ - pixel_x = 13; - pixel_y = 33 - }, -/obj/item/borg/sight/hud/sec, -/obj/item/storage/backpack/duffelbag, -/obj/machinery/airalarm/directional/west, -/obj/item/spacecash/bundle/c500, -/obj/item/stock_parts/cell/gun/mini{ - chargerate = 10; - desc = "A rechargeable electrochemical power cell. this one looks awefully bloated"; - maxcharge = 6250; - name = "bloated miniature weapon power cell"; - w_class = 3 - }, -/obj/item/cane, -/obj/structure/closet/wall/blue{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"MH" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ +"MM" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "scav_shutters"; dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"MP" = ( +/obj/structure/closet/crate/engineering/electrical{ + anchored = 1 }, -/obj/structure/window/reinforced{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "scav_shutters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plating/airless, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/mineral/plastitanium, /area/ship/engineering) +"No" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/hardline_small{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/cargo) "NI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"OM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 +"Ou" = ( +/obj/structure/table, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin{ + pixel_x = -12; + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/item/reagent_containers/glass/bottle/vial/tiny{ + pixel_x = -12; + pixel_y = -7 + }, +/obj/item/reagent_containers/glass/bottle/vial/tiny{ + pixel_x = -7; + pixel_y = -7 + }, +/obj/item/reagent_containers/glass/bottle/vial/tiny{ + pixel_x = -2; + pixel_y = -7 + }, +/obj/item/hypospray/mkii{ + pixel_x = 7; + pixel_y = 3 }, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) +"Qa" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/number/five{ + dir = 8 }, /turf/open/floor/plating, /area/ship/cargo) -"Pu" = ( -/obj/structure/window/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "Qd" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plasteel/tech, @@ -1262,6 +1244,12 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"QO" = ( +/obj/machinery/autolathe/hacked, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "QY" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 4; @@ -1272,6 +1260,21 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering) +"QZ" = ( +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/pink/border{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 2 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) "Rc" = ( /turf/template_noop, /area/template_noop) @@ -1283,6 +1286,16 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/layer4, /turf/open/floor/plating/airless, /area/ship/engineering) +"RD" = ( +/obj/structure/table/optable, +/obj/machinery/airalarm/directional/south, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) "Sd" = ( /obj/item/clothing/suit/space/hardsuit/combatmedic{ allowed = list(/obj/item/gun,/obj/item/circular_saw,/obj/item/tank/internals,/obj/item/storage/box/pillbottles,/obj/item/storage/firstaid,/obj/item/stack/medical/gauze,/obj/item/stack/medical/suture,/obj/item/stack/medical/mesh,/obj/item/storage/bag/chemistry); @@ -1311,18 +1324,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Tk" = ( -/obj/machinery/firealarm{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) "TD" = ( /obj/machinery/computer/operating{ dir = 1 }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) +"TM" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/modular_computer/console/preset/command{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "Uj" = ( /obj/machinery/door/window/southright, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -1337,14 +1353,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"Un" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor{ - id = "scav_door"; - name = "Dusty Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) "Uy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1360,22 +1368,33 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering) -"Vl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-8" +"Vy" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/gum/nicotine, +/obj/item/storage/box/gum/nicotine, +/obj/item/storage/box/gum/nicotine, +/obj/item/gun/energy/laser/hitscanpistol, +/obj/machinery/button/door{ + id = "scav_shutters"; + name = "Shutter Control"; + pixel_x = -7; + pixel_y = 21 }, -/obj/machinery/door/poddoor{ +/obj/machinery/button/door{ id = "scav_door"; - name = "Dusty Blast Door" + name = "Blast Control"; + pixel_x = 7; + pixel_y = 20 }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ +/obj/machinery/button/shieldwallgen{ id = "scavbay"; - dir = 1 + name = "Bay Air Shield"; + pixel_x = -17; + pixel_y = 19 }, -/turf/open/floor/plating, -/area/ship/cargo) +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "VI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -1405,56 +1424,32 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Xn" = ( -/obj/structure/table, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/light/small, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/dexalin{ - pixel_x = -12; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/kelotane{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/small/preloaded/bicaridine{ - pixel_x = -2; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -12; - pixel_y = -7 - }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -7; - pixel_y = -7 +"Wt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/item/reagent_containers/glass/bottle/vial/tiny{ - pixel_x = -2; - pixel_y = -7 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/item/hypospray/mkii{ - pixel_x = 7; - pixel_y = 3 +/obj/effect/turf_decal/industrial/outline/orange, +/obj/item/lightreplacer, +/obj/item/storage/box/lights/bulbs, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -28; + pixel_y = 8 }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"XK" = ( -/obj/structure/closet/crate/science{ +/obj/structure/closet/crate{ anchored = 1 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/gun/energy/e_gun/old, -/obj/item/gun/energy/e_gun/old, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"Ya" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet/nanoweave, +/area/ship/cargo) "Yn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1473,11 +1468,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"YY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/cargo) "Zv" = ( /obj/item/clothing/suit/space/syndicate/black{ armor = list("melee"=5,"bullet"=10,"laser"=10,"energy"=10,"bomb"=30,"bio"=30,"rad"=30,"fire"=30,"acid"=85); @@ -1529,6 +1519,31 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"ZI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "scav_shutters" + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) +"ZN" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/outline/blue, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "ZQ" = ( /obj/item/storage/toolbox/emergency, /obj/effect/turf_decal/industrial/outline/orange, @@ -1564,11 +1579,11 @@ Rc Rc Rc ut -MH -cM +ZI +bu QY -MH -gc +ZI +gE ut Rc Rc @@ -1584,7 +1599,7 @@ BG nS pi pi -tr +Ai eh Uz "} @@ -1599,32 +1614,32 @@ eO qv ag Km -Iz -vL +HO +xV hG "} (5,1,1) = {" Rc Rc Jj -En +CG hZ yn Ds -uO -rA -jZ +MP +et +mj zq -gQ +zN hG "} (6,1,1) = {" Rc Rc Jj -ls +Ya aN -dV +oF FX Jd KX @@ -1637,13 +1652,13 @@ hG Rc VS fS -zA +BS ps bL -BE -vv +ZN +Wt ZQ -XK +wQ qN Fy hG @@ -1651,7 +1666,7 @@ hG (8,1,1) = {" VS nw -Pu +TM kg xG xG @@ -1665,7 +1680,7 @@ oY "} (9,1,1) = {" VS -MG +Jx KK ko fm @@ -1675,12 +1690,12 @@ ju Uy mV ER -Xn +Ou oY "} (10,1,1) = {" VS -rU +pp Uj dh tg @@ -1695,7 +1710,7 @@ oY "} (11,1,1) = {" VS -Fc +Vy uv iP xG @@ -1719,13 +1734,13 @@ jA xG Sd IE -qq +RD Jt oY "} (13,1,1) = {" -aQ -on +MM +FN Mv QG xG @@ -1740,15 +1755,15 @@ Rc "} (14,1,1) = {" Rc -aQ +MM nw -Hq +QO SC qL Yn xG rb -hv +lO Jt oY Rc @@ -1757,13 +1772,13 @@ Rc Rc Rc fp -tW +qM DU Hm uW cu Zv -nl +QZ oY Rc Rc @@ -1772,13 +1787,13 @@ Rc Rc Rc fp -ob +dB ml cs FO iw -rh -Tk +dD +fS oY Rc Rc @@ -1787,12 +1802,12 @@ Rc Rc Rc fp -OM -YY -kE -YY -YY -aX +ra +No +LK +Qa +In +pU fp Rc Rc @@ -1802,12 +1817,12 @@ Rc Rc Rc fp -dW -oV -Un -oV -oV -Vl +ct +Dw +kO +Dw +Dw +gN fp Rc Rc diff --git a/_maps/shuttles/shiptest/independent_schmiedeberg.dmm b/_maps/shuttles/shiptest/independent_schmiedeberg.dmm index bab26c263451..d7214623ad18 100644 --- a/_maps/shuttles/shiptest/independent_schmiedeberg.dmm +++ b/_maps/shuttles/shiptest/independent_schmiedeberg.dmm @@ -9,6 +9,14 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) +"ay" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/medical) "az" = ( /obj/structure/catwalk/over, /obj/structure/cable{ @@ -25,20 +33,19 @@ }, /turf/open/floor/plating, /area/ship/security) -"aB" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" +"aD" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 9 }, -/obj/structure/catwalk/over, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/light/directional/east, +/obj/structure/rack, +/obj/item/reagent_containers/glass/beaker/plastic, +/obj/item/reagent_containers/glass/beaker/plastic, +/obj/item/reagent_containers/glass/beaker/meta, +/obj/item/reagent_containers/glass/beaker/meta, +/turf/open/floor/circuit, +/area/ship/medical) "aE" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "2-8" @@ -49,28 +56,40 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30" + }, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) -"aK" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +"aO" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/kitchen/knife, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -5; + pixel_y = 10 }, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3; + pixel_y = 11 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmabridge" +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/window/plasma/reinforced/spawner, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) "aQ" = ( /obj/structure/table/glass, /obj/machinery/smartfridge/disks, /obj/effect/turf_decal/siding/wood{ - dir = 10 + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -88,11 +107,36 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"bl" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 9 + }, +/obj/structure/sign/poster/official/no_erp{ + pixel_x = -32 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/north, /turf/open/floor/wood/walnut, -/area/ship/crew) +/area/ship/crew/toilet) +"bm" = ( +/obj/effect/turf_decal/siding/thinplating/light{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/obj/item/trash/can, +/obj/item/stock_parts/subspace/amplifier, +/obj/item/trash/candy, +/obj/item/trash/popcorn, +/obj/item/trash/syndi_cakes, +/obj/structure/closet/crate/bin, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/cargo) "bq" = ( /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, @@ -117,21 +161,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"bz" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -10; - pixel_y = 5 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/concrete/slab_4, -/area/ship/crew/canteen) "bD" = ( /obj/structure/rack, /obj/structure/window/reinforced/spawner/west, @@ -155,7 +184,7 @@ dir = 1; id = "pharmairlock"; name = "airlock access"; - pixel_y = -28 + pixel_y = -24 }, /obj/item/clothing/gloves/color/yellow, /obj/item/storage/box/lights/bulbs, @@ -180,11 +209,6 @@ /obj/effect/turf_decal/corner/opaque/blue/three_quarters, /turf/open/floor/plasteel/white, /area/ship/cargo) -"bP" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/effect/turf_decal/steeldecal/steel_decals_central1, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external) "bX" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 6 @@ -199,17 +223,16 @@ /area/ship/medical) "ca" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 + dir = 1; + color = "#543C30" }, /obj/effect/turf_decal/siding/wood/corner{ - dir = 4 + color = "#543C30"; + dir = 8 }, /turf/open/floor/concrete/slab_3, /area/ship/crew/hydroponics) -"cn" = ( +"cp" = ( /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -217,20 +240,22 @@ /obj/item/stack/sheet/mineral/uranium{ amount = 15 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"cH" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/recharger, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmboothlock" +"cr" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/structure/table_frame, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/old{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/circuit, +/area/ship/medical) "cN" = ( /obj/structure/cable{ icon_state = "1-2" @@ -254,6 +279,10 @@ dir = 1 }, /area/ship/engineering) +"de" = ( +/obj/machinery/mineral/ore_redemption, +/turf/open/floor/plating, +/area/ship/security) "dr" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -278,55 +307,21 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"dz" = ( -/obj/machinery/door/airlock{ - id_tag = "pharmdoorlock" - }, -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, +"dF" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmlobby" - }, -/obj/effect/turf_decal/trimline/opaque/green/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/hydroponics) -"dE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/window/reinforced/survival_pod/spawner/west, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 5 }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/turf/open/floor/wood/walnut, -/area/ship/crew) +/area/ship/crew/canteen) "dU" = ( /obj/machinery/vending/wallmed{ pixel_y = 32 @@ -393,15 +388,6 @@ /area/ship/bridge) "eC" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -426,10 +412,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"fa" = ( -/obj/effect/turf_decal/dept/medical, -/turf/open/floor/engine/hull, -/area/ship/external) "fb" = ( /obj/effect/decal/cleanable/food/egg_smudge, /obj/structure/cable{ @@ -458,11 +440,12 @@ /area/ship/cargo) "fq" = ( /obj/structure/rack, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/decal/cleanable/greenglow/filled, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) "fu" = ( @@ -490,6 +473,13 @@ }, /turf/open/floor/carpet/blue, /area/ship/crew) +"fO" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) "fP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -499,6 +489,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) +"fS" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/blue, +/area/ship/crew) "fY" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -527,27 +524,6 @@ /obj/item/reagent_containers/dropper, /turf/open/floor/carpet/nanoweave/beige, /area/ship/medical) -"gc" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/gps{ - gpstag = "PHARM1" - }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 4; - id = "pharmbridge"; - name = "Bridge Lockdown"; - pixel_x = -25; - pixel_y = -7 - }, -/turf/open/floor/carpet/blue, -/area/ship/bridge) "gl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/thinplating/dark, @@ -556,19 +532,21 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"gx" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 1 +"gt" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/structure/table_frame, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/blood/old{ - pixel_x = 8; - pixel_y = 11 +/obj/machinery/door/window/eastleft, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/light, -/turf/open/floor/circuit, -/area/ship/medical) +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmabridge" + }, +/turf/open/floor/plating, +/area/ship/security) "gz" = ( /obj/structure/curtain/cloth{ pixel_y = 32 @@ -582,20 +560,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/wood/walnut, /area/ship/crew/toilet) -"gB" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light, -/obj/structure/curtain/cloth{ - pixel_y = -32 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/canteen) "gO" = ( /obj/structure/table/wood/reinforced, /obj/item/paper_bin{ @@ -613,29 +577,11 @@ }, /turf/open/floor/light, /area/ship/crew/canteen) -"gQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmboothlock" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/wood/walnut, -/area/ship/security) -"gT" = ( -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmboothlock" +"gT" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharmboothlock" }, /turf/open/floor/plating, /area/ship/security) @@ -650,25 +596,66 @@ "hg" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) -"hu" = ( +"hp" = ( +/obj/structure/table/glass, +/obj/item/lighter{ + pixel_x = -8 + }, +/obj/effect/turf_decal/siding/thinplating/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/cargo) +"ht" = ( +/obj/machinery/jukebox, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/cargo) +"hw" = ( +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 10 }, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/ambrosia, -/obj/item/seeds/glowshroom, -/obj/item/seeds/random, -/obj/item/seeds/cabbage, -/obj/item/seeds/aloe, -/obj/item/seeds/coffee, -/obj/item/seeds/corn, /turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) +/area/ship/cargo) +"hN" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/recharger, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmboothlock" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"hX" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/plumbing/input, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/medical) "il" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -676,21 +663,6 @@ /obj/machinery/smartfridge/food, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) -"it" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/concrete/slab_1, -/area/ship/crew/canteen) "iJ" = ( /obj/structure/closet/secure_closet/hydroponics{ name = "herbalist's equipment"; @@ -715,37 +687,12 @@ /obj/item/shovel/spade, /obj/item/shovel/spade, /obj/item/cultivator, +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#543C30" + }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) -"iL" = ( -/obj/machinery/button/door{ - dir = 4; - id = "pharmboothlock"; - name = "Lockdown: Booth"; - pixel_x = -24; - pixel_y = 11 - }, -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 4; - id = "pharmdoorlock"; - name = "Anti-Tresspassing Bolts"; - normaldoorcontrol = 1; - pixel_x = -24; - specialfunctions = 4 - }, -/obj/machinery/button/door{ - dir = 4; - id = "pharmlobby"; - name = "Lockdown: Lobby"; - pixel_x = -24; - pixel_y = -11 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/black, -/area/ship/security) "iN" = ( /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/mask/breath/medical, @@ -769,20 +716,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, /area/ship/bridge) -"jd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"iX" = ( +/obj/structure/chair/comfy/black{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/light{ + dir = 10 }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ship/security) +/obj/machinery/firealarm/directional/south, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/cargo) "jg" = ( /obj/structure/railing{ dir = 8; @@ -793,124 +737,96 @@ "jB" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew) -"jC" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/security) "jG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"jH" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/kitchen/knife, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -5; - pixel_y = 10 +"jQ" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3; - pixel_y = 11 +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) +"ka" = ( +/obj/machinery/computer/cargo/express{ + dir = 1 }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"kc" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -10; + pixel_y = 5 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/wood/walnut, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/slab_4, /area/ship/crew/canteen) "kf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) -"kh" = ( -/obj/structure/cable{ - 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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmbridge" - }, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "kp" = ( /obj/structure/marker_beacon, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/hydroponics) +"kt" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/ambrosia, +/obj/item/seeds/glowshroom, +/obj/item/seeds/random, +/obj/item/seeds/cabbage, +/obj/item/seeds/aloe, +/obj/item/seeds/coffee, +/obj/item/seeds/corn, +/obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/hydroponics) "kC" = ( -/obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-4" }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/hydroponics) -"kE" = ( -/obj/machinery/light/small{ +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; dir = 1 }, -/obj/structure/sign/departments/chemistry{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - 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/extinguisher_cabinet{ - pixel_x = -33 +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" }, -/turf/open/floor/mineral/titanium/white, -/area/ship/crew/canteen) +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) "kF" = ( /obj/effect/decal/cleanable/glass, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/cargo) "kL" = ( -/obj/effect/turf_decal/siding/wood/end, /obj/structure/table, /obj/machinery/microwave, -/turf/open/floor/wood/walnut, -/area/ship/crew/canteen) -"kM" = ( /obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 + dir = 6; + color = "#543C30" }, /turf/open/floor/wood/walnut, -/area/ship/crew) +/area/ship/crew/canteen) "kV" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/effect/turf_decal/siding/white, @@ -922,17 +838,6 @@ }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"ls" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/crate/wooden, -/obj/item/reagent_containers/glass/bucket, -/obj/item/pushbroom, -/obj/item/cultivator/rake, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) "ly" = ( /obj/structure/chair/comfy/beige, /obj/effect/turf_decal/siding/thinplating/light{ @@ -946,6 +851,22 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) +"lB" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/eastleft, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmabridge" + }, +/turf/open/floor/plating, +/area/ship/engineering) "lE" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -958,6 +879,15 @@ "lW" = ( /turf/open/floor/concrete/slab_3, /area/ship/crew/canteen) +"md" = ( +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmwindows" + }, +/turf/open/floor/plating, +/area/ship/bridge) "mq" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -970,6 +900,24 @@ }, /turf/open/floor/carpet/blue, /area/ship/bridge) +"mu" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/security) "mv" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) @@ -989,12 +937,10 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"mO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/cargo) -"mT" = ( -/obj/machinery/door/airlock/medical, +"mC" = ( +/obj/machinery/door/airlock/medical{ + dir = 4 + }, /obj/effect/turf_decal/siding/white{ dir = 1 }, @@ -1022,6 +968,36 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew) +"mH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/walnut, +/area/ship/crew/toilet) +"mO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/cargo) +"ng" = ( +/obj/structure/fermenting_barrel, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) "nl" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_1, @@ -1045,13 +1021,15 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) -"nB" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central4, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 +"nz" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/vending/hydronutrients, +/obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; + dir = 8 }, -/turf/open/floor/engine/hull, -/area/ship/external) +/turf/open/floor/wood/walnut, +/area/ship/crew/hydroponics) "nK" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -1081,10 +1059,47 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/mineral/titanium/white, /area/ship/medical) +"nO" = ( +/obj/structure/rack, +/obj/item/paper/crumpled, +/obj/item/seeds/cannabis, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) "oa" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) +"oc" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) +"om" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/machinery/door/window/eastleft, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmabridge" + }, +/turf/open/floor/plating, +/area/ship/engineering) "oK" = ( /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, @@ -1093,6 +1108,18 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) +"oT" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"oW" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "oX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/corner/opaque/blue/three_quarters{ @@ -1100,6 +1127,12 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) +"pd" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/effect/turf_decal/number/three, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external) "pl" = ( /obj/structure/sign/departments/chemistry/pharmacy, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -1132,6 +1165,22 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/mineral/titanium, /area/ship/cargo) +"qj" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "qB" = ( /obj/effect/turf_decal/dept/medical{ dir = 1 @@ -1156,40 +1205,30 @@ /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/turf_decal/siding/wood{ - dir = 9 + dir = 9; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) -"qZ" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"rd" = ( -/obj/machinery/power/terminal{ - dir = 8 +"qV" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/sign/departments/chemistry{ + pixel_y = 29; + pixel_x = -27 }, +/obj/effect/decal/cleanable/oil, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "2-4" }, -/obj/structure/catwalk/over, -/obj/machinery/firealarm{ - pixel_x = 5; - pixel_y = 28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/machinery/button/door{ - id = "schmeidengine"; - name = "Engine Shutters"; - pixel_x = -10; - pixel_y = 26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/mineral/titanium/white, +/area/ship/crew/canteen) "rj" = ( /obj/structure/catwalk/over, /obj/structure/cable{ @@ -1228,28 +1267,19 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"rB" = ( -/obj/effect/turf_decal/siding/blue{ +"rC" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/closet/crate/secure/loot, +/obj/item/plunger/reinforced, +/obj/effect/turf_decal/box/white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/filter{ - pixel_x = -8 - }, -/obj/item/reagent_containers/glass/filter{ - pixel_x = 1 - }, -/obj/item/reagent_containers/glass/filter{ - pixel_x = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/structure/sign/poster/official/moth/meth{ - pixel_y = -32 - }, -/turf/open/floor/circuit, -/area/ship/medical) +/obj/item/seeds/random, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "rE" = ( /obj/item/broken_bottle, /obj/effect/decal/cleanable/glass, @@ -1312,24 +1342,45 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/ship/engineering) -"sU" = ( -/obj/machinery/vending/hydronutrients, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"sB" = ( +/obj/machinery/cryopod{ + dir = 8 }, -/obj/machinery/light/small{ +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, /turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) -"tm" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ +/area/ship/crew) +"tj" = ( +/obj/effect/turf_decal/siding/blue{ dir = 8 }, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/filter{ + pixel_x = -8 + }, +/obj/item/reagent_containers/glass/filter{ + pixel_x = 1 + }, +/obj/item/reagent_containers/glass/filter{ + pixel_x = 10 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/sign/poster/official/moth/meth{ + pixel_y = -32 + }, +/turf/open/floor/circuit, +/area/ship/medical) +"tm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) "to" = ( @@ -1349,21 +1400,47 @@ /obj/structure/chair/office/light{ dir = 1 }, -/obj/effect/landmark/observer_start, /turf/open/floor/carpet/nanoweave/beige, /area/ship/medical) -"tA" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/light/small{ +"tB" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/rag, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) +"tG" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/box/white, -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/area/ship/crew/canteen) "tK" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/stairs/old, @@ -1376,24 +1453,22 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"ua" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 +"uB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/chair, +/obj/item/chair{ + pixel_y = 5 }, -/mob/living/simple_animal/pet/penguin/baby{ - desc = "The Head Pharmacist's beloved dwarf penguin. Exposure to chemical contaminats has prevented it from fully maturing.."; - name = "Nootes"; - unique_pet = 1 +/obj/item/chair{ + pixel_y = 10 }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/machinery/button/door{ - id = "pharmwindows"; - name = "window shutters"; - pixel_y = -23 +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/carpet/blue, -/area/ship/bridge) +/obj/effect/turf_decal/box/white, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "va" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1406,39 +1481,12 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/canteen) -"vb" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = -9; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/canteen) "vm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"vn" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "schmeidengine" - }, -/turf/open/floor/plating, -/area/ship/security) "vt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1447,15 +1495,24 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/stairs, /area/ship/crew/canteen) +"vL" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/greenglow/filled, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/ship/medical) "vM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/concrete/slab_3, /area/ship/crew/canteen) "vS" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "1-8" @@ -1466,9 +1523,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, /turf/open/floor/wood/walnut, /area/ship/crew) "wh" = ( @@ -1482,10 +1536,29 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"wz" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/mob/living/simple_animal/pet/penguin/baby{ + desc = "The Head Pharmacist's beloved dwarf penguin. Exposure to chemical contaminats has prevented it from fully maturing.."; + name = "Nootes"; + unique_pet = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/button/door{ + id = "pharmwindows"; + name = "window shutters"; + pixel_y = -23; + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "wD" = ( /obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) @@ -1505,28 +1578,64 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_1, /area/ship/crew/canteen) +"wW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) +"xc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"xg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/window/reinforced/survival_pod/spawner/west, +/obj/structure/cable{ + 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/machinery/newscaster/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/crew) "xi" = ( /obj/item/chair/stool/bar, /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/siding/wood{ - dir = 9 + dir = 9; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/cargo) -"xl" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 9 +"xn" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -13 + }, +/obj/structure/chair/stool, +/obj/structure/mirror{ + pixel_x = -25 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/machinery/light{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/structure/rack, -/obj/item/reagent_containers/glass/beaker/plastic, -/obj/item/reagent_containers/glass/beaker/plastic, -/obj/item/reagent_containers/glass/beaker/meta, -/obj/item/reagent_containers/glass/beaker/meta, -/turf/open/floor/circuit, -/area/ship/medical) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/crew/toilet) "xp" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/thinplating/corner{ @@ -1534,77 +1643,77 @@ }, /turf/open/floor/carpet/blue, /area/ship/bridge) -"xs" = ( +"xr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) +"xJ" = ( +/turf/template_noop, +/area/template_noop) +"xR" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + id_tag = "pharmdoorlock" + }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/catwalk/over/plated_catwalk, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 + dir = 4 }, -/area/ship/crew/canteen) -"xD" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, /obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmabridge" + dir = 4; + id = "pharmlobby" }, -/obj/structure/window/plasma/reinforced/spawner/north, /turf/open/floor/plating, -/area/ship/engineering) -"xJ" = ( -/turf/template_noop, -/area/template_noop) -"yb" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/area/ship/security) +"xT" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/carpet/blue, -/area/ship/bridge) -"yj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/concrete/slab_1, -/area/ship/crew/canteen) -"yn" = ( -/obj/machinery/door/airlock/grunge, /obj/effect/turf_decal/siding/white{ dir = 1 }, /obj/effect/turf_decal/siding/white, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/airlock/maintenance{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 8 }, /obj/machinery/door/firedoor/border_only{ - dir = 4 + dir = 8 }, /obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 4 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/canteen) +"yj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/slab_1, +/area/ship/crew/canteen) "yt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1623,6 +1732,15 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) +"yv" = ( +/obj/machinery/hydroponics/constructable, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 6; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/hydroponics) "yB" = ( /obj/machinery/vending/cola, /obj/effect/turf_decal/corner/opaque/blue/three_quarters{ @@ -1633,8 +1751,8 @@ "zq" = ( /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) -"zs" = ( -/obj/machinery/power/apc/auto_name/west, +"zI" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -1643,63 +1761,89 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"zz" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -13 - }, -/obj/structure/chair/stool, -/obj/structure/mirror{ - pixel_x = -25 +"zT" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/machinery/door/poddoor{ + dir = 4; + id = "schmeidengine" }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 +/turf/open/floor/plating, +/area/ship/security) +"zW" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + dir = 8 }, -/turf/open/floor/wood/walnut, -/area/ship/crew/toilet) -"zO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/door/window/brigdoor{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/button/door{ + id = "pharmentrance"; + name = "Main Entrance"; + pixel_x = -5; + pixel_y = 38 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmboothlock" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/button/shieldwallgen{ + id = "holopharm"; + pixel_x = 6; + pixel_y = 36 }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood/walnut, -/area/ship/crew) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Ab" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/cargo) +"As" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/button/door{ + id = "schmeidengine"; + name = "Engine Shutters"; + pixel_x = -13; + pixel_y = 24 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "At" = ( /obj/structure/table/glass, /obj/machinery/plantgenes{ pixel_y = 7 }, -/obj/effect/turf_decal/siding/wood, /obj/structure/sign/poster/official/bless_this_spess{ pixel_y = 32 }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#543C30" + }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) "Ay" = ( @@ -1714,6 +1858,16 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/engineering) +"AA" = ( +/obj/structure/rack, +/obj/item/radio/intercom/directional/west, +/obj/item/storage/pill_bottle/floorpill/full, +/obj/effect/turf_decal/siding/wood{ + dir = 5; + color = "#543C30" + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen) "AJ" = ( /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, @@ -1730,28 +1884,13 @@ /obj/structure/sink{ pixel_y = 28 }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, /obj/effect/decal/cleanable/food/tomato_smudge, -/turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) -"Bb" = ( -/obj/structure/rack, /obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -23 + dir = 1; + color = "#543C30" }, -/obj/item/storage/pill_bottle/floorpill/full, /turf/open/floor/wood/walnut, -/area/ship/crew/canteen) +/area/ship/crew/hydroponics) "Bg" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/concrete/slab_4, @@ -1782,12 +1921,6 @@ /area/ship/security) "BY" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, /obj/structure/cable{ icon_state = "1-8" }, @@ -1796,7 +1929,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/walnut, /area/ship/crew) "Cb" = ( @@ -1835,10 +1967,30 @@ "CI" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; dir = 8 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) +"CK" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/gps{ + gpstag = "PHARM1" + }, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/machinery/button/door{ + dir = 4; + id = "pharmbridge"; + name = "Bridge Lockdown"; + pixel_x = -25; + pixel_y = -7 + }, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "CV" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1876,17 +2028,29 @@ }, /turf/open/floor/plasteel/patterned/ridged, /area/ship/medical) +"Df" = ( +/obj/structure/rack, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/structure/sign/poster/retro/lasergun_new{ + pixel_x = -32 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/machinery/light/small/directional/west, +/obj/item/radio, +/obj/item/radio, +/obj/machinery/firealarm/directional/north, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/security) "Dp" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/toilet) -"Du" = ( -/obj/machinery/jukebox, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/cargo) "DL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/door/firedoor/border_only, @@ -1958,20 +2122,16 @@ /obj/effect/turf_decal/corner/opaque/blue/three_quarters, /turf/open/floor/plasteel/white, /area/ship/cargo) -"Ff" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" +"Fl" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmabridge" +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/security) +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "Fz" = ( /turf/closed/wall/mineral/titanium, /area/ship/security) @@ -1999,6 +2159,39 @@ }, /turf/open/floor/plasteel/patterned/ridged, /area/ship/crew/toilet) +"Ga" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/kfp_small/left, +/turf/open/floor/engine/hull, +/area/ship/external) +"GY" = ( +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/breath/medical, +/obj/item/storage/toolbox/emergency, +/obj/item/clothing/suit/space/orange, +/obj/item/clothing/head/helmet/space/orange, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/structure/closet/wall/white{ + name = "E.V.A"; + pixel_y = 28 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/gps/mining{ + gpstag = "PHARM2" + }, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/security) "He" = ( /obj/machinery/chem_heater, /obj/effect/turf_decal/siding/thinplating{ @@ -2013,18 +2206,19 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"Hz" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 26 +"Hy" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 7 }, /obj/effect/turf_decal/siding/wood{ - dir = 8 + dir = 1 + }, +/obj/structure/curtain/cloth{ + pixel_y = -32 }, /turf/open/floor/wood/walnut, -/area/ship/crew) +/area/ship/crew/canteen) "HB" = ( /turf/open/floor/carpet/blue, /area/ship/crew) @@ -2050,20 +2244,14 @@ }, /turf/open/floor/carpet/blue, /area/ship/bridge) -"Ig" = ( -/obj/machinery/modular_computer/console/preset/command, -/obj/item/radio/intercom/wideband{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Iw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"Iz" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 }, -/obj/machinery/light/small, -/turf/open/floor/wood/walnut, -/area/ship/crew/canteen) +/turf/template_noop, +/area/template_noop) "IE" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2077,9 +2265,6 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "IR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -2087,124 +2272,42 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"IT" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"IW" = ( -/obj/effect/decal/cleanable/ash/large, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"IZ" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"Jf" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/medical, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) -"Jm" = ( -/obj/structure/toilet{ - pixel_y = 13 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 30 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/toilet) -"Jo" = ( -/obj/effect/decal/cleanable/xenoblood/xtracks, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 + dir = 1 }, -/obj/machinery/power/apc/auto_name/east, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"IT" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"IW" = ( +/obj/effect/decal/cleanable/ash/large, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/walnut, -/area/ship/crew/toilet) -"JB" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 + dir = 8 }, -/turf/open/floor/wood/walnut, -/area/ship/cargo) -"JF" = ( -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) +"IZ" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/hydroponics) +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) "JS" = ( /obj/effect/decal/cleanable/food/plant_smudge, /obj/effect/decal/cleanable/dirt/dust, @@ -2229,33 +2332,6 @@ }, /turf/open/floor/wood/walnut, /area/ship/cargo) -"Ke" = ( -/obj/structure/sign/poster/official/cleanliness{ - pixel_x = -32 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/machinery/duct, -/turf/open/floor/plating, -/area/ship/medical) -"Km" = ( -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 6 - }, -/obj/machinery/light, -/obj/item/trash/can, -/obj/item/stock_parts/subspace/amplifier, -/obj/item/trash/candy, -/obj/item/trash/popcorn, -/obj/item/trash/syndi_cakes, -/obj/structure/closet/crate/bin, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/cargo) "KK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/sofa/left{ @@ -2275,6 +2351,34 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) +"KS" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/medical{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/medical) "KU" = ( /obj/effect/turf_decal/steeldecal/steel_decals6, /turf/open/floor/engine/hull, @@ -2289,6 +2393,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Ld" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/box/white, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Ln" = ( /obj/effect/turf_decal/siding/thinplating/light{ dir = 4 @@ -2315,6 +2429,16 @@ "LJ" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/toilet) +"LK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/box/white, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "LS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ @@ -2336,16 +2460,6 @@ /obj/structure/bedsheetbin, /turf/open/floor/carpet/blue, /area/ship/crew) -"Me" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/light/small, -/turf/open/floor/carpet/blue, -/area/ship/bridge) "Mf" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2355,48 +2469,16 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"Mz" = ( -/obj/machinery/door/window/eastright{ - dir = 1 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - icon_state = "solgov_wall"; - name = "Chief Pharmacist's Locker"; - pixel_x = 32; - req_access_txt = "40" - }, -/obj/item/storage/bag/medical, -/obj/item/autosurgeon/cmo, -/obj/item/storage/belt/medical/webbing, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/obj/item/storage/box/hypospray/CMO, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/head/beret/chem, -/obj/item/clothing/neck/cloak/cmo, -/obj/item/cartridge/cmo, -/obj/item/healthanalyzer/advanced, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/assembly/flash/handheld, -/obj/item/door_remote/chief_medical_officer, -/obj/item/pet_carrier, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/reagent_containers/glass/bottle/vial/large, -/obj/item/reagent_containers/glass/bottle/vial/large, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"MG" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 +"My" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" }, -/turf/open/floor/carpet/blue, -/area/ship/crew) +/turf/open/floor/concrete/slab_3, +/area/ship/crew/hydroponics) "MP" = ( /obj/structure/closet/secure_closet/freezer/wall{ pixel_y = 32 @@ -2440,36 +2522,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/cargo) -"MS" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "pharmentrance"; - name = "Main Entrance"; - pixel_x = -5; - pixel_y = 38 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmboothlock" - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/obj/machinery/button/shieldwallgen{ - id = "holopharm"; - pixel_x = 6; - pixel_y = 36 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "MT" = ( /obj/structure/marker_beacon, /obj/effect/turf_decal/steeldecal, @@ -2495,6 +2547,18 @@ dir = 8 }, /area/ship/cargo) +"Na" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/concrete/slab_1, +/area/ship/crew/canteen) "Ne" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2507,19 +2571,10 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) -"Ni" = ( -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "Nk" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; dir = 1 }, /turf/open/floor/wood/walnut, @@ -2533,46 +2588,10 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) -"Nz" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/plumbing/input, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/medical) "NC" = ( /obj/effect/turf_decal/steeldecal/steel_decals9, /turf/open/floor/plasteel/tech/grid, /area/ship/external) -"NE" = ( -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/item/storage/toolbox/emergency, -/obj/item/clothing/suit/space/orange, -/obj/item/clothing/head/helmet/space/orange, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/structure/closet/wall/white{ - name = "E.V.A"; - pixel_y = 32 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/gps/mining{ - gpstag = "PHARM2" - }, -/obj/effect/turf_decal/siding/thinplating, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security) "NF" = ( /obj/effect/decal/cleanable/ash, /obj/effect/decal/cleanable/dirt/dust, @@ -2586,44 +2605,23 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/sign/warning/chemdiamond{ - pixel_y = 32 - }, -/turf/open/floor/mineral/titanium/white, -/area/ship/medical) -"NO" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -32 - }, -/obj/machinery/washing_machine, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/under/rank/medical/chemist, -/obj/item/clothing/under/rank/medical/chemist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt, -/obj/item/clothing/under/suit/senior_chemist, -/obj/item/clothing/under/suit/senior_chemist/skirt, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/structure/extinguisher_cabinet{ + dir = 10 + }, +/obj/structure/sign/warning/chemdiamond{ pixel_y = 32 }, +/turf/open/floor/mineral/titanium/white, +/area/ship/medical) +"NK" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/carpet/blue, -/area/ship/crew) +/area/ship/bridge) "NV" = ( /obj/effect/turf_decal/siding/thinplating/dark/end{ dir = 8 @@ -2632,29 +2630,7 @@ /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"NY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/canteen) "Oe" = ( -/obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2663,18 +2639,45 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/effect/turf_decal/siding/wood{ + color = "#543C30" + }, /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) -"Og" = ( -/obj/structure/fermenting_barrel, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +"On" = ( +/obj/structure/closet/wall{ + dir = 4; + pixel_x = -32 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 +/obj/machinery/washing_machine, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"Or" = ( +/obj/structure/closet/crate/wooden, +/obj/item/reagent_containers/glass/bucket, +/obj/item/pushbroom, +/obj/item/cultivator/rake, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, -/area/ship/crew/canteen) +/area/ship/crew/hydroponics) "Ov" = ( /obj/effect/turf_decal/corner/opaque/blue/border, /turf/open/floor/plasteel/white, @@ -2722,24 +2725,6 @@ }, /turf/open/floor/carpet/blue, /area/ship/crew) -"Pg" = ( -/obj/structure/closet/crate/secure/loot, -/obj/item/plunger/reinforced, -/obj/effect/turf_decal/box/white, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/seeds/random, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Pi" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external) "Pj" = ( /obj/effect/turf_decal/arrows/white, /obj/machinery/power/shieldwallgen/atmos{ @@ -2753,27 +2738,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Pq" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security) "Pt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2813,48 +2777,37 @@ }, /turf/open/floor/concrete/slab_1, /area/ship/crew/canteen) -"Qb" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "pharmdoorlock" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmlobby" - }, -/turf/open/floor/plating, -/area/ship/security) "Qi" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/wood/walnut, /area/ship/crew) -"Qq" = ( -/obj/structure/rack, +"Qs" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 5; + color = "#543C30" }, -/obj/item/paper/crumpled, -/obj/item/seeds/cannabis, /turf/open/floor/wood/walnut, -/area/ship/crew/canteen) +/area/ship/crew/hydroponics) +"Qz" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "schmeidengine" + }, +/turf/open/floor/plating, +/area/ship/engineering) "QH" = ( /obj/structure/curtain/cloth{ pixel_y = -32 @@ -2882,39 +2835,41 @@ /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, /obj/machinery/door/poddoor/shutters/preopen{ - id = "pharmairlock" + id = "pharmairlock"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) -"RJ" = ( -/obj/effect/turf_decal/siding/thinplating{ +"RC" = ( +/obj/structure/cable{ + 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/machinery/plumbing/pill_press{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/firealarm{ +/obj/machinery/door/poddoor/shutters/preopen{ dir = 4; - pixel_x = -28 + id = "pharmbridge" }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/machinery/door/airlock/command/glass{ + dir = 4; + name = "Bridge" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/medical) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) "RM" = ( /turf/closed/wall/mineral/titanium, /area/ship/medical) "RQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/button/door{ dir = 4; @@ -2922,80 +2877,54 @@ name = "Storefront Shutters"; pixel_x = -25 }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, /turf/open/floor/concrete/slab_1, /area/ship/crew/canteen) -"RZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/light, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"Sd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +"Sy" = ( +/obj/machinery/door/airlock{ + id_tag = "pharmdoorlock"; dir = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/hydroponics) -"Sl" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/obj/structure/chair/comfy/shuttle, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Sz" = ( -/obj/structure/table/glass, -/obj/item/lighter{ - pixel_x = -8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/light{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "pharmlobby" }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/trimline/opaque/green/warning{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/cargo) -"SC" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood/walnut, +/obj/effect/turf_decal/trimline/opaque/green/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/hydroponics) "SF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/nanoweave/beige, /area/ship/cargo) -"SV" = ( +"Td" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/obj/effect/turf_decal/box/white, -/obj/machinery/light{ - dir = 4 + dir = 1 }, +/obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "Te" = ( @@ -3015,6 +2944,7 @@ /obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/blue, /area/ship/crew) "Ug" = ( @@ -3024,6 +2954,14 @@ /obj/machinery/vending/boozeomat, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) +"Um" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/structure/chair/comfy/shuttle, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "UD" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) @@ -3045,18 +2983,12 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "UY" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) -"Vc" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; + dir = 2 }, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/concrete/tiles, +/turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) "Vd" = ( /turf/closed/wall/mineral/titanium/nodiagonal, @@ -3079,69 +3011,38 @@ /obj/item/storage/pill_bottle/floorpill, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/turf_decal/siding/wood{ - dir = 1 + dir = 1; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) "Vi" = ( /obj/machinery/biogenerator, /obj/effect/turf_decal/siding/wood/end{ + color = "#543C30"; dir = 4 }, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) -"Vu" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -31 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/hydroponics) -"VO" = ( -/obj/structure/rack, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/kitchen/knife/combat/survival, -/obj/item/kitchen/knife/combat/survival, -/obj/structure/sign/poster/retro/lasergun_new{ - pixel_x = -32 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/wood/walnut, -/area/ship/security) -"VW" = ( +"Vn" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/effect/turf_decal/steeldecal/steel_decals_central1, +/obj/effect/turf_decal/number/five, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external) +"VM" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/item/chair, -/obj/item/chair{ - pixel_y = 5 - }, -/obj/item/chair{ - pixel_y = 10 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 1 }, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/turf/open/floor/concrete/tiles, +/area/ship/crew/hydroponics) "VY" = ( /obj/structure/rack, /obj/structure/window/reinforced/spawner/east, @@ -3159,51 +3060,9 @@ "Wg" = ( /turf/open/floor/concrete/slab_2, /area/ship/crew/canteen) -"Wi" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/cargo) -"Wp" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/hydroponics) "Wv" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) -"Wx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/concrete/slab_3, -/area/ship/crew/hydroponics) "Wy" = ( /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, @@ -3246,15 +3105,23 @@ /area/ship/crew/canteen) "WY" = ( /obj/structure/table, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +/obj/structure/railing/wood{ + color = "#543C30" }, -/obj/structure/railing/wood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen) +"Xc" = ( +/obj/machinery/modular_computer/console/preset/command, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "Xh" = ( /obj/structure/sign/poster/contraband/hacking_guide{ pixel_y = -32 @@ -3262,9 +3129,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, /turf/open/floor/wood/walnut, /area/ship/crew) "Xv" = ( @@ -3353,18 +3217,6 @@ }, /turf/open/floor/mineral/titanium/white, /area/ship/medical) -"Yj" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "schmeidengine" - }, -/turf/open/floor/plating, -/area/ship/engineering) "Yk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3383,6 +3235,10 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Yn" = ( +/obj/effect/turf_decal/number/zero, +/turf/open/floor/engine/hull, +/area/ship/external) "Yp" = ( /obj/machinery/vending/cigarette/beach, /obj/effect/turf_decal/siding/thinplating/light{ @@ -3393,6 +3249,15 @@ "Yr" = ( /turf/open/floor/concrete/tiles, /area/ship/crew/hydroponics) +"Yt" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/engineering) "Yw" = ( /obj/structure/window/reinforced/fulltile/shuttle, /obj/structure/grille, @@ -3421,7 +3286,8 @@ "YD" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/siding/wood{ - dir = 5 + dir = 5; + color = "#543C30" }, /turf/open/floor/wood/walnut, /area/ship/cargo) @@ -3457,6 +3323,35 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Zf" = ( +/obj/machinery/button/door{ + dir = 4; + id = "pharmboothlock"; + name = "Lockdown: Booth"; + pixel_x = -24; + pixel_y = 11 + }, +/obj/structure/chair/comfy/beige{ + dir = 4 + }, +/obj/machinery/button/door{ + dir = 4; + id = "pharmdoorlock"; + name = "Anti-Tresspassing Bolts"; + normaldoorcontrol = 1; + pixel_x = -24; + specialfunctions = 4 + }, +/obj/machinery/button/door{ + dir = 4; + id = "pharmlobby"; + name = "Lockdown: Lobby"; + pixel_x = -24; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/ship/security) "Zt" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3499,20 +3394,39 @@ dir = 8 }, /area/ship/crew/hydroponics) +"ZO" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "pharmboothlock" + }, +/turf/open/floor/wood/walnut, +/area/ship/security) "ZP" = ( /obj/machinery/smartfridge/chemistry/preloaded, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) -"ZS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +"ZQ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/security) "ZU" = ( /obj/docking_port/mobile{ callTime = 250; @@ -3525,19 +3439,53 @@ /obj/effect/turf_decal/arrows/white, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"ZX" = ( +/obj/machinery/door/window/eastright{ + dir = 1 + }, +/obj/structure/closet/secure_closet/wall{ + dir = 8; + icon_state = "solgov_wall"; + name = "Chief Pharmacist's Locker"; + pixel_x = 32; + req_access_txt = "40" + }, +/obj/item/storage/bag/medical, +/obj/item/autosurgeon/cmo, +/obj/item/storage/belt/medical/webbing, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/item/storage/box/hypospray/CMO, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/clothing/head/beret/chem, +/obj/item/clothing/neck/cloak/cmo, +/obj/item/cartridge/cmo, +/obj/item/healthanalyzer/advanced, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/assembly/flash/handheld, +/obj/item/door_remote/chief_medical_officer, +/obj/item/pet_carrier, +/obj/item/areaeditor/shuttle, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/reagent_containers/glass/bottle/vial/large, +/obj/item/reagent_containers/glass/bottle/vial/large, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) (1,1,1) = {" xJ xJ xJ +xJ Fz su YV -vn +zT Wv -Yj +Qz Wv -Yj +Qz Wv Wv fz @@ -3548,16 +3496,17 @@ xJ (2,1,1) = {" xJ xJ +xJ Fz OO OO Yk -Ff +gt Wv -aK +lB sw -xD -tA +om +Ld Wv Wv Rg @@ -3567,13 +3516,14 @@ xJ (3,1,1) = {" xJ xJ +xJ OO -VO +Df OO -Pq +mu np Wv -rd +As Zc mx ZA @@ -3585,10 +3535,11 @@ xJ "} (4,1,1) = {" xJ +xJ Fz OO Xv -gQ +ZO BT az Bp @@ -3604,14 +3555,15 @@ xJ "} (5,1,1) = {" xJ +xJ gT -iL +Zf Cb OO YR -jd +ZQ OO -qZ +oW NV bu Xy @@ -3622,44 +3574,47 @@ tR xJ "} (6,1,1) = {" +xJ rU Vd -MS -cH +zW +hN OO -NE +GY rH -jC +de OK -ZS +Td wh -SV -VW +LK +uB Wv Zt Wv fz "} (7,1,1) = {" +xJ LC Yp Ln -Km +bm OO OO -Qb +xR OO -cn +cp gl -aB +Yt Wv Wv Wv -NY +xT YU YU "} (8,1,1) = {" +xJ Yc fu MR @@ -3670,15 +3625,16 @@ yt Vd Wv eY -Pg +rC Wv -jH -bz +aO +kc Pt EV YU "} (9,1,1) = {" +Iz ZU wG Hx @@ -3686,7 +3642,7 @@ Ov au zq Ne -Du +ht YU YU YU @@ -3698,6 +3654,7 @@ KO oK "} (10,1,1) = {" +xJ Pj Mf fP @@ -3708,19 +3665,20 @@ rE xi pY RQ -Bb -Qq +AA +nO kL PM fb -gB +Hy oK "} (11,1,1) = {" +xJ pl ly -Sz -Wi +hp +iX Vd bD Ne @@ -3732,10 +3690,11 @@ Wg yj CD va -Og +ng YU "} (12,1,1) = {" +xJ Vd Vd Vd @@ -3748,51 +3707,54 @@ PG yj qU fq -vb +tB WY -xs +dF YU YU "} (13,1,1) = {" +xJ FA Vd yB Wz -zs +zI bL XS il PG vM -Iw +jQ YU YU Ug -yn +tG YU -bP +Vn "} (14,1,1) = {" +xJ qB Wy -JB +hw SF mO Te Ny YD gO -it +Na Vh YU -kE +qV vt CV oK -fa +Yn "} (15,1,1) = {" +xJ NC Vd Vd @@ -3805,40 +3767,42 @@ YU YU YU HE -Jf +KS jg HE HE -Pi +pd "} (16,1,1) = {" xJ +xJ KU XR XR XR -dz +Sy XR XR HE -RJ -Ke -Nz +ay +vL +hX rX CX HE -nB +Ga xJ "} (17,1,1) = {" xJ +xJ kp XR -sU +nz XR ZF XR -hu +kt HE dU jG @@ -3852,11 +3816,12 @@ xJ (18,1,1) = {" xJ xJ +xJ Yx ca -Vc +VM JS -JF +oc kC ZP MV @@ -3871,6 +3836,7 @@ xJ (19,1,1) = {" xJ xJ +xJ Yx aQ oa @@ -3890,9 +3856,10 @@ xJ (20,1,1) = {" xJ xJ +xJ XR At -Yr +fO Yr Mb Oe @@ -3901,7 +3868,7 @@ nK XH bX kV -gx +cr HE xJ xJ @@ -3909,6 +3876,7 @@ xJ (21,1,1) = {" xJ xJ +xJ pB XR AU @@ -3929,16 +3897,17 @@ xJ xJ xJ xJ +xJ XR -ls +Or oa Vi -Sd +wW HE He IW -xl -rB +aD +tj HE xJ xJ @@ -3948,14 +3917,15 @@ xJ xJ xJ xJ +xJ XR hg Yr kf -Wp +xr UD UD -mT +mC UD UD UD @@ -3967,15 +3937,16 @@ xJ xJ xJ xJ +xJ Yw hg nl wD iJ UD -NO +On eC -kM +oT TM ha xJ @@ -3986,10 +3957,11 @@ xJ xJ xJ xJ +xJ XR -SC -Wx -Vu +Qs +My +yv UD UD Md @@ -4005,12 +3977,13 @@ xJ xJ xJ xJ +xJ pB LJ LJ LJ LJ -dE +xg bj vS Xh @@ -4025,14 +3998,15 @@ xJ xJ xJ xJ +xJ LJ -Jm -zz +bl +xn LJ -zO +qj OV HB -RZ +xc UD xJ xJ @@ -4044,12 +4018,13 @@ xJ xJ xJ xJ +xJ QO gz -Jo +mH MQ BY -MG +fS KK QH ha @@ -4063,14 +4038,15 @@ xJ xJ xJ xJ +xJ LJ FB LJ LJ -kh +RC mv mv -Hz +sB UD xJ xJ @@ -4082,12 +4058,13 @@ xJ xJ xJ xJ +xJ Dp LJ LJ -gc +CK HK -ua +wz mv mv jB @@ -4102,8 +4079,9 @@ xJ xJ xJ xJ +xJ bq -Sl +Um AR mq iS @@ -4121,12 +4099,13 @@ xJ xJ xJ xJ +xJ bq Ra xp UT aT -Mz +ZX bq xJ xJ @@ -4140,11 +4119,12 @@ xJ xJ xJ xJ +xJ IT mv -yb +NK eu -Me +Fl mv IT xJ @@ -4160,10 +4140,11 @@ xJ xJ xJ xJ +xJ IT -Ig +Xc Vf -Ni +ka IT xJ xJ @@ -4179,6 +4160,7 @@ xJ xJ xJ xJ +xJ IT bq nw @@ -4199,9 +4181,10 @@ xJ xJ xJ xJ -bq -bq -bq +xJ +md +md +md xJ xJ xJ diff --git a/_maps/shuttles/shiptest/independent_shepherd.dmm b/_maps/shuttles/shiptest/independent_shepherd.dmm index 78da34d86bb1..a028ed54fd3f 100644 --- a/_maps/shuttles/shiptest/independent_shepherd.dmm +++ b/_maps/shuttles/shiptest/independent_shepherd.dmm @@ -1,4 +1,11 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/starboard) "ai" = ( /obj/item/clothing/suit/hooded/chaplain_hoodie, /obj/item/clothing/suit/hooded/chaplain_hoodie, @@ -32,6 +39,15 @@ "am" = ( /turf/closed/wall/r_wall, /area/ship/crew/hydroponics) +"aq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/ship/crew/library) "at" = ( /obj/item/paper/natural{ icon_state = "paper_words"; @@ -42,6 +58,27 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) +"av" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"ax" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"az" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/item/flashlight/lantern, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "aI" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -49,6 +86,20 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/ship/crew/library) +"aK" = ( +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/structure/table/wood/fancy, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) "aM" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -59,24 +110,6 @@ /obj/structure/window/reinforced/spawner/east, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"aS" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"aV" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/library) "bb" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -87,6 +120,15 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) +"bh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) "bi" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -126,6 +168,24 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) +"bQ" = ( +/turf/open/floor/plating/ship/water, +/area/ship/crew/hydroponics) +"bS" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/ebony, +/area/ship/crew/dorm/dormtwo) "bW" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -161,15 +221,20 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"ct" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" +"cr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 8 }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/plating, -/area/ship/crew/library) +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "cu" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -199,6 +264,22 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) +"cB" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloorblack/corner{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Dormitories"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "cE" = ( /turf/closed/wall/r_wall, /area/ship/hallway/port) @@ -220,30 +301,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"cM" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"cO" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"cV" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) "cW" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/red_gold, @@ -270,6 +327,13 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) +"cZ" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/ship/medical/morgue) "da" = ( /obj/structure/cable{ icon_state = "1-2" @@ -285,10 +349,22 @@ }, /turf/open/floor/wood, /area/ship/hallway/fore) -"db" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) +"de" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + 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/light/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/starboard) "dg" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -296,19 +372,24 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/canteen) -"du" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, +"dm" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) -"dz" = ( +"ds" = ( /obj/effect/turf_decal/siding/wood/corner{ color = "#332521"; - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/railing/corner/wood{ dir = 8 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "dM" = ( /turf/closed/wall, @@ -321,6 +402,23 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) +"dT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/hallway/port) "dX" = ( /obj/structure/bookcase/random/religion, /turf/open/floor/wood, @@ -330,6 +428,10 @@ /obj/effect/turf_decal/corner/opaque/lightgrey/mono, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"eb" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "ed" = ( /obj/structure/table/wood, /obj/machinery/plantgenes{ @@ -353,6 +455,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"eh" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "ei" = ( /obj/structure/chair/pew{ dir = 8 @@ -373,111 +479,39 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"ej" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +"ek" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/simple_animal/cow, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) -"el" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, +"eo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/libraryscanner, /obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/door/airlock/grunge{ - name = "Chaplain's Quarters" - }, -/obj/structure/cable{ - 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/wood/ebony, -/area/ship/crew/chapel/office) -"em" = ( -/obj/item/flashlight/lantern, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"ew" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorblack/corner{ - dir = 8 - }, -/obj/machinery/door/airlock{ - name = "Dormitories" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"eB" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ship/crew/library) +"eA" = ( +/obj/machinery/button/shieldwallgen{ + id = "shepherd_shields"; + pixel_x = 4; + pixel_y = -10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/button/door{ + id = "chapel_recdoor"; + name = "Blast Door Control"; + pixel_x = -5; + pixel_y = -8 }, -/obj/machinery/light, -/turf/open/floor/wood, -/area/ship/hallway/port) +/turf/closed/wall/r_wall, +/area/ship/crew/canteen) "eC" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable, /turf/open/floor/plating, /area/ship/engineering/electrical) -"eI" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) "eK" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -510,19 +544,6 @@ "eM" = ( /turf/closed/wall, /area/ship/crew/dorm/dormtwo) -"eN" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) "eT" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -545,6 +566,14 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) +"eW" = ( +/obj/machinery/door/window/northright, +/obj/structure/curtain/cloth, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/chapel/office) "eZ" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -552,26 +581,9 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"fe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"fk" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, +"fb" = ( +/obj/structure/flora/ausbushes/reedbush, +/turf/open/floor/plating/ship/water, /area/ship/crew/hydroponics) "fl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -593,13 +605,6 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"fn" = ( -/obj/item/flashlight/lantern, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "fx" = ( /obj/structure/window/reinforced/spawner/north, /obj/machinery/cryopod{ @@ -657,10 +662,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"fJ" = ( -/obj/structure/flora/ausbushes/reedbush, -/turf/open/water/jungle/actuallydark, -/area/ship/crew/hydroponics) "fN" = ( /obj/item/table_bell/brass{ pixel_y = 4 @@ -671,16 +672,13 @@ }, /turf/open/floor/wood, /area/ship/crew/chapel) -"fO" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/machinery/light, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) +"fP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) "fS" = ( /obj/machinery/space_heater, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/engineering/electrical) "fW" = ( @@ -694,32 +692,64 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/starboard) -"fY" = ( +"gf" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/item/tank/internals/oxygen/red, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/helmet/space, +/obj/item/clothing/suit/space, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) +"gj" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ - dir = 8 + color = "#332521"; + dir = 9 + }, +/obj/structure/railing/wood{ + dir = 9 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/flashlight/lantern, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) -"gd" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/crate/wooden, -/turf/open/floor/plating/grass/jungle/actuallydark, +"gn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521" + }, +/obj/structure/railing/corner/wood{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) -"go" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 +"gp" = ( +/obj/item/flashlight/lantern, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"gr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/wood{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) +"gD" = ( +/obj/structure/chair/wood, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) +"gI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 }, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/east, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gv" = ( -/obj/structure/railing/corner/wood, -/turf/open/water/jungle/actuallydark, -/area/ship/crew/hydroponics) +/area/ship/bridge) "gJ" = ( /obj/machinery/mass_driver{ dir = 8; @@ -751,6 +781,50 @@ }, /turf/open/floor/wood, /area/ship/crew/library) +"gY" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521" + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521" + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + name = "Chaplain's Quarters"; + dir = 4 + }, +/obj/structure/cable{ + 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/wood/ebony, +/area/ship/crew/chapel/office) "ha" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -811,21 +885,17 @@ dir = 8 }, /area/ship/crew/canteen) -"hj" = ( -/obj/structure/table/wood, -/obj/item/candle/infinite, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"hm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"hn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "hs" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/window/reinforced/spawner/west, @@ -869,10 +939,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/ship/hallway/fore) -"hF" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "hL" = ( /obj/structure/sink/kitchen{ dispensedreagent = /datum/reagent/water/holywater; @@ -904,13 +970,19 @@ dir = 4 }, /area/ship/crew/chapel) -"hV" = ( -/obj/structure/chair/wood{ - dir = 4 +"hZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ship/bridge) "if" = ( /obj/structure/cable{ icon_state = "2-8" @@ -928,10 +1000,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"iv" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "iD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -968,9 +1036,6 @@ /obj/effect/turf_decal/siding/wood/corner{ color = "#332521" }, -/obj/structure/mineral_door/wood{ - name = "Garden Storeroom" - }, /obj/effect/turf_decal/siding/wood{ color = "#332521" }, @@ -980,6 +1045,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) "iH" = ( @@ -994,28 +1062,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"iJ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iS" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/flashlight/lantern, -/obj/item/pickaxe/rusted, -/obj/item/clothing/head/hardhat/mining, -/obj/item/gps, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stack/marker_beacon/ten, -/turf/open/floor/wood, -/area/ship/crew/canteen) "iT" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1037,6 +1083,26 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/starboard) +"iZ" = ( +/obj/structure/table/wood, +/obj/machinery/button/door{ + dir = 1; + id = "chapel_window"; + name = "Window Shutter Control"; + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/lighter, +/obj/item/storage/fancy/candle_box{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/storage/fancy/candle_box{ + pixel_x = 8; + pixel_y = 2 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/chapel/office) "jf" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -1046,11 +1112,6 @@ }, /turf/open/floor/wood, /area/ship/crew/chapel) -"ji" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "jj" = ( /obj/structure/railing/wood{ dir = 8 @@ -1064,6 +1125,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"jk" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) "jl" = ( /obj/structure/railing{ dir = 4 @@ -1076,12 +1141,31 @@ /obj/structure/fluff/hedge, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"jn" = ( -/obj/structure/railing/corner/wood{ - dir = 8 +"jo" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"jw" = ( +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"jz" = ( /obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle/actuallydark, +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "jA" = ( /obj/effect/turf_decal/siding/wood{ @@ -1093,17 +1177,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/red, -/area/ship/crew/library) -"jC" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) +/area/ship/crew/library) "jL" = ( /obj/structure/railing/wood{ dir = 8 @@ -1123,10 +1197,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"kb" = ( -/obj/structure/railing/wood, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "kc" = ( /turf/closed/wall/r_wall, /area/ship/hallway/starboard) @@ -1137,24 +1207,10 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"kj" = ( -/obj/structure/railing/wood, -/turf/open/water/jungle/actuallydark, -/area/ship/crew/hydroponics) "kp" = ( /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/ship/hallway/starboard) -"ks" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) "kw" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/gun/ballistic/shotgun/doublebarrel, @@ -1164,10 +1220,10 @@ /obj/item/storage/box/beanbag, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/chapel/office) -"kz" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle/actuallydark, +"kx" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "kC" = ( /turf/closed/wall/r_wall, @@ -1176,9 +1232,10 @@ /obj/structure/fluff/divine/nexus, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/chapel/office) -"kK" = ( -/obj/structure/flora/ausbushes/sunnybush, -/turf/open/floor/plating/grass/jungle/actuallydark, +"kH" = ( +/obj/structure/destructible/tribal_torch, +/obj/structure/railing/wood, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "kR" = ( /obj/machinery/power/shieldwallgen/atmos/roundstart{ @@ -1246,10 +1303,9 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"lk" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, +"lh" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "ll" = ( /obj/effect/turf_decal/siding/wood{ @@ -1279,33 +1335,14 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/dorm/dormtwo) -"lx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"lA" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/structure/railing/corner/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"lI" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "1-2" +"lu" = ( +/obj/machinery/computer/pod{ + dir = 2; + id = "chapel_massdriver" }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/wood, -/area/ship/crew/canteen) +/area/ship/medical/morgue) "lM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1315,12 +1352,23 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"lQ" = ( -/obj/machinery/door/poddoor{ - id = "chapel_massdriver" +"lO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 }, /turf/open/floor/plating, -/area/ship/medical/morgue) +/area/ship/crew/chapel/office) +"lS" = ( +/obj/effect/turf_decal/borderfloorblack, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "lT" = ( /obj/structure/curtain, /obj/machinery/shower{ @@ -1331,10 +1379,6 @@ /obj/item/soap/deluxe, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) -"lY" = ( -/obj/structure/railing/corner/wood, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "lZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -1397,6 +1441,21 @@ /obj/machinery/door/window/northright, /turf/open/floor/plasteel, /area/ship/engineering/electrical) +"mx" = ( +/obj/machinery/newscaster/directional/north{ + pixel_y = 30 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/bridge) "mB" = ( /turf/closed/wall, /area/ship/crew/dorm) @@ -1409,6 +1468,22 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"mP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + 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/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/starboard) "mR" = ( /obj/effect/turf_decal/siding{ dir = 8 @@ -1426,19 +1501,12 @@ }, /turf/open/floor/wood/ebony, /area/ship/bridge) -"mV" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/railing/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 +"ne" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/chair/wood{ + dir = 4 }, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "nf" = ( /obj/effect/turf_decal/spline/fancy/wood{ @@ -1446,27 +1514,10 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"nB" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - 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/airlock/wood{ - name = "Bridge" - }, -/turf/open/floor/wood, -/area/ship/bridge) +"nx" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "nF" = ( /obj/item/poster/random_official, /obj/item/paper_bin/bundlenatural, @@ -1484,18 +1535,6 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"nI" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/structure/railing/corner/wood, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"nJ" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "nM" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -1507,6 +1546,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/port) +"nP" = ( +/obj/structure/railing, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) "nQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1539,19 +1585,6 @@ /obj/structure/window/reinforced/spawner/east, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"oe" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/clothing/head/beekeeper_head, -/obj/item/melee/flyswatter, -/obj/item/clothing/head/beekeeper_head, -/obj/item/melee/flyswatter, -/obj/item/clothing/suit/beekeeper_suit, -/obj/item/reagent_containers/syringe, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "oh" = ( /obj/structure/table/wood, /obj/item/storage/bag/plants, @@ -1564,7 +1597,7 @@ /obj/structure/closet/wall{ dir = 4; name = "supply closet"; - pixel_x = -30 + pixel_x = -28 }, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/effect/turf_decal/siding/wood{ @@ -1591,6 +1624,16 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel/office) +"oq" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/wood/ebony, +/area/ship/crew/chapel) "ow" = ( /obj/structure/railing/corner/wood{ dir = 2 @@ -1625,29 +1668,28 @@ }, /turf/open/floor/wood, /area/ship/hallway/fore) -"oJ" = ( +"oG" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) -"oK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 8 + dir = 10 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/red, +/area/ship/crew/library) "oL" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/crew/hydroponics) +"oO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 + }, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/plating, +/area/ship/crew/canteen) "oP" = ( /obj/structure/railing/wood, /obj/effect/turf_decal/siding/wood{ @@ -1668,24 +1710,48 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm) +"oW" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) +"oX" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"oY" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"oZ" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "pc" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /obj/machinery/meter/atmos/distro_loop, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"pi" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) "pj" = ( /turf/open/floor/plasteel/stairs/medium{ dir = 1 }, /area/ship/crew/hydroponics) +"pl" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "pw" = ( /obj/effect/turf_decal/siding/wood/corner{ color = "#332521"; @@ -1719,13 +1785,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/fore) -"pD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "pE" = ( /turf/closed/wall, /area/ship/crew/library) @@ -1744,20 +1803,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"pH" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "pO" = ( /turf/closed/wall, /area/ship/crew/canteen) @@ -1790,6 +1835,10 @@ /obj/item/radio, /turf/open/floor/pod/dark, /area/ship/crew/dorm) +"pY" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/ship/water, +/area/ship/crew/hydroponics) "pZ" = ( /obj/structure/railing/wood{ dir = 8 @@ -1800,18 +1849,13 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/hydroponics) -"qi" = ( -/obj/machinery/button/shieldwallgen{ - id = "shepherd_shields"; - pixel_x = 4 - }, -/obj/machinery/button/door{ - id = "chapel_recdoor"; - name = "Blast Door Control"; - pixel_x = -8 +"qj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/northleft{ + req_one_access_txt = list("12","22","37") }, -/turf/closed/wall/r_wall, -/area/ship/crew/canteen) +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "qr" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -1827,16 +1871,6 @@ dir = 1 }, /area/ship/hallway/fore) -"qB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) "qC" = ( /obj/structure/bookcase/random/religion, /obj/effect/decal/cleanable/dirt/dust, @@ -1864,11 +1898,18 @@ }, /obj/machinery/light_switch{ dir = 8; - pixel_x = 28; + pixel_x = 21; pixel_y = 3 }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel/office) +"qG" = ( +/obj/machinery/door/poddoor{ + id = "chapel_massdriver"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/medical/morgue) "qI" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 @@ -1897,6 +1938,13 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel/office) +"qM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "qU" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -1931,18 +1979,33 @@ /obj/item/candle/infinite, /turf/open/floor/wood, /area/ship/crew/chapel) -"rl" = ( -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) "rm" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/three_course_meal, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 }, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) +/turf/open/floor/plating, +/area/ship/crew/dorm/dormtwo) +"rn" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"rv" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + id = "shepherd_right_thrusters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "rw" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -1951,35 +2014,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/ebony, /area/ship/crew/hydroponics) -"rB" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"rH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "rI" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) -"rM" = ( -/obj/machinery/power/smes/shuttle/precharged{ +"rJ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "shepherd_right_thrusters" +/obj/structure/railing/corner/wood{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "rR" = ( /obj/structure/railing/wood{ dir = 8 @@ -1989,11 +2040,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"rS" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) "rX" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -2035,6 +2081,12 @@ }, /turf/open/floor/wood/ebony, /area/ship/bridge) +"sl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "so" = ( /obj/structure/railing/wood{ dir = 8 @@ -2050,8 +2102,19 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) -"sz" = ( -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +"sr" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 10 + }, +/obj/structure/railing/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/flashlight/lantern, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "sA" = ( /obj/effect/turf_decal/siding/wood{ @@ -2064,16 +2127,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/starboard) -"sC" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "sH" = ( /obj/structure/closet/wall{ dir = 1; name = "glass storage"; - pixel_y = -30 + pixel_y = -28 }, /obj/item/reagent_containers/food/drinks/modglass/large, /obj/item/reagent_containers/food/drinks/modglass/large, @@ -2123,17 +2181,11 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"sK" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +"sL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/hallway/starboard) "sY" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521" @@ -2190,24 +2242,6 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) -"ts" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) "tt" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -2239,22 +2273,16 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) -"tE" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) "tF" = ( /obj/structure/railing/wood, /turf/open/floor/plasteel/stairs/right{ dir = 8 }, /area/ship/crew/canteen) +"tL" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "tM" = ( /obj/effect/turf_decal/spline/fancy/wood{ dir = 4 @@ -2296,16 +2324,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"uz" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) "uA" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/siding/wood{ @@ -2327,12 +2345,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/hallway/starboard) -"uL" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "uS" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -2340,16 +2352,14 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/plating, /area/ship/engineering/electrical) +"uW" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) "uY" = ( /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"vg" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) "vi" = ( /obj/structure/railing{ dir = 4 @@ -2361,6 +2371,10 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) +"vn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "vu" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2395,26 +2409,23 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/library) -"vy" = ( +"vx" = ( +/obj/structure/chair/sofa{ + dir = 2; + icon_state = "sofacorner" + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 5 + }, +/obj/item/toy/plush/hornet/gay, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/wood, -/area/ship/medical/morgue) -"vC" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/canteen) -"vE" = ( -/obj/machinery/door/window/northright, -/obj/structure/curtain/cloth, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/east, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) +/turf/open/floor/carpet/black, +/area/ship/crew/dorm/dormtwo) "vF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2425,17 +2436,12 @@ dir = 1 }, /area/ship/hallway/fore) -"vN" = ( -/obj/structure/railing/wood, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 +"vQ" = ( +/obj/structure/chair/wood{ + dir = 1 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) "vX" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2446,11 +2452,29 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/plating, /area/ship/engineering/electrical) -"wb" = ( -/obj/structure/flora/tree/chapel, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +"wa" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/button/door{ + dir = 8; + id = "chapel_window"; + name = "Window Shutter Control"; + pixel_x = -4; + pixel_y = -4 + }, +/obj/machinery/button/door{ + dir = 8; + id = "chapel_recdoor"; + name = "Blast Door Control"; + pixel_x = -4; + pixel_y = 8 + }, +/turf/open/floor/wood/ebony, +/area/ship/bridge) "wc" = ( /obj/structure/chair/pew/left{ dir = 8 @@ -2465,29 +2489,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"wd" = ( -/turf/open/water/jungle/actuallydark, -/area/ship/crew/hydroponics) -"we" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"wh" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "wm" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -2511,31 +2512,31 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/ship/hallway/starboard) -"wx" = ( -/obj/machinery/computer/pod{ - dir = 2; - id = "chapel_massdriver" +"ww" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/firealarm{ - pixel_y = 26 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/wood, -/area/ship/medical/morgue) +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"wy" = ( +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "wz" = ( /obj/machinery/vending/snack/random, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/hallway/starboard) -"wK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +"wH" = ( +/obj/structure/railing/corner/wood{ + dir = 8 }, -/turf/open/floor/wood, -/area/ship/hallway/port) +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) "wQ" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -2547,10 +2548,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"wR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) "wS" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2559,23 +2556,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/wood, /area/ship/hallway/port) -"wV" = ( -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/obj/item/flashlight/lantern, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) "wW" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -2635,18 +2615,14 @@ /obj/item/clothing/under/rank/civilian/chaplain/skirt, /turf/open/floor/pod/dark, /area/ship/crew/dorm) -"xh" = ( -/obj/machinery/mineral/ore_redemption, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) +"xi" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) "xj" = ( /turf/template_noop, /area/template_noop) -"xn" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "xr" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -2658,11 +2634,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/port) -"xu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +"xs" = ( +/obj/structure/table/wood, +/obj/effect/spawner/lootdrop/three_course_meal, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/machinery/light/small/directional/west, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "xv" = ( /obj/structure/railing/wood{ dir = 8 @@ -2694,22 +2672,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"xL" = ( -/obj/structure/table/wood, -/obj/item/areaeditor/shuttle, -/obj/item/nullrod, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) "xP" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2719,24 +2681,6 @@ }, /turf/open/floor/wood, /area/ship/medical/morgue) -"xU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - 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/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) "yg" = ( /obj/structure/table/wood/fancy, /obj/effect/spawner/lootdrop/three_course_meal, @@ -2754,18 +2698,45 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) -"yk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +"yj" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 }, -/obj/effect/turf_decal/siding/wood/corner{ +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"yl" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/chapel/office) +"ym" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/light/small{ +/obj/structure/cable{ + 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/airlock/wood{ + name = "Bridge"; + dir = 8 + }, /turf/open/floor/wood, -/area/ship/crew/dorm) +/area/ship/bridge) +"yn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "yp" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2783,13 +2754,9 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"yz" = ( -/obj/structure/table/wood, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"yG" = ( +"yr" = ( /obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle/actuallydark, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "yO" = ( /obj/machinery/door/firedoor/border_only, @@ -2864,13 +2831,10 @@ }, /turf/open/floor/wood/ebony, /area/ship/hallway/starboard) -"zy" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, +"zG" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "zH" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -2882,10 +2846,6 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"zJ" = ( -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) "zL" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2916,6 +2876,22 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"zX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/crew/dorm/dormtwo) +"Ae" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "Aj" = ( /obj/effect/turf_decal/spline/fancy/wood, /turf/open/floor/wood/ebony, @@ -2934,21 +2910,11 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"Av" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/chapel) "AA" = ( /obj/structure/closet/wall{ dir = 1; name = "glass storage"; - pixel_y = -30 + pixel_y = -28 }, /obj/item/reagent_containers/food/drinks/drinkingglass, /obj/item/reagent_containers/food/drinks/drinkingglass, @@ -2985,6 +2951,10 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) +"AP" = ( +/obj/structure/railing/wood, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "AS" = ( /obj/structure/railing/wood{ dir = 8 @@ -2992,27 +2962,16 @@ /obj/structure/railing/wood, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"AY" = ( +"AT" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 9 - }, -/obj/structure/railing/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"AZ" = ( +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) +"AW" = ( /obj/effect/turf_decal/weather/dirt{ dir = 9 }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/machinery/light/directional/north, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "Bd" = ( /obj/effect/turf_decal/siding/wood{ @@ -3046,6 +3005,18 @@ }, /turf/open/floor/wood, /area/ship/crew/chapel) +"BC" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) "BE" = ( /obj/structure/chair/wood{ dir = 1 @@ -3078,19 +3049,16 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"BO" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 10 - }, -/obj/structure/railing/wood{ - dir = 10 +"BT" = ( +/obj/structure/railing/corner/wood{ + dir = 1 }, /obj/effect/turf_decal/siding/wood/corner{ - dir = 4 + color = "#332521"; + dir = 1 }, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "Ca" = ( /obj/effect/decal/cleanable/dirt, @@ -3104,73 +3072,52 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/hydroponics) -"Cg" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - dir = 1; - id = "chapel_window"; - name = "Window Shutter Control"; - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/lighter, -/obj/item/storage/fancy/candle_box{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 8; - pixel_y = 2 +"Cf" = ( +/obj/structure/chair/wood{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Cj" = ( /obj/structure/chair/wood{ dir = 1 }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/chapel/office) -"Ck" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/chapel/office) -"Cw" = ( -/obj/effect/turf_decal/siding/wood{ +"Cq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; dir = 4 }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Cz" = ( +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/plating, +/area/ship/crew/library) +"Cs" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm/dormtwo) -"CE" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) +"Cu" = ( +/obj/item/flashlight/lantern, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 }, -/area/ship/bridge) +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) +"Cx" = ( +/obj/machinery/mineral/ore_redemption, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) +"CL" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) "CM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3261,34 +3208,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"CW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/northleft{ - req_one_access_txt = list("12","22","37") - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"CY" = ( -/obj/structure/catwalk, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - dwidth = 12; - height = 17; - launch_status = 0; - name = "chapel ship"; - port_direction = 8; - preferred_direction = 4; - width = 28 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"CZ" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Df" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -3300,49 +3219,23 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/fore) -"Dn" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"Dp" = ( -/obj/effect/turf_decal/siding/wood{ +"Do" = ( +/obj/machinery/power/shuttle/engine/electric{ dir = 4 }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Dq" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 4; - pixel_y = 1 - }, -/obj/machinery/button/door{ - dir = 8; - id = "chapel_window"; - name = "Window Shutter Control"; - pixel_x = -4; - pixel_y = -4 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/button/door{ - dir = 8; - id = "chapel_recdoor"; - name = "Blast Door Control"; - pixel_x = -4; - pixel_y = 8 +/obj/structure/window/reinforced/spawner/north, +/obj/structure/window/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Dp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/wood/ebony, -/area/ship/bridge) +/turf/open/floor/wood, +/area/ship/hallway/fore) "Dt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -3370,32 +3263,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"DD" = ( -/obj/structure/chair/sofa{ - dir = 2; - icon_state = "sofacorner" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/item/toy/plush/hornet/gay, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormtwo) -"DF" = ( -/obj/structure/table/wood/fancy, -/obj/item/candle/infinite{ - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "DI" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -3414,6 +3281,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/crew/dorm) +"DT" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "DW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -3438,6 +3309,22 @@ /obj/machinery/computer/cargo/express, /turf/open/floor/wood/ebony, /area/ship/bridge) +"Eb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Ei" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -3473,6 +3360,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"Eo" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Et" = ( /turf/closed/wall, /area/ship/crew/chapel/office) @@ -3490,36 +3382,19 @@ }, /turf/open/floor/wood, /area/ship/hallway/port) -"Ev" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/libraryscanner, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ew" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"ED" = ( -/obj/structure/railing/corner/wood{ - dir = 1 +"Ez" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"EE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "EO" = ( /obj/structure/sink/kitchen{ @@ -3551,18 +3426,21 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"Fa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 +"Fk" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/east, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/grape, +/obj/item/seeds/watermelon, +/obj/item/seeds/apple, +/obj/item/seeds/random, +/obj/item/seeds/wheat, +/turf/open/floor/wood, +/area/ship/hallway/fore) "Fq" = ( /obj/structure/railing/corner/wood{ dir = 1 @@ -3581,41 +3459,46 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"Fu" = ( +"Fx" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 6 - }, -/obj/structure/railing/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/item/flashlight/lantern, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) -"FB" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/canteen) -"FJ" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" +"FF" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/structure/railing/corner/wood{ - dir = 2 +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/poddoor{ + id = "shepherd_left_thrusters"; + dir = 4 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "FL" = ( /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/hallway/starboard) +"FM" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/ship/crew/hydroponics) +"FQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood, +/area/ship/hallway/port) "FW" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 8 @@ -3640,6 +3523,13 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) +"Gc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/starboard) "Ge" = ( /obj/structure/railing/corner/wood, /obj/effect/turf_decal/siding/wood{ @@ -3689,11 +3579,6 @@ "Gr" = ( /turf/closed/wall, /area/ship/bridge) -"Gx" = ( -/obj/structure/destructible/tribal_torch, -/obj/structure/railing/wood, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Gy" = ( /obj/structure/curtain/bounty, /obj/effect/turf_decal/siding/wood{ @@ -3729,11 +3614,25 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/fore) -"GN" = ( +"GZ" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 9 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/ebony, +/area/ship/crew/chapel) +"Hb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521" + }, /obj/structure/railing/corner/wood{ dir = 2 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "Hc" = ( /obj/structure/catwalk, @@ -3746,6 +3645,11 @@ "Hk" = ( /turf/closed/wall, /area/ship/engineering/electrical) +"Ho" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/flora/junglebush, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Hp" = ( /obj/effect/turf_decal/siding{ dir = 8 @@ -3758,37 +3662,6 @@ }, /turf/open/floor/wood, /area/ship/bridge) -"Hx" = ( -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"HE" = ( -/obj/structure/table/wood/fancy, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = -8; - pixel_y = 18 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "HF" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -3799,11 +3672,15 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"HM" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/junglebush, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +"HI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/chapel) "HN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/wood{ @@ -3822,6 +3699,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"HP" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/closet/crate/wooden, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "HQ" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -3836,11 +3718,6 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"HT" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Ia" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -3850,7 +3727,7 @@ "Id" = ( /obj/structure/railing/wood, /obj/machinery/light_switch{ - pixel_y = 26 + pixel_y = 21 }, /turf/open/floor/plasteel/stairs{ dir = 4 @@ -3876,6 +3753,27 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/ship/engineering/electrical) +"Iw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Ix" = ( +/obj/machinery/computer/cryopod/directional/south, +/obj/structure/closet/wall{ + dir = 8; + pixel_x = 30 + }, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "IF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3888,6 +3786,17 @@ }, /turf/open/floor/wood, /area/ship/hallway/port) +"IK" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood/ebony, +/area/ship/bridge) "IQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/photocopier, @@ -3928,14 +3837,23 @@ dir = 8 }, /area/ship/crew/canteen) -"Jd" = ( -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" +"Jc" = ( +/obj/structure/sink/greyscale{ + pixel_y = 20 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) +/obj/structure/mirror{ + pixel_y = 28 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"Jf" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Jg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/railing/wood, @@ -3947,10 +3865,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/hydroponics) -"Jj" = ( -/obj/structure/flora/rock/jungle, -/turf/open/water/jungle/actuallydark, -/area/ship/crew/hydroponics) "Jk" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3973,15 +3887,11 @@ }, /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) -"Ju" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +"Jv" = ( +/obj/structure/flora/tree/chapel, +/obj/effect/landmark/observer_start, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "JG" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -4007,15 +3917,18 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"JN" = ( -/obj/effect/decal/cleanable/dirt/dust, +"JL" = ( +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"JO" = ( +/obj/structure/table/reinforced, /obj/effect/turf_decal/siding/wood{ - dir = 6 + color = "#332521"; + dir = 5 }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/wood, -/area/ship/crew/library) +/obj/item/radio/intercom/wideband/directional/east, +/turf/open/floor/wood/ebony, +/area/ship/bridge) "JV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -4034,6 +3947,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/ship/crew/hydroponics) +"Kg" = ( +/obj/structure/railing/wood, +/obj/effect/turf_decal/siding/wood{ + color = "#332521" + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 8 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Kn" = ( /obj/structure/chair/pew/left{ dir = 1 @@ -4044,6 +3968,14 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) +"Ku" = ( +/obj/machinery/door/airlock{ + name = "Restroom"; + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) "Kv" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -4082,49 +4014,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood, /area/ship/crew/canteen) -"KE" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 - }, -/obj/machinery/door/airlock/grunge{ - name = "Discussion Chamber" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#332521" - }, -/obj/structure/cable{ - 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/wood/ebony, -/area/ship/crew/dorm/dormtwo) "KF" = ( /obj/structure/table/wood, /obj/machinery/computer/bookmanagement{ @@ -4138,7 +4027,7 @@ }, /obj/machinery/light_switch{ pixel_x = 5; - pixel_y = 28 + pixel_y = 24 }, /turf/open/floor/wood, /area/ship/crew/library) @@ -4203,22 +4092,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"KU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "KW" = ( /obj/structure/cable{ icon_state = "2-4" @@ -4231,10 +4104,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/fore) -"KZ" = ( -/obj/structure/flora/junglebush/b, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Lf" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/turf_decal/siding/wood/corner{ @@ -4245,10 +4114,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"Lg" = ( -/obj/structure/chair/wood, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/canteen) "Lh" = ( /obj/structure/railing/corner/wood, /obj/effect/turf_decal/siding/wood{ @@ -4276,6 +4141,10 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Lx" = ( +/obj/structure/railing/corner/wood, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "LD" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -4292,6 +4161,16 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/library) +"LG" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "LH" = ( /obj/structure/railing{ dir = 4 @@ -4336,37 +4215,21 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/engineering/electrical) -"LV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"Mb" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"Mf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/ship/crew/library) "Mh" = ( /obj/structure/railing/wood{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) +"Mj" = ( +/obj/structure/table/wood/fancy, +/obj/item/candle/infinite{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/flashlight/lantern, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Mm" = ( /obj/effect/turf_decal/siding/wood/corner{ color = "#332521"; @@ -4394,45 +4257,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ship/crew/library) -"Mq" = ( +"Ms" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; dir = 9 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood/ebony, /area/ship/hallway/port) -"Mw" = ( -/obj/structure/table/wood/fancy, -/obj/item/candle/infinite{ - pixel_x = 9; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 1; - pixel_y = 12 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/modglass/large{ - list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); - name = "Trappist"; - pixel_x = -7; - pixel_y = 11 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/canteen) -"MB" = ( -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) "MC" = ( /obj/structure/railing/corner/wood{ dir = 4 @@ -4450,6 +4282,10 @@ dir = 4 }, /area/ship/crew/hydroponics) +"MI" = ( +/obj/structure/railing/corner/wood, +/turf/open/floor/plating/ship/water, +/area/ship/crew/hydroponics) "MK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -4463,12 +4299,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/port) -"MO" = ( -/obj/structure/railing/corner/wood{ - dir = 8 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) "MQ" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -4478,6 +4308,18 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) +"MS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "MV" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -4485,16 +4327,40 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/hydroponics) -"Ne" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521"; - dir = 1 +"Nc" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/railing/wood, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"Nd" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"Nh" = ( +/obj/structure/catwalk, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 2; + dwidth = 12; + height = 17; + launch_status = 0; + name = "chapel ship"; + port_direction = 8; + preferred_direction = 4; + width = 28 }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/turf/open/floor/plating, +/area/ship/crew/canteen) +"Ni" = ( +/obj/structure/toilet{ + dir = 8 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) "Nm" = ( /obj/machinery/atmospherics/components/unary/portables_connector{ dir = 8 @@ -4502,16 +4368,6 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"No" = ( -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Nr" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "ND" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4520,17 +4376,12 @@ /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood, /area/ship/crew/canteen) -"NI" = ( -/obj/effect/turf_decal/borderfloorblack, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 +"NH" = ( +/obj/structure/chair/wood{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "NM" = ( /obj/effect/turf_decal/siding/wood{ color = "#332521"; @@ -4543,6 +4394,10 @@ }, /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) +"NN" = ( +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "NO" = ( /turf/open/floor/wood, /area/ship/crew/canteen) @@ -4569,18 +4424,76 @@ }, /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) -"Ov" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +"NZ" = ( +/obj/structure/flora/ausbushes, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"Ob" = ( +/obj/structure/flora/ausbushes/stalkybush, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"Oe" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/window/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Or" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/flashlight/lantern, +/obj/item/pickaxe/rusted, +/obj/item/clothing/head/hardhat/mining, +/obj/item/gps, +/obj/machinery/light/directional/east, +/obj/item/stack/marker_beacon/ten, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"OD" = ( +/obj/structure/table/wood/fancy, +/obj/item/candle/infinite{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/snacks/cheesewedge{ + pixel_x = 1; + pixel_y = 12 }, -/obj/machinery/light/small{ - dir = 4 +/obj/item/reagent_containers/food/snacks/cheesewedge{ + pixel_x = 5; + pixel_y = 3 }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) +/obj/item/reagent_containers/food/drinks/modglass/large{ + list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); + name = "Trappist"; + pixel_x = -7; + pixel_y = 11 + }, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) "OM" = ( /turf/closed/wall, /area/ship/crew/toilet) +"OO" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/glass/mortar, +/obj/item/pestle, +/obj/machinery/light/small/directional/north, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) "OP" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -4592,10 +4505,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/red_gold, /area/ship/hallway/starboard) -"OW" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, +"OS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "OX" = ( /obj/structure/cable{ @@ -4605,6 +4517,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/fore) +"OZ" = ( +/obj/structure/table/wood/fancy, +/obj/item/reagent_containers/food/drinks/modglass/large{ + list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); + name = "Trappist"; + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/modglass/large{ + list_reagents = list(/datum/reagent/consumable/ethanol/trappist=50); + name = "Trappist"; + pixel_x = -8; + pixel_y = 18 + }, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Pe" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -4625,54 +4553,23 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/carpet/black, /area/ship/crew/dorm/dormtwo) -"Pi" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/internals/oxygen/red, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space, -/obj/item/clothing/suit/space, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/canteen) "Pq" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, /turf/open/floor/carpet/red_gold, /area/ship/hallway/starboard) -"Pr" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) -"Pu" = ( -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Pv" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"PC" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/wood, -/area/ship/hallway/port) +"Pw" = ( +/obj/structure/table/wood, +/obj/item/candle/infinite, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "PD" = ( /obj/structure/chair/sofa{ dir = 4; @@ -4698,21 +4595,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"PF" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 1 +"PG" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/mortar, -/obj/item/pestle, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe, -/turf/open/floor/wood/ebony, +/turf/open/floor/wood, /area/ship/crew/canteen) "PJ" = ( /obj/machinery/power/terminal{ @@ -4726,19 +4617,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"PK" = ( -/obj/item/reagent_containers/food/snacks/grown/wheat, -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - color = "#332521"; - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) "PM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/siding/wood{ @@ -4769,6 +4647,13 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) +"PT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "PU" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -4784,10 +4669,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"Qa" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Qb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4841,6 +4722,20 @@ }, /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) +"Qn" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 5 + }, +/obj/structure/railing/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/item/flashlight/lantern, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Qo" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 8 @@ -4888,12 +4783,14 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"QD" = ( -/obj/structure/chair/wood{ - dir = 4 +"QC" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521" }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) "QE" = ( /obj/structure/fermenting_barrel, /obj/item/reagent_containers/food/snacks/grown/wheat, @@ -4943,6 +4840,10 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) +"QO" = ( +/obj/structure/table/wood, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "QW" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -4998,11 +4899,14 @@ }, /turf/open/floor/wood/ebony, /area/ship/bridge) -"Rs" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light, -/turf/open/floor/wood, -/area/ship/hallway/starboard) +"Rv" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/ebony, +/area/ship/crew/chapel) "RB" = ( /obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, @@ -5051,6 +4955,10 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) +"RN" = ( +/obj/structure/flora/junglebush/b, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "RQ" = ( /obj/effect/turf_decal/siding{ dir = 8 @@ -5060,6 +4968,15 @@ }, /turf/open/floor/wood, /area/ship/bridge) +"RT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/crew/chapel) "Sa" = ( /obj/structure/window/reinforced/spawner/west, /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ @@ -5092,6 +5009,50 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) +"Sh" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521" + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 1 + }, +/obj/machinery/door/airlock/grunge{ + name = "Discussion Chamber"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#332521" + }, +/obj/structure/cable{ + 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/wood/ebony, +/area/ship/crew/dorm/dormtwo) "Sl" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -5113,44 +5074,31 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"Sn" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +"So" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/ebony, +/area/ship/crew/chapel) "Sr" = ( /turf/open/floor/engine/hull, /area/ship/crew/canteen) -"Su" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"Sz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/grape, -/obj/item/seeds/watermelon, -/obj/item/seeds/apple, -/obj/item/seeds/random, -/obj/item/seeds/wheat, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"SD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner/wood{ - dir = 8 +"Ss" = ( +/obj/structure/table/wood, +/obj/item/areaeditor/shuttle, +/obj/item/nullrod, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/chapel/office) "SE" = ( /obj/machinery/cryopod{ dir = 4 @@ -5181,13 +5129,21 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) -"SP" = ( -/obj/structure/cable{ - icon_state = "4-8" +"SQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 6 }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/structure/railing/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/item/flashlight/lantern, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "SS" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -5221,21 +5177,27 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"Tj" = ( -/obj/effect/turf_decal/weather/dirt, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +"Tc" = ( +/obj/structure/railing/wood, +/turf/open/floor/plating/ship/water, +/area/ship/crew/hydroponics) +"Te" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/canteen) +"Tf" = ( +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/canteen) +"Tl" = ( +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) -"Tr" = ( -/obj/structure/sink/greyscale{ - pixel_y = 20 - }, -/obj/structure/mirror{ - pixel_y = 28 +"Ts" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/wood{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/bottlegreen/diagonal, -/obj/machinery/light/small, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Tw" = ( /obj/structure/railing/wood{ dir = 8 @@ -5246,15 +5208,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/hydroponics) -"TC" = ( -/obj/structure/railing, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) "TD" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/structure/cable{ @@ -5269,6 +5222,11 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/port) +"TO" = ( +/obj/structure/flora/ausbushes/sunnybush, +/obj/structure/railing/corner/wood, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "TU" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -5279,34 +5237,11 @@ }, /turf/open/floor/wood, /area/ship/hallway/starboard) -"TV" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/canteen) -"TW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - 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/firealarm{ - pixel_y = 26 +"TX" = ( +/obj/structure/railing/corner/wood{ + dir = 8 }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"TZ" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/cow, -/turf/open/floor/plating/grass/jungle/actuallydark, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "Ub" = ( /obj/effect/turf_decal/siding/wood{ @@ -5333,6 +5268,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/fore) +"Uj" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Uo" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -5343,6 +5284,19 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Uq" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521"; + dir = 10 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood/ebony, +/area/ship/hallway/starboard) +"Ur" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Uu" = ( /obj/structure/closet/emcloset/wall{ pixel_y = 32 @@ -5368,9 +5322,6 @@ }, /turf/open/floor/wood, /area/ship/hallway/port) -"UA" = ( -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "UC" = ( /obj/effect/turf_decal/industrial/loading{ dir = 8 @@ -5392,13 +5343,26 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/dorm/dormtwo) -"UH" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" +"UM" = ( +/obj/effect/turf_decal/siding/wood{ + color = "#332521" + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood/ebony, +/area/ship/crew/chapel) +"UO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/cloth/fancy, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chapel_window"; + name = "Window Shutters"; + dir = 4 }, -/obj/machinery/light, /turf/open/floor/plating, -/area/ship/engineering/electrical) +/area/ship/crew/library) "UP" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/turf_decal/siding/wood/corner{ @@ -5426,18 +5390,11 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/starboard) -"Va" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, -/area/ship/crew/hydroponics) -"Vf" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/chair/wood{ - dir = 4 +"UW" = ( +/obj/structure/railing/corner/wood{ + dir = 2 }, -/turf/open/floor/plating/grass/jungle/actuallydark, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "Vh" = ( /obj/effect/decal/cleanable/dirt, @@ -5468,17 +5425,9 @@ }, /turf/open/floor/wood, /area/ship/crew/library) -"Vj" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#332521" - }, -/obj/structure/railing/corner/wood{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plating/dirt/jungle/dark/actuallydark, +"Vm" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/hydroponics) "Vo" = ( /obj/machinery/bookbinder, @@ -5497,6 +5446,16 @@ "VG" = ( /turf/closed/wall/r_wall, /area/ship/crew/toilet) +"VK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "VN" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 9 @@ -5560,6 +5519,16 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm/dormtwo) +"Wl" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#332521"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/ship/dirt/dark, +/area/ship/crew/hydroponics) "Wm" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -5572,10 +5541,6 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) -"Wn" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Wp" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -5602,12 +5567,46 @@ /obj/item/reagent_containers/food/snacks/honeybar, /turf/open/floor/wood, /area/ship/crew/chapel) +"Wx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Wz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/fore) "WB" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"WE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/ship/crew/library) +"WH" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "WJ" = ( /turf/open/floor/plasteel/stairs/medium{ dir = 4 @@ -5667,29 +5666,25 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"Xn" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/clothing/head/beekeeper_head, +/obj/item/melee/flyswatter, +/obj/item/clothing/head/beekeeper_head, +/obj/item/melee/flyswatter, +/obj/item/clothing/suit/beekeeper_suit, +/obj/item/reagent_containers/syringe, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Xp" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ dir = 1 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Xv" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/poddoor{ - id = "shepherd_left_thrusters" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Xw" = ( -/obj/structure/flora/ausbushes, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) "Xz" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -5751,16 +5746,6 @@ }, /turf/open/floor/grass/fairy, /area/ship/crew/hydroponics) -"Yd" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering/electrical) "Yg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/wood{ @@ -5796,10 +5781,24 @@ /obj/structure/catwalk, /turf/open/floor/plating, /area/ship/crew/canteen) -"YC" = ( -/obj/structure/destructible/tribal_torch, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) +"YD" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/hallway/port) "YK" = ( /turf/closed/wall/r_wall, /area/ship/engineering/electrical) @@ -5839,14 +5838,16 @@ }, /obj/machinery/light_switch{ dir = 8; - pixel_x = 28; - pixel_y = -3 + pixel_x = 23; + pixel_y = -8 }, /turf/open/floor/wood/ebony, /area/ship/crew/dorm/dormtwo) -"YY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/grass/jungle/actuallydark, +"Za" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/hydroponics) "Zd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -5861,15 +5862,28 @@ }, /turf/open/floor/wood/ebony, /area/ship/bridge) -"Zq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chapel_window"; - name = "Window Shutters" +"Zh" = ( +/obj/structure/catwalk, +/obj/structure/window/reinforced/spawner/north, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 6 }, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/plating, -/area/ship/crew/canteen) +/turf/open/floor/plating/airless, +/area/ship/engineering/atmospherics) +"Zk" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) +"Zl" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "Zs" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -5884,6 +5898,10 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/chapel) +"Zz" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/grass/ship/jungle, +/area/ship/crew/hydroponics) "ZG" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen) @@ -5917,11 +5935,6 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/chapel) -"ZV" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/railing/wood, -/turf/open/floor/plating/grass/jungle/actuallydark, -/area/ship/crew/hydroponics) (1,1,1) = {" xj @@ -5941,11 +5954,11 @@ xj xj xj xj +HI bt bt bt -bt -bt +HI xj xj xj @@ -5980,13 +5993,13 @@ xj xj xj xj -bt +HI bt fN Wv sc bt -bt +HI xj xj xj @@ -6019,7 +6032,7 @@ xj xj xj xj -bt +RT bt lZ MQ @@ -6027,7 +6040,7 @@ Sd EX jf bt -bt +HI xj xj xj @@ -6136,21 +6149,21 @@ xj xj xj xj -YA -YA +lO +lO tU uj -tE +GZ jL SL so cX xv -fO +So uj kC -Zs -Zs +rm +zX xj xj xj @@ -6174,8 +6187,8 @@ xj xj xj xj -YA -YA +lO +lO YA kw kE @@ -6191,8 +6204,8 @@ hv PD VX Zs -Zs -Zs +rm +rm xj xj xj @@ -6213,12 +6226,12 @@ xj xj xj xj -YA +lO YA oo Ym Cj -Cg +iZ hv yq Wt @@ -6226,14 +6239,14 @@ rI yh cW ux -jC +oq hv Wg yg UE bi Zs -Zs +rm xj xj xj @@ -6256,21 +6269,21 @@ xj YA qL qE -vE -Ck -xL +eW +yl +Ss hv -Av +Rv cd Kv Wm Zx hb -ks +UM hv -DD +vx Pe -Cz +bS YU ln Zs @@ -6287,14 +6300,14 @@ xj xj xj Uf -go +Do aM aM Uf xj tU tU -el +gY Et Et Et @@ -6312,14 +6325,14 @@ eM eM eM eM -KE +Sh kC kC xj YK -Yd -Yd -sK +Oe +Oe +ax YK xj "} @@ -6327,9 +6340,9 @@ xj xj xj Uf -Xv -Xv -Xv +FF +FF +FF Uf xj cE @@ -6339,7 +6352,7 @@ Ux Ux Ux rX -Mq +Ms pw ha td @@ -6347,7 +6360,7 @@ Ei LL Pq uD -eI +Uq Pv nQ JG @@ -6357,9 +6370,9 @@ TU kc xj YK -rM -rM -rM +rv +rv +rv YK xj "} @@ -6409,12 +6422,12 @@ DC tQ iH iH -SP +qM Uf xj cE -wK -eB +FQ +dT ug ug nY @@ -6432,7 +6445,7 @@ Mh Mh xF xF -xU +de FL kc xj @@ -6440,7 +6453,7 @@ YK if eC bx -UH +Ae YK "} (14,1,1) = {" @@ -6451,7 +6464,7 @@ Xp br QH Uf -lQ +qG cE qU CR @@ -6460,19 +6473,19 @@ NV FY KJ Ak -oe -Mb -wR +Xn +TX +OS bj -oK -wh -wh -wh -wh -wh -em +gr +lh +lh +lh +lh +lh +gp xF -TW +mP FL kc xj @@ -6501,30 +6514,30 @@ NX XH XY hs -CW -wR -wR -Wn -UA -nJ -Vf -uL -hV -UA +qj +OS +OS +Vm +JL +ne +jz +Cf +oY +JL xF PU FL kc kc YK -qB +ww uS uS zP YK "} (16,1,1) = {" -aS +Zh KS Uo SX @@ -6540,17 +6553,17 @@ eT NM Ql Jt -gd -nI -wR +HP +TO +OS bj -lY -UA -rB -hj -yz -rB -OW +Lx +JL +av +Pw +QO +av +pl xF vu UV @@ -6571,33 +6584,33 @@ VN iH lM dM -vy +cZ xP Qh -PC +YD ug -ji -HM -Pu -Pr -Dn -Gx +az +Ho +NN +Nd +VK +kH CP qX -vN -YC -CZ -CZ -zy -CZ -Wn +Kg +tL +NH +NH +oX +NH +Vm xF RL CU kp -Ov +Gc mw -hm +Iw Ip fS Ky @@ -6611,26 +6624,26 @@ Rf Ig Qb dM -wx +lu DI MK Eu -Wn -UA -Wn -Nr -UA -wd -kj +Vm +JL +Vm +rn +JL +bQ +Tc Qr bj XL -wd -sC -wh -wh -wh -UA +bQ +Eo +lh +lh +lh +JL xF xF Xz @@ -6649,36 +6662,36 @@ Uf Uf bM WB -KU +Eb dM dM Uu iT -UA -UA -Nr -UA -HT -wd -wd -AY -Ne -pD -pH -BO -wd -kK -HT -UA -UA -kb +JL +JL +rn +JL +Ur +bQ +bQ +gj +Wl +Cs +ds +sr +bQ +nx +Ur +JL +JL +AP wo Sl Lf eK -NI +lS fx -rm +xs SE Dy Dy @@ -6687,39 +6700,39 @@ Dy xj xj Uf -Ju +yj pc md GD dM IF -UA -OW -lk -wR -TZ +JL +pl +dm +OS +ek bj cJ SG -Fa -UA -UA -UA -fe +MS +JL +JL +JL +cr pZ -ED +BT qX -YY -wR -SD +vn +OS +Ts hM Fq FL mB -Jd +jw xg pW -wV +Ix Dy xj "} @@ -6727,36 +6740,36 @@ xj xj xj Uf -iJ +Ez jS QI ii PE DW -YY -xu -YY -wR +vn +Fx +vn +OS qX bj -wR +OS bj -iv -UA -wb -UA -lx +DT +JL +Jv +JL +Za qX -sz -wR -sz -rH -sz +Tl +OS +Tl +yn +Tl pj Rg -Rs +sL mB -ew +cB mB mB mB @@ -6773,25 +6786,25 @@ uq ti dM tp -YY -UA -Qa -UA -wR -sz +vn +JL +Ob +JL +OS +Tl ow XN -lA -UA -UA -UA -Vj +rJ +JL +JL +JL +gn XN MC -xu +Fx qX -UA -GN +JL +UW hw Vh FL @@ -6813,32 +6826,32 @@ yX Qv dM QZ -LV -QD -uL -Nr -sz -Sn -wd -wd -mV -dz -fY -FJ -Fu -wd -wh -UA -wh -UA -ZV +EE +oZ +Cf +rn +Tl +eb +bQ +bQ +Qn +LG +sl +Hb +SQ +bQ +lh +JL +lh +JL +Nc wo PP iW fz DL wY -rS +xi Dy Dy xj @@ -6852,26 +6865,26 @@ Qv Qv Qv dM -vg -Va -HE -DF -Nr -Tj -wd -wd -fJ -kj +FM +Uj +OZ +Mj +rn +wy +bQ +bQ +fb +Tc JV bj oP -Jj -Nr -wh -UA -wh -Sn -fk +pY +rn +lh +JL +lh +eb +Zl oL Xg zL @@ -6892,29 +6905,29 @@ Uf dM dM dM -AZ -wR -CZ -CZ -ej +AW +OS +NH +NH +hn MV -wd -Jj -wd -Gx +bQ +pY +bQ +kH Ca -sz +Tl Jg -YC -UA -cO -UA -wh -Wn -wh +tL +JL +kx +JL +lh +Vm +lh oL pG -Rs +sL mB Gy mB @@ -6929,34 +6942,34 @@ xj xj xj am -fJ -wd -gv -LV -lY -du -UA +fb +bQ +MI +EE +Lx +eh +JL HQ yT MV -wd -wd -jn -sz +bQ +bQ +Zk +Tl bj -Mb -UA -UA -wh -Sn -wh -UA -wh +TX +JL +JL +lh +eb +lh +JL +lh oL pG FL mB -yk +Wx ai Dy xj @@ -6969,28 +6982,28 @@ xj xj xj am -wd -Jj -kj +bQ +pY +Tc rw oP -fJ -wd -wd +fb +bQ +bQ HQ yT MV -cM -UA -UA -sz -wR -UA -UA -hF -UA -Nr -UA +Jf +JL +JL +Tl +OS +JL +JL +Zz +JL +rn +JL oL oL pG @@ -7009,34 +7022,34 @@ xj xj xj am -fn -fJ -kj +Cu +fb +Tc rw oP -wd -wd -wd -wd +bQ +bQ +bQ +bQ HQ -ej -Xw -UA -kz -wR -wR -KZ -UA -Nr -yG -Wn -UA +hn +NZ +JL +zG +OS +OS +RN +JL +rn +yr +Vm +JL oL JH YS Qj RH -No +CL lT VG xj @@ -7050,33 +7063,33 @@ xj xj am am -lk -kj +dm +Tc Qr tm -wd -wd -wd -UA -sz -sz -sz -UA -Nr -Su -UA -xn -Wn -UA -UA -UA +bQ +bQ +bQ +JL +Tl +Tl +Tl +JL +rn +PT +JL +WH +Vm +JL +JL +JL oL oL PU Rd FL OM -MB +Ku VG VG xj @@ -7090,18 +7103,18 @@ xj xj xj am -Nr -Mb -db -MO -Lg -Mw -TV -UA -Wn -wR -wR -UA +rn +TX +fP +wH +gD +OD +vQ +JL +Vm +OS +OS +JL EU Ke oL @@ -7116,7 +7129,7 @@ QW Rd wz OM -Tr +Jc VG xj xj @@ -7130,16 +7143,16 @@ xj xj xj ZG -FB -xh -rl -db -rl -db -vC -Nr -wR -sz +Te +Cx +Tf +fP +Tf +AT +uW +rn +OS +Tl KW qV OX @@ -7153,10 +7166,10 @@ Df oy hy Gq -Ew +ad uA OM -uz +Ni VG xj xj @@ -7171,15 +7184,15 @@ xj xj ZG ZG -Pi -rl -db -rl -rl -zJ +gf +Tf +fP +Tf +Tf +jk KW GF -Sz +Fk pB Ia rb @@ -7187,8 +7200,8 @@ ZQ wW If qx -cV -Cw +jo +Wz Dp Xd pE @@ -7220,20 +7233,20 @@ cw IW pO Gr -Lj -Lj +gI +gI Gr -nB +ym Gr -Lj -Lj +gI +gI Gr pE dX LD qC qC -aV +oG Vi zH cf @@ -7259,7 +7272,7 @@ QB cK sH pO -oJ +IK sk cY bb @@ -7275,7 +7288,7 @@ sa sa UD HR -Mf +aq cf xj xj @@ -7289,17 +7302,17 @@ xj xj xj xj -CY +Nh HF Xm xG -lI +PG ND -PK -ts +aK +BC AA pO -TC +nP Rm LH PM @@ -7307,7 +7320,7 @@ fl vi jl Zd -CE +oW pE dX hg @@ -7339,7 +7352,7 @@ pO pO iG pO -Hx +mx RQ Hp RQ @@ -7347,7 +7360,7 @@ mR RQ xd RQ -we +hZ pE dX vv @@ -7355,7 +7368,7 @@ HN HN jA Tb -JN +WE cf xj xj @@ -7371,15 +7384,15 @@ xj xj Sr ZG -qi -iS +eA +Or pO ed oh VR Mm ZG -Lj +gI Lj DY mU @@ -7387,7 +7400,7 @@ Qi Kc qr Lj -Lj +gI cf pE KF @@ -7414,22 +7427,22 @@ xj ZG ZG pO -PF +OO at uY -pi +QC ZG xj +gI Lj -Lj -eN +JO wn -Dq -Lj +wa Lj +gI xj cf -Ev +eo cn tn Mo @@ -7461,11 +7474,11 @@ QE ZG xj xj -Lj -Lj -Lj -Lj -Lj +bh +bh +bh +bh +bh xj xj cf @@ -7494,10 +7507,10 @@ xj xj xj ZG -Zq -Zq -Zq -Zq +oO +oO +oO +oO ZG xj xj @@ -7509,10 +7522,10 @@ xj xj xj cf -ct -ct -ct -ct +Cq +UO +UO +UO cf xj xj diff --git a/_maps/shuttles/shiptest/independent_shetland.dmm b/_maps/shuttles/shiptest/independent_shetland.dmm index d9627401d75a..f2b586cede24 100644 --- a/_maps/shuttles/shiptest/independent_shetland.dmm +++ b/_maps/shuttles/shiptest/independent_shetland.dmm @@ -1,4 +1,11 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "ac" = ( /obj/structure/cable{ icon_state = "1-2" @@ -24,6 +31,13 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"ag" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "al" = ( /obj/structure/cable{ icon_state = "1-2" @@ -35,6 +49,11 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/fore) +"an" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "as" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -48,6 +67,14 @@ /obj/effect/landmark/start/lieutenant, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"aG" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"aJ" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) "aK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -60,20 +87,35 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"aT" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +"aQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"aU" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + target_pressure = 500 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "aX" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 5 @@ -81,25 +123,6 @@ /obj/item/wrench, /turf/open/floor/plating, /area/ship/hallway/port) -"aY" = ( -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"bd" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/hallway/starboard) "bf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -122,46 +145,52 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/starboard) -"bn" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 6 +"by" = ( +/obj/structure/railing, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"bE" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"bI" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/structure/mirror{ - pixel_x = 25 +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"bJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"bF" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - target_pressure = 500 +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"bH" = ( -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/turf_decal/number/five{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/corner/opaque/neutral/half, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) +/turf/open/floor/plating, +/area/ship/engineering/engine) "bL" = ( /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) -"bU" = ( -/obj/structure/mirror{ - pixel_y = 32 +"bM" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "bW" = ( /obj/effect/turf_decal/atmos/oxygen, /turf/open/floor/engine/o2, @@ -188,15 +217,16 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/hallway/fore) -"cl" = ( -/obj/item/radio/intercom{ - pixel_y = 24 +"ck" = ( +/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ + dir = 1 }, -/obj/machinery/vending/security/wall{ - pixel_x = 25 +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 }, -/turf/open/floor/wood, -/area/ship/security) +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "co" = ( /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/port) @@ -206,16 +236,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) -"cA" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "cL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -234,43 +254,10 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/medical) -"cV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/structure/dresser, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"dd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/turf/open/floor/plasteel/tech/techmaint, +"cP" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/patterned, /area/ship/cargo) -"dh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/engine) "dl" = ( /obj/structure/catwalk, /turf/open/floor/plating/airless, @@ -279,43 +266,22 @@ /obj/machinery/atmospherics/components/binary/valve/digital, /turf/open/floor/plating, /area/ship/hallway/starboard) +"dp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/hallway/starboard) "dr" = ( /turf/open/floor/wood, /area/ship/crew/dorm) -"dt" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "dw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) -"dA" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"dC" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "dE" = ( /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, @@ -328,63 +294,25 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm) -"dI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"dK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/port) -"dT" = ( -/obj/structure/cable{ - 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/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ +"dO" = ( +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"dY" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, /area/ship/hallway/fore) +"dV" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "ea" = ( /obj/machinery/holopad/emergency/command, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ec" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) "ee" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/airlock/public/glass{ @@ -400,29 +328,25 @@ /obj/machinery/ore_silo, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"eh" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amoguswindows" + }, +/turf/open/floor/plating, +/area/ship/bridge) "ei" = ( /obj/machinery/power/port_gen/pacman/super, /obj/structure/cable/yellow, /obj/effect/turf_decal/industrial/hatch, /turf/open/floor/plating, /area/ship/engineering/engine) -"eo" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" - }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) +"en" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "eq" = ( /obj/structure/cable{ icon_state = "1-4" @@ -450,36 +374,30 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"et" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/crew/canteen) +"es" = ( +/obj/structure/table, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "ev" = ( /turf/open/floor/plasteel/stairs, /area/ship/hallway/fore) -"eJ" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"eB" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"eE" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"eI" = ( +/obj/effect/turf_decal/miskilamo_big/one{ dir = 8 }, -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Bay" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"eN" = ( -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/structure/closet/crate, -/obj/item/radio/intercom{ - pixel_y = 24 - }, /turf/open/floor/plating, /area/ship/engineering/engine) "eV" = ( @@ -492,10 +410,25 @@ /obj/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/plasteel/patterned/monofloor{ +/turf/open/floor/plasteel/mono{ dir = 1 }, /area/ship/cargo) +"eZ" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "amoguswindows" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"fa" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "fe" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -507,20 +440,21 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"ff" = ( +"fg" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/north, /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, /obj/machinery/door/window/eastleft{ name = "Engine Access" }, /obj/machinery/door/poddoor{ + dir = 4; id = "amogusthrusters" }, /turf/open/floor/plating, -/area/ship/hallway/port) +/area/ship/hallway/starboard) "fh" = ( /obj/structure/reagent_dispensers/watertank, /obj/item/reagent_containers/glass/bucket, @@ -556,20 +490,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/crew/toilet) -"fr" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 - }, -/obj/structure/table/glass, -/obj/item/paper_bin, -/obj/item/folder/white, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "ft" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -599,19 +519,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/fore) -"fE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/closet/crate/trashcart, -/obj/item/storage/bag/trash, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "fF" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable/yellow, @@ -629,33 +536,12 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/port) -"fK" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/closet/cabinet, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/turf/open/floor/wood, -/area/ship/crew/dorm) "fM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/layer2{ dir = 1 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/starboard) -"fN" = ( -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "fQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -666,15 +552,47 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/hallway/fore) +"fT" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" + }, +/turf/open/floor/plating, +/area/ship/hallway/starboard) +"gj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "gA" = ( /obj/effect/turf_decal/corner/opaque/neutral/half, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"gC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "gF" = ( /obj/structure/cable{ icon_state = "2-8" }, -/turf/open/floor/plasteel/patterned/monofloor{ +/turf/open/floor/plasteel/mono{ dir = 1 }, /area/ship/cargo) @@ -693,15 +611,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/toilet) -"gN" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) +"gK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "gT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/layer2, /turf/open/floor/plasteel/tech/techmaint, @@ -729,12 +643,23 @@ /obj/effect/turf_decal/corner/opaque/red/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"he" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 +"hb" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, /area/ship/engineering/atmospherics) +"hd" = ( +/obj/machinery/computer/security, +/obj/machinery/light/small/directional/north, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white/half, +/turf/open/floor/plasteel/dark, +/area/ship/security) "hk" = ( /obj/machinery/advanced_airlock_controller{ pixel_x = 25 @@ -781,21 +706,11 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"hv" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/obj/machinery/button/door{ - dir = 4; - id = "amogusthrusters"; - name = "Thruster Lockdown"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) +"ht" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "hx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -812,46 +727,24 @@ /obj/machinery/atmospherics/components/binary/valve/digital, /turf/open/floor/plating, /area/ship/hallway/port) -"hW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"hJ" = ( +/obj/structure/mirror{ + pixel_y = 23 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"hM" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plating, -/area/ship/hallway/fore) -"ib" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ +/area/ship/hallway/port) +"hU" = ( +/obj/effect/turf_decal/miskilamo_big/four{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"ie" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/turf/open/floor/plating, +/area/ship/engineering/engine) "ik" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -862,15 +755,14 @@ /obj/item/toy/redbutton, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"im" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/number/five{ +"in" = ( +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/vending/cola/random, +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "ip" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -881,12 +773,10 @@ /obj/structure/catwalk, /turf/open/floor/plating, /area/ship/external) -"iu" = ( -/obj/machinery/light{ - dir = 4 - }, +"iw" = ( /obj/machinery/camera/autoname, /obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) "iM" = ( @@ -898,56 +788,11 @@ }, /turf/open/floor/plating, /area/ship/hallway/port) -"iO" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/bottlegreen/full, -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/item/toy/plush/hornet/gay{ - pixel_x = 12; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"iP" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/hallway/fore) "iQ" = ( /turf/open/floor/plating{ icon_state = "platingdmg3" }, /area/ship/hallway/port) -"iS" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -24 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) "iV" = ( /turf/closed/wall, /area/ship/engineering/atmospherics) @@ -965,16 +810,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/port) -"jf" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) "jh" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/suit_storage_unit/independent/engineering, @@ -1040,50 +875,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/hallway/fore) -"jQ" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"jR" = ( -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/crew{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"jV" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/corner/opaque/bottlegreen/full, -/turf/open/floor/plasteel, -/area/ship/security) -"jW" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "kh" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/firedoor/border_only{ @@ -1095,6 +886,25 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"kj" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"kl" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/railing, +/turf/open/floor/plating, +/area/ship/hallway/fore) "ko" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1108,6 +918,16 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/fore) +"kq" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "ks" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -1126,7 +946,7 @@ id = "amogusdoors"; name = "Cargo Bay Blast Door" }, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ship/cargo) "kv" = ( /obj/machinery/power/terminal{ @@ -1149,15 +969,6 @@ "kD" = ( /turf/closed/wall, /area/ship/engineering/engine) -"kK" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table, -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "kO" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/donkpockets, @@ -1187,23 +998,31 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/plasteel, /area/ship/hallway/starboard) +"kS" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -24 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) "kV" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 }, /turf/open/floor/plating/airless, /area/ship/external) -"lj" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 10 +"kY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 17 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/structure/dresser, +/turf/open/floor/wood, +/area/ship/crew/dorm) "lo" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/box, @@ -1212,12 +1031,12 @@ "lp" = ( /turf/closed/wall/r_wall, /area/ship/hallway/port) -"lt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +"ls" = ( +/obj/machinery/washing_machine, +/obj/machinery/firealarm/directional/east, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) "lx" = ( /obj/effect/turf_decal/number/two{ dir = 8 @@ -1228,6 +1047,41 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/starboard) +"lD" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"lE" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "lJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1246,6 +1100,16 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/engineering/electrical) +"lL" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 + }, +/obj/item/pipe_dispenser, +/obj/structure/closet/crate, +/obj/item/analyzer, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "lS" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/chair/plastic{ @@ -1254,6 +1118,13 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"lV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "lX" = ( /obj/item/reagent_containers/food/snacks/canned/beans{ pixel_x = -5; @@ -1306,6 +1177,18 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) +"me" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/ship/hallway/fore) "mh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -1324,19 +1207,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"mr" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/hallway/port) -"ms" = ( -/obj/structure/closet/crate, -/obj/item/analyzer, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "mt" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1347,6 +1217,38 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) +"mD" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"mE" = ( +/obj/machinery/button/door{ + id = "amogusdoors"; + name = "Blast Door Control"; + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "amoguswindows"; + name = "Window Lockdown"; + pixel_x = -5; + pixel_y = -5 + }, +/obj/effect/turf_decal/corner/opaque/neutral/half, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "mG" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 10 @@ -1356,6 +1258,14 @@ "mH" = ( /turf/closed/wall, /area/ship/engineering/electrical) +"mN" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "mP" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -1378,17 +1288,15 @@ "mW" = ( /turf/open/floor/plating, /area/ship/hallway/port) -"mY" = ( -/obj/structure/cable{ - icon_state = "0-9" +"ne" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/miskilamo_big/seven{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"nh" = ( -/obj/structure/railing, /turf/open/floor/plating, -/area/ship/hallway/fore) +/area/ship/engineering/engine) "nj" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1408,11 +1316,37 @@ /obj/structure/railing, /turf/open/floor/carpet/blue, /area/ship/bridge) -"nK" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/chair/office/light, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +"nH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/filingcabinet, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/ship/security) +"nL" = ( +/obj/structure/cable{ + 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/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Canteen" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "nO" = ( /turf/closed/wall/r_wall, /area/ship/cargo) @@ -1420,27 +1354,13 @@ /obj/effect/turf_decal/box, /turf/open/floor/plating, /area/ship/cargo) -"oa" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, +"oj" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"oj" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/cargo) "ol" = ( @@ -1456,6 +1376,31 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) +"oo" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/button/door{ + dir = 4; + id = "amogusthrusters"; + name = "Thruster Lockdown"; + pixel_x = -24 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"oB" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ + dir = 4 + }, +/obj/item/phone, +/obj/item/megaphone/command{ + pixel_x = 10 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "oC" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1463,6 +1408,12 @@ /obj/effect/turf_decal/corner/opaque/red/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"oD" = ( +/obj/effect/turf_decal/miskilamo_big/two{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "oM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1483,14 +1434,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"oR" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/hallway/fore) "oS" = ( /obj/machinery/door/poddoor{ id = "amogusdoors"; @@ -1503,26 +1446,24 @@ locked = 1 }, /obj/structure/cable, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ship/cargo) "oV" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned/monofloor{ +/turf/open/floor/plasteel/mono{ dir = 1 }, /area/ship/cargo) "pa" = ( /turf/closed/wall, /area/ship/medical) -"pe" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) +"pn" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "po" = ( /obj/structure/cable{ icon_state = "8-10" @@ -1548,61 +1489,35 @@ /obj/machinery/photocopier/faxmachine, /turf/open/floor/plasteel, /area/ship/security) -"ps" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/item/pipe_dispenser, -/obj/structure/closet/crate, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"pu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/filingcabinet, -/turf/open/floor/wood, -/area/ship/security) -"pw" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "pC" = ( /obj/machinery/atmospherics/components/unary/tank/toxins, /turf/open/floor/plating, /area/ship/hallway/port) -"pH" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +"pO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 1 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"pL" = ( -/obj/machinery/light{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 }, -/obj/structure/railing/corner{ - dir = 8 +/obj/structure/table/glass, +/obj/machinery/door/window/eastleft{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/fire, +/obj/item/defibrillator/loaded, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "qb" = ( /obj/machinery/button/door{ dir = 4; @@ -1622,16 +1537,10 @@ /obj/structure/cable{ icon_state = "1-4" }, -/turf/open/floor/plasteel/patterned/monofloor{ +/turf/open/floor/plasteel/mono{ dir = 1 }, /area/ship/cargo) -"qc" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) "qe" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -1641,41 +1550,35 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, /area/ship/hallway/starboard) -"qj" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/landmark/start/medical_doctor, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"qm" = ( -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"qt" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Bay" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ +"qi" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"qx" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/obj/machinery/airalarm/all_access{ +/obj/machinery/door/poddoor{ dir = 4; - pixel_x = -25 + id = "amogusthrusters" }, -/obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/starboard) +"qj" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"qs" = ( +/obj/structure/closet/crate, +/obj/item/analyzer, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "qy" = ( /obj/structure/sink{ dir = 4; @@ -1704,6 +1607,20 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"qE" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 1 + }, +/obj/item/paper_bin, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "qJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -1713,21 +1630,20 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/starboard) -"qO" = ( -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"qU" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 +"qN" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"qP" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, -/area/ship/engineering/engine) -"qX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/area/ship/crew/dorm) +"qQ" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1736,14 +1652,35 @@ /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"rd" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 8 +"qR" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 10 }, -/obj/effect/turf_decal/borderfloor{ +/obj/item/folder/red, +/obj/item/folder/blue, +/obj/item/folder, +/obj/item/pen/fountain, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/ship/security) +"qY" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/port) +"re" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 + }, +/obj/structure/sink{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/mono/white, /area/ship/medical) "rf" = ( @@ -1762,10 +1699,6 @@ /obj/effect/turf_decal/corner/opaque/red/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"rj" = ( -/obj/effect/landmark/start/atmospheric_technician, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "rm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1782,12 +1715,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/starboard) -"rr" = ( -/obj/effect/turf_decal/number/five{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "ru" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -1842,21 +1769,6 @@ /obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"rM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/hallway/port) "rN" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1877,27 +1789,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/hallway/fore) -"rQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ +"rP" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "rT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1919,15 +1817,17 @@ /obj/effect/turf_decal/industrial/hatch, /turf/open/floor/plating, /area/ship/engineering/engine) -"rY" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/ship/cargo) "sd" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, +/obj/effect/turf_decal/corner/opaque/blue/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) +"se" = ( +/obj/structure/cable{ + icon_state = "5-9" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "sj" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 9 @@ -1941,32 +1841,22 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/cargo) -"sk" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/button/door{ - dir = 4; - id = "amogusthrusters"; - name = "Thruster Lockdown"; - pixel_x = -24 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"sl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"so" = ( +"sl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"so" = ( /obj/structure/cable{ icon_state = "6-8" }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"sp" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "sr" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -1976,25 +1866,23 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway/starboard) -"su" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/item/radio/intercom{ - pixel_y = 24 +"ss" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/wood, -/area/ship/security) -"sw" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/firealarm{ +/obj/machinery/door/airlock/public/glass{ dir = 4; - pixel_x = -25 + name = "Starboard Hall" }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) "sA" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/chair/plastic{ @@ -2003,6 +1891,13 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"sD" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "sH" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2024,86 +1919,118 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) -"sZ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ +"sK" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"tt" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"sN" = ( +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 }, +/obj/effect/turf_decal/box, +/obj/machinery/medical_kiosk, /turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) -"tw" = ( -/obj/structure/bed, -/obj/effect/turf_decal/corner/opaque/white/half{ +/area/ship/medical) +"sQ" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/borderfloor{ +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Canteen" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"sY" = ( +/obj/machinery/camera/autoname{ dir = 4 }, -/obj/item/bedsheet/medical, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sZ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"tz" = ( -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/structure/curtain/bounty, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +/turf/open/floor/plating, +/area/ship/hallway/port) +"tj" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"tD" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" +/obj/structure/window/reinforced/spawner, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" }, /turf/open/floor/plating, /area/ship/hallway/port) -"tK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"tn" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/corner/opaque/neutral/half, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"to" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "amoguswindows" }, /obj/structure/window/reinforced/fulltile, /obj/structure/grille, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tW" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 +/area/ship/bridge) +"tD" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" }, -/obj/machinery/light, /turf/open/floor/plating, -/area/ship/hallway/starboard) -"ud" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2{ - dir = 4 - }, +/area/ship/hallway/port) +"tI" = ( +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"uf" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Hall" +/area/ship/hallway/fore) +"tP" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) +"tS" = ( +/obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"tZ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 1 }, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/area/ship/bridge) "ui" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2118,6 +2045,13 @@ /obj/machinery/door/window/eastleft, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) +"uk" = ( +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "ul" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2131,24 +2065,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"uv" = ( -/obj/structure/table/glass, -/obj/machinery/vending/wallmed{ - pixel_x = -25 - }, -/obj/machinery/door/window/eastright, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/item/defibrillator/loaded, -/turf/open/floor/plasteel/dark, -/area/ship/medical) "uy" = ( /turf/closed/wall/r_wall, /area/ship/crew/dorm) @@ -2161,13 +2077,18 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plasteel, /area/ship/cargo) -"uL" = ( -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 +"uD" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"uP" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo) "uS" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2181,6 +2102,24 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) +"uZ" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" + }, +/turf/open/floor/plating, +/area/ship/hallway/port) "va" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2192,13 +2131,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) -"vc" = ( -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/port) "vg" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -2209,30 +2141,6 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, /area/ship/hallway/port) -"vj" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Port Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"vk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"vn" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "vo" = ( /obj/structure/closet/crate, /obj/item/radio, @@ -2256,6 +2164,15 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"vt" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ + dir = 1 + }, +/obj/machinery/recharger, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "vv" = ( /obj/structure/chair/office{ dir = 1 @@ -2282,18 +2199,6 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"vF" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 1 - }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "vI" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/chair/plastic{ @@ -2308,44 +2213,40 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) -"vP" = ( +"vL" = ( +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"vQ" = ( -/obj/structure/cable{ - icon_state = "1-4" +/area/ship/hallway/starboard) +"vN" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"vW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"vX" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 1 +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engine Room" }, -/obj/machinery/recharger, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vY" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" +/area/ship/engineering/engine) +"vP" = ( +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"vW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, +/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/crew/toilet) +/area/ship/hallway/fore) "wk" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2363,15 +2264,16 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/port) -"wo" = ( -/obj/item/radio/intercom{ - pixel_y = 24 +"wp" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 1 +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge" }, /turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/area/ship/bridge) "wr" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2384,6 +2286,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) +"wD" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "wH" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2409,10 +2316,27 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) -"xc" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"xi" = ( +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/structure/closet/crate, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"xm" = ( +/obj/effect/turf_decal/corner/opaque/white{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/structure/mirror{ + pixel_x = -24 }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) @@ -2425,6 +2349,13 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) +"xs" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/security) "xu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2457,43 +2388,10 @@ "xQ" = ( /turf/closed/wall/r_wall, /area/ship/bridge) -"xR" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"xU" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xY" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, +"ya" = ( +/obj/machinery/light/directional/west, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/hallway/fore) "yk" = ( /turf/open/floor/plating, /area/ship/hallway/starboard) @@ -2517,6 +2415,21 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"yv" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" + }, +/turf/open/floor/plating, +/area/ship/hallway/starboard) "yx" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -2535,6 +2448,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"yL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/item/toy/plush/hornet/gay{ + pixel_x = 12; + pixel_y = 5 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/security) "yM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2574,23 +2499,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"zh" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 - }, -/obj/structure/table/glass, -/obj/item/storage/box/syringes{ - pixel_x = -8 - }, -/obj/item/storage/box/bodybags{ - pixel_x = 8; - pixel_y = 4 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "zm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2598,57 +2506,20 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"zn" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 1; - node1_concentration = 0.21; - node2_concentration = 0.79 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "zt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) -"zv" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 10 - }, -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/machinery/iv_drip, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"zA" = ( -/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/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/public/glass{ - name = "Starboard Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) +"zD" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"zF" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "zL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2687,18 +2558,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"zT" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) "Ac" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2717,34 +2576,34 @@ /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/engineering/engine) -"Aq" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/head/hardhat/mining, -/obj/item/clothing/head/hardhat/mining, -/obj/item/clothing/head/hardhat/mining, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Ar" = ( -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "Az" = ( /obj/machinery/status_display/shuttle, /turf/closed/wall, /area/ship/engineering/electrical) +"AC" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"AD" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/miskilamo_big/six{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"AF" = ( +/obj/structure/bed, +/obj/item/bedsheet/random, +/obj/structure/curtain/bounty, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/ship/crew/dorm) "AG" = ( /obj/effect/turf_decal/corner/opaque/white{ dir = 10 @@ -2770,66 +2629,42 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"AR" = ( -/obj/item/kirbyplants/dead, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/analyzer, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"AX" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ +"AP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Starboard Hall" +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"AU" = ( +/obj/machinery/vending/security/wall{ + pixel_x = 25 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/security) "Bb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"Bg" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) -"Bh" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, +"Bm" = ( /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" + icon_state = "1-4" }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 5 }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Bo" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"Bu" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/chair/office/light{ + dir = 4 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "Bx" = ( /obj/machinery/door/poddoor{ id = "ejected"; @@ -2839,7 +2674,7 @@ /obj/structure/window/reinforced/spawner{ dir = 8 }, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ship/cargo) "BI" = ( /obj/structure/cable/yellow{ @@ -2851,26 +2686,31 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"BZ" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 +"BV" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 10 }, -/turf/open/floor/plating, -/area/ship/hallway/port) +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "Ca" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/mopbucket, /obj/item/mop, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"Cb" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 + }, +/obj/structure/table/optable, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "Cc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2897,6 +2737,21 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"Cp" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/north, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" + }, +/turf/open/floor/plating, +/area/ship/hallway/port) "Cr" = ( /turf/closed/wall, /area/ship/bridge) @@ -2938,6 +2793,18 @@ /obj/effect/turf_decal/atmos/air, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"CM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/port) "CS" = ( /obj/machinery/air_sensor/atmos/air_tank, /turf/open/floor/engine/air, @@ -2966,28 +2833,22 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/cargo) -"Do" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 +"Dn" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"Dp" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/button/door{ + dir = 4; + id = "amogusthrusters"; + name = "Thruster Lockdown"; + pixel_x = -24 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) "Du" = ( /turf/open/floor/plasteel, /area/ship/hallway/fore) -"Dw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "Dy" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ @@ -2996,9 +2857,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/port) -"DA" = ( -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "DI" = ( /obj/structure/cable{ icon_state = "1-4" @@ -3017,66 +2875,45 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"DO" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, +"Ej" = ( +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) +"El" = ( /obj/structure/cable{ - 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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Fore Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"DS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 + icon_state = "1-8" }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plating, -/area/ship/engineering/engine) -"Ej" = ( -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) +/area/ship/hallway/fore) "Er" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ dir = 1 }, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"Ew" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 9 +"Ev" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/machinery/medical_kiosk, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"Ex" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/starboard) "Ez" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3088,35 +2925,23 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/fore) -"EB" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, +"EE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) +"EG" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Bay" + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"EE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "EL" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/structure/table, @@ -3132,6 +2957,35 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) +"EU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Fore Hall" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"EV" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"EW" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/bridge) "EY" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -3141,12 +2995,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"EZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "Fd" = ( /obj/machinery/door/poddoor{ id = "amogusdoors"; @@ -3159,7 +3007,7 @@ locked = 1 }, /obj/structure/cable, -/turf/open/floor/plasteel/patterned/monofloor, +/turf/open/floor/plasteel/mono, /area/ship/cargo) "Fi" = ( /obj/structure/cable/yellow{ @@ -3173,6 +3021,19 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"Fr" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/port) +"Fs" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) "Ft" = ( /obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ dir = 1 @@ -3182,16 +3043,46 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) -"FG" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 8 +"Fv" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/crew/toilet) +"FD" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 10 + }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/dark, -/area/ship/bridge) +/area/ship/crew/canteen) "FI" = ( /turf/closed/wall/r_wall, /area/ship/crew/toilet) +"FM" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + 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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Fore Hall" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "FP" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -3205,20 +3096,37 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/fore) -"FX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small{ - dir = 1 +"FR" = ( +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Gb" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/computer/crew{ + dir = 8; + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"FV" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/structure/bed, +/obj/machinery/vending/wallmed{ + pixel_x = -25 }, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 4 + }, +/obj/item/bedsheet/medical, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/area/ship/medical) "Gc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -3228,27 +3136,23 @@ "Gd" = ( /turf/open/floor/plating, /area/ship/hallway/fore) -"Ge" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/door/poddoor{ - id = "amoguswindows" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/hallway/starboard) -"Gg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) "Gs" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/plating, /area/ship/hallway/fore) +"Gv" = ( +/obj/effect/turf_decal/corner/opaque/white/half, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/north, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "GB" = ( /obj/effect/turf_decal/corner/opaque/white{ dir = 10 @@ -3268,28 +3172,37 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"GJ" = ( -/obj/structure/cable{ - icon_state = "0-2" +"GN" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = 5; + pixel_y = 8 }, -/obj/machinery/power/apc/auto_name/north, +/obj/item/reagent_containers/glass/bottle{ + list_reagents = list(/datum/reagent/medicine/thializid=30); + name = "thializid bottle" + }, +/obj/item/reagent_containers/syringe, +/obj/machinery/door/window/eastleft{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"GP" = ( +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/area/ship/crew/toilet) "GS" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, /turf/open/floor/plating, /area/ship/hallway/starboard) -"GT" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "GV" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -3298,18 +3211,11 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, /area/ship/hallway/starboard) -"Hb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 10 - }, +"GY" = ( +/obj/machinery/camera/autoname, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/area/ship/hallway/port) "He" = ( /obj/structure/cable{ icon_state = "2-4" @@ -3322,12 +3228,49 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/starboard) -"Hh" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 +"Hj" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/atmos{ + dir = 4; + name = "Atmospherics" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"Hm" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Fore Hall" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Hn" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -3350,21 +3293,13 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/electrical) -"HB" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"HC" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +"HG" = ( +/obj/effect/turf_decal/corner/opaque/neutral/half{ dir = 1 }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "HH" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ @@ -3391,55 +3326,19 @@ /obj/effect/turf_decal/industrial/hatch, /turf/open/floor/plating, /area/ship/engineering/engine) -"HS" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"HU" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/structure/window/reinforced/spawner/north, +"HP" = ( /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" + icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plating, +/area/ship/engineering/engine) +"HV" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/suit_storage_unit/independent/engineering, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/mono/dark, /area/ship/hallway/starboard) -"HX" = ( -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"Ih" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "Io" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/firedoor/border_only{ @@ -3451,12 +3350,52 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) +"Ip" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/white, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "Ir" = ( /obj/structure/closet/crate, /obj/item/analyzer, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"Iw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"Iz" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/security{ + dir = 4; + name = "Security Office" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "IB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3466,14 +3405,9 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"IG" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/hallway/fore) +"ID" = ( +/turf/closed/wall, +/area/ship/external) "IK" = ( /obj/structure/closet/crate, /obj/item/storage/toolbox/mechanical, @@ -3496,15 +3430,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/port) -"IQ" = ( -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "IR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3515,26 +3440,14 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) -"IU" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"Jc" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" +"Jm" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/bridge) +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel, +/area/ship/security) "Jo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3549,16 +3462,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/hallway/fore) -"JA" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/vending/cola/random, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "JD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -3571,16 +3474,6 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) -"JF" = ( -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "JJ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3590,22 +3483,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) -"JK" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "JM" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, @@ -3634,52 +3511,32 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/hallway/starboard) -"JV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "JW" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, /obj/effect/decal/cleanable/blood/drip, /mob/living/simple_animal/bot/cleanbot/medbay, +/obj/effect/turf_decal/corner/opaque/blue/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) "Ka" = ( -/obj/machinery/status_display/shuttle, -/turf/closed/wall, -/area/ship/crew/canteen) -"Kb" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - name = "Engine Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "amoguswindows"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"Kg" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 +/turf/open/floor/plating, +/area/ship/hallway/fore) +"Kf" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"Kh" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/starboard) "Kl" = ( /obj/structure/cable, /obj/machinery/power/floodlight, @@ -3690,18 +3547,18 @@ /obj/structure/railing, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Ko" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 4 +"Kp" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/hallway/fore) "Kq" = ( /obj/machinery/suit_storage_unit/cmo{ suit_type = /obj/item/clothing/suit/space/hardsuit/medical @@ -3713,12 +3570,42 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"KC" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +"Kv" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Ky" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 1; + node1_concentration = 0.21; + node2_concentration = 0.79 }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) +"KG" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/closet/secure_closet/true_lieutenant, +/turf/open/floor/carpet/blue, +/area/ship/bridge) +"KN" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/closet/cabinet, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility, +/turf/open/floor/wood, +/area/ship/crew/dorm) "KS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3731,29 +3618,24 @@ "KT" = ( /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Lb" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ - dir = 4 - }, -/obj/item/phone, -/obj/item/megaphone/command{ - pixel_x = 10 +"KZ" = ( +/obj/structure/railing/corner{ + dir = 8 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Lh" = ( -/obj/effect/turf_decal/borderfloor, +/area/ship/hallway/fore) +"Lc" = ( /obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 }, +/obj/machinery/light/directional/east, /obj/structure/table/glass, /obj/machinery/computer/med_data/laptop{ - dir = 1 + dir = 8 }, /turf/open/floor/plasteel/mono/white, /area/ship/medical) @@ -3762,6 +3644,26 @@ dir = 8 }, /area/ship/bridge) +"Lp" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engine Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/engine) "Lr" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -3783,6 +3685,23 @@ /obj/structure/railing, /turf/open/floor/plating, /area/ship/hallway/fore) +"Lt" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Lu" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/electrical) "LB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -3793,6 +3712,21 @@ /obj/item/clothing/mask/gas/explorer, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) +"LC" = ( +/obj/effect/turf_decal/miskilamo_big/three{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"LL" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amoguswindows" + }, +/turf/open/floor/plating, +/area/ship/bridge) "LO" = ( /turf/template_noop, /area/template_noop) @@ -3812,14 +3746,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) -"Md" = ( -/obj/machinery/door/poddoor{ - id = "amoguswindows" - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/crew/dorm) "Mg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -3839,14 +3765,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"Mn" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/closet/secure_closet/true_lieutenant, -/turf/open/floor/carpet/blue, -/area/ship/bridge) "Mt" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ @@ -3879,37 +3797,39 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"Mx" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) "My" = ( /obj/structure/railing, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"MB" = ( -/obj/machinery/power/smes/shuttle/precharged{ +"MG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"MH" = ( +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"MJ" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" +/obj/machinery/door/airlock/atmos{ + dir = 4; + name = "Atmospherics" }, -/turf/open/floor/plating, -/area/ship/hallway/port) +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "MN" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -3927,37 +3847,6 @@ /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"MV" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - 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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"MW" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "MX" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /obj/structure/closet/secure_closet/wall{ @@ -3973,6 +3862,13 @@ /obj/item/ammo_box/magazine/co9mm, /turf/open/floor/plasteel, /area/ship/security) +"Nb" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "Nd" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -3982,6 +3878,25 @@ }, /turf/open/floor/plating/airless, /area/ship/hallway/port) +"Ne" = ( +/obj/structure/cable{ + 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/catwalk/over/plated_catwalk, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/port) +"Nf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "Nh" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -3997,16 +3912,23 @@ /obj/item/areaeditor/shuttle, /turf/open/floor/plating, /area/ship/engineering/electrical) -"Nl" = ( -/obj/effect/turf_decal/number/six{ - dir = 8 +"Nk" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/landmark/start/station_engineer, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/engineering/electrical) "Nv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/ship/hallway/port) +"Nw" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/cargo) "Ny" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/cyclelink_helper, @@ -4017,79 +3939,15 @@ height = 26; launch_status = 0; port_direction = 8; - width = 48 + width = 48; + preferred_direction = 4 }, /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, /area/ship/hallway/port) -"NA" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/security{ - name = "Security Office" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "NB" = ( /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"NH" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/eastleft, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle{ - list_reagents = list(/datum/reagent/medicine/thializid=30); - name = "thializid bottle" - }, -/obj/item/reagent_containers/syringe, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/item/storage/belt/medical, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"NM" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engine Room" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) "NQ" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ @@ -4117,23 +3975,42 @@ }, /turf/open/floor/plating, /area/ship/engineering/electrical) -"NX" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "NY" = ( /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/effect/turf_decal/industrial/hatch, +/obj/effect/turf_decal/industrial/hatch, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"NZ" = ( +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Oh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/miskilamo_big/eight{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering/engine) -"NZ" = ( -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +"Ok" = ( +/obj/effect/turf_decal/corner/opaque/neutral/three_quarters{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Ot" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "Ov" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 9 @@ -4145,45 +4022,49 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ship/medical) -"Ox" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "OD" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"OF" = ( -/obj/structure/cable{ - icon_state = "4-8" +"OE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"OG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/effect/landmark/start/station_engineer, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, -/area/ship/engineering/electrical) -"OH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) +/area/ship/engineering/atmospherics) "OI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) +"OK" = ( +/obj/machinery/computer/atmos_control/tank/oxygen_tank{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "OM" = ( /turf/closed/wall, /area/ship/crew/toilet) @@ -4194,18 +4075,6 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/patterned/ridged, /area/ship/hallway/starboard) -"Pb" = ( -/obj/structure/cable, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/corner/opaque/white/half{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) "Pd" = ( /obj/structure/cable{ icon_state = "1-8" @@ -4228,6 +4097,29 @@ dir = 1 }, /area/ship/hallway/fore) +"Po" = ( +/obj/structure/cable{ + 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/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Port Hall" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "Pp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4244,45 +4136,74 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"PA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "PE" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/corner/opaque/neutral/half, /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"PF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/starboard) +"PH" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "PM" = ( /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) -"PY" = ( -/obj/structure/table, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white/half, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +"PQ" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"PR" = ( +/obj/effect/turf_decal/miskilamo_big/five{ + dir = 8 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 +/turf/open/floor/plating, +/area/ship/engineering/engine) +"PT" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/suit/apron/surgical, -/obj/item/clothing/mask/surgical, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Qb" = ( /turf/closed/wall/r_wall, /area/ship/engineering/engine) -"Qc" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) "Qf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4292,6 +4213,11 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"Qg" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "Qk" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/firedoor/border_only{ @@ -4303,18 +4229,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"Qv" = ( -/obj/item/kirbyplants/random, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 10 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +"Qq" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Qx" = ( /obj/machinery/power/terminal, /obj/structure/cable/yellow{ @@ -4332,34 +4250,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"QL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"QN" = ( -/obj/structure/cable{ - 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/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Port Hall" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "QP" = ( /obj/structure/cable{ icon_state = "4-10" @@ -4385,6 +4275,22 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) +"QY" = ( +/obj/machinery/computer/helm{ + dir = 8; + icon_state = "computer-middle" + }, +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Rb" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "Rg" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4392,25 +4298,29 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plating, /area/ship/engineering/engine) -"Rh" = ( +"Rl" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Canteen" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "Rq" = ( /obj/structure/closet/crate/engineering/electrical, /obj/item/clothing/gloves/color/yellow, @@ -4443,19 +4353,33 @@ /obj/effect/turf_decal/corner/opaque/neutral/half, /turf/open/floor/plasteel/dark, /area/ship/hallway/starboard) -"RS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 +"RR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/turf/open/floor/plasteel/patterned, +/obj/effect/turf_decal/box, +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) "RY" = ( /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/hallway/fore) +"Sh" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Canteen" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "Si" = ( /obj/machinery/sleeper, /obj/effect/turf_decal/corner/opaque/white/half, @@ -4474,9 +4398,23 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/effect/landmark/start/head_of_personnel, +/obj/effect/landmark/start/head_of_personnel, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Sq" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Port Hall" + }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) +/area/ship/hallway/port) "Sr" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ dir = 1 @@ -4488,6 +4426,25 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) +"Su" = ( +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/folder/white, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) +"Sw" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "SB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4499,12 +4456,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/fore) -"SJ" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/suit_storage_unit/independent/engineering, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/starboard) "SN" = ( /obj/machinery/power/terminal{ dir = 8 @@ -4544,35 +4495,17 @@ /obj/effect/turf_decal/box, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"SY" = ( -/obj/machinery/button/door{ - id = "amogusdoors"; - name = "Blast Door Control"; - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "amoguswindows"; - name = "Window Lockdown"; - pixel_x = -5; - pixel_y = -5 - }, -/obj/effect/turf_decal/corner/opaque/neutral/half, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Td" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) "Te" = ( /turf/closed/wall, /area/ship/cargo) +"Tm" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/starboard) "Tp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4609,6 +4542,20 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/fore) +"Tw" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Fore Hall" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Ty" = ( /obj/structure/cable{ icon_state = "4-5" @@ -4616,25 +4563,31 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /turf/open/floor/plasteel, /area/ship/security) -"TC" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"Tz" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 6 }, -/obj/machinery/door/airlock/command{ - name = "Bridge" +/obj/effect/turf_decal/corner/opaque/white{ + dir = 1 }, +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/gloves/color/latex/nitrile, +/obj/item/clothing/suit/apron/surgical, +/obj/item/clothing/mask/surgical, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"TF" = ( -/obj/structure/cable{ - icon_state = "0-4" +/area/ship/medical) +"TH" = ( +/obj/effect/turf_decal/corner/opaque/neutral/half{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/computer/cargo/express{ + dir = 8; + icon_state = "computer-left" }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "TI" = ( /turf/closed/wall, /area/ship/hallway/port) @@ -4647,30 +4600,21 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"TP" = ( -/obj/machinery/light/small, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/neutral/half{ - dir = 1 - }, -/obj/item/paper_bin, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"TX" = ( -/obj/structure/cable{ - icon_state = "1-2" +"TW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/security) +"TY" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) "TZ" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -4693,6 +4637,23 @@ }, /turf/open/floor/plating, /area/ship/hallway/starboard) +"Uc" = ( +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"Ue" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Uf" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4716,6 +4677,13 @@ /obj/item/wrench/old, /turf/open/floor/plating, /area/ship/hallway/starboard) +"Ul" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) "Un" = ( /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, @@ -4737,22 +4705,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"Uw" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/folder/red, -/obj/item/folder/blue, -/obj/item/folder, -/obj/item/pen/fountain, -/turf/open/floor/wood, -/area/ship/security) "UC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4783,21 +4735,13 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/starboard) -"UT" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +"UX" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 }, +/obj/machinery/light/directional/south, /turf/open/floor/plating, -/area/ship/engineering/electrical) +/area/ship/hallway/starboard) "UZ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4810,35 +4754,49 @@ /obj/structure/railing, /turf/open/floor/plating, /area/ship/hallway/fore) -"Vk" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 +"Ve" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/poddoor{ + id = "amoguswindows" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/blue, -/area/ship/bridge) -"Vl" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/hallway/starboard) +"Vn" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) +"Vp" = ( +/obj/machinery/shower{ + pixel_y = 12 + }, +/obj/structure/curtain, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/toilet) +"Vt" = ( /obj/structure/cable{ icon_state = "4-8" }, -/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/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/hallway/port) -"Vp" = ( -/obj/machinery/shower{ - pixel_y = 12 +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/curtain, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Vv" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4846,13 +4804,13 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/engineering/electrical) -"Vz" = ( -/obj/structure/cable{ - icon_state = "0-2" +"VB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/starboard) "VC" = ( /obj/structure/toilet{ dir = 8 @@ -4860,6 +4818,17 @@ /obj/structure/curtain, /turf/open/floor/plasteel/patterned, /area/ship/crew/toilet) +"VF" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/hardhat/mining, +/obj/item/clothing/head/hardhat/mining, +/obj/item/clothing/head/hardhat/mining, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "VS" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ dir = 1 @@ -4893,9 +4862,32 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating, -/area/ship/hallway/fore) +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"VY" = ( +/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/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Starboard Hall" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/starboard) "Wg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel, @@ -4907,6 +4899,14 @@ /obj/structure/railing, /turf/open/floor/carpet/blue, /area/ship/bridge) +"Wm" = ( +/obj/machinery/door/poddoor{ + id = "amoguswindows" + }, +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/hallway/port) "Wp" = ( /obj/effect/turf_decal/atmos/nitrogen, /turf/open/floor/engine/n2, @@ -4926,13 +4926,13 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/cargo) -"Wx" = ( -/obj/structure/cable{ - icon_state = "5-9" +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "WD" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4946,41 +4946,54 @@ /obj/effect/turf_decal/corner/opaque/red/diagonal, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"WE" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "WK" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ dir = 1 }, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"WW" = ( -/obj/structure/cable{ - icon_state = "4-8" +"WT" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + dir = 4; + id = "amoguswindows" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/plating, +/area/ship/hallway/fore) +"WU" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/door/poddoor{ + dir = 4; + id = "amogusthrusters" }, -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Bay" +/turf/open/floor/plating, +/area/ship/hallway/port) +"Xa" = ( +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/corner/opaque/white/half{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"WX" = ( -/obj/machinery/camera/autoname, -/obj/machinery/firealarm{ - pixel_y = 25 +/obj/machinery/computer/operating{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "Xb" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 @@ -5005,20 +5018,23 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/starboard) -"Xj" = ( -/obj/machinery/light/small, +"Xh" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/wood, -/area/ship/security) -"Xp" = ( -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/atmos{ + dir = 4; + name = "Atmospherics" }, -/obj/machinery/power/apc/auto_name/east, /turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/area/ship/engineering/atmospherics) "Xv" = ( /obj/structure/chair/office{ dir = 1 @@ -5029,19 +5045,13 @@ /obj/effect/landmark/start/detective, /turf/open/floor/wood, /area/ship/security) -"Xw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"XA" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"XC" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/starboard) +/obj/effect/turf_decal/corner/opaque/bottlegreen/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/engineering/atmospherics) "XF" = ( /obj/effect/turf_decal/box, /turf/open/floor/plasteel/patterned/cargo_one, @@ -5062,6 +5072,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) +"XH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) "XJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plating, @@ -5076,16 +5093,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/red/mono, +/obj/effect/turf_decal/corner/opaque/blue/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) "XX" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen) "XZ" = ( -/obj/machinery/status_display/shuttle, -/turf/closed/wall, -/area/ship/bridge) +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "amoguswindows" + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) "Ye" = ( /obj/machinery/atmospherics/pipe/manifold/orange/visible{ dir = 4 @@ -5105,24 +5126,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/engineering/electrical) -"Yp" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/blue, -/area/ship/bridge) -"Yt" = ( -/obj/machinery/computer/security, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/half, -/turf/open/floor/plasteel/dark, -/area/ship/security) "Yu" = ( /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) @@ -5130,6 +5133,17 @@ /obj/structure/railing, /turf/open/floor/carpet/blue, /area/ship/bridge) +"Yy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Yz" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plating, +/area/ship/engineering/engine) "YM" = ( /obj/structure/tank_dispenser, /turf/open/floor/plasteel/dark, @@ -5224,31 +5238,40 @@ /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /turf/open/floor/plasteel, /area/ship/security) -"Zx" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" +"Zz" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/machinery/door/poddoor{ - id = "amogusthrusters" +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/corner/opaque/white{ + dir = 10 }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "ZB" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen/full, /turf/open/floor/plasteel, /area/ship/security) -"ZD" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +"ZE" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/neutral/three_quarters, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) +"ZH" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/full, +/turf/open/floor/plasteel/white, +/area/ship/engineering/atmospherics) "ZK" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5270,12 +5293,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/hallway/port) -"ZO" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "ZR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -5324,6 +5341,7 @@ LO LO LO LO +LO "} (2,1,1) = {" LO @@ -5353,6 +5371,7 @@ LO LO LO LO +LO "} (3,1,1) = {" LO @@ -5382,6 +5401,7 @@ LO LO LO LO +LO "} (4,1,1) = {" LO @@ -5411,64 +5431,67 @@ dl LO LO LO +LO "} (5,1,1) = {" LO is dl -dl +ID Xb Xb Nd Nd Qb UH -UH -ZO -JV -JV -EY -xY -UH -Dp +PR +AD +ne +Oh +bJ +lD +lx +Qq Qb sr sr Cg Cg -dl +ID dl dl LO +LO "} (6,1,1) = {" LO is dl lp -ff -BZ -Bh -MB +Cp +tj +uZ +WU Qb UH +eI +oD +LC +hU +XM UH UH -lx -rr -im -Nl -UH UH Qb -HU -eo -Zx -aT +fT +qi +fg +yv zN dl dl LO +LO "} (7,1,1) = {" LO @@ -5481,13 +5504,13 @@ kv kv Qb kD -Vz +HP Rg DN Kl Pz Mg -UH +Yz kD Qb SN @@ -5498,35 +5521,37 @@ zN LO LO LO +LO "} (8,1,1) = {" LO LO LO lp -gN +qY sZ Ac iM -sk +oo kD kD -eN +xi IB UH Qf UH kD kD -hv +Dn JJ mU GS -tW +UX zN LO LO LO +LO "} (9,1,1) = {" LO @@ -5538,15 +5563,15 @@ YS aX iQ so -vP +PQ TI Xc IB RE Qf -qU +zD cc -pe +Ul Uf RD Cs @@ -5556,6 +5581,7 @@ zN LO LO LO +LO "} (10,1,1) = {" LO @@ -5567,15 +5593,15 @@ hC Ov vP vP -Wx +se TI kD -Kb +Lp An -NM +vN kD cc -Gg +aJ bm RD Ua @@ -5585,6 +5611,7 @@ zN LO LO LO +LO "} (11,1,1) = {" LO @@ -5600,7 +5627,7 @@ Wu ee PM sJ -DS +AP CZ IR rG @@ -5614,6 +5641,7 @@ zN LO LO LO +LO "} (12,1,1) = {" LO @@ -5628,7 +5656,7 @@ wk IP NQ va -dh +bI eq XG va @@ -5638,11 +5666,12 @@ lZ UO RD RD -SJ +HV zN LO LO LO +LO "} (13,1,1) = {" LO @@ -5654,16 +5683,16 @@ AL bj fI IM -mY +Uc QQ QQ QQ -NA +Iz QQ QQ QQ cc -Us +Tm uS EE JD @@ -5672,6 +5701,7 @@ zN dl dl LO +LO "} (14,1,1) = {" LO @@ -5682,25 +5712,26 @@ fh vP Wu Zk -kK +es TI QQ -su +xs Zr Zh -iO +yL pr -pu +nH cc Us xu -tt -RD +vL +Vn YM zN dl dl LO +LO "} (15,1,1) = {" LO @@ -5709,20 +5740,20 @@ dl lp lp lp -vc +hM Zk -ms +qs TI -Yt +hd vv ZB ui Ty ZB -Xj +TW cc -AX -zA +ss +VY cc cc cc @@ -5730,6 +5761,7 @@ zN dl dl LO +LO "} (16,1,1) = {" LO @@ -5738,27 +5770,28 @@ dl TI vJ lp -vj -QN +Sq +Po TI TI QQ -cl +AU MX po -jV +Jm Ur Xv QQ JU LV zm -qx +dp DI zN cc cc cc +LO "} (17,1,1) = {" TI @@ -5767,8 +5800,8 @@ TI TI uj lp -qm -Vl +bE +Ne pa pa pa @@ -5776,7 +5809,7 @@ QQ QQ QQ QQ -Uw +qR fm QQ RP @@ -5788,6 +5821,7 @@ OU lB fM GV +LO "} (18,1,1) = {" as @@ -5799,11 +5833,11 @@ vg qB KS Ow -Ew -NH -uv -zh -zv +Ip +FV +sN +xm +pa mH mH mH @@ -5811,17 +5845,18 @@ mH mH mH mH -bd +PF qJ qe -XA +VB hk GV +Fs "} (19,1,1) = {" Ny co -dK +Fr gZ iX yx @@ -5831,21 +5866,22 @@ cL ad rJ Uo -xc -Kg +gC +GN mH NV qD Pj YP -sw +Lu Hz Xg -OH +tP zN cc cc cc +LO "} (20,1,1) = {" TI @@ -5861,20 +5897,21 @@ vD MP XS jn -Pb +pO mH -TF +kq Qx Pj wr zQ lJ He -Mx +Kh zN dl dl LO +LO "} (21,1,1) = {" LO @@ -5882,28 +5919,29 @@ LO dl dl dl -mr +Wm Nv -rM +CM pa Kq sd JW sd -fr +re mH -UT +EG Yj Vv Tq Mw mH -Rh +Ev kQ -Ge +Ve kV dl LO +LO "} (22,1,1) = {" LO @@ -5912,19 +5950,19 @@ dl dl dl lp -WX -Vl +GY +Ne pa Si -dE +qj sd -nK -Lh +dE +Xa mH -OF +Nk QT kw -jf +MG Nh mH rm @@ -5933,6 +5971,7 @@ zN dl dl LO +LO "} (23,1,1) = {" LO @@ -5941,14 +5980,14 @@ LO dl dl XX -Ex -dT +Sh +nL pa -PY -qj -dE +Gv +sp dE -uL +Bu +Cb mH rw Rq @@ -5956,12 +5995,13 @@ mH mH mH mH -EB -eJ +lE +PH nO dl dl LO +LO "} (24,1,1) = {" LO @@ -5970,74 +6010,76 @@ LO XX XX XX -fN +wD zd pa pa -IU -rd -tw -bn +pa +Lc +Su +Tz mH Az mH mH eg Jw -pH +kj Cc Yh nO dl dl LO +LO "} (25,1,1) = {" LO LO LO -et +uD Qz Ui sA zd -aY -pa +in +fa pa pa pa pa Te -GJ -RS -TX +Sw +Yy +gj aK Zn oN jm -rY +Nw nO nO dl LO +LO "} (26,1,1) = {" LO LO LO -et +uD AG Ui er ha Ui -JA -Gb +Ui +mN Ph -Ko +Ot SX Te -NZ +cP nT lX VT @@ -6049,12 +6091,13 @@ qb oS LO LO +LO "} (27,1,1) = {" LO LO LO -et +uD GB Ui vr @@ -6078,12 +6121,13 @@ oV kt LO LO +LO "} (28,1,1) = {" LO LO LO -et +uD kO Ui vI @@ -6107,22 +6151,23 @@ oV kt LO LO +LO "} (29,1,1) = {" LO LO LO XX -lj +FD Ui EL zL lS Ui -Ui -Ka -xR -Do +Kv +Ph +XH +sK Te NZ hs @@ -6136,13 +6181,14 @@ gF Fd LO LO +LO "} (30,1,1) = {" LO LO LO XX -Qv +Zz oC yM rf @@ -6150,21 +6196,22 @@ Ui VU ol Ph -jQ -JK +Xh +MJ Te Te LB -dd -Aq +RR +VF NT rT -dC +uP vB eV Bx LO LO +LO "} (31,1,1) = {" uy @@ -6172,119 +6219,123 @@ uy uy uy bZ -iu +iw Ui WD -fE +OE Ca Ph Ph -QL -Dw -Hh +Iw +bM +eB Te Te Te Te -qt -WW +mD +Vt OM OM OM FI FI FI +LO "} (32,1,1) = {" uy -cV -ec -Td +kY +Lt +tS bZ bZ -HS -MV +sQ +Rl iV iV iV -AR -dI -lt -MW -qX +qN +lV +aa +ZE +OG Sr bW iV -Bb +Nf Ez OM Vp OM qy -iS +kS FI +LO "} (33,1,1) = {" -Md +qP dr dw Yu -fK +KN bZ Bb VX iV Ci -tK -Xw -zn -he -ud -jW +PA +Rb +Ky +XC +sD +Ue on VS iV -KC +zF ko OM -Bo -Bg +EV +GP bL bL -vY +Fv +LO "} (34,1,1) = {" -Md +qP dG ft hx mt HH ZW -iP +El iV CL -HC -DA -HB -rj -HX +qQ +Kf +Nb +pn +OK iV iV iV iV -FX +ht oM gJ wL xL OI zt -vY +Fv +LO "} (35,1,1) = {" uy -bU +hJ cr Yu Yu @@ -6293,41 +6344,42 @@ Wg SB iV CS -HC -DA -ps -Xw -MW -qX +qQ +Kf +lL +gK +ZE +OG Er Wp iV -qO +tI Tv fn Pd -qc +aG bL -zT +ls FI +LO "} (36,1,1) = {" uy uy SU SU -tz +AF bZ Du SV iV sl -qX -vk -bF -EZ -Ih -jW +OG +ZH +aU +WA +rP +Ue St WK iV @@ -6339,6 +6391,7 @@ OM VC FI FI +LO "} (37,1,1) = {" LO @@ -6347,56 +6400,58 @@ bZ bZ bZ bZ -uf -DO +Tw +FM iV iV iV -GT -vn -NX -IQ +dV +WE +hb +ck iV iV iV iV -dA -xU +EU +Hm OM OM OM OM FI LO +LO "} (38,1,1) = {" LO zO Gd Gd -dY -IG +ya +kl NB Tp iW fv -bH -Hb -vQ -QL -ie +tn +BV +Bm +Iw +Qg ym lo iV PE NB Ls -Qc -dY +eE +ya Gd vo zO LO +LO "} (39,1,1) = {" LO @@ -6407,17 +6462,17 @@ Jy Sm hq sH -pw +uk fv iV iV -ib -jQ +Hj +Xh iV iV iV iV -ZD +MH ze UZ Gd @@ -6426,6 +6481,7 @@ Gd Gd zO LO +LO "} (40,1,1) = {" LO @@ -6455,11 +6511,12 @@ Gs Gd zO LO +LO "} (41,1,1) = {" LO -oR -oR +AC +WT Gd Gd Pn @@ -6468,11 +6525,11 @@ fB al mh ac -oa +me rN jt ac -hW +Kp ac Mt al @@ -6481,36 +6538,38 @@ JR ev Gd Gd -oR -oR +Ka +AC +LO LO "} (42,1,1) = {" LO LO -oR -oR +AC +eZ Gd -nh +by NB ul -JF +dO xQ Cr Cr -rQ -XZ -TC +aQ +Cr +wp Cr Cr xQ -wo +Ok NB My Gd Gd -oR -oR +WT +XZ +LO LO LO "} @@ -6518,27 +6577,28 @@ LO LO LO LO -oR +XZ zO zO NB -Xp -dt +PT +HG xQ Hn Wi yr -Ox +sY Km -Vk -Yp +an +EW xQ gA -NB -pL +en +KZ zO zO -oR +XZ +LO LO LO LO @@ -6554,13 +6614,13 @@ zO zO zO xQ -Mn +KG nx yB ea YY Ho -Lb +oB xQ zO zO @@ -6571,6 +6631,7 @@ LO LO LO LO +LO "} (45,1,1) = {" LO @@ -6583,13 +6644,13 @@ dl dl dl xQ -vX +vt Yw Lk -FG +ag Cz Ho -TP +qE xQ dl dl @@ -6600,6 +6661,7 @@ LO LO LO LO +LO "} (46,1,1) = {" LO @@ -6612,13 +6674,13 @@ dl dl dl xQ -SY +mE aw KT qA KT Sn -vF +tZ xQ dl dl @@ -6629,6 +6691,7 @@ LO LO LO LO +LO "} (47,1,1) = {" LO @@ -6640,15 +6703,15 @@ LO LO dl dl -Jc -Jc +LL +TY Ft OD Lr OD xq -Jc -Jc +TY +LL dl dl LO @@ -6658,6 +6721,7 @@ LO LO LO LO +LO "} (48,1,1) = {" LO @@ -6670,13 +6734,14 @@ LO LO LO LO -Jc -Jc -Ar -cA -jR -Jc -Jc +to +TY +TH +QY +FR +TY +eh +LO LO LO LO @@ -6700,11 +6765,12 @@ LO LO LO LO -Jc -Jc -Jc -Jc -Jc +LL +LL +LL +LL +LL +LO LO LO LO diff --git a/_maps/shuttles/shiptest/independent_solar.dmm b/_maps/shuttles/shiptest/independent_solar.dmm deleted file mode 100644 index 52434a7b4354..000000000000 --- a/_maps/shuttles/shiptest/independent_solar.dmm +++ /dev/null @@ -1,3245 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Cockpit" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ab" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/ship/science) -"aJ" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Cockpit" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"aM" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway) -"aT" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"bc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"bf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"bx" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"bK" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"bS" = ( -/obj/structure/closet/firecloset/wall, -/turf/closed/wall, -/area/ship/science) -"bV" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"ci" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"cA" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"cC" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Brig" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/security) -"cU" = ( -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - name = "SS Galaxy"; - port_direction = 4 - }, -/turf/closed/wall/r_wall, -/area/ship/cargo) -"cV" = ( -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/hallway) -"di" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"dr" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"dv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"dY" = ( -/turf/closed/wall/r_wall, -/area/ship/crew) -"ev" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"eE" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"eR" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"eY" = ( -/obj/structure/catwalk, -/turf/template_noop, -/area/ship/external) -"fv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"fx" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"fC" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"fG" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"fS" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"gf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"gw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"gW" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"hi" = ( -/turf/closed/wall/r_wall, -/area/ship/security) -"hj" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft, -/obj/item/paicard, -/turf/open/floor/plasteel, -/area/ship/science) -"ik" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"iv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"iO" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/hallway) -"jb" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/machinery/computer/pandemic, -/turf/open/floor/plasteel/white, -/area/ship/science) -"jl" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/autolathe/hacked, -/turf/open/floor/plasteel/mono, -/area/ship/science) -"jC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"jI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"jJ" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"ka" = ( -/obj/machinery/computer/operating, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"kk" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/closed/wall, -/area/ship/engineering) -"km" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"kA" = ( -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"la" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/monofloor{ - dir = 1 - }, -/area/ship/cargo) -"lc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"lf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"ls" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"ly" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_x = -4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lz" = ( -/obj/machinery/vending/cola/random, -/turf/open/floor/plasteel, -/area/ship/hallway) -"lE" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lG" = ( -/obj/structure/window/reinforced{ - dir = 8; - pixel_x = -4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lS" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"lV" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel, -/area/ship/cargo) -"lX" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel, -/area/ship/hallway) -"lZ" = ( -/turf/closed/wall/r_wall, -/area/ship/medical) -"me" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/circuit, -/area/ship/science) -"mo" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/cargo) -"mt" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/science) -"mx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"mL" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"nc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"nd" = ( -/turf/closed/wall, -/area/ship/science) -"nG" = ( -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/hallway) -"nM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"nV" = ( -/obj/machinery/door/window/southleft{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/plating, -/area/ship/medical) -"ou" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/carpet, -/area/ship/crew) -"oT" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/clothing/head/welding, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"pK" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"pW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"pX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/wood, -/area/ship/crew) -"qg" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"qM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/orange/visible, -/turf/open/floor/plasteel, -/area/ship/engineering) -"rb" = ( -/turf/closed/wall, -/area/ship/engineering) -"rJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"rO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"rP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/obj/item/pipe_dispenser, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"sm" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sv" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs/medium{ - dir = 4 - }, -/area/ship/hallway) -"sM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"sN" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Mining Ship Crew Quarters" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"th" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"tp" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/engineering) -"tr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/blue/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"tv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"tH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"tO" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Cargo Hold" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/cargo) -"tS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway) -"tV" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tY" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"ua" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light, -/obj/item/radio/intercom/wideband{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ue" = ( -/obj/machinery/chem_master, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"uj" = ( -/turf/closed/wall, -/area/ship/security) -"up" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/open/floor/circuit, -/area/ship/science) -"uI" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/ship/medical) -"uM" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"uT" = ( -/obj/machinery/door/airlock/external{ - name = "Escape Pod" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/hallway) -"uU" = ( -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/airless, -/area/ship/bridge) -"vJ" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Air to Distro"; - target_pressure = 500 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"vN" = ( -/turf/open/floor/plasteel/patterned/monofloor{ - dir = 1 - }, -/area/ship/cargo) -"vO" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/cargo) -"vS" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"vV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"wl" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"wm" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/item/storage/cans/sixbeer, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/cargo) -"wy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"wC" = ( -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway) -"wM" = ( -/obj/machinery/computer{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"xb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"xo" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"xE" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"xH" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/closet/crate{ - icon_state = "crateopen" - }, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/drill, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/obj/item/t_scanner/adv_mining_scanner/lesser, -/turf/open/floor/plasteel, -/area/ship/cargo) -"xL" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"xV" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/radio/off, -/obj/item/areaeditor/shuttle, -/obj/item/storage/firstaid/regular{ - pixel_x = -8; - pixel_y = -8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"yf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"yj" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs/medium{ - dir = 4 - }, -/area/ship/hallway) -"yG" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"yM" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew) -"yO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"yP" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/structure/window/reinforced, -/obj/structure/closet/wall{ - pixel_y = 32 - }, -/obj/item/gun/energy/e_gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"zd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway) -"zh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"zq" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"zs" = ( -/obj/structure/frame/computer{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"zQ" = ( -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/security) -"zR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"zS" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet{ - icon_state = "science"; - name = "science experiments" - }, -/obj/item/seeds/replicapod, -/obj/item/seeds/cabbage, -/obj/item/seeds/corn, -/obj/item/circuitboard/computer/xenobiology, -/obj/item/bodypart/chest/robot, -/obj/item/bodypart/leg/right/robot, -/obj/item/bodypart/leg/left/robot, -/obj/item/bodypart/r_arm/robot, -/obj/item/bodypart/leg/right/robot, -/obj/item/assembly/flash/handheld, -/obj/item/slime_scanner, -/obj/item/slime_extract/grey, -/obj/item/storage/box/rndboards{ - desc = "A box containing boards for research equipment."; - name = "research equipment box" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"zT" = ( -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel, -/area/ship/hallway) -"Ai" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"Am" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/item/stack/sheet/mineral/uranium/five, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"AA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"AD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"AI" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Be" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/ship/engineering) -"Bf" = ( -/turf/closed/wall, -/area/ship/bridge) -"Bh" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Bv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"BQ" = ( -/obj/structure/table, -/obj/machinery/door/window/southright{ - dir = 4 - }, -/obj/item/storage/firstaid/medical{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/o2{ - pixel_x = 4; - pixel_y = 3 - }, -/turf/open/floor/plasteel/mono, -/area/ship/medical) -"Cc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Co" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Cy" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/ore_silo, -/turf/open/floor/plasteel/mono, -/area/ship/science) -"CC" = ( -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "mining_window_shutter"; - name = "Window Shutters"; - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"CO" = ( -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plating, -/area/ship/hallway) -"Db" = ( -/obj/structure/catwalk, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"Dm" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "mining_galaxy_port" - }, -/turf/open/floor/plasteel/patterned/monofloor, -/area/ship/cargo) -"Dn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"Dv" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/ship/cargo) -"DE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"DK" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/stack/sheet/mineral/plasma, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"DS" = ( -/turf/open/floor/plasteel, -/area/ship/hallway) -"Eo" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/ship/hallway) -"Et" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"EB" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/hallway) -"EH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/engineering) -"EQ" = ( -/obj/structure/catwalk, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/template_noop, -/area/ship/external) -"ER" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"EZ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"Ft" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/circuit, -/area/ship/science) -"Fx" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/closed/wall, -/area/ship/cargo) -"FK" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"FV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"Gf" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/item/stack/sheet/mineral/titanium/twenty, -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal/fifty, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Gi" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Sickbay" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"GY" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/research{ - name = "Salvage Bay" - }, -/turf/open/floor/plasteel, -/area/ship/science) -"GZ" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 4 - }, -/obj/structure/rack, -/obj/machinery/door/window/southleft{ - dir = 8 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/clothing/head/welding{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"Hk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"Hs" = ( -/turf/closed/wall, -/area/ship/medical) -"Hy" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"HS" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"HT" = ( -/obj/structure/closet/emcloset/wall, -/turf/closed/wall, -/area/ship/security) -"HV" = ( -/obj/structure/sign/warning/docking{ - pixel_y = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"HW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/orange/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"Ic" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"Ig" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"Iw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"IC" = ( -/obj/structure/closet/wall, -/obj/item/circuitboard/machine/microwave, -/obj/item/kitchen/knife, -/obj/item/kitchen/fork, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/condiment/pack/hotsauce, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/item/reagent_containers/food/condiment/pack/bbqsauce, -/obj/item/reagent_containers/food/condiment/pack/astrotame, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/reagent_containers/food/condiment/soysauce, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/storage/box/condimentbottles, -/turf/closed/wall/r_wall, -/area/ship/security) -"IH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"JR" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/lighter, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Kw" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"Kz" = ( -/turf/template_noop, -/area/template_noop) -"KJ" = ( -/obj/structure/table, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ld" = ( -/obj/machinery/atmospherics/components/binary/passive_gate, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"LS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway) -"LT" = ( -/obj/structure/closet/crate/internals, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/button/door{ - id = "mining_galaxy_port"; - name = "Port Hangar Shutters"; - pixel_y = 28 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel, -/area/ship/cargo) -"LX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew) -"MG" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/noslip, -/area/ship/engineering) -"MK" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Nc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Salvage Bay" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Nn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"No" = ( -/turf/closed/wall, -/area/ship/cargo) -"Nt" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Nx" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/mecha_wreckage/ripley, -/turf/open/floor/plasteel/mono, -/area/ship/science) -"NN" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/computer/rdconsole{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/science) -"Oa" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/turf/open/floor/plasteel, -/area/ship/hallway) -"OQ" = ( -/turf/open/floor/plasteel/mono, -/area/ship/science) -"OY" = ( -/turf/open/floor/plating, -/area/ship/cargo) -"OZ" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/eastright, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Pa" = ( -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Pi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"Pk" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"Pq" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ship/hallway) -"Px" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/machinery/holopad/emergency/science, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"PA" = ( -/obj/item/radio/intercom{ - pixel_y = 20 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"PJ" = ( -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/metal/twenty, -/obj/item/stack/sheet/glass/fifty, -/turf/open/floor/plasteel, -/area/ship/cargo) -"PP" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Qn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"Qo" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"QU" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Engine Access" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"QX" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/door/poddoor{ - id = "mining_window_shutter" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/engineering) -"RB" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/cargo) -"RG" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/aug_manipulator, -/turf/open/floor/plasteel/white, -/area/ship/science) -"RN" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"RR" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/machinery/vending/wallmed{ - pixel_y = 28 - }, -/obj/item/storage/belt/medical, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Se" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Sp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"Sr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"SQ" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"SU" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Te" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Tm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Ty" = ( -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Up" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/item/circuitboard/mecha/ripley/main, -/obj/item/circuitboard/mecha/ripley/peripherals, -/obj/item/transfer_valve, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Uq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/hallway) -"UG" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway) -"UJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono, -/area/ship/engineering) -"UW" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Vb" = ( -/obj/structure/table, -/obj/machinery/door/window/southleft{ - dir = 4 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = -4 - }, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe, -/obj/item/stack/medical/suture, -/obj/item/defibrillator/loaded, -/turf/open/floor/plasteel/mono, -/area/ship/medical) -"Vd" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/turf/open/floor/carpet, -/area/ship/crew) -"Vn" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs/medium{ - dir = 4 - }, -/area/ship/hallway) -"VE" = ( -/turf/closed/wall/r_wall, -/area/ship/science) -"Wg" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/monofloor{ - dir = 1 - }, -/area/ship/cargo) -"Wp" = ( -/turf/closed/wall, -/area/ship/crew) -"WG" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/science) -"WM" = ( -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Xg" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/crew) -"Xi" = ( -/turf/open/floor/plasteel/white, -/area/ship/science) -"Xw" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"XA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"XI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = -30 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"YH" = ( -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"YU" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Za" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/plasteel/stairs/medium, -/area/ship/bridge) -"Zb" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"Zf" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"Zg" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/item/radio/intercom{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Zk" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"Zq" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/security) -"ZR" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway) -"ZS" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) - -(1,1,1) = {" -eY -eY -eY -Qo -lS -Db -eY -eY -eY -Xg -eY -eY -eY -eY -mo -Qo -eY -eY -eY -"} -(2,1,1) = {" -eY -wl -wl -QU -Be -EH -wl -wl -nG -wC -nG -Ai -Ai -Ai -PP -OZ -Ai -cU -eY -"} -(3,1,1) = {" -eY -wl -Am -Nn -HW -XA -Dn -kk -xo -di -EB -Fx -fx -Te -mL -qg -la -Dm -eY -"} -(4,1,1) = {" -eY -wl -yO -lf -fS -vJ -vS -rb -UG -bc -iO -No -lV -UW -th -RN -vN -Dm -eY -"} -(5,1,1) = {" -wy -wl -AA -nc -xL -rP -MG -rb -PA -AD -cV -No -lV -Co -OY -OY -vN -Dm -eY -"} -(6,1,1) = {" -Ld -QX -qM -bf -xb -UJ -pK -tp -LS -gf -Pq -RB -PJ -Gf -OY -OY -vN -Dm -eY -"} -(7,1,1) = {" -HV -wl -lc -Bv -pW -Iw -km -rb -ls -Et -LS -tO -jC -ci -OY -OY -vN -Dm -eY -"} -(8,1,1) = {" -eY -wl -rb -rb -rb -rb -GZ -rb -Vn -yj -sv -vO -Tm -ZS -OY -OY -vN -Dm -eY -"} -(9,1,1) = {" -eY -lZ -Hs -BQ -Vb -Hs -Hs -Hs -ER -zR -Oa -No -LT -xH -wm -OY -Wg -Dm -eY -"} -(10,1,1) = {" -eY -lZ -ka -YU -YU -uM -YH -uI -aT -mx -Oa -No -No -Dv -Dv -Nc -Ai -Ai -eY -"} -(11,1,1) = {" -eY -lZ -MK -tr -nM -jI -zq -uI -aT -mx -zT -nd -zS -gW -gW -Ty -RG -VE -eY -"} -(12,1,1) = {" -eY -lZ -RR -dv -bx -Hs -Gi -Hs -fC -mx -Oa -WG -Cy -NN -Xi -Sr -jb -VE -eY -"} -(13,1,1) = {" -eY -lZ -FK -gw -KJ -uI -yG -EZ -tv -zh -Oa -hj -OQ -mt -fv -Sr -Up -VE -eY -"} -(14,1,1) = {" -eY -lZ -SU -Xw -DK -uI -Zk -Ic -tS -Uq -Oa -WG -jl -Nx -rO -bK -WM -VE -eY -"} -(15,1,1) = {" -eY -lZ -lZ -cA -SQ -nV -ZR -fG -tv -sM -Sp -GY -tH -rJ -IH -oT -VE -VE -eY -"} -(16,1,1) = {" -eY -eY -lZ -JR -ue -uI -Hy -EZ -tv -ev -Oa -nd -up -Ft -ab -me -VE -eY -eY -"} -(17,1,1) = {" -Kz -eY -hi -uj -uj -uj -uj -HT -DE -Ig -DE -bS -VE -VE -VE -VE -VE -eY -Kz -"} -(18,1,1) = {" -Kz -eY -hi -yf -bV -Kw -uj -lX -DS -ev -DS -DS -aM -CO -uT -EQ -eY -eY -Kz -"} -(19,1,1) = {" -Kz -eY -hi -tY -Pk -ik -cC -LS -Qn -Hk -kA -Eo -dY -dY -dY -dY -dY -eY -Kz -"} -(20,1,1) = {" -Kz -eY -hi -IC -Pk -XI -uj -lz -DS -vV -zd -FV -sN -LX -pX -yM -dY -eY -Kz -"} -(21,1,1) = {" -Kz -eY -eY -zQ -jJ -iv -Bf -Bf -aa -aJ -Bf -Bf -Wp -ou -Cc -dY -dY -eY -Kz -"} -(22,1,1) = {" -Kz -Kz -eY -zQ -HS -Zq -Bf -Se -eR -lE -Za -ua -Wp -Zb -Pi -dY -eY -eY -Kz -"} -(23,1,1) = {" -Kz -Kz -eY -zQ -dr -Pk -Bf -yP -Px -AI -Nt -xE -Wp -Vd -eE -dY -eY -Kz -Kz -"} -(24,1,1) = {" -Kz -Kz -eY -hi -hi -hi -Zf -CC -ly -lG -tV -Zg -dY -dY -dY -dY -eY -Kz -Kz -"} -(25,1,1) = {" -Kz -Kz -eY -eY -eY -EQ -uU -Bh -wM -sm -zs -xV -Pa -EQ -eY -eY -eY -Kz -Kz -"} -(26,1,1) = {" -Kz -Kz -Kz -Kz -Kz -eY -uU -uU -uU -uU -uU -uU -uU -eY -Kz -Kz -Kz -Kz -Kz -"} -(27,1,1) = {" -Kz -Kz -Kz -Kz -Kz -eY -eY -eY -eY -eY -eY -eY -eY -eY -Kz -Kz -Kz -Kz -Kz -"} -(28,1,1) = {" -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -Kz -"} diff --git a/_maps/shuttles/shiptest/independent_tranquility.dmm b/_maps/shuttles/shiptest/independent_tranquility.dmm index 2d0038bd0bc3..cd5272d0ce9e 100644 --- a/_maps/shuttles/shiptest/independent_tranquility.dmm +++ b/_maps/shuttles/shiptest/independent_tranquility.dmm @@ -15,26 +15,6 @@ "aq" = ( /turf/closed/wall/mineral/titanium, /area/ship/engineering/engine) -"ax" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 1 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) -"aB" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ext_windows" - }, -/turf/open/floor/plating, -/area/ship/hallway/port) "aC" = ( /obj/structure/table/reinforced, /obj/machinery/microwave, @@ -91,30 +71,6 @@ "aO" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/electrical) -"aP" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "apartment_1"; - name = "Apartment 1" - }, -/obj/structure/cable{ - 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/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew) "aY" = ( /obj/item/storage/box/donkpockets/donkpocketberry, /obj/item/storage/cans/sixsoda, @@ -133,19 +89,11 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew) -"ba" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "a_1_shutter2" - }, -/turf/open/floor/plating, -/area/ship/crew) -"bf" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +"bb" = ( +/obj/machinery/vending/games, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet, +/area/ship/crew/crewfive) "bg" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -161,74 +109,37 @@ /obj/machinery/pipedispenser, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"bo" = ( +"bn" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) -"bq" = ( -/obj/structure/table/wood, -/obj/machinery/computer/bookmanagement, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ - pixel_y = 32 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -26 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; - dir = 9 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) -"bw" = ( -/obj/machinery/light{ - dir = 1 + dir = 5 }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"bo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"bF" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/table, -/obj/item/assembly/prox_sensor{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/bot_assembly/cleanbot{ - pixel_x = -1; - pixel_y = 4 - }, -/obj/item/screwdriver{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/machinery/light/dim{ +"bt" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) -"bI" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/crew) "bL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -239,37 +150,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"bO" = ( -/obj/structure/chair/comfy/brown, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/closet/wall{ - dir = 4; - name = "Wardrobe"; - pixel_x = -32 +"bN" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 }, -/obj/item/clothing/under/costume/singer/yellow, -/obj/item/clothing/shoes/singery, -/obj/item/clothing/head/wig/random, -/obj/item/clothing/under/color/jumpskirt/random, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/rank/command/captain/skirt, -/obj/item/clothing/under/rank/command/captain/suit, -/obj/item/pen/fountain/captain, -/obj/item/radio/headset/heads/captain, -/obj/item/storage/backpack/duffelbag/captain, -/obj/item/clothing/suit/hooded/wintercoat/captain, -/obj/item/clothing/suit/armor/vest/capcarapace/duster, -/obj/item/clothing/head/caphat/cowboy, -/obj/item/clothing/shoes/cowboy/fancy, -/obj/item/clothing/under/pants/camo, -/obj/item/clothing/suit/hooded/wintercoat/captain, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfive) +/obj/effect/turf_decal/corner/transparent/bar, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "bP" = ( /obj/structure/cable{ icon_state = "4-8" @@ -285,16 +175,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/crewfour) -"bS" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "bX" = ( /obj/structure/table/wood, /obj/item/paper/natural, @@ -325,6 +205,19 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/crewthree) +"cp" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/light/directional/west, +/obj/item/stack/sheet/mineral/uranium/fifty, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) "cH" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/cryo) @@ -339,6 +232,17 @@ "cJ" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/security/armory) +"cV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/bookmanagement, +/obj/machinery/light/dim/directional/north, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 9 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "cW" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 5 @@ -354,13 +258,10 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical/surgery) -"cY" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) +"cX" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "cZ" = ( /obj/structure/chair/plastic{ dir = 8 @@ -374,12 +275,48 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"da" = ( +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -26; + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) "dh" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 }, /turf/open/floor/wood/walnut, /area/ship/crew) +"dj" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/end{ + color = "#792f27"; + dir = 8 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood, +/area/ship/crew/canteen) "dk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -420,27 +357,14 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"dH" = ( -/obj/structure/chair/sofa/corner, -/obj/machinery/light/dim{ - dir = 1 - }, +"dF" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, /obj/effect/turf_decal/siding/wood{ - dir = 5 + color = "#792f27"; + dir = 9 }, /turf/open/floor/wood, -/area/ship/crew/dorm/dormfive) -"dJ" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/plasteel/white, /area/ship/crew/canteen) "dN" = ( /obj/effect/turf_decal/techfloor{ @@ -474,6 +398,17 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) +"dV" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 4 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "ee" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge" @@ -483,28 +418,64 @@ color = "#4c535b" }, /area/ship/bridge) -"em" = ( -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' +"ei" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -8; + pixel_y = -3 }, -/area/ship/bridge) -"eo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet, -/area/ship/crew/dorm) -"es" = ( -/obj/machinery/light/dim{ - dir = 1 +/obj/item/reagent_containers/glass/beaker{ + pixel_y = 11 }, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seeded, -/obj/effect/spawner/lootdrop/seeded, -/obj/effect/spawner/lootdrop/seeded, -/obj/effect/spawner/lootdrop/seeded, -/obj/item/seeds/random, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) +/obj/item/stack/cable_coil/random/five{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/reagent_containers/glass/beaker, +/obj/machinery/light/dim/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plating, +/area/ship/crew/dorm) +"ek" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_3_shutter2" + }, +/turf/open/floor/plating, +/area/ship/crew/crewthree) +"em" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) +"en" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"eo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet, +/area/ship/crew/dorm) +"er" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Dining Room" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/canteen) "eu" = ( /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ @@ -529,6 +500,14 @@ /obj/structure/sign/directions/medical, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) +"eA" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/west, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "eC" = ( /obj/structure/cable{ icon_state = "4-8" @@ -544,6 +523,41 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) +"eF" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_2_shutter" + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) +"eI" = ( +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/storage/box/ingredients/carnivore, +/obj/item/storage/box/ingredients/fruity, +/obj/item/storage/box/ingredients/grains, +/obj/item/storage/box/ingredients/vegetarian, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/reagent_containers/food/condiment/mayonnaise, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/storage/box/condimentbottles, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + name = "Kitchen Cabinet"; + pixel_x = -28 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "eJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -565,6 +579,17 @@ }, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"eN" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "eS" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -588,19 +613,17 @@ /obj/item/pen/blue, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) -"eZ" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"fa" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/power/terminal{ dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/firealarm/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-9" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) "fc" = ( /obj/structure/chair/office{ dir = 8 @@ -611,25 +634,6 @@ }, /turf/open/floor/plating/rust, /area/ship/crew/dorm) -"fe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_x = -6; - pixel_y = 26 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "fg" = ( /turf/open/floor/engine/hull, /area/ship/external) @@ -651,6 +655,29 @@ /obj/item/clothing/suit/hooded/wintercoat/hydro, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"fy" = ( +/obj/effect/turf_decal/corner/opaque/green/border, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/storage/backpack/duffelbag, +/obj/item/storage/backpack/duffelbag, +/obj/item/storage/backpack/satchel, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/suit/hooded/wintercoat, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) "fz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -660,23 +687,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/starboard) -"fD" = ( -/obj/machinery/door/airlock/hatch{ - name = "Supply Closet" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/storage) "fF" = ( /obj/effect/turf_decal/techfloor{ dir = 9 @@ -692,17 +702,31 @@ /obj/item/bedsheet/captain, /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) -"fJ" = ( -/obj/machinery/light{ +"fK" = ( +/obj/structure/chair/sofa/corner{ dir = 1 }, -/obj/structure/chair/sofa/corner, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 1 +/obj/machinery/firealarm/directional/west, +/obj/structure/sign/poster/official/the_owl{ + pixel_y = -32 }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/turf/open/floor/carpet, +/area/ship/crew/crewfive) +"fN" = ( +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 10 + }, +/obj/machinery/light/dim/directional/south, +/obj/machinery/suit_storage_unit/independent/pilot, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "fP" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil/random/five, @@ -712,36 +736,46 @@ /obj/item/stock_parts/manipulator, /turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/crewfour) -"fQ" = ( -/obj/machinery/light{ - dir = 1 +"fS" = ( +/obj/docking_port/mobile{ + dir = 2 }, -/obj/structure/chair/sofa/corner{ +/turf/open/floor/engine/hull, +/area/ship/external) +"fU" = ( +/obj/machinery/door/airlock/wood{ + dir = 4; + name = "Cryogenics" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"fR" = ( -/obj/machinery/cryopod{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -19 +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech, /area/ship/crew/cryo) -"fS" = ( -/obj/docking_port/mobile{ - dir = 2 +"fY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/engine/hull, -/area/ship/external) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "fZ" = ( /obj/effect/turf_decal/borderfloorblack, /obj/effect/turf_decal/borderfloorblack/corner{ @@ -772,23 +806,60 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) -"gf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "gh" = ( /obj/structure/sign/departments/botany, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/hydroponics) +"gk" = ( +/obj/structure/chair/sofa{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) "gn" = ( /obj/machinery/vending/classicbeats, /obj/effect/turf_decal/techfloor{ dir = 5 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) +"gp" = ( +/obj/structure/cable{ + 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/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"gs" = ( +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) "gC" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -806,38 +877,17 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/crewthree) -"gJ" = ( -/obj/machinery/button/door{ - id = "a_3_shutter2"; - name = "Shutters"; - pixel_x = -6; - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" +"gM" = ( +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/techfloor/orange{ dir = 6 }, -/obj/machinery/firealarm{ - pixel_x = 6; - pixel_y = 26 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 1 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) -"gL" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/engine/hull, -/area/ship/external) +/obj/machinery/light/dim/directional/east, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "gN" = ( /obj/machinery/computer/operating{ dir = 1 @@ -854,6 +904,21 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"gV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "gY" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -873,6 +938,29 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"hd" = ( +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 5 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/machinery/washing_machine, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) +"hg" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew) "hh" = ( /obj/structure/cable{ icon_state = "4-8" @@ -888,10 +976,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) -"hi" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/visible/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "hn" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Workshop" @@ -907,6 +991,44 @@ color = "#4c535b" }, /area/ship/crew/crewfive) +"ht" = ( +/obj/structure/closet/secure_closet/freezer{ + name = "Minifridge" + }, +/obj/item/reagent_containers/food/drinks/soda_cans/molten, +/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, +/obj/item/reagent_containers/food/drinks/soda_cans/random, +/obj/item/reagent_containers/food/drinks/soda_cans/random, +/obj/item/reagent_containers/food/drinks/soda_cans/sodawater, +/obj/item/storage/cans/sixsoda, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/reagent_containers/food/snacks/cheesiehonkers, +/obj/item/reagent_containers/food/snacks/spacetwinkie, +/obj/item/reagent_containers/food/snacks/spacetwinkie, +/obj/item/reagent_containers/food/snacks/spacetwinkie, +/obj/item/reagent_containers/food/snacks/spacetwinkie, +/obj/item/reagent_containers/food/snacks/muffin/berry, +/obj/item/reagent_containers/food/snacks/muffin, +/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_berry, +/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, +/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/birch, +/area/ship/crew/crewfive) +"hu" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "ext_windows" + }, +/turf/open/floor/plating, +/area/ship/hallway/port) "hx" = ( /obj/effect/turf_decal/techfloor{ dir = 4 @@ -996,6 +1118,24 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) +"hR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Dining Room" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/canteen) "hU" = ( /obj/effect/turf_decal/siding/wood/end, /obj/item/reagent_containers/glass/bucket/wooden{ @@ -1004,38 +1144,6 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) -"hW" = ( -/obj/structure/closet/secure_closet/freezer{ - name = "Minifridge" - }, -/obj/item/reagent_containers/food/drinks/soda_cans/molten, -/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime, -/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, -/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game, -/obj/item/reagent_containers/food/drinks/soda_cans/random, -/obj/item/reagent_containers/food/drinks/soda_cans/random, -/obj/item/reagent_containers/food/drinks/soda_cans/sodawater, -/obj/item/storage/cans/sixsoda, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/cheesiehonkers, -/obj/item/reagent_containers/food/snacks/cheesiehonkers, -/obj/item/reagent_containers/food/snacks/spacetwinkie, -/obj/item/reagent_containers/food/snacks/spacetwinkie, -/obj/item/reagent_containers/food/snacks/spacetwinkie, -/obj/item/reagent_containers/food/snacks/spacetwinkie, -/obj/item/reagent_containers/food/snacks/muffin/berry, -/obj/item/reagent_containers/food/snacks/muffin, -/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_berry, -/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, -/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood/birch, -/area/ship/crew/crewfive) "ia" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech, @@ -1051,16 +1159,6 @@ /obj/structure/sign/departments/chemistry, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/dorm) -"ih" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "iq" = ( /obj/structure/table, /obj/item/reagent_containers/food/condiment/saltshaker{ @@ -1072,6 +1170,16 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) +"iu" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/item/pen/fourcolor, +/obj/item/pen, +/obj/item/pen, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet, +/area/ship/crew/crewfive) "iA" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1085,32 +1193,6 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm/dormthree) -"iD" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/item/storage/overmap_ship/electric{ - pixel_x = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"iG" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/bookbinder, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) "iH" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/dorm/dormtwo) @@ -1144,13 +1226,30 @@ "iK" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/dorm/dormfive) -"iN" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "a_5_shutter" +"iT" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/ship/crew/crewfour) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"iY" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/suit_storage_unit/independent/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) "jc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer2{ dir = 8 @@ -1194,32 +1293,71 @@ /area/ship/crew/crewtwo) "jn" = ( /obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew/crewtwo) +"jp" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 23 + }, +/obj/effect/turf_decal/borderfloorwhite{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/mob/living/simple_animal/mouse/white{ + name = "The Brain" + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) +"jr" = ( +/obj/machinery/hydroponics/soil, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) +"js" = ( +/obj/structure/closet/wall{ + dir = 4; + name = "Wardrobe"; + pixel_x = -28 + }, +/obj/item/clothing/head/beret, +/obj/item/clothing/under/color/jumpskirt/random, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/dress/skirt/red, +/obj/item/clothing/suit/longcoat, +/obj/item/clothing/suit/jacket/letterman_red, +/obj/item/clothing/head/wizard/marisa, +/obj/item/clothing/head/soft/mime, +/obj/item/clothing/shoes/wheelys, +/obj/item/clothing/shoes/sandal, +/obj/item/clothing/shoes/sneakers/black, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm/dormtwo) +"jt" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew/crewtwo) -"jw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/ihejirika_small/right{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "jy" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1236,15 +1374,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"jz" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew) "jD" = ( /obj/structure/table/wood, /obj/effect/turf_decal/corner/transparent/bar, @@ -1253,71 +1382,10 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew) -"jH" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/end{ - color = "#792f27"; - dir = 8 - }, -/obj/structure/fluff/hedge, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"jI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "communications" - }, -/obj/machinery/computer/helm/viewscreen{ - dir = 8; - pixel_x = 30 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "jK" = ( /obj/structure/sign/poster/official/moth/hardhats, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/electrical) -"jL" = ( -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/storage/box/ingredients/carnivore, -/obj/item/storage/box/ingredients/fruity, -/obj/item/storage/box/ingredients/grains, -/obj/item/storage/box/ingredients/vegetarian, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/storage/box/condimentbottles, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "Kitchen Cabinet"; - pixel_x = -32 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) "jR" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -1349,20 +1417,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"jV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/vending/modularpc, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) -"kk" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/obj/machinery/light/dim, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) "kr" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1373,15 +1427,6 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"ks" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) "kw" = ( /obj/item/toy/cards/deck/kotahi{ pixel_x = -4; @@ -1401,6 +1446,45 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) +"kC" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/closet/wall{ + dir = 4; + name = "Wardrobe"; + pixel_x = -28 + }, +/obj/item/clothing/under/costume/singer/yellow, +/obj/item/clothing/shoes/singery, +/obj/item/clothing/head/wig/random, +/obj/item/clothing/under/color/jumpskirt/random, +/obj/item/clothing/under/color/random, +/obj/item/clothing/under/rank/command/captain/skirt, +/obj/item/clothing/under/rank/command/captain/suit, +/obj/item/pen/fountain/captain, +/obj/item/radio/headset/heads/captain, +/obj/item/storage/backpack/duffelbag/captain, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/obj/item/clothing/suit/armor/vest/capcarapace/duster, +/obj/item/clothing/head/caphat/cowboy, +/obj/item/clothing/shoes/cowboy/fancy, +/obj/item/clothing/under/pants/camo, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormfive) +"kK" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_1_shutter" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) "kR" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ @@ -1423,22 +1507,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) -"kW" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/secure_data/laptop{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/spline/fancy/opaque/yellow{ - dir = 10 - }, -/obj/machinery/light/dim{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "kY" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge" @@ -1463,37 +1531,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/engine) -"li" = ( -/obj/structure/cable{ - 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/firealarm{ - pixel_x = 6; - pixel_y = 26 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"ly" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormthree) "lz" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -1505,6 +1542,11 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"lG" = ( +/obj/machinery/light/directional/east, +/obj/machinery/vending/modularpc, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "lJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1548,50 +1590,50 @@ "lW" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/crewthree) -"mb" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/obj/item/toy/crayon/spraycan{ - pixel_y = 8 +"ma" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 4 }, -/obj/item/toy/crayon/spraycan{ - pixel_x = -6; - pixel_y = 4 +/obj/effect/turf_decal/number/five{ + dir = 4 }, -/obj/item/toy/crayon/spraycan{ - pixel_x = 6; - pixel_y = 4 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"mc" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 }, -/obj/item/toy/crayon/spraycan{ - pixel_y = 1 +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 6 }, -/obj/machinery/light, -/turf/open/floor/wood/birch, -/area/ship/crew/crewtwo) -"md" = ( -/obj/effect/turf_decal/corner/opaque/green/border, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/airalarm/directional/south, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"mf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"my" = ( -/obj/structure/cable{ - icon_state = "2-4" +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ - dir = 8 +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood/birch, +/area/ship/crew/crewfive) +"mz" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "a_4_shutter"; + dir = 4 }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/turf/open/floor/plating, +/area/ship/crew/crewfive) "mA" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) @@ -1628,30 +1670,40 @@ /obj/machinery/door/poddoor/shutters/preopen{ id = "a_4_shutter" }, -/turf/open/floor/plating, -/area/ship/crew/crewfive) -"mT" = ( -/obj/structure/chair/sofa/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 4 +/turf/open/floor/plating, +/area/ship/crew/crewfive) +"mR" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/dim/directional/north, +/obj/item/bedsheet/brown, +/turf/open/floor/carpet, +/area/ship/crew/dorm) +"mV" = ( +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/south, +/obj/item/kitchen/knife/butcher{ + pixel_x = -6; + pixel_y = 7 }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"mY" = ( -/obj/structure/chair/sofa/corner{ - dir = 8 +/obj/item/clothing/gloves/butchering{ + pixel_x = 5; + pixel_y = -1 }, -/obj/machinery/camera/autoname{ - dir = 9 +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"mW" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 6 +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) +/area/ship/hallway/port) "nc" = ( /obj/structure/chair/sofa/left{ dir = 8 @@ -1670,6 +1722,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/starboard) +"nr" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/dim/directional/east, +/obj/structure/sign/poster/contraband/gec{ + pixel_y = -32 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm/dormtwo) "nw" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1692,35 +1754,6 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"nD" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 10; - pixel_y = 1 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/book/random{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/sign/poster/contraband/steppyflag{ - pixel_x = 32 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormthree) -"nI" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "nN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -1742,18 +1775,6 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew) -"nR" = ( -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "nX" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil/random/five, @@ -1767,15 +1788,6 @@ /obj/item/stock_parts/subspace/amplifier, /turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/crewfour) -"ok" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "op" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1818,121 +1830,42 @@ }, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"oF" = ( -/obj/machinery/door/airlock/grunge{ - id_tag = "apartment_5"; - name = "Apartment 5" - }, +"oS" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "2-8" }, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) +"oW" = ( /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Dining Room" + }, /turf/open/floor/plasteel/patterned/ridged{ color = "#4c535b" }, -/area/ship/crew/crewfour) -"oG" = ( -/obj/machinery/door/airlock{ - name = "Cryogenics" - }, +/area/ship/crew/canteen) +"pa" = ( +/obj/machinery/power/terminal, /obj/structure/cable{ 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/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/cryo) -"oJ" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light/dim{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/dorm/dormfour) -"oS" = ( /obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"pb" = ( -/obj/machinery/button/door{ - id = "a_4_shutter"; - name = "Shutters"; - pixel_x = 6; - pixel_y = 26 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_x = -6; - pixel_y = 26 - }, -/turf/open/floor/wood/birch, -/area/ship/crew/crewfive) -"pf" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/wall{ - dir = 1; - name = "Wardrobe"; - pixel_y = -32 + icon_state = "0-8" }, -/obj/item/clothing/under/costume/singer/blue, -/obj/item/clothing/shoes/singerb, -/obj/item/clothing/head/wig/random, -/obj/item/storage/box/syndie_kit/chameleon, -/obj/item/paper_bin/bundlenatural, -/obj/item/clothing/under/color/jumpskirt/random, -/obj/item/clothing/under/color/random, -/obj/item/clothing/suit/jacket/letterman, -/obj/item/clothing/suit/toggle/lawyer/brown, -/obj/item/clothing/under/suit/burgundy, -/obj/item/clothing/under/pants/red, -/obj/item/clothing/suit/nerdshirt, -/obj/item/storage/bag/books, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfive) -"ph" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light/dim{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/sign/poster/contraband/gec{ - pixel_y = -32 - }, -/turf/open/floor/carpet/green, -/area/ship/crew/dorm/dormtwo) +/obj/machinery/light/directional/north, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) "pj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/layer2{ dir = 8 @@ -1942,22 +1875,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/port) -"pm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfive) "pp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1971,6 +1888,22 @@ }, /turf/open/floor/carpet/green, /area/ship/crew/dorm/dormtwo) +"pt" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "pu" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -1994,6 +1927,31 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) +"pw" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + id_tag = "apartment_5"; + name = "Apartment 5" + }, +/obj/structure/cable{ + 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/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/crewfour) "px" = ( /obj/effect/turf_decal/corner/transparent/bar, /obj/effect/turf_decal/corner/transparent/bar{ @@ -2017,6 +1975,20 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical/surgery) +"pJ" = ( +/obj/structure/toilet/secret{ + dir = 4; + secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola + }, +/obj/effect/turf_decal/borderfloorwhite{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/mob/living/simple_animal/mouse/brown{ + name = "Pinkie" + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/toilet) "pK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2032,6 +2004,16 @@ color = "#4c535b" }, /area/ship/hallway/port) +"pP" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/north, +/obj/item/toy/plush/knight{ + name = "The Navigator"; + pixel_x = -9; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "pT" = ( /obj/effect/turf_decal/techfloor/orange, /obj/structure/closet/wall/orange{ @@ -2068,27 +2050,26 @@ }, /turf/open/floor/plating, /area/ship/external) -"qj" = ( -/obj/structure/cable{ - icon_state = "1-2" +"qe" = ( +/obj/structure/table, +/obj/machinery/computer/secure_data/laptop{ + dir = 8 }, -/obj/machinery/light{ +/obj/effect/turf_decal/borderfloorblack/cee{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 9 +/obj/item/toy/plush/goatplushie{ + desc = "The Captain insists this plushie does not exist."; + pixel_x = -7; + pixel_y = 16 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "qq" = ( /obj/structure/sign/departments/security, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/crewfive) -"qz" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/carpet/green, -/area/ship/crew/dorm/dormtwo) "qB" = ( /obj/item/kirbyplants/random, /obj/machinery/button/door{ @@ -2116,52 +2097,36 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"qS" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "a_4_shutter2" +"qV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/wall{ + dir = 1; + name = "Wardrobe"; + pixel_y = -28 }, -/turf/open/floor/plating, +/obj/item/clothing/under/costume/singer/blue, +/obj/item/clothing/shoes/singerb, +/obj/item/clothing/head/wig/random, +/obj/item/storage/box/syndie_kit/chameleon, +/obj/item/paper_bin/bundlenatural, +/obj/item/clothing/under/color/jumpskirt/random, +/obj/item/clothing/under/color/random, +/obj/item/clothing/suit/jacket/letterman, +/obj/item/clothing/suit/toggle/lawyer/brown, +/obj/item/clothing/under/suit/burgundy, +/obj/item/clothing/under/pants/red, +/obj/item/clothing/suit/nerdshirt, +/obj/item/storage/bag/books, +/turf/open/floor/wood, /area/ship/crew/dorm/dormfive) -"qT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 6 - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"rd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Janitorial Closet"; - pixel_y = -32 +"rc" = ( +/obj/structure/bookcase/random/religion, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27" }, -/obj/item/soap/deluxe, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/rag, -/obj/item/storage/box/mousetraps, -/obj/item/clothing/shoes/galoshes, -/obj/item/clothing/head/soft/purple, -/obj/item/clothing/gloves/color/latex/nitrile/evil, -/obj/item/storage/box/maid, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/light/directional/south, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "ri" = ( /obj/effect/turf_decal/techfloor/orange, /obj/structure/cable/yellow{ @@ -2185,48 +2150,26 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/engine) -"rr" = ( -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/structure/table/reinforced, -/obj/machinery/light, -/obj/item/kitchen/knife/butcher{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/clothing/gloves/butchering{ - pixel_x = 5; - pixel_y = -1 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"rs" = ( -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -26; - pixel_y = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +"ro" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 + dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = -6 +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) +"rt" = ( +/obj/structure/table/wood, +/obj/machinery/light/dim/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) +/obj/item/a_gift, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormfive) "rv" = ( /obj/structure/chair/wood{ dir = 8 @@ -2267,13 +2210,6 @@ /obj/machinery/vending/cola/shamblers, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"rR" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/light/dim, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "rY" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 4; @@ -2287,29 +2223,39 @@ "sb" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical/surgery) -"sd" = ( -/obj/structure/table/wood, +"se" = ( +/obj/machinery/button/door{ + id = "a_4_shutter"; + name = "Shutters"; + pixel_x = 6; + pixel_y = 26 + }, /obj/effect/turf_decal/siding/wood{ - dir = 9 + dir = 1 }, -/obj/item/storage/toolbox/artistic{ - pixel_x = -3; - pixel_y = 4 +/obj/machinery/firealarm/directional/north{ + pixel_x = -7 }, -/obj/item/storage/toolbox/artistic{ - pixel_x = 2; - pixel_y = -1 +/turf/open/floor/wood/birch, +/area/ship/crew/crewfive) +"so" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/item/radio/intercom{ - pixel_y = 26 +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) +"sp" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/camera/autoname, -/turf/open/floor/wood/birch, -/area/ship/crew/crewtwo) -"sg" = ( -/obj/effect/landmark/observer_start, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "sr" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2370,6 +2316,14 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) +"sK" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_1_shutter2" + }, +/turf/open/floor/plating, +/area/ship/crew) "sP" = ( /obj/machinery/light_switch{ dir = 8; @@ -2394,15 +2348,6 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/crewthree) -"sR" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "sW" = ( /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -2420,24 +2365,6 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"tr" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/paper_bin/construction{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/paint/anycolor{ - pixel_x = 7; - pixel_y = -1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood/birch, -/area/ship/crew/crewtwo) "ts" = ( /obj/machinery/light_switch{ dir = 4; @@ -2456,45 +2383,6 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm/dormthree) -"tv" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ - dir = 6 - }, -/obj/machinery/light/dim, -/obj/machinery/suit_storage_unit/independent/pilot, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"tx" = ( -/obj/item/circuitboard/machine/telecomms/relay, -/obj/item/circuitboard/machine/telecomms/message_server, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Component Storage"; - pixel_x = -32 - }, -/obj/item/stack/cable_coil/blue, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/effect/turf_decal/techfloor, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "tz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2546,6 +2434,24 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) +"tM" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/bot_assembly/cleanbot{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/screwdriver{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "tQ" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2553,6 +2459,14 @@ }, /turf/open/floor/plating, /area/ship/medical/surgery) +"tX" = ( +/obj/docking_port/stationary{ + dwidth = 10; + width = 30; + height = 15 + }, +/turf/open/floor/engine/hull, +/area/ship/external) "tY" = ( /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) @@ -2586,6 +2500,11 @@ /obj/item/stack/sheet/mineral/wood/fifty, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) +"ud" = ( +/obj/machinery/vending/hydronutrients, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "uf" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -2602,45 +2521,6 @@ }, /turf/open/floor/carpet/cyan, /area/ship/crew/crewthree) -"uo" = ( -/obj/structure/table, -/obj/item/ammo_casing/c45/rubbershot{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/ammo_casing/c45/rubbershot{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/ammo_casing/c45/rubbershot{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/screwdriver{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 5 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/sign/poster/contraband/backdoor_xeno_babes_6{ - pixel_x = -32 - }, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/obj/item/flashlight/lamp{ - pixel_x = -9; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) "us" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2651,35 +2531,14 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewfive) -"uA" = ( -/obj/structure/table, -/obj/item/ammo_box/magazine/m45/rubbershot{ - pixel_x = 7; - pixel_y = -2 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 6 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 5 - }, -/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -6; - pixel_y = 1 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/sign/poster/contraband/lusty_xenomorph{ - pixel_y = 32 +"uC" = ( +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/obj/machinery/light/directional/north, +/obj/machinery/washing_machine, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) "uI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2702,11 +2561,9 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"uK" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, +"uL" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) "uM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -2717,6 +2574,11 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/port) +"uO" = ( +/obj/machinery/light/directional/west, +/obj/machinery/vending/assist, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "uU" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 1 @@ -2752,22 +2614,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) -"uZ" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/garlicbread, -/obj/item/reagent_containers/food/snacks/grown/citrus/orange{ - pixel_x = -8; - pixel_y = 7 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew) "vd" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2779,40 +2625,27 @@ /obj/machinery/vending/boozeomat, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) -"vo" = ( -/obj/structure/table, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/disk/tech_disk/major{ - pixel_x = -7; - pixel_y = -5 - }, -/obj/item/disk/tech_disk{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 8; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "vx" = ( /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"vE" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 +"vC" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Supply Closet" }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/suit_storage_unit/independent/engineering, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/storage) "vG" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ @@ -2828,6 +2661,17 @@ /obj/structure/sign/departments/engineering, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/electrical) +"vP" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "vV" = ( /obj/structure/table, /obj/effect/turf_decal/siding/wood{ @@ -2857,20 +2701,6 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"wj" = ( -/obj/structure/table, -/obj/machinery/computer/telecomms/monitor{ - dir = 4; - icon_keyboard = "laptop_key"; - icon_screen = "seclaptop"; - icon_state = "laptop" - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "wt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2881,12 +2711,24 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"wy" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 4 +"wz" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = -6 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/obj/machinery/button/door{ + dir = 8; + id = "apartment_2"; + normaldoorcontrol = 1; + pixel_x = 26; + pixel_y = 6; + specialfunctions = 4 + }, +/obj/structure/closet/crate/bin, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew/crewtwo) "wA" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/cakeslice/lime, @@ -2898,55 +2740,6 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"wI" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "apartment_3"; - name = "Apartment 3" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/crewthree) -"wJ" = ( -/obj/structure/window/reinforced, -/obj/structure/sink/puddle, -/obj/machinery/light/dim{ - dir = 8 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"xc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Room" - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/canteen) "xf" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2968,13 +2761,6 @@ /obj/item/kirbyplants/photosynthetic, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) -"xi" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ext_windows" - }, -/turf/open/floor/plating, -/area/ship/crew/hydroponics) "xk" = ( /obj/structure/chair/plastic{ dir = 8 @@ -2992,25 +2778,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewfive) -"xm" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) "xo" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3065,31 +2832,33 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"xu" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/item/pen/fourcolor, -/obj/item/pen, -/obj/item/pen, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) "xx" = ( /obj/effect/turf_decal/corner/opaque/green/border{ dir = 4 }, /turf/open/floor/plasteel, /area/ship/crew/cryo) -"xD" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ext_windows" +"xC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 9 }, -/turf/open/floor/plating, -/area/ship/hallway/starboard) +/obj/effect/turf_decal/ihejirika_small{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"xE" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ + dir = 8 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "xF" = ( /obj/item/kirbyplants/fullysynthetic, /turf/open/floor/carpet/nanoweave/beige, @@ -3129,15 +2898,6 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) -"xN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "xT" = ( /obj/structure/chair/sofa{ dir = 1 @@ -3155,6 +2915,11 @@ /obj/item/floor_painter, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) +"xV" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/dorm/dormfour) "xW" = ( /obj/structure/closet/wall/orange{ pixel_y = 32 @@ -3179,19 +2944,31 @@ /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"yl" = ( -/obj/machinery/light{ - dir = 4 - }, +"yf" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/grass, +/area/ship/crew/hydroponics) +"yg" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair/sofa/corner, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +/turf/open/floor/wood, +/area/ship/crew/canteen) +"yi" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "ym" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3204,19 +2981,21 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) -"ys" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/layer4, -/obj/item/toy/figure/atmos{ - name = "Scrubbert"; - pixel_x = -9; - pixel_y = 1 +"yr" = ( +/obj/structure/table, +/obj/machinery/computer/telecomms/monitor{ + dir = 4; + icon_keyboard = "laptop_key"; + icon_screen = "seclaptop"; + icon_state = "laptop" }, -/obj/item/radio/intercom{ - pixel_y = 26 +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "yE" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3231,13 +3010,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"yJ" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "yL" = ( /obj/structure/table, /obj/item/reagent_containers/food/condiment/peppermill{ @@ -3254,22 +3026,29 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"yS" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light/dim{ - dir = 1 +"yR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 10 }, -/obj/item/bedsheet/brown, -/turf/open/floor/carpet, -/area/ship/crew/dorm) -"za" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/turf_decal/number/three{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew/crewtwo) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"yY" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "communications" + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "zc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3279,29 +3058,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"zk" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = -8; - pixel_y = -3 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = 11 - }, -/obj/item/stack/cable_coil/random/five{ - pixel_x = 8; - pixel_y = -4 - }, -/obj/item/reagent_containers/glass/beaker, -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) "zs" = ( /obj/effect/turf_decal/corner/opaque/green/border{ dir = 9 @@ -3326,6 +3082,18 @@ "zw" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/crewthree) +"zx" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/bookbinder, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27" + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "zy" = ( /obj/item/reagent_containers/food/snacks/customizable/cheesewheel, /obj/effect/turf_decal/siding/wood, @@ -3373,6 +3141,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"zI" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "zK" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plasteel/patterned/ridged{ @@ -3382,17 +3154,22 @@ "zL" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) -"zP" = ( -/obj/machinery/power/apc/auto_name/north, +"zN" = ( +/obj/machinery/light/dim/directional/north, +/obj/structure/sign/departments/restroom{ + pixel_y = -32 + }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "4-8" }, -/obj/machinery/suit_storage_unit/independent/engineering, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "zR" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3408,13 +3185,38 @@ }, /turf/open/floor/carpet/nanoweave/purple, /area/ship/crew/crewtwo) -"zX" = ( -/obj/machinery/power/apc/auto_name/west, +"zW" = ( +/obj/effect/turf_decal/corner/opaque/green/border{ + dir = 8 + }, +/obj/machinery/light/directional/west, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) +"Aa" = ( +/obj/structure/chair/sofa/corner{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 6 + }, +/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ + pixel_x = 32 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "Af" = ( /obj/structure/table/wood/poker, /obj/item/paper{ @@ -3554,11 +3356,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Bs" = ( -/obj/structure/sink/puddle, -/obj/machinery/light/dim, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "Bu" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3575,39 +3372,30 @@ }, /turf/open/floor/plasteel, /area/ship/crew/cryo) -"BH" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 +"BE" = ( +/obj/structure/chair/sofa/corner, +/obj/machinery/light/dim/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, +/turf/open/floor/wood, +/area/ship/crew/dorm/dormfive) +"BK" = ( +/obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ - dir = 4 + dir = 1 }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"BL" = ( -/obj/item/clothing/glasses/regular/hipster, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/head/beanie/stripedgreen, -/obj/item/clothing/head/flatcap, -/obj/item/clothing/neck/stripedredscarf, -/obj/item/clothing/suit/jacket, -/obj/item/clothing/suit/hawaiian, -/obj/item/clothing/suit/toggle/suspenders/gray, -/obj/item/clothing/suit/toggle/lawyer/burgundy, -/obj/item/clothing/under/dress/striped, -/obj/item/clothing/under/pants/khaki, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/suit/charcoal, -/obj/structure/closet/wall{ - name = "Wardrobe"; - pixel_y = 32 +/obj/item/paper_bin/construction{ + pixel_x = -5; + pixel_y = 3 }, -/obj/item/clothing/accessory/waistcoat, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm/dormthree) +/obj/item/paint/anycolor{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/birch, +/area/ship/crew/crewtwo) "BN" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/carpet/nanoweave/beige, @@ -3638,8 +3426,50 @@ /obj/effect/turf_decal/borderfloorwhite{ dir = 10 }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) +"BW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Dining Room" + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/canteen) +"BX" = ( +/obj/item/clothing/glasses/regular/hipster, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/head/beanie/stripedgreen, +/obj/item/clothing/head/flatcap, +/obj/item/clothing/neck/stripedredscarf, +/obj/item/clothing/suit/jacket, +/obj/item/clothing/suit/hawaiian, +/obj/item/clothing/suit/toggle/suspenders/gray, +/obj/item/clothing/suit/toggle/lawyer/burgundy, +/obj/item/clothing/under/dress/striped, +/obj/item/clothing/under/pants/khaki, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/under/suit/charcoal, +/obj/structure/closet/wall{ + name = "Wardrobe"; + pixel_y = 28 + }, +/obj/item/clothing/accessory/waistcoat, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm/dormthree) "Ca" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3660,23 +3490,15 @@ /obj/structure/table/wood/reinforced, /turf/open/floor/wood, /area/ship/crew/canteen) -"Ck" = ( -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"Ch" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/wood/end{ + color = "#792f27"; dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/structure/fluff/hedge, +/turf/open/floor/wood, +/area/ship/crew/canteen) "Cr" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/snacks/grown/potato/sweet{ @@ -3690,14 +3512,6 @@ /obj/item/reagent_containers/glass/bucket/wooden, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"Cs" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/carpet, -/area/ship/crew/dorm) "Cv" = ( /obj/effect/turf_decal/corner/opaque/orange/border{ dir = 1 @@ -3707,37 +3521,25 @@ /obj/structure/bedsheetbin, /turf/open/floor/plasteel, /area/ship/crew/cryo) -"Cy" = ( -/obj/effect/turf_decal/corner/opaque/green/border, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -32 +"CE" = ( +/obj/structure/sink/puddle, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) +"CH" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/garlicbread, +/obj/item/reagent_containers/food/snacks/grown/citrus/orange{ + pixel_x = -8; + pixel_y = 7 }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/storage/backpack/duffelbag, -/obj/item/storage/backpack/duffelbag, -/obj/item/storage/backpack/satchel, -/obj/item/storage/backpack/satchel, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"CA" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/turf_decal/corner/transparent/bar, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/crew) "CL" = ( /obj/structure/table/wood/poker, /obj/item/storage/pill_bottle/dice{ @@ -3757,6 +3559,20 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/engine) +"CO" = ( +/obj/structure/table, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/item/radio/intercom/wideband/table{ + dir = 8; + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "CU" = ( /obj/structure/frame/machine, /obj/item/stack/cable_coil/random/five, @@ -3790,10 +3606,19 @@ }, /turf/open/floor/plating, /area/ship/crew/dorm) -"CW" = ( -/obj/structure/railing, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) +"Db" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/sign/poster/contraband/pwr_game{ + pixel_y = -32 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "Dj" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 6 @@ -3807,29 +3632,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) -"Do" = ( -/obj/machinery/door/airlock/wood{ - name = "Cryogenics" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/cryo) "Du" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3956,22 +3758,6 @@ }, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"Ea" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "Eb" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -3981,21 +3767,21 @@ "Ef" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/crewtwo) -"Eu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 +"El" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_5_shutter" }, -/obj/structure/sign/poster/contraband/pwr_game{ - pixel_y = -32 +/turf/open/floor/plating, +/area/ship/crew/crewfour) +"Eo" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/crew/crewtwo) "Ev" = ( /obj/machinery/computer/helm, /obj/effect/turf_decal/techfloor{ @@ -4006,20 +3792,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Ew" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 10 - }, -/obj/machinery/light/dim, -/obj/machinery/suit_storage_unit/independent/pilot, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "EA" = ( /obj/structure/cable{ icon_state = "1-4" @@ -4047,33 +3819,9 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewfive) -"EK" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26; - pixel_y = -6 - }, -/obj/machinery/button/door{ - dir = 8; - id = "apartment_2"; - normaldoorcontrol = 1; - pixel_x = 26; - pixel_y = 6; - specialfunctions = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew/crewtwo) "ES" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew) -"EW" = ( -/obj/machinery/vending/games, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) "EX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -4083,14 +3831,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) -"Fb" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) "Fd" = ( /obj/structure/cable{ icon_state = "1-8" @@ -4103,16 +3843,19 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/crewfour) -"Fo" = ( -/obj/structure/chair/sofa{ - dir = 1 +"Fl" = ( +/obj/structure/table, +/obj/item/defibrillator/loaded, +/obj/effect/turf_decal/borderfloor{ + dir = 10 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 +/obj/machinery/airalarm/directional/south, +/obj/item/radio/intercom/directional/west, +/obj/machinery/camera/autoname{ + dir = 5 }, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) "Fq" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/canteen) @@ -4129,6 +3872,30 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"FD" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/layer4, +/obj/item/toy/figure/atmos{ + name = "Scrubbert"; + pixel_x = -9; + pixel_y = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"FE" = ( +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"FI" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "a_4_shutter2" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm/dormfive) "FJ" = ( /obj/machinery/light_switch{ dir = 4; @@ -4177,6 +3944,29 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) +"Gm" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 10; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/mug/coco{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/book/random{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/sign/poster/contraband/steppyflag{ + pixel_x = 32 + }, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm/dormthree) "Go" = ( /obj/structure/chair/sofa{ dir = 4 @@ -4201,16 +3991,8 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/turf/open/floor/carpet/green, -/area/ship/crew) -"Gy" = ( -/obj/structure/window/reinforced, -/obj/structure/sink/puddle, -/obj/machinery/light/dim{ - dir = 4 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) +/turf/open/floor/carpet/green, +/area/ship/crew) "GE" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -4218,14 +4000,14 @@ /obj/structure/table/wood, /turf/open/floor/wood/walnut, /area/ship/crew) -"GK" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/power/apc/auto_name/east, +"GG" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "0-4" }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) +/turf/open/floor/carpet, +/area/ship/crew/dorm) "GM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4253,22 +4035,44 @@ }, /turf/open/floor/carpet/green, /area/ship/crew) -"GR" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - pixel_y = 4 +"GQ" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 9 +/obj/machinery/button/door{ + id = "a_3_shutter2"; + name = "Shutters"; + pixel_x = -6; + pixel_y = 26 }, -/obj/item/radio/intercom{ - pixel_y = -6 +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) +"GS" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "ext_windows" }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/crew/cryo) +"GZ" = ( +/obj/structure/window/reinforced, +/obj/structure/sink/puddle, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) +"Ha" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "ext_windows" + }, +/turf/open/floor/plating, +/area/ship/hallway/starboard) "Hb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4325,13 +4129,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/port) -"Ho" = ( +"Hs" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ - id = "a_2_shutter" + dir = 4; + id = "a_3_shutter" }, /turf/open/floor/plating, -/area/ship/crew/crewtwo) +/area/ship/crew/dorm/dormthree) "Hu" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -4415,28 +4220,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"Id" = ( -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/structure/cable{ - 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/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"Ie" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/vending/assist, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) "If" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -4455,6 +4238,29 @@ }, /turf/open/floor/carpet, /area/ship/crew/crewfive) +"In" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "a_4_shutter"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/crew/crewfive) +"Io" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/yellow{ + dir = 10 + }, +/obj/machinery/light/dim/directional/west, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Is" = ( /obj/structure/table, /obj/item/paicard{ @@ -4488,27 +4294,6 @@ /obj/item/reagent_containers/food/snacks/cornchips, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"IC" = ( -/obj/machinery/light_switch{ - pixel_x = -6; - pixel_y = 26 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_x = 6; - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) "ID" = ( /obj/effect/turf_decal/techfloor{ dir = 1 @@ -4519,6 +4304,20 @@ /obj/item/kirbyplants/random, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) +"IK" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/autolathe, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) "IN" = ( /obj/structure/table, /obj/item/flashlight/lamp{ @@ -4578,24 +4377,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"Jb" = ( -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) "Jd" = ( /obj/item/paper/crumpled{ pixel_x = 1; @@ -4650,6 +4431,30 @@ }, /turf/open/floor/plasteel, /area/ship/crew/cryo) +"JM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/closet/wall/blue{ + dir = 1; + name = "Janitorial Closet"; + pixel_y = -28 + }, +/obj/item/soap/deluxe, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/rag, +/obj/item/storage/box/mousetraps, +/obj/item/clothing/shoes/galoshes, +/obj/item/clothing/head/soft/purple, +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/storage/box/maid, +/turf/open/floor/plating, +/area/ship/engineering/engine) "JX" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -4664,13 +4469,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/engine) -"Kb" = ( -/obj/machinery/hydroponics/soil, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "Kj" = ( /obj/effect/turf_decal/borderfloorwhite{ dir = 5 @@ -4712,27 +4510,18 @@ }, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"Kt" = ( -/obj/structure/railing/corner, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"Kx" = ( -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/bottlegreen{ - dir = 8 +"Kw" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/item/storage/overmap_ship/electric/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Ky" = ( /obj/structure/table, /obj/item/trash/plate, @@ -4762,6 +4551,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/wood/birch, /area/ship/crew/crewfive) +"KB" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer4{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "KF" = ( /obj/structure/chair/sofa/right{ dir = 8 @@ -4814,6 +4611,13 @@ }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) +"KU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "KX" = ( /obj/structure/chair/sofa/right, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -4821,24 +4625,6 @@ }, /turf/open/floor/carpet/green, /area/ship/crew) -"KZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/wood/birch, -/area/ship/crew/crewfive) "La" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -4868,29 +4654,87 @@ /obj/structure/sign/poster/retro/pdaancient{ pixel_y = -32 }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" +/obj/effect/turf_decal/siding/wood{ + color = "#792f27" + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) +"Lq" = ( +/obj/machinery/light/dim/directional/west, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) +"Lw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"LB" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"LG" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/suit_storage_unit/independent/engineering, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"LK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/birch, +/area/ship/crew/crewtwo) +"LO" = ( +/obj/machinery/door/airlock/wood{ + dir = 4; + id_tag = "apartment_3"; + name = "Apartment 3" }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) -"Lw" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) -"LK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/wood/birch, -/area/ship/crew/crewtwo) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/crewthree) "LQ" = ( /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) @@ -4932,43 +4776,42 @@ /obj/structure/sign/poster/contraband/mothpill, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/dorm) -"LX" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -6; - pixel_y = -26 - }, -/obj/structure/cable/yellow{ - icon_state = "0-9" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) "LZ" = ( /obj/machinery/vending/cigarette, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"Ma" = ( -/obj/effect/turf_decal/corner/opaque/green/border{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"Md" = ( +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/message_server, +/obj/structure/closet/wall/blue{ + dir = 4; + name = "Component Storage"; + pixel_x = -28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/item/stack/cable_coil/blue, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/effect/turf_decal/techfloor, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) +"Me" = ( +/obj/structure/chair/sofa{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet, +/area/ship/crew/crewfive) "Mg" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -5001,38 +4844,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"Mu" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = 6 - }, -/obj/structure/sign/poster/official/the_owl{ - pixel_y = -32 - }, -/turf/open/floor/carpet, -/area/ship/crew/crewfive) -"Mv" = ( -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/structure/sign/departments/restroom{ - pixel_y = -32 - }, -/obj/structure/cable{ - 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/plasteel/tech, -/area/ship/crew/cryo) "MC" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -5044,15 +4855,6 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"MF" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "MG" = ( /obj/machinery/jukebox, /obj/effect/turf_decal/techfloor, @@ -5096,26 +4898,14 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) -"MO" = ( +"MX" = ( +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Room" - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" + dir = 1 }, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "Ng" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5152,13 +4942,6 @@ }, /turf/open/floor/wood, /area/ship/crew/canteen) -"Nt" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer4{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) "Ny" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5167,38 +4950,31 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"Nz" = ( -/obj/structure/toilet/secret{ +"ND" = ( +/obj/machinery/door/airlock/wood{ dir = 4; - secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola + id_tag = "apartment_2"; + name = "Apartment 2" }, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 10 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/mob/living/simple_animal/mouse/brown{ - name = "Pinkie" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"NC" = ( -/obj/structure/table, -/obj/item/defibrillator/loaded, -/obj/effect/turf_decal/borderfloor{ - dir = 10 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/airalarm/directional/south, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -26 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 5 +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) +/area/ship/crew/crewtwo) "NJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -5215,6 +4991,11 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"NN" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/carpet/green, +/area/ship/crew/dorm/dormtwo) "NT" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/corner/transparent/bar{ @@ -5244,23 +5025,26 @@ }, /turf/open/floor/plasteel, /area/ship/crew/cryo) -"OA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +"Oz" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/toy/crayon/spraycan{ + pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/sign/poster/random{ - pixel_x = -32 +/obj/item/toy/crayon/spraycan{ + pixel_x = -6; + pixel_y = 4 }, -/obj/machinery/light{ - dir = 8 +/obj/item/toy/crayon/spraycan{ + pixel_x = 6; + pixel_y = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/toy/crayon/spraycan{ + pixel_y = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) +/obj/machinery/light/directional/south, +/turf/open/floor/wood/birch, +/area/ship/crew/crewtwo) "OE" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5284,6 +5068,18 @@ /obj/machinery/vending/dinnerware, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"OJ" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/ihejirika_small/left{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "OM" = ( /obj/structure/sign/poster/random{ pixel_x = -32 @@ -5307,28 +5103,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"OR" = ( -/obj/structure/chair/sofa, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) "OS" = ( /obj/machinery/vending/clothing, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) -"Pf" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "ext_windows" +"Pg" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/ship/crew/cryo) +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) "Pl" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -5391,23 +5176,49 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/crewfour) -"PF" = ( -/obj/effect/turf_decal/techfloor/orange{ +"PB" = ( +/obj/effect/turf_decal/corner/opaque/orange/border{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) +"PH" = ( +/obj/structure/chair/sofa/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"PJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ dir = 9 }, -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/effect/turf_decal/spline/fancy/opaque/blue{ + dir = 9 }, -/obj/machinery/light{ - dir = 8 +/obj/item/radio/intercom/wideband/table, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"PK" = ( +/obj/machinery/light/dim/directional/north, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/radio/intercom{ - pixel_y = 26 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/stack/sheet/mineral/uranium/fifty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) "PL" = ( /obj/structure/sign/directions/command{ dir = 4; @@ -5422,26 +5233,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"PQ" = ( -/obj/structure/table, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -2; - pixel_y = 5 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = 11; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "PR" = ( /obj/structure/railing, /obj/structure/cable{ @@ -5482,6 +5273,14 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) +"Qe" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 10 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "Qg" = ( /obj/machinery/vending/wallmed{ pixel_y = 32 @@ -5497,25 +5296,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical/surgery) -"Qh" = ( -/obj/structure/mirror{ - pixel_y = 32 - }, -/obj/structure/sink{ - pixel_y = 23 - }, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/mob/living/simple_animal/mouse/white{ - name = "The Brain" - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) "Qk" = ( /obj/machinery/portable_atmospherics/pump, /obj/item/toy/figure/atmos{ @@ -5536,30 +5316,22 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew) -"QC" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 +"QA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/white, -/area/ship/crew) -"QK" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) +/turf/open/floor/wood, +/area/ship/crew/dorm/dormfive) "QO" = ( /obj/machinery/door/airlock/external, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -5644,12 +5416,48 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"QZ" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/carpet, +/area/ship/crew/crewfive) "Rg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) +"Rk" = ( +/obj/structure/table, +/obj/item/ammo_box/magazine/m45/rubbershot{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 6 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 5 + }, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/item/reagent_containers/glass/rag{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/sign/poster/contraband/lusty_xenomorph{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "Rm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -5669,16 +5477,22 @@ }, /turf/open/floor/carpet, /area/ship/crew/dorm) -"Ry" = ( -/obj/machinery/light{ - dir = 8 +"Ru" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = -11 }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 10 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/wood, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/carpet, +/area/ship/crew/dorm) "Rz" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/cryo) @@ -5691,40 +5505,12 @@ }, /turf/open/floor/wood, /area/ship/crew/hydroponics) -"RG" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26; - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = -6 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) "RI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/port) -"RJ" = ( -/obj/structure/table/wood, -/obj/machinery/light/dim, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/a_gift, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfive) "RK" = ( /obj/structure/chair/plastic{ dir = 4 @@ -5795,6 +5581,56 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewfive) +"Sf" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/starboard) +"Sg" = ( +/obj/structure/table, +/obj/item/ammo_casing/c45/rubbershot{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/ammo_casing/c45/rubbershot{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/ammo_casing/c45/rubbershot{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/screwdriver{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 5 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/sign/poster/contraband/backdoor_xeno_babes_6{ + pixel_x = -32 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 26 + }, +/obj/item/flashlight/lamp{ + pixel_x = -9; + pixel_y = 12 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "Sh" = ( /obj/structure/chair/plastic{ dir = 4 @@ -5811,71 +5647,10 @@ "Sp" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) -"St" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "apartment_2"; - name = "Apartment 2" - }, -/obj/structure/cable{ - 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/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/crewtwo) "Sv" = ( /obj/structure/sign/poster/contraband/power, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/electrical) -"Sw" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dining Room" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/canteen) -"Sx" = ( -/obj/structure/chair/sofa/right{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) -"SB" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) "SC" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5903,19 +5678,40 @@ }, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"SL" = ( +"SK" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Cryogenics" + }, +/obj/structure/cable{ + 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/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Room" - }, /turf/open/floor/plasteel/patterned/ridged{ color = "#4c535b" }, +/area/ship/crew/cryo) +"SM" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 6 + }, +/turf/open/floor/wood, /area/ship/crew/canteen) "SN" = ( /obj/structure/table, @@ -5937,23 +5733,6 @@ }, /turf/open/floor/carpet, /area/ship/crew/crewfive) -"SW" = ( -/obj/machinery/button/door{ - id = "a_5_shutter"; - name = "Shutters"; - pixel_x = -6; - pixel_y = 26 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_x = -26; - pixel_y = 26 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/crewfour) "Td" = ( /obj/machinery/light_switch{ pixel_x = -6; @@ -5976,9 +5755,14 @@ /obj/item/cultivator/rake, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"Tm" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, +"Tl" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/dim/directional/east, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32 + }, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm/dormfour) "Tn" = ( @@ -5989,21 +5773,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) -"Tp" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26; - pixel_y = -6 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet, -/area/ship/crew/dorm) "Tq" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -6017,22 +5786,6 @@ "TC" = ( /turf/closed/wall/mineral/titanium, /area/ship/storage) -"TD" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/machinery/autolathe, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) "TI" = ( /obj/structure/closet/wall/blue{ dir = 4; @@ -6082,16 +5835,31 @@ /obj/structure/sign/departments/science, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/dorm/dormfour) -"TN" = ( -/obj/machinery/light{ - dir = 4 +"TM" = ( +/obj/machinery/door/airlock/wood{ + dir = 4; + id_tag = "apartment_4"; + name = "Apartment 4" + }, +/obj/structure/cable{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/starboard) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/crewfive) "TX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -6114,25 +5882,55 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) +"Uj" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible/layer2, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "Ul" = ( /obj/effect/turf_decal/techfloor{ dir = 5 }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Uu" = ( -/obj/structure/sign/poster/contraband/missing_gloves, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) -"Uv" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, +"Un" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/dim/directional/north, +/obj/item/bedsheet/dorms, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm/dormthree) +"Up" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair/sofa/corner{ + dir = 4 + }, /obj/effect/turf_decal/siding/wood{ color = "#792f27"; - dir = 9 + dir = 1 }, /turf/open/floor/wood, /area/ship/crew/canteen) +"Ut" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/wood/ebony, +/area/ship/crew/canteen) +"Uu" = ( +/obj/structure/sign/poster/contraband/missing_gloves, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"Uw" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 26; + pixel_y = 6 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "Uy" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew/hydroponics) @@ -6157,6 +5955,23 @@ }, /turf/open/floor/wood/mahogany, /area/ship/crew/crewthree) +"UH" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/storage/toolbox/artistic{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/storage/toolbox/artistic{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/machinery/camera/autoname, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood/birch, +/area/ship/crew/crewtwo) "UI" = ( /obj/machinery/computer/crew, /obj/effect/turf_decal/techfloor{ @@ -6170,6 +5985,39 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"UM" = ( +/obj/machinery/door/airlock/wood{ + dir = 4; + id_tag = "apartment_1"; + name = "Apartment 1" + }, +/obj/structure/cable{ + 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/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew) +"UN" = ( +/obj/effect/turf_decal/corner/opaque/green/border, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/cryo) "UU" = ( /obj/structure/chair/wood{ dir = 1 @@ -6226,13 +6074,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Vl" = ( -/obj/machinery/vending/hydronutrients, -/obj/machinery/light/dim{ +"Vk" = ( +/obj/structure/chair/sofa, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; dir = 1 }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/crew/canteen) "Vn" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 1 @@ -6258,40 +6108,19 @@ /obj/item/mining_scanner, /turf/open/floor/plasteel/tech, /area/ship/storage) -"Vv" = ( -/obj/structure/table, -/obj/machinery/computer/secure_data/laptop{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorblack/cee{ - dir = 4 - }, -/obj/item/toy/plush/goatplushie{ - desc = "The Captain insists this plushie does not exist."; - pixel_x = -7; - pixel_y = 16 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"VE" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, -/obj/item/toy/plush/knight{ - name = "The Navigator"; - pixel_x = -9; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "VI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"VQ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) "VU" = ( /obj/effect/turf_decal/techfloor, /obj/structure/table, @@ -6310,6 +6139,30 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) +"VX" = ( +/obj/machinery/door/airlock/wood{ + dir = 4; + name = "Garden" + }, +/obj/structure/cable{ + 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/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/ship/crew/hydroponics) "VZ" = ( /obj/machinery/door/airlock/external, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -6317,17 +6170,6 @@ color = "#4c535b" }, /area/ship/hallway/port) -"Wb" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/end{ - color = "#792f27"; - dir = 4 - }, -/obj/structure/fluff/hedge, -/turf/open/floor/wood, -/area/ship/crew/canteen) "Wk" = ( /obj/structure/chair/wood{ dir = 4 @@ -6341,31 +6183,20 @@ "Wl" = ( /turf/closed/wall/mineral/titanium, /area/ship/crew/crewfive) -"Wv" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/crewfour) -"WA" = ( -/turf/open/floor/carpet/green, -/area/ship/crew) -"WB" = ( -/obj/structure/closet/wall{ +"Wv" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/crewfour) +"Wx" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/shutters/preopen{ dir = 4; - name = "Wardrobe"; - pixel_x = -32 + id = "ext_windows" }, -/obj/item/clothing/head/beret, -/obj/item/clothing/under/color/jumpskirt/random, -/obj/item/clothing/under/color/random, -/obj/item/clothing/under/dress/skirt/red, -/obj/item/clothing/suit/longcoat, -/obj/item/clothing/suit/jacket/letterman_red, -/obj/item/clothing/head/wizard/marisa, -/obj/item/clothing/head/soft/mime, -/obj/item/clothing/shoes/wheelys, -/obj/item/clothing/shoes/sandal, -/obj/item/clothing/shoes/sneakers/black, +/turf/open/floor/plating, +/area/ship/crew/hydroponics) +"WA" = ( /turf/open/floor/carpet/green, -/area/ship/crew/dorm/dormtwo) +/area/ship/crew) "WK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -6392,6 +6223,16 @@ /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/grass, /area/ship/crew/hydroponics) +"WS" = ( +/obj/machinery/light/dim/directional/north, +/obj/structure/closet/crate/hydroponics, +/obj/effect/spawner/lootdrop/seeded, +/obj/effect/spawner/lootdrop/seeded, +/obj/effect/spawner/lootdrop/seeded, +/obj/effect/spawner/lootdrop/seeded, +/obj/item/seeds/random, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "WT" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -6411,35 +6252,26 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/hallway/starboard) +"WX" = ( +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ + dir = 6 + }, +/obj/machinery/light/dim/directional/south, +/obj/machinery/suit_storage_unit/independent/pilot, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "WZ" = ( /obj/effect/turf_decal/techfloor, /obj/machinery/vending/engineering, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/crewfour) -"Xd" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "apartment_4"; - name = "Apartment 4" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/crewfive) "Xo" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6452,6 +6284,22 @@ icon = 'icons/obj/stairs.dmi' }, /area/ship/bridge) +"Xr" = ( +/obj/machinery/light_switch{ + pixel_x = -6; + pixel_y = 26 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical/surgery) "Xt" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -6474,6 +6322,23 @@ }, /turf/open/floor/wood, /area/ship/crew/dorm/dormfive) +"XJ" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) "XO" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/corner/transparent/bar{ @@ -6489,6 +6354,17 @@ }, /turf/open/floor/plasteel/white, /area/ship/crew/canteen) +"XP" = ( +/obj/machinery/button/door{ + id = "a_5_shutter"; + name = "Shutters"; + pixel_x = -6; + pixel_y = 26 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) "XS" = ( /obj/machinery/holopad/emergency/command{ pixel_x = -16 @@ -6532,21 +6408,6 @@ }, /turf/open/floor/wood/birch, /area/ship/crew/crewtwo) -"Ym" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "a_3_shutter" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormthree) -"Yo" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = -6 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "Yq" = ( /obj/machinery/hydroponics/soil, /obj/structure/sign/poster/contraband/kudzu{ @@ -6554,31 +6415,32 @@ }, /turf/open/floor/grass, /area/ship/crew/hydroponics) -"Yr" = ( -/obj/structure/chair/wood{ +"Yv" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/dorm/dormfive) +"Yx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26; - pixel_y = -6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/poster/random{ + pixel_x = -32 }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27"; - dir = 6 +/obj/machinery/light/directional/west, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Yv" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/dorm/dormfive) -"YG" = ( -/obj/structure/bookcase/random/religion, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) +"Yz" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/wood/mahogany, -/area/ship/crew/crewthree) +/turf/open/floor/carpet, +/area/ship/crew/crewfive) "YM" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 5 @@ -6594,13 +6456,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical/surgery) -"YN" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) "YQ" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -6609,36 +6464,39 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering/engine) +"YS" = ( +/obj/structure/window/reinforced, +/obj/structure/sink/puddle, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/grass, +/area/ship/crew/hydroponics) "YT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, /turf/open/floor/wood/ebony, /area/ship/crew/canteen) -"Zh" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "a_3_shutter2" - }, -/turf/open/floor/plating, -/area/ship/crew/crewthree) "Zi" = ( /obj/structure/sign/poster/contraband/tools, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) -"Zo" = ( -/obj/machinery/light{ - dir = 8 +"Zp" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + color = "#792f27"; dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/hallway/port) +/turf/open/floor/wood/mahogany, +/area/ship/crew/crewthree) "Zt" = ( /obj/machinery/door/airlock/hatch{ name = "Maintenance" @@ -6695,46 +6553,44 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) -"ZI" = ( -/obj/machinery/door/airlock/wood{ - name = "Garden" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 4 - }, +"ZG" = ( +/obj/machinery/light/directional/east, /obj/machinery/door/firedoor/border_only{ - dir = 8 + dir = 1 }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) +"ZK" = ( +/obj/structure/table, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/area/ship/crew/hydroponics) -"ZQ" = ( -/obj/machinery/firealarm{ - pixel_x = 6; - pixel_y = 26 +/obj/item/disk/tech_disk/major{ + pixel_x = -7; + pixel_y = -5 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4{ - dir = 8 +/obj/item/disk/tech_disk{ + pixel_x = -3; + pixel_y = -2 }, -/obj/machinery/light{ - dir = 1 +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 8; + pixel_y = 12 }, -/obj/machinery/light{ +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/crewfour) +"ZS" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/corner/transparent/bar{ dir = 1 }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/obj/effect/turf_decal/corner/transparent/bar, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) "ZT" = ( /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 5 @@ -6747,6 +6603,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical/surgery) +"ZU" = ( +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/hallway/port) (1,1,1) = {" qa @@ -6758,27 +6621,27 @@ qa UF UF ES -ba -ba -ba +sK +sK +sK ES bZ bZ -Ho -Ho -Ho +eF +eF +eF bZ Lc -Ym +Hs Lc Lc -Zh +ek zw zw -xi -xi -xi -xi +Wx +Wx +Wx +Wx aj qa qa @@ -6796,22 +6659,22 @@ qa qa qa ac -ac +kK Yd Yd -jz +bt jD aY Qz -QC +hg Ef -sd +UH IY Xt jk jR ev -BL +BX ts iA co @@ -6837,34 +6700,34 @@ qa qa qa ac -ac +kK CV -zk +ei Yd -uZ +CH eu eu eu px Ef -tr +BK LK Yj PO -mb +Oz ev -ly -nD +Un +Gm ev -ax -YG +GQ +rc lW -Vl +ud hK ZB Pl aF -wJ +YS Uy aj qa @@ -6878,7 +6741,7 @@ qa qa qa UF -ac +kK QT fc or @@ -6898,10 +6761,10 @@ ev ev ev ev -gJ -iG +Zp +zx lW -Kb +jr Tq SG vG @@ -6931,13 +6794,13 @@ WA mH DD Ef -za +Eo jn ag ag ag ag -bq +cV uf xf Ng @@ -6949,7 +6812,7 @@ Cr RT RE hU -Bs +CE Uy MH MH @@ -6965,9 +6828,9 @@ LV PW os TX -Cs +GG Yd -ks +LB Gu KX GO @@ -6976,8 +6839,8 @@ Ef Dy zR pp -qz -WB +NN +js ag gC Aj @@ -6985,7 +6848,7 @@ XF bX Lp lW -es +WS sr xK AQ @@ -6993,7 +6856,7 @@ eK lz th Uy -PF +cp MM MH qa @@ -7003,36 +6866,36 @@ qa (7,1,1) = {" UF Yd -yS +mR TJ eo LS -Tp +Ru je KI HP -mT -BH +PH +gk nO Ef -EK +wz xo ag Td -ph +nr ag SF Ca sP -Sx -mY +dV +Aa lW fu Qb -RG -GK +Uw +yf Pr -Gy +GZ Uy Uy WT @@ -7051,32 +6914,32 @@ Yd Yd Yd Yd -aP +UM zL zL zL zL Ef Ef -St +ND ag iH ag ag lW -wI +LO lW lW lW lW gh -ZI +VX Uy Uy Uy Uy Uy -vE +iY Vn pT aO @@ -7092,19 +6955,19 @@ pL nN bo If -OA +Yx kr wt Am wt wt -Zo +eN wt Hj yE sG wt -Zo +eN wt OE dQ @@ -7136,74 +6999,74 @@ Dz hG wf RI -Yo -YN +zI +Pg tY tY tY tY Ju -bS +ZG hG tY tY tY -nI +uL qC gY tY hG tY -MF +so op tY Dz -jV +lG vN Ui EX -LX +fa aO -Ck +pa Jq Gs "} (11,1,1) = {" mE -uK -uK +mW +mW mE mE mE -aB -aB -aB +hu +hu +hu mE mE mE -aB -aB -aB +hu +hu +hu mE mE LZ kB IJ -yJ +ZU mE -fe +gV PL Fq Fq -Sw +er Fq -xc +hR Fq Fq Fq aO ZD -TD +IK Dj aO Az @@ -7233,16 +7096,16 @@ mA mA mA mA -Eu +Db Fq DH UU vx -Wb +Ch oS -Uv +dF cI -Ry +Qe vj aO aO @@ -7268,14 +7131,14 @@ qa qa qa qa -kR -kR -kW +mA +mA +Io UI zF -iD +Kw mA -qC +fY Fq rv Nj @@ -7286,10 +7149,10 @@ MC DV Nj NT -jL +eI OH Fq -ys +FD lc Sp qa @@ -7315,11 +7178,11 @@ Ev Fy fk hx -tv +WX mA -bw +ro Fq -fQ +Up mK Sh RK @@ -7329,9 +7192,9 @@ Cd Nj MJ dD -rr +mV Fq -zP +LG xs Sp aq @@ -7353,7 +7216,7 @@ qa qa qa kR -VE +pP fF ey IU @@ -7365,7 +7228,7 @@ Px Ky yL vV -sg +Ut bg Cd Nj @@ -7403,7 +7266,7 @@ Xo kY EA Fq -OR +Vk LU iq wA @@ -7414,7 +7277,7 @@ Nj XO rB aC -Kt +Fq jh JX Jq @@ -7439,13 +7302,13 @@ qa kR xt aG -GR +PJ dN -Ew +fN mA -Id +PK Fq -fJ +yg nc cZ xk @@ -7455,9 +7318,9 @@ Cd Nj DN sW -ih -CW -Nt +bN +Fq +KB Du Uu aq @@ -7478,14 +7341,14 @@ qa qa qa qa -kR -kR -nR +mA +mA +gM Bm -jI -qT +yY +mc mA -Ea +pt Fq Wk Nj @@ -7497,9 +7360,9 @@ Cd Ln gd QV -dJ -CW -ZQ +ZS +Fq +xE Bu Rg qc @@ -7527,22 +7390,22 @@ mA mA mA mA -ym +iT Fq ha -Yr +SM rI -jH +dj hL -jw +bn Hz -xm +XJ +Fq Fq Fq Fq -CW -my -rd +vP +JM Sp aq "} @@ -7553,15 +7416,15 @@ qa qa qa qa -gL +fg kS kS kS kS kS -xD -xD -xD +Ha +Ha +Ha kS kS NM @@ -7569,13 +7432,13 @@ ny xF rK kS -li +gp ez Fq Fq -MO +BW Fq -SL +oW Fq Fq Fq @@ -7605,26 +7468,26 @@ LQ LQ LQ id -eZ +Sf LQ LQ LQ LQ -bf +cX ym AZ OM IQ NJ -sR +en LQ LQ BN -Ie +uO Ge -gf -hi -wy +yR +Uj +ma zc YQ Jq @@ -7637,20 +7500,20 @@ qa qa qa qa -fg +tX zK fz ng QO WV lO -TN +MX Pw Al DS bL bL -yl +sp bL uI zz @@ -7664,9 +7527,9 @@ HU HU HU Zt -xN -qj -ok +jt +xC +OJ xU bk Sp @@ -7688,18 +7551,18 @@ Jz Jz Jz Jz -Xd +TM Jz Jz Jz Jz Rn -oF +pw Ay Ay Ay Ay -Do +fU Lb Lb Lb @@ -7708,7 +7571,7 @@ sb sb QQ QQ -fD +vC Sp Sp aq @@ -7723,33 +7586,33 @@ qa qa qa PS -uo +Sg FJ hn PR PV -EW -Fb +bb +Yz GM oC Go -Mu +fK Jz qB bP QW -Tm +xV TI Ay eC Lb -Qh -Nz +jp +pJ sb -Kx -NC +Lq +Fl QQ -zX +VQ SC Ug aq @@ -7765,7 +7628,7 @@ qa qa qa PS -uA +Rk fZ qq xI @@ -7777,13 +7640,13 @@ kw gb xT Jz -CA +yi Fd Ay Mg -oJ +Tl Ay -Mv +zN Lb kU Tn @@ -7791,7 +7654,7 @@ sb cW gN QQ -cY +FE Vp TC qa @@ -7808,16 +7671,16 @@ qa qa PS cJ -Vv +qe Jz -KZ +mf iI SN OQ TK Iu CL -kk +QZ Jz WZ UB @@ -7852,22 +7715,22 @@ qa PS cJ Jz -pb +se zy AJ Hb vd Af AM -Fo +Me Jz -bF +tM UB nX -tx +Md fP Rz -oG +SK Lb Lb Lb @@ -7896,7 +7759,7 @@ Jz IN rC HD -xu +iu Kr WK KF @@ -7910,9 +7773,9 @@ lM CU Rz zs -rs -Ma -Jb +da +zW +gs Jg YM hJ @@ -7951,12 +7814,12 @@ ia hy su Rz -SB +PB Rm Is -md +UN sb -IC +Xr pA tQ qa @@ -7976,27 +7839,27 @@ qa qa qa qa -mP +mz mP Sd xl iK -pm +QA AL uW -bO -RJ +kC +rt iK -wj +yr iJ -PQ +CO mB -rR +KU Rz -QK +uC Rm UY -Cy +fy sb sb sb @@ -8019,19 +7882,19 @@ qa qa qa qa +In mP -mP -hW +ht iK tA Gf XH pK -pf +qV iK -SW +XP Ga -vo +ZK mB ID Rz @@ -8040,7 +7903,7 @@ tz Of mC lS -fR +eA cH qa qa @@ -8065,7 +7928,7 @@ qa Wl Jz iK -dH +BE dp LT DT @@ -8077,7 +7940,7 @@ mB mB gn Rz -bI +hd JK xx Bz @@ -8110,19 +7973,19 @@ Yv Yv Yv Yv -qS -qS +FI +FI iK Wv -iN -iN -iN +El +El +El Wv Rz cH -Pf -Pf -Pf +GS +GS +GS cH cH qa diff --git a/_maps/shuttles/shiptest/independent_trunktide.dmm b/_maps/shuttles/shiptest/independent_trunktide.dmm deleted file mode 100644 index 8857af009443..000000000000 --- a/_maps/shuttles/shiptest/independent_trunktide.dmm +++ /dev/null @@ -1,2243 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ay" = ( -/obj/structure/rack, -/obj/item/storage/backpack/explorer, -/obj/item/storage/backpack/duffelbag/mining_conscript, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"aN" = ( -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/item/stack/tape/industrial{ - pixel_x = 5; - pixel_y = -5 - }, -/turf/open/floor/plating, -/area/ship/crew) -"aX" = ( -/obj/structure/cable{ - icon_state = "6-10" - }, -/obj/machinery/computer/helm, -/turf/open/floor/plating, -/area/ship/bridge) -"bc" = ( -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"bt" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/window, -/obj/machinery/door/window/northleft, -/turf/open/floor/pod/light, -/area/ship/engineering) -"bL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/cargo) -"cN" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"dm" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/engineering) -"eF" = ( -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"eG" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/external) -"eP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "Tcargotide2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"fg" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"fW" = ( -/obj/structure/fans/tiny, -/obj/docking_port/mobile{ - launch_status = 0; - port_direction = 2 - }, -/obj/machinery/door/poddoor{ - id = "baydoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"gh" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"go" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"gN" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"gR" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"hK" = ( -/obj/machinery/light, -/obj/machinery/button/door{ - id = "Mcargotide"; - pixel_y = 23 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"hP" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - id = "baydoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"ip" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"jz" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes/engineering, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"jI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 9 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"kj" = ( -/obj/machinery/button/door{ - id = "Rcargotide"; - pixel_x = -23; - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"kv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plating, -/area/ship/crew) -"lf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/can, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ls" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters{ - id = "Tcargotide2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"lA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"lC" = ( -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/structure/bed, -/obj/item/bedsheet/random, -/obj/item/multitool{ - pixel_x = 6; - pixel_y = -4 - }, -/turf/open/floor/plating, -/area/ship/crew) -"lQ" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/engineering) -"md" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C" - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"mo" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 6 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"mK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"mN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/maintenance/central) -"nb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/airlock/survival_pod, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"nn" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"nY" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"oj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/frame/machine, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"pC" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/crew) -"pG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/door/poddoor/shutters{ - id = "Lcargotide" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"qc" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"qm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/fore) -"qt" = ( -/obj/machinery/door/poddoor/shutters{ - desc = "Heavy duty metal shutters that open mechanically. This one appears to lack proper setup, thus functionally useless."; - name = "Broken Shutters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"rf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"rB" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plating, -/area/ship/crew) -"rD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/cargo) -"rO" = ( -/obj/machinery/button/door{ - id = "Tcargotide2"; - pixel_x = -23 - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"rV" = ( -/turf/closed/wall/r_wall, -/area/ship/crew) -"sh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/window, -/obj/machinery/door/window/northright, -/turf/open/floor/pod/light, -/area/ship/engineering) -"sv" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering) -"sB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/door/airlock/survival_pod, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/light, -/area/ship/engineering) -"sF" = ( -/obj/machinery/button/door{ - id = "Tcargotide1"; - pixel_y = -25 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/semki, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"sK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/door/airlock/survival_pod, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/pod/light, -/area/ship/engineering) -"sY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"te" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/cryopod{ - close_state = "crate"; - dir = 8; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen"; - open_state = "crateopen" - }, -/turf/open/floor/plating, -/area/ship/crew) -"tr" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/cargo) -"ts" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/central) -"tw" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"tY" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ua" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"vj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating/rust, -/area/ship/crew) -"vk" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"vr" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/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/ship/maintenance/fore) -"vu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance, -/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/ship/maintenance/fore) -"vO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"wt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/light, -/area/ship/engineering) -"wG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/button/door{ - id = "RMcargotide"; - pixel_x = 23; - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "LMcargotide"; - pixel_x = -23; - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"xr" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 1 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ship/external) -"xt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"xB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"xJ" = ( -/obj/structure/sign/mining/survival, -/turf/closed/wall/mineral/titanium/survival, -/area/ship/maintenance/central) -"xO" = ( -/obj/item/trash/sosjerky, -/obj/item/radio/intercom/wideband{ - pixel_x = 28 - }, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/areaeditor/blueprints{ - pixel_x = 7; - pixel_y = -1 - }, -/obj/structure/table/rolling, -/obj/item/stack/tape/industrial{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/spacecash/bundle/c50, -/turf/open/floor/plating, -/area/ship/bridge) -"yp" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"yz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candy, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"yD" = ( -/obj/machinery/door/airlock, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/bridge) -"yJ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"yU" = ( -/obj/machinery/light, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"zz" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/door/poddoor/shutters{ - id = "Rcargotide" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "engine fuel pump" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"zY" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"AF" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"AO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/bridge) -"AR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Bl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Bv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"By" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/door/poddoor/shutters{ - id = "RMcargotide" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"BH" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"BL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"BZ" = ( -/turf/template_noop, -/area/template_noop) -"Cg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Cw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Cy" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/door/poddoor/shutters{ - id = "LMcargotide" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"Db" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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/ship/maintenance/fore) -"Dj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/fore) -"DE" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/holopad/emergency/buddy, -/turf/open/floor/plating, -/area/ship/bridge) -"DM" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"DY" = ( -/obj/machinery/cryopod{ - close_state = "crate"; - dir = 8; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen"; - open_state = "crateopen" - }, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/turf/open/floor/plating, -/area/ship/crew) -"Eb" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"El" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"EG" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/fore) -"EM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 9 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"ER" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/gibspawner/human, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 3 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"EZ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Fi" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/bridge) -"Fk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/light, -/area/ship/engineering) -"Fs" = ( -/obj/effect/spawner/lootdrop/maintenance/seven, -/obj/structure/closet/crate, -/obj/item/storage/toolbox/electrical, -/obj/item/spacecash/bundle/c100, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Fz" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Gq" = ( -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/machinery/vending/clothing, -/obj/structure/cable{ - icon_state = "5-10" - }, -/turf/open/floor/plating, -/area/ship/crew) -"GG" = ( -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/cargo) -"GI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"GV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Hu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"HO" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/item/storage/toolbox/emergency, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/crew) -"Im" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/pipedispenser, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"Ix" = ( -/obj/structure/frame/computer, -/turf/open/floor/plating, -/area/ship/bridge) -"IR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"IX" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/independent/engineering, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"Je" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"JP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"JS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"KY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/airalarm/directional/west, -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Lb" = ( -/obj/structure/cable/yellow, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow/filled, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"LG" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"LL" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/fore) -"LO" = ( -/obj/structure/window/reinforced/tinted{ - dir = 1 - }, -/obj/structure/curtain/cloth/fancy, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/obj/structure/toilet/secret{ - dir = 8; - secret_type = /obj/item/circuitboard/machine/autolathe - }, -/obj/item/spacecash/bundle/c100, -/obj/item/spacecash/bundle/c100, -/turf/open/floor/plating, -/area/ship/crew) -"Ma" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Mh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"Mt" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/crew) -"Mu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"No" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Oa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "8-9" - }, -/obj/machinery/light, -/obj/item/storage/overmap_ship/fueled{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"OA" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/crew) -"OW" = ( -/obj/machinery/door/poddoor/shutters{ - id = "Tcargotide1" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Pi" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/fore) -"Pt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Pu" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"PC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"PE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/door/poddoor/shutters{ - id = "LMcargotide" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"PR" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/maintenance/central) -"Qd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Qt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/ship/crew) -"QE" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/window, -/obj/machinery/door/window/northright, -/turf/open/floor/pod/light, -/area/ship/engineering) -"QM" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"QU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1 - }, -/obj/structure/window, -/obj/machinery/door/window/northleft, -/turf/open/floor/pod/light, -/area/ship/engineering) -"Rj" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/central) -"RU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ship/engineering) -"RX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"Td" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Ty" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/obj/machinery/button/door{ - id = "Lcargotide"; - pixel_x = 23; - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"TL" = ( -/obj/structure/curtain/cloth/grey, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/plating, -/area/ship/crew) -"Uo" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"US" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Vs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 1 - }, -/turf/open/floor/pod/light, -/area/ship/engineering) -"VM" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"VY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"Wh" = ( -/obj/machinery/door/poddoor/shutters, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Wv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"Ww" = ( -/obj/structure/cable{ - icon_state = "4-6" - }, -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"WX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"Xi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C"; - dir = 10 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"XF" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C" - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - color = "#C3630C"; - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"XT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/door/poddoor/shutters{ - id = "Rcargotide" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "engine fuel pump" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"XV" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/central) -"Yb" = ( -/obj/item/reagent_containers/food/snacks/canned/peaches/maint, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/drinks/waterbottle/empty{ - pixel_x = 7; - pixel_y = -4 - }, -/obj/structure/rack, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Ye" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/light{ - color = "#C3630C" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/central) -"YB" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"YK" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/door/poddoor/shutters{ - id = "RMcargotide" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"YO" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "Lcargotide" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/central) -"YS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Zl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ZK" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/maintenance/fore) -"ZW" = ( -/obj/machinery/mineral/ore_redemption{ - input_dir = 2; - output_dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) - -(1,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -eG -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(2,1,1) = {" -BZ -BZ -BZ -BZ -El -El -yp -El -BH -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(3,1,1) = {" -BZ -BZ -BZ -BH -El -vu -gN -zY -BH -BH -PR -PR -PR -PR -PR -PR -PR -PR -BZ -BZ -BZ -"} -(4,1,1) = {" -BZ -BZ -BZ -BH -Ma -ua -YS -yz -Wv -qm -mN -EM -Bv -Ty -mK -xB -Xi -PR -BZ -BZ -BZ -"} -(5,1,1) = {" -BZ -BZ -BZ -BH -cN -tY -El -El -El -BH -ts -eF -PR -pG -YO -PR -JS -lQ -dm -dm -dm -"} -(6,1,1) = {" -BZ -BZ -BZ -BH -Qd -DM -RX -BH -Fs -Yb -ts -Bl -PR -Uo -nn -PR -Je -sB -wt -bt -xr -"} -(7,1,1) = {" -BZ -BZ -BZ -El -Pi -Ww -lf -BH -qt -qt -PR -yU -xJ -PR -PR -xJ -Mu -dm -Fk -sh -vk -"} -(8,1,1) = {" -QM -QM -Fi -Fi -Db -vr -US -Zl -Dj -sY -nb -Cg -PR -IX -go -PR -Ye -dm -dm -dm -dm -"} -(9,1,1) = {" -AO -Ix -KY -QM -bc -rV -rV -pC -rV -rB -PR -GV -PR -PE -Cy -PR -Cw -tr -jI -ER -hP -"} -(10,1,1) = {" -AO -aX -DE -yD -BL -rV -DY -lC -Gq -vj -ZW -ip -PC -wG -Td -WX -XF -GI -qc -GG -fW -"} -(11,1,1) = {" -AO -xO -Oa -Fi -Fz -pC -TL -OA -Qt -HO -Rj -Hu -PR -By -YK -PR -Ye -gh -bL -rD -hP -"} -(12,1,1) = {" -Fi -Fi -Fi -Fi -Pu -pC -te -aN -LO -kv -Rj -tw -PR -Im -Mh -PR -AR -sv -sv -YB -YB -"} -(13,1,1) = {" -BZ -BZ -BZ -BH -lA -pC -Mt -rV -Rj -fg -ts -hK -xJ -PR -PR -xJ -rf -dm -Vs -QU -vk -"} -(14,1,1) = {" -BZ -BZ -BZ -El -Fz -OW -LG -jz -Rj -oj -Wh -eF -PR -xt -VY -PR -md -sK -RU -QE -xr -"} -(15,1,1) = {" -BZ -BZ -BZ -El -EG -OW -gR -Lb -ts -ay -Wh -eF -PR -XT -zz -PR -EZ -lQ -dm -dm -dm -"} -(16,1,1) = {" -BZ -BZ -BZ -Eb -sF -El -eP -ls -ts -Rj -PR -XV -yJ -kj -No -Pt -mo -PR -BZ -BZ -BZ -"} -(17,1,1) = {" -BZ -BZ -BZ -BH -vO -rO -AF -VM -JP -IR -LL -ZK -PR -PR -PR -PR -PR -PR -BZ -BZ -BZ -"} -(18,1,1) = {" -BZ -BZ -BZ -BH -BH -BH -El -El -nY -BH -BH -BH -BH -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} diff --git a/_maps/shuttles/shiptest/inteq_colossus.dmm b/_maps/shuttles/shiptest/inteq_colossus.dmm index b0e2c8ef2224..4aa2992d71f6 100644 --- a/_maps/shuttles/shiptest/inteq_colossus.dmm +++ b/_maps/shuttles/shiptest/inteq_colossus.dmm @@ -1,27 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/machinery/light/small, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/components/unary/tank/nitrogen{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ab" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/components/unary/tank/oxygen{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) "ah" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -29,31 +6,22 @@ /obj/item/trash/raisins, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"al" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, +"ai" = ( /obj/structure/rack, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/ammo_box/magazine/smgm10mm{ +/obj/item/target/syndicate{ pixel_x = -5; - pixel_y = 5 + pixel_y = 10 }, -/obj/item/ammo_box/magazine/smgm10mm{ - pixel_x = 5; +/obj/item/target/syndicate{ pixel_y = 5 }, -/obj/item/gun/ballistic/automatic/smg/inteq{ - pixel_y = -2 +/obj/item/target/alien{ + pixel_x = 5 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "ar" = ( /obj/structure/cable{ icon_state = "4-8" @@ -66,87 +34,55 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"aD" = ( -/obj/structure/closet, -/obj/structure/railing, -/obj/structure/catwalk/over/plated_catwalk, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/power/apc/auto_name/west, +"aH" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 + icon_state = "1-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"aG" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1; - piping_layer = 1 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"aU" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning, -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"bd" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 9; - name = "ship turret"; - on = 0 +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"aZ" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"bl" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 25; + req_access = null }, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/machinery/light{ - dir = 8 +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) +"bn" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/melee/baton, -/obj/item/melee/baton, -/obj/item/melee/baton, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ +/obj/machinery/power/terminal{ dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/effect/turf_decal/hardline_small/right{ + dir = 4 }, -/obj/item/storage/box/handcuffs, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "bo" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) +"bq" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/components/unary/tank/nitrogen{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) "bs" = ( /obj/machinery/door/airlock/public/glass{ name = "Crew Quarters" @@ -173,50 +109,126 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"bO" = ( +"bJ" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"cc" = ( -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/turf_decal/borderfloor{ + dir = 5 }, -/obj/machinery/power/smes/shuttle/precharged{ +/obj/item/radio/intercom/directional/north{ + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom" + }, +/obj/machinery/telecomms/relay/preset/mining{ + autolinkers = list("relay","hub"); + freq_listening = list(1347); + id = "IRMG Relay"; + name = "IRMG Relay"; + network = "irmg_commnet" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"bN" = ( +/obj/structure/closet/secure_closet{ + icon_state = "armory"; + name = "armor locker"; + req_access_txt = "1" + }, +/obj/item/clothing/suit/armor/vest/alt, +/obj/item/clothing/suit/armor/vest/alt, +/obj/item/clothing/suit/armor/vest/alt, +/obj/item/clothing/head/helmet/inteq, +/obj/item/clothing/head/helmet/inteq, +/obj/item/clothing/head/helmet/inteq, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/peacemaker{ + pixel_x = -32 + }, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/helmet/swat/inteq, +/obj/item/clothing/head/helmet/swat/inteq, +/obj/item/clothing/head/helmet/swat/inteq, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"bS" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 }, /obj/machinery/door/poddoor{ + dir = 4; id = "colossus_thrusters" }, /turf/open/floor/plating, -/area/ship/maintenance/port) -"cj" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 10; - name = "ship turret"; - on = 0 +/area/ship/maintenance/starboard) +"cd" = ( +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "uniform closet"; + pixel_y = 28 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"cs" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 +/obj/machinery/firealarm/directional/east, +/turf/open/floor/carpet/black, +/area/ship/crew) +"cq" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/black, +/area/ship/crew) +"ct" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"cE" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine/longrange, /turf/open/floor/plasteel/dark, -/area/ship/crew/office) +/area/ship/bridge) "cM" = ( /obj/structure/closet/secure_closet/freezer{ anchored = 1; @@ -237,47 +249,29 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"cO" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"cT" = ( +"dq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) -"di" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ dir = 4 }, -/obj/item/screwdriver, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_windows"; + name = "Window Shield" }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"du" = ( -/obj/structure/railing{ +/turf/open/floor/plating, +/area/ship/engineering) +"du" = ( +/obj/structure/railing{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -293,29 +287,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"dE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "colossus_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/crew) -"dH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "dI" = ( /obj/effect/turf_decal/trimline/opaque/yellow/corner{ dir = 1 @@ -323,6 +294,7 @@ /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) "dS" = ( @@ -339,6 +311,34 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"dU" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/table/rolling, +/obj/item/gun/energy/laser/practice{ + pixel_y = 10 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/clothing/ears/earmuffs, +/obj/machinery/light/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"eg" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) "ei" = ( /obj/structure/cable{ icon_state = "1-4" @@ -369,40 +369,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"er" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/contraband/backdoor_xeno_babes_6{ - pixel_y = -32 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"ev" = ( -/obj/structure/weightmachine/stacklifter, -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"eD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"eH" = ( -/obj/machinery/cryopod{ - dir = 4 +"ek" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) +/obj/machinery/firealarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "eI" = ( /obj/effect/turf_decal/box/corners, /obj/structure/cable{ @@ -410,14 +386,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"eJ" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/cable, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) "eK" = ( /obj/structure/table, /obj/item/storage/box/cups{ @@ -434,6 +402,20 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"eM" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/item/screwdriver, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) "eT" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/cable{ @@ -463,20 +445,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"eZ" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "fi" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 @@ -503,16 +471,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"fo" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "fp" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 10 @@ -520,8 +478,68 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 10 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/fore) +"fr" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/ammo/c10mm{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/item/storage/toolbox/ammo/c9mm{ + pixel_y = 2 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 6 + }, +/obj/item/storage/toolbox/ammo/a308{ + pixel_x = -2; + pixel_y = -2 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"fG" = ( +/obj/structure/rack, +/obj/item/storage/box/emptysandbags{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/storage/box/emptysandbags, +/obj/item/storage/box/emptysandbags{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/effect/turf_decal/borderfloorblack, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"fN" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, /area/ship/hallway/fore) +"fO" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "fQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -538,20 +556,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"fT" = ( -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" - }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) "fW" = ( /obj/effect/turf_decal/siding/thinplating/corner, /obj/effect/turf_decal/siding/thinplating/corner{ @@ -565,63 +569,37 @@ /obj/effect/turf_decal/trimline/opaque/yellow/warning, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"fX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"gg" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ +"gl" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/firealarm/directional/south, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/tank/oxygen{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stack/cable_coil/yellow, -/obj/item/screwdriver, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"gm" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"gy" = ( -/obj/structure/frame/machine{ - anchored = 1 +/turf/open/floor/plating, +/area/ship/engineering) +"gp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/item/circuitboard/machine/rdserver, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ +/obj/structure/chair{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/stock_parts/scanning_module, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_x = 32 +/obj/item/cigbutt, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"gu" = ( +/obj/structure/cable{ + icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) +/obj/structure/table, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet/black, +/area/ship/crew) "gC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -634,71 +612,68 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"gJ" = ( -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, +"gE" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"gZ" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 +/obj/machinery/button/door{ + dir = 1; + id = "colossus_windows"; + name = "Window Lockdown"; + pixel_x = -4; + pixel_y = -21 }, -/obj/effect/turf_decal/siding/thinplating{ +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"gJ" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light{ - 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/plasteel/patterned/grid, /area/ship/hallway/central) -"hf" = ( -/obj/structure/closet/secure_closet{ - icon_state = "armory"; - name = "armor locker"; - req_access_txt = "1" +"gX" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 }, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/head/helmet/inteq, -/obj/item/clothing/head/helmet/inteq, -/obj/item/clothing/head/helmet/inteq, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 10 +/obj/item/pen/fourcolor, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"hc" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 1; + piping_layer = 1 }, -/obj/structure/sign/poster/contraband/peacemaker{ - pixel_x = -32 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/number/three{ + dir = 8 }, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/head/helmet/swat/inteq, -/obj/item/clothing/head/helmet/swat/inteq, -/obj/item/clothing/head/helmet/swat/inteq, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) "hh" = ( /obj/structure/cable{ icon_state = "4-8" @@ -715,42 +690,19 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"ho" = ( -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 32 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"hr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"hv" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 4 }, -/obj/structure/closet/cardboard, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/item/storage/box/inteqmaid, -/obj/effect/spawner/lootdrop/maintenance/seven, -/obj/effect/turf_decal/corner_techfloor_gray{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/turf/open/floor/plasteel/dark, +/area/ship/security) "hD" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/port) @@ -772,23 +724,46 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"hX" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes/shuttle/precharged{ +"hU" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/structure/window/reinforced{ +/obj/item/trash/sosjerky, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"hZ" = ( +/obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" +/obj/machinery/status_display/shuttle{ + pixel_x = -32 }, -/obj/machinery/door/poddoor{ - id = "colossus_thrusters" +/obj/structure/sign/poster/official/no_erp{ + pixel_y = -32 }, -/turf/open/floor/plating, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"ie" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"ig" = ( +/obj/docking_port/mobile{ + dir = 2; + launch_status = 0; + port_direction = 8; + preferred_direction = 4 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) "iq" = ( /obj/structure/cable{ @@ -803,6 +778,15 @@ /obj/effect/turf_decal/corner/opaque/yellow, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) +"iw" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "iG" = ( /obj/structure/cable{ icon_state = "0-4" @@ -813,58 +797,71 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/port) -"iH" = ( -/obj/structure/sink{ - dir = 1; - pixel_y = -12 - }, -/obj/structure/mirror{ - pixel_y = -32 +"iS" = ( +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "warden"; + name = "master at arms' locker"; + req_access_txt = "3" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) -"iN" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/suit/armor/vest/bulletproof, +/obj/item/clothing/head/warden/drill{ + desc = "A special armored campaign hat with the IRMG insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection."; + name = "master at arms' campaign hat" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/item/megaphone/sec, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/military/assault, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"iT" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/structure/cable, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) +"iX" = ( +/obj/item/radio/intercom/wideband/directional/south, +/obj/machinery/computer/cargo/express{ + dir = 1 }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"iY" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ja" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/turf_decal/corner_techfloor_gray, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"jn" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/button/door{ - id = "colossus_thrusters"; - name = "Thruster Shield Control"; - pixel_x = -6; - pixel_y = 25 + dir = 9 }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 4 +/obj/structure/closet/crate{ + icon_state = "radiation"; + name = "fuel crate" }, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, -/area/ship/maintenance/port) +/area/ship/engineering) "jo" = ( /obj/machinery/atmospherics/components/unary/tank/toxins{ piping_layer = 1 @@ -878,32 +875,54 @@ "jw" = ( /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"jx" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "jy" = ( -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"jC" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 28 }, /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 + dir = 9 }, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"jT" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"jT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -921,20 +940,20 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"kq" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +"kn" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/button/door{ + id = "colossus_thrusters"; + name = "Thruster Shield Control"; + pixel_x = -6; + pixel_y = 23 }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ +/obj/effect/turf_decal/corner_techfloor_gray{ dir = 4 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) +/turf/open/floor/plating, +/area/ship/maintenance/port) "kI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/cryo) @@ -948,6 +967,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"kL" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/security_unit/directional/north, +/obj/machinery/rnd/server, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "kV" = ( /obj/structure/railing{ dir = 1 @@ -965,20 +1000,12 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"la" = ( -/obj/structure/rack, -/obj/item/target/clown{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/target{ - pixel_y = 5 - }, -/obj/item/target{ - pixel_x = 5 +"lg" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 }, -/obj/effect/turf_decal/floordetail/edgedrain, -/turf/open/floor/plasteel/patterned, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "lr" = ( /obj/structure/sign/poster/official/moth/epi{ @@ -990,27 +1017,22 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"lv" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"ly" = ( -/obj/machinery/door/airlock/security{ - name = "Armory"; - req_access_txt = "1" +"ls" = ( +/obj/machinery/navbeacon/wayfinding{ + location = "armory" }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/turf/open/floor/plasteel/dark, +/area/ship/security) +"lv" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) "lA" = ( /mob/living/simple_animal/pet/gondola{ desc = "Why Inteq keeps this Gondola around is anybody's guess. Something about its peaceful demeanor still manages to put everybody at ease."; @@ -1028,31 +1050,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"lE" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"lF" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "lM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -1079,18 +1076,9 @@ /obj/item/cigbutt, /obj/item/trash/can, /obj/item/trash/chips, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"lX" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "mq" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1115,65 +1103,29 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"mt" = ( -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"mz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ +"my" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 25 + }, /turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"mP" = ( -/obj/structure/cable{ - icon_state = "1-8" +/area/ship/crew/cryo) +"mF" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"mT" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "mY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1184,21 +1136,23 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"nb" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +"ne" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = 10 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "nm" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /obj/effect/turf_decal/techfloor{ @@ -1219,187 +1173,132 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"nE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"ob" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"nQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/cigbutt, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/black, +/area/ship/crew) +"og" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"nV" = ( +/obj/machinery/button/door{ + id = "colossus_armory"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 23; + req_access_txt = "3"; + specialfunctions = 4 + }, +/obj/machinery/button/door{ + id = "colossus_armory"; + name = "Door Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = 23; + req_access_txt = "3" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"om" = ( /obj/structure/rack, /obj/item/pickaxe/drill/jackhammer/old, -/obj/effect/turf_decal/floordetail/edgedrain, +/obj/effect/turf_decal/borderfloorblack, /obj/item/pickaxe/mini, /obj/item/pickaxe/mini, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"nW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"nZ" = ( -/obj/structure/cable{ - icon_state = "2-8" +"on" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "colossus_cargo_port"; + locked = 1 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/machinery/door/poddoor{ + id = "colossus_port" }, -/obj/machinery/light{ +/turf/open/floor/engine/hull, +/area/ship/cargo) +"oq" = ( +/obj/effect/turf_decal/borderfloorblack{ dir = 1 }, -/obj/machinery/turretid{ - pixel_y = 32; - req_access = null; - req_access_txt = "58" - }, -/obj/structure/table/reinforced, -/obj/item/storage/fancy/cigarettes/cigars/havana, -/obj/item/lighter{ - pixel_y = 5 +/obj/structure/table, +/obj/machinery/jukebox/boombox, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"ot" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew) +"oO" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/item/toy/figure/vanguard{ - pixel_x = -10; - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"oa" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/turf/open/floor/plating, +/area/ship/maintenance/port) +"oY" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"oe" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/borderfloor{ - dir = 5 - }, -/obj/machinery/photocopier/faxmachine/longrange, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"on" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "colossus_cargo_port"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - id = "colossus_port" - }, -/turf/open/floor/engine/hull, -/area/ship/cargo) -"ot" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew) -"oE" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/item/cigbutt, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"oI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"oO" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"oQ" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 +/obj/structure/sign/poster/contraband/twelve_gauge{ + pixel_x = 32 }, -/obj/structure/table, -/obj/machinery/jukebox/boombox, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "pa" = ( /obj/structure/sign/number/nine, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) -"pq" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ +"pd" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "colossus_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ps" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"pt" = ( +/obj/machinery/shower{ + pixel_y = 19 }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 +/obj/structure/curtain, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/sosjerky, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "pv" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -1407,30 +1306,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"pw" = ( -/obj/machinery/door/airlock/grunge{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "pA" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1444,18 +1319,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/port) -"pD" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/trash/sosjerky, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "pF" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1472,6 +1335,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) +"pO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) "pP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1510,63 +1383,29 @@ }, /turf/open/floor/engine/hull, /area/ship/cargo) -"qq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "colossus_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"qr" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"qw" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/washing_machine, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) -"qz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ - dir = 9 - }, -/obj/structure/table/rolling, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 - }, -/obj/item/pushbroom, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"qM" = ( -/obj/structure/bed, -/obj/item/bedsheet/hos{ - name = "vanguard's bedsheet" - }, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/borderfloor{ +"qu" = ( +/obj/machinery/cryopod{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/structure/railing, +/obj/machinery/light/small/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20; + pixel_y = -5 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"qK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plating, +/area/ship/engineering) "qR" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -1580,38 +1419,36 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"qW" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Cryogenic Storage" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"qS" = ( +/obj/structure/dresser, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/black, +/area/ship/crew) +"qX" = ( +/obj/structure/rack, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10; + layer = 2.030 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 10 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/ammo_box/magazine/smgm10mm{ + pixel_x = -5; + pixel_y = 5 }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"qY" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 +/obj/item/ammo_box/magazine/smgm10mm{ + pixel_x = 5; + pixel_y = 5 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/box/cups{ - pixel_y = 10 +/obj/item/gun/ballistic/automatic/smg/inteq{ + pixel_y = -2 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "rb" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/power/shieldwallgen/atmos{ @@ -1628,28 +1465,25 @@ }, /turf/open/floor/engine/hull, /area/ship/cargo) -"rd" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 1; - output_dir = 1 - }, -/obj/effect/turf_decal/floordetail/edgedrain, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"rf" = ( +"re" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-8" }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/item/cigbutt, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_thrusters" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "rh" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) @@ -1662,6 +1496,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"rG" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/box/cups{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "rJ" = ( /obj/structure/railing/corner, /obj/structure/railing/corner{ @@ -1685,17 +1530,25 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"rM" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/button/door{ - dir = 1; - id = "colossus_thrusters"; - name = "Thruster Shield Control"; - pixel_x = -6; - pixel_y = -25 +"rL" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/door/window/brigdoor/eastright{ + req_access_txt = "3" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "rS" = ( /obj/effect/turf_decal/trimline/opaque/yellow/corner{ dir = 8 @@ -1705,21 +1558,50 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"rV" = ( -/obj/effect/turf_decal/borderfloor{ +"rW" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/security{ - name = "Armory"; - req_access_txt = "1" +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/item/radio/intercom/directional/north{ + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"sb" = ( +/obj/effect/turf_decal/box/corners{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/obj/structure/closet/crate, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/snacks/rationpack, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/machinery/status_display/shuttle{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "sc" = ( /obj/structure/table, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1728,22 +1610,25 @@ /obj/item/toy/figure/inteq, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"sm" = ( -/obj/structure/table, +"sj" = ( /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-8" }, -/obj/item/toy/cards/deck/cas, -/obj/item/toy/cards/deck/cas/black{ - pixel_y = 10 +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -32 +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_thrusters" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "sp" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -1754,6 +1639,17 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"sz" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) "sD" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1771,37 +1667,25 @@ }, /turf/open/floor/engine/hull, /area/ship/cargo) -"sI" = ( +"sF" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-8" }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/gps{ - pixel_x = 12 +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sN" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/item/radio/intercom{ +/obj/machinery/door/poddoor{ dir = 4; - pixel_x = -22 + id = "colossus_thrusters" }, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/maintenance/port) "sP" = ( /obj/structure/chair{ dir = 4 @@ -1820,26 +1704,6 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"sT" = ( -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" - }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) "td" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1870,24 +1734,31 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"tp" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_thrusters" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "tt" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"tu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "tw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -1901,47 +1772,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"tF" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 25; - req_access = null - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"tB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer4, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/structure/closet/wall{ + dir = 8; + icon_state = "emergency_wall"; + pixel_x = 28 }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/port) -"tG" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_door = "solgov_wall"; - icon_state = "solgov_wall"; - name = "vanguard's locker"; - pixel_x = -28; - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/military/assault, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/megaphone/command, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/suit/armor/hos/inteq, -/obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/radio/headset/inteq/alt/captain, -/obj/item/areaeditor/shuttle, -/obj/item/shield/riot/tele, -/turf/open/floor/carpet/orange, -/area/ship/bridge) "tI" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1952,12 +1800,34 @@ /obj/machinery/holopad/emergency/command, /turf/open/floor/carpet/orange, /area/ship/bridge) -"tR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +"tJ" = ( +/obj/structure/weightmachine/stacklifter, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/green/hidden{ - dir = 8 +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"tK" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"tR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/green/hidden{ + dir = 8 }, /obj/structure/catwalk/over/plated_catwalk/dark, /obj/item/storage/toolbox/mechanical, @@ -1994,28 +1864,10 @@ /obj/effect/landmark/start/head_of_security, /turf/open/floor/carpet/orange, /area/ship/bridge) -"uq" = ( -/obj/machinery/shower{ - pixel_y = 19 - }, -/obj/structure/curtain, -/obj/structure/window/reinforced/tinted/frosted, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/crew/toilet) -"us" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) +"um" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/security) "uv" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/structure/cable, @@ -2025,6 +1877,31 @@ }, /turf/open/floor/plating, /area/ship/crew) +"uw" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "uy" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2043,57 +1920,67 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"uz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"uE" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/hardline_small/left{ + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"uN" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/number/five{ dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"uB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 +/area/ship/maintenance/starboard) +"uR" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/button/door{ + id = "colossus_port"; + name = "Port Cargo Door Control"; + pixel_x = -4; + pixel_y = 23 }, -/obj/structure/weightmachine/stacklifter, -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/button/shieldwallgen{ + id = "colossus_cargo_port"; + pixel_x = 5; + pixel_y = 21 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"uF" = ( -/obj/structure/cable{ - icon_state = "1-8" +"uT" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/oil/streak, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"uH" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/effect/turf_decal/corner_techfloor_gray, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 +/obj/machinery/light_switch{ + pixel_y = 22 }, -/obj/effect/turf_decal/corner_techfloor_gray{ +/obj/item/paper/crumpled, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"va" = ( +/obj/machinery/computer/rdconsole/core{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "vc" = ( /obj/machinery/door/airlock{ name = "Head" @@ -2124,14 +2011,17 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) -"vs" = ( -/obj/structure/chair/sofa/left{ - dir = 1 +"vq" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/grimy, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/carpet/black, /area/ship/crew) "vv" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, @@ -2144,35 +2034,19 @@ }, /turf/open/floor/plating, /area/ship/crew/office) -"vx" = ( -/obj/structure/closet/crate/trashcart, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +"vz" = ( +/obj/structure/chair/office{ + dir = 8 }, -/obj/effect/spawner/lootdrop/spacegym, -/obj/effect/spawner/lootdrop/spacegym, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/chips, -/obj/item/trash/sosjerky, -/obj/item/cigbutt, -/obj/item/cigbutt, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/effect/landmark/start/warden, +/turf/open/floor/plasteel/dark, +/area/ship/security) "vH" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"vT" = ( -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "vZ" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/door/poddoor{ @@ -2186,14 +2060,19 @@ /obj/item/pen, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"wg" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25; - pixel_y = -8 +"wi" = ( +/obj/structure/chair/stool{ + dir = 8 }, -/turf/open/floor/carpet/black, -/area/ship/crew) +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "wm" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/coffee, @@ -2210,41 +2089,39 @@ dir = 1 }, /area/ship/cargo) -"wr" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"wA" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/structure/curtain, -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"wE" = ( +"wH" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"wQ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "wS" = ( /obj/machinery/cryopod{ dir = 8 }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) +"wU" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/structure/curtain, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "wW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2272,18 +2149,20 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"xu" = ( -/obj/effect/turf_decal/techfloor{ +"xr" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 }, -/obj/machinery/cryopod{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "xx" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2335,55 +2214,69 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"xT" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 +"xO" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/machinery/power/apc/auto_name/north, +/obj/structure/closet/crate, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"xT" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-8" }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, +/area/ship/crew) "yf" = ( /obj/structure/railing{ dir = 8 }, /turf/open/floor/plasteel/stairs, /area/ship/cargo) -"yn" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small{ - dir = 8 +"ym" = ( +/obj/structure/rack, +/obj/item/target/clown{ + pixel_x = -5; + pixel_y = 10 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/item/target{ + pixel_y = 5 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/port) -"zg" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/target{ + pixel_x = 5 }, -/obj/effect/turf_decal/borderfloor{ +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"yP" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32 }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/port) +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "zh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2394,33 +2287,29 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"zm" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/black, -/area/ship/crew) -"zE" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - dir = 4 - }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) "zF" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) +"zI" = ( +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "uniform closet"; + pixel_y = 28 + }, +/turf/open/floor/carpet/black, +/area/ship/crew) "zW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2450,6 +2339,18 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Ac" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/black, +/area/ship/crew) "Ae" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2462,88 +2363,42 @@ }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"Ak" = ( +"Ar" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Ao" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Aw" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Cryogenic Storage" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/firstaid/regular{ - pixel_x = 5 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/storage/firstaid/medical{ - pixel_x = -5 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/table/rolling, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "AB" = ( /turf/open/floor/carpet/orange, /area/ship/bridge) -"AG" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 +"AP" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/machinery/modular_computer/console/preset/command{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/button/door{ - dir = 1; - id = "colossus_windows"; - name = "Window Lockdown"; - pixel_x = -6; - pixel_y = -25 - }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"AL" = ( -/obj/structure/curtain/bounty, -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/contraband/inteq{ - pixel_x = -32 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"AM" = ( -/obj/machinery/door/window/northleft{ - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/area/ship/crew/office) "AZ" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Port Engines" @@ -2561,32 +2416,41 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"Ba" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +"Bj" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/firealarm/directional/south, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/structure/closet/crate, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/snacks/rationpack, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/machinery/status_display/shuttle{ - pixel_x = -32 +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Br" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"Bt" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "BA" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 @@ -2602,25 +2466,24 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"BD" = ( -/obj/machinery/light{ - dir = 1 +"BH" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/button/door{ - id = "colossus_port"; - name = "Port Cargo Door Control"; - pixel_x = 6; - pixel_y = 25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=starboard"; + location = "crew" }, -/obj/effect/turf_decal/industrial/caution, -/obj/structure/ore_box, -/obj/machinery/button/shieldwallgen{ - id = "colossus_cargo_port"; - pixel_x = -5; - pixel_y = 25 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20; + pixel_y = -5 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/black, +/area/ship/crew) "BK" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -2630,12 +2493,34 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"BP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/closet/cardboard, +/obj/item/radio/intercom/directional/south, +/obj/item/storage/box/inteqmaid, +/obj/effect/spawner/lootdrop/maintenance/seven, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "BQ" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 8 }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"BR" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "BY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2662,30 +2547,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"Ci" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ - pixel_y = 5 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) "Ck" = ( /obj/structure/chair{ dir = 4 @@ -2693,6 +2554,25 @@ /obj/item/trash/boritos, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"Ct" = ( +/obj/machinery/button/door{ + dir = 1; + id = "colossus_starboard"; + name = "Starboard Cargo Door Control"; + pixel_x = 4; + pixel_y = -20 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "colossus_cargo_starboard"; + pixel_x = -5; + pixel_y = -19 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "Cu" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -2705,23 +2585,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Cx" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/cigbutt, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "Cy" = ( /obj/effect/turf_decal/box/corners{ dir = 1 @@ -2736,91 +2599,91 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/crew/office) -"CB" = ( +"CA" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"CJ" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light{ - dir = 1 + icon_state = "2-8" }, -/obj/machinery/button/door{ - id = "colossus_port"; - name = "Port Cargo Door Control"; - pixel_x = -6; - pixel_y = 25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"CG" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/button/shieldwallgen{ - id = "colossus_cargo_port"; - pixel_x = 5; - pixel_y = 25 +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"CO" = ( -/obj/effect/turf_decal/box/corners{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ +/obj/machinery/light/directional/west, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Da" = ( +/obj/structure/closet/secure_closet/wall{ dir = 4; - pixel_x = -22 - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"CP" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"CU" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/table/rolling, -/obj/item/gun/energy/laser/practice{ - pixel_y = 10 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = 5; - pixel_y = 5 + icon_door = "solgov_wall"; + icon_state = "solgov_wall"; + name = "vanguard's locker"; + pixel_x = -28; + req_access_txt = "58" }, -/obj/item/clothing/ears/earmuffs, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/megaphone/command, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/suit/armor/hos/inteq, +/obj/item/clothing/head/beret/sec/hos/inteq, +/obj/item/radio/headset/inteq/alt/captain, +/obj/item/areaeditor/shuttle, +/obj/item/shield/riot/tele, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/sign/warning/incident{ - desc = "A sign marking time passed since the last cargo bay decompression. It's a new record!"; - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/military/assault, +/turf/open/floor/carpet/orange, +/area/ship/bridge) "Dq" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) -"Dy" = ( -/obj/structure/cable{ - icon_state = "2-8" +"Dr" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Office" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) +/turf/open/floor/plasteel/dark, +/area/ship/security) +"DD" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/port_gen/pacman, +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) "DE" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -2835,37 +2698,49 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"DX" = ( -/obj/structure/cable{ - icon_state = "1-8" +"DS" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, +/obj/machinery/firealarm/directional/north, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Eo" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"DW" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 }, -/obj/structure/window/reinforced{ - dir = 4 +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 }, -/obj/machinery/door/poddoor{ - id = "colossus_thrusters" +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ + pixel_y = 5 + }, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "Er" = ( /obj/structure/chair{ dir = 4 @@ -2894,19 +2769,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"EG" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 +"EI" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "EJ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2932,23 +2810,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"EZ" = ( -/obj/structure/railing, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - 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/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) "Fa" = ( /obj/structure/chair{ dir = 8 @@ -2967,68 +2828,64 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"Fr" = ( -/obj/structure/dresser, -/obj/machinery/light, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +"Fw" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 9 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"FQ" = ( -/obj/structure/frame/computer{ - anchored = 1; - can_be_unanchored = 1; - dir = 4 +/obj/structure/table/rolling, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 32 }, -/obj/item/circuitboard/computer/rdconsole, -/turf/open/floor/plasteel/dark, +/obj/item/pushbroom, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"FR" = ( +/obj/machinery/button/door{ + id = "colossus_port"; + name = "Port Cargo Door Control"; + pixel_x = 4; + pixel_y = 23 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/structure/ore_box, +/obj/machinery/button/shieldwallgen{ + id = "colossus_cargo_port"; + pixel_x = -5; + pixel_y = 21 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Gl" = ( +/obj/structure/sign/number/one{ + dir = 1 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) -"FW" = ( +"Gp" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"GF" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/structure/curtain, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/structure/sign/poster/official/safety_internals{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/port) -"FX" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 5 - }, -/obj/item/roller{ - pixel_y = 10 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Ga" = ( -/obj/item/kirbyplants/random, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Gl" = ( -/obj/structure/sign/number/one{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/office) +/obj/machinery/light/small/directional/east, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "GL" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/structure/closet/wall{ @@ -3055,32 +2912,30 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"GV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) "GW" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/black, /area/ship/crew) -"Hc" = ( -/obj/structure/closet/emcloset/empty{ - anchored = 1; - can_be_unanchored = 1; - name = "oxygen closet" - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +"GX" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/port) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/black, +/area/ship/crew) "He" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 8 @@ -3090,6 +2945,32 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"Hh" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) +"Ho" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/sosjerky, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "Hp" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3109,41 +2990,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Hr" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25; - pixel_y = -10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"HB" = ( -/obj/structure/table/reinforced, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/item/storage/lockbox/medal/sec{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "HD" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/structure/cable{ @@ -3155,16 +3001,94 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"HM" = ( -/obj/item/radio/intercom/wideband{ +"HF" = ( +/obj/structure/closet/crate/medical, +/obj/machinery/button/door{ dir = 1; - pixel_y = -22 + id = "colossus_starboard"; + name = "Starboard Cargo Door Control"; + pixel_x = -4; + pixel_y = -20 }, -/obj/machinery/computer/cargo/express{ +/obj/effect/turf_decal/industrial/caution{ dir = 1 }, +/obj/item/storage/backpack/satchel/med, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical/webbing, +/obj/item/clothing/suit/armor/inteq/corpsman, +/obj/item/clothing/head/soft/inteq/corpsman, +/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, +/obj/item/clothing/under/syndicate/inteq/corpsman, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "colossus_cargo_starboard"; + pixel_x = 5; + pixel_y = -19 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"HG" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/hardline_small{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"HO" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Ic" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/obj/machinery/suit_storage_unit/inherit, /turf/open/floor/plasteel/tech, -/area/ship/bridge) +/area/ship/hallway/port) +"Il" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/tank/jetpack/oxygen, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "It" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) @@ -3184,64 +3108,43 @@ "IS" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/toilet) -"IZ" = ( -/obj/structure/rack, -/obj/item/target/syndicate{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/target/syndicate{ - pixel_y = 5 - }, -/obj/item/target/alien{ - pixel_x = 5 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/floordetail/edgedrain, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Je" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 +"Jc" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/button/door{ + dir = 1; + id = "colossus_thrusters"; + name = "Thruster Shield Control"; + pixel_x = -6; + pixel_y = -20 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"JD" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) +"JM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"Jl" = ( -/obj/structure/chair/sofa/right{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"JD" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"JH" = ( -/obj/structure/sign/number/one, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/cryo) -"Kg" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"JO" = ( /obj/structure/cable/yellow{ icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/tank/air{ piping_layer = 2 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/engineering) @@ -3260,20 +3163,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Kq" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/ship/engineering) "Ks" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -3287,21 +3176,48 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"KH" = ( -/obj/structure/cable{ - icon_state = "1-4" +"Kv" = ( +/obj/structure/chair/comfy/black{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"KF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) +"KG" = ( +/obj/structure/bed, +/obj/item/bedsheet/hos{ + name = "vanguard's bedsheet" + }, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "KM" = ( /obj/structure/closet/emcloset/wall{ dir = 4; @@ -3309,27 +3225,23 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Lg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, +"Ld" = ( +/obj/effect/turf_decal/techfloor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/navbeacon/wayfinding{ - location = "armory" +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = -32 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Lj" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-4" }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) +"Le" = ( +/obj/structure/sign/number/one, /turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) +/area/ship/security/armory) "Lm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/item/trash/can, @@ -3352,25 +3264,26 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"Lr" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "4-8" +"Ls" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/window/reinforced{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_thrusters" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) +/turf/open/floor/plating, +/area/ship/maintenance/port) "Lx" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, @@ -3380,16 +3293,18 @@ "Lz" = ( /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"LE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +"LG" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "LK" = ( /obj/structure/railing/corner{ dir = 1 @@ -3414,29 +3329,84 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"Mg" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Mk" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/item/cigbutt, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Mq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "Mx" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"MJ" = ( -/obj/machinery/vending/cola/random, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +"MD" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) -"ML" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/toilet) +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + dir = 4; + name = "Engineering" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"MQ" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/item/ammo_box/magazine/gal{ + pixel_x = -5 + }, +/obj/item/ammo_box/magazine/gal{ + pixel_x = 5 + }, +/obj/item/gun/ballistic/automatic/gal/inteq{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "MU" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -3450,14 +3420,27 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Nb" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 +"Nf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) +/obj/machinery/firealarm/directional/east, +/obj/structure/sign/poster/contraband/inteq{ + pixel_y = -32 + }, +/obj/structure/closet, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "Nz" = ( /obj/structure/chair{ dir = 4 @@ -3465,6 +3448,36 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"NH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/item/storage/fancy/cigarettes/cigars/havana, +/obj/item/lighter{ + pixel_y = 5 + }, +/obj/item/toy/figure/vanguard{ + pixel_x = -10; + pixel_y = 5 + }, +/obj/machinery/turretid/lethal{ + pixel_y = 32 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen/fountain, +/obj/item/gps{ + pixel_x = 12 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "NP" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/corner/opaque/yellow, @@ -3480,53 +3493,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"NV" = ( -/obj/machinery/light, -/obj/structure/closet/crate/medical, -/obj/machinery/button/door{ - dir = 1; - id = "colossus_starboard"; - name = "Starboard Cargo Door Control"; - pixel_x = -6; - pixel_y = -25 +"NQ" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 +/obj/machinery/airalarm/directional/west, +/obj/machinery/navbeacon/wayfinding{ + location = "cryo" }, -/obj/item/storage/backpack/satchel/med, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/glasses/hud/health, -/obj/item/storage/belt/medical/webbing, -/obj/item/clothing/suit/armor/inteq/corpsman, -/obj/item/clothing/head/soft/inteq/corpsman, -/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, -/obj/item/clothing/under/syndicate/inteq/corpsman, -/obj/machinery/button/shieldwallgen{ +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"NX" = ( +/obj/machinery/mineral/ore_redemption{ dir = 1; - id = "colossus_cargo_starboard"; - pixel_x = 5; - pixel_y = -25 + output_dir = 1 }, -/turf/open/floor/plasteel/patterned/cargo_one, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Ob" = ( -/obj/machinery/door/window/northright{ - req_access_txt = "58" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +"Oa" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) "Oc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -3550,25 +3539,26 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"Oe" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 5; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) "Oo" = ( /obj/structure/sign/number/eight{ dir = 1 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) -"Ow" = ( +"Op" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/structure/curtain/bounty, +/turf/open/floor/carpet/black, +/area/ship/crew) +"Ou" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external/dark) +"Ow" = ( /obj/structure/sign/number/nine{ dir = 1 }, @@ -3604,21 +3594,72 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"OW" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Pb" = ( +/obj/structure/closet/crate/trashcart, +/obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/effect/spawner/lootdrop/spacegym, +/obj/effect/spawner/lootdrop/spacegym, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/trash/chips, +/obj/item/trash/sosjerky, +/obj/item/cigbutt, +/obj/item/cigbutt, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Pj" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/borderfloorblack, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Pl" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ + dir = 10 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ dir = 8 }, -/obj/machinery/light, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 32 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Pp" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_gray, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Pq" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "Pv" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -3626,14 +3667,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"Px" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) "PK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3645,31 +3678,15 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"PP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1{ - dir = 10 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "PV" = ( /obj/structure/sign/number/four, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) -"Qi" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Qj" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 5; + pixel_y = -20 }, /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -3677,6 +3694,21 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"Qm" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "Qu" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Starboard Engines" @@ -3695,27 +3727,14 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Qv" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +"QC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) +/obj/effect/turf_decal/corner_techfloor_gray, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) "QI" = ( /obj/machinery/door/airlock/external, /obj/structure/cable{ @@ -3750,21 +3769,29 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"QW" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"QZ" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) "Rb" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ name = "exhaust injector" }, /turf/open/floor/engine/hull, /area/ship/engineering) -"Rm" = ( -/obj/docking_port/mobile{ - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/office) "Rq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3780,24 +3807,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"Rs" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/navbeacon/wayfinding{ - location = "cryo" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) "Ru" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3814,30 +3823,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"RC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=starboard"; - location = "crew" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"RE" = ( -/obj/structure/cable{ - 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/carpet/black, -/area/ship/crew) "RH" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -3848,6 +3833,16 @@ }, /turf/open/floor/engine/hull, /area/ship/cargo) +"RI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "RJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3867,31 +3862,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"RN" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable, -/obj/machinery/door/poddoor{ - id = "colossus_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/crew/cryo) -"RP" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/closet/crate{ - icon_state = "radiation"; - name = "fuel crate" - }, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "RW" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -3909,6 +3879,27 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"Sa" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/security{ + dir = 4; + id_tag = "colossus_armory"; + name = "Armory"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "Sb" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3922,15 +3913,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Sf" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/contraband/borg_fancy_2{ - pixel_x = -32 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) "Sg" = ( /obj/effect/turf_decal/box/corners, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3939,32 +3921,43 @@ /obj/item/cigbutt, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Sp" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +"Sj" = ( +/obj/structure/table/reinforced, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/item/storage/lockbox/medal/sec{ + pixel_y = 5 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Sr" = ( -/obj/structure/chair{ - dir = 8 +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/obj/item/spacecash/bundle/c1000, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Sp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, /obj/effect/turf_decal/siding/thinplating{ - dir = 6 + dir = 1 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/obj/machinery/status_display/shuttle{ + pixel_y = 32 }, /turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) +/area/ship/hallway/central) +"Ss" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/landmark/start/assistant, +/obj/structure/sign/warning/incident{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "Su" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 8 @@ -3977,12 +3970,30 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Sw" = ( -/obj/machinery/autolathe, -/obj/effect/turf_decal/floordetail/edgedrain, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +"SC" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "colossus_windows"; + name = "Window Shield" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Th" = ( +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "Tk" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -4012,96 +4023,88 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Tw" = ( -/obj/structure/cable{ - icon_state = "0-8" +"Tt" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Tz" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/power/smes/shuttle/precharged{ +/obj/effect/turf_decal/corner/opaque/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"TF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1; + name = "environmental siphon" + }, +/turf/open/floor/engine/hull, +/area/ship/engineering) +"TZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "colossus_thrusters" +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"TB" = ( +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Ue" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 4 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"TF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - name = "environmental siphon" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Uj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/engine/hull, -/area/ship/engineering) -"TI" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-4" }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"TR" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" +/obj/structure/sink{ + dir = 1; + pixel_y = -12 }, -/obj/effect/turf_decal/corner_techfloor_gray{ +/obj/structure/mirror{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"Um" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"TX" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "Ur" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/ship/crew/office) -"UE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "colossus_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"UI" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "UN" = ( /obj/machinery/door/airlock/public/glass{ name = "Office" @@ -4125,88 +4128,38 @@ /obj/effect/turf_decal/siding/thinplating{ dir = 9 }, -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/fore) "Ve" = ( /obj/structure/weightmachine/weightlifter, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Vr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) "VD" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "colossus_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VJ" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"VK" = ( -/obj/machinery/light, -/obj/machinery/button/door{ - dir = 1; - id = "colossus_starboard"; - name = "Starboard Cargo Door Control"; - pixel_x = 6; - pixel_y = -25 +/obj/structure/table/reinforced, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder" }, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 +/obj/item/stamp/law{ + name = "master at arms' rubber stamp" }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "colossus_cargo_starboard"; - pixel_x = -5; - pixel_y = -25 +/obj/item/table_bell{ + pixel_y = 13 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"VU" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/security) +"VL" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/light{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"VY" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/structure/curtain, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/crew/toilet) +/area/ship/security) "Wb" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 1 @@ -4221,91 +4174,24 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"Wc" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/rack, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/item/storage/toolbox/ammo/c10mm{ - pixel_x = 2; - pixel_y = 7 - }, -/obj/item/storage/toolbox/ammo/c9mm{ - pixel_y = 2 - }, -/obj/item/storage/toolbox/ammo/shotgun{ - pixel_x = -2; - pixel_y = -2 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"Wm" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 +"Wl" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ dir = 4 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "Wn" = ( /obj/structure/sign/number/four{ dir = 1 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) -"Wp" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"Wr" = ( -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - dir = 4 - }, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) "Wu" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 8 @@ -4316,92 +4202,121 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"WD" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 28 +"WC" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) -"WZ" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/effect/turf_decal/siding/thinplating{ +/turf/open/floor/plasteel/dark, +/area/ship/security) +"WE" = ( +/obj/effect/turf_decal/borderfloorblack{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) -"Xa" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, -/obj/item/ammo_box/magazine/m12g/small{ - pixel_x = 5; +/obj/item/roller, +/obj/item/roller{ pixel_y = 5 }, -/obj/item/ammo_box/magazine/m12g/small{ - pixel_y = 5 +/obj/item/roller{ + pixel_y = 10 }, -/obj/item/ammo_box/magazine/m12g/small{ - pixel_x = -5; - pixel_y = 5 +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"WF" = ( +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" + }, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/melee/baton, +/obj/item/melee/baton, +/obj/item/melee/baton, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/structure/sign/poster/contraband/twelve_gauge{ - pixel_y = -32 +/obj/item/storage/box/handcuffs, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 28 }, -/obj/item/gun/ballistic/shotgun/bulldog/inteq{ - pixel_y = -2; - spawnwithmagazine = 0 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/belt/security/webbing/inteq/alt, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) -"Xn" = ( -/obj/machinery/rnd/production/protolathe/department/security, -/obj/structure/extinguisher_cabinet{ +"WG" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/status_display/shuttle{ pixel_x = 32 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 6 +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/firstaid/regular{ + pixel_x = 5 }, +/obj/item/storage/firstaid/medical{ + pixel_x = -5 + }, +/obj/structure/table/rolling, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"WS" = ( +/obj/structure/bed, +/obj/structure/sign/poster/contraband/backdoor_xeno_babes_6{ + pixel_y = -32 + }, +/obj/structure/curtain/bounty, +/turf/open/floor/carpet/black, +/area/ship/crew) +"Xb" = ( /obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/eoehoma{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil/streak, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel/tech, /area/ship/security/armory) -"Xo" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +"Xc" = ( +/obj/machinery/door/window/northleft{ + dir = 8; + req_access_txt = "3" + }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "colossus_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/security) "Xq" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 1 @@ -4419,44 +4334,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"Xt" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning, -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/fore) -"Xu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"Xx" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 +"Xt" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning, +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) +"XA" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) "XB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4505,16 +4398,38 @@ "XJ" = ( /turf/template_noop, /area/template_noop) -"Yq" = ( +"XQ" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/weightmachine/stacklifter, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"XR" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/turf/open/floor/carpet/black, +/area/ship/crew) +"XS" = ( +/obj/machinery/vending/cola/random, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/fore) +"XV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/carpet/black, +/area/ship/crew) "Yr" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/fore) @@ -4526,17 +4441,15 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/engine/hull, /area/ship/engineering) -"YE" = ( -/obj/structure/table, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +"Yy" = ( +/obj/docking_port/stationary{ + dwidth = 15; + height = 15; + width = 30 }, -/obj/item/flashlight/lamp/green, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/turf/open/floor/carpet/black, -/area/ship/crew) -"YW" = ( +/turf/template_noop, +/area/template_noop) +"YV" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -4544,49 +4457,24 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Engineering" + dir = 6 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"YY" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"Zb" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/light{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/newscaster/security_unit{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"YZ" = ( -/obj/effect/turf_decal/box/corners{ +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/corner_techfloor_gray{ dir = 8 }, -/obj/machinery/status_display/shuttle{ - pixel_x = -32 - }, -/obj/structure/sign/poster/official/no_erp{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/turf/open/floor/plating, +/area/ship/maintenance/port) "Zc" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 4 @@ -4602,21 +4490,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Zu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "Zv" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -4631,7 +4504,7 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/closet/firecloset/wall{ dir = 4; - pixel_x = -32 + pixel_x = -28 }, /turf/open/floor/plating, /area/ship/engineering) @@ -4647,6 +4520,17 @@ "ZB" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) +"ZC" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "ZF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4665,39 +4549,22 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"ZQ" = ( -/obj/structure/rack, -/obj/item/storage/box/emptysandbags{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/storage/box/emptysandbags, -/obj/item/storage/box/emptysandbags{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/effect/turf_decal/floordetail/edgedrain, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"ZT" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 10 +"ZR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 4 +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/security) (1,1,1) = {" XJ -bo +XJ +ig hQ oO hQ @@ -4718,10 +4585,11 @@ XJ "} (2,1,1) = {" XJ +XJ bo -hX -pq -cc +sF +Ls +sj bo XJ XJ @@ -4731,14 +4599,15 @@ XJ XJ XJ rl -Tw -Eo -VD +re +bS +tp rl XJ "} (3,1,1) = {" XJ +XJ bo iG pv @@ -4752,58 +4621,61 @@ Yx TF II rl -CB -TR -fo +bn +HG +uE rl XJ "} (4,1,1) = {" XJ +XJ bo -iN +Zb pA -uF +Br bo JD JD JD -Xo +dq JD JD JD rl -Dy +ie xx -mP +tK rl XJ "} (5,1,1) = {" XJ +XJ bo -ja +QC pF -uH +Pp bo -Kg +JO Ru Zv zZ -sN +qK tR -aa +bq rl -ps +Ho ei -hr +BP rl XJ "} (6,1,1) = {" XJ +XJ bo -jn +kn pV vp AZ @@ -4817,34 +4689,36 @@ PK Qu zW EJ -rM +Jc rl XJ "} (7,1,1) = {" XJ +XJ bo jo -qz -vx +Fw +Pb bo -Kq -RP -ZT +Th +iY +DD fQ -EG +eg GL -ab +gl rl -us -PP -aG +uN +Pl +hc rl XJ "} (8,1,1) = {" XJ -Nb +XJ +Oa bo bo bo @@ -4852,7 +4726,7 @@ bo JD JD JD -YW +MD JD JD JD @@ -4860,24 +4734,25 @@ rl rl rl rl -wr +Oa XJ "} (9,1,1) = {" XJ XJ XJ +XJ rh vH -Ba +sb KM -CO -nV +BR +om kV -uB +XQ ah Ve -YZ +hZ vH rh XJ @@ -4889,16 +4764,17 @@ XJ XJ XJ XJ +XJ vH -BD +FR Lm RY -rd +NX tg -oQ +oq tw dC -VK +Ct vH XJ XJ @@ -4910,13 +4786,14 @@ XJ XJ XJ XJ +XJ on BK Lx Sg -Sw +Pj tg -ev +tJ kK Ve eI @@ -4931,6 +4808,7 @@ XJ XJ XJ XJ +XJ vZ Wu BQ @@ -4952,6 +4830,7 @@ XJ XJ XJ XJ +XJ vZ Cu qR @@ -4973,13 +4852,14 @@ XJ XJ XJ XJ +XJ rb Cy Lz Tr -ZQ +fG tg -FX +WE sp te RW @@ -4994,16 +4874,17 @@ XJ XJ XJ XJ +XJ vH -CJ +uR Mx -TB -la +xO +ym tg -qY +rG lM GR -NV +HF vH XJ XJ @@ -5015,16 +4896,17 @@ XJ XJ XJ XJ +XJ vH -CU -UI -TI -IZ +dU +Ss +Wl +ai tg -wA -lX +wU +lg lr -Aw +WG vH XJ XJ @@ -5032,7 +4914,8 @@ XJ XJ "} (17,1,1) = {" -bd +XJ +QZ ZB ZB ZB @@ -5041,39 +4924,41 @@ ZB ZB ZB lv -pw +uw lv +IS +IS +IS Dq Dq Dq Dq -Dq -Dq -Dq -cj +QZ "} (18,1,1) = {" +XJ ZB cM -Cx -cs -eZ -wE +Mk +jx +AP +wH NP ZB Ce gJ -lE -Dq -fT -jy -bl -hf -al -Xa +ek +IS +pt +IS +WF +bN +CG +Bt Dq "} (19,1,1) = {" +XJ lU dS jw @@ -5083,18 +4968,19 @@ Ck Od Cz Zz -tu -cO -rV -fX -uz -Lg -nW -AM -nE +Rq +fW +vc +Uj +IS +jC +Pq +RI +TZ Dq "} (20,1,1) = {" +XJ Gl ej jw @@ -5104,18 +4990,19 @@ DL Pv Cz Zz -Zu -aU -ly -Yq -KH -mz -Px -Ob -nQ +Ue +Tt +IS +GF +IS +DS +wi +oY +mF Yv "} (21,1,1) = {" +XJ Wn eK jw @@ -5126,38 +5013,40 @@ Pv Ur tY ar -CP +yP +IS +IS +IS +Sa +Dq +Dq Dq -sT -Wr -di -Xn -Wc -Ci pa "} (22,1,1) = {" +XJ Ow eT jw sQ wm EC -Oe +Qj ZB -gZ +QW EQ -lF -Dq -Dq -Dq -Dq -Dq -Dq +gp +XA +uT +Kv +EI Dq +MQ +qX PV "} (23,1,1) = {" +XJ Oo eX jX @@ -5167,82 +5056,86 @@ ED OV UN Lp -dH -oE -IS -uq -VY -kI -aD -xu -eH -JH +JM +fW +Dr +ZR +ls +VL +Dq +Xb +DW +Le "} (24,1,1) = {" +XJ ZB fj jw tt jw Fq -OW +GV ZB -xT +xr xd -VJ -IS -ML -LE -kI -gm -Je -Vr -RN +Mq +um +hv +VD +Xc +Dq +rL +fr +Dq "} (25,1,1) = {" +XJ vv -gg +aH lA tx xD -FQ -Qi +va +fO ZB Sp -Rq -fW -vc -cT -iH -kI -Lr -Rs -Xu -RN +Um +Gp +XA +og +vz +LG +ct +jy +Tz +XA "} (26,1,1) = {" -Rm -gy -YY -pD +XJ +ZB +kL +iw +hU xF -VU -Qv +Mg +HO ZB -nb +Qm Oc -Wm -IS -kq -qw -kI -EZ -oa -wS -kI +Bj +XA +rW +eM +pd +gX +WC +iS +XA "} (27,1,1) = {" -Nb +XJ +Oa hD hD hD @@ -5254,84 +5147,88 @@ dI hh rS fp -IS -IS -kI -qW -kI -kI -wr +XA +XA +XA +XA +XA +XA +Oa "} (28,1,1) = {" -XJ +Yy +Ou hO nm -tF -yn -FW +aZ +tB +Ld QI Wb bz xB ju -MJ -zF -AL -wg -RE -Sf -zF +XS +kI +my +NQ +ZC +wQ +kI XJ "} (29,1,1) = {" XJ +XJ +hD hD hD hD -zg -Hc +Ic hD -WD +pO DE jT pP -eJ -zF -YE -bO -Wp -qr -uv +iT +kI +wS +qu +YV +Nf +kI XJ "} (30,1,1) = {" XJ +XJ tX -qM +KG +Il hD hD hD -hD -WZ +KF iq BY gC lV -zF -mT -GW -zm -er -zF +kI +kI +kI +Ar +kI +kI XJ "} (31,1,1) = {" XJ +XJ HD ny -tG -zE -Hr +CA +Da +ne QL Xq mY @@ -5339,61 +5236,64 @@ mq zh Xt bs -eD -RC -rf -Fr +cq +BH +ob +qS zF XJ "} (32,1,1) = {" XJ +XJ tX -nZ +NH tI Ae -HB +Sj tX -Xx +Hh fi BA Fa -Sr +sz zF -ho -oI -Ak -vs +zI +XV +XR +WS zF XJ "} (33,1,1) = {" XJ +XJ HD -sI +cE ue AB -HM +iX tX Yr -qq -qq -qq +fN +fN +fN Yr zF -mt -vT -TX -Jl +cd +GW +vq +gu uv XJ "} (34,1,1) = {" XJ +XJ tX -oe +bJ uy -AG +gE tX It XJ @@ -5403,30 +5303,31 @@ XJ XJ ot zF -Ga -DX -sm +GX +Ac +Op zF XJ "} (35,1,1) = {" XJ -Lj -UE -UE -UE -wr XJ +QZ +SC +SC +SC +Oa XJ XJ XJ XJ XJ XJ -Nb -dE -dE -dE -Ao +XJ +Oa +xT +xT +xT +QZ XJ "} diff --git a/_maps/shuttles/shiptest/inteq_hound.dmm b/_maps/shuttles/shiptest/inteq_hound.dmm index 99f60c039207..9f198cc11041 100644 --- a/_maps/shuttles/shiptest/inteq_hound.dmm +++ b/_maps/shuttles/shiptest/inteq_hound.dmm @@ -21,6 +21,26 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"ay" = ( +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + locked = 0; + name = "fridge" + }, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/storage/cans/sixbeer, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "aX" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ @@ -34,8 +54,26 @@ }, /obj/structure/curtain, /obj/structure/window/reinforced/tinted/frosted, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/patterned/brushed, /area/ship/crew/toilet) +"bZ" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "cK" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/power/shieldwallgen/atmos{ @@ -55,6 +93,29 @@ "cX" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) +"dg" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/structure/curtain, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/toilet) +"dm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/cargo) "dp" = ( /obj/structure/railing/corner{ dir = 8 @@ -75,40 +136,20 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"dz" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/obj/item/trash/chips, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "dB" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/starboard) -"dJ" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 +"dP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 6 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) +/turf/open/floor/plating, +/area/ship/maintenance/port) "dV" = ( /turf/open/floor/engine/hull, /area/ship/maintenance/port) @@ -131,22 +172,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"ei" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage/eva) "em" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) @@ -165,7 +190,7 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"fb" = ( +"eW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -173,28 +198,40 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/corner_techfloor_gray, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"fo" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = 7 }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) +"fk" = ( +/obj/structure/railing{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/brown{ +/obj/structure/railing/corner{ dir = 8 }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "fq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/navbeacon/wayfinding{ + location = "bridge" + }, /obj/machinery/holopad/emergency/command, -/turf/open/floor/plasteel/dark, +/turf/open/floor/carpet/orange, /area/ship/bridge) "fI" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ @@ -230,6 +267,16 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"fX" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) "go" = ( /obj/machinery/power/smes/engineering{ charge = 1e+006 @@ -237,29 +284,23 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"gz" = ( -/obj/structure/bed/dogbed{ - anchored = 1; - desc = "A comfy-looking dog bed. It's at least three times the size of its owner."; - name = "Sentinel's bed" - }, -/mob/living/simple_animal/pet/dog/pug{ - desc = "Steadfast defender of the realm, destroyer of countless donuts, and seatwarmer for the Vanguard."; - name = "\proper Sentinel" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "gO" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/storage/eva) +"gR" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm) "gU" = ( /obj/structure/railing{ dir = 4 @@ -282,24 +323,15 @@ "hi" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) -"hz" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/structure/chair, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_x = 32 +"hJ" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15; + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew) +/turf/template_noop, +/area/template_noop) "hK" = ( /obj/machinery/suit_storage_unit/inherit{ req_access_txt = "1" @@ -322,54 +354,18 @@ "ib" = ( /turf/template_noop, /area/template_noop) -"id" = ( -/obj/structure/railing, -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/drill/jackhammer/old, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "ih" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) -"is" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_door = "solgov_wall"; - icon_state = "solgov_wall"; - name = "vanguard's locker"; - pixel_x = -28; - req_access_txt = "58" +"iw" = ( +/obj/machinery/button/door{ + id = "hound_windows"; + name = "Window Lockdown"; + pixel_x = -6; + pixel_y = 25 }, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/military/assault, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/megaphone/command, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/suit/armor/hos/inteq, -/obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/radio/headset/inteq/alt/captain, -/obj/item/areaeditor/shuttle, -/obj/item/shield/riot/tele, -/turf/open/floor/carpet/orange, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"iD" = ( -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 8; - name = "Air to Distro" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "jb" = ( /obj/structure/table, /obj/effect/turf_decal/corner/opaque/yellow, @@ -383,43 +379,22 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"jq" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light/small{ - dir = 1 +"jG" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage/eva) -"jE" = ( -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/railing/corner, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/stairs{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"jI" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/contraband/borg_fancy_2{ - pixel_y = 32 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) "jK" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -462,46 +437,18 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/cargo) -"kl" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "km" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) -"kN" = ( -/obj/machinery/door/airlock/grunge{ - name = "EVA Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"kr" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/storage/eva) +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "kU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/corner/opaque/brown{ @@ -512,22 +459,32 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) -"lm" = ( +"lZ" = ( /obj/machinery/suit_storage_unit/inherit{ req_access_txt = "1" }, /obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/airalarm/directional/west, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 }, /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, /obj/item/tank/jetpack/oxygen, /turf/open/floor/plasteel/tech/grid, /area/ship/storage/eva) -"mx" = ( +"mw" = ( +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/hos{ + name = "vanguard's bedsheet" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"mI" = ( /obj/structure/cable{ icon_state = "0-2" }, @@ -535,25 +492,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"mR" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/port) "na" = ( @@ -578,6 +517,19 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"ne" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/structure/chair, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew) "no" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -591,43 +543,74 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) -"ny" = ( -/obj/structure/table, -/obj/machinery/computer/cryopod{ - dir = 8; - pixel_x = 25 +"nq" = ( +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/obj/item/radio{ - pixel_y = 7 +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/radio{ - pixel_x = -5; - pixel_y = 5 +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 }, -/obj/item/radio{ - pixel_x = 5; +/obj/item/tank/jetpack/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) +"nD" = ( +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 + }, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm{ + pixel_x = -5 + }, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ pixel_y = 5 }, -/obj/item/radio{ - pixel_y = 3 +/obj/item/gun/ballistic/automatic/pistol/commander/inteq, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ + pixel_y = -5 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 +/obj/item/ammo_box/magazine/ak47{ + pixel_x = -7 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/item/ammo_box/magazine/ak47{ + pixel_x = 7 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"nT" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/item/gun/ballistic/automatic/assualt/ak47/inteq{ + pixel_x = -5 }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_state = "sec_wall"; + name = "weapons lockup"; + pixel_y = -28; + req_one_access_txt = "58" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"nL" = ( +/obj/structure/railing, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/drill/jackhammer/old, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "of" = ( /obj/machinery/door/airlock/command{ name = "Bridge"; @@ -644,33 +627,21 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"or" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner_techfloor_gray{ +"oq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"os" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-4" }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "oL" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ @@ -725,27 +696,6 @@ /obj/item/clothing/under/syndicate/inteq/skirt, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) -"pT" = ( -/obj/machinery/door/airlock/grunge{ - name = "Cargo Bay" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "pU" = ( /obj/structure/railing{ dir = 8 @@ -765,6 +715,16 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"qG" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew) "qR" = ( /obj/structure/chair{ dir = 4 @@ -781,6 +741,15 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"qU" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "qY" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -790,39 +759,43 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"rh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/corner_techfloor_gray, +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plating, +/area/ship/maintenance/port) "rj" = ( -/obj/structure/closet/secure_closet/freezer{ - anchored = 1; - locked = 0; - name = "fridge" +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/storage/cans/sixbeer, -/obj/item/reagent_containers/food/snacks/icecreamsandwich, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 1 - }, +/obj/effect/landmark/start/assistant, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew) -"rw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"rF" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "2-4" }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/item/trash/chips, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "rG" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning, /obj/effect/turf_decal/siding/thinplating/corner, @@ -862,6 +835,19 @@ }, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) +"sw" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "sx" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/atmospherics/components/unary/tank/air{ @@ -881,49 +867,36 @@ }, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) -"sN" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - port_direction = 2; - preferred_direction = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage/eva) "tg" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/maintenance/port) +"tq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plasteel/patterned/brushed, +/area/ship/crew/toilet) "tC" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "tO" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 +/obj/docking_port/mobile{ + dir = 2; + launch_status = 0; + port_direction = 8; + preferred_direction = 4 }, -/area/ship/cargo) +/turf/closed/wall/mineral/plastitanium, +/area/ship/maintenance/port) "tR" = ( /obj/structure/table, /obj/machinery/microwave, @@ -939,6 +912,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) +"tT" = ( +/obj/structure/bed/dogbed{ + anchored = 1; + desc = "A comfy-looking dog bed. It's at least three times the size of its owner."; + name = "Sentinel's bed" + }, +/mob/living/simple_animal/pet/dog/pug{ + desc = "Steadfast defender of the realm, destroyer of countless donuts, and seatwarmer for the Vanguard."; + name = "\proper Sentinel" + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "uj" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 1 @@ -966,6 +956,22 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"uD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) "uG" = ( /obj/machinery/navbeacon/wayfinding{ codes_txt = "patrol;next_patrol=eva"; @@ -973,6 +979,15 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"uY" = ( +/obj/structure/railing, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/storage/toolbox/ammo/c9mm, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "ve" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/corner/opaque/yellow, @@ -1037,6 +1052,28 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"vI" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "EVA Storage" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) "vW" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 1 @@ -1076,6 +1113,16 @@ /obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ship/cargo) +"wu" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 25; + req_access = null + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage/eva) "wX" = ( /obj/effect/turf_decal/industrial/traffic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1093,21 +1140,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"xb" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/trash/sosjerky, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "xj" = ( /obj/effect/turf_decal/industrial/traffic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1130,27 +1162,20 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) -"yH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"yE" = ( +/obj/structure/railing{ dir = 4 }, +/obj/structure/railing/corner, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25; - pixel_y = 7 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage/eva) +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "yK" = ( /obj/effect/turf_decal/arrows{ dir = 8 @@ -1158,22 +1183,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"zg" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "zn" = ( /obj/structure/sign/number/eight, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -1194,6 +1203,21 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"Ac" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "Aj" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ @@ -1204,17 +1228,6 @@ "Ao" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) -"AP" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 8 - }, -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 4; - output_dir = null - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "AQ" = ( /obj/structure/railing/corner, /obj/structure/catwalk/over/plated_catwalk, @@ -1247,101 +1260,81 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) -"Bl" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small{ +"BA" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"Ck" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/machinery/button/door{ + id = "hound_cargo_port"; + name = "Cargo Bay Door Control"; + pixel_x = -5; + pixel_y = 25 }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/button/shieldwallgen{ + id = "hound_cargo_port"; + pixel_x = 5; + pixel_y = 25 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Cs" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/structure/curtain/bounty, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"CN" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ +/area/ship/cargo) +"BJ" = ( +/obj/machinery/door/poddoor{ dir = 4; - name = "exhaust injector" + id = "hound_windows" }, -/turf/open/floor/engine/hull, -/area/ship/maintenance/starboard) -"Dh" = ( -/obj/machinery/power/terminal{ - dir = 8 +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/crew) +"BL" = ( +/obj/machinery/light/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -7; + pixel_y = -25 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"BQ" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 4 +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 }, -/obj/structure/chair/plastic{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"CN" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4; + name = "exhaust injector" }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/engine/hull, +/area/ship/maintenance/starboard) +"CV" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/autolathe, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "DB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/navbeacon/wayfinding{ - location = "bridge" - }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"DL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "DU" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 8 @@ -1365,73 +1358,116 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"EC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_gray/diagonal, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"EE" = ( +/obj/structure/table, +/obj/machinery/computer/cryopod/directional/east, +/obj/item/radio{ + pixel_y = 7 + }, +/obj/item/radio{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/radio{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/radio{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm) "EJ" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/firedoor/window, /turf/open/floor/plating, /area/ship/storage/eva) "EM" = ( +/obj/effect/landmark/start/head_of_security, /obj/structure/chair/comfy/shuttle{ dir = 4; name = "Helm" }, -/obj/effect/landmark/start/head_of_security, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Fm" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/hos{ - name = "vanguard's bedsheet" +"Gj" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +/obj/machinery/cell_charger, +/obj/structure/table, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"GB" = ( +/obj/structure/sign/number/eight{ + dir = 1 }, -/turf/open/floor/carpet/orange, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"Fx" = ( -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"FJ" = ( +"GD" = ( +/obj/item/trash/sosjerky, +/obj/effect/landmark/start/assistant, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"GG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/button/door{ + dir = 1; + id = "hound_cargo_starboard"; + name = "Cargo Bay Door Control"; + pixel_x = -5; + pixel_y = -25 + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "hound_cargo_starboard"; + pixel_x = 5; + pixel_y = -25 + }, /turf/open/floor/plasteel/stairs{ - dir = 4 + dir = 8 }, /area/ship/cargo) -"GB" = ( -/obj/structure/sign/number/eight{ +"GZ" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"GD" = ( -/obj/item/trash/sosjerky, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Hd" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 4 +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/rnd/server, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Hr" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -1458,12 +1494,47 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"HO" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"HS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "HV" = ( /obj/machinery/button/door{ id = "hound_windows"; name = "Window Lockdown"; - pixel_x = -6; - pixel_y = 25 + pixel_x = -10; + pixel_y = 22 }, /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 @@ -1473,19 +1544,12 @@ }, /obj/effect/turf_decal/steeldecal/steel_decals_central4, /obj/machinery/computer/cargo/express, +/obj/item/radio/intercom/wideband/directional/north{ + pixel_y = 25; + pixel_x = 6 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"HW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner_techfloor_gray, -/turf/open/floor/plating, -/area/ship/maintenance/port) "HZ" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 @@ -1504,12 +1568,24 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"Iu" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/machinery/mineral/ore_redemption{ + dir = 4; + input_dir = 4; + output_dir = null + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "Iw" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 @@ -1523,6 +1599,28 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "Ix" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_door = "solgov_wall"; + icon_state = "solgov_wall"; + name = "vanguard's locker"; + pixel_x = -28; + req_access_txt = "58" + }, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/military/assault, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/megaphone/command, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/suit/armor/hos/inteq, +/obj/item/clothing/head/beret/sec/hos/inteq, +/obj/item/radio/headset/inteq/alt/captain, +/obj/item/areaeditor/shuttle, +/obj/item/shield/riot/tele, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/orange, /area/ship/bridge) @@ -1530,6 +1628,28 @@ /obj/structure/sign/number/one, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) +"IZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/obj/structure/curtain/bounty, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) +"Jb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Jc" = ( /obj/machinery/door/airlock{ name = "Dormitory" @@ -1545,12 +1665,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) +"Ju" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Jv" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 @@ -1563,12 +1697,26 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"JJ" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage/eva) "JX" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 @@ -1585,67 +1733,23 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) "Ki" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ - pixel_y = 5 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ - pixel_y = -5 - }, -/obj/item/ammo_box/magazine/ak47{ - pixel_x = -7 - }, -/obj/item/ammo_box/magazine/ak47{ - pixel_x = 7 - }, -/obj/item/gun/ballistic/automatic/assualt/ak47/inteq{ - pixel_x = -5 - }, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_state = "sec_wall"; - name = "weapons lockup"; - pixel_y = -28; - req_one_access_txt = "58" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"KA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" + dir = 6 }, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-2" }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"Ky" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/storage/eva) @@ -1653,7 +1757,6 @@ /obj/machinery/computer/helm{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/borderfloor{ dir = 4 }, @@ -1662,33 +1765,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Lg" = ( -/obj/structure/table/reinforced, -/obj/item/gps{ - pixel_x = 12 - }, -/obj/item/paper_bin, -/obj/item/folder/syndicate{ - desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; - name = "folder" - }, -/obj/item/pen/fountain, -/obj/item/stamp/hos{ - name = "vanguard's rubber stamp" - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"Ln" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 8 - }, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "Ls" = ( /obj/structure/bed, /obj/structure/curtain/bounty, @@ -1702,43 +1778,7 @@ pixel_y = -25 }, /turf/open/floor/carpet/black, -/area/ship/crew/dorm) -"LR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -7; - pixel_y = -25 - }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"LW" = ( -/obj/structure/railing, -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/toolbox/ammo/c9mm, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Ma" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew) +/area/ship/crew/dorm) "Mj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet/black, @@ -1794,32 +1834,14 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/storage/eva) -"MY" = ( -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" - }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/sign/poster/contraband/missing_gloves{ - pixel_y = 32 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage/eva) "Nd" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -1853,21 +1875,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Nk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "NI" = ( /obj/effect/turf_decal/siding/thinplating/corner{ dir = 1 @@ -1907,35 +1914,6 @@ /obj/structure/sign/number/four, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/toilet) -"Ol" = ( -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "hound_cargo_port"; - name = "Cargo Bay Door Control"; - pixel_x = -5; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/button/shieldwallgen{ - id = "hound_cargo_port"; - pixel_x = 5; - pixel_y = 25 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/cargo) "Oq" = ( /obj/effect/landmark/observer_start, /turf/open/floor/plasteel/patterned/cargo_one, @@ -1943,18 +1921,6 @@ "Or" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"Ou" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "OL" = ( /obj/structure/catwalk/over/plated_catwalk, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1983,10 +1949,35 @@ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) +"Pc" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Pf" = ( +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 8; + name = "Air to Distro" + }, +/obj/effect/turf_decal/number/three, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Pk" = ( /obj/effect/turf_decal/siding/thinplating{ dir = 4 @@ -2007,24 +1998,41 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"PU" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "hound_windows" +"Pz" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/turf/open/floor/plating, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/item/trash/sosjerky, +/turf/open/floor/plasteel/dark, /area/ship/crew) -"Qt" = ( -/obj/structure/toilet{ +"Qn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/curtain, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/crew/toilet) +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "QU" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -2050,7 +2058,8 @@ dir = 4 }, /obj/machinery/door/poddoor{ - id = "hound_windows" + id = "hound_windows"; + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 @@ -2065,115 +2074,48 @@ /area/ship/maintenance/port) "RM" = ( /obj/structure/table/reinforced, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Sg" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 1 - }, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_x = -10; - pixel_y = -22 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 10; - pixel_y = -22 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/photocopier/faxmachine/longrange, +/turf/open/floor/carpet/orange, /area/ship/bridge) -"SJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"Sh" = ( +/obj/structure/railing{ dir = 4 }, -/obj/machinery/button/door{ - dir = 1; - id = "hound_cargo_starboard"; - name = "Cargo Bay Door Control"; - pixel_x = -5; - pixel_y = -25 - }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "hound_cargo_starboard"; - pixel_x = 5; - pixel_y = -25 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 + icon_state = "1-2" }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"Tp" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage/eva) -"TE" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ +"SO" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/rnd/production/techfab/department/security, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"TM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/crew/toilet) -"TP" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 25; - req_access = null +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel/tech, /area/ship/storage/eva) -"TZ" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 4 +"TV" = ( +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/brown, +/obj/structure/sign/poster/contraband/borg_fancy_2{ + pixel_y = 32 }, -/obj/machinery/cell_charger, -/obj/structure/table, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) "Ub" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Starboard Engines" @@ -2195,17 +2137,50 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"Uq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + dir = 4; + id = "hound_windows" + }, +/turf/open/floor/plating, +/area/ship/crew) "UA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Vg" = ( -/obj/machinery/door/poddoor{ - id = "hound_windows" +"UJ" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/nosmoking{ + icon_state = "nosmoking2_b"; + pixel_y = 28 + }, +/obj/item/cigbutt{ + pixel_y = 13 + }, +/obj/item/cigbutt{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/cigbutt{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_x = 3; + pixel_y = -8 }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/item/cigbutt{ + pixel_x = -12; + pixel_y = -3 + }, +/obj/effect/turf_decal/kfp_small/left, +/obj/effect/turf_decal/no, /turf/open/floor/plating, -/area/ship/crew) +/area/ship/maintenance/port) "Vk" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) @@ -2270,35 +2245,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Wn" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew) -"WM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "WR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2338,43 +2284,70 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"XK" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 8 +"Xh" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 1; - pixel_y = 8 +/obj/effect/turf_decal/siding/thinplating{ + dir = 9 }, -/obj/item/storage/toolbox/electrical{ - pixel_x = -2; - pixel_y = 1 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/crew) +"Xn" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + dir = 4; + id = "hound_windows" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Xw" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 }, +/obj/machinery/rnd/production/techfab/department/security, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"XH" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/spacecash/bundle/c1000{ + pixel_y = 9 + }, +/obj/item/spacecash/bundle/c1000, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder" + }, +/obj/item/paper_bin, +/obj/item/gps{ + pixel_x = 12 + }, +/obj/item/stamp/hos{ + name = "vanguard's rubber stamp" + }, +/obj/item/pen/fountain, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Yj" = ( /obj/structure/sign/number/four{ dir = 1 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"YC" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, +"YE" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) +/area/ship/storage/eva) "Za" = ( /obj/structure/sink{ dir = 8; @@ -2389,48 +2362,19 @@ /obj/item/mop, /turf/open/floor/plasteel/patterned/brushed, /area/ship/crew/toilet) -"Zm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_gray, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Zr" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/nosmoking{ - icon_state = "nosmoking2_b"; - pixel_y = 32 - }, -/obj/item/cigbutt{ - pixel_y = 13 - }, -/obj/item/cigbutt{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/cigbutt{ - pixel_x = -6; - pixel_y = 7 +"Zh" = ( +/obj/machinery/cryopod{ + dir = 8 }, -/obj/item/cigbutt, -/obj/item/cigbutt{ - pixel_x = 3; - pixel_y = -8 +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/item/cigbutt{ - pixel_x = -12; - pixel_y = -3 +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/dorm) "Zy" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/cigarettes/cigars{ @@ -2459,8 +2403,35 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"ZZ" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/obj/machinery/rnd/server, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) (1,1,1) = {" +ib +ib +ib +ib +ib +ib +ib +ib +hJ +ib +ib +ib +ib +ib +ib +ib +ib +ib +"} +(2,1,1) = {" ih Po Po @@ -2469,7 +2440,7 @@ ib ib xm xm -sN +Ky OP xm xm @@ -2480,7 +2451,7 @@ MB MB cX "} -(2,1,1) = {" +(3,1,1) = {" ih Jv Rh @@ -2488,10 +2459,10 @@ ih ib gO xm -jq +YE no sM -TP +wu xm gO ib @@ -2500,76 +2471,76 @@ JX Iw cX "} -(3,1,1) = {" +(4,1,1) = {" ih -mx -mR +mI +Ju ih dV xm xm MW jK -Tp +JJ xm xm xm CN cX -dz -Fx +rF +qU cX "} -(4,1,1) = {" +(5,1,1) = {" ih ZR -Ck +oq ih tg ih -MY +lZ VO WR sv hK -lm +nq cX Nd cX -DL +Qn go cX "} -(5,1,1) = {" +(6,1,1) = {" ih -Dh -HW -Nk -Zm +bZ +rh +Jb +dP eb MC -ei +SO Wf NK -yH -KA +eW +uD Ub -fb -WM +EC +HS VC -or +sw cX "} -(6,1,1) = {" +(7,1,1) = {" ih -Zr -iD +UJ +Pf ih ih ih xm xm -kN +vI EJ xm xm @@ -2580,39 +2551,39 @@ at Nh cX "} -(7,1,1) = {" +(8,1,1) = {" Ao -Ou +fX HD Ao ib Or AQ -zg +Sh gU vE -jE +yE fS Or ib cX sx -nT +kr cX "} -(8,1,1) = {" -Ao +(9,1,1) = {" +tO ih ih Ao ib Or -tO -XK -Ln -AP -id -FJ +jG +Ac +CV +Iu +nL +dm Or ib dB @@ -2620,7 +2591,7 @@ cX cX dB "} -(9,1,1) = {" +(10,1,1) = {" ib ib ib @@ -2640,7 +2611,7 @@ ib ib ib "} -(10,1,1) = {" +(11,1,1) = {" ib ib ib @@ -2660,7 +2631,7 @@ ib ib ib "} -(11,1,1) = {" +(12,1,1) = {" ib ib ib @@ -2680,19 +2651,19 @@ ib ib ib "} -(12,1,1) = {" +(13,1,1) = {" ib ib ib ib ib Or -Ol -TZ -TE -Hd -LW -SJ +BA +Gj +Xw +ZZ +uY +GG Or ib ib @@ -2700,7 +2671,7 @@ ib ib ib "} -(13,1,1) = {" +(14,1,1) = {" ib ib ib @@ -2708,10 +2679,10 @@ ib em Or dp -kl +Pc pU zO -YC +fk OL Or em @@ -2720,7 +2691,7 @@ ib ib ib "} -(14,1,1) = {" +(15,1,1) = {" ib ib ib @@ -2730,7 +2701,7 @@ Vk Vk Vk vY -pT +HO Or Vv Vv @@ -2740,27 +2711,27 @@ ib ib ib "} -(15,1,1) = {" +(16,1,1) = {" ib ib ib Vk -jI -Cs +TV +IZ Ls Vk -Wn +Xh HZ -Ma +qG Vv bm -Qt +dg Vv ib ib ib "} -(16,1,1) = {" +(17,1,1) = {" ib ib ib @@ -2773,21 +2744,21 @@ fI Hr rG vC -TM +tq Za Aj ib ib ib "} -(17,1,1) = {" +(18,1,1) = {" ib ib ib Rf -Bl -ny -dJ +gR +EE +Zh Vk pL uo @@ -2800,7 +2771,7 @@ ib ib ib "} -(18,1,1) = {" +(19,1,1) = {" ib ib ib @@ -2812,44 +2783,44 @@ Vk vW DU Vo -xb -fo -os +Pz +rj +GZ zn ib ib ib "} -(19,1,1) = {" +(20,1,1) = {" ib ib ib GB -Fm -is -rw +mw +Ix +Ki of NI qR vn kU na -rj +ay ID ib ib ib "} -(20,1,1) = {" +(21,1,1) = {" ib ib ib Yj Zy -Ix -Ki +DB +nD pe -hz +ne Pk AW ve @@ -2860,34 +2831,34 @@ ib ib ib "} -(21,1,1) = {" +(22,1,1) = {" ib ib ib aX -Lg -DB -LR +RM +fq +BL pe Kd -PU -PU -PU -Vg +Uq +Uq +Uq +BJ Kd Kd ib ib ib "} -(22,1,1) = {" +(23,1,1) = {" ib ib ib aX -RM -fq -gz +XH +EM +tT pe hi ib @@ -2900,15 +2871,15 @@ ib ib ib "} -(23,1,1) = {" +(24,1,1) = {" ib ib ib pe HV -EM -Sg -pe +KK +BQ +iw ib ib ib @@ -2920,14 +2891,14 @@ ib ib ib "} -(24,1,1) = {" +(25,1,1) = {" ib ib ib km -aX -KK -aX +Xn +Xn +Xn km ib ib @@ -2940,23 +2911,3 @@ ib ib ib "} -(25,1,1) = {" -ib -ib -ib -ib -aX -aX -aX -ib -ib -ib -ib -ib -ib -ib -ib -ib -ib -ib -"} diff --git a/_maps/shuttles/shiptest/inteq_talos.dmm b/_maps/shuttles/shiptest/inteq_talos.dmm index e78c8b54cedd..cf5890397960 100644 --- a/_maps/shuttles/shiptest/inteq_talos.dmm +++ b/_maps/shuttles/shiptest/inteq_talos.dmm @@ -3,21 +3,6 @@ /obj/structure/sign/number/four, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) -"ad" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "talos_tank_burn" - }, -/obj/machinery/door/poddoor{ - id = "talos_tank_burn" - }, -/obj/effect/turf_decal/industrial/fire/fulltile, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) "ae" = ( /obj/structure/cable{ icon_state = "4-8" @@ -57,6 +42,7 @@ /area/ship/engineering) "an" = ( /obj/machinery/telecomms/processor/preset_four{ + autolinkers = list("processor4","bus"); network = "irmg_commnet" }, /turf/open/floor/circuit/telecomms/mainframe, @@ -74,19 +60,6 @@ /obj/item/tank/jetpack/oxygen, /turf/open/floor/plasteel/dark, /area/ship/engineering/communications) -"aq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "as" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -101,59 +74,26 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "at" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "talos_engine_shutter" +/obj/effect/turf_decal/industrial/fire{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/purple/visible, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"av" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/rnd/production/circuit_imprinter/department/engi, +"au" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"ax" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/maintenance/starboard) -"aB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/structure/closet/crate, -/turf/open/floor/plating/airless, -/area/ship/maintenance/starboard) -"aC" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/computer/telecomms/server{ - dir = 1; - network = "irmg_commnet" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) "aH" = ( /obj/machinery/button/door{ dir = 4; id = "talos_thrusters_starboard"; name = "Blast Door Control"; - pixel_x = -25; + pixel_x = -21; pixel_y = -6 }, /obj/machinery/atmospherics/pipe/simple/general/visible, @@ -163,7 +103,7 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_x = -25; + pixel_x = -20; pixel_y = 5 }, /turf/open/floor/plasteel/tech, @@ -184,21 +124,37 @@ /obj/machinery/door/window/eastright{ name = "Engine Access" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_starboard" + }, /turf/open/floor/plating, /area/ship/engineering/engine) -"aL" = ( -/obj/machinery/light{ +"aM" = ( +/obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Crew Quarters" }, -/obj/structure/closet/crate/bin, -/obj/item/cigbutt, -/obj/item/trash/popcorn, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) "aT" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 @@ -216,6 +172,26 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) +"bb" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "bx" = ( /obj/structure/cable{ icon_state = "2-8" @@ -237,6 +213,45 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"bA" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "talos_tank_fuel" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_tank_fuel" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) +"bF" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/telecomms/server/presets/common{ + autolinkers = list("common","hub"); + freq_listening = list(1459); + network = "irmg_commnet" + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/ship/engineering/communications) +"bI" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "bK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/mopbucket, @@ -256,18 +271,26 @@ /obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/hallway/central) -"cc" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 +"bU" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) +"bX" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = 28 +/obj/structure/rack, +/obj/machinery/light/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "ce" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -290,16 +313,59 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cp" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/maintenance_hatch, +"cj" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/hardline_small, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"ck" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating/airless, /area/ship/cargo/port) +"cn" = ( +/obj/machinery/light/directional/south, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 + }, +/obj/machinery/space_heater, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"cz" = ( +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/engine) "cA" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -319,41 +385,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"cB" = ( -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/military/assault, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/megaphone/command, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/suit/armor/hos/inteq, -/obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/areaeditor/shuttle, -/obj/item/shield/riot/tele, -/obj/structure/closet/secure_closet{ - anchored = 1; - can_be_unanchored = 1; - icon_state = "cap"; - name = "vanguard's locker"; - req_access_txt = "20" - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "cC" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -361,7 +392,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ dir = 1; - pixel_y = -25 + pixel_y = -19 }, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) @@ -377,7 +408,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ dir = 8; - pixel_x = 25 + pixel_x = 20 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -402,27 +433,21 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"cI" = ( -/obj/effect/turf_decal/corner/opaque/yellow, +"cR" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, +/obj/item/cigbutt, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"cL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/plasma, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/cargo/port) +/area/ship/security) "cT" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/window/northleft{ @@ -440,22 +465,6 @@ "cV" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/storage) -"dg" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "talos_tank_air" - }, -/obj/machinery/door/poddoor{ - id = "talos_tank_air" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) "dh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -470,6 +479,31 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"di" = ( +/obj/structure/cable{ + 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/door/airlock/engineering{ + dir = 4; + name = "Engineering"; + normalspeed = 0; + req_access_txt = "10" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "dk" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -487,37 +521,30 @@ /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"dr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); - id_tag = null +"dv" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/turf/open/floor/engine/vacuum, -/area/ship/engineering/engine) -"dB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) +"dw" = ( +/obj/machinery/power/smes/engineering, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plating, +/area/ship/engineering) +"dD" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) "dE" = ( /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -526,14 +553,6 @@ /obj/effect/landmark/start/head_of_security, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"dR" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) "dZ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -546,28 +565,18 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"ed" = ( -/obj/structure/cable{ - icon_state = "1-8" +"ef" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/pen/fourcolor, -/obj/machinery/computer/helm/viewscreen{ - dir = 1; - pixel_y = -32 + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) "ej" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 @@ -587,6 +596,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_starboard" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "ek" = ( @@ -623,16 +636,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"et" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) "eu" = ( /obj/machinery/cryopod{ dir = 4 @@ -658,29 +661,14 @@ /obj/structure/table/reinforced, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) -"eB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"eI" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) +"eC" = ( +/obj/structure/table, +/obj/item/mecha_parts/mecha_equipment/rcd, +/obj/item/mecha_parts/mecha_equipment/cable_layer, +/obj/item/radio/intercom/directional/west, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "eK" = ( /obj/effect/turf_decal/trimline/opaque/yellow/corner{ dir = 4 @@ -703,16 +691,51 @@ /obj/effect/landmark/start/warden, /turf/open/floor/plasteel/dark, /area/ship/security) -"eV" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/maintenance_hatch, +"eO" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/door/airlock{ + dir = 4; + name = "Restroom" + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/toilet) +"eT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/structure/closet/firecloset/full{ + anchored = 1; + can_be_unanchored = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"eW" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "ff" = ( /obj/structure/cable{ icon_state = "4-8" @@ -790,6 +813,16 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) +"fE" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "fF" = ( /obj/structure/cable{ icon_state = "1-8" @@ -806,35 +839,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"fQ" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/hatch, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) -"fS" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/backpack/satchel/med, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/glasses/hud/health, -/obj/item/storage/belt/medical/webbing, -/obj/item/clothing/suit/armor/inteq/corpsman, -/obj/item/clothing/head/soft/inteq/corpsman, -/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, -/obj/item/clothing/under/syndicate/inteq/corpsman, -/obj/structure/railing, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/item/storage/box/bodybags, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "fU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/maintenance, @@ -854,6 +858,16 @@ }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) +"fY" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "ge" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ @@ -880,22 +894,33 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"gl" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -25 +"gk" = ( +/obj/item/storage/backpack/industrial, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/under/syndicate/inteq/artificer, +/obj/item/clothing/under/syndicate/inteq/skirt/artificer, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/hardhat, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/utility/full, +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/item/clothing/glasses/meson, +/obj/item/radio/intercom/directional/east, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "eng_secure"; + name = "artificer's locker"; + req_access_txt = "11"; + req_one_access = null + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "gm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -909,6 +934,25 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/cargo/port) +"gp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) +"gr" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "gz" = ( /obj/structure/cable{ icon_state = "1-2" @@ -925,58 +969,41 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"gB" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/folder/syndicate{ - desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; - name = "folder" - }, -/obj/item/pen/fountain, -/obj/item/gps{ - pixel_x = 12 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/item/stamp/hos{ - name = "vanguard's rubber stamp" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +"gF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"gE" = ( +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"gG" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/door/poddoor{ - id = "talos_thrusters_port" +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 }, -/turf/open/floor/plating, -/area/ship/engineering) -"gF" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"gN" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 8 +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Cargo Bay" }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "gP" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1003,31 +1030,46 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"gU" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -32 +"gT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "gV" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 +/obj/machinery/computer/apc_control{ + dir = 1 }, +/obj/structure/cable, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-4" }, -/obj/machinery/door/poddoor{ - id = "talos_thrusters_starboard" +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/engineering) +"gY" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/light/directional/east, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/dark, +/area/ship/security) "gZ" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -1046,6 +1088,23 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"hc" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/obj/item/cigbutt, +/obj/item/trash/raisins, +/obj/item/trash/can, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "hg" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1056,31 +1115,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"hk" = ( -/obj/structure/cable{ - 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/airlock/engineering{ - name = "Engineering"; - normalspeed = 0; - req_access_txt = "10" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/locked, -/turf/open/floor/plating, -/area/ship/engineering) "hl" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1095,6 +1129,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) +"hw" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) "hz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table/wood, @@ -1152,32 +1190,22 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"hT" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"hV" = ( -/obj/structure/cable{ - icon_state = "4-8" +"hQ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -8; + pixel_y = 5 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/airalarm/all_access{ +/obj/machinery/light_switch{ dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + pixel_y = -19 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"hT" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"hZ" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) "ia" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1185,14 +1213,6 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) -"id" = ( -/obj/machinery/light, -/obj/item/analyzer, -/obj/structure/sign/poster/official/moth/piping{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) "ie" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering/engine) @@ -1215,6 +1235,10 @@ /obj/machinery/door/window/eastleft{ name = "Engine Access" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_port" + }, /turf/open/floor/plating, /area/ship/engineering) "ik" = ( @@ -1224,20 +1248,22 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) -"im" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 +"iu" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/item/trash/can, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) "iy" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 1 @@ -1316,6 +1342,10 @@ /obj/machinery/door/window/eastleft{ name = "Engine Access" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_starboard" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "iN" = ( @@ -1335,21 +1365,6 @@ /obj/item/cigbutt, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"iQ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_welding{ - req_access = null; - req_access_txt = "11"; - req_one_access = null - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "iW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1373,21 +1388,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"ja" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "jc" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1397,61 +1397,62 @@ }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"jg" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 10 +"jd" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 15; + height = 15; + width = 30 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) +/turf/template_noop, +/area/template_noop) +"jf" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null; + req_access_txt = "11"; + req_one_access = null + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "jj" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) -"jm" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/hatch, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ship/cargo/port) -"jo" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, +"jl" = ( /obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1; - icon_state = "pump_map-1"; - name = "burn chamber exhaust pump"; - piping_layer = 1 + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "jp" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"js" = ( +"jt" = ( /obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating/airless, -/area/ship/cargo/port) +/area/ship/maintenance/port) "jw" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1464,70 +1465,6 @@ }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"jx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"jy" = ( -/obj/machinery/door/poddoor{ - id = "talos_thrusters_starboard" - }, -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"jz" = ( -/obj/machinery/computer/security{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 4; - id = "talos_armory"; - name = "Door Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = -6; - req_access_txt = "3" - }, -/obj/machinery/button/door{ - dir = 4; - id = "talos_armory"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = 6; - req_access_txt = "3"; - specialfunctions = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jC" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) "jH" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1547,45 +1484,11 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) -"jM" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, +"jJ" = ( +/obj/machinery/light/directional/east, +/obj/machinery/rnd/production/circuit_imprinter/department/engi, /turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"jN" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/sign/warning/coldtemp{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"jO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) +/area/ship/storage) "jP" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -1599,6 +1502,16 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/cryo) +"jS" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/number/five, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "jT" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1614,18 +1527,91 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"jV" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1{ - dir = 9 +"jU" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"jW" = ( +/obj/machinery/light/directional/east, +/obj/machinery/computer/telecomms/server{ + dir = 1; + network = "irmg_commnet" + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "jX" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"jY" = ( +/obj/item/storage/backpack/industrial, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/under/syndicate/inteq/artificer, +/obj/item/clothing/under/syndicate/inteq/skirt/artificer, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/hardhat, +/obj/item/clothing/shoes/combat, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "eng_secure"; + name = "artificer's locker"; + req_access_txt = "11"; + req_one_access = null + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/directional/north, +/obj/item/storage/belt/utility/full, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"jZ" = ( +/obj/structure/cable{ + 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/airlock/engineering{ + dir = 4; + name = "Engineering"; + normalspeed = 0; + req_access_txt = "10" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/ship/engineering) "kg" = ( /obj/effect/turf_decal/box/corners, /obj/effect/decal/cleanable/dirt, @@ -1637,54 +1623,13 @@ /obj/structure/closet/crate/secure/loot, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) -"ki" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/item/trash/can, -/obj/item/cigbutt, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "ks" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating/airless, -/area/ship/cargo/starboard) -"ku" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "talos_thrusters_port" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"kv" = ( -/obj/structure/chair/office, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/start/chief_engineer, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) +/area/ship/cargo/starboard) "kD" = ( /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) @@ -1707,37 +1652,56 @@ }, /obj/structure/chair/comfy/black, /obj/machinery/light_switch{ - pixel_y = 25 + pixel_y = 22 }, /turf/open/floor/plasteel/dark, /area/ship/security) "kU" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input, -/turf/open/floor/engine/vacuum, +/obj/machinery/door/poddoor{ + id = "talos_tank_burn" + }, +/obj/effect/turf_decal/industrial/fire/fulltile, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/engine/hull/reinforced/interior, /area/ship/engineering/engine) +"kW" = ( +/obj/structure/cable{ + 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/light/directional/south, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/hallway/central) "la" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/toilet) -"lg" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"ll" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ +"lq" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "talos_tank_air" + }, /obj/machinery/door/poddoor{ - id = "talos_thrusters_port" + dir = 4; + id = "talos_tank_air" }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) "ls" = ( /obj/machinery/telecomms/server/presets/inteq{ + autolinkers = list("inteq","hub"); freq_listening = list(1347); network = "irmg_commnet" }, @@ -1775,22 +1739,47 @@ /obj/machinery/atmospherics/pipe/simple/purple/visible, /turf/open/floor/plating, /area/ship/engineering/engine) +"lB" = ( +/obj/structure/closet/crate/medical, +/obj/item/storage/backpack/satchel/med, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/glasses/hud/health, +/obj/item/storage/belt/medical/webbing, +/obj/item/clothing/suit/armor/inteq/corpsman, +/obj/item/clothing/head/soft/inteq/corpsman, +/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, +/obj/item/clothing/under/syndicate/inteq/corpsman, +/obj/structure/railing, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/item/storage/box/bodybags, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "lC" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/port) -"lG" = ( -/obj/machinery/power/apc/auto_name/east, +"lF" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 + dir = 1 }, /obj/effect/turf_decal/siding/thinplating{ + 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/plasteel/patterned/grid, -/area/ship/hallway/central) +/area/ship/hallway/port) "lI" = ( /obj/structure/grille, /turf/open/floor/plating/airless, @@ -1829,35 +1818,33 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"lS" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "talos_engine_shutter" +"lQ" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 9 +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"mc" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"lS" = ( +/obj/effect/turf_decal/industrial/fire{ + dir = 1 }, -/obj/structure/closet/crate/bin, -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt, -/obj/item/cigbutt, -/obj/item/trash/raisins, -/obj/item/trash/can, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "mh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -1906,25 +1893,21 @@ /obj/structure/sign/poster/contraband/eoehoma{ pixel_y = -32 }, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/belt/security/webbing/inteq, /turf/open/floor/plasteel/dark, /area/ship/security) -"mr" = ( +"ms" = ( +/obj/machinery/light/directional/west, +/obj/machinery/power/smes/engineering, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 + icon_state = "0-2" }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 +/obj/structure/sign/warning/coldtemp{ + pixel_x = -32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/engineering/communications) "mw" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -1975,14 +1958,36 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"mD" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +"mI" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) +"mJ" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "talos_tank_air" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_tank_air" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) "mK" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) @@ -2022,6 +2027,31 @@ }, /turf/open/floor/plating, /area/ship/crew) +"mV" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/sign/poster/contraband/inteq_nt{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "mX" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -2103,6 +2133,42 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating/airless, /area/ship/maintenance/port) +"nJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"nS" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"nT" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/nuclearbomb/beer{ + desc = "An evidently-decommissioned nuclear warhead. It has traces of blood-red paint on it, but a much-newer graffiti of the IRMG Shield logo has been painted on top. A drink tap has been drilled directly into the metal."; + name = "comemmorative nuclear fission explosive" + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "nY" = ( /obj/effect/turf_decal/industrial/traffic{ dir = 1 @@ -2159,7 +2225,6 @@ /turf/open/floor/plating/airless, /area/ship/external/dark) "oi" = ( -/obj/structure/table/rolling, /obj/item/storage/firstaid/medical{ pixel_x = -5 }, @@ -2170,28 +2235,9 @@ /obj/machinery/status_display/shuttle{ pixel_y = 32 }, +/obj/structure/table, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"ok" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "om" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2220,23 +2266,40 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"oq" = ( +"oo" = ( +/obj/structure/chair/stool{ + dir = 1 + }, /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/machinery/light, -/obj/structure/closet/secure_closet{ - anchored = 1; - can_be_unanchored = 1; - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -28 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"os" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/east{ + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom" }, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/storage/box/handcuffs, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "ot" = ( /obj/structure/rack, /obj/effect/turf_decal/techfloor{ @@ -2270,16 +2333,6 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm) -"ox" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/cargo/port) "oD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2295,16 +2348,6 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) -"oK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "oR" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -2326,7 +2369,7 @@ icon_state = "2-4" }, /obj/machinery/light_switch{ - pixel_y = 25 + pixel_y = 22 }, /turf/open/floor/carpet/orange, /area/ship/bridge) @@ -2346,15 +2389,24 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating/airless, /area/ship/security) +"oW" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "oY" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/maintenance/port) -"pa" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/turf/open/floor/plating/airless, -/area/ship/maintenance/starboard) "pb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/jukebox/boombox{ @@ -2363,6 +2415,27 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"pf" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" + }, +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/tank/jetpack/oxygen, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "pk" = ( /obj/structure/cable{ icon_state = "2-4" @@ -2378,24 +2451,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"pl" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1; - heat_capacity = 500; - name = "thermo-electric cooler" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer5{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) "pm" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 5 @@ -2416,10 +2471,30 @@ }, /turf/open/floor/plating/airless, /area/ship/cargo/port) +"pu" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + locked = 0; + name = "fridge" + }, +/obj/item/storage/cans/sixbeer, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, +/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "pA" = ( /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"pF" = ( +"pD" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, @@ -2429,10 +2504,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/computer/helm/viewscreen/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "pG" = ( @@ -2440,21 +2512,29 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) -"pS" = ( -/obj/machinery/light{ - dir = 4 +"pL" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder" }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 +/obj/item/pen/fountain, +/obj/item/gps{ + pixel_x = 12 }, -/obj/effect/turf_decal/siding/thinplating{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/item/stamp/hos{ + name = "vanguard's rubber stamp" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "pU" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/engine) @@ -2530,6 +2610,19 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"qm" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "qo" = ( /obj/machinery/shower{ dir = 1 @@ -2545,19 +2638,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"qq" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/machinery/vending/coffee, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "qr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2570,14 +2650,14 @@ dir = 8; id = "talos_tank_air"; name = "Access Door Control"; - pixel_x = 25; + pixel_x = 21; pixel_y = -6; req_access_txt = "24" }, /obj/machinery/button/shieldwallgen{ dir = 8; id = "talos_tank_air"; - pixel_x = 25; + pixel_x = 19; pixel_y = 4; req_access_txt = "24" }, @@ -2586,24 +2666,27 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"qt" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/item/radio/intercom{ +"qs" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing, +/obj/machinery/airalarm/directional/north, +/obj/structure/closet/wall{ dir = 4; - pixel_x = -22 + icon_door = "grey_wall"; + pixel_x = -32 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "qB" = ( /obj/effect/turf_decal/industrial/traffic, /obj/effect/decal/cleanable/dirt, @@ -2651,27 +2734,14 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"qV" = ( -/obj/machinery/door/airlock{ - name = "Dormitory" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"qT" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1{ + dir = 9 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "qW" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line, /obj/effect/turf_decal/siding/thinplating, @@ -2679,66 +2749,35 @@ desc = "Important notices from the Vanguard."; dir = 1; name = "Vanguard's Notice Board"; - pixel_y = -32 + pixel_y = -25 }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) -"rh" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"rk" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"rs" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/sign/warning/incident{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"rt" = ( +"rc" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "talos_cargo"; - locked = 1 +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - id = "talos_cargo" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"rj" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/candy, +/obj/item/trash/can, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"rk" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/engineering/engine) "rv" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2812,38 +2851,23 @@ dir = 4; id = "talos_engine_shutter"; name = "Shutter Control"; - pixel_x = -25; - pixel_y = -6 + pixel_x = -21; + pixel_y = -2 }, /obj/machinery/button/door{ dir = 4; id = "talos_engine_vent"; name = "External Vent Control"; - pixel_x = -25; - pixel_y = 6 + pixel_x = -21; + pixel_y = 10 }, /obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - icon_state = "pump_map-1"; - name = "burn chamber exhaust pump"; - piping_layer = 1 - }, /obj/machinery/computer/atmos_control/incinerator{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"rW" = ( -/obj/structure/table, -/obj/item/mecha_parts/mecha_equipment/rcd, -/obj/item/mecha_parts/mecha_equipment/cable_layer, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) "sa" = ( /obj/effect/turf_decal/box/corners, /obj/structure/cable{ @@ -2851,44 +2875,43 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"sf" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 10 +"sc" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/folder/syndicate{ + desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; + name = "folder" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/item/pen, +/obj/item/multitool{ + pixel_x = 12; + pixel_y = 8 }, -/obj/structure/closet/secure_closet{ - anchored = 1; - can_be_unanchored = 1; - icon_state = "armory"; - name = "armor locker"; - req_access_txt = "1" +/obj/item/radio/intercom/directional/north{ + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom" }, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/head/helmet/inteq, -/obj/item/clothing/gloves/combat, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "si" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) -"sk" = ( -/obj/machinery/light/small{ - dir = 8 +"sl" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 + icon_state = "4-8" }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/cargo/port) "sn" = ( /obj/structure/chair/stool{ dir = 1 @@ -2902,6 +2925,19 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"sq" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/inteq_gec{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "su" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -2992,16 +3028,30 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/ion_carbine{ + pixel_x = -32 + }, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = -5 + }, +/obj/item/ammo_box/magazine/m12g/small{ + pixel_x = -5 + }, /obj/item/ammo_box/magazine/co9mm{ pixel_x = 5 }, /obj/item/ammo_box/magazine/co9mm{ pixel_x = -5 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/ion_carbine{ - pixel_x = -32 - }, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "sN" = ( @@ -3010,6 +3060,14 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) +"sQ" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_cargo" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) "sT" = ( /obj/structure/chair{ dir = 4 @@ -3024,6 +3082,7 @@ icon_state = "1-2" }, /obj/effect/landmark/start/assistant, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "sV" = ( @@ -3032,6 +3091,51 @@ "sW" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) +"sY" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Canteen" + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"sZ" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"ta" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating{ + dir = 6 + }, +/obj/structure/closet/crate/bin, +/obj/item/cigbutt, +/obj/item/trash/popcorn, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) "tb" = ( /obj/machinery/power/terminal{ dir = 8 @@ -3062,21 +3166,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) -"tn" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "tp" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -3092,6 +3181,24 @@ }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) +"tq" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/item/instrument/harmonica, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "tr" = ( /obj/structure/cable{ icon_state = "1-4" @@ -3102,39 +3209,22 @@ /obj/structure/sign/number/one, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) -"tz" = ( -/obj/machinery/light, -/obj/machinery/telecomms/bus/preset_four{ - network = "irmg_commnet" +"tu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/circuit/telecomms/mainframe, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, /area/ship/engineering/communications) "tA" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"tB" = ( -/obj/structure/closet/emcloset/empty{ - anchored = 1; - can_be_unanchored = 1; - name = "oxygen closet" - }, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) "tF" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -3157,29 +3247,17 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"tJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"tL" = ( -/obj/machinery/door/airlock/hatch, +"tK" = ( /obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/cargo/port) "tO" = ( /obj/machinery/computer/telecomms/monitor{ dir = 1; @@ -3187,6 +3265,21 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/engineering/communications) +"tT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "ua" = ( /obj/effect/turf_decal/industrial/traffic, /obj/structure/cable{ @@ -3197,12 +3290,36 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"ub" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/maintenance/starboard) "uc" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 }, /turf/open/floor/carpet, /area/ship/maintenance/starboard) +"ud" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/number/four, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "ue" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3215,40 +3332,31 @@ /obj/structure/rack, /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ - pixel_y = 5 - }, /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/retro/lasergun_new{ pixel_x = -32 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"un" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/folder/syndicate{ - desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; - name = "folder" +/obj/item/gun/ballistic/shotgun/bulldog/inteq{ + pixel_x = -8; + pixel_y = 8; + spawnwithmagazine = 0 }, -/obj/item/pen, -/obj/item/multitool{ - pixel_x = 12; - pixel_y = 8 +/obj/item/gun/ballistic/shotgun/bulldog/inteq{ + pixel_x = -12; + spawnwithmagazine = 0 }, -/obj/item/radio/intercom{ - freerange = 1; - freqlock = 1; - frequency = 1347; - name = "IRMG shortwave intercom"; - pixel_y = 22 +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"ul" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/camera/autoname{ + dir = 10 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "uo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -3275,13 +3383,16 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"ut" = ( -/obj/structure/dresser, -/obj/machinery/light/small{ - dir = 4 +"uv" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "uC" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 @@ -3299,22 +3410,12 @@ name = "Engine Access" }, /obj/structure/barricade/wooden/crude, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_port" + }, /turf/open/floor/plating, /area/ship/engineering) -"uD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) "uE" = ( /obj/structure/cable{ icon_state = "2-8" @@ -3324,19 +3425,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"uF" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) "uI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) @@ -3347,30 +3435,6 @@ /obj/machinery/iv_drip, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"uV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/railing, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"uY" = ( -/obj/machinery/door/poddoor{ - id = "talos_thrusters_starboard" - }, -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "vi" = ( /obj/structure/sign/number/eight{ dir = 1 @@ -3384,7 +3448,7 @@ }, /obj/structure/noticeboard{ dir = 8; - pixel_x = 32 + pixel_x = 25 }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) @@ -3406,32 +3470,10 @@ "vp" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering/communications) -"vt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) "vv" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, @@ -3443,7 +3485,7 @@ /turf/open/floor/plating, /area/ship/engineering/engine) "vE" = ( -/turf/closed/wall/mineral/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/external/dark) "vF" = ( /obj/item/toy/plush/slimeplushie, @@ -3578,13 +3620,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) -"wo" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet, -/area/ship/maintenance/starboard) "wp" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -3592,17 +3627,6 @@ /obj/structure/weightmachine/stacklifter, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"ws" = ( -/obj/structure/closet/toolcloset/empty, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/obj/item/rcl/pre_loaded, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) "wu" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -3700,6 +3724,54 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"wU" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"wY" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/closet/emcloset/wall{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"xb" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/security{ + dir = 4; + id_tag = "talos_armory"; + name = "Armory"; + req_access_txt = "1" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "xc" = ( /obj/structure/sign/poster/retro/we_watch{ pixel_x = 32 @@ -3733,9 +3805,8 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/cryo) "xl" = ( -/obj/machinery/telecomms/server/presets/common{ - autolinkers = list("processor4","broadcasterB"); - freq_listening = list(1459); +/obj/machinery/telecomms/bus/preset_four{ + autolinkers = list("hub","processor4","bus"); network = "irmg_commnet" }, /turf/open/floor/circuit/telecomms/mainframe, @@ -3751,7 +3822,7 @@ /obj/structure/catwalk/over, /obj/machinery/light_switch{ dir = 1; - pixel_y = -25 + pixel_y = -19 }, /turf/open/floor/plating, /area/ship/engineering) @@ -3769,23 +3840,9 @@ /obj/structure/tank_dispenser, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"xs" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/analyzer{ - pixel_x = 6; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "xz" = ( /obj/machinery/telecomms/broadcaster/preset_right{ + autolinkers = list("broadcasterB","hub"); network = "irmg_commnet" }, /obj/structure/window/reinforced/survival_pod{ @@ -3796,6 +3853,13 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/ship/engineering/communications) +"xB" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) "xD" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3841,6 +3905,27 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) +"xT" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom/directional/west{ + freerange = 1; + freqlock = 1; + frequency = 1347; + name = "IRMG shortwave intercom" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "xV" = ( /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 1 @@ -3860,7 +3945,7 @@ "yc" = ( /obj/machinery/light_switch{ dir = 4; - pixel_x = -25 + pixel_x = -19 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -3872,34 +3957,41 @@ /obj/machinery/power/terminal, /turf/open/floor/plasteel/dark, /area/ship/engineering/communications) -"yd" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" +"yj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) "yl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 1 }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) +/turf/open/floor/engine/hull/reinforced, +/area/ship/external/dark) +"yn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) +"yo" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "yp" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) @@ -3917,8 +4009,21 @@ name = "Engine Access" }, /obj/structure/barricade/wooden/crude, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_starboard" + }, /turf/open/floor/plating, /area/ship/engineering/engine) +"yr" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/communications) "yx" = ( /obj/structure/table/reinforced, /obj/machinery/computer/secure_data/laptop, @@ -3935,75 +4040,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"yC" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 9 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/obj/structure/rack, -/obj/item/melee/baton{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/spray/pepper{ - pixel_x = 10; - pixel_y = 7 - }, -/obj/item/reagent_containers/spray/pepper{ - pixel_x = -1; - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"yD" = ( -/obj/item/storage/backpack/industrial, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/under/syndicate/inteq/artificer, -/obj/item/clothing/under/syndicate/inteq/skirt/artificer, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/shoes/combat, -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "eng_secure"; - name = "artificer's locker"; - req_access_txt = "11"; - req_one_access = null - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/storage/belt/utility/full, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/clothing/glasses/meson, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"yF" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/railing, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) "yL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4044,33 +4080,38 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/security) -"za" = ( -/obj/machinery/light, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ +"yU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/maintenance_hatch{ dir = 4 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/machinery/space_heater, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ze" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/poddoor{ - id = "talos_thrusters_starboard" +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/cargo/port) +"zf" = ( +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/beret/sec/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/item/clothing/head/soft/inteq, +/obj/structure/closet{ + icon_door = "orange"; + name = "inteq wardrobe" }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) "zg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -4107,22 +4148,37 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/communications) +"zu" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/button/door{ + dir = 8; + id = "talos_cargo"; + name = "Cargo Door Control"; + pixel_x = 21; + pixel_y = 8 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "talos_cargo"; + pixel_x = 19; + pixel_y = -2 + }, +/obj/structure/weightmachine/weightlifter, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "zw" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/airlock/external, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"zy" = ( -/obj/effect/turf_decal/industrial/fire/fulltile, -/obj/machinery/door/poddoor{ - id = "talos_tank_burn" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) "zz" = ( /obj/machinery/light_switch{ dir = 1; - pixel_y = -25 + pixel_y = -19 }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 10 @@ -4158,19 +4214,35 @@ }, /turf/open/floor/carpet/black, /area/ship/crew/dorm) +"zK" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/directional/east, +/obj/structure/sign/warning/incident{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "zL" = ( /obj/structure/cable{ icon_state = "2-4" }, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"zS" = ( -/obj/machinery/light{ - dir = 4 +"zR" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/tech/grid, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, /area/ship/storage) "zT" = ( /obj/structure/chair/stool/bar{ @@ -4255,13 +4327,6 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/engineering/engine) -"As" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "Ax" = ( /obj/structure/cable{ icon_state = "2-8" @@ -4288,6 +4353,15 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"AB" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 4; + height = 15; + width = 6 + }, +/turf/template_noop, +/area/template_noop) "AC" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -4305,118 +4379,51 @@ /area/ship/security/armory) "AD" = ( /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/advanced_airlock_controller/internal{ - pixel_y = -24 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"AF" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"AL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/closet/crate/large, -/obj/item/mop, -/obj/item/pushbroom, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"AO" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/item/tank/jetpack/carbondioxide, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/inteq_nt{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"AS" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/toilet) -"AV" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/item/radio/intercom{ - dir = 8; - freerange = 1; - freqlock = 1; - frequency = 1347; - name = "IRMG shortwave intercom"; - pixel_x = 22 + dir = 1 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"AX" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/advanced_airlock_controller/internal{ + pixel_y = -24 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"AK" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/slippery, /obj/machinery/door/poddoor{ - id = "talos_tank_fuel" + dir = 4; + id = "talos_cargo" }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "talos_tank_fuel" +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) +"AL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/crate/large, +/obj/item/mop, +/obj/item/pushbroom, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"AO" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/item/tank/jetpack/carbondioxide, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) +/obj/structure/sign/poster/contraband/inteq_nt{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "AY" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -4436,20 +4443,21 @@ /obj/machinery/door/window/eastright{ name = "Engine Access" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_port" + }, /turf/open/floor/plating, /area/ship/engineering) "AZ" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/effect/landmark/start/station_engineer, +/obj/structure/chair/office{ + dir = 8 }, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable, -/obj/machinery/computer/apc_control{ - dir = 1 + icon_state = "1-2" }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/dark, /area/ship/engineering) "Ba" = ( /obj/structure/chair{ @@ -4464,20 +4472,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) -"Bg" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/nuclearbomb/beer{ - desc = "An evidently-decommissioned nuclear warhead. It has traces of blood-red paint on it, but a much-newer graffiti of the IRMG Shield logo has been painted on top. A drink tap has been drilled directly into the metal."; - name = "comemmorative nuclear fission explosive" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "Bh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4486,11 +4480,17 @@ /obj/item/instrument/guitar, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"Bm" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) "Bv" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) "Bz" = ( -/obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/techfloor{ dir = 1 }, @@ -4498,6 +4498,9 @@ /obj/structure/sign/poster/official/safety_internals{ pixel_y = 32 }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "BJ" = ( @@ -4545,34 +4548,34 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_x = -25 + pixel_x = -19 }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"BV" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, +"BY" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/door_assembly/door_assembly_mhatch{ - anchored = 1; - can_be_unanchored = 1 +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) -"Co" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/weldingtool/largetank, -/obj/item/clothing/glasses/welding, -/obj/item/multitool, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"Cp" = ( +/obj/machinery/vending/cola/random, +/obj/structure/sign/poster/contraband/inteq{ + pixel_x = 32 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) "Cs" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4585,6 +4588,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/ship/engineering) +"Cu" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "Cy" = ( /obj/machinery/cryopod{ dir = 8 @@ -4601,25 +4613,6 @@ "CF" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"CH" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/grunge{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "CJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -4680,90 +4673,57 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"De" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +"Dd" = ( +/obj/structure/cable{ + icon_state = "1-8" }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-4" }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "talos_tank_air" +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 }, -/obj/machinery/door/poddoor{ - id = "talos_tank_air" +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) -"Di" = ( +/obj/item/pen/fourcolor, +/obj/machinery/computer/helm/viewscreen/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Dg" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Dl" = ( +/obj/machinery/light/directional/north, /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 }, /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, /turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) -"Dj" = ( -/obj/effect/turf_decal/industrial/fire/fulltile, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "talos_tank_burn" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "talos_tank_burn" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) -"Dp" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8 +/area/ship/hallway/central) +"Dq" = ( +/obj/machinery/cryopod{ + dir = 4 }, -/obj/machinery/computer/atmos_control/tank/mix_tank{ +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "talos_tank_fuel"; - pixel_x = 25; - pixel_y = 4; - req_access_txt = "24" - }, -/obj/machinery/button/door{ - dir = 8; - id = "talos_tank_fuel"; - name = "Access Door Control"; - pixel_x = 25; - pixel_y = -6; - req_access_txt = "24" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "Dr" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -4774,6 +4734,18 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) +"Ds" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "Dw" = ( /obj/structure/sign/number/four{ dir = 1 @@ -4801,17 +4773,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"DK" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "DO" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/starboard) @@ -4828,20 +4789,11 @@ /obj/machinery/door/firedoor/border_only, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"DU" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - id = "talos_cargo" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) "DY" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 @@ -4854,24 +4806,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"Ee" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1{ - dir = 6 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) "Eg" = ( /obj/machinery/mech_bay_recharge_port, /turf/open/floor/plasteel/tech/grid, @@ -4881,25 +4815,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"Er" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"Et" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) "Ev" = ( /obj/structure/cable{ icon_state = "1-8" @@ -4923,22 +4838,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"ED" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) "EL" = ( /obj/structure/cable{ icon_state = "4-8" @@ -4948,42 +4847,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"ES" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"Fa" = ( -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/engineering/engine) "Fe" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ dir = 8 @@ -5003,6 +4866,14 @@ /obj/structure/sign/number/nine, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) +"Fh" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/cigbutt, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) "Fi" = ( /obj/structure/catwalk, /obj/effect/decal/cleanable/dirt, @@ -5046,6 +4917,28 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"Fo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1; + icon_state = "pump_map-1"; + name = "burn chamber exhaust pump"; + piping_layer = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "Fp" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 8 @@ -5060,22 +4953,15 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "Fu" = ( -/obj/machinery/power/terminal, -/obj/structure/cable/yellow, -/obj/structure/table, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/item/assembly/igniter{ - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/assembly/timer{ +/obj/item/analyzer{ pixel_x = 6; - pixel_y = -3 - }, -/obj/item/screwdriver{ - pixel_x = -2; - pixel_y = 1 + pixel_y = 4 }, /turf/open/floor/plasteel/dark, /area/ship/engineering) @@ -5092,26 +4978,6 @@ /obj/effect/turf_decal/corner/opaque/yellow, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"FA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) "FC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/warning{ @@ -5122,25 +4988,14 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) -"FH" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "talos_cargo"; - pixel_x = 25; - pixel_y = 4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "talos_cargo"; - name = "Cargo Door Control"; - pixel_x = 25; - pixel_y = -6 +"FK" = ( +/obj/machinery/light/directional/south, +/obj/item/analyzer, +/obj/structure/sign/poster/official/moth/piping{ + pixel_y = -32 }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "FL" = ( /obj/structure/catwalk/over/plated_catwalk, /obj/structure/cable{ @@ -5150,35 +5005,36 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) -"FU" = ( -/obj/machinery/light/small{ +"FO" = ( +/obj/structure/closet/emcloset/empty{ + anchored = 1; + can_be_unanchored = 1; + name = "oxygen closet" + }, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/effect/turf_decal/techfloor{ dir = 1 }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless, -/area/ship/cargo/port) +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/starboard) "FV" = ( /obj/structure/catwalk/over/plated_catwalk, /obj/structure/railing, /obj/structure/noticeboard{ - pixel_y = 32 + pixel_y = 25 }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) -"FW" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) "Ga" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5199,6 +5055,22 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) +"Gl" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + 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/plasteel/tech, +/area/ship/maintenance/port) "Gm" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/airlock/external, @@ -5206,47 +5078,38 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"Gq" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) "Gr" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer4{ - dir = 9 +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ + dir = 8 }, /turf/open/floor/engine/vacuum, /area/ship/engineering/engine) -"Gs" = ( -/obj/item/storage/backpack/industrial, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/under/syndicate/inteq/artificer, -/obj/item/clothing/under/syndicate/inteq/skirt/artificer, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/utility/full, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/clothing/glasses/meson, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +"Gt" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 10 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, /obj/structure/closet/secure_closet{ anchored = 1; - icon_state = "eng_secure"; - name = "artificer's locker"; - req_access_txt = "11"; - req_one_access = null + can_be_unanchored = 1; + icon_state = "armory"; + name = "armor locker"; + req_access_txt = "1" }, +/obj/item/clothing/suit/armor/vest/alt, +/obj/item/clothing/head/helmet/inteq, +/obj/item/clothing/gloves/combat, /turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/area/ship/security/armory) "Gu" = ( -/obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/techfloor{ dir = 1 }, @@ -5254,6 +5117,9 @@ /obj/structure/sign/poster/official/safety_internals{ pixel_y = 32 }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) "Gv" = ( @@ -5272,23 +5138,39 @@ }, /obj/machinery/light_switch{ dir = 8; - pixel_x = 25 + pixel_x = 20 }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"GK" = ( +"Gz" = ( +/obj/machinery/light/directional/south, +/obj/machinery/telecomms/hub{ + autolinkers = list("hub","bus","relay","messaging","inteq","common","broadcasterB","receiverB"); + id = "IRMG Communications Hub"; + network = "irmg_commnet" + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/ship/engineering/communications) +"GG" = ( +/obj/machinery/light/small/directional/west, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) "GL" = ( /obj/item/cigbutt, /turf/open/floor/plasteel/grimy, /area/ship/crew) +"GN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) "GQ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5328,6 +5210,17 @@ }, /turf/open/floor/plating/airless, /area/ship/cargo/port) +"He" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/east, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "Hh" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -5343,6 +5236,15 @@ /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/plating/airless, /area/ship/maintenance/port) +"Hl" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/weldingtool/largetank, +/obj/item/clothing/glasses/welding, +/obj/item/multitool, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "Ho" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -5361,45 +5263,17 @@ "Hq" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) -"HF" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "talos_cargo"; - name = "Cargo Door Control"; - pixel_x = 25; - pixel_y = 4 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "talos_cargo"; - pixel_x = 25; - pixel_y = -6 - }, -/obj/structure/weightmachine/weightlifter, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"HH" = ( +"HB" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/suit/space/hardsuit/engine, /obj/item/tank/jetpack/carbondioxide, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"HD" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "HI" = ( /obj/structure/catwalk, /obj/structure/marker_beacon{ @@ -5408,37 +5282,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/ship/external/dark) -"HJ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/closet/firecloset/full{ - anchored = 1; - can_be_unanchored = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"HM" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/autolathe, -/obj/item/stack/sheet/metal/five, -/obj/item/stack/sheet/glass/five, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) "HN" = ( /obj/structure/sink{ dir = 1; @@ -5452,42 +5295,6 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ship/crew/toilet) -"HP" = ( -/obj/structure/closet/emcloset/empty{ - anchored = 1; - can_be_unanchored = 1; - name = "oxygen closet" - }, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"HQ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "Ic" = ( /obj/effect/turf_decal/box/corners{ dir = 8 @@ -5515,6 +5322,37 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/engine) +"Ir" = ( +/obj/machinery/computer/security{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 4; + id = "talos_armory"; + name = "Door Control"; + normaldoorcontrol = 1; + pixel_x = -21; + pixel_y = -6; + req_access_txt = "3" + }, +/obj/machinery/button/door{ + dir = 4; + id = "talos_armory"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -21; + pixel_y = 6; + req_access_txt = "3"; + specialfunctions = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Iv" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -5566,31 +5404,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"IG" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"IH" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/candy, -/obj/item/trash/can, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) "IJ" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -5604,44 +5417,39 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"IR" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "talos_cargo"; + locked = 1 + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_cargo" + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/cargo) "IT" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/opaque/yellow/line, /obj/effect/turf_decal/siding/thinplating, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) -"IY" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"Ja" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) "Je" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8; + filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); + id_tag = null }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1{ dir = 10 @@ -5652,6 +5460,43 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) +"Jo" = ( +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/machinery/computer/atmos_control/tank/mix_tank{ + dir = 8 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "talos_tank_fuel"; + pixel_x = 19; + pixel_y = 4; + req_access_txt = "24" + }, +/obj/machinery/button/door{ + color = "red"; + dir = 8; + id = "talos_tank_fuel"; + name = "Access Door Control (DANGER) (EXTREMELY DANGEROUS) (DO NOT PRESS)"; + pixel_x = 21; + pixel_y = -6; + req_access_txt = "24" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "Jq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -5675,20 +5520,60 @@ /obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) -"JI" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) +"JI" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"JP" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 9 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/rack, +/obj/item/melee/baton{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 10; + pixel_y = 7 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = -1; + pixel_y = 3 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "JT" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) +"JU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_tank_fuel" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "talos_tank_fuel" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) "JZ" = ( /obj/effect/turf_decal/box/corners, /obj/structure/cable{ @@ -5721,52 +5606,6 @@ "Kf" = ( /turf/open/floor/plasteel/dark, /area/ship/storage) -"Kk" = ( -/obj/structure/cable{ - 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/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/hallway/central) -"Kr" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/sign/poster/contraband/inteq_nt{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "Ks" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5785,17 +5624,32 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) -"Kx" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/hatch, +"Kz" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"KB" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless, +/area/ship/cargo/port) "KF" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -5817,41 +5671,33 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"KK" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Canteen" - }, -/obj/effect/turf_decal/borderfloor{ +"KQ" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/hatch{ dir = 4 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"KR" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"KP" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/area/ship/engineering) "KT" = ( /obj/structure/cable{ icon_state = "1-8" @@ -5882,30 +5728,6 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"Li" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" - }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/tank/jetpack/oxygen, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Lm" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5918,46 +5740,34 @@ /obj/item/stamp/law{ name = "master at arms' rubber stamp" }, +/obj/item/table_bell{ + pixel_x = -15 + }, /turf/open/floor/plasteel/dark, /area/ship/security) "Lo" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes/engineering, -/turf/open/floor/plating, -/area/ship/engineering) -"Lt" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 +/obj/machinery/power/terminal, +/obj/structure/table, +/obj/item/assembly/timer{ + pixel_x = 6; + pixel_y = -3 }, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "1" +/obj/item/screwdriver{ + pixel_x = -2; + pixel_y = 1 }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/tank/jetpack/oxygen, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/item/assembly/igniter{ + pixel_y = 6 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "Lu" = ( /obj/machinery/atmospherics/components/binary/circulator/cold{ dir = 1 }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) -"LD" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - id = "talos_cargo" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) "LF" = ( /obj/machinery/door/airlock/maintenance_hatch{ welded = 1 @@ -5992,37 +5802,6 @@ /obj/item/cigbutt, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"LN" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/grunge{ - name = "Cargo Bay" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"LP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) "LQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/warning, @@ -6031,6 +5810,18 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) +"LS" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_engine_vent"; + name = "Combustion Chamber Vent" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/engineering/engine) "LT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -6061,6 +5852,7 @@ /area/ship/hallway/central) "LV" = ( /obj/machinery/telecomms/receiver/preset_right{ + autolinkers = list("receiverB","hub"); freq_listening = list(1347,1359); network = "irmg_commnet" }, @@ -6073,11 +5865,15 @@ /obj/effect/turf_decal/industrial/fire{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); - id_tag = null +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "talos_engine_shutter" }, -/turf/open/floor/engine/vacuum, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "talos_engine_shutter" + }, +/turf/open/floor/plating, /area/ship/engineering/engine) "Mf" = ( /obj/structure/chair{ @@ -6115,12 +5911,40 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"Mt" = ( -/obj/machinery/light/small{ - dir = 8 +"Mn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Mx" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/tank/jetpack/oxygen, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "My" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6145,21 +5969,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"MD" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "talos_cargo"; - locked = 1 - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - id = "talos_cargo" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) "MK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -6172,6 +5981,17 @@ /obj/structure/closet/crate/secure/loot, /turf/open/floor/plating/airless, /area/ship/maintenance/port) +"MS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/hardline_small/right, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "MV" = ( /obj/structure/catwalk, /turf/open/floor/plating/airless, @@ -6186,53 +6006,23 @@ /obj/structure/ore_box, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Nc" = ( +"MX" = ( +/obj/machinery/light/directional/east, /obj/structure/cable{ - 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/door/airlock/engineering{ - name = "Engineering"; - normalspeed = 0; - req_access_txt = "10" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Ne" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Crew Quarters" + icon_state = "1-2" }, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Nd" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/grimy, /area/ship/crew) "Nf" = ( /obj/structure/cable{ @@ -6250,30 +6040,49 @@ /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) +"Nj" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "talos_cargo"; + pixel_x = 19; + pixel_y = 8 + }, +/obj/machinery/button/door{ + dir = 8; + id = "talos_cargo"; + name = "Cargo Door Control"; + pixel_x = 21; + pixel_y = -2 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) "Nk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/trimline/opaque/yellow/warning, /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) -"Np" = ( +"NC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -21 + }, /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/light{ - dir = 8 +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Nq" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/cigbutt, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) +/area/ship/hallway/central) "NF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6281,20 +6090,41 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/airless, /area/ship/maintenance/port) -"NI" = ( -/obj/machinery/door/poddoor{ - id = "talos_engine_vent"; - name = "Combustion Chamber Vent" +"NK" = ( +/turf/open/floor/engine/air, +/area/ship/engineering/engine) +"NN" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/item/trash/can, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"NW" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; + id = "talos_cargo"; + locked = 1 }, /obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_cargo" }, /turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/engine) -"NK" = ( -/turf/open/floor/engine/air, -/area/ship/engineering/engine) +/area/ship/cargo) "NY" = ( /obj/structure/chair{ dir = 8 @@ -6319,45 +6149,17 @@ /obj/machinery/rnd/server, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"Ol" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Oy" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/opaque/yellow, +"Oq" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, /obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/filingcabinet/chestdrawer, -/obj/item/radio/intercom{ - dir = 4; - freerange = 1; - freqlock = 1; - frequency = 1347; - name = "IRMG shortwave intercom"; - pixel_x = -22 + dir = 4 }, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, -/area/ship/security) +/area/ship/crew/canteen) "OD" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -6371,6 +6173,17 @@ "OF" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"OK" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) "OM" = ( /obj/structure/cable{ icon_state = "1-8" @@ -6390,13 +6203,13 @@ id = "talos_bridge"; name = "Bridge Shutters"; pixel_x = 6; - pixel_y = 25 + pixel_y = 23 }, /obj/machinery/button/door{ id = "talos_windows"; name = "Window Lockdown"; pixel_x = -6; - pixel_y = 25 + pixel_y = 23 }, /obj/effect/turf_decal/corner/opaque/brown{ dir = 4 @@ -6412,24 +6225,19 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating/airless, /area/ship/cargo/port) -"OX" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/telecomms/relay/preset/mining{ - freq_listening = list(1347); - id = "IRMG Relay"; - name = "IRMG Relay"; - network = "irmg_commnet" - }, -/turf/open/floor/circuit/telecomms/mainframe, -/area/ship/engineering/communications) "Pf" = ( /obj/structure/catwalk, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/ship/external/dark) +"Pk" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "talos_engine_shutter" + }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engine) "Pm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1; @@ -6444,15 +6252,28 @@ /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo/port) "Pr" = ( -/obj/machinery/atmospherics/pipe/simple/dark/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer4{ +/obj/machinery/air_sensor/atmos/incinerator_tank, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ dir = 4 }, -/obj/machinery/air_sensor/atmos/incinerator_tank, /turf/open/floor/engine/vacuum, /area/ship/engineering/engine) +"Ps" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) +"Pt" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/structure/closet/crate, +/turf/open/floor/plating/airless, +/area/ship/maintenance/starboard) +"Pw" = ( +/obj/machinery/porta_turret/ship/weak, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) "Py" = ( /obj/structure/cable{ icon_state = "1-2" @@ -6460,69 +6281,24 @@ /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 8 }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/structure/sign/poster/official/walk{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"PE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"PF" = ( -/obj/structure/sign/number/one{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) -"PG" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/sign/poster/official/walk{ + pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"PI" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/light{ +"PF" = ( +/obj/structure/sign/number/one{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/port) "PJ" = ( /obj/effect/turf_decal/techfloor{ dir = 1 @@ -6531,24 +6307,20 @@ /obj/machinery/shower{ dir = 8 }, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_y = 32 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "PL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/catwalk/over, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plating, /area/ship/engineering/engine) "PN" = ( @@ -6571,23 +6343,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"PP" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "talos_tank_fuel" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "talos_tank_fuel" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/engine) "PX" = ( /obj/structure/marker_beacon{ picked_color = "Yellow" @@ -6603,6 +6358,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ship/security) "Qa" = ( @@ -6673,31 +6429,33 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"QD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 8 +"Qy" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/engine/air, -/area/ship/engineering/engine) -"QF" = ( -/obj/machinery/light{ - dir = 8 +/obj/structure/door_assembly/door_assembly_mhatch{ + anchored = 1; + can_be_unanchored = 1; + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/yellow{ +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"QC" = ( +/obj/structure/chair/stool{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"QD" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/cigbutt, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/turf/open/floor/engine/air, +/area/ship/engineering/engine) "QR" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ @@ -6712,6 +6470,21 @@ /obj/structure/sign/number/eight, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) +"QU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1; + heat_capacity = 500; + name = "thermo-electric cooler" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer5{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) "QV" = ( /obj/structure/cable{ icon_state = "2-8" @@ -6730,22 +6503,19 @@ /turf/open/floor/plating/airless, /area/ship/cargo/starboard) "QZ" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 4 +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "talos_tank_burn" + }, +/obj/effect/turf_decal/industrial/fire/fulltile, +/obj/machinery/door/poddoor{ + id = "talos_tank_burn" }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input, -/turf/open/floor/engine/vacuum, -/area/ship/engineering/engine) -"Rb" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) "Rc" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 5 @@ -6781,15 +6551,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) -"Rr" = ( -/obj/effect/turf_decal/industrial/warning{ +"Rs" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/door_assembly/door_assembly_mhatch{ + anchored = 1; + can_be_unanchored = 1; dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 +/turf/open/floor/plating/airless, +/area/ship/cargo/starboard) +"Ry" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "RC" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -6804,12 +6587,28 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/ship/engineering/engine) +"RF" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/number/zero, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "RL" = ( /obj/machinery/light_switch{ dir = 8; - pixel_x = 25 + pixel_x = 20 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -6820,12 +6619,32 @@ "RT" = ( /turf/open/floor/plating/airless, /area/ship/maintenance/port) -"Sf" = ( -/obj/machinery/light, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/port) +"RV" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/plasma, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/ship/cargo/port) +"RW" = ( +/obj/machinery/turretid/lethal{ + pixel_y = 32 + }, +/turf/open/floor/carpet/orange, +/area/ship/bridge) +"RY" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "Si" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 @@ -6841,17 +6660,19 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"Sn" = ( -/obj/machinery/vending/cola/random, -/obj/structure/sign/poster/contraband/inteq{ - pixel_x = 32 +"Sj" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/camera/autoname{ + dir = 6 }, -/obj/machinery/light{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "So" = ( /obj/structure/cable{ icon_state = "0-8" @@ -6871,32 +6692,16 @@ /obj/structure/window/reinforced{ dir = 8 }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "talos_thrusters_port" + }, /turf/open/floor/plating, /area/ship/engineering) "Su" = ( /obj/machinery/computer/mech_bay_power_console, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"Sw" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/instrument/harmonica, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "SB" = ( /obj/structure/cable{ icon_state = "1-8" @@ -6921,6 +6726,27 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"SD" = ( +/obj/structure/cable{ + icon_state = "5-10" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"SH" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/ship/maintenance/starboard) "SI" = ( /obj/structure/cable{ icon_state = "2-8" @@ -6942,41 +6768,46 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/port) -"SN" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"ST" = ( -/obj/machinery/door/poddoor{ - id = "talos_engine_vent"; - name = "Combustion Chamber Vent" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/engine) -"SV" = ( -/obj/machinery/light{ - dir = 1 +"SK" = ( +/obj/structure/closet/toolcloset/empty, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical, +/obj/item/rcl/pre_loaded, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"SL" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, +/turf/open/floor/plating, +/area/ship/engineering) +"SN" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 }, /obj/effect/turf_decal/siding/thinplating{ dir = 1 }, -/obj/structure/sign/poster/contraband/inteq_gec{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"SS" = ( +/obj/machinery/vending/cola/random, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"SY" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "SZ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -6992,29 +6823,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/engine) -"Tb" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/railing, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/closet/wall{ - dir = 4; - icon_door = "grey_wall"; - pixel_x = -32 - }, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) "Tg" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -7033,75 +6841,24 @@ }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"Tp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/communications) "Tq" = ( /obj/effect/turf_decal/box/corners, /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) -"Ts" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/ship/security) "TA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"TB" = ( -/obj/machinery/door/poddoor{ - id = "talos_thrusters_port" - }, -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) "TC" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/smes/engineering, -/turf/open/floor/plating, +/obj/machinery/power/terminal, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/dark, /area/ship/engineering) "TD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, @@ -7126,18 +6883,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) -"TJ" = ( -/obj/structure/chair/stool{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) "TK" = ( /obj/structure/window/reinforced{ dir = 4 @@ -7177,6 +6922,21 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) +"TS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "TV" = ( /obj/structure/cable{ icon_state = "2-4" @@ -7189,33 +6949,22 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"TW" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/closet/secure_closet/freezer{ - anchored = 1; - locked = 0; - name = "fridge" - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/item/storage/cans/sixbeer, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, -/obj/item/reagent_containers/food/snacks/popsicle/creamsicle_orange, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "Ub" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/secure/loot, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) +"Uc" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/hardline_small/left, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Ug" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 @@ -7228,6 +6977,9 @@ dir = 4; pixel_x = -12 }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) "Uh" = ( @@ -7283,15 +7035,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"Uo" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/rdconsole/core{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) "Uq" = ( /obj/structure/cable{ icon_state = "4-8" @@ -7311,74 +7054,20 @@ }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) -"Us" = ( -/obj/machinery/turretid{ - pixel_y = 32; - req_access = null; - req_one_access = list(19,3) - }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"Uv" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating/airless, -/area/ship/cargo/starboard) "Uy" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating/airless, /area/ship/maintenance/port) -"UC" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/security{ - id_tag = "talos_armory"; - name = "Armory"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) "UD" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) -"UE" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "UG" = ( /obj/machinery/button/door{ dir = 4; id = "talos_thrusters_port"; name = "Blast Door Control"; - pixel_x = -25; + pixel_x = -21; pixel_y = 3 }, /obj/structure/closet/secure_closet/engineering_electrical{ @@ -7403,30 +7092,49 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"UP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/port) "UQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating/airless, /area/ship/maintenance/port) -"UX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +"Ve" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -32 +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "1" }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, +/obj/item/tank/jetpack/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) "Vg" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -7442,8 +7150,29 @@ /obj/structure/sign/poster/contraband/red_rum{ pixel_x = -32 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"Vk" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer1{ + dir = 6 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Vp" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) "Vr" = ( /obj/item/trash/boritos, /turf/open/floor/plasteel/grimy, @@ -7459,46 +7188,50 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/crew) -"VF" = ( -/obj/machinery/button/door{ - dir = 4; - id = "talos_tank_burn"; - name = "Access Door Control"; - pixel_x = -25; - pixel_y = -6; - req_access = null; - req_access_txt = "56" +"VG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"VL" = ( /obj/machinery/button/shieldwallgen{ - dir = 4; id = "talos_tank_burn"; - pixel_x = -25; - pixel_y = 4; + pixel_x = -6; + pixel_y = 20; req_access_txt = "56" }, -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/machinery/button/door{ + id = "talos_tank_burn"; + name = "Access Door Control"; + pixel_x = 4; + pixel_y = 21; + req_access = null; + req_access_txt = "56" }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/industrial/fire{ dir = 1 }, -/obj/structure/sign/warning/fire{ - pixel_x = -36; - pixel_y = -4 - }, -/obj/structure/sign/warning{ - pixel_x = -40; - pixel_y = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"VO" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "VS" = ( /obj/effect/turf_decal/trimline/opaque/yellow/line{ dir = 1 @@ -7507,6 +7240,7 @@ dir = 1 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) "VX" = ( @@ -7544,28 +7278,80 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo/starboard) +"Wh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "Wp" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/rack, /obj/effect/turf_decal/siding/thinplating/dark, -/obj/item/gun/ballistic/shotgun/lethal{ +/obj/effect/decal/cleanable/dirt, +/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ pixel_y = 5 }, -/obj/item/gun/ballistic/shotgun/lethal, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) -"Wx" = ( -/obj/machinery/light{ +"Wr" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet, +/area/ship/maintenance/starboard) +"Wz" = ( +/obj/machinery/computer/helm{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/wideband/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"WC" = ( +/obj/structure/dresser, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/black, +/area/ship/crew/dorm) +"WF" = ( +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"WG" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/item/trash/can, +/obj/item/cigbutt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security) "WH" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer4, /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -7587,12 +7373,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"WP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) "WR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -7602,41 +7382,15 @@ }, /turf/open/floor/carpet/orange, /area/ship/bridge) -"WW" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Xb" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Xc" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/rack, -/obj/machinery/light, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) "Xg" = ( /turf/open/floor/carpet/black, /area/ship/crew/dorm) +"Xl" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Xn" = ( /obj/structure/cable{ icon_state = "2-9" @@ -7650,22 +7404,15 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "Xs" = ( -/obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/techfloor{ dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/inteq, +/obj/item/clothing/head/helmet/space/inteq, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"Xv" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) "XA" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output{ dir = 8 @@ -7675,17 +7422,6 @@ }, /turf/open/floor/engine/fuel, /area/ship/engineering/engine) -"XB" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/door_assembly/door_assembly_mhatch{ - anchored = 1; - can_be_unanchored = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) "XH" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull/reinforced, @@ -7693,116 +7429,122 @@ "XJ" = ( /turf/open/floor/engine/hull/reinforced, /area/ship/external/dark) -"XU" = ( -/obj/structure/cable{ - icon_state = "1-4" +"XV" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/machinery/light/directional/south, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" }, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/storage/belt/security/webbing/inteq, +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/storage/box/handcuffs, +/obj/item/storage/belt/security/webbing/inteq/alt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Ya" = ( +/obj/effect/turf_decal/industrial/traffic, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Yp" = ( +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "talos_tank_burn" + }, +/obj/effect/turf_decal/industrial/fire/fulltile, +/obj/machinery/door/poddoor{ + id = "talos_tank_burn" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"XW" = ( -/obj/machinery/door/airlock/hatch, -/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/engine) +"Yq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/airless, +/area/ship/cargo/port) +"Yt" = ( +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/brown{ dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Ya" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/structure/sign/poster/contraband/eat{ + pixel_y = 32 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Ye" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 5 +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Yz" = ( +/obj/item/clothing/glasses/hud/security/sunglasses/inteq, +/obj/item/clothing/mask/gas/sechailer/inteq, +/obj/item/clothing/gloves/tackler/combat/insulated, +/obj/item/clothing/shoes/combat, +/obj/item/storage/belt/military/assault, +/obj/item/storage/backpack/messenger/inteq, +/obj/item/megaphone/command, +/obj/item/clothing/under/syndicate/inteq/skirt, +/obj/item/clothing/under/syndicate/inteq, +/obj/item/clothing/suit/armor/hos/inteq, +/obj/item/clothing/head/beret/sec/hos/inteq, +/obj/item/areaeditor/shuttle, +/obj/item/shield/riot/tele, +/obj/structure/closet/secure_closet{ + anchored = 1; + can_be_unanchored = 1; + icon_state = "cap"; + name = "vanguard's locker"; + req_access_txt = "20" }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Yp" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input, -/turf/open/floor/engine/vacuum, -/area/ship/engineering/engine) -"Yq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/airless, -/area/ship/cargo/port) -"Yt" = ( /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/structure/sign/poster/contraband/eat{ - pixel_y = 32 - }, +/obj/item/storage/belt/security/webbing/inteq/alt, +/obj/item/storage/belt/security/webbing/inteq, /turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"Yx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/area/ship/bridge) "YC" = ( /obj/structure/table, /obj/item/flashlight/lamp/green, /turf/open/floor/carpet/black, /area/ship/crew/dorm) -"YH" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, +"YI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/airless, +/area/ship/maintenance/starboard) +"YU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"YI" = ( -/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating/airless, /area/ship/maintenance/starboard) "YX" = ( @@ -7810,21 +7552,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/ship/cargo/starboard) -"YY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) "YZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -7846,6 +7573,28 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/storage) +"Zd" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Dormitory" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) "Ze" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/firecloset, @@ -7868,81 +7617,107 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Zl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); - id_tag = null +"Zn" = ( +/obj/structure/closet/emcloset/empty{ + anchored = 1; + can_be_unanchored = 1; + name = "oxygen closet" }, -/turf/open/floor/engine/vacuum, -/area/ship/engineering/engine) -"Zp" = ( -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/structure/closet{ - icon_door = "orange"; - name = "inteq wardrobe" +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/plasmaman/full, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) +"Zo" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 8 }, -/turf/open/floor/carpet/black, -/area/ship/crew/dorm) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "Zq" = ( /obj/effect/turf_decal/corner/opaque/yellow, /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"ZE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "talos_engine_shutter" +"Zu" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/pipe/manifold/purple/visible{ - dir = 8 +/obj/machinery/autolathe, +/obj/item/stack/sheet/metal/five, +/obj/item/stack/sheet/glass/five, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"ZB" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer1, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"ZL" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew/toilet) +"ZE" = ( +/obj/machinery/atmospherics/pipe/simple/purple/visible, +/obj/effect/turf_decal/industrial/fire{ + dir = 1 }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating/airless, -/area/ship/maintenance/starboard) -"ZT" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/structure/sign/warning{ + pixel_x = -25; + pixel_y = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/sign/warning/fire{ + pixel_x = -22; + pixel_y = -4 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + icon_state = "pump_map-1"; + name = "burn chamber exhaust pump"; + piping_layer = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"ZJ" = ( +/obj/machinery/power/shuttle/engine/electric{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"ZU" = ( +/obj/machinery/light/directional/west, +/obj/machinery/computer/rdconsole/core{ dir = 4 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "ZV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -7967,10 +7742,10 @@ sw sw tA OF -gE -TB -ku -ll +Ry +sZ +sZ +SL OF tA sw @@ -7979,10 +7754,10 @@ sw sw ie pU -jy -gV -uY -ze +Xl +ZJ +ZJ +ZJ pU ie sw @@ -8039,14 +7814,14 @@ UM lO tb KI -za +cn +pU pU -ST -NI -ST +LS pU pU -Ee +pU +Vk Qt dl pm @@ -8068,14 +7843,14 @@ sw sw vE OF -iQ +jf ak -XU +Uc hO Fu Lo +dw ge -dr Je Yp ZE @@ -8085,9 +7860,9 @@ Bb WL Lu ou -id +FK +pU pU -ie sw sw MV @@ -8096,7 +7871,7 @@ sw "} (5,1,1) = {" sw -eI +Pw sV sV sV @@ -8104,12 +7879,12 @@ sV sV sV AO -GK +cj ek -IY +jS AZ +gV ge -Zl Pr kU at @@ -8119,36 +7894,36 @@ jT lA cF xK -pl +QU ao ao ao ao ao -jg +Pw sw "} (6,1,1) = {" cV sV -Uo -rW -HM -ws +ZU +eC +Zu +SK Ok sV -lg -oK +HB +MS yL -xs +RF TC -ge +Bm Ma Gr QZ lS RC -Dp +Jo Qu su qr @@ -8156,7 +7931,7 @@ vX em jH yc -jN +ms xz ls ao @@ -8171,25 +7946,25 @@ My LT zz sV -HH +Sj Qq ek -UE +ud xo pU -Dj -zy -ad pU -Fa +Pk +pU +VL +cz pU -AX -PP +JU +bA pU -dg -De +lq +mJ ao -Tp +tu ap ag Oi @@ -8206,7 +7981,7 @@ iW om CP dh -aq +KR GY Cs tG @@ -8214,7 +7989,7 @@ cA PL TD vv -VF +SD LJ rk hl @@ -8227,7 +8002,7 @@ qc wx cT Oi -tz +Gz ao "} (9,1,1) = {" @@ -8237,19 +8012,19 @@ Rc Tg Tg MC -ED +zR sV -yD -Gs +jY +gk iE Xn gP qh -YH -jO -jo -uD -jV +MX +gG +Fo +Dg +qT rk XA vF @@ -8267,16 +8042,16 @@ ao (10,1,1) = {" cV sV -zS +au fo -Co -av +Hl +jJ sV sV sW sW sW -rs +zK xn xI xI @@ -8291,16 +8066,16 @@ pU NK NK ao -kv +yr tO LV -OX +bF ao vp "} (11,1,1) = {" sw -Ye +Pw sV sV sW @@ -8311,25 +8086,25 @@ YC yb sW OF -hk +jZ xI Yt IJ Ug -pF +pD sT Mf -im +NN xI pU NK NK ao -un -aC +sc +jW ao ao -WW +Pw MV "} (12,1,1) = {" @@ -8338,22 +8113,22 @@ sw sw cV sW -Zp -sk +zf +GG tr Xg -Et +Ps sW -HJ +eT ft xI -PI +Oq kD kD EL Qx sA -cI +VO xI pU pU @@ -8375,13 +8150,13 @@ sW mL RL ow -ut +WC GR sW PJ AD xI -TW +pu kD tF rP @@ -8391,7 +8166,7 @@ Zq xI vJ vJ -et +ZB An la sw @@ -8408,12 +8183,12 @@ JT sW sW sW -qV +Zd sW sW sW jX -Nc +di xI sF kD @@ -8421,11 +8196,11 @@ Ke BJ nZ jp -KP +SY xI -Ja +eW ne -Xv +xB qo la sw @@ -8441,23 +8216,23 @@ sw mU hg Um -Wx +Nd dZ Vj -gl +hQ Bv hG -Kk +kW xI -qq +nS Ep CA gS Qx Qx -gU +WF xI -Er +fE HN hT hT @@ -8481,9 +8256,9 @@ wB zT Vz iN -ZT +yo xI -mc +hc vn Gx wy @@ -8491,7 +8266,7 @@ NY yz vT xI -YY +rc cD hT wD @@ -8515,20 +8290,20 @@ GL nl Vz iN -PG +jU xI xI xI xI -KK +sY Uh Uh xI xI -AS +eO la hT -PE +Zo Fe zw sw @@ -8550,20 +8325,20 @@ ue KY rv bx -qt -mr +tT +BY vQ LU pZ gz Fm Py -Kr +mV Ui Fp Gm zo -UX +NC hT sw og @@ -8575,29 +8350,29 @@ sw sw sw mU -Bg +nT nl dZ Vr -Sn -mD +Cp +SS Bv -rh -gF +wY +nJ SC SC mC iZ SC -pS -lG +gr +qm eK xD xc mi ce Xs -jM +He hT sw sw @@ -8610,9 +8385,9 @@ sw sw JT Bv -DK +fY zV -IH +rj mX mX mX @@ -8620,8 +8395,8 @@ mX mX CF CF -CH -LN +bb +gN CF CF hT @@ -8645,25 +8420,25 @@ sw sw JT Bv -Ne +aM Bv mX no -cB -Li +Yz +pf mX -ja -fS +uv +lB xf KF BS -Xc +bX hT -SV +sq Rg Hq sM -Np +bI ug Hq sw @@ -8721,18 +8496,18 @@ zh jc Lc uO -Ic +gF nY ua MW Dr bN iN -eB +VG Hq -yC +JP oR -sf +Gt Hq sw sw @@ -8748,9 +8523,9 @@ sw sw lC ae -Sf +bU mX -Us +RW WR Tj mX @@ -8759,14 +8534,14 @@ nh iy qB Oc -As +HD hT VS -Yx +Kz Hq ey Kd -oq +XV Hq sw sw @@ -8796,7 +8571,7 @@ gZ DC bN iN -LP +TS Hq wu Iv @@ -8818,7 +8593,7 @@ lC Ks Zj mX -gB +pL dE Ax Lc @@ -8832,9 +8607,9 @@ bN LM Rg Hq -Lt +Mx tp -TJ +QC Hq sw sw @@ -8849,26 +8624,26 @@ sw sw sw lC -Di -FW +UP +gp mX -ok -tn -AV +lQ +Wz +os mX -HF +zu sa up Ya OD -FH +Nj hT -cc +iN Rg Hq -yd +Ve AC -IG +oo Hq sw sw @@ -8883,25 +8658,25 @@ sw lC lC lC -dB -dR +lF +GN mX mX mX mX mX CF -MD -DU -LD -rt +IR +AK +sQ +NW CF hT -HQ -hV +Dl +jl Hq Hq -UC +xb Hq Hq mK @@ -8916,12 +8691,12 @@ sw sw zE sJ -tJ +yn qe Jz xj -Tb -uF +qs +Dq eu xj fC @@ -8934,11 +8709,11 @@ hT DY Rg mK -QF +cR rJ PY -jz -Oy +Ir +xT Wf sw sw @@ -8949,7 +8724,7 @@ sw sw sw lC -Sw +tq AA wc Jz @@ -8972,7 +8747,7 @@ Hh pk Lm eN -ed +Dd mK sw sw @@ -8990,7 +8765,7 @@ JC ID FL jP -jx +ul xj xV XH @@ -9017,14 +8792,14 @@ sw sw sw lC -AF +Ds lt Ga -aL +ta xj -yF +Cu dk -Rr +yj xj sw PX @@ -9033,7 +8808,7 @@ rB VX sw hT -Ol +oW fg mK kM @@ -9050,32 +8825,32 @@ sw sw sw sw -Ye +Pw yp jj -tL +Gl yp xj -uV -ES +gT +OK Cy xj sw sw sw -sw +AB sw sw uI si -XW +iu uI -Ts +gY as QR -ki +WG mK -WW +Pw sw sw sw @@ -9120,8 +8895,8 @@ sw sw sw vi -tB -FA +Zn +Wh yp AL Aa @@ -9135,10 +8910,10 @@ sw sw sw uI -HP -vt +FO +Mn uI -aB +Pt uI Ng CJ @@ -9155,11 +8930,11 @@ sw sw Dw yp -Kx +RY yp yp yp -JI +jt yp yp sw @@ -9170,7 +8945,7 @@ sw sw uI uI -Xb +KQ uI TO uI @@ -9194,7 +8969,7 @@ nH Ex RT fr -hZ +Vp yp sw sw @@ -9208,7 +8983,7 @@ Nf oD oS uI -wo +Wr pb ab sw @@ -9259,7 +9034,7 @@ UD yp yp yp -XB +Qy yp yp yp @@ -9274,7 +9049,7 @@ uI uI uI uI -ZL +YU uI uI uI @@ -9341,7 +9116,7 @@ sw uI uI uI -ax +ub uI uI uI @@ -9361,9 +9136,9 @@ sw yp uo JI -Nq +Fh TE -WP +wU UQ yp sw @@ -9376,7 +9151,7 @@ uI pG BN QV -pa +SH Ho hm uI @@ -9396,7 +9171,7 @@ Pp Pp Pp Pp -js +tK Pp Pp Pp @@ -9409,7 +9184,7 @@ sw fK fK fK -eV +mI fK fK fK @@ -9442,7 +9217,7 @@ sw sw fK YZ -Mt +hw ff fK ti @@ -9462,7 +9237,7 @@ sw sw Pp Pp -ox +sl Pp Pp Pp @@ -9531,7 +9306,7 @@ Pf Ap Pp Pp -cp +yU Pp Pp Pp @@ -9545,7 +9320,7 @@ sw fK fK fK -BV +Rs fK fK fK @@ -9601,7 +9376,7 @@ Pp Wd sC Pp -cL +RV CN Pp sw @@ -9612,7 +9387,7 @@ sw sw fK fK -Rb +ef fK fK fK @@ -9632,7 +9407,7 @@ sw Fi sw Pp -FU +KB iO LF Wd @@ -9645,7 +9420,7 @@ sw sw sw fK -jC +dD GQ Jk If @@ -9665,7 +9440,7 @@ sw sw sw sw -Ye +Pw Pp fN Pp @@ -9680,11 +9455,11 @@ sw sw sy fK -Uv +Gq If YZ fK -WW +Pw sw sw sw @@ -9736,7 +9511,7 @@ sw sw Ap od -jm +ck Pp sw sw @@ -9749,7 +9524,7 @@ sw sw sw fK -fQ +dv Wg sy sw @@ -9760,3 +9535,37 @@ sw sw sw "} +(54,1,1) = {" +sw +sw +sw +sw +sw +sw +sw +sw +sw +jd +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +sw +"} diff --git a/_maps/shuttles/shiptest/minutemen_asclepius.dmm b/_maps/shuttles/shiptest/minutemen_asclepius.dmm index f9538eb882d1..f36449b59e5c 100644 --- a/_maps/shuttles/shiptest/minutemen_asclepius.dmm +++ b/_maps/shuttles/shiptest/minutemen_asclepius.dmm @@ -1,40 +1,25 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/east, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/item/camera, +/obj/item/firing_pin, +/obj/item/folder/red, +/obj/item/taperecorder, +/turf/open/floor/carpet/red, +/area/ship/security) "ae" = ( /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering) -"ak" = ( -/obj/structure/table/reinforced, -/obj/effect/gibspawner/larva, -/obj/item/organ/heart/gland/spiderman{ - pixel_x = 3; - pixel_y = 1 - }, -/obj/item/research_notes/loot/small{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/flashlight/pen{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/scalpel{ - pixel_y = 19 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_x = -32 - }, -/obj/item/organ/alien/plasmavessel/small, -/obj/item/bodypart/head/alien{ - pixel_x = -5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) "am" = ( /obj/machinery/door/airlock/medical{ name = "Mourge" @@ -47,47 +32,25 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/ship/medical/morgue) -"aq" = ( -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/decal/cleanable/vomit/old, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 23; - pixel_y = 9 - }, -/obj/machinery/light_switch{ - pixel_x = 20; +"ay" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/central) -"av" = ( -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, +/obj/effect/turf_decal/steeldecal/steel_decals1, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "aJ" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -114,6 +77,17 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ship/crew/office) +"aU" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/medical_kiosk, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "aW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -128,48 +102,6 @@ }, /turf/open/floor/carpet/red, /area/ship/security) -"aX" = ( -/obj/machinery/computer/crew{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light_switch{ - pixel_x = -21; - dir = 4; - pixel_y = 8 - }, -/obj/machinery/button/door{ - dir = 4; - id = "asclepius_reception_lockdown"; - name = "Reception Lockdown"; - pixel_x = -22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"bc" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "be" = ( /obj/machinery/computer/helm{ dir = 8 @@ -180,53 +112,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"bn" = ( -/obj/structure/table/reinforced, -/obj/item/stack/medical/splint{ - pixel_x = 8 - }, -/obj/item/storage/firstaid/o2{ - pixel_x = -10; - pixel_y = 5 - }, -/obj/machinery/door/window/eastright{ - dir = 2 - }, -/obj/item/storage/firstaid/brute{ - pixel_x = -1; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/office) "bp" = ( /obj/structure/sign/number/eight, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"bq" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "bx" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 @@ -243,20 +132,6 @@ "bG" = ( /turf/open/floor/engine/plasma, /area/ship/engineering) -"bM" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/computer/cryopod{ - dir = 8; - pixel_x = 21 - }, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) "bQ" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 9 @@ -272,7 +147,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "bU" = ( /obj/machinery/smartfridge/organ, @@ -303,24 +178,31 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"cj" = ( -/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ - dir = 8 +"ce" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/southleft{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 +/obj/item/reagent_containers/glass/bottle/diethylamine{ + pixel_x = 6; + pixel_y = 4 }, -/obj/machinery/light/small{ - dir = 4 +/obj/item/reagent_containers/glass/bottle/polonium{ + pixel_x = -4; + pixel_y = 4 }, -/obj/item/circuitboard/machine/rdserver{ - pixel_x = -6; - pixel_y = 6 +/obj/item/reagent_containers/glass/bottle/ethanol{ + pixel_x = 1 }, -/obj/item/circuitboard/computer/rdconsole, -/obj/structure/closet/crate/science, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/obj/item/reagent_containers/glass/bottle/hydrogen{ + pixel_x = -9 + }, +/obj/item/reagent_containers/glass/bottle/carbon{ + pixel_x = 11 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "ck" = ( /obj/item/rcl/ghetto{ pixel_x = 6; @@ -335,7 +217,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 9 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "cs" = ( /obj/effect/turf_decal/siding/thinplating/dark{ @@ -344,7 +226,7 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/warning{ dir = 5 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "cw" = ( /obj/effect/turf_decal/siding/thinplating/dark{ @@ -353,7 +235,7 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/warning{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "cF" = ( /obj/vehicle/ridden/wheelchair{ @@ -366,7 +248,7 @@ /obj/machinery/camera/autoname{ dir = 6 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "cG" = ( /obj/effect/turf_decal/techfloor/orange{ @@ -383,32 +265,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"cK" = ( -/obj/effect/turf_decal/siding/white{ +"dh" = ( +/obj/machinery/modular_computer/console/preset/command, +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/siding/white, -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"dk" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 }, -/turf/open/floor/plasteel, -/area/ship/crew/office) -"cQ" = ( -/obj/effect/turf_decal/siding/white, /obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -418,98 +289,29 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -20 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"cS" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/item/stamp/cmo{ - pixel_x = 6; - pixel_y = 9 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"dl" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/item/stamp{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/stamp/denied{ - pixel_x = 6; - pixel_y = -1 - }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 1 - }, -/obj/item/pen{ - pixel_y = 3; - pixel_x = -6 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"dd" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/morgue) -"dh" = ( -/obj/machinery/modular_computer/console/preset/command, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dk" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plating, /area/ship/engineering) -"du" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/recharger{ - pixel_y = 2; - pixel_x = 7 - }, -/obj/item/desk_flag{ - pixel_y = 12 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -7; - pixel_y = 10 - }, -/obj/item/areaeditor/shuttle{ - pixel_x = -1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "dJ" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -526,23 +328,39 @@ /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical/surgery) -"ei" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor{ - dir = 1 +"dY" = ( +/obj/machinery/vending/cigarette, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel{ + icon_state = "ridged" }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/combatmedic, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/gas/sechailer, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/area/ship/hallway/central) +"el" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/obj/machinery/camera/autoname{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) "eo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -560,6 +378,38 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel, /area/ship/hallway/central) +"eU" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"eW" = ( +/obj/structure/table/glass, +/obj/item/hand_labeler{ + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_scanner{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/clothing/glasses/science{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "fb" = ( /obj/structure/sign/number/one, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -576,37 +426,14 @@ }, /turf/open/floor/wood, /area/ship/crew) -"fz" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" - }, -/turf/open/floor/engine{ - icon_state = "reinforced" - }, -/area/ship/medical) -"fL" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ - dir = 6 - }, -/obj/machinery/button/door{ - id = "asclepius_extcargo"; - name = "Cargo hatch"; - pixel_x = 23; - pixel_y = 10; - dir = 8 - }, -/obj/machinery/button/shieldwallgen{ - id = "asclepius_cargoholo"; - pixel_x = 21; - dir = 8 +"fx" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) +/obj/machinery/camera/autoname, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "fU" = ( /obj/machinery/computer/crew/syndie{ dir = 1 @@ -619,6 +446,27 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/grid, /area/ship/medical/morgue) +"fY" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "ga" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -627,30 +475,45 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"gx" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ - dir = 1 +"gm" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +/obj/effect/turf_decal/industrial/warning{ + dir = 5 }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 +/obj/machinery/light/small/directional/east, +/obj/item/circuitboard/machine/rdserver{ + pixel_x = -6; + pixel_y = 6 }, -/obj/machinery/medical_kiosk, -/turf/open/floor/plasteel/patterned/dirty, +/obj/item/circuitboard/computer/rdconsole, +/obj/structure/closet/crate/science, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"gJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +"gw" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/gloves/color/latex{ + pixel_y = -4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = -3; + pixel_y = 9 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"gL" = ( +/obj/item/storage/pill_bottle/epinephrine{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/reagent_containers/medigel/sterilizine{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"gE" = ( /obj/structure/railing{ layer = 4.1 }, @@ -658,10 +521,7 @@ dir = 6 }, /obj/effect/turf_decal/industrial/loading, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /obj/effect/decal/cleanable/xenoblood/xgibs/larva, /obj/item/stack/sheet/animalhide/xeno, /obj/effect/decal/cleanable/xenoblood/xgibs, @@ -673,28 +533,39 @@ icon_state = "steel_dirty" }, /area/ship/medical/morgue) -"gO" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 +"gG" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line, +/obj/structure/chair/greyscale{ + dir = 1 }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/decal/cleanable/blood/old, +/obj/item/trash/candy{ + layer = 2.5; + pixel_x = 7; + pixel_y = 2 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"gP" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/minutemen{ dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"gJ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/noticeboard{ - pixel_y = 30 +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"gQ" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -4 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) @@ -703,30 +574,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ship/crew) -"hc" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/item/reagent_containers/syringe/contraband/methamphetamine, -/obj/item/reagent_containers/syringe/contraband/fentanyl{ - pixel_x = -3; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe/charcoal{ - pixel_x = -3 - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass{ - pixel_x = -9; - pixel_y = 5; - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) "hh" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -734,6 +581,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/medical/surgery) +"hi" = ( +/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ + dir = 4 + }, +/obj/structure/bed/roller, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/structure/sign/departments/examroom{ + pixel_y = 25 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) "hr" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -746,14 +606,48 @@ icon_state = "wood-broken6" }, /area/ship/hallway/central) -"hz" = ( -/obj/machinery/vending/wardrobe/medi_wardrobe, -/obj/machinery/firealarm{ - pixel_y = 22; - pixel_x = -10 +"hu" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/newspaper{ + pixel_x = 3; + pixel_y = 1 + }, +/obj/machinery/light/directional/west, +/obj/item/paicard{ + pixel_x = 5; + pixel_y = 18 + }, +/turf/open/floor/wood, /area/ship/crew) +"hF" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/paramedic, +/turf/open/floor/plasteel, +/area/ship/crew/office) "hG" = ( /obj/structure/filingcabinet/security{ pixel_x = -10 @@ -777,134 +671,62 @@ /obj/item/spacecash/bundle/c100, /turf/open/floor/wood, /area/ship/bridge) -"hJ" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals1, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) -"hL" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"hM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/minutemen/middle, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) -"hN" = ( -/obj/structure/table/wood, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 8; - pixel_y = 11 - }, -/obj/item/reagent_containers/food/drinks/bottle/kahlua{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -21; - dir = 4 +"hH" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 }, -/turf/open/floor/wood, -/area/ship/bridge) -"hO" = ( -/obj/machinery/sleeper, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"ib" = ( -/obj/item/clothing/gloves/color/latex/nitrile/evil, -/obj/item/storage/belt/medical/webbing, -/obj/machinery/airalarm/directional/north, -/obj/structure/closet/secure_closet/medical3{ - anchored = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/crew/office) -"im" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/chair/stool{ - dir = 1; - pixel_y = 12; - pixel_x = -5 +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"ip" = ( -/obj/structure/table/reinforced, -/obj/item/detective_scanner{ - pixel_y = 8 - }, -/obj/item/pen/survival{ - pixel_x = -4 - }, -/obj/structure/sign/warning/chemdiamond{ - pixel_x = -32 - }, -/obj/item/storage/firstaid/toxin{ - pixel_y = 1; - pixel_x = 10 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/item/organ/liver/alien{ - pixel_y = -11; - pixel_x = -4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) -"iy" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/techfloor{ +"hL" = ( +/obj/effect/turf_decal/corner/opaque/blue{ dir = 10 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/turf/open/floor/plasteel/white, +/area/ship/medical) +"hO" = ( +/obj/machinery/sleeper, +/obj/effect/turf_decal/industrial/outline, +/turf/open/floor/plasteel/dark, +/area/ship/medical) +"ib" = ( +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/storage/belt/medical/webbing, +/obj/machinery/airalarm/directional/north, +/obj/structure/closet/secure_closet/medical3{ + anchored = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/crew/office) "iH" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical/morgue) +"iL" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) "iP" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 1 @@ -916,22 +738,34 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/plasteel, /area/ship/crew/office) -"jh" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 +"iQ" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4 }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" }, -/obj/structure/cable{ - icon_state = "0-8" +/turf/open/floor/plasteel/mono, +/area/ship/cargo) +"iX" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 1 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent, +/turf/open/floor/plasteel/dark, +/area/ship/security) "jl" = ( /obj/structure/railing{ layer = 4.1 @@ -948,23 +782,17 @@ icon_state = "steel_dirty" }, /area/ship/medical/morgue) -"jn" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"jm" = ( +/obj/machinery/cryopod{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/computer/cryopod/directional/east, +/obj/effect/turf_decal/industrial/warning/cee{ dir = 1 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) "jo" = ( /obj/structure/closet/wall/white/med{ name = "Chemistry Tools"; @@ -1033,28 +861,6 @@ "jG" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical/surgery) -"jO" = ( -/obj/structure/table/glass, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 9; - pixel_x = -4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/item/reagent_containers/glass/bottle/dexalin{ - pixel_y = 3; - pixel_x = 8 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = 3 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "jR" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -1094,42 +900,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"ks" = ( -/obj/structure/railing{ - dir = 1; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"kt" = ( -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "asclepius_intcargo"; - name = "Cargo Hatch" - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) -"ku" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) "kx" = ( /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech/grid, @@ -1150,30 +920,34 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"lo" = ( -/obj/structure/table/reinforced, -/obj/item/storage/pill_bottle/dice{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/flask/det{ - pixel_y = 4; - pixel_x = -6 +"kV" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; - pixel_x = 2; - pixel_y = -7 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" }, -/turf/open/floor/plasteel/grimy, +/turf/open/floor/plasteel, /area/ship/hallway/central) +"kW" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/stack/wrapping_paper, +/obj/item/sales_tagger, +/obj/item/pushbroom, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "lr" = ( /obj/structure/bodycontainer/morgue{ dir = 2 @@ -1191,41 +965,22 @@ "lu" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/office) -"lM" = ( +"lx" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 1 }, -/obj/structure/tank_dispenser/oxygen, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/closet/firecloset, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) "lR" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) -"lU" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light_switch{ - pixel_x = -22; - dir = 4; - pixel_y = 12 - }, -/turf/open/floor/plasteel/white{ - icon_state = "ridged" - }, -/area/ship/medical) "lW" = ( /obj/effect/decal/cleanable/robot_debris{ color = "#808080" @@ -1262,78 +1017,18 @@ color = "#808080" }, /area/ship/hallway/central) -"lY" = ( -/obj/machinery/autolathe, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/radio/intercom{ - pixel_x = -21; - dir = 4; - pixel_y = -5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -23; - pixel_y = 8 - }, -/obj/item/stack/sheet/metal/twenty{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass/twenty, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/engineering) -"lZ" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/door/poddoor{ - id = "asclepius_engineering_shutters"; - name = "Engineering Blast Doors" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"mf" = ( -/obj/machinery/chem_master, -/obj/machinery/camera/autoname, -/obj/item/toy/figure/chemist{ - pixel_y = 16; - pixel_x = -5 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, +"mt" = ( /obj/machinery/light_switch{ dir = 8; - pixel_x = 22; - pixel_y = -8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) -"mF" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4; - pixel_x = 7 - }, -/obj/item/paper/pamphlet/violent_video_games{ - pixel_y = 3; - pixel_x = -1 + pixel_x = 20 }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 +/obj/effect/turf_decal/siding/white{ + dir = 5 }, -/turf/open/floor/carpet/red, -/area/ship/security) +/obj/machinery/vending/cola, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "mI" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/machinery/stasis, @@ -1347,7 +1042,7 @@ /obj/effect/turf_decal/minutemen{ dir = 8 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "mN" = ( /obj/effect/turf_decal/techfloor/orange{ @@ -1362,6 +1057,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"mQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/kirbyplants{ + icon_state = "plant-04"; + pixel_x = -7; + pixel_y = 22 + }, +/turf/open/floor/wood, +/area/ship/crew) +"mR" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/bag/trash{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "mT" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/machinery/vending/medical/syndicate_access, @@ -1375,6 +1091,19 @@ }, /turf/open/floor/engine/plasma, /area/ship/engineering) +"ne" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "ni" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) @@ -1396,21 +1125,8 @@ pixel_x = 4; pixel_y = 2 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"no" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6; - color = "#808080" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine{ - icon_state = "reinforced" - }, -/area/ship/medical) "nt" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1427,29 +1143,42 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"nv" = ( -/obj/structure/railing{ - dir = 1; - layer = 4.1 +"nw" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 13 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/pen{ + pixel_x = 5; + pixel_y = 1 }, -/obj/machinery/light, -/obj/structure/sign/poster/contraband/xenofauna_parasite{ - pixel_y = -32 +/obj/item/folder/yellow{ + pixel_x = 7; + pixel_y = 5 }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/fancy/donut_box{ + pixel_x = -2; + pixel_y = 5 }, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/machinery/button/door{ + id = "asclepius_engineering_shutters"; + name = "Engineering Lockdown"; + pixel_x = 10; + pixel_y = 23 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "nF" = ( /obj/machinery/computer/monitor{ dir = 1 @@ -1458,7 +1187,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/engineering) "nG" = ( /obj/machinery/door/airlock/highsecurity, @@ -1473,26 +1202,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"nH" = ( -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = 1; - color = "#808080" - }, -/obj/structure/railing{ - dir = 6; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 - }, -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/hallway/central) "nI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1500,7 +1209,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "nU" = ( /obj/effect/turf_decal/siding/thinplating/dark, @@ -1514,7 +1223,7 @@ /obj/structure/cable{ icon_state = "1-10" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "ob" = ( /obj/machinery/door/airlock/grunge{ @@ -1528,24 +1237,52 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"oh" = ( -/obj/effect/turf_decal/industrial/warning{ +"oc" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/mineral/ore_redemption{ - dir = 4 +/obj/effect/decal/cleanable/xenoblood{ + pixel_x = -5; + pixel_y = 10 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/structure/sign/poster/contraband/lusty_xenomorph{ - pixel_x = -32 +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/clipboard{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -8 }, /turf/open/floor/plasteel/dark{ icon_state = "grid" }, -/area/ship/cargo) +/area/ship/medical/morgue) "ok" = ( /obj/structure/chair/office{ dir = 4; @@ -1563,8 +1300,28 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) +"oo" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel, +/area/ship/crew/office) "op" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -1577,17 +1334,16 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"oJ" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/light, -/obj/item/kirbyplants{ - icon_state = "plant-03" - }, -/obj/effect/turf_decal/minutemen/corner{ +"oV" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/turf/open/floor/plasteel/patterned/dirty, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "oZ" = ( /obj/structure/chair/comfy/black{ @@ -1607,30 +1363,32 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/minutemen, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "ps" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "pz" = ( /obj/structure/chair/comfy/beige, /obj/effect/landmark/start/paramedic, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"pB" = ( -/obj/machinery/vending/cigarette, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30; - pixel_x = 7 +"pD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel{ - icon_state = "ridged" +/obj/machinery/mineral/ore_redemption{ + dir = 4 }, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark{ + icon_state = "grid" + }, +/area/ship/cargo) "pL" = ( /obj/effect/turf_decal/techfloor{ dir = 4 @@ -1648,35 +1406,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/medical) -"pR" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/closet/wall{ - name = "uniform closet"; - dir = 8; - pixel_x = 28 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "pV" = ( /obj/effect/turf_decal/siding/white, /obj/effect/decal/cleanable/dirt/dust, @@ -1692,24 +1421,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"pW" = ( -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 4; - preferred_direction = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "asclepius_extcargo"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plasteel{ - icon_state = "steel_monofloor" - }, -/area/ship/cargo) "ql" = ( /obj/effect/turf_decal/industrial/warning{ color = "#808080" @@ -1813,63 +1524,69 @@ }, /obj/item/toy/xmas_cracker, /obj/machinery/button/door{ - dir = 8; - id = "asclepius_windowsec_shutters"; - name = "Security Shutters"; - pixel_x = 23 - }, -/turf/open/floor/carpet/red, -/area/ship/security) -"qO" = ( -/obj/item/clothing/gloves/color/latex/nitrile/evil, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/item/storage/belt/medical/webbing, -/obj/structure/closet/secure_closet/medical3{ - anchored = 1 + dir = 8; + id = "asclepius_windowsec_shutters"; + name = "Security Shutters"; + pixel_x = 23 }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/crew/office) +/turf/open/floor/carpet/red, +/area/ship/security) "qZ" = ( /obj/structure/sign/number/six, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"rj" = ( -/mob/living/simple_animal/pet/penguin/baby{ - name = "Corporal Duke"; - desc = "Despite his cute appearance, there is something missing in his eyes... He was never the same after that Xenomorph Hive assault" +"ro" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 6 + }, +/obj/machinery/button/door{ + dir = 8; + id = "asclepius_extcargo"; + name = "Cargo hatch"; + pixel_x = 23; + pixel_y = 10 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "asclepius_cargoholo"; + pixel_x = 21 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/bed/dogbed, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"rt" = ( +/area/ship/cargo) +"rs" = ( /obj/effect/turf_decal/techfloor/orange{ - dir = 4 + dir = 6 }, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/closet/crate/internals, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -4; + pixel_y = -4 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"rv" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -4; + pixel_y = -4 }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ - dir = 4 +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -4; + pixel_y = -4 }, -/obj/structure/sign/departments/cargo{ +/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/breath/medical, +/obj/item/clothing/mask/breath/medical, +/obj/structure/cable, +/obj/structure/sign/poster/official/moth/hardhats{ pixel_x = 32 }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "rw" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ dir = 9 @@ -1884,7 +1601,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "rA" = ( /obj/structure/bodycontainer/morgue{ @@ -1930,8 +1647,27 @@ /obj/effect/turf_decal/industrial/loading{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) +"rU" = ( +/obj/structure/table/reinforced, +/obj/item/stack/medical/splint{ + pixel_x = 8 + }, +/obj/item/storage/firstaid/o2{ + pixel_x = -10; + pixel_y = 5 + }, +/obj/machinery/door/window/eastright{ + dir = 2 + }, +/obj/item/storage/firstaid/brute{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ship/crew/office) "rV" = ( /obj/effect/turf_decal/siding/white, /obj/effect/decal/cleanable/dirt/dust, @@ -1946,30 +1682,10 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"rW" = ( -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 8; - id = "asclepius_medbay_lockdown"; - name = "Medical Lockdown"; - pixel_x = 23; - pixel_y = -10 - }, -/obj/structure/closet/secure_closet/medical1, -/turf/open/floor/plasteel, -/area/ship/crew/office) +"rY" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "rZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1978,24 +1694,38 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical/morgue) -"sd" = ( -/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ +"se" = ( +/obj/machinery/chem_heater, +/obj/structure/sign/poster/official/moth/meth{ + pixel_x = 32 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/machinery/airalarm/directional/east, -/obj/item/poster/random_official{ - pixel_x = 4; - pixel_y = 3 +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) +"sl" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/grass/jungle/b{ + pixel_x = 1; + pixel_y = -10 }, -/obj/item/poster/random_official{ - pixel_y = -2; - pixel_x = 2 +/obj/structure/railing{ + dir = 4; + layer = 4.1; + pixel_x = 7 }, -/obj/item/poster/random_official, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating/grass, /area/ship/cargo) "sp" = ( /obj/effect/turf_decal/techfloor/orange{ @@ -2010,35 +1740,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/medical/surgery) -"st" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) -"sv" = ( -/obj/machinery/chem_heater, -/obj/structure/sign/poster/official/moth/meth{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) "sy" = ( /obj/structure/table/reinforced{ color = "#c1b6a5" @@ -2067,8 +1768,22 @@ /obj/machinery/jukebox/boombox{ pixel_y = 5 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/engineering) +"sB" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "sN" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical/surgery) @@ -2085,142 +1800,81 @@ "te" = ( /turf/open/floor/plasteel/dark, /area/ship/cargo) -"tk" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"tl" = ( -/obj/structure/table/wood, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/wood{ +"th" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/ship/crew) -"tm" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/central) -"tq" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -10 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/item/radio/intercom{ - pixel_y = 22; - pixel_x = -6 +/obj/effect/decal/cleanable/greenglow{ + pixel_y = -10 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 }, -/obj/machinery/computer/med_data/laptop{ - pixel_x = 7; - pixel_y = 3 +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -8; + pixel_y = 17 }, -/obj/machinery/firealarm{ - pixel_y = 24; - pixel_x = 7 +/obj/item/storage/box/maid{ + pixel_x = -10; + pixel_y = 11 }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"tA" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"tk" = ( /obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 + dir = 5 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"tC" = ( -/obj/effect/turf_decal/techfloor{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22; - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -9 - }, -/obj/machinery/newscaster{ - pixel_y = 32; - pixel_x = -32 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/frame/computer, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"tF" = ( -/obj/structure/closet/wall/white/med{ - name = "Chemistry locker"; - pixel_y = -28; - dir = 1 +/turf/open/floor/plasteel/white, +/area/ship/medical) +"tm" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"tn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east{ + light_color = "#d8b1b1" }, -/obj/item/clothing/under/rank/medical/chemist/pharmacist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacologist, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/suit/toggle/labcoat/chemist/side, -/obj/item/clothing/head/beret/chem, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) +"tA" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plasteel/white, /area/ship/medical) "tH" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/corner, /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"tU" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - dir = 2 +"tO" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/item/megaphone, -/obj/item/toy/figure/md{ - pixel_x = 14 +/obj/structure/cable{ + icon_state = "0-5" }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation{ - pixel_x = -15 +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "asclepius_cargoholo"; + locked = 1 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" +/obj/machinery/door/poddoor{ + id = "asclepius_extcargo"; + name = "Cargo Bay Blast Door" }, -/obj/item/reagent_containers/food/snacks/donut/jelly/blumpkin{ - pixel_x = -14; - pixel_y = 9 +/turf/open/floor/plasteel{ + icon_state = "monotile_dark" }, -/turf/open/floor/plasteel/dark, /area/ship/cargo) "ub" = ( /obj/structure/table/glass, @@ -2250,7 +1904,7 @@ name = "Reception Lockdown"; pixel_y = -22 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "ui" = ( /obj/effect/turf_decal/siding/white{ @@ -2267,17 +1921,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"uk" = ( -/obj/machinery/light_switch{ - pixel_x = 20; - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/obj/machinery/vending/cola, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "uu" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -2326,6 +1969,31 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) +"uU" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/obj/item/stamp/cmo{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "uW" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -2349,7 +2017,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "vc" = ( /obj/structure/closet/wall/white/med{ @@ -2388,45 +2056,56 @@ /obj/item/defibrillator/compact/loaded, /turf/open/floor/plasteel, /area/ship/crew/office) -"vo" = ( +"vi" = ( +/mob/living/simple_animal/pet/penguin/baby{ + desc = "Despite his cute appearance, there is something missing in his eyes... He was never the same after that Xenomorph Hive assault"; + name = "Corporal Duke" + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing{ - dir = 1; - layer = 4.1 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/bed/dogbed, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"vm" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters"; + dir = 4 }, -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -3; - pixel_x = 3 +/turf/open/floor/plating, +/area/ship/medical/surgery) +"vs" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/obj/item/storage/toolbox/electrical{ - pixel_y = -1; - pixel_x = -1 +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"vt" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/obj/item/multitool{ - pixel_x = 9 +/obj/effect/turf_decal/siding/white, +/obj/machinery/door/airlock/hatch{ + dir = 4 }, -/obj/item/clothing/glasses/welding{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/power/terminal{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/cable{ - icon_state = "0-6" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"vs" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) +/turf/open/floor/plasteel, +/area/ship/crew/office) "vw" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/corner{ dir = 1 @@ -2439,8 +2118,20 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) +"vO" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/effect/turf_decal/number/five{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "vP" = ( /obj/structure/railing{ dir = 4; @@ -2456,26 +2147,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"vQ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - locked = 1; - id = "asclepius_cargoholo" - }, -/obj/machinery/door/poddoor{ - id = "asclepius_extcargo"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plasteel{ - icon_state = "steel_monofloor" - }, -/area/ship/cargo) "vY" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2492,57 +2163,28 @@ /obj/machinery/iv_drip, /turf/open/floor/plasteel/white, /area/ship/medical) -"wh" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/grass/jungle/b{ - pixel_x = 1; - pixel_y = -10 +"wk" = ( +/obj/structure/table/reinforced, +/obj/item/detective_scanner{ + pixel_y = 8 }, -/obj/structure/railing{ - dir = 4; - layer = 4.1; - pixel_x = 7 +/obj/item/pen/survival{ + pixel_x = -4 }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/sign/warning/chemdiamond{ + pixel_x = -32 }, -/obj/structure/sign/poster/official/here_for_your_safety{ - pixel_y = 32 +/obj/item/storage/firstaid/toxin{ + pixel_x = 10; + pixel_y = 1 }, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating/grass, -/area/ship/cargo) -"wi" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = 9; - pixel_y = 6 - }, -/obj/item/flashlight/lamp{ - pixel_y = 11; - pixel_x = -6 - }, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/keycard_auth{ - pixel_x = -26; - pixel_y = 23 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_x = -32 +/obj/item/organ/liver/alien{ + pixel_x = -4; + pixel_y = -11 }, -/turf/open/floor/wood, -/area/ship/bridge) +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "wm" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2551,22 +2193,6 @@ }, /turf/open/floor/plating, /area/ship/security) -"wn" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "wr" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -2585,31 +2211,15 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"wz" = ( -/obj/machinery/light_switch{ - pixel_x = -21; - dir = 4; - pixel_y = 9 - }, -/obj/item/radio/intercom/wideband{ - pixel_y = -3; - pixel_x = -24; +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/area/ship/bridge) +/turf/open/floor/plasteel/white, +/area/ship/medical) "wD" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -2631,33 +2241,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/hallway/central) -"wJ" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 6; - pixel_x = -2 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 10; - pixel_x = -2 - }, -/obj/item/lighter{ - pixel_y = -1; - pixel_x = 9 - }, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = -10; - pixel_y = -6 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/central) "wM" = ( /obj/machinery/vending/boozeomat/syndicate_access{ density = 0; @@ -2683,44 +2266,80 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"xj" = ( -/obj/structure/table/reinforced, -/obj/item/trash/raisins{ - pixel_x = 2; - pixel_y = 10 +"wU" = ( +/obj/item/gps{ + pixel_x = -6; + pixel_y = 4 }, -/obj/item/trash/sosjerky{ - pixel_y = 6; - pixel_x = -3 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 10; - pixel_y = -1 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/central) -"xB" = ( -/obj/structure/table/glass, -/obj/item/hand_labeler{ - pixel_y = 8 +/obj/item/megaphone/command{ + pixel_x = 3; + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_scanner{ - pixel_y = 5; - pixel_x = 4 +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = -12; + pixel_y = -3 }, -/obj/item/clothing/glasses/science{ - pixel_y = -2; - pixel_x = -1 +/obj/machinery/button/door{ + dir = 1; + id = "asclepius_internalbridge_shutters"; + name = "Internal Shutters"; + pixel_x = -10; + pixel_y = -23 }, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"wX" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet/green, +/area/ship/crew) +"xz" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 10 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) +/obj/structure/table, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/airalarm/directional/west, +/obj/item/desk_flag/trans{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/item/paper/pamphlet/violent_video_games{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/violent_video_games{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"xE" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 12 + }, +/obj/item/radio/intercom/wideband/directional/west, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) "xP" = ( /obj/effect/turf_decal/atmos/plasma{ dir = 8; @@ -2731,74 +2350,55 @@ }, /turf/open/floor/engine/plasma, /area/ship/engineering) -"yb" = ( -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/paper_bin{ - pixel_y = 3; - pixel_x = -12 - }, -/obj/item/pen{ - pixel_x = -12; - pixel_y = 1 +"xT" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/obj/item/stamp/cmo{ - pixel_x = -9; - pixel_y = 9 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"ye" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 }, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = 22; +/obj/structure/closet/wall{ dir = 8; - pixel_y = -12 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"yg" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 + icon_door = "yellow_wall"; + name = "engineering closet"; + pixel_x = 28 }, -/obj/effect/decal/cleanable/greenglow{ - pixel_y = -10 +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/accessory/armband/engine, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/hardhat/dblue, +/obj/item/radio/headset/headset_eng, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/backpack/industrial, +/obj/item/clothing/shoes/workboots, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 +/obj/item/clothing/head/beret/eng/hazard, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -8; - pixel_y = 17 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/item/storage/box/maid{ - pixel_y = 11; - pixel_x = -10 +/obj/effect/turf_decal/number/four{ + dir = 8 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"yk" = ( -/obj/machinery/computer/rdconsole{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5; - color = "#808080" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) "yl" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ dir = 4 @@ -2806,7 +2406,7 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "yq" = ( /obj/effect/turf_decal/industrial/warning{ @@ -2862,6 +2462,18 @@ /mob/living/simple_animal/bot/cleanbot/medbay, /turf/open/floor/plasteel/tech, /area/ship/crew/office) +"yO" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) "yQ" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/line, /obj/structure/chair/greyscale{ @@ -2875,7 +2487,7 @@ /obj/effect/turf_decal/minutemen/corner{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "za" = ( /obj/effect/turf_decal/industrial/outline/red, @@ -2902,29 +2514,88 @@ /obj/effect/turf_decal/corner_techfloor_gray/diagonal{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/vending_refill/medical{ + pixel_x = 2 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"zm" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"zw" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 12 + }, +/turf/open/floor/plasteel/white{ + icon_state = "ridged" + }, +/area/ship/medical) +"zy" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/item/radio/intercom/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/engine{ + icon_state = "reinforced" + }, +/area/ship/medical) +"zB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/vending_refill/medical{ - pixel_x = 2 +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "BARD Equipment"; + pixel_x = -28 }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 +/obj/item/clothing/suit/bio_suit/security, +/obj/item/clothing/head/bio_hood/security, +/obj/item/flamethrower/full/tank, +/obj/item/gun/energy/e_gun/mini{ + pixel_x = 3; + pixel_y = -5 }, /turf/open/floor/plasteel/dark, -/area/ship/cargo) -"zm" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/industrial/warning{ +/area/ship/security) +"zC" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) +/turf/open/floor/plasteel/white, +/area/ship/medical) "zD" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 6 @@ -2936,31 +2607,30 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"zJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" - }, -/obj/machinery/rnd/destructive_analyzer, -/obj/effect/turf_decal/techfloor{ +"zZ" = ( +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) -"zQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/kirbyplants{ - icon_state = "plant-04"; - pixel_x = -7; - pixel_y = 22 +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Af" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/grille/broken, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 12 }, -/turf/open/floor/wood, -/area/ship/crew) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Aj" = ( /obj/structure/sign/warning/gasmask{ pixel_x = -31 @@ -2982,7 +2652,7 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ dir = 8 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Ax" = ( /obj/effect/turf_decal/corner/opaque/blue{ @@ -3000,24 +2670,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Ay" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/structure/table/reinforced, -/obj/item/roller{ - pixel_y = 5 - }, -/obj/item/roller{ - pixel_y = 12; - pixel_x = 2 - }, -/obj/item/roller{ - pixel_y = 18; - pixel_x = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "AH" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -3031,51 +2683,6 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel, /area/ship/crew/office) -"AL" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/firecloset, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"AM" = ( -/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ - dir = 8 - }, -/obj/structure/bed/roller, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"AU" = ( -/obj/effect/turf_decal/siding/white, -/obj/structure/sign/departments/security{ - pixel_y = -32 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "AV" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -3117,18 +2724,6 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ship/hallway/central) -"Bj" = ( -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "Bx" = ( /obj/effect/decal/cleanable/leaper_sludge{ color = "#808080" @@ -3196,40 +2791,45 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"BT" = ( -/obj/item/gps{ - pixel_x = -6; - pixel_y = 4 +"BQ" = ( +/obj/machinery/door/airlock/external, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + port_direction = 4; + preferred_direction = 4 }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"BR" = ( +/obj/structure/table/reinforced, +/obj/effect/gibspawner/larva, +/obj/item/organ/heart/gland/spiderman{ + pixel_x = 3; + pixel_y = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/item/research_notes/loot/small{ + pixel_x = -6; + pixel_y = -2 }, -/obj/item/megaphone/command{ - pixel_y = 4; - pixel_x = 3 +/obj/item/flashlight/pen{ + pixel_x = -7; + pixel_y = 6 }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; - pixel_x = -12; - pixel_y = -3 +/obj/item/scalpel{ + pixel_y = 19 }, -/obj/machinery/button/door{ - id = "asclepius_internalbridge_shutters"; - name = "Internal Shutters"; - pixel_x = -10; - pixel_y = -23; - dir = 1 +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 }, -/obj/machinery/light{ - dir = 4 +/obj/item/organ/alien/plasmavessel/small, +/obj/item/bodypart/head/alien{ + pixel_x = -5; + pixel_y = 5 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "BW" = ( /obj/effect/turf_decal/techfloor{ dir = 8 @@ -3262,29 +2862,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/hallway/central) -"BY" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals2, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "BZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3294,87 +2871,140 @@ /obj/machinery/igniter/on, /turf/open/floor/plasteel/dark, /area/ship/medical/morgue) -"Cc" = ( -/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ - dir = 8 +"Cf" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/sign/departments/security{ + pixel_y = -32 }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/closet/crate, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ci" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/clothing/gloves/color/latex, +/obj/item/toy/toy_xeno{ + pixel_x = 8; + pixel_y = 10 }, -/obj/item/stack/wrapping_paper, -/obj/item/sales_tagger, -/obj/item/pushbroom, /turf/open/floor/plasteel/dark, -/area/ship/cargo) +/area/ship/medical/morgue) "Cr" = ( /obj/effect/turf_decal/siding/white{ - dir = 1 + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Cw" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/effect/turf_decal/industrial/caution{ - pixel_y = 2 +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Cu" = ( -/obj/structure/table/wood, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 28 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +"CB" = ( +/obj/docking_port/stationary{ + dwidth = 7; + width = 15; + height = 15; + dir = 2 }, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 5 +/turf/template_noop, +/area/template_noop) +"CV" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4 }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = 12; - pixel_y = 3 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/item/storage/fancy/cigarettes/cigpack_uplift{ - pixel_y = -12; - pixel_x = -9 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/storage/fancy/cigarettes/cigpack_uplift{ - pixel_y = -10; - pixel_x = -6 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" }, -/obj/item/lighter{ - pixel_x = -6; - pixel_y = -16 +/turf/open/floor/plasteel/mono{ + dir = 1 }, -/turf/open/floor/wood, -/area/ship/crew) +/area/ship/cargo) "CW" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) -"Dd" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 24 - }, -/obj/item/clothing/shoes/cowboy/lizard{ - pixel_y = -8; - pixel_x = 2 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) "Di" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/airlock/external, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) +"Dp" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/contraband/xenofauna_parasite{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/stairs{ + dir = 8; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) +"Dx" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "DF" = ( /obj/structure/table/glass, /obj/item/stock_parts/micro_laser{ @@ -3405,24 +3035,20 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/medical/surgery) -"Ec" = ( +"DP" = ( /obj/effect/turf_decal/siding/white{ dir = 1 }, /obj/item/kirbyplants{ - pixel_y = 18; + layer = 3.9; pixel_x = -3; - layer = 3.9 + pixel_y = 18 }, /obj/structure/sign/poster/official/moth/epi{ pixel_y = 32 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Ed" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) "Ef" = ( /obj/effect/turf_decal/steeldecal/steel_decals_central2{ pixel_y = 2 @@ -3519,6 +3145,15 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Ex" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/structure/frame/computer, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "EA" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -3554,6 +3189,19 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/ship/hallway/central) +"EL" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 4 + }, +/obj/structure/sign/departments/cargo{ + pixel_x = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "EN" = ( /obj/structure/cable{ icon_state = "1-10" @@ -3564,6 +3212,36 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden, /turf/open/floor/plasteel/stairs, /area/ship/engineering) +"EO" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"EV" = ( +/obj/machinery/computer/rdconsole{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "Fd" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 9 @@ -3610,10 +3288,30 @@ }, /turf/open/floor/plasteel/stairs, /area/ship/security) -"Fy" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, +"Fv" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_window_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, /area/ship/medical) +"FA" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/item/stack/sheet/metal/twenty{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/stack/sheet/glass/twenty, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "FB" = ( /obj/effect/turf_decal/siding/white/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3659,6 +3357,25 @@ /obj/effect/landmark/start/medical_doctor, /turf/open/floor/plasteel, /area/ship/crew/office) +"FW" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/storage/wallet/random{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 12; + pixel_y = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/ship/hallway/central) "FZ" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) @@ -3693,51 +3410,13 @@ name = "Cargo Bay Blast Door" }, /turf/open/floor/plasteel{ - icon_state = "steel_monofloor" + icon_state = "monotile_dark" }, /area/ship/cargo) -"Gh" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "Gj" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) -"Gm" = ( -/obj/structure/filingcabinet/medical{ - pixel_x = -10 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/storage/pill_bottle/happy{ - pixel_x = -9 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/item/kirbyplants{ - icon_state = "plant-10"; - pixel_x = 6 - }, -/obj/item/folder{ - pixel_x = -3; - pixel_y = -6 - }, -/obj/item/healthanalyzer, -/obj/item/key, -/obj/item/lighter, -/obj/item/storage/wallet/random, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "Gq" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -3763,40 +3442,6 @@ }, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"GC" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 4 - }, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_x = 28 - }, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/accessory/armband/engine, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/head/hardhat/dblue, -/obj/item/radio/headset/headset_eng, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/backpack/industrial, -/obj/item/clothing/shoes/workboots, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/obj/item/clothing/head/beret/eng/hazard, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "GU" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3808,29 +3453,32 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"GV" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +"Hc" = ( +/obj/structure/filingcabinet/medical{ + pixel_x = -10 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/storage/pill_bottle/happy{ + pixel_x = -9 }, -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/item/kirbyplants{ + icon_state = "plant-10"; + pixel_x = 6 }, -/turf/open/floor/plasteel, -/area/ship/engineering) +/obj/item/folder{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/item/healthanalyzer, +/obj/item/key, +/obj/item/lighter, +/obj/item/storage/wallet/random, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Hk" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3838,7 +3486,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ship/hallway/central) -"Hu" = ( +"Hq" = ( +/obj/machinery/computer/med_data{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Hv" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, @@ -3851,7 +3513,8 @@ }, /obj/machinery/door/poddoor{ id = "asclepius_engineering_shutters"; - name = "Engineering Blast Doors" + name = "Engineering Blast Doors"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) @@ -3965,30 +3628,73 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"HQ" = ( +"Il" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/wood, +/area/ship/crew) +"Im" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/table/reinforced, +/obj/item/roller{ + pixel_y = 5 + }, +/obj/item/roller{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/roller{ + pixel_x = 5; + pixel_y = 18 }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Ik" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"Iu" = ( +/obj/structure/table/reinforced, +/obj/item/trash/raisins{ + pixel_x = 2; + pixel_y = 10 }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light{ - dir = 1 +/obj/item/trash/sosjerky{ + pixel_x = -3; + pixel_y = 6 }, -/turf/open/floor/engine{ - icon_state = "reinforced" +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 10; + pixel_y = -1 }, -/area/ship/medical) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) +"Ix" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "Iz" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) @@ -4009,30 +3715,45 @@ "IQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"IU" = ( -/obj/item/organ_storage, -/obj/item/organ_storage, -/obj/item/organ_storage, -/obj/item/organ_storage, -/obj/item/organ_storage, -/obj/structure/closet/crate/freezer, -/obj/item/organ_storage, -/obj/item/organ_storage, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/dark{ - icon_state = "grid" - }, -/area/ship/medical/morgue) "IV" = ( /obj/effect/turf_decal/corner/opaque/blue/full, /turf/open/floor/plasteel/white, /area/ship/medical) +"Jd" = ( +/obj/vehicle/ridden/wheelchair{ + dir = 1 + }, +/obj/structure/sign/departments/medbay/alt{ + pixel_x = 32 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Jf" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/machinery/light/directional/east, +/obj/structure/plaque/static_plaque/atmos{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "Jj" = ( /obj/structure/chair/office{ name = "tactical swivel chair" @@ -4046,6 +3767,20 @@ /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/plasteel/tech/grid, /area/ship/medical/surgery) +"Jm" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Js" = ( /obj/machinery/status_display/evac{ pixel_y = 32 @@ -4064,55 +3799,89 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"JD" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 +"Jy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 1; + layer = 4.1 }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/item/storage/toolbox/electrical{ + pixel_x = -1; + pixel_y = -1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/multitool{ + pixel_x = 9 }, -/obj/effect/landmark/start/paramedic, -/turf/open/floor/plasteel, -/area/ship/crew/office) -"JE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/item/clothing/glasses/welding{ + pixel_y = 5 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -5 +/obj/effect/turf_decal/techfloor{ + dir = 9 }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-6" }, -/turf/open/floor/wood, -/area/ship/crew) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"JA" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "JI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) +"JM" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 11 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/keycard_auth{ + pixel_x = -26; + pixel_y = 23 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_x = -32 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/ship/bridge) "JN" = ( /obj/effect/turf_decal/minutemen{ dir = 4 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "JV" = ( /obj/effect/turf_decal/corner_techfloor_gray/diagonal{ @@ -4130,8 +3899,30 @@ pixel_x = 2; pixel_y = -7 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"JX" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 8; + id = "asclepius_medbay_lockdown"; + name = "Medical Lockdown"; + pixel_x = 23; + pixel_y = -10 + }, +/obj/structure/closet/secure_closet/medical1, +/turf/open/floor/plasteel, +/area/ship/crew/office) "JY" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 @@ -4144,6 +3935,13 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Ka" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Kd" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -4152,6 +3950,50 @@ }, /turf/open/floor/plating, /area/ship/crew/office) +"Ke" = ( +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/structure/closet/wall{ + dir = 8; + name = "uniform closet"; + pixel_x = 28 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/turf/open/floor/wood, +/area/ship/crew) +"Ki" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_bridge_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) "Kj" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 10 @@ -4188,6 +4030,15 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"KD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/isf_small{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "KL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/storage/backpack, @@ -4221,6 +4072,24 @@ }, /turf/open/floor/carpet/red, /area/ship/security) +"KM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2 + }, +/obj/item/megaphone, +/obj/item/toy/figure/md{ + pixel_x = 14 + }, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation{ + pixel_x = -15 + }, +/obj/item/reagent_containers/food/snacks/donut/jelly/blumpkin{ + pixel_x = -14; + pixel_y = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "KN" = ( /obj/structure/table/optable, /obj/machinery/defibrillator_mount/loaded{ @@ -4263,20 +4132,6 @@ }, /turf/open/floor/wood, /area/ship/crew) -"Ln" = ( -/obj/effect/turf_decal/siding/white, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "Ls" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 9 @@ -4290,79 +4145,84 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Lu" = ( -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" +"Lv" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/item/reagent_containers/syringe/contraband/methamphetamine, +/obj/item/reagent_containers/syringe/contraband/fentanyl{ + pixel_x = -3; + pixel_y = 4 }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/plasteel/grimy, +/obj/item/reagent_containers/syringe/charcoal{ + pixel_x = -3 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_x = -9; + pixel_y = 5 + }, +/turf/open/floor/plasteel/showroomfloor, /area/ship/hallway/central) +"Lw" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "Ly" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) -"LB" = ( -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/structure/closet/wall{ - name = "uniform closet"; +"LH" = ( +/obj/effect/decal/cleanable/glass{ + color = "#808080"; dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 + pixel_y = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/railing{ + dir = 6; + layer = 4.1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/turf/open/floor/wood, -/area/ship/crew) -"LK" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced, -/obj/machinery/computer/secure_data/laptop{ - dir = 1; - pixel_y = 7; - pixel_x = 3 +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -9; - pixel_y = 6 +/obj/effect/decal/fakelattice{ + color = "#808080" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_reception_lockdown"; - name = "Lockdown Shutters" +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/area/ship/hallway/central) "Mb" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, /turf/open/floor/plating, /area/ship/engineering) +"Mi" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/item/poster/random_official{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/poster/random_official, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Mn" = ( /obj/effect/turf_decal/borderfloorblack{ dir = 8 @@ -4394,7 +4254,7 @@ /obj/item/reagent_containers/food/drinks/mug/tea{ pixel_x = 1 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Mw" = ( /obj/effect/turf_decal/corner/opaque/blue{ @@ -4444,38 +4304,6 @@ icon_state = "panelscorched" }, /area/ship/hallway/central) -"MJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 4; - light_color = "#d8b1b1" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) -"MT" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/circuitboard/machine/shuttle/engine/electric{ - pixel_x = -1; - pixel_y = -3 - }, -/obj/item/circuitboard/machine/shuttle/engine/electric{ - pixel_x = 1; - pixel_y = 1 - }, -/obj/item/book/manual/wiki/engineering_guide{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/plaque/static_plaque/atmos{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/engineering) "Nd" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/warning{ dir = 1 @@ -4487,7 +4315,7 @@ /obj/effect/turf_decal/minutemen/corner{ dir = 8 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Nh" = ( /obj/effect/turf_decal/siding/white, @@ -4501,50 +4329,34 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"No" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ - dir = 10 - }, -/obj/structure/table, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/airalarm/directional/west, -/obj/item/desk_flag/trans{ - pixel_x = -10; - pixel_y = 1 - }, -/obj/item/paper/pamphlet/violent_video_games{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/paper/pamphlet/violent_video_games{ - pixel_x = 1; - pixel_y = 2 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) -"Nx" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +"Nk" = ( +/obj/structure/closet/wall/white/med{ + dir = 1; + name = "Chemistry locker"; + pixel_y = -28 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/under/rank/medical/chemist/skirt, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/clothing/suit/toggle/labcoat/chemist/side, +/obj/item/clothing/head/beret/chem, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/poddoor{ - id = "asclepius_engineering_shutters"; - name = "Engineering Blast Doors" +/turf/open/floor/plasteel/white, +/area/ship/medical) +"NE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/isf_small/right{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "NH" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 9 @@ -4558,6 +4370,21 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"NN" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "NR" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -4590,7 +4417,6 @@ /obj/item/clothing/under/rank/command/minutemen, /obj/item/clothing/suit/toggle/lawyer/minutemen, /obj/item/clothing/suit/toggle/labcoat/cmo, -/obj/item/clothing/under/rank/medical/chief_medical_officer/surgeon_general, /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, /obj/item/autosurgeon/cmo, /obj/item/clothing/gloves/color/latex/nitrile/evil, @@ -4628,34 +4454,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/ship/hallway/central) -"Od" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Oe" = ( -/obj/structure/chair/office{ - dir = 4; - name = "tactical swivel chair" - }, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 28 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/central) "Ot" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -4697,31 +4495,57 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"OC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +"OB" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = -2; + pixel_y = 10 + }, +/obj/item/lighter{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = -10; + pixel_y = -6 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/turf/open/floor/wood, +/area/ship/hallway/central) +"OJ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 6; + pixel_y = 6 }, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_state = "sec_wall"; - name = "BARD Equipment"; - pixel_x = -28 +/obj/item/reagent_containers/food/drinks/flask/det{ + pixel_x = -6; + pixel_y = 4 }, -/obj/item/clothing/suit/bio_suit/security, -/obj/item/clothing/head/bio_hood/security, -/obj/item/flamethrower/full/tank, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = -5; - pixel_x = 3 +/obj/effect/decal/cleanable/dirt, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = -7 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) "OK" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -4738,49 +4562,47 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ dir = 10 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"Pr" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/bag/trash{ - pixel_y = 8; - pixel_x = 5 +"OR" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"PF" = ( -/obj/structure/closet/crate/freezer/surplus_limbs, -/turf/open/floor/plasteel/white{ - icon_state = "ridged" +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/chair/stool{ + dir = 1; + pixel_x = -5; + pixel_y = 12 }, -/area/ship/medical) -"PN" = ( +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Pe" = ( /obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 8 +/obj/item/cigbutt/cigarbutt{ + pixel_x = 8; + pixel_y = 11 }, -/obj/item/paper_bin{ +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ pixel_x = -6; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -6 + pixel_y = 6 }, -/obj/item/newspaper{ - pixel_x = 3; - pixel_y = 1 +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 2; + pixel_y = 4 }, -/obj/machinery/light{ +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/item/paicard{ - pixel_x = 5; - pixel_y = 18 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/wood, -/area/ship/crew) +/area/ship/bridge) +"PF" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/turf/open/floor/plasteel/white{ + icon_state = "ridged" + }, +/area/ship/medical) "PP" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -4835,6 +4657,60 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/medical/surgery) +"Qf" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "asclepius_medbay_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plasteel, +/area/ship/crew/office) +"Qi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/minutemen/middle, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Qk" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -21; + pixel_y = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Qn" = ( /obj/item/clothing/gloves/color/latex/nitrile/evil, /obj/item/storage/belt/medical/webbing, @@ -4863,21 +4739,6 @@ "QT" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical) -"Ra" = ( -/obj/vehicle/ridden/wheelchair{ - dir = 1 - }, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) "Rb" = ( /obj/effect/turf_decal/techfloor{ dir = 5 @@ -4890,6 +4751,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Rs" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "asclepius_extcargo"; + name = "Cargo Bay Blast Door" + }, +/turf/open/floor/plasteel{ + icon_state = "monotile_dark" + }, +/area/ship/cargo) "Rt" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/warning{ dir = 1 @@ -4898,7 +4771,7 @@ dir = 1 }, /obj/effect/turf_decal/minutemen/corner, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Rw" = ( /obj/item/paper_bin{ @@ -4930,23 +4803,21 @@ /obj/machinery/atmospherics/components/binary/pump/on, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"RF" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/bodybags{ - pixel_y = 9; - pixel_x = -7 +"RG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 3; - pixel_x = -2 +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 }, -/obj/item/clothing/gloves/color/latex, -/obj/item/toy/toy_xeno{ - pixel_x = 8; - pixel_y = 10 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/medical/morgue) +/turf/open/floor/wood, +/area/ship/crew) "RI" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 6 @@ -4970,30 +4841,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/medical/surgery) -"RQ" = ( -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/gloves/color/latex{ - pixel_y = -4 - }, -/obj/effect/turf_decal/corner/opaque/blue/full, -/obj/item/storage/pill_bottle/mannitol{ - pixel_x = -3; - pixel_y = 9 - }, -/obj/item/storage/pill_bottle/epinephrine{ - pixel_x = -8; - pixel_y = 11 - }, -/obj/item/reagent_containers/medigel/sterilizine{ - pixel_x = -9; - pixel_y = 7 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "RR" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ @@ -5067,37 +4914,43 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"Sq" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 +"Se" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/closet/crate/internals, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = -4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 24 }, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = -4 +/obj/item/clothing/shoes/cowboy/lizard{ + pixel_x = 2; + pixel_y = -8 }, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = -4 +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Sp" = ( +/obj/item/organ_storage, +/obj/item/organ_storage, +/obj/item/organ_storage, +/obj/item/organ_storage, +/obj/item/organ_storage, +/obj/structure/closet/crate/freezer, +/obj/item/organ_storage, +/obj/item/organ_storage, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/structure/cable, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_x = 32 +/obj/machinery/camera/autoname{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plasteel/dark{ + icon_state = "grid" + }, +/area/ship/medical/morgue) "Sr" = ( /obj/structure/chair/office{ dir = 4; @@ -5110,19 +4963,7 @@ /obj/machinery/atmospherics/components/binary/pump/on{ dir = 1 }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/engineering) -"SD" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/grille/broken, -/obj/machinery/light_switch{ - pixel_x = -22; - dir = 4; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/dark, /area/ship/engineering) "SE" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner{ @@ -5132,7 +4973,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "SF" = ( /obj/effect/turf_decal/steeldecal/steel_decals10, @@ -5147,6 +4988,15 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"SH" = ( +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/storage/belt/medical/webbing, +/obj/structure/closet/secure_closet/medical3{ + anchored = 1 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/crew/office) "SJ" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -5155,6 +5005,59 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) +"SR" = ( +/obj/machinery/power/port_gen/pacman, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/light/directional/south, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/sign/warning/electricshock{ + pixel_y = -30 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"SZ" = ( +/obj/structure/table/wood, +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 17 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = -9; + pixel_y = -12 + }, +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = -6; + pixel_y = -10 + }, +/obj/item/lighter{ + pixel_x = -6; + pixel_y = -16 + }, +/turf/open/floor/wood, +/area/ship/crew) "Te" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 @@ -5162,10 +5065,16 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) -"Th" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) +"Tj" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/turf/open/floor/engine{ + icon_state = "reinforced" + }, +/area/ship/medical) "Tk" = ( /obj/effect/spawner/lootdrop/glowstick, /obj/effect/decal/cleanable/dirt/dust, @@ -5180,18 +5089,25 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/ship/hallway/central) -"Ua" = ( -/obj/machinery/computer/med_data{ +"Tn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/isf_small/left{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Ub" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced, +/obj/machinery/computer/secure_data/laptop{ + dir = 1; + pixel_x = 3; + pixel_y = 7 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 6 }, -/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/cargo) "Um" = ( @@ -5202,6 +5118,41 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"Uu" = ( +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 + }, +/obj/item/reagent_containers/glass/bottle/dexalin{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"Uy" = ( +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine{ + icon_state = "reinforced" + }, +/area/ship/medical) "UA" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -5230,6 +5181,34 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"UK" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"UX" = ( +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) "Vh" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 1 @@ -5252,29 +5231,27 @@ icon_state = "ridged" }, /area/ship/medical/morgue) -"Vq" = ( -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"Vm" = ( +/obj/machinery/chem_master, +/obj/machinery/camera/autoname, +/obj/item/toy/figure/chemist{ + pixel_x = -5; + pixel_y = 16 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_medbay_lockdown"; - name = "Lockdown Shutters" +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -8 }, -/turf/open/floor/plasteel, -/area/ship/crew/office) +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) "Vu" = ( /obj/machinery/computer/operating, /obj/effect/turf_decal/corner/opaque/blue/full, @@ -5286,21 +5263,27 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"VH" = ( -/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ - dir = 4 +"VB" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/morgue) +"VO" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 7; + pixel_y = 4 }, -/obj/structure/bed/roller, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/structure/sign/departments/examroom{ - pixel_y = 25 +/obj/item/paper/pamphlet/violent_video_games{ + pixel_x = -1; + pixel_y = 3 }, -/obj/machinery/light{ - dir = 1 +/obj/structure/railing{ + dir = 8; + layer = 4.1 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/carpet/red, +/area/ship/security) "VT" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -5308,7 +5291,7 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/warning{ dir = 1 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Wd" = ( /turf/template_noop, @@ -5346,6 +5329,16 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Wm" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Wu" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 @@ -5359,14 +5352,19 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"WC" = ( -/obj/effect/turf_decal/siding/white{ +"WH" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/medical) +"WK" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/obj/effect/turf_decal/siding/white, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5374,33 +5372,11 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ship/crew/office) -"WF" = ( -/obj/effect/turf_decal/corner/opaque/blue{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 10 }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"WH" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/medical) -"WM" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/green, -/area/ship/crew) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "WU" = ( /obj/effect/turf_decal/corner_techfloor_grid{ dir = 8 @@ -5415,6 +5391,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"WW" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "asclepius_engineering_shutters"; + name = "Engineering Blast Doors"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "WX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5423,23 +5412,6 @@ }, /turf/open/floor/plasteel/stairs, /area/ship/cargo) -"WZ" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/line, -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/decal/cleanable/blood/old, -/obj/item/trash/candy{ - layer = 2.5; - pixel_y = 2; - pixel_x = 7 - }, -/obj/effect/turf_decal/minutemen{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/cargo) "Xc" = ( /obj/machinery/stasis, /obj/effect/turf_decal/corner/opaque/blue/full, @@ -5470,37 +5442,40 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, /area/ship/medical/surgery) -"Xi" = ( -/obj/machinery/power/port_gen/pacman, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/light, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = -30 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Xq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/white, /area/ship/medical) +"Xu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/structure/closet/wall{ + dir = 8; + name = "uniform closet"; + pixel_x = 28 + }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "Xw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/siding/white{ @@ -5520,29 +5495,85 @@ id = "asclepius_reception_lockdown"; name = "Lockdown Shutters" }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"Xz" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/wood{ - dir = 10 +"XH" = ( +/obj/structure/table/glass, +/obj/machinery/door/window/northright, +/obj/item/reagent_containers/glass/bottle/mercury{ + pixel_x = -6; + pixel_y = 4 }, -/obj/item/storage/wallet/random{ - pixel_x = -2; +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32 + }, +/obj/item/reagent_containers/glass/bottle/oxygen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = -1 + }, +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = 9 + }, +/obj/item/reagent_containers/glass/bottle/ammonia{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/medical/surgery) +"XI" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/recharger{ + pixel_x = 7; pixel_y = 2 }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 12; - pixel_y = 5 +/obj/item/desk_flag{ + pixel_y = 12 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -7; + pixel_y = 10 }, -/obj/machinery/light{ - dir = 8 +/obj/item/areaeditor/shuttle{ + pixel_x = -1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"XM" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/paper_bin{ + pixel_x = -12; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -12; + pixel_y = 1 + }, +/obj/item/stamp/cmo{ + pixel_x = -9; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -12 }, /turf/open/floor/wood, -/area/ship/hallway/central) +/area/ship/bridge) "XO" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -5589,40 +5620,23 @@ dir = 5 }, /obj/structure/rack, -/obj/item/storage/belt/utility/full/engi{ - pixel_y = 4 - }, -/obj/item/geiger_counter{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Yg" = ( -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 21; - pixel_y = -6 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 23; - pixel_y = 9 +/obj/item/storage/belt/utility/full/engi{ + pixel_y = 4 }, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/obj/effect/turf_decal/steeldecal/steel_decals_central6{ - pixel_y = -4 +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 2 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Yj" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/garbage{ pixel_x = -7 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Yl" = ( /obj/effect/turf_decal/siding/white{ @@ -5643,15 +5657,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ship/security) -"Ys" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "Yy" = ( /obj/structure/railing/corner{ dir = 1 @@ -5673,10 +5678,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"YA" = ( -/obj/machinery/door/airlock/hatch, +"Yz" = ( +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 4 + }, +/obj/machinery/rnd/destructive_analyzer, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, /turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) +/area/ship/medical/surgery) "YK" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -5692,88 +5704,19 @@ pixel_x = 23; pixel_y = -10 }, -/turf/open/floor/plasteel/patterned/dirty, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"YL" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 13 - }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/folder/yellow{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/fancy/donut_box{ - pixel_y = 5; - pixel_x = -2 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/machinery/button/door{ - id = "asclepius_engineering_shutters"; - name = "Engineering Lockdown"; - pixel_x = 10; - pixel_y = 23 - }, -/turf/open/floor/plasteel/patterned/dirty, -/area/ship/engineering) -"YM" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/southleft{ - dir = 1 - }, -/obj/item/reagent_containers/glass/bottle/diethylamine{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/reagent_containers/glass/bottle/polonium{ - pixel_y = 4; - pixel_x = -4 - }, -/obj/item/reagent_containers/glass/bottle/ethanol{ - pixel_x = 1 - }, -/obj/item/reagent_containers/glass/bottle/hydrogen{ - pixel_x = -9 - }, -/obj/item/reagent_containers/glass/bottle/carbon{ - pixel_x = 11 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) -"YO" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/machinery/camera/autoname{ +"YR" = ( +/obj/effect/turf_decal/industrial/warning/cee{ dir = 8 }, -/obj/item/camera, -/obj/item/firing_pin, -/obj/item/folder/red, -/obj/item/taperecorder, -/turf/open/floor/carpet/red, -/area/ship/security) +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "asclepius_intcargo"; + name = "Cargo Hatch" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "YX" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) @@ -5793,79 +5736,41 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"Zc" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/xenoblood{ - pixel_x = -5; - pixel_y = 10 +"Zh" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/light/directional/south, +/obj/item/kirbyplants{ + icon_state = "plant-03" }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/effect/turf_decal/minutemen/corner{ + dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Zq" = ( +/obj/structure/table, /obj/item/paper_bin{ - pixel_x = -6; + pixel_x = -9; pixel_y = 4 }, -/obj/item/pen/red{ - pixel_x = -7; - pixel_y = 7 - }, /obj/item/pen{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/clipboard{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes{ - pixel_x = 6; + pixel_x = -10; pixel_y = 4 }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/machinery/light_switch{ - pixel_x = 22; - dir = 8; - pixel_y = -8 - }, -/turf/open/floor/plasteel/dark{ - icon_state = "grid" - }, -/area/ship/medical/morgue) -"Zo" = ( -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/effect/turf_decal/techfloor{ + dir = 9 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_medbay_lockdown"; - name = "Lockdown Shutters" +/obj/machinery/computer/med_data/laptop{ + pixel_x = 7; + pixel_y = 3 }, -/turf/open/floor/plasteel/patterned/monofloor, -/area/ship/cargo) -"Zv" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 1 +/obj/machinery/firealarm/directional/north{ + pixel_x = -2 }, -/obj/machinery/light, -/obj/machinery/airalarm/directional/south, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) "ZA" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -5904,6 +5809,31 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/medical/surgery) +"ZH" = ( +/obj/effect/turf_decal/corner/opaque/blue/three_quarters{ + dir = 8 + }, +/obj/structure/bed/roller, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"ZI" = ( +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 17 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/central) "ZJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -5948,46 +5878,20 @@ }, /turf/open/floor/plasteel, /area/ship/crew/office) -"ZQ" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/northright, -/obj/item/reagent_containers/glass/bottle/mercury{ - pixel_y = 4; - pixel_x = -6 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -32 - }, -/obj/item/reagent_containers/glass/bottle/oxygen{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = -1 - }, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 9 - }, -/obj/item/reagent_containers/glass/bottle/ammonia{ - pixel_x = -11 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/medical/surgery) -"ZV" = ( -/obj/machinery/door/airlock/medical/glass, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "asclepius_medbay_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plasteel/patterned/monofloor{ +"ZX" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ dir = 1 }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/combatmedic, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/mask/gas/sechailer, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "ZY" = ( /obj/effect/turf_decal/techfloor{ @@ -6040,9 +5944,9 @@ Wd rJ rJ rJ -Nx -Nx -Hu +dl +dl +Hv rJ rJ Wd @@ -6061,11 +5965,11 @@ Wd Mb rJ XP -SD -vo +Af +Jy BW ZY -iy +xT GU IN Wd @@ -6080,9 +5984,9 @@ Wd Wd Wd IQ -lZ +WW rJ -yg +th Ro Ep Ev @@ -6102,7 +6006,7 @@ Wd Wd Wd rJ -YL +nw Sr mN WU @@ -6111,7 +6015,7 @@ cG kp Kj rJ -lZ +eU rJ IQ Wd @@ -6125,14 +6029,14 @@ Wd IQ rJ sy -MT +Jf Yf -gO -rt -GC +vO +ne +ye Ej -Pr -lY +mR +FA Fh Mz rJ @@ -6152,7 +6056,7 @@ aJ ae dJ rJ -bq +WK El EN RA @@ -6166,8 +6070,8 @@ Wd "} (8,1,1) = {" aJ -wi -hN +JM +Pe hG NX aJ @@ -6178,7 +6082,7 @@ PP yv nF yq -Xi +SR rJ Wd Wd @@ -6188,7 +6092,7 @@ Wd "} (9,1,1) = {" aJ -yb +XM oZ wb Gu @@ -6197,7 +6101,7 @@ xP bG rJ dk -Sq +rs rJ rJ rJ @@ -6211,14 +6115,14 @@ Wd (10,1,1) = {" aJ aJ -YA +Lw aJ aJ aJ rJ rJ rJ -GV +el rJ Iz Aj @@ -6232,20 +6136,20 @@ Wd "} (11,1,1) = {" ga -tC +Ex kx -wz -BY +xE +UK nG -av -wn -bc +Cw +kV +zZ rB Di gJ kN oB -Ed +BQ Wd Wd Wd @@ -6257,16 +6161,16 @@ ga RS uF vs -ks +fY aJ -uk +mt MD Qr ZJ Iz -lM -AL -Dd +Ix +lx +Se Iz Wd Wd @@ -6278,12 +6182,12 @@ Wd ga Ou be -du -nv +XI +Dp aJ Iz Iz -Ec +DP Gq Iz Iz @@ -6297,7 +6201,7 @@ Wd Wd "} (14,1,1) = {" -ga +Ki ga uD Mn @@ -6331,8 +6235,8 @@ eO wR ob Tk -MJ -hc +tn +Lv Iz Wd Wd @@ -6342,15 +6246,15 @@ Wd "} (16,1,1) = {" Wd +Ki ga -ga -rj +vi Ef HA Um -nH +LH Cr -AU +Cf CW CW Gj @@ -6368,15 +6272,15 @@ Wd ga dh Kz -BT +wU aJ -pB +dY PX RU Yl Fl -OC -Zv +zB +iX CW Wd Wd @@ -6387,16 +6291,16 @@ Wd (18,1,1) = {" Wd Wd -ga +Ki ga aJ aJ aJ Iz -Gh +fx rV wm -mF +VO NU KL CW @@ -6413,14 +6317,14 @@ Wd Iz Iz Iz -wJ -Xz +OB +FW ui pV wm qM aW -YO +ab CW Wd Wd @@ -6437,7 +6341,7 @@ AV wM Vh EH -im +OR ZB ni ni @@ -6460,12 +6364,12 @@ OK Hk hr BX -cQ +NN ni -Cu -PN -zQ -WM +SZ +hu +mQ +wX kJ Wd Wd @@ -6478,13 +6382,13 @@ Wd Wd Iz Iz -Oe +ZI ok tm wI -Ln +sB ni -tl +Il KZ gS uw @@ -6500,16 +6404,16 @@ Wd Wd Wd jR -lo -xj +OJ +Iu uu NR FF PS ft -LB -JE -bM +Ke +RG +jm ni Wd Wd @@ -6522,13 +6426,13 @@ Wd Wd Wd jR -aq -Lu +yO +iL FB -pR -Bj +Xu +hH ni -hz +UX ni ni ni @@ -6546,13 +6450,13 @@ Wd Ly Ly Ly -cK +vt Ly FZ FZ FZ FZ -wh +sl yy FZ bV @@ -6566,17 +6470,17 @@ Wd Wd Wd Ly -tq +Zq yL ZN za FZ -aX -Ua +Qk +Hq FZ rw Ms -No +xz FZ Wd Wd @@ -6590,12 +6494,12 @@ Wd Kd Rb pL -WC +oo Ly FZ -gP +oV te -cS +uU Rt JN yQ @@ -6612,15 +6516,15 @@ Wd Kd Qn FI -JD +hF Ly -Gm +Hc sR pz -tU +KM pd -hM -WZ +Qi +gG HH Wd Wd @@ -6632,17 +6536,17 @@ Wd Wd Wd Ly -qO +SH op vc Ly -ei +ZX SF -Yg -LK +gQ +Ub Nd mK -oJ +Zh FZ FZ vY @@ -6659,15 +6563,15 @@ AH HM Ly FZ -st +Dx FZ FZ -gx +aU JI SE Ak OP -vQ +tO Wd "} (31,1,1) = {" @@ -6683,24 +6587,24 @@ aT WX bQ uX -hJ +ay vw om nI ps nU -pW -Wd +Rs +CB "} (32,1,1) = {" Wd Wd Wd Ly -bn +rU qq YY -rW +JX Ly cF VT @@ -6708,9 +6612,9 @@ tH Xy YK cw -rv +EL yl -fL +ro Gg Wd "} @@ -6721,15 +6625,15 @@ Wd Ly Ly Ly -Vq +Qf Ly Ly -Ra +Jd cs ug FZ FZ -kt +YR FZ FZ FZ @@ -6741,19 +6645,19 @@ Wd Wd Wd WH -Ik +zy ql wr -lU +zw WH FZ -ZV -Zo +CV +iQ FZ ck rP UA -oh +pD aP IC Wd @@ -6763,19 +6667,19 @@ Wd Wd Wd WH -fz -no +Tj +Uy Gd NH Ls -Ys +Ka Mw tA FZ nj -Th -ku -Th +NE +KD +Tn Yj bp Wd @@ -6785,19 +6689,19 @@ Wd Wd Wd EA -jO +Uu pQ Ax ww zD zD Wl -WF +Wm FZ -cj +gm JV -Cc -sd +kW +Mi zf fb Wd @@ -6814,7 +6718,7 @@ Xc WH hO tk -jn +Jm FZ FZ FZ @@ -6838,10 +6742,10 @@ WH Ot Wu jG -ip -ak -yk -zJ +wk +BR +EV +Yz jG jG Wd @@ -6854,9 +6758,9 @@ WH Vu Xe cc -Fy +rY WH -VH +hi bx Te IE @@ -6864,7 +6768,7 @@ XO Fi hh AY -YM +ce dW Wd "} @@ -6886,7 +6790,7 @@ Fd Xf Qb yC -ZQ +XH jG Wd "} @@ -6895,18 +6799,18 @@ Wd Wd Wd WH -RQ +gw wg UI PF WH -AM +ZH JY -tF +Nk jG sp RN -xB +eW DF jG sN @@ -6923,7 +6827,7 @@ WH WH WH WH -jh +EO QP jG jo @@ -6940,16 +6844,16 @@ Wd Wd iH lr -gL -RF +gE +Ci BE Vj iH HC -HQ +zC jG -mf -sv +Vm +se Wh jG sN @@ -6961,18 +6865,18 @@ Wd Wd Wd iH -dd +VB fW eo BZ rZ am wD -Od +JA WH jG jG -ZA +vm sN Wd Wd @@ -6986,11 +6890,11 @@ iH rA jl bU -Zc -IU +oc +Sp iH HP -Ay +Im WH sN Wd @@ -7011,7 +6915,7 @@ iH iH iH iH -EA +Fv WH QT Wd diff --git a/_maps/shuttles/shiptest/minutemen_cepheus.dmm b/_maps/shuttles/shiptest/minutemen_cepheus.dmm index ef6dd80b75a8..17a5d3b8cb65 100644 --- a/_maps/shuttles/shiptest/minutemen_cepheus.dmm +++ b/_maps/shuttles/shiptest/minutemen_cepheus.dmm @@ -1,43 +1,49 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/obj/effect/turf_decal/arrows{ - dir = 1; - pixel_y = -12 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "red_wall"; - name = "Roboticists Locker"; - pixel_x = 28 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/clothing/under/rank/rnd/roboticist, -/obj/item/clothing/under/rank/rnd/roboticist/skirt, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/head/beret/sci, -/obj/item/clothing/suit/longcoat/roboblack, -/obj/item/clothing/suit/longcoat/robowhite, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"ae" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science/robotics) "ag" = ( /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) "ak" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1 +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cepheus_windows"; + name = "External Shutters" }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"an" = ( +/turf/closed/wall/mineral/plastitanium, /area/ship/engineering/atmospherics) "aE" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"aU" = ( /obj/machinery/pipedispenser, /obj/structure/railing{ dir = 2; @@ -49,664 +55,624 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"aS" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +"aW" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew/dorm) +"bb" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/item/clothing/suit/space/engineer, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/light/directional/east, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = 22 }, -/turf/open/floor/plasteel/stairs, +/obj/machinery/firealarm/directional/north{ + pixel_x = 3 + }, +/turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"aW" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/obj/structure/closet/crate/trashcart, -/obj/item/trash/can, -/obj/item/trash/waffles, -/obj/item/trash/chips, -/obj/item/trash/energybar, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "bh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "engine fuel pump" - }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 6 +/obj/structure/closet/wall{ + dir = 4; + icon_door = "yellow_wall"; + name = "engineering closet"; + pixel_x = -28 }, -/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals_central6, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/accessory/armband/engine, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/head/beret/eng/hazard, +/obj/item/storage/backpack/industrial, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/head/hardhat/dblue, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "bn" = ( -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/toy/cards/deck{ - pixel_x = -3 +/obj/item/storage/bag/tray, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 }, -/obj/item/trash/chips{ - pixel_x = 7; +/obj/item/storage/box/donkpockets{ + pixel_x = 6; pixel_y = 6 }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/structure/table/reinforced, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"bu" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "engine fuel pump" - }, -/obj/effect/decal/cleanable/dirt/dust, +"bz" = ( /obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"by" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 6 - }, -/obj/machinery/light, -/obj/structure/sign/poster/official/the_owl{ - pixel_x = 32 - }, -/obj/structure/sign/poster/contraband/peacemaker{ - pixel_y = -32 - }, -/obj/item/phone{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/clothing/gloves/krav_maga/sec{ - pixel_x = -9 + dir = 10 }, -/obj/item/clothing/head/beret/sec/warden{ - pixel_x = -4 +/obj/structure/railing{ + dir = 8; + layer = 4.1 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"bI" = ( -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/computer/crew/syndie{ dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bW" = ( -/obj/structure/railing, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, /obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs{ - icon_state = "stairs-old"; dir = 8 }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "bX" = ( /obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/analyzer{ - pixel_x = 3; - pixel_y = -4 +/obj/effect/turf_decal/techfloor/hole/right, +/obj/structure/closet/secure_closet/engineering_welding{ + anchored = 1; + req_access = null }, -/obj/item/analyzer{ - pixel_y = -1 +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-8" }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/electrical) "cg" = ( /obj/effect/turf_decal/techfloor, -/obj/item/circuitboard/mecha/odysseus/peripherals{ - pixel_x = 2; - pixel_y = 8 - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 6 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) "cl" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science/robotics) +"cF" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 2 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/techfloor/hole{ - dir = 8 +/obj/item/pen{ + pixel_x = -4; + pixel_y = 1 }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"cB" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"cF" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/item/book/manual/wiki/engineering_singulo_tesla{ + pixel_x = 5; + pixel_y = 14 }, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/machinery/button/door{ + dir = 1; + id = "cepheus_engines"; + name = "Engine Shutters"; + pixel_x = 9; + pixel_y = -23 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "cH" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science/robotics) -"cN" = ( -/obj/machinery/door/poddoor/shutters{ - id = "cepheus_cargo"; - name = "Cargo Shutter" +/obj/effect/turf_decal/arrows{ + dir = 1; + pixel_y = -12 }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "cepheus_cargo_holo"; - locked = 1; +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-5" +/obj/effect/decal/cleanable/robot_debris, +/obj/structure/closet/wall{ + dir = 8; + icon_door = "red_wall"; + name = "Roboticists Locker"; + pixel_x = 28 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/item/clothing/under/rank/rnd/roboticist, +/obj/item/clothing/under/rank/rnd/roboticist/skirt, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/head/beret/sci, +/obj/item/clothing/suit/longcoat/roboblack, +/obj/item/clothing/suit/longcoat/robowhite, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo) -"cX" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"db" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/glass{ - pixel_x = 11; - pixel_y = 9 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"dg" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 4; - pixel_x = -28 + dir = 8; + pixel_y = -10 }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = 5; - pixel_y = 5 +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = 5; - pixel_y = 5 +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"dg" = ( +/obj/structure/sink{ + pixel_x = 1; + pixel_y = 20 }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = 5; - pixel_y = 5 +/obj/structure/mirror{ + pixel_x = 1; + pixel_y = 32 }, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) "di" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/fueltank, /obj/structure/railing{ - dir = 4; + dir = 8; layer = 4.1 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fireaxecabinet{ + pixel_y = 27 }, +/obj/structure/reagent_dispensers/watertank, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "dp" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-4" }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/security) "dq" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, /obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 + dir = 5 }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"dy" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/industrial/loading, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"dI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +"dy" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"dK" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cepheus_cargo"; + name = "Cargo Shutter" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"dA" = ( /obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" + id = "cepheus_mech_1"; + name = "Mechbay Shutters" }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"ec" = ( -/obj/machinery/door/airlock/external, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"dI" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/item/mecha_ammo/scattershot{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"ee" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/organ/tongue/robot, -/obj/item/mmi/posibrain{ - pixel_x = 8 - }, -/obj/item/clothing/glasses/hud/diagnostic{ - pixel_y = 5; - pixel_x = -3 +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"dV" = ( +/obj/machinery/mecha_part_fabricator{ + dir = 8 }, -/obj/item/clothing/glasses/hud/diagnostic{ - pixel_y = 2; - pixel_x = -1 +/obj/structure/railing{ + color = "#808080"; + dir = 4; + layer = 4.1 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 +/obj/structure/sign/poster/contraband/shamblers_juice{ + pixel_x = 32 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"en" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -22; - dir = 1 - }, -/obj/machinery/newscaster{ - dir = 8; - pixel_x = 31 +"ea" = ( +/obj/machinery/door/poddoor{ + id = "cepheus_mech_2"; + name = "Mechbay Shutters" }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) "eu" = ( /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 9 + }, +/obj/effect/turf_decal/techfloor/corner, +/mob/living/simple_animal/bot/secbot/beepsky/jr, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/button/door{ + dir = 4; + id = "cepheus_armoury"; + name = "Armoury Lockdown"; + pixel_x = -23; + pixel_y = -10 }, -/obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/tech/grid, /area/ship/security) -"eT" = ( -/obj/machinery/processor, -/obj/effect/decal/cleanable/xenoblood{ - pixel_x = 7 - }, -/obj/effect/turf_decal/corner_techfloor_gray/full{ +"ey" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ff" = ( -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/techfloor/orange/corner{ dir = 4 }, -/obj/structure/curtain/bounty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/shower{ - pixel_y = 19 +/obj/structure/railing/corner{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/catwalk_floor, -/area/ship/security) -"fr" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/structure/sign/warning/explosives/alt{ + pixel_x = -32 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/hardline_small/right{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"eQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) +"eW" = ( +/obj/item/clothing/under/rank/command/minutemen, +/obj/item/clothing/suit/toggle/lawyer/minutemen, +/obj/item/clothing/head/caphat/minutemen, +/obj/item/clothing/head/cowboy/sec/minutemen, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/glasses/sunglasses, +/obj/item/radio/headset/minutemen/alt/captain, +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_door = "solgov_wall"; + icon_state = "solgov_wall"; + name = "captain's locker"; + pixel_y = -28; + req_access_txt = "20" + }, +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, +/obj/item/clothing/shoes/cowboy/white, +/obj/item/storage/belt/sabre, +/obj/item/gun/ballistic/revolver/nagant, +/obj/item/ammo_box/n762_clip, +/obj/item/clothing/suit/armor/vest/capcarapace/minutemen, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"ff" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/science/robotics) +"fh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/power/terminal{ dir = 8 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/number/five, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"fq" = ( +/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 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"fy" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) +"fr" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -6 }, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/suit/armor/riot/minutemen, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing{ - dir = 4; - layer = 4.1 +/obj/machinery/recharger{ + pixel_x = 5 }, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/clothing/head/helmet/riot/minutemen, -/obj/structure/sign/poster/contraband/stechkin{ - pixel_y = -32 +/obj/structure/sign/poster/contraband/d_day_promo{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/figure/secofficer{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/item/screwdriver, +/obj/item/holosign_creator/security{ + pixel_x = -3; + pixel_y = 7 }, /turf/open/floor/plasteel/tech, /area/ship/security) +"fy" = ( +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/oil{ + pixel_y = 11 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "fJ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "cepheus_cargo_holo"; + locked = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/plasma, -/obj/effect/turf_decal/steeldecal, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_y = 28 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/item/clothing/glasses/meson, -/obj/item/gps/mining, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/circuitboard/machine/ore_redemption, -/turf/open/floor/plasteel/dark, +/obj/structure/cable{ + icon_state = "0-6" + }, +/obj/structure/sign/minutemen{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cepheus_cargo"; + name = "Cargo Shutter" + }, +/turf/open/floor/plasteel/patterned/ridged, /area/ship/cargo) -"fN" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 +"fM" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots{ + pixel_x = -2; + pixel_y = -3 }, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/effect/turf_decal/trimline/opaque/yellow/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"fN" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) +"fX" = ( +/obj/machinery/door/window/eastright{ + dir = 1; + name = "Kitchen" + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, +/obj/effect/decal/cleanable/food/egg_smudge{ + pixel_x = 11; + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"fX" = ( -/obj/item/storage/bag/tray, -/obj/item/storage/box/donkpockets{ - pixel_x = 8; - pixel_y = 8 +"fY" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/item/storage/box/donkpockets{ - pixel_x = 6; - pixel_y = 6 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "cepheus_windows"; + name = "External Shutters" }, -/obj/item/reagent_containers/food/condiment/peppermill{ - desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"gi" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ pixel_x = -8; - pixel_y = 2 + pixel_y = 4 }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; +/obj/item/stamp/captain{ pixel_x = -8; pixel_y = 12 }, -/obj/machinery/reagentgrinder{ - pixel_y = 5 +/obj/item/stamp/head_of_personnel{ + pixel_x = -10; + pixel_y = 10 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"gf" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/item/newspaper, +/obj/item/desk_flag{ + pixel_x = 10 }, -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -28; - name = "Pilot's Locker" +/obj/machinery/button/door{ + id = "cepheus_windows"; + name = "Window Shutters"; + pixel_x = -10; + pixel_y = 23 }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/head/beret/sec/officer, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/gloves/tackler/dolphin, -/obj/item/clothing/mask/bandana/skull, -/obj/item/clothing/accessory/holster, -/obj/item/clothing/suit/armor/vest/alt, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/button/door{ + id = "cepheus_bridge"; + name = "Bridge Shutters"; + pixel_x = 1; + pixel_y = 23 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"gC" = ( -/obj/effect/turf_decal/techfloor/corner{ +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"go" = ( +/obj/machinery/cryopod{ dir = 8 }, -/obj/item/mecha_ammo/scattershot{ - pixel_x = 9; - pixel_y = 8 +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/effect/decal/cleanable/wrapping, /obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/rip_badger{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/dorm) +"gu" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow{ + pixel_y = -10 + }, +/obj/effect/turf_decal/industrial/caution, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"gF" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/effect/turf_decal/rechargefloor, -/obj/structure/sign/poster/official/get_your_legs{ - pixel_x = -32 + dir = 5 }, -/obj/structure/sign/warning/vacuum{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/light{ - dir = 1 +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) +"gC" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/glass{ + pixel_x = 11; + pixel_y = 9 }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "cepheus_mech_1_holo"; - locked = 1 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/telecomms_floor, +/turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) "gG" = ( -/obj/item/detective_scanner, -/obj/item/holosign_creator/security{ - pixel_x = 6; - pixel_y = 4 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, -/obj/item/holosign_creator/security{ - pixel_x = 2 +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 10 }, -/obj/item/key/security, -/obj/structure/closet/secure_closet/wall{ - dir = 1; - icon_door = "red_wall"; - icon_state = "generic_wall"; - name = "Utility locker"; - pixel_y = -28; - req_access_txt = "1" +/obj/item/kirbyplants{ + pixel_x = -8; + pixel_y = -1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/line, /turf/open/floor/plasteel/dark, /area/ship/security) -"gS" = ( -/obj/effect/turf_decal/siding/white, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "gT" = ( /obj/effect/turf_decal/siding/white, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) -"hc" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/item/clothing/suit/space/engineer, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/machinery/light{ +"hd" = ( +/obj/structure/frame/computer{ + anchored = 1; dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = 22 - }, -/obj/machinery/firealarm{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"hd" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"hr" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, @@ -727,14 +693,33 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"hr" = ( +"hA" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/turf_decal/rechargefloor, +/obj/structure/sign/minutemen{ + pixel_y = 32 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "cepheus_mech_1_holo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"im" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/trimline/opaque/red/warning{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/red/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -743,261 +728,222 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"hv" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 8 - }, -/obj/structure/railing{ - color = "#A47449"; - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"hA" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 - }, -/turf/open/floor/engine/hull, -/area/ship/engineering/electrical) -"im" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +"ir" = ( +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/caution, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) +"is" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/arrows{ + pixel_y = 15 }, -/obj/effect/turf_decal/trimline/opaque/red/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/railing{ + color = "#808080"; + dir = 4; + layer = 4.1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/circuitboard/mecha/ripley/peripherals{ + pixel_x = -5; + pixel_y = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/security) +/area/ship/science/robotics) "it" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, +/obj/effect/turf_decal/techfloor, /obj/effect/turf_decal/industrial/loading{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"iy" = ( -/obj/machinery/light{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals9{ dir = 4 }, -/obj/structure/bed/pod, -/turf/open/floor/plasteel/tech, -/area/ship/security) +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "iz" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering/electrical) -"iF" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cepheus_bridge"; - name = "Blast Shutters" +/obj/machinery/mech_bay_recharge_port{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/bridge) -"jm" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/effect/turf_decal/rechargefloor, +/obj/structure/sign/warning/vacuum{ + pixel_y = 32 + }, +/obj/machinery/light/directional/north, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; dir = 8; - color = "#808080" + id = "cepheus_mech_2_holo"; + locked = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"iM" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/atmospherics) +"jl" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) "jp" = ( /obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole, /obj/effect/turf_decal/industrial/loading{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/open/floor/plasteel/dark, /area/ship/cargo) "jx" = ( /obj/effect/turf_decal/techfloor{ - dir = 5 + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 1 }, -/obj/structure/railing/corner, /obj/effect/turf_decal/industrial/loading, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) "jK" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/sign/poster/retro/we_watch{ - pixel_y = 32 - }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"kv" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light_switch{ + pixel_x = -9; + pixel_y = 21 }, -/obj/structure/sign/departments/engineering{ - pixel_y = 32 +/obj/structure/closet/crate/science, +/obj/item/storage/box/stockparts/t2{ + pixel_x = -5; + pixel_y = 2 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"kA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/item/survey_handheld{ + pixel_x = 7 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/item/clothing/glasses/science{ + pixel_x = -2; + pixel_y = -6 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"jR" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 }, -/obj/machinery/holopad/emergency/engineering, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"kC" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = 9; - pixel_y = 4 +/obj/machinery/computer/monitor, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"jU" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/railing{ + dir = 4; + layer = 4.1 }, -/obj/item/flashlight/lamp{ - pixel_y = 1; - pixel_x = -7 +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 }, /turf/open/floor/plasteel/tech, -/area/ship/security) -"kG" = ( +/area/ship/engineering/atmospherics) +"kg" = ( /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/airlock/hatch{ - name = "Security" +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"kv" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cepheus_bridge_lockdown"; - name = "Blast Shutters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"kA" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"kN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cepheus_bridge_lockdown"; - name = "Blast Shutters" - }, -/obj/machinery/door/airlock/highsecurity, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"kG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" }, -/turf/open/floor/plasteel, -/area/ship/bridge) +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) "lc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/structure/cable{ - icon_state = "2-4" - }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"lf" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/vending/wallmed{ - pixel_y = -28 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"ls" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi' - }, -/area/ship/engineering/electrical) "lu" = ( -/obj/effect/turf_decal/siding/white/corner{ +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" - }, /turf/open/floor/plasteel, /area/ship/hallway/central) "lx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -1007,19 +953,25 @@ /turf/open/floor/plasteel, /area/ship/hallway/central) "lA" = ( -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/camera/autoname{ dir = 10 }, -/obj/machinery/airalarm/directional/south, -/obj/structure/dresser, -/turf/open/floor/wood/birch, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/dorm) "lF" = ( -/obj/effect/turf_decal/siding/thinplating/corner{ +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Cargo Bay" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1030,75 +982,85 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"lK" = ( -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/turf/open/floor/plasteel, +/area/ship/cargo) +"lV" = ( +/obj/machinery/suit_storage_unit/independent/pilot, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = 22 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/robotics) +"lX" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, /obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" + dir = 4; + id = "cepheus_armoury"; + name = "Armoury Shutter" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/security) +"me" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sign/departments/cargo{ + pixel_x = -32 }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"lR" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 +/obj/structure/closet/crate/bin, +/obj/item/trash/plate, +/obj/item/trash/cheesie{ + pixel_x = 4; + pixel_y = -4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 +/obj/item/trash/sosjerky{ + pixel_x = -3; + pixel_y = -3 }, -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/plasteel/showroomfloor, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, /area/ship/hallway/central) -"lS" = ( -/obj/structure/table, -/obj/machinery/computer/secure_data/laptop{ +"mf" = ( +/obj/structure/closet/firecloset/wall{ dir = 8; - pixel_y = 6; - pixel_x = 5 - }, -/obj/item/trash/can/food{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/machinery/light{ - dir = 4; - light_color = "#e8eaff" + pixel_x = 28 }, -/obj/machinery/button/door{ - id = "cepheus_armoury"; - name = "Armoury Lockdown"; - pixel_x = 23; - pixel_y = 10; - dir = 8 +/obj/effect/decal/cleanable/plasma, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"lX" = ( +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"mn" = ( /obj/structure/railing{ dir = 4; layer = 4.1 @@ -1117,310 +1079,198 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/security) -"me" = ( -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"mf" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/electrical) -"mj" = ( -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/obj/item/radio/headset/minutemen, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/retro/radio{ - pixel_x = 32 - }, -/obj/structure/closet/wall{ - pixel_y = 28; - name = "uniform closet" - }, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"mn" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/machinery/computer/secure_data/laptop{ - dir = 4; - pixel_x = -8; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"mB" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"mY" = ( -/obj/effect/turf_decal/siding/white{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/effect/turf_decal/siding/white{ +/obj/effect/turf_decal/trimline/opaque/red/line{ dir = 8 }, -/obj/machinery/door/airlock/grunge{ - name = "Engineering" +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"ng" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"nG" = ( -/obj/effect/turf_decal/techfloor/orange{ +/turf/open/floor/plasteel/dark, +/area/ship/security) +"mH" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow{ - pixel_y = -10 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/structure/rack, +/obj/item/circuitboard/machine/circuit_imprinter{ + pixel_y = -6 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/circuitboard/machine/rdserver, +/obj/item/circuitboard/computer/rdconsole{ + pixel_y = 7 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"nN" = ( +/area/ship/science/robotics) +"mK" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, /obj/structure/curtain/cloth/grey, /turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) -"nT" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"og" = ( -/obj/effect/turf_decal/rechargefloor, -/obj/machinery/door/firedoor/border_only, -/obj/structure/mecha_wreckage/durand/cmm, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/robotics) -"ol" = ( -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "cepheus_cargo_holo"; - locked = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "cepheus_cargo"; - name = "Cargo Shutter" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/structure/sign/minutemen{ - pixel_y = 32 +"mS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood/birch{ + icon_state = "wood-broken7" }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo) -"om" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 +/area/ship/crew/dorm) +"mY" = ( +/obj/structure/curtain/bounty, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"oy" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/glass{ - amount = 40; - pixel_x = 3; +/area/ship/crew/dorm) +"nc" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/dorm) +"ng" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/toolbox/electrical{ pixel_y = -4 }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 50 +/obj/item/multitool{ + pixel_x = 9 }, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = 4; - pixel_y = 3 +/obj/item/geiger_counter{ + pixel_x = 1 }, -/obj/item/stack/sheet/plasteel/five{ - pixel_x = -7; - pixel_y = 1 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -23; - pixel_x = 9 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"nr" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -21; - pixel_x = -6 +/obj/structure/sign/departments/engineering{ + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"nG" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"oH" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 2 +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/book/manual/wiki/engineering_singulo_tesla{ - pixel_x = 5; - pixel_y = 14 +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) +"nN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 10 }, -/obj/machinery/button/door{ - id = "cepheus_engines"; - name = "Engine Shutters"; - pixel_y = -23; - dir = 1; - pixel_x = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"pc" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/science/robotics) -"pq" = ( -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/soap/deluxe, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, +/turf/open/floor/wood/birch, /area/ship/crew/dorm) -"pr" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 +"nT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/structure/sign/minutemen{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/techfloor/orange{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole/right{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"pu" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/arrows{ - pixel_y = 15 +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"og" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/turf_decal/rechargefloor, +/obj/structure/sign/minutemen{ + pixel_y = 32 }, -/obj/structure/railing{ +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; dir = 4; - layer = 4.1; - color = "#808080" + id = "cepheus_mech_2_holo"; + locked = 1 }, -/obj/item/circuitboard/mecha/ripley/peripherals{ - pixel_x = -5; - pixel_y = 4 +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/dark, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/science/robotics) -"pB" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers, -/obj/structure/railing{ - dir = 8; - layer = 4.1 +"oo" = ( +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/fireaxecabinet{ - pixel_y = 27 - }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"pD" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 +/area/ship/security) +"pc" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/mecha_parts/mecha_equipment/cable_layer{ + pixel_x = -6; + pixel_y = 6 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 7 }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"pQ" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"pq" = ( /obj/machinery/suit_storage_unit/independent/pilot, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -1431,284 +1281,270 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/science/robotics) -"pS" = ( -/obj/machinery/suit_storage_unit/independent/pilot, +"pr" = ( /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = 22 + dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 9 +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/robotics) -"pV" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ +/turf/open/floor/plasteel/dark, +/area/ship/security) +"pD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/decal/cleanable/glass{ - pixel_x = 11; - pixel_y = 9 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"pQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"pV" = ( /obj/structure/cable{ - icon_state = "6-8" + icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "5-8" +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) "pW" = ( +/obj/structure/table/reinforced, /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 10 }, /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 9 }, -/obj/effect/turf_decal/steeldecal/steel_decals2, -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" +/obj/machinery/computer/secure_data/laptop{ + dir = 4; + pixel_x = -8; + pixel_y = 5 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /turf/open/floor/plasteel/tech, /area/ship/security) -"ql" = ( -/obj/structure/curtain/bounty, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 1 +"qb" = ( +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/obj/item/radio/headset/minutemen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/retro/radio{ + pixel_x = 32 + }, +/obj/structure/closet/wall{ + name = "uniform closet"; + pixel_y = 28 }, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) +"qe" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder{ + pixel_x = -7 + }, +/obj/item/megaphone/sec{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 8; + pixel_y = -22 + }, +/obj/item/firing_pin{ + pixel_x = 3; + pixel_y = -7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"qk" = ( +/obj/effect/turf_decal/siding/white, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "qn" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 4 + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 + icon_state = "2-8" }, /turf/open/floor/plasteel/tech, /area/ship/bridge) "qq" = ( /obj/effect/turf_decal/corner/transparent/beige/full, /obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 - }, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "grey_wall"; - pixel_x = 28 - }, -/obj/item/kitchen/knife/plastic{ - pixel_x = 8 - }, -/obj/item/kitchen/knife/plastic{ - pixel_x = 8 - }, -/obj/item/kitchen/knife/plastic{ - pixel_x = 8 - }, -/obj/item/kitchen/knife/plastic{ - pixel_x = 8 - }, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/reagent_containers/glass/bowl{ - pixel_x = 2 - }, -/obj/item/reagent_containers/glass/bowl{ - pixel_x = 2 - }, -/obj/item/reagent_containers/glass/bowl{ - pixel_x = 2 - }, -/obj/item/reagent_containers/glass/bowl{ - pixel_x = 2 - }, -/obj/item/reagent_containers/glass/bowl{ - pixel_x = 2 +/obj/effect/decal/cleanable/glass{ + pixel_x = 11; + pixel_y = 9 }, /turf/open/floor/plasteel, /area/ship/hallway/central) "qs" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"qx" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/door/airlock/hatch{ - name = "Cargo Bay" +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"qI" = ( +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"qK" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering/atmospherics) -"qT" = ( /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, /obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"qW" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + icon_state = "2-8" }, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"ra" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin{ - pixel_x = -8; - pixel_y = 4 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/obj/item/stamp/captain{ - pixel_x = -8; - pixel_y = 12 +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"qJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 1 }, -/obj/item/stamp/head_of_personnel{ - pixel_x = -10; - pixel_y = 10 +/obj/effect/decal/cleanable/dirt, +/obj/item/organ/tongue/robot, +/obj/item/mmi/posibrain{ + pixel_x = 8 }, -/obj/item/folder/blue{ - pixel_x = 6; - pixel_y = 6 +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_x = -3; + pixel_y = 5 }, -/obj/item/newspaper, -/obj/item/desk_flag{ - pixel_x = 10 +/obj/item/clothing/glasses/hud/diagnostic{ + pixel_x = -1; + pixel_y = 2 }, -/obj/machinery/button/door{ - id = "cepheus_windows"; - name = "Window Shutters"; - pixel_x = -10; - pixel_y = 23 +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/robotics) +"qK" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/cargo) +"qT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/machinery/button/door{ - id = "cepheus_bridge"; - name = "Bridge Shutters"; - pixel_y = 23; - pixel_x = 1 +/obj/structure/sign/warning/electricshock{ + pixel_y = 36 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"rc" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 +/obj/machinery/button/shieldwallgen{ + id = "cepheus_mech_2_holo"; + pixel_y = 21 }, -/obj/structure/chair/office{ - dir = 4; - name = "tactical swivel chair" +/obj/machinery/button/door{ + id = "cepheus_mech_2"; + name = "Mechbay Shutters"; + pixel_x = 10; + pixel_y = 23 }, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 6 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"qW" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"rd" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/wall/orange{ - name = "fuel locker"; - dir = 8; - pixel_x = 28 + dir = 4; + name = "Pilot's Locker"; + pixel_x = -28 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/head/beret/sec/officer, +/obj/item/clothing/shoes/combat/swat, +/obj/item/clothing/gloves/tackler/dolphin, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/accessory/holster, +/obj/item/clothing/suit/armor/vest/alt, +/obj/machinery/camera/autoname{ + dir = 5 }, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five{ - pixel_y = 5; - pixel_x = 5 +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"rc" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) +/turf/open/floor/plasteel/dark, +/area/ship/security) "ri" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -1717,556 +1553,520 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) +"rr" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/sign/poster/retro/we_watch{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"rt" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/trimline/opaque/yellow/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -14; + pixel_y = -9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "rx" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/machinery/atmospherics/components/unary/tank/toxins{ dir = 1 }, /obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/robotics) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "rB" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, +/obj/machinery/power/apc/auto_name/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/airlock/grunge{ - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/electrical) -"rG" = ( -/obj/structure/closet/secure_closet{ - icon_door = "tac"; - icon_state = "tac"; - name = "boarding tools locker"; - req_access_txt = "3" +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/backpack/duffelbag/syndie/x4{ - icon_state = "duffel-sec"; - name = "breaching charges duffel bag" +/turf/open/floor/plasteel/stairs, +/area/ship/engineering/atmospherics) +"rH" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/item/crowbar/power{ - pixel_y = -4 +/obj/effect/decal/cleanable/plasma, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/door_seal, -/obj/item/door_seal, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/structure/sign/poster/contraband/red_rum{ + pixel_y = -32 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"rJ" = ( -/obj/item/clothing/under/rank/command/minutemen, -/obj/item/clothing/suit/toggle/lawyer/minutemen, -/obj/item/clothing/head/caphat/minutemen, -/obj/item/clothing/head/cowboy/sec/minutemen, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/glasses/sunglasses, -/obj/item/radio/headset/minutemen/alt/captain, -/obj/effect/turf_decal/techfloor, -/obj/structure/closet/secure_closet/wall{ - icon_door = "solgov_wall"; - icon_state = "solgov_wall"; - name = "captain's locker"; - req_access_txt = "20"; - pixel_y = -28; +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) +"rU" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ dir = 1 }, -/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/shoes/cowboy/white, -/obj/item/storage/belt/sabre, -/obj/item/gun/ballistic/revolver/nagant, -/obj/item/ammo_box/n762_clip, -/obj/item/clothing/suit/armor/vest/capcarapace/minutemen, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) "rZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, +/obj/machinery/airalarm/directional/south, +/obj/structure/dresser, /turf/open/floor/wood/birch, /area/ship/crew/dorm) "sb" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"sd" = ( -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots{ - pixel_y = -3; - pixel_x = -2 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "se" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"si" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -21; - pixel_x = -6 +"sm" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ dir = 1; - pixel_x = 7; - pixel_y = -21 + pixel_x = 8; + pixel_y = -22 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/telecomms_floor, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/carpet/royalblue, /area/ship/crew/dorm) -"sm" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ +"so" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/gasmask{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"sz" = ( -/obj/item/mecha_parts/mecha_equipment/generator{ - pixel_x = -9; - pixel_y = -9 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak3" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-8" }, -/obj/item/stack/ore/salvage/scraptitanium{ - pixel_x = 6; - pixel_y = 6 +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"sz" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/arrows{ + pixel_y = 15 + }, +/obj/structure/railing{ + color = "#808080"; + dir = 8; + layer = 4.1 }, +/obj/effect/decal/cleanable/glass/plasma, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "sA" = ( /obj/effect/turf_decal/siding/white{ dir = 1 }, +/obj/structure/sign/poster/official/moth/epi{ + pixel_y = 32 + }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"sX" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 +"sB" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 }, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/structure/closet/secure_closet/freezer/meat/open, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) +"sE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/power/terminal{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sign/poster/contraband/atmosia_independence{ + pixel_y = 32 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-2" }, /turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"sH" = ( +/obj/structure/bed/dogbed, +/mob/living/simple_animal/turtle{ + name = "Jimmie" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, /area/ship/bridge) -"sY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 +"sX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/item/circuitboard/mecha/durand/main{ - pixel_y = 4; - pixel_x = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 36 - }, -/obj/machinery/button/shieldwallgen{ - id = "cepheus_mech_1_holo"; - pixel_y = 21 - }, -/obj/machinery/button/door{ - id = "cepheus_mech_1"; - name = "Mechbay Shutters"; - pixel_x = -10; - pixel_y = 23 +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "cepheus_bridge_lockdown"; + name = "Blast Shutters" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"sZ" = ( -/obj/effect/turf_decal/techfloor{ +/obj/machinery/door/airlock/highsecurity, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/button/door{ - id = "cepheus_bridge_lockdown"; - name = "Bridge lockdown"; - pixel_x = -22; +/turf/open/floor/plasteel, +/area/ship/bridge) +"te" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white/corner{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "th" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 }, -/obj/effect/decal/cleanable/plasma, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/hardline_small{ + dir = 4 }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"tx" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +"tm" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -1; + pixel_y = 4 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = -1 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/item/storage/belt/utility/full{ + pixel_y = 6 }, -/obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"tB" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"tH" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 +/obj/item/kirbyplants{ + icon_state = "plant-03" }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"tQ" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/effect/turf_decal/rechargefloor, +/obj/structure/sign/poster/official/get_your_legs{ + pixel_x = -32 }, -/obj/machinery/power/terminal{ - dir = 1 +/obj/structure/sign/warning/vacuum{ + pixel_y = 32 }, -/obj/machinery/power/terminal, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/machinery/light/directional/north, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "cepheus_mech_1_holo"; + locked = 1 }, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"tD" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"tV" = ( +/obj/structure/guncase, +/obj/structure/railing{ + dir = 4; + layer = 4.1 }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 5 +/obj/item/gun/ballistic/automatic/pistol/m1911{ + pixel_y = 3 }, -/obj/item/stamp/hos{ - pixel_y = 9; - pixel_x = 8 +/obj/item/gun/ballistic/automatic/pistol/m1911{ + pixel_y = 3 }, -/obj/item/storage/fancy/donut_box{ - pixel_x = -10; +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/gun/ballistic/automatic/pistol/m1911{ pixel_y = 3 }, -/obj/structure/sign/poster/contraband/donut_corp{ - pixel_x = 32 +/obj/structure/sign/poster/contraband/twelve_gauge{ + pixel_y = 32 }, +/obj/item/gun/ballistic/shotgun/bulldog/minutemen, /turf/open/floor/plasteel/tech, /area/ship/security) -"tQ" = ( -/obj/effect/turf_decal/rechargefloor, -/obj/machinery/door/firedoor/border_only, -/obj/mecha/working/ripley/cmm{ +"tX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) +"ug" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/structure/chair, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"uj" = ( +/obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/robotics) -"tW" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/mecha_parts/mecha_equipment/cable_layer{ - pixel_x = -6; - pixel_y = 6 +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = 7 +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"uj" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/electrical) -"uk" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "um" = ( -/obj/machinery/computer/mech_bay_power_console, /obj/effect/turf_decal/rechargefloor, -/obj/structure/sign/minutemen{ - pixel_y = 32 +/obj/machinery/door/firedoor/border_only, +/obj/mecha/working/ripley/cmm{ + dir = 1 }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"uo" = ( /obj/machinery/power/shieldwallgen/atmos{ anchored = 1; - dir = 8; - id = "cepheus_mech_1_holo"; + dir = 1; + id = "cepheus_cargo_holo"; locked = 1 }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-5" }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/robotics) -"uK" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/structure/railing{ - dir = 8; - layer = 3.1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 23 +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cepheus_cargo"; + name = "Cargo Shutter" }, -/obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"uO" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, /area/ship/security) "uS" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/decal/cleanable/oil, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "1-4" + }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "uX" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) -"vc" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/security) "vj" = ( /obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor/hole, -/obj/effect/turf_decal/industrial/loading{ - dir = 1 +/obj/machinery/button/door{ + dir = 1; + id = "cepheus_cargo"; + name = "Cargo Shutters"; + pixel_x = -10; + pixel_y = -23 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "cepheus_cargo_holo"; + pixel_y = -21 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"vw" = ( +"vJ" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/item/book/manual/wiki/robotics_cyborgs{ - pixel_y = 3; - pixel_x = -3 +/obj/item/stack/sheet/glass{ + amount = 40; + pixel_x = 3; + pixel_y = -4 }, -/obj/item/clothing/glasses/welding{ - pixel_y = -5; - pixel_x = 6 +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 50 }, -/obj/item/clothing/glasses/welding{ - pixel_y = -1; - pixel_x = 6 +/obj/item/stack/sheet/metal/fifty{ + pixel_x = 4; + pixel_y = 3 }, -/obj/item/toy/figure/roboticist{ - pixel_x = 7; - pixel_y = 11 +/obj/item/stack/sheet/plasteel/five{ + pixel_x = -7; + pixel_y = 1 }, -/obj/item/disk/design_disk/cmm_mechs{ - pixel_y = -12 +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"vC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 +"vQ" = ( +/obj/machinery/door/airlock/hatch{ + name = "Mech Bay" }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - id = "cepheus_engines"; - name = "Engine Shutters"; - pixel_y = -23; - dir = 1; - pixel_x = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"vI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/computer/crew/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -21; - pixel_x = -6 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -23; - pixel_x = 8 + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"vJ" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/structure/sign/poster/contraband/free_drone{ - pixel_y = -32 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cepheus_bridge_lockdown"; + name = "Blast Shutters" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/airalarm/directional/east, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"vO" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"vQ" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) "vT" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -2274,49 +2074,55 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-8" - }, /turf/open/floor/plasteel, /area/ship/hallway/central) "vY" = ( /obj/effect/turf_decal/siding/white{ dir = 1 }, -/obj/structure/sign/poster/official/moth/epi{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/central) +"vZ" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/item/soap/deluxe, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) "we" = ( +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_door = "red_wall"; + icon_state = "generic_wall"; + name = "equipment locker"; + pixel_y = -28; + req_access_txt = "1" + }, +/obj/item/radio/headset/headset_sec/alt, +/obj/item/radio/headset/headset_sec/alt, +/obj/item/radio/headset/headset_sec/alt, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/effect/turf_decal/trimline/opaque/red/line, /obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/trimline/opaque/red/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, /turf/open/floor/plasteel/dark, /area/ship/security) -"wu" = ( -/obj/machinery/mecha_part_fabricator, -/obj/structure/railing{ - dir = 8; - layer = 4.1; - color = "#808080" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_y = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) "wy" = ( /obj/effect/turf_decal/techfloor, /obj/effect/decal/cleanable/dirt, @@ -2326,269 +2132,221 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) "wC" = ( -/obj/machinery/door/poddoor{ - id = "cepheus_mech_1"; - name = "Mechbay Shutters" +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/structure/sign/poster/contraband/free_drone{ + pixel_y = -32 }, -/turf/open/floor/plasteel/tech/grid, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"wF" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/cargo) "wH" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/industrial/caution, +/obj/structure/cable{ + icon_state = "1-8" + }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) -"wI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +"wJ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "engine fuel pump" }, -/obj/structure/closet/wall/orange{ - dir = 4; - pixel_x = -28; - name = "Pilot's Locker" +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/clothing/head/beret/sec/officer, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/gloves/tackler/dolphin, -/obj/item/clothing/mask/bandana/skull, -/obj/item/clothing/accessory/holster, -/obj/item/clothing/suit/armor/vest/alt, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) +/obj/effect/turf_decal/number/four, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "wK" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 1 - }, /obj/effect/turf_decal/industrial/loading, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"wP" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/minutemen{ - pixel_y = -32 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood/birch{ - icon_state = "wood-broken4" - }, -/area/ship/crew/dorm) -"wY" = ( -/obj/item/kirbyplants{ - icon_state = "plant-10"; - pixel_x = 7; - pixel_y = 19 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 +"wN" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, +/turf/open/floor/plating/airless, +/area/ship/engineering/atmospherics) +"xd" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 6 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/obj/item/weldingtool{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/firealarm{ - pixel_y = 22; - pixel_x = -9 +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"wZ" = ( -/obj/machinery/autolathe, -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/sign/poster/retro/build{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, +/obj/machinery/holopad/emergency/engineering, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "xF" = ( /obj/structure/table/reinforced{ color = "#c1b6a5" }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/wrench/old, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -12; - pixel_y = -2 +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/trash/sosjerky{ + pixel_x = 6; + pixel_y = 4 }, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) -"xG" = ( -/obj/machinery/mecha_part_fabricator{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4; - layer = 4.1; - color = "#808080" - }, -/obj/structure/sign/poster/contraband/shamblers_juice{ - pixel_x = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"yf" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/vending/coffee, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 +"xT" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 15; + height = 15; + width = 15 }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light{ - dir = 1 +/turf/template_noop, +/area/template_noop) +"xV" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 }, -/obj/machinery/firealarm{ - pixel_y = 23; - pixel_x = 9 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "yh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 36 - }, -/obj/machinery/button/shieldwallgen{ - id = "cepheus_mech_2_holo"; - pixel_y = 21 - }, -/obj/machinery/button/door{ - id = "cepheus_mech_2"; - name = "Mechbay Shutters"; - pixel_x = 10; - pixel_y = 23 +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 }, +/obj/effect/decal/cleanable/oil, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel/dark, /area/ship/science/robotics) "yn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/paicard{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood/birch, -/area/ship/crew/dorm) -"ys" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/glass{ - pixel_x = 11; - pixel_y = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science/robotics) +"yI" = ( +/obj/effect/turf_decal/rechargefloor, +/obj/machinery/door/firedoor/border_only, +/obj/structure/mecha_wreckage/durand/cmm, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/robotics) +"yK" = ( +/obj/effect/turf_decal/siding/thinplating/corner, +/obj/effect/turf_decal/siding/thinplating/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) +/turf/open/floor/plasteel, +/area/ship/hallway/central) "yL" = ( /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 9 }, -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" +/obj/structure/closet/wall/orange{ + dir = 4; + name = "Pilot's Locker"; + pixel_x = -28 }, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/mask/gas/sechailer, +/obj/item/clothing/head/beret/sec/officer, +/obj/item/clothing/shoes/combat/swat, +/obj/item/clothing/gloves/tackler/dolphin, +/obj/item/clothing/mask/bandana/skull, +/obj/item/clothing/accessory/holster, +/obj/item/clothing/suit/armor/vest/alt, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) "yM" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plasteel, /area/ship/hallway/central) "yZ" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 +/obj/item/kirbyplants{ + icon_state = "plant-10"; + pixel_x = 7; + pixel_y = 19 }, /obj/effect/turf_decal/techfloor/orange{ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/item/weldingtool{ + pixel_x = -5; + pixel_y = -6 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-4" }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/electrical) "zc" = ( @@ -2597,184 +2355,225 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel, /area/ship/hallway/central) "zn" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/dorm) -"zp" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/ammo_box/magazine/co9mm, -/obj/effect/turf_decal/industrial/warning{ - dir = 10; - color = "#808080" +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/north{ + pixel_y = 22 }, -/obj/item/gun/energy/disabler{ - pixel_y = 2 +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/medical, +/obj/item/storage/pill_bottle/iron{ + pixel_x = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"zD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/item/stack/medical/splint{ + pixel_x = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - name = "Utility Closet"; - pixel_y = 28 +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"zA" = ( +/obj/structure/closet/crate/internals, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -4; + pixel_y = -4 }, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/structure/cable{ - icon_state = "2-4" +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) +"zD" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood/birch, /area/ship/crew/dorm) +"zI" = ( +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair" + }, +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "zJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"zK" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/door/airlock/grunge{ + name = "Engineering" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, +/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, -/area/ship/hallway/central) +/area/ship/engineering/atmospherics) "zQ" = ( /turf/template_noop, /area/template_noop) -"zU" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/machinery/holopad/emergency/command, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" +"zX" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/structure/sign/poster/official/obey{ - pixel_x = -31 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/sign/departments/security{ - pixel_y = -32 +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering/electrical) "Ao" = ( /obj/effect/turf_decal/siding/white{ - dir = 9 + dir = 4 }, -/obj/structure/sign/departments/cargo{ - pixel_x = -32 +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/structure/closet/crate/bin, -/obj/item/trash/plate, -/obj/item/trash/cheesie{ - pixel_x = 4; - pixel_y = -4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/trash/sosjerky{ - pixel_x = -3; - pixel_y = -3 +/obj/machinery/door/airlock/hatch{ + name = "Dormitories" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ay" = ( -/obj/structure/chair/office{ - dir = 1; - name = "tactical swivel chair" +/area/ship/crew/dorm) +"At" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 }, -/obj/effect/turf_decal/steeldecal/steel_decals1{ - dir = 10 +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/decal/cleanable/oil/slippery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/hardline_small/left{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Ay" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "AH" = ( /obj/effect/turf_decal/techfloor{ - dir = 5 + dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/caution, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) "AL" = ( +/obj/machinery/recharge_station, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/structure/rack, -/obj/item/circuitboard/machine/circuit_imprinter{ +/obj/effect/decal/cleanable/chem_pile{ + pixel_x = 17; pixel_y = -6 }, -/obj/item/circuitboard/machine/rdserver, -/obj/item/circuitboard/computer/rdconsole{ - pixel_y = 7 - }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/science/robotics) -"Bs" = ( -/obj/structure/table/reinforced, -/obj/item/taperecorder{ - pixel_x = -7 - }, -/obj/item/megaphone/sec{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -22; - dir = 1 - }, -/obj/item/firing_pin{ - pixel_y = -7; - pixel_x = 3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) "By" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"BD" = ( -/obj/structure/toilet{ - dir = 4; - pixel_x = -1; - pixel_y = 5 +"Bz" = ( +/obj/machinery/modular_computer/console/preset/command, +/obj/structure/noticeboard{ + pixel_y = 31 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) +/obj/item/radio/intercom/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"BO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "BR" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2783,279 +2582,343 @@ }, /turf/open/floor/plating, /area/ship/security) -"BV" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/structure/closet/secure_closet/engineering_welding{ - req_access = null; - anchored = 1 - }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"Cz" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ +"BU" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) +"BZ" = ( +/obj/machinery/computer/cargo/express{ dir = 8 }, -/obj/machinery/power/apc/auto_name/west, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"CD" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/button/door{ - id = "cepheus_cargo"; - name = "Cargo Shutters"; - pixel_y = -23; - dir = 1; - pixel_x = -10 +/obj/structure/railing{ + dir = 2; + layer = 4.1 }, -/obj/machinery/button/shieldwallgen{ - id = "cepheus_cargo_holo"; - pixel_y = -21; +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 1 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/cargo) -"CR" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +"Cr" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = 1; - pixel_y = 3 +/turf/open/floor/plating/airless, +/area/ship/engineering/electrical) +"CS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/item/trash/sosjerky{ - pixel_y = 4; - pixel_x = 6 +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/paicard{ + pixel_x = 2; + pixel_y = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood/birch, +/area/ship/crew/dorm) "CY" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ +/obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "Da" = ( -/obj/machinery/power/shuttle/engine/electric{ +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/vending/coffee, +/obj/structure/sign/warning/securearea{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Dg" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Dj" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" +/turf/open/floor/engine/hull, +/area/ship/engineering/electrical) +"Dk" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "cepheus_bridge"; + name = "Blast Shutters" }, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"De" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high{ - pixel_y = 2; - pixel_x = -3 - }, -/obj/structure/sign/poster/official/walk{ - pixel_x = -32 +/area/ship/bridge) +"Dr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/item/taperecorder{ - pixel_x = 12; - pixel_y = 1 +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/camera/autoname{ - dir = 10 +/obj/machinery/button/door{ + dir = 1; + id = "cepheus_engines"; + name = "Engine Shutters"; + pixel_x = 9; + pixel_y = -23 }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Dg" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "Dy" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/wrapping{ + pixel_y = 15 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/wood/birch, /area/ship/crew/dorm) "DA" = ( -/obj/machinery/door/poddoor{ - id = "cepheus_mech_2"; - name = "Mechbay Shutters" +/obj/machinery/computer/helm{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/robotics) -"DN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"DG" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood/birch{ - icon_state = "wood-broken7" +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/area/ship/crew/dorm) -"DP" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"DT" = ( +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"DN" = ( /obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood/reinforced, -/obj/item/storage/photo_album{ - pixel_x = -5; - pixel_y = 12 - }, -/obj/item/storage/fancy/cigarettes/cigpack_uplift{ - pixel_x = -6 + dir = 1 }, -/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ - pixel_x = -5; - pixel_y = 3 +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 }, -/obj/item/lighter{ - pixel_x = -9 +/obj/item/pen/fountain{ + pixel_x = 4; + pixel_y = 2 }, -/obj/item/newspaper{ - pixel_x = 5; - pixel_y = 1 +/obj/item/pen{ + pixel_x = 8; + pixel_y = 4 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -21; - pixel_y = -5 +/obj/item/storage/pill_bottle/dice{ + pixel_x = -8; + pixel_y = 6 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -23; - pixel_y = 8 +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = 32 }, +/obj/item/clothing/neck/tie/genderfluid, /turf/open/floor/wood/birch, /area/ship/crew/dorm) "El" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) "Em" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 +/obj/machinery/rnd/production/techfab/department/security, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 8; + pixel_y = -22 }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 10 +/obj/machinery/camera/autoname{ + dir = 5 }, -/obj/item/kirbyplants{ - pixel_x = -8; - pixel_y = -1 +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Eo" = ( +/obj/machinery/computer/bounty{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Eo" = ( -/obj/structure/toilet{ - dir = 4; - pixel_x = -1; - pixel_y = 5 +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Et" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 }, -/turf/open/floor/plating/catwalk_floor, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/stamp/hos{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/storage/fancy/donut_box{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/machinery/light/directional/east{ + light_color = "#e8eaff" + }, +/turf/open/floor/plasteel/tech, /area/ship/security) -"EI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 +"Ev" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ew" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"EA" = ( +/obj/machinery/processor, +/obj/effect/decal/cleanable/xenoblood{ + pixel_x = 7 }, -/obj/machinery/power/terminal{ +/obj/effect/turf_decal/corner_techfloor_gray/full{ dir = 8 }, -/obj/structure/cable{ - icon_state = "1-4" +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"EB" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/radio/intercom/wideband/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -13; + pixel_y = -22 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/computer/security{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"EL" = ( -/obj/machinery/cryopod{ +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"EG" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"EL" = ( /obj/effect/turf_decal/techfloor{ - dir = 5 + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/rip_badger{ - pixel_y = 32 +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/dorm) "EN" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/security) -"Fg" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/east, +/obj/machinery/camera/autoname{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/structure/ore_box, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"ER" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 }, +/obj/machinery/vending/cigarette, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Fg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 }, /obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, +/obj/structure/cable, /turf/open/floor/plasteel/tech, /area/ship/bridge) "Fm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp{ + pixel_y = -7 }, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "Fo" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Fr" = ( -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/effect/turf_decal/siding/thinplating/corner{ +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3063,95 +2926,77 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ft" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"Fw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"Fx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"FJ" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/electrical{ - pixel_y = -4 - }, -/obj/item/multitool{ - pixel_x = 9 - }, -/obj/item/geiger_counter{ - pixel_x = 1 +/obj/machinery/door/airlock/grunge{ + name = "Engineering" }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel, /area/ship/engineering/electrical) -"FM" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 8 - }, -/obj/structure/table, -/obj/item/trash/sosjerky{ - pixel_y = 8; - pixel_x = 5 - }, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/vomit/old{ - pixel_y = 13 +"Fr" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 }, -/obj/item/spacecash/bundle/c1000{ - pixel_y = -1; - pixel_x = 3 +/obj/structure/sign/departments/engineering{ + pixel_y = -32 }, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -6; - pixel_y = 9 +/obj/machinery/light/directional/south, +/obj/machinery/newscaster/directional/west, +/obj/machinery/camera/autoname{ + dir = 5 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"FQ" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/rcl, -/obj/effect/turf_decal/industrial/warning{ - dir = 9; - color = "#808080" +"Ft" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 }, -/obj/effect/turf_decal/box, +/obj/machinery/jukebox, /obj/effect/decal/cleanable/wrapping, -/obj/machinery/light_switch{ - pixel_x = 22; +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 23; - pixel_y = 9 +/obj/structure/railing/wood{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"FS" = ( +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Fu" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Fx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall{ + name = "Utility Closet"; + pixel_y = 28 + }, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood/birch, +/area/ship/crew/dorm) +"FA" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/head/helmet/space/light/engineer, /obj/item/clothing/suit/space/engineer, @@ -3160,240 +3005,281 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) -"Gf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"FC" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 9; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/flashlight/lamp{ + pixel_x = -7; + pixel_y = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/tech, +/area/ship/security) +"FJ" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Gq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"FS" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/structure/railing{ + dir = 4; + layer = 3.1 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/gasmask{ + pixel_x = -32 }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"Gr" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 8; - name = "ship turret"; - on = 0 +"FW" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 2 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) -"Gs" = ( -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ +"Gf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/door/poddoor{ - id = "cepheus_armoury"; - name = "Armoury Shutter" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ha" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/structure/table/wood/reinforced, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Gk" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 }, -/obj/item/pen/fountain{ - pixel_x = 4; - pixel_y = 2 +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 8 +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 6 }, -/obj/item/storage/pill_bottle/dice{ - pixel_x = -8; - pixel_y = 6 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = 32 +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Gm" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 }, -/obj/item/clothing/neck/tie/genderfluid, -/turf/open/floor/wood/birch, +/obj/machinery/light/directional/west, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/telecomms_floor, /area/ship/crew/dorm) -"Hl" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 4 +"Gn" = ( +/obj/machinery/mecha_part_fabricator, +/obj/structure/railing{ + color = "#808080"; + dir = 8; + layer = 4.1 }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/effect/decal/cleanable/cobweb, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 }, -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/medical, -/obj/item/storage/pill_bottle/iron{ - pixel_x = 6 +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Gr" = ( +/obj/structure/sign/poster/contraband/tools{ + pixel_x = 32 }, -/obj/item/stack/medical/splint{ - pixel_x = 6 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering/electrical) "Ho" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 }, -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/effect/turf_decal/techfloor/hole{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, +/obj/machinery/camera/autoname, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/electrical) -"HI" = ( +"HM" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) +"Ih" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/decal/cleanable/glass{ + pixel_x = 11; + pixel_y = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 +/obj/structure/cable{ + icon_state = "6-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/structure/cable{ + icon_state = "5-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"HM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) +/area/ship/engineering/electrical) "Im" = ( /obj/effect/turf_decal/corner/transparent/beige/full, /obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 - }, -/obj/structure/railing{ - color = "#A47449"; - dir = 1 - }, -/obj/machinery/jukebox, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /turf/open/floor/plasteel, /area/ship/hallway/central) "Io" = ( -/obj/machinery/power/smes/engineering, +/obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/structure/cable{ - icon_state = "0-9" - }, +/obj/item/wrench, +/obj/structure/cable/yellow, /turf/open/floor/plasteel/telecomms_floor, /area/ship/engineering/electrical) -"Iw" = ( -/obj/machinery/rnd/production/techfab/department/security, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 +"Iq" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high{ + pixel_x = -3; + pixel_y = 2 }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -22; - dir = 1 +/obj/structure/sign/poster/official/walk{ + pixel_x = -32 + }, +/obj/item/taperecorder{ + pixel_x = 12; + pixel_y = 1 }, /obj/machinery/camera/autoname{ - dir = 5 + dir = 10 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) "IB" = ( /obj/effect/turf_decal/corner/transparent/beige/full, /obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) -"IM" = ( -/obj/effect/turf_decal/techfloor/orange{ +"IK" = ( +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 1 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/machinery/computer/secure_data/laptop{ + density = 0; + pixel_x = -3; + pixel_y = 2 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/recharger{ + pixel_x = 12 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"IR" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/mecha_parts/mecha_equipment/drill{ + pixel_x = 7; + pixel_y = 6 }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"IR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6"; + pixel_x = -16; + pixel_y = -13 }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/cable{ - icon_state = "1-4" - }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "Jb" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 }, +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -3403,127 +3289,143 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, +/turf/open/floor/plasteel/dark, /area/ship/cargo) "Jc" = ( /obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/hardsuit/swat, -/obj/structure/railing{ - dir = 4; - layer = 3.1 +/obj/structure/sign/poster/official/ion_carbine{ + pixel_y = 32 }, +/obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, /turf/open/floor/plasteel/tech, /area/ship/security) "Jk" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-4" }, /obj/structure/cable{ - icon_state = "1-8" - }, -/obj/item/stack/ore/salvage/scrapsilver{ - pixel_x = -6; - pixel_y = 4 + icon_state = "4-8" }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) -"Jo" = ( -/obj/machinery/door/airlock/freezer, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) -"Ju" = ( +"Jw" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning, +/obj/item/toy/plush/hornet/gay{ + pixel_x = 5; + pixel_y = 21 + }, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"JO" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/north, +/obj/effect/turf_decal/corner_techfloor_grid, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-10" }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"Jv" = ( -/obj/effect/turf_decal/siding/white{ - dir = 10 +/obj/structure/cable{ + icon_state = "4-9" }, -/obj/structure/sign/departments/engineering{ - pixel_y = -32 +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"JR" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 8 }, -/obj/machinery/light, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -31 +/obj/structure/table, +/obj/item/trash/sosjerky{ + pixel_x = 5; + pixel_y = 8 }, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = -1 }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Jw" = ( -/obj/structure/sign/poster/contraband/tools{ - pixel_x = 32 +"JX" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/closet/wall{ + dir = 8; + icon_door = "grey_wall"; + pixel_x = 28 }, -/turf/open/floor/plasteel/stairs{ - dir = 1 +/obj/item/kitchen/knife/plastic{ + pixel_x = 8 }, -/area/ship/engineering/electrical) -"JG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 +/obj/item/kitchen/knife/plastic{ + pixel_x = 8 }, -/obj/machinery/computer/cryopod{ - pixel_y = 26 +/obj/item/kitchen/knife/plastic{ + pixel_x = 8 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/dorm) -"JO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 +/obj/item/kitchen/knife/plastic{ + pixel_x = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"JR" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 8; - name = "ship turret"; - on = 0 +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/obj/item/reagent_containers/glass/bowl{ + pixel_x = 2 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"JZ" = ( +/obj/machinery/vending/boozeomat, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"Kc" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Ka" = ( -/obj/machinery/modular_computer/console/preset/command, -/obj/structure/noticeboard{ - pixel_y = 31 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -6 +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 23; - pixel_y = 9 +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Kc" = ( /obj/machinery/door/airlock/hatch{ - name = "Mech Bay" + name = "Security" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3539,510 +3441,463 @@ }, /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Ke" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/obj/machinery/vending/cigarette, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Kz" = ( -/obj/structure/closet/secure_closet/security/sec, -/obj/item/ammo_box/magazine/co9mm, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 31 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/item/gun/energy/disabler{ - pixel_y = 2 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/dark, /area/ship/security) "KL" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/grunge{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"KS" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 10 +/obj/structure/bed/pod, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_x = 32 }, -/obj/structure/ore_box, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) +/obj/item/toy/plush/beeplushie, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/tech, +/area/ship/security) "Lc" = ( -/obj/machinery/door/window/brigdoor/southright{ - req_access_txt = "1" +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/security) +"Ld" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/analyzer{ + pixel_x = 3; + pixel_y = -4 }, -/obj/effect/turf_decal/industrial/warning/corner{ - color = "#808080"; - dir = 1 +/obj/item/analyzer{ + pixel_y = -1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/security) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) "Lj" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/engineering/electrical) -"Lk" = ( -/obj/machinery/power/smes/engineering, +"Lr" = ( +/obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/industrial/warning, -/obj/item/toy/plush/hornet/gay{ - pixel_y = 21; - pixel_x = 5 - }, -/obj/structure/cable{ - icon_state = "0-10" +/obj/structure/cable/yellow{ + icon_state = "0-2" }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/engineering/electrical) -"LK" = ( -/obj/effect/turf_decal/siding/white, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +"LJ" = ( +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) +"LM" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 }, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = -22; - dir = 1 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"LL" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cepheus_windows"; - name = "External Shutters" +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"LR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = -10 +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 +/obj/machinery/power/terminal, +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/electrical) +"LY" = ( +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"LS" = ( -/obj/machinery/photocopier{ +/obj/machinery/light/small/directional/west, +/obj/structure/chair, +/obj/structure/railing/wood{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Mi" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/newspaper{ pixel_x = 7; - pixel_y = -3 + pixel_y = -1 }, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = -10 +/obj/machinery/jukebox/boombox{ + pixel_y = 5 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -21; - pixel_x = -6 +/obj/item/reagent_containers/food/snacks/breadslice/moldy{ + pixel_x = -6; + pixel_y = 4 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -23; - pixel_x = 8 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, /turf/open/floor/plasteel/tech, -/area/ship/security) -"LY" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Mb" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/area/ship/engineering/electrical) +"Mj" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/door/poddoor{ - id = "cepheus_engines"; - name = "Engine Blast Door" +/obj/structure/curtain/bounty, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/shower{ + pixel_y = 19 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/catwalk_floor, +/area/ship/security) "Mo" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cepheus_windows"; - name = "External Shutters" +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ML" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/structure/chair{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Mr" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/hallway/central) +"ME" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - port_direction = 2; - preferred_direction = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "cepheus_cargo"; - name = "Cargo Shutter" +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo) +/turf/open/floor/plasteel, +/area/ship/hallway/central) "MR" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/effect/turf_decal/trimline/opaque/red/warning{ +/obj/effect/turf_decal/trimline/opaque/red/line{ dir = 1 }, -/obj/effect/turf_decal/trimline/opaque/red/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/security) +"MS" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/can, +/obj/item/trash/waffles, +/obj/item/trash/chips, +/obj/item/trash/energybar, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "MW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/minutemen{ + pixel_y = -32 }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/wood/birch{ + icon_state = "wood-broken4" }, -/turf/open/floor/wood/birch, /area/ship/crew/dorm) "Nj" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/dorm) -"Nk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/effect/turf_decal/corner/transparent/beige/full, +/obj/effect/turf_decal/corner/transparent/beige/diagonal, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 +/obj/machinery/light/directional/east{ + light_color = "#e8eaff" }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" +/obj/structure/chair, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Nr" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 26 }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ + dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/bridge) +/area/ship/engineering/atmospherics) "Nt" = ( -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 1 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 10 +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/wrench/old, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -12; + pixel_y = -2 }, -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals_central4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) "Nx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/machinery/power/terminal{ - dir = 8 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/sign/poster/contraband/atmosia_independence{ - pixel_y = 32 +/obj/machinery/door/window/eastleft{ + name = "Engine Access" }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) -"ND" = ( -/obj/machinery/door/window/eastright{ - name = "Kitchen"; - dir = 1 +"NI" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/ammo_box/magazine/co9mm, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 31 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/food/egg_smudge{ - pixel_x = 11; - pixel_y = -6 +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 8 + }, +/obj/item/gun/energy/disabler{ + pixel_y = 2 }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/area/ship/security) +"NJ" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/dorm) +"NR" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/wood/birch, +/area/ship/crew/dorm) +"NW" = ( +/obj/machinery/light/directional/east, +/obj/structure/bed/pod, +/turf/open/floor/plasteel/tech, +/area/ship/security) "Ob" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/electrical) -"Ol" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 +"Of" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ +/obj/effect/turf_decal/techfloor/orange{ dir = 4 }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Oi" = ( +/obj/item/mecha_parts/mecha_equipment/generator{ + pixel_x = -9; + pixel_y = -9 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak3" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Ou" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -24 +/obj/item/stack/ore/salvage/scraptitanium{ + pixel_x = 6; + pixel_y = 6 }, -/obj/machinery/light_switch{ - pixel_x = -13; - pixel_y = -22; - dir = 1 +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Ol" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/machinery/computer/security{ +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/turf/open/floor/plasteel/telecomms_floor, +/obj/machinery/requests_console{ + pixel_y = 25 + }, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "OG" = ( -/obj/machinery/vending/boozeomat, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"OP" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/hardsuit/swat, +/obj/structure/railing{ + dir = 4; + layer = 3.1 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, +/turf/open/floor/plasteel/tech, /area/ship/security) -"OX" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 +"OP" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/wall/orange{ + dir = 8; + name = "fuel locker"; + pixel_x = 28 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ icon_state = "1-2" }, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/electrical) +"OX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, /obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 + dir = 8 + }, +/obj/machinery/button/door{ + dir = 4; + id = "cepheus_bridge_lockdown"; + name = "Bridge lockdown"; + pixel_x = -22 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"Pa" = ( -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/ash/large{ - pixel_y = -9; - pixel_x = -14 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) "Pc" = ( -/obj/machinery/computer/bounty{ - dir = 8 - }, /obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 + dir = 6 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ +/obj/effect/turf_decal/industrial/loading{ dir = 1 }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/dark, /area/ship/cargo) -"Pn" = ( +"Pz" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ icon_state = "0-1" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"Pv" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4; - light_color = "#e8eaff" +"PO" = ( +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"PD" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-9" }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"PO" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/cargo) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) "PP" = ( -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/obj/item/storage/backpack, +/obj/item/detective_scanner, +/obj/item/holosign_creator/security{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/holosign_creator/security{ + pixel_x = 2 + }, +/obj/item/key/security, /obj/structure/closet/secure_closet/wall{ dir = 1; icon_door = "red_wall"; icon_state = "generic_wall"; - name = "equipment locker"; + name = "Utility locker"; pixel_y = -28; req_access_txt = "1" }, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/radio/headset/headset_sec/alt, -/obj/item/kitchen/knife/combat/survival, -/obj/item/kitchen/knife/combat/survival, -/obj/item/kitchen/knife/combat/survival, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/effect/turf_decal/trimline/opaque/red/line, /obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, /turf/open/floor/plasteel/dark, /area/ship/security) "PV" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 4; - pixel_x = -1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ +/obj/structure/railing/corner{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"PX" = ( -/obj/structure/guncase, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_y = 3 - }, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_y = 3 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/obj/machinery/light{ +/obj/structure/railing/corner{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_y = 3 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 }, -/obj/structure/sign/poster/contraband/twelve_gauge{ - pixel_y = 32 +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 }, -/obj/item/gun/ballistic/shotgun/bulldog/minutemen, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"Qe" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 }, -/obj/machinery/light{ +/obj/effect/turf_decal/techfloor/corner{ dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "Qf" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"Qn" = ( -/obj/structure/bed/dogbed, -/mob/living/simple_animal/turtle, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Qr" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/science/robotics) @@ -4053,212 +3908,266 @@ /obj/effect/turf_decal/trimline/opaque/red/line{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/structure/sign/minutemen{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/security) -"QP" = ( +"QI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, /obj/structure/railing{ - dir = 1; + dir = 8; layer = 4.1 }, -/obj/machinery/computer/monitor, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -6 +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"QS" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/machinery/photocopier/faxmachine/longrange, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"QJ" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/sign/poster/retro/build{ + pixel_x = 32 }, /turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Rk" = ( +/area/ship/engineering/electrical) +"QO" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/techfloor, -/obj/structure/closet/wall/red{ - name = "Ammo locker"; - dir = 8; - pixel_x = 28 - }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 6 +/obj/item/circuitboard/mecha/durand/main{ + pixel_x = 5; + pixel_y = 4 }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 6 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 6 +/obj/structure/sign/warning/electricshock{ + pixel_y = 36 }, -/obj/item/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 +/obj/machinery/button/shieldwallgen{ + id = "cepheus_mech_1_holo"; + pixel_y = 21 }, -/obj/item/storage/box/lethalshot{ - pixel_y = -7; - pixel_x = 4 +/obj/machinery/button/door{ + id = "cepheus_mech_1"; + name = "Mechbay Shutters"; + pixel_x = -10; + pixel_y = 23 }, -/obj/item/ammo_box/magazine/cm15_mag, /turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"Rl" = ( -/obj/effect/turf_decal/techfloor/corner{ +/area/ship/science/robotics) +"QS" = ( +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/holopad/emergency/command, +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" + }, +/obj/structure/sign/poster/official/obey{ + pixel_x = -31 + }, +/obj/structure/sign/departments/security{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname{ dir = 5 }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Rd" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/spawner/lootdrop/random_machine_circuit_mech, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Ri" = ( +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck{ + pixel_x = -3 + }, +/obj/item/trash/chips{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Rt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed/pod, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_x = 32 +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 8 }, -/obj/item/toy/plush/beeplushie, -/obj/machinery/camera/autoname, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/security) "Ru" = ( -/obj/structure/railing/corner{ +/obj/structure/railing, +/obj/structure/railing{ dir = 1 }, -/obj/structure/railing/corner{ - dir = 8 +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ +/turf/open/floor/plasteel/stairs{ + dir = 8; + icon_state = "stairs-old" + }, +/area/ship/bridge) +"RL" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/ammo_box/magazine/co9mm, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 10 + }, +/obj/item/gun/energy/disabler{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"RM" = ( +/obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/wall/red{ + dir = 8; + name = "Ammo locker"; + pixel_x = 28 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 +/obj/item/ammo_box/magazine/m45{ + pixel_x = 5 }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 +/obj/item/ammo_box/magazine/m45{ + pixel_x = 6 }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Rv" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 +/obj/item/ammo_box/magazine/m45{ + pixel_x = 6 }, -/obj/item/radio/intercom{ - pixel_y = 22 +/obj/item/ammo_box/magazine/m45{ + pixel_x = 6 }, -/obj/item/kirbyplants{ - icon_state = "plant-03" +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/item/storage/box/lethalshot{ + pixel_x = 4; + pixel_y = -7 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/obj/item/ammo_box/magazine/cm15_mag, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security) "RN" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, /obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/caution, /turf/open/floor/plasteel/tech/grid, /area/ship/security) "RW" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/spawner/lootdrop/random_machine_circuit_mech, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"RY" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/sign/poster/contraband/red_rum{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) "Sd" = ( /obj/effect/turf_decal/techfloor{ dir = 1 }, -/obj/effect/turf_decal/industrial/loading, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/obj/effect/turf_decal/steeldecal, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_y = 28 + }, +/obj/item/clothing/glasses/meson, +/obj/item/gps/mining, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/circuitboard/machine/ore_redemption, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"Tm" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = -1; - pixel_y = 4 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 2; - pixel_y = -1 +"SE" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "engine fuel pump" }, -/obj/item/storage/belt/utility/full{ - pixel_y = 6 +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"SQ" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/electrical) "Tu" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "Tv" = ( -/obj/machinery/recharge_station, +/obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 }, -/obj/effect/decal/cleanable/chem_pile{ - pixel_x = 17; - pixel_y = -6 +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/science/robotics) @@ -4266,198 +4175,155 @@ /obj/effect/turf_decal/steeldecal/steel_decals_central2{ pixel_y = 2 }, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_x = 32 +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" }, +/obj/effect/decal/cleanable/vomit/old, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "Tz" = ( -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 - }, -/obj/item/kitchen/knife, -/obj/item/kitchen/rollingpin, -/obj/item/book/manual/chef_recipes, -/obj/structure/closet/secure_closet/freezer/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/clothing/suit/apron/chef, -/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"TJ" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, +"TH" = ( +/obj/effect/turf_decal/siding/white, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"TL" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science/robotics) -"TU" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"TZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/machinery/light/directional/south, +/obj/machinery/vending/wallmed{ + pixel_y = -28 }, -/obj/effect/turf_decal/techfloor/corner, -/mob/living/simple_animal/bot/secbot/beepsky/jr, -/obj/machinery/firealarm{ +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"TJ" = ( +/obj/structure/chair/comfy/shuttle{ dir = 4; - pixel_x = -22; - pixel_y = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/button/door{ - id = "cepheus_armoury"; - name = "Armoury Lockdown"; - pixel_x = -23; - pixel_y = -10; - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"Uc" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light_switch{ - pixel_x = -9; - pixel_y = 21 - }, -/obj/structure/closet/crate/science, -/obj/item/storage/box/stockparts/t2{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/survey_handheld{ - pixel_x = 7 + name = "Helm" }, -/obj/item/clothing/glasses/science{ - pixel_y = -6; - pixel_x = -2 +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4; + pixel_x = -1 }, -/obj/machinery/firealarm{ - pixel_y = 22 +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Uh" = ( -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/steeldecal/steel_decals3{ dir = 1 }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/computer/secure_data/laptop{ - pixel_x = -3; - pixel_y = 2; - density = 0 - }, -/obj/machinery/recharger{ - pixel_x = 12 - }, -/obj/machinery/airalarm/directional/north, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) +"TL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/engineering/electrical) +"TU" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security) "Ui" = ( -/obj/effect/turf_decal/siding/white{ +/obj/effect/turf_decal/corner/transparent/black/half{ dir = 4 }, -/obj/effect/turf_decal/siding/white{ - dir = 8 +/obj/item/kitchen/knife, +/obj/item/kitchen/rollingpin, +/obj/item/book/manual/chef_recipes, +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/item/clothing/suit/apron/chef, +/obj/effect/decal/cleanable/food/tomato_smudge, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Uj" = ( +/obj/structure/closet/secure_closet{ + icon_door = "tac"; + icon_state = "tac"; + name = "boarding tools locker"; + req_access_txt = "3" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + icon_state = "duffel-sec"; + name = "breaching charges duffel bag" }, -/obj/machinery/door/airlock/hatch{ - name = "Dormitories" +/obj/item/crowbar/power{ + pixel_y = -4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/door_seal, +/obj/item/door_seal, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Uj" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/effect/turf_decal/rechargefloor, -/obj/structure/sign/minutemen{ - pixel_y = 32 +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Um" = ( +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/suit/armor/riot/minutemen, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing{ dir = 4; - id = "cepheus_mech_2_holo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" + layer = 4.1 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/robotics) -"Up" = ( -/obj/structure/closet/wall{ - dir = 4; - icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_x = -28 +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/clothing/head/helmet/riot/minutemen, +/obj/structure/sign/poster/contraband/stechkin{ + pixel_y = -32 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals_central6, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/accessory/armband/engine, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/storage/backpack/industrial, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/head/hardhat/dblue, /turf/open/floor/plasteel/tech, +/area/ship/security) +"Up" = ( +/turf/closed/wall/mineral/plastitanium, /area/ship/engineering/electrical) -"Uq" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 +"Ur" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 }, -/obj/item/mecha_parts/mecha_equipment/drill{ - pixel_y = 6; - pixel_x = 7 +/obj/item/book/manual/wiki/robotics_cyborgs{ + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6"; - pixel_y = -13; - pixel_x = -16 +/obj/item/clothing/glasses/welding{ + pixel_x = 6; + pixel_y = -5 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/clothing/glasses/welding{ + pixel_x = 6; + pixel_y = -1 }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Ur" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 +/obj/item/toy/figure/roboticist{ + pixel_x = 7; + pixel_y = 11 }, -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" +/obj/item/disk/design_disk/cmm_mechs{ + pixel_y = -12 }, -/obj/effect/decal/cleanable/vomit/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) "Us" = ( @@ -4470,415 +4336,412 @@ /area/ship/science/robotics) "UC" = ( /obj/effect/turf_decal/siding/white, -/obj/structure/sign/poster/contraband/space_cola{ - pixel_y = -32 +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -22 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel, /area/ship/hallway/central) "UQ" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science/robotics) -"Vi" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_x = -6 - }, -/obj/machinery/recharger{ - pixel_x = 5 - }, -/obj/structure/sign/poster/contraband/d_day_promo{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/toy/figure/secofficer{ - pixel_y = 14; - pixel_x = -9 - }, -/obj/item/screwdriver, -/obj/item/holosign_creator/security{ - pixel_x = -3; - pixel_y = 7 - }, +/obj/machinery/vending/tool, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech, -/area/ship/security) -"Vj" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/camera/autoname{ - dir = 10 +/area/ship/engineering/electrical) +"UV" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/dorm) -"VE" = ( -/obj/structure/sink{ - pixel_y = 20; - pixel_x = 1 +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/structure/mirror{ - pixel_y = 32; - pixel_x = 1 +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/garbage, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) -"VI" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/door/poddoor{ + dir = 4; + id = "cepheus_engines"; + name = "Engine Blast Door" }, -/obj/item/wrench, -/obj/structure/cable/yellow, -/turf/open/floor/plasteel/telecomms_floor, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"UW" = ( +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/electrical) -"VQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +"Vb" = ( +/obj/effect/turf_decal/steeldecal/steel_decals3{ dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10 }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 8 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Vj" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 7; + pixel_y = -21 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"VV" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/structure/sign/poster/official/ion_carbine{ - pixel_y = 32 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew/dorm) +"Vl" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 }, -/obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plating/catwalk_floor, /area/ship/security) -"Wn" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" +"Vt" = ( +/obj/machinery/photocopier{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -10 }, -/obj/item/newspaper{ - pixel_x = 7; - pixel_y = -1 +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"VI" = ( +/obj/machinery/door/airlock/freezer{ + dir = 4 }, -/obj/machinery/jukebox/boombox{ - pixel_y = 5 +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) +"VQ" = ( +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/item/reagent_containers/food/snacks/breadslice/moldy{ - pixel_x = -6; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Wq" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/arrows{ - pixel_y = 15 - }, +/area/ship/engineering/atmospherics) +"VV" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/suit_storage_unit/inherit/industrial, /obj/structure/railing{ dir = 8; - layer = 4.1; - color = "#808080" + layer = 3.1 }, -/obj/effect/decal/cleanable/glass/plasma, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) +/obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, +/turf/open/floor/plasteel/tech, +/area/ship/security) "WB" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) "WL" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 26 +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/docking_port/mobile{ + dheight = 5; + dir = 4; + launch_status = 0; + port_direction = 2; + preferred_direction = 4 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) "WN" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/transparent/black/half{ + dir = 4 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"WQ" = ( -/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 +/obj/machinery/microwave{ + pixel_y = 5 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) -"WR" = ( -/obj/structure/closet/crate/internals, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = -4 +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -12; + pixel_y = -22 }, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = 1 +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 5 }, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"WU" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/electrical) -"WY" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/security) -"Xf" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"WQ" = ( +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 4; + pixel_x = -28 }, -/obj/effect/decal/cleanable/oil{ - pixel_y = 11 +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 5; + pixel_y = 5 }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Xq" = ( -/obj/machinery/vending/tool, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/small{ - dir = 4 +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 5; + pixel_y = 5 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Xv" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 +/obj/item/reagent_containers/food/condiment/sugar{ + pixel_x = 5; + pixel_y = 5 }, -/turf/open/floor/plating/airless, -/area/ship/engineering/atmospherics) -"XA" = ( -/turf/closed/wall/mineral/plastitanium, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, /area/ship/hallway/central) -"XK" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 +"WU" = ( +/obj/structure/table, +/obj/machinery/computer/secure_data/laptop{ + dir = 8; + pixel_x = 5; + pixel_y = 6 }, -/obj/structure/railing/corner{ - dir = 4 +/obj/item/trash/can/food{ + pixel_x = -8; + pixel_y = 4 }, -/obj/structure/sign/warning/explosives/alt{ - pixel_x = -32 +/obj/machinery/button/door{ + dir = 8; + id = "cepheus_armoury"; + name = "Armoury Lockdown"; + pixel_x = 23; + pixel_y = 10 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"XL" = ( +/turf/open/floor/plasteel/tech, +/area/ship/security) +"WX" = ( /obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/obj/machinery/light{ - dir = 8 + dir = 5 }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/dorm) -"Yd" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/rechargefloor, -/obj/structure/sign/warning/vacuum{ - pixel_y = 32 +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"WY" = ( +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" }, -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/warning/corner{ + color = "#808080"; dir = 1 }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 8; - id = "cepheus_mech_2_holo"; - locked = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Xs" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 }, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-4" }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/robotics) -"YI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/wrapping{ - pixel_y = 15 +/turf/open/floor/plating, +/area/ship/engineering/electrical) +"Xv" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 }, -/obj/structure/chair/office/light{ - dir = 8 +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood/birch, -/area/ship/crew/dorm) -"YM" = ( -/obj/effect/turf_decal/corner/transparent/beige/full, -/obj/effect/turf_decal/corner/transparent/beige/diagonal, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 8 +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/the_owl{ + pixel_x = 32 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -21; - pixel_y = -4 +/obj/structure/sign/poster/contraband/peacemaker{ + pixel_y = -32 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -23; - pixel_y = 9 +/obj/item/phone{ + pixel_x = -6; + pixel_y = 5 }, -/obj/structure/chair{ - dir = 1 +/obj/item/clothing/gloves/krav_maga/sec{ + pixel_x = -9 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Zs" = ( -/obj/effect/turf_decal/techfloor{ +/obj/item/clothing/head/beret/sec/warden{ + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"Xx" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ dir = 8 }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) +"XA" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/security) +"XP" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/machinery/requests_console{ - pixel_y = 25 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 }, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Zt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-8" }, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plasteel/dark, +/area/ship/security) +"YI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/table/wood/reinforced, +/obj/item/storage/photo_album{ + pixel_x = -5; + pixel_y = 12 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = -6 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = -5; + pixel_y = 3 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/item/lighter{ + pixel_x = -9 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"ZB" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/black/half{ - dir = 4 +/obj/item/newspaper{ + pixel_x = 5; + pixel_y = 1 }, -/obj/machinery/microwave{ - pixel_y = 5 +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood/birch, +/area/ship/crew/dorm) +"YW" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/circuitboard/mecha/odysseus/peripherals{ + pixel_x = 2; + pixel_y = 8 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = -22; +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 5 +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/robotics) +"Zt" = ( +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 1 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/siding/thinplating/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, /area/ship/hallway/central) "ZF" = ( -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp{ - pixel_y = -7 - }, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/rcl, /obj/effect/turf_decal/industrial/warning{ - dir = 1 + color = "#808080"; + dir = 9 }, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -10 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) "ZJ" = ( -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 +/obj/structure/chair/office{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/electrical) -"ZY" = ( +"ZN" = ( /obj/effect/turf_decal/techfloor{ - dir = 6 + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/stack/ore/salvage/scrapsilver{ + pixel_x = -6; + pixel_y = 4 }, /turf/open/floor/plasteel/tech/grid, /area/ship/science/robotics) +"ZY" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) (1,1,1) = {" zQ @@ -4890,11 +4753,11 @@ zQ zQ zQ zQ -El -ol -ML -cN -El +zQ +zQ +xT +zQ +zQ zQ zQ zQ @@ -4914,13 +4777,13 @@ zQ zQ zQ zQ -PO +zQ El fJ dy -CD +uo El -PO +zQ zQ zQ zQ @@ -4936,19 +4799,19 @@ zQ zQ zQ zQ -JR -Da -Da +zQ +zQ +zQ +qK El -Uc Sd JO vj -aW El -pD -pD -Gr +qK +zQ +zQ +zQ zQ zQ zQ @@ -4960,22 +4823,22 @@ zQ zQ zQ zQ -qK -uX -bI -lK +zQ +iM +xV +xV El jK wK lc jp -Pn +MS El -vO -tx -Ob -iz -hA +Xs +Xs +SQ +zQ +zQ zQ zQ zQ @@ -4983,224 +4846,224 @@ zQ (5,1,1) = {" zQ zQ -uX -om -uX +zQ +zQ +an uX Nx -EI +UV El -Hl +rr jx sb it -KS +Pz El -wY -RY -Ob -Ob -LL +zX +so Ob +Up +Dj +zQ zQ zQ "} (6,1,1) = {" -ag -Xv +zQ +zQ uX WL -Xf uX -pB -vC -El +uX +sE +fh El +zn dq Jb Pc -El +EN El yZ -BV -Lj -Wn -oH +rH Ob -mf -WU +Ob +fY +Ob +zQ +zQ "} (7,1,1) = {" +ag +wN uX -Mb -uX -ec -uX +Nr +fy uX di -bu -ak +Dr El El -qx +BZ +wF +Eo El El -vQ nG bX Lj -CR +Mi cF Ob -dK -Ob +Cr +UW "} (8,1,1) = {" -Mo +uX CY -sm +uX VQ -cl -XK -HI -Rl uX uX -Ao +jU +wJ +rx +El +El lF -Jv -Ob -Ob -IM -WR +El +El +FW +gu +Ld Lj xF ZJ -Up +Ob FJ Ob "} (9,1,1) = {" -uX +ak aE FS nT -Pa -QP +Of +ey th -Gq -aS -mY +At +uX +uX me Zt Fr -rB -Jw +Ob +Ob Ho -rd -ls +zA +Lj Nt kA bh ng Ob "} -(10,1,1) = {" -qK +(10,1,1) = {" +uX +aU +FA +Xx +rt +jR +mf +pD +rB +zK +kv +se +yK +Fo +Gr +uj +OP +TL +Vb +xd +SE +rU +Ob +"} +(11,1,1) = {" +an uX -hc -LR -sd +bb +db +fM uX uX uX uX uX -kv -se -LK -Ob -Ob -uj -Ob -Ob -Xq -FQ -wZ -Ob -iz -"} -(11,1,1) = {" -zQ -zn -WB -WB -WB -WB -yn -DT -lA -WB -Qe +nr zc UC Ob -WN -pV -VI Ob +pV Ob Ob +UQ +ZF +QJ Ob -iz -zQ +Up "} (12,1,1) = {" zQ -zQ +aW +WB +WB WB -pq -BD WB -Ha +CS YI rZ WB vY lx -lf +qk Ob -Lk -tB +Lr +Ih Io Ob -dg -fN -Qf -zQ +Ob +Ob +Ob +Up zQ "} (13,1,1) = {" zQ zQ WB -VE +vZ HM -KL +WB DN Dy -wP +NR WB sA -lQ -gS -Ob -Ob -Ob +ME +TH Ob +Jw +LM +PO Ob WQ -lR +sB Qf zQ zQ @@ -5208,50 +5071,50 @@ zQ (14,1,1) = {" zQ zQ -zn -WB -WB -WB WB +dg +fN +kG +mS zD MW -Ui +WB lu zJ -gT -hv -FM -YM -OG -Qf -Jo +Ev +Ob +Ob +Ob +Ob +Ob +fq +ZY Qf -XA zQ zQ "} (15,1,1) = {" zQ zQ -zQ +aW +WB +WB +WB WB -XL -Nj -ql Fx nN -WB -Rv +Ao +te yM gT LY -LY -LY -ND -uk -Dg -ri -zQ +JR +Mo +JZ +Qf +VI +Qf +Mr zQ zQ "} @@ -5260,21 +5123,21 @@ zQ zQ zQ WB -JG -si -WB -Ju -cB +Gm +nc +mY +tX +mK WB -Ke +tH vT -Fo -DP -cX +gT +IB +IB IB fX Dg -eT +Tz ri zQ zQ @@ -5288,19 +5151,19 @@ WB EL Vj WB -mj -en +eQ +NJ WB -yf +ER Gf -gT +Ew Im qq -Pv +ug bn Tz -ZB -Qf +EA +ri zQ zQ zQ @@ -5309,6 +5172,31 @@ zQ zQ zQ zQ +WB +go +lA +WB +qb +sm +WB +Da +BO +gT +Ft +JX +Nj +Ri +Ui +WN +Qf +zQ +zQ +zQ +"} +(19,1,1) = {" +zQ +zQ +zQ Qr Qr Qr @@ -5317,7 +5205,7 @@ Qr Qr By By -kN +sX By By TU @@ -5330,52 +5218,27 @@ zQ zQ zQ "} -(19,1,1) = {" -zQ -zQ -zQ -Qr -gF -gf -wI -ZF -Qr -Zs -sZ -sX -Cz -zU -TU -PD -Vi -vc -Iw -TU -zQ -zQ -zQ -"} (20,1,1) = {" zQ zQ zQ -wC +Qr tQ yL qW Fm -Kc +Qr Ol OX qn Fg QS -kG +TU dp fr hd Em -BR +TU zQ zQ zQ @@ -5384,23 +5247,23 @@ zQ zQ zQ zQ -Qr +dA um Jk cg aa -Qr -Ka +vQ +DG Ay -bW -Qn +qI +kg Tu -TU -Kz -zp +Kc +XP +mB hr gG -TU +BR zQ zQ zQ @@ -5408,25 +5271,25 @@ zQ (22,1,1) = {" zQ zQ +zQ Qr -Qr -Qr -sY -ys +hA +ZN +YW cH Qr -By -Nk +Bz +zI Ru -vI -By -TU -TU +sH +Fu TU +NI +RL pr PP TU -TU +zQ zQ zQ "} @@ -5434,23 +5297,23 @@ zQ zQ zQ Qr -wu -Wq -Uq +Qr +Qr +QO gC -vw -De +ae +Qr By -Uh +QI PV -rJ +bz By -ff -Eo -WY +TU +TU +TU Qx we -LS +TU TU zQ zQ @@ -5459,24 +5322,24 @@ zQ zQ zQ Qr -Tm +Gn sz IR dI Ur -oy +Iq By -ra +IK TJ -Ou +eW By -jm -Fw +Mj +Vl Lc MR rc -kC -BR +Vt +TU zQ zQ "} @@ -5484,23 +5347,23 @@ zQ zQ zQ Qr -xG -pu +tm +Oi uS RW Tx vJ By -iF -iF -iF +gi +DA +EB By Rt -iy +oo WY im -lS -tD +Gk +FC BR zQ zQ @@ -5508,50 +5371,50 @@ zQ (26,1,1) = {" zQ zQ -TL -Qr Qr +dV +is yh -tW -Qr -Qr -qs -zQ -zQ -zQ +Rd qs -TU -TU -TU -Gs -TU -TU -OP +wC +By +Dk +Dk +Dk +By +KL +NW +Lc +uO +WU +Et +BR zQ zQ "} (27,1,1) = {" zQ zQ -zQ +cl +Qr Qr -Uj qT -wy -rx +pc Qr +Qr +BU zQ zQ zQ -zQ -zQ +BU +TU +TU TU -PX -TZ lX -fy TU -zQ +TU +jl zQ zQ "} @@ -5559,22 +5422,22 @@ zQ zQ zQ zQ -DA +Qr og wH wy Tv -Us +Qr zQ zQ zQ zQ zQ TU -uK +tV eu mn -Bs +Um TU zQ zQ @@ -5584,10 +5447,10 @@ zQ zQ zQ zQ -Qr -Yd +ea +yI AH -ZY +wy AL Us zQ @@ -5599,7 +5462,7 @@ TU VV RN pW -by +qe TU zQ zQ @@ -5609,12 +5472,12 @@ zQ zQ zQ zQ -pc Qr -pS +iz +WX pQ -ee -Qr +mH +Us zQ zQ zQ @@ -5622,10 +5485,10 @@ zQ zQ TU Jc -Rk -rG +ir +EG +Xv TU -EN zQ zQ zQ @@ -5634,22 +5497,47 @@ zQ zQ zQ zQ +ff +Qr +lV +pq +qJ +Qr +zQ +zQ +zQ zQ -pc +zQ +TU +OG +RM +Uj +TU +XA +zQ +zQ +zQ +"} +(32,1,1) = {" +zQ +zQ +zQ +zQ +ff Qr Qr Qr -UQ +yn zQ zQ zQ zQ zQ -Ft +LJ TU TU TU -EN +XA zQ zQ zQ diff --git a/_maps/shuttles/shiptest/minutemen_corvus.dmm b/_maps/shuttles/shiptest/minutemen_corvus.dmm index b9391535ec28..98b8b9a500dd 100644 --- a/_maps/shuttles/shiptest/minutemen_corvus.dmm +++ b/_maps/shuttles/shiptest/minutemen_corvus.dmm @@ -1,108 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/hatch{ - name = "Cargo Bay" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) -"ah" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/mineral/ore_redemption{ - dir = 1; - output_dir = 1 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"ar" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"av" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/door/airlock/external/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"aI" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/structure/closet/crate/engineering, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/item/toy/plush/beeplushie, -/obj/item/rcl, -/obj/item/reagent_containers/food/snacks/chips{ - pixel_x = 6; - pixel_y = -1 - }, -/obj/item/trash/sosjerky{ - pixel_y = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"aO" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/medical, -/obj/item/roller, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/storage/pill_bottle/iron, -/obj/item/storage/pill_bottle/charcoal, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"bd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 2 - }, -/obj/machinery/light, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) "bf" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 4 @@ -139,60 +35,47 @@ "bA" = ( /turf/template_noop, /area/template_noop) -"bN" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 +"bQ" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 24; - pixel_x = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/rnd/production/techfab/department/security, -/obj/structure/sign/poster/minutemen/enlist{ - pixel_x = 32 +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, +/turf/open/floor/plasteel/patterned, /area/ship/security) -"bX" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-1" +"cq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/tank/toxins{ dir = 1 }, -/area/ship/bridge) -"cc" = ( -/obj/structure/closet/wall/red{ - name = "Ammo locker"; - pixel_y = 28 - }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 9 - }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 6 - }, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/m45/rubbershot, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"cx" = ( +/obj/structure/rack, /obj/effect/turf_decal/corner/opaque/red/border{ - dir = 1 + dir = 5 }, -/obj/item/ammo_box/magazine/m45/rubbershot, -/obj/item/ammo_box/magazine/smgm9mm{ - pixel_y = 1; - pixel_x = 2 +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/item/ammo_box/magazine/smgm9mm/rubbershot{ - pixel_y = -2; - pixel_x = -5 +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/gun/ballistic/automatic/pistol/m1911{ + pixel_x = 2; + pixel_y = 5 }, -/obj/item/ammo_box/magazine/smgm9mm, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/item/flamethrower/full/tank, +/obj/item/gun/ballistic/automatic/smg/cm5, /turf/open/floor/plasteel/dark, /area/ship/security) "cC" = ( @@ -204,64 +87,56 @@ "cR" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"cY" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ +"dq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/security) +"dB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = -2; - pixel_x = -7 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = -2; - pixel_x = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = 4 +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -10; + pixel_y = -22 }, -/obj/structure/closet/cardboard, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = 3; - pixel_x = 3 +/obj/machinery/vending/wallmed{ + pixel_y = -28 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = -2; - pixel_x = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 1 +/turf/open/floor/plastic, +/area/ship/hallway/central) +"dI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/button/door{ + dir = 4; + id = "minutecop_windows"; + name = "Window blastdoors"; + pixel_x = -22; + pixel_y = -10 }, -/obj/structure/cable{ - icon_state = "1-6" +/obj/machinery/button/door{ + dir = 4; + id = "minutecop_bridge"; + name = "Bridge shutters"; + pixel_x = -22; + pixel_y = 2 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"dq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/security) +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "dJ" = ( /obj/effect/turf_decal/number/six{ dir = 1 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"dT" = ( -/obj/structure/chair/greyscale{ - dir = 4 - }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plastic, -/area/ship/hallway/central) "dU" = ( /obj/effect/turf_decal/techfloor/orange, /obj/effect/decal/cleanable/dirt/dust, @@ -279,27 +154,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"ea" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "ej" = ( /obj/effect/turf_decal/techfloor/orange, /obj/structure/railing{ @@ -342,25 +196,25 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"er" = ( -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/red/border{ - dir = 5 +"eE" = ( +/obj/structure/table, +/obj/machinery/computer/secure_data/laptop{ + pixel_x = 6; + pixel_y = 4 }, -/obj/structure/window/reinforced{ - dir = 4 +/obj/item/paper_bin{ + pixel_x = -9; + pixel_y = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 +/obj/item/pen{ + pixel_x = -10; + pixel_y = 4 }, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_x = 2; - pixel_y = 5 +/obj/effect/turf_decal/techfloor{ + dir = 9 }, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/flamethrower/full/tank, -/obj/item/gun/ballistic/automatic/smg/cm5, -/turf/open/floor/plasteel/dark, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, /area/ship/security) "eF" = ( /obj/effect/turf_decal/number/zero{ @@ -371,28 +225,57 @@ "eS" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) -"fh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"eZ" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/mineral/ore_redemption{ + dir = 1; + output_dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"fr" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/turf_decal/number/three, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"fy" = ( +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding{ + pixel_y = 5 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +/obj/item/multitool{ + pixel_x = 9 }, -/turf/open/floor/carpet/nanoweave, +/obj/effect/turf_decal/kfp_small/left, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"fR" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_x = -25 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"fQ" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 +"fX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) "gj" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 8 @@ -411,25 +294,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"go" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 28 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/newspaper{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -6 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_y = -4; - pixel_x = 3 - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) "gH" = ( /obj/structure/bookcase/random, /obj/effect/turf_decal/siding/wood{ @@ -437,6 +301,27 @@ }, /turf/open/floor/wood, /area/ship/bridge) +"gP" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/structure/closet/crate/internals, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/suit/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/item/clothing/head/helmet/space/eva, +/obj/machinery/atmospherics/pipe/manifold/orange/visible, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "gS" = ( /obj/structure/tank_dispenser, /obj/effect/decal/cleanable/dirt/dust, @@ -448,6 +333,32 @@ /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) +"hk" = ( +/obj/machinery/door/poddoor{ + id = "minutecop_bridge"; + dir = 4 + }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) +"hp" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + dir = 4; + id = "minutemen_corvus_engines"; + name = "Thruster Blast Door" + }, +/turf/open/floor/plating, +/area/ship/engineering) "hK" = ( /obj/structure/chair/greyscale{ dir = 8 @@ -483,6 +394,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) +"is" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/computer/cryopod/directional/east, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) "iJ" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 8 @@ -501,20 +423,63 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"ja" = ( -/obj/structure/window/reinforced{ - dir = 8 +"iL" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Security" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "minutemen_corvus_engines"; - name = "Thruster Blast Door" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/window/plasma/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/security) +"iV" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_y = 4 + }, +/obj/structure/closet/cardboard, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "jk" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -540,48 +505,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel, /area/ship/hallway/central) -"jt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "corvus_cargo"; - locked = 1; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "minutecop_cargohatch"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo) -"jA" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/door/airlock/hatch{ - name = "Security" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) "jE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -612,41 +535,6 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"kt" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/reagent_containers/food/snacks/icecreamsandwich{ - pixel_y = 4; - pixel_x = 5 - }, -/obj/item/reagent_containers/food/snacks/icecreamsandwich{ - pixel_y = -5; - pixel_x = 7 - }, -/obj/item/reagent_containers/food/snacks/icecreamsandwich, -/obj/item/reagent_containers/food/snacks/hotdog{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/snacks/hotdog, -/obj/item/storage/cans/sixbeer, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/turf/open/floor/plastic, -/area/ship/hallway/central) -"kv" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/security) "kE" = ( /obj/effect/turf_decal/steeldecal/steel_decals3{ dir = 10 @@ -670,13 +558,21 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"lv" = ( -/obj/effect/turf_decal/steeldecal/steel_decals1, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1 +"kJ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, +/obj/machinery/computer/warrant{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"kR" = ( +/obj/machinery/vending/tool, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "lE" = ( /obj/effect/turf_decal/siding/white{ @@ -693,30 +589,8 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"lJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/button/door{ - id = "minutecop_cargohatch"; - name = "Cargo hatch"; - pixel_x = 23; - pixel_y = 10; - dir = 8 - }, -/obj/machinery/button/shieldwallgen{ - id = "corvus_cargo"; - pixel_x = 21; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"lM" = ( -/obj/effect/turf_decal/siding/white{ +"lM" = ( +/obj/effect/turf_decal/siding/white{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -730,19 +604,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"lT" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "lX" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -778,49 +639,17 @@ }, /turf/open/floor/plastic, /area/ship/hallway/central) -"mQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 9; - pixel_x = 4 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 13; +"mV" = ( +/obj/structure/chair/sofa/left, +/obj/item/toy/plush/lizardplushie{ pixel_x = 4 }, -/obj/item/lighter{ - pixel_x = 10 - }, -/obj/item/newspaper{ - pixel_x = 7; - pixel_y = -8 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 28 - }, /obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"mR" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 1 - }, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/light{ - dir = 1 + icon_state = "2-8" }, -/obj/machinery/jukebox, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "nI" = ( /obj/structure/bed, /obj/item/bedsheet/grey, @@ -843,31 +672,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"oc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) "of" = ( /obj/machinery/door/poddoor{ id = "minutecop_windows" @@ -875,17 +679,6 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/hallway/central) -"oh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2; - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "oj" = ( /obj/effect/turf_decal/siding/thinplating/dark/corner, /obj/effect/turf_decal/siding/thinplating/dark/corner{ @@ -905,41 +698,19 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"ot" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals2, -/obj/item/wirecutters{ - pixel_x = 6; - pixel_y = -8 - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/obj/machinery/button/door{ - id = "minutemen_corvus_engines"; - name = "Engine Blast Doors"; - pixel_x = -10; - pixel_y = 24 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"oA" = ( -/obj/machinery/airalarm/all_access{ +"oN" = ( +/obj/machinery/door/airlock/grunge{ dir = 4; - pixel_x = -25 + name = "Bathroom" }, -/obj/machinery/computer/cargo/express, -/obj/structure/sign/poster/minutemen/lanchester{ - pixel_y = 32 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) "oQ" = ( /obj/machinery/power/smes/engineering, /obj/effect/turf_decal/industrial/warning, @@ -961,6 +732,54 @@ }, /turf/open/floor/wood, /area/ship/crew) +"py" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/minutemen/gold{ + pixel_y = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"pN" = ( +/obj/structure/chair/greyscale{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plastic, +/area/ship/hallway/central) +"pW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/clipboard{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/crew) "qb" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 6 @@ -980,23 +799,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"qF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "corvus_cargo"; - locked = 1; - dir = 8 - }, +"qL" = ( /obj/machinery/door/poddoor{ - id = "minutecop_cargohatch"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" + id = "minutecop_bridge"; + dir = 8 }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo) +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) "qN" = ( /obj/structure/toilet{ pixel_y = 13 @@ -1015,6 +825,18 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/showroomfloor, /area/ship/hallway/central) +"qU" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 1 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/directional/north, +/obj/machinery/jukebox, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "qW" = ( /obj/effect/turf_decal/siding/white/corner, /obj/effect/turf_decal/siding/white/corner{ @@ -1028,6 +850,26 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) +"rb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 2 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"rh" = ( +/obj/structure/chair/sofa/right, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "rk" = ( /obj/machinery/door/poddoor{ id = "minutecop_windows" @@ -1043,31 +885,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/security) -"rG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet/secure_closet{ - icon_door = "tac"; - icon_state = "tac"; - name = "boarding tools locker"; - req_access_txt = "3" - }, -/obj/item/storage/backpack/duffelbag/syndie/x4{ - icon_state = "duffel-sec"; - name = "breaching charges duffel bag" - }, -/obj/item/door_seal, -/obj/item/door_seal, -/obj/effect/turf_decal/corner/opaque/red/border{ - dir = 9 - }, -/obj/machinery/light{ +"rx" = ( +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/security) +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "rL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -1086,6 +912,16 @@ /obj/machinery/suit_storage_unit/inherit, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) +"rO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "sc" = ( /obj/effect/turf_decal/borderfloorblack, /obj/machinery/door/airlock/hatch{ @@ -1093,33 +929,43 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"sr" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"sw" = ( -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/structure/closet/wall{ - name = "Janitorial supplies"; - pixel_y = -28; +"sy" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/holosign_creator/janibarrier{ - pixel_y = -7; - pixel_x = 5 +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 10 }, -/obj/item/soap/deluxe, -/obj/item/mop, -/obj/item/storage/bag/trash, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -6 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew) +"sL" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "minutemen_corvus_engines"; + name = "Thruster Blast Door" + }, +/obj/structure/window/plasma/reinforced/spawner/east, +/turf/open/floor/plating, +/area/ship/engineering) "sN" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -1204,6 +1050,14 @@ "tt" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/security) +"tD" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/computer/cargo/express, +/obj/structure/sign/poster/minutemen/lanchester{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "tQ" = ( /obj/structure/railing{ dir = 2; @@ -1224,22 +1078,6 @@ /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) -"uH" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 13; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = 27 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/garbage, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/light/small, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) "uK" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ @@ -1247,9 +1085,28 @@ }, /turf/open/floor/plastic, /area/ship/hallway/central) -"vg" = ( -/obj/machinery/door/airlock/grunge{ - name = "Bathroom" +"vo" = ( +/obj/docking_port/stationary{ + dwidth = 4; + width = 15; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"vN" = ( +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -1257,49 +1114,18 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/central) +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Cargo Bay" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/security) "wa" = ( /obj/structure/chair/greyscale{ dir = 8 }, /turf/open/floor/plastic, /area/ship/hallway/central) -"wh" = ( -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/closet/wall{ - name = "uniform closet"; - pixel_y = -30; - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/obj/item/storage/backpack/security/cmm, -/turf/open/floor/wood, -/area/ship/crew) "wu" = ( /obj/effect/turf_decal/borderfloorblack{ dir = 4 @@ -1324,94 +1150,25 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"wM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, +"wx" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - pixel_y = 24; - pixel_x = -10 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) -"xD" = ( -/obj/machinery/cryopod{ +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/computer/cryopod{ - dir = 8; - pixel_x = 21 - }, -/obj/effect/turf_decal/industrial/warning/cee{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"xG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = 12; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -6 - }, -/obj/machinery/firealarm{ - pixel_y = 24; - pixel_x = -10 - }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/wood, -/area/ship/crew) -"xH" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/radio/intercom{ - pixel_x = -21; +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/obj/item/areaeditor/shuttle, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio"; - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/paicard{ - pixel_x = -7; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "xL" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -1428,41 +1185,24 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/security) -"xN" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"xY" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 +"yu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 }, /obj/structure/rack, -/obj/item/rack_parts{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/rack_parts{ - pixel_y = -2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wrench/old, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/circuitboard/computer/rdconsole, -/obj/item/circuitboard/machine/rdserver{ - pixel_x = 6; - pixel_y = -4 +/obj/item/storage/bag/ore, +/obj/item/mining_scanner, +/obj/item/pickaxe/drill, +/obj/item/pickaxe/rusted, +/obj/item/radio/intercom/directional/south, +/obj/machinery/button/flasher{ + dir = 1; + id = "minuteman_cell1"; + pixel_x = -8; + pixel_y = -20 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "yE" = ( /obj/effect/turf_decal/siding/white{ dir = 6 @@ -1473,44 +1213,9 @@ "yI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security) -"zl" = ( -/obj/machinery/computer/crew/syndie{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -21; - pixel_x = -6 - }, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -23; - pixel_x = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"zt" = ( -/obj/structure/chair/greyscale{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plastic, -/area/ship/hallway/central) -"zu" = ( -/obj/machinery/door/poddoor{ - id = "minutecop_bridge" +"zu" = ( +/obj/machinery/door/poddoor{ + id = "minutecop_bridge" }, /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -1584,46 +1289,6 @@ }, /turf/open/floor/wood, /area/ship/crew) -"AX" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"Bb" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 9 - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Engineering" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Bg" = ( /obj/effect/decal/cleanable/dirt, /obj/docking_port/mobile{ @@ -1642,6 +1307,14 @@ "Bk" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) +"Bl" = ( +/obj/structure/chair/greyscale{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plastic, +/area/ship/hallway/central) "Bu" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -1669,6 +1342,17 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/crew) +"BE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/rnd/production/techfab/department/security, +/obj/structure/sign/poster/minutemen/enlist{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) "BN" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1727,6 +1411,51 @@ /obj/item/clothing/head/helmet/bulletproof/minutemen, /turf/open/floor/plasteel/dark, /area/ship/security) +"Co" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/rack_parts{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/rack_parts{ + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/wrench/old, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/circuitboard/computer/rdconsole, +/obj/item/circuitboard/machine/rdserver{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Cr" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Cs" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet/royalblue, +/area/ship/crew) "Ds" = ( /obj/effect/turf_decal/techfloor, /mob/living/simple_animal/bot/secbot/beepsky/jr, @@ -1749,21 +1478,6 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"DL" = ( -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "DS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -1780,12 +1494,26 @@ }, /turf/open/floor/plastic, /area/ship/hallway/central) -"DU" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25 +"DY" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/reagent_containers/food/snacks/icecreamsandwich{ + pixel_x = 5; + pixel_y = 4 }, -/obj/machinery/light, -/turf/open/floor/plasteel/patterned/grid, +/obj/item/reagent_containers/food/snacks/icecreamsandwich{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/item/reagent_containers/food/snacks/icecreamsandwich, +/obj/item/reagent_containers/food/snacks/hotdog{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/hotdog, +/obj/item/storage/cans/sixbeer, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/turf/open/floor/plastic, /area/ship/hallway/central) "Eo" = ( /obj/structure/reagent_dispensers/watertank, @@ -1806,29 +1534,88 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"EK" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/button/door{ - id = "minutecop_windows"; - name = "Window blastdoors"; - pixel_y = -10; - pixel_x = -22; - dir = 4 +"Ew" = ( +/obj/machinery/computer/crew/syndie{ + dir = 1 }, -/obj/machinery/button/door{ - id = "minutecop_bridge"; - name = "Bridge shutters"; - pixel_y = 2; - pixel_x = -22; - dir = 4 +/obj/effect/turf_decal/techfloor{ + dir = 10 }, +/obj/item/radio/intercom/directional/south, +/obj/item/radio/intercom/wideband/directional/west, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/bridge) "EO" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) +"ER" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "corvus_cargo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "minutecop_cargohatch"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Fa" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/pipedispenser, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Fu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Fy" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/obj/item/areaeditor/shuttle, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) "Fz" = ( /obj/structure/closet/secure_closet/wall{ dir = 1; @@ -1891,14 +1678,59 @@ "Gh" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"Gu" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 +"Gm" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "minutecop_bridge" }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) +"Gr" = ( +/obj/machinery/autolathe, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 6 + }, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 1 + }, +/obj/effect/decal/cleanable/glass{ + pixel_x = -11; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Gu" = ( +/obj/machinery/porta_turret/ship/ballistic, /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) +"Gv" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/closet/crate/engineering, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/toy/plush/beeplushie, +/obj/item/rcl, +/obj/item/reagent_containers/food/snacks/chips{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/trash/sosjerky{ + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "GF" = ( /obj/machinery/computer/helm{ dir = 8 @@ -1920,6 +1752,31 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) +"GK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plastic, +/area/ship/hallway/central) "Ha" = ( /obj/effect/decal/cleanable/food/flour, /turf/open/floor/plastic, @@ -1957,37 +1814,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Iw" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/storage/box/handcuffs{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 31 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/item/gps{ - gpstag = null; - pixel_x = -9; - pixel_y = 7 - }, -/obj/machinery/light_switch{ - pixel_x = -12; - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "IF" = ( /obj/structure/chair/office/light{ dir = 1; @@ -2009,19 +1835,60 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"Jy" = ( -/obj/structure/chair/sofa/left, -/obj/machinery/newscaster{ - pixel_y = 30 +"Jo" = ( +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/shoes/sneakers/black, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/item/toy/plush/lizardplushie{ - pixel_x = 4 +/obj/structure/closet/wall{ + dir = 1; + name = "uniform closet"; + pixel_y = -30 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/newscaster/directional/west, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/obj/item/storage/backpack/security/cmm, +/turf/open/floor/wood, +/area/ship/crew) +"Ju" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/machinery/button/door{ + dir = 8; + id = "minutecop_cargohatch"; + name = "Cargo hatch"; + pixel_x = 23; + pixel_y = 10 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "corvus_cargo"; + pixel_x = 21 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-10" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "JE" = ( /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 9 @@ -2033,28 +1900,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"JW" = ( -/obj/structure/table, -/obj/machinery/computer/secure_data/laptop{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/paper_bin{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -10 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) "Kz" = ( /obj/structure/window/reinforced{ dir = 4 @@ -2068,110 +1913,128 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"KS" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/item/trash/raisins{ - pixel_y = 6; - pixel_x = -6 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Lb" = ( -/obj/machinery/power/smes/shuttle/precharged{ +"Lj" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/medical, +/obj/item/roller, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/storage/pill_bottle/iron, +/obj/item/storage/pill_bottle/charcoal, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Lq" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, +/obj/structure/window/plasma/reinforced/spawner/east, /obj/machinery/door/poddoor{ + dir = 4; id = "minutemen_corvus_engines"; name = "Thruster Blast Door" }, -/obj/structure/window/reinforced{ - dir = 8 - }, /turf/open/floor/plating, /area/ship/engineering) -"Lw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 +"LE" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/secure_data/laptop{ + pixel_x = -3; + pixel_y = 2 }, -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 4 +/obj/machinery/recharger{ + pixel_x = 12 }, -/obj/item/clipboard{ - pixel_x = 9; +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Mh" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/royalblue, +/area/ship/crew) +"Mt" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = 8; pixel_y = 3 }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 6 +/obj/item/storage/box/handcuffs{ + pixel_x = -5; + pixel_y = 3 }, -/obj/machinery/light{ - dir = 4 +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 31 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -5 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/item/gps{ + gpstag = null; + pixel_x = -9; + pixel_y = 7 }, /obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 + dir = 1; + pixel_x = -12; + pixel_y = -22 }, -/turf/open/floor/wood, -/area/ship/crew) -"LE" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/secure_data/laptop{ - pixel_x = -3; +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Mu" = ( +/obj/machinery/door/poddoor{ + id = "minutecop_windows" + }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/engineering) +"MA" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 13; pixel_y = 2 }, -/obj/machinery/recharger{ - pixel_x = 12 +/obj/structure/mirror{ + pixel_x = 27 }, -/obj/effect/turf_decal/techfloor{ - dir = 9 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) +"MT" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 28 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Mp" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/newspaper{ + pixel_x = 5; + pixel_y = 6 }, -/obj/machinery/pipedispenser, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -6 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Mu" = ( -/obj/machinery/door/poddoor{ - id = "minutecop_windows" +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = -4 }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plastic, +/area/ship/hallway/central) "Nr" = ( /obj/structure/railing{ dir = 2; @@ -2207,6 +2070,36 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"NL" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/chair/office{ + dir = 4; + name = "tactical swivel chair" + }, +/obj/machinery/newscaster/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"NY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 2 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plastic, +/area/ship/hallway/central) "Ok" = ( /obj/structure/bed, /obj/item/bedsheet/blue, @@ -2217,29 +2110,6 @@ }, /turf/open/floor/carpet/royalblue, /area/ship/bridge) -"On" = ( -/obj/machinery/autolathe, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 6 - }, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/plasteel/twenty{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/effect/decal/cleanable/glass{ - pixel_y = 2; - pixel_x = -11 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Ov" = ( /obj/machinery/door/window/northright{ dir = 2 @@ -2258,34 +2128,6 @@ /obj/item/clothing/suit/space/hardsuit/security/independent/minutemen, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"Pf" = ( -/obj/machinery/door/window/brigdoor/southright{ - dir = 4; - req_access_txt = "1" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/effect/turf_decal/corner/opaque/grey/diagonal, -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/machinery/computer/helm/viewscreen{ - dir = 4; - pixel_x = -27 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Pj" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 9; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) "PA" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 @@ -2295,6 +2137,22 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) +"PE" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable/yellow, +/obj/item/stack/sheet/mineral/plasma/five{ + pixel_x = -4 + }, +/obj/item/stack/sheet/mineral/plasma/five{ + pixel_y = -7 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Qj" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -2311,35 +2169,47 @@ }, /turf/open/floor/wood, /area/ship/crew) -"QJ" = ( +"QY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "corvus_cargo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "minutecop_cargohatch"; + name = "Cargo Bay Blast Door" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/ship/cargo) +"Ri" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/poddoor{ - id = "minutemen_corvus_engines"; - name = "Thruster Blast Door" +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + dir = 4; + id = "minutemen_corvus_engines"; + name = "Thruster Blast Door" + }, /turf/open/floor/plating, /area/ship/engineering) "Rj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plastic, /area/ship/hallway/central) -"Rq" = ( -/obj/machinery/vending/tool, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "RU" = ( /obj/effect/turf_decal/techfloor/orange, /obj/effect/decal/cleanable/dirt/dust, @@ -2357,17 +2227,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"RX" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/holopad/emergency/command, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Sd" = ( /obj/structure/sign/minutemen, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2375,18 +2234,6 @@ "Sn" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) -"Sr" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/computer/warrant{ - dir = 8 - }, -/obj/machinery/newscaster{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "SH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -2437,6 +2284,38 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"TS" = ( +/obj/structure/closet/wall/red{ + name = "Ammo locker"; + pixel_y = 28 + }, +/obj/item/ammo_box/magazine/m45{ + pixel_x = 9 + }, +/obj/item/ammo_box/magazine/m45{ + pixel_x = 6 + }, +/obj/item/ammo_box/magazine/m45{ + pixel_x = 5 + }, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/effect/turf_decal/corner/opaque/red/border{ + dir = 1 + }, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/ammo_box/magazine/smgm9mm/rubbershot{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/item/ammo_box/magazine/smgm9mm, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Ua" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -2447,15 +2326,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"Uh" = ( -/obj/structure/chair/sofa/right, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "Um" = ( /obj/effect/turf_decal/siding/thinplating/dark, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -2483,20 +2353,6 @@ "Uy" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"UB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light, -/obj/structure/sign/poster/minutemen/gold{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "UP" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /obj/effect/turf_decal/industrial/hatch/yellow, @@ -2506,44 +2362,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) -"UV" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/obj/structure/closet/crate/internals, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = -4 - }, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_y = -4; - pixel_x = 1 - }, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/machinery/atmospherics/pipe/manifold/orange/visible, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"UY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "Vi" = ( /obj/effect/turf_decal/techfloor/orange/corner{ dir = 4 @@ -2567,98 +2385,95 @@ /obj/machinery/shower{ pixel_y = 13 }, -/obj/structure/curtain/bounty, -/obj/structure/spider/cocoon, -/obj/structure/spider/stickyweb, -/obj/structure/spider/stickyweb, -/turf/open/floor/plating, -/area/ship/hallway/central) -"VW" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" +/obj/structure/curtain/bounty, +/obj/structure/spider/cocoon, +/obj/structure/spider/stickyweb, +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Wl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 4; + pixel_y = 13 + }, +/obj/item/lighter{ + pixel_x = 10 + }, +/obj/item/newspaper{ + pixel_x = 7; + pixel_y = -8 }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/cable/yellow, -/obj/item/stack/sheet/mineral/plasma/five{ - pixel_x = -4 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 28 }, -/obj/item/stack/sheet/mineral/plasma/five{ - pixel_y = -7 +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"VZ" = ( -/obj/item/trash/popcorn{ - pixel_y = 11; - pixel_x = -4 +/turf/open/floor/wood, +/area/ship/crew) +"WT" = ( +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "engine fuel pump" +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 9 + }, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; + name = "Engineering" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Wn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = -22; - dir = 1 - }, -/obj/machinery/vending/wallmed{ - pixel_y = -28 - }, /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plastic, -/area/ship/hallway/central) +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "WW" = ( /obj/machinery/door/window/brigdoor/southright, /obj/effect/turf_decal/corner/opaque/red/border, /turf/open/floor/plasteel/dark, /area/ship/security) -"WX" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 10 - }, -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/rusted, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -20; - pixel_x = 5 +"WY" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 }, -/obj/machinery/button/flasher{ - dir = 1; - pixel_y = -20; - pixel_x = -8; - id = "minuteman_cell1" +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/item/wirecutters{ + pixel_x = 6; + pixel_y = -8 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"WZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/firealarm/directional/north{ + pixel_x = 4 }, -/obj/structure/rack, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding{ - pixel_y = 5 +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 }, -/obj/item/multitool{ - pixel_x = 9 +/obj/item/kirbyplants/random, +/obj/machinery/button/door{ + id = "minutemen_corvus_engines"; + name = "Engine Blast Doors"; + pixel_x = -10; + pixel_y = 24 }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) @@ -2675,6 +2490,66 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"XM" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/bridge) +"XO" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plastic, +/area/ship/hallway/central) +"XR" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/door/airlock/external/glass{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) +"XU" = ( +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/item/trash/raisins{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Yh" = ( /obj/structure/railing{ dir = 2; @@ -2689,6 +2564,47 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Yn" = ( +/obj/machinery/light/directional/north, +/obj/machinery/holopad/emergency/command, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Yq" = ( +/obj/item/trash/popcorn{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "engine fuel pump" + }, +/obj/effect/turf_decal/number/five, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"YE" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet{ + icon_door = "tac"; + icon_state = "tac"; + name = "boarding tools locker"; + req_access_txt = "3" + }, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + icon_state = "duffel-sec"; + name = "breaching charges duffel bag" + }, +/obj/item/door_seal, +/obj/item/door_seal, +/obj/effect/turf_decal/corner/opaque/red/border{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) "YG" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -2707,6 +2623,23 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"YL" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 4; + req_access_txt = "1" + }, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 2 + }, +/obj/effect/turf_decal/corner/opaque/grey/diagonal, +/obj/effect/turf_decal/industrial/warning{ + color = "#808080"; + dir = 1 + }, +/obj/machinery/computer/helm/viewscreen/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "YM" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -2738,34 +2671,20 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"YT" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 10; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/engineering) -"Zc" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/chair/office{ - dir = 4; - name = "tactical swivel chair" - }, -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, +"YO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/security) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"YT" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium, +/area/ship/engineering) "Zh" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/techfloor{ @@ -2780,6 +2699,28 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Zx" = ( +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/closet/wall{ + dir = 1; + name = "Janitorial supplies"; + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/holosign_creator/janibarrier{ + pixel_x = 5; + pixel_y = -7 + }, +/obj/item/soap/deluxe, +/obj/item/mop, +/obj/item/storage/bag/trash, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/central) "ZG" = ( /obj/effect/turf_decal/techfloor, /obj/effect/decal/cleanable/dirt/dust, @@ -2797,12 +2738,12 @@ bA bA bA bA -bA +IX Zt To To Zt -bA +IX bA bA bA @@ -2813,12 +2754,12 @@ bA bA bA bA -Gh -ja -QJ -Lb -ja -Gh +IX +sL +hp +Ri +Lq +IX bA bA bA @@ -2828,12 +2769,12 @@ bA bA bA bA -Pj +YT IX -ot +WY iJ mo -UV +gP IX YT bA @@ -2850,7 +2791,7 @@ YG tp kE RU -VW +PE IX bA bA @@ -2861,12 +2802,12 @@ bA bA bA IX -Rq -KS +kR +XU bf Vi NE -On +Gr Jh FW bA @@ -2880,8 +2821,8 @@ Uy Uy Uy IX -mR -ea +qU +wx IX IX Gh @@ -2893,30 +2834,30 @@ bA hc Uy Kz -Pf +YL nI IX -xY +Co ej sW -WZ +fy IX Gh bA "} (8,1,1) = {" bA -jt -cY +ER +iV Gd PA -WX +yu IX -aI +Gv Tk gS -VZ -ar +Yq +cq IX bA "} @@ -2926,28 +2867,28 @@ Bg Ip Ua Uq -ah +eZ IX Ci dU jE -lv -oh +rx +rb Mu bA "} (10,1,1) = {" bA -qF -lJ -aO +QY +Ju +Lj oj -Iw +Mt IX Eo qb -Mp -sr +Fa +fr ST Mu bA @@ -2957,11 +2898,11 @@ bA uF yI yI -af +vN yI IX IX -Bb +WT IX IX IX @@ -2971,38 +2912,38 @@ bA (12,1,1) = {" yI yI -JW -Zc +eE +NL sN yI -dT -zt +pN +Bl HJ Gf -xN -fQ +Cs +Mh Sn Sn "} (13,1,1) = {" yI -rG +YE Cm Ds -kv +bQ yI -go +MT zA DS jk Qj BN -wh +Jo Sn "} (14,1,1) = {" yI -cc +TS WW ZG Um @@ -3018,33 +2959,33 @@ BA "} (15,1,1) = {" yI -er +cx hY rt xL dq -kt +DY Ha -Wn +dB Gf -xG +sy IF -xD +is Sn "} (16,1,1) = {" tt yI -bN -AX +BE +fX Fz yI uK Rj -bd +NY Gf -mQ -Lw +Wl +pW Sn eS "} @@ -3053,11 +2994,11 @@ bA tt yI yI -jA +iL yI Gf -wM -oc +XO +GK Gf Sn Sn @@ -3070,11 +3011,11 @@ bA Gf jF gj -lT +rO At DJ Bu -DL +Cr Es of bA @@ -3101,12 +3042,12 @@ bA bA ka Gf -vg +oN Gf tc -fh +YO Gf -av +XR Gf Gf bA @@ -3117,13 +3058,13 @@ bA bA eF VR -sw +Zx Gf -Uh -UB +rh +py Gf SH -DU +fR mz bA bA @@ -3133,15 +3074,15 @@ bA bA ka qN -uH +MA Gf -Jy -UY +mV +Fu Gf rL Hw UP -bA +vo bA "} (23,1,1) = {" @@ -3165,13 +3106,13 @@ bA bA rk gH -xH +Fy cR -oA +tD em -bX -EK -zl +XM +dI +Ew cR bA bA @@ -3199,12 +3140,12 @@ Gu cR Ok cR -RX +Yn Nr YM GF zu -zu +hk bA bA "} @@ -3215,11 +3156,11 @@ bA EO cR cR -Sr +kJ tQ zu -zu -zu +Gm +hk bA bA bA @@ -3231,9 +3172,9 @@ bA bA bA Gu -zu -zu -zu +Gm +Gm +qL bA bA bA diff --git a/_maps/shuttles/shiptest/minutemen_vela.dmm b/_maps/shuttles/shiptest/minutemen_vela.dmm new file mode 100644 index 000000000000..8f6580229f1b --- /dev/null +++ b/_maps/shuttles/shiptest/minutemen_vela.dmm @@ -0,0 +1,11818 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/obj/effect/turf_decal/industrial/outline/red, +/obj/structure/sign/poster/contraband/tools{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"ac" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/item/training_toolbox, +/turf/open/floor/plating, +/area/ship/storage) +"af" = ( +/obj/structure/closet/secure_closet/lethalshots{ + populate = 0 + }, +/obj/item/ammo_box/c45, +/obj/item/ammo_box/c45, +/obj/item/ammo_box/c45/hp, +/obj/item/ammo_box/c45/hp, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/m45, +/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/magazine/smgm9mm/rubbershot, +/obj/item/ammo_box/c9mm/rubbershot, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"al" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 5 + }, +/obj/structure/table/glass, +/obj/item/flashlight/lamp{ + pixel_y = 1; + pixel_x = -7 + }, +/obj/item/paicard{ + pixel_x = 6; + pixel_y = -8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"am" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"an" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"aq" = ( +/obj/machinery/button/door{ + pixel_y = 14; + pixel_x = 22; + id = "obai2"; + name = "AI core blast door button"; + dir = 8 + }, +/obj/structure/AIcore, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/button/door{ + pixel_y = -15; + pixel_x = 22; + id = "obai"; + name = "AI core window shutters button"; + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/science/ai_chamber) +"az" = ( +/obj/structure/table/reinforced, +/obj/item/disk/design_disk/cmm_mechs, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"aE" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"aH" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"aM" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/item/cardboard_cutout{ + name = "John"; + desc = "Guardian of the engines." + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"aO" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/borg_fancy_2{ + pixel_x = 28 + }, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/ship/storage) +"aQ" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"aZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"bc" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"bh" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"bt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/storage) +"bu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak5" + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"bA" = ( +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"bH" = ( +/turf/open/floor/wood, +/area/ship/crew/dorm) +"bK" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/techfloor/hole, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"bX" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "obhang21" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/door/poddoor{ + id = "obmine11" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"bZ" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/thermomachine{ + piping_layer = 2; + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/structure/sign/poster/official/moth/piping{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"ca" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/rechargefloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"cd" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"cg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"ci" = ( +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/obj/item/mecha_parts/mecha_equipment/generator, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"cj" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth, +/obj/item/bedsheet/blue, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"cn" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"co" = ( +/obj/structure/curtain/cloth, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"cw" = ( +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"cy" = ( +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/atmospherics) +"cz" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"cE" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"cF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"cI" = ( +/obj/machinery/button/door{ + dir = 4; + name = "Engineering Storage Lock"; + pixel_y = -7; + pixel_x = -21; + id = "obengi" + }, +/obj/structure/closet/crate/engineering/electrical, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/mecha_parts/mecha_equipment/extinguisher, +/obj/item/mecha_parts/mecha_equipment/extinguisher, +/turf/open/floor/plating, +/area/ship/storage) +"cJ" = ( +/obj/structure/rack, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/circuitboard/aicore, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/item/aiModule/core, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/ai_chamber) +"cK" = ( +/obj/structure/musician/piano/unanchored, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"cT" = ( +/obj/structure/rack, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/item/chair, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"cV" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew) +"cW" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/frame/machine, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"dc" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"dd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"df" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/structure/cable{ + icon_state = "6-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"dh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"dp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"dq" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/computer/card{ + dir = 4; + icon_state = "computer-right" + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ds" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate/science{ + name = "G.Station Science Kit" + }, +/obj/item/circuitboard/machine/rdserver, +/obj/item/circuitboard/computer/rdconsole, +/obj/item/clothing/head/papersack/smiley, +/obj/item/clothing/head/papersack/smiley, +/obj/item/clothing/head/papersack/smiley, +/obj/item/clothing/head/papersack/smiley, +/obj/item/clothing/head/papersack/smiley, +/obj/item/clothing/head/papersack/smiley, +/obj/item/circuitboard/machine/circuit_imprinter/department/science, +/obj/item/circuitboard/machine/protolathe/department/science, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"dt" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/toilet) +"dx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"dB" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "vela_lablock"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) +"dC" = ( +/obj/structure/closet/secure_closet{ + name = "captain's locker"; + icon_state = "cap"; + req_access_txt = "20" + }, +/obj/item/clothing/under/rank/command/minutemen, +/obj/item/clothing/suit/toggle/lawyer/minutemen, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/glasses/sunglasses, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/obj/item/clothing/head/cowboy/sec/minutemen, +/obj/item/radio/headset/minutemen/alt/captain, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/binoculars, +/obj/item/door_remote/captain, +/turf/open/floor/carpet/royalblack, +/area/ship/crew/office) +"dD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"dF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/airlock/external, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"dK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"dL" = ( +/obj/structure/sign/minutemen{ + pixel_y = 36 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/camera/autoname, +/obj/machinery/light/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"dN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"dV" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ship/hangar/port) +"dW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"dZ" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hangar/port) +"ea" = ( +/obj/machinery/door/poddoor{ + id = "obcargo" + }, +/obj/structure/cable, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "obcargos" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/turf/open/floor/engine, +/area/ship/cargo) +"ee" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"ek" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/atmospherics) +"eq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + pixel_y = 0; + dir = 8; + pixel_x = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"eB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/random{ + pixel_y = 30 + }, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"eI" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"eJ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"eM" = ( +/obj/structure/closet/crate/engineering, +/obj/item/stack/conveyor/thirty, +/obj/item/stack/conveyor/thirty, +/obj/item/crowbar, +/obj/item/screwdriver, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/box/corners, +/obj/item/conveyor_switch_construct, +/obj/item/conveyor_switch_construct, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/ship/storage) +"eN" = ( +/turf/open/floor/plasteel/tech, +/area/ship/science) +"eQ" = ( +/obj/structure/catwalk, +/turf/open/floor/plating, +/area/ship/external) +"eR" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + name = "Engine Shutters"; + id = "obengines"; + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering) +"eS" = ( +/obj/machinery/power/smes, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"eT" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"eV" = ( +/obj/structure/closet/radiation, +/obj/item/picket_sign, +/obj/item/picket_sign, +/obj/item/picket_sign, +/obj/machinery/firealarm{ + pixel_y = 28 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/small/broken/directional/west, +/turf/open/floor/plating, +/area/ship/storage) +"eZ" = ( +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"fh" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/machinery/computer/atmos_alert, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"fi" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, +/obj/item/mecha_parts/mecha_equipment/thrusters/gas, +/obj/item/mecha_parts/mecha_equipment/drill, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"fj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"fk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"fl" = ( +/obj/machinery/grill/unwrenched, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"fm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/item/kirbyplants/random{ + pixel_y = 5; + pixel_x = 2 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"fr" = ( +/obj/structure/sign/painting/library{ + pixel_y = 28 + }, +/turf/open/floor/wood, +/area/ship/hallway/central) +"fv" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"fx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"fz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"fD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"fF" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/minutemen/edge{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"fH" = ( +/obj/machinery/door/window/brigdoor/westleft{ + req_access_txt = list("2"); + id = "vela" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"fJ" = ( +/obj/machinery/porta_turret/ship{ + dir = 9 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"fW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 11; + pixel_x = 28 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"fY" = ( +/obj/machinery/door/poddoor{ + id = "obcargo" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/turf/open/floor/engine, +/area/ship/cargo) +"ga" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -24 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"gh" = ( +/obj/structure/rack, +/obj/machinery/airalarm/directional/south, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"gj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"gx" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"gB" = ( +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"gD" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"gL" = ( +/obj/machinery/door/poddoor{ + id = "obair" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"gQ" = ( +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"gV" = ( +/obj/machinery/ai_slipper, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"gX" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"hf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 9; + pixel_y = -6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"hh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"hk" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/railing{ + dir = 4; + layer = 2.8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"hm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"ho" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"hv" = ( +/obj/structure/table, +/obj/item/pen{ + pixel_x = 11; + pixel_y = 9 + }, +/obj/item/paper/crumpled{ + pixel_x = -4; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"hw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"hx" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"hD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"hH" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/engine, +/area/ship/hangar/port) +"hJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/minutemen/corner{ + dir = 8 + }, +/obj/item/circuitboard/mecha/ripley/main, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"hP" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"hR" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"hS" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/obj/docking_port/mobile{ + preferred_direction = 4; + dheight = 1; + dir = 2; + port_direction = 8 + }, +/turf/open/floor/engine, +/area/ship/external) +"hX" = ( +/obj/machinery/vending/cola/space_up, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"ib" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"ic" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"ie" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"il" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"in" = ( +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4; + req_access = list(3) + }, +/obj/structure/sign/poster/official/mini_energy_gun{ + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"io" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science/xenobiology) +"ip" = ( +/obj/effect/turf_decal/spline/fancy/wood/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"is" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"iu" = ( +/obj/structure/rack, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"iw" = ( +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"iy" = ( +/obj/structure/sign/poster/minutemen/random{ + pixel_y = -30 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"iz" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"iD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"iE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"iG" = ( +/obj/item/kirbyplants/random{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"iL" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"iO" = ( +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"iP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"iQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"iR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"iV" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"jb" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"jf" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/snacks/honeybar{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = -7 + }, +/obj/item/lighter{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 11; + pixel_y = 3 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"jh" = ( +/turf/open/floor/plasteel/stairs/medium{ + dir = 1 + }, +/area/ship/hallway/central) +"jj" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"jm" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) +"jn" = ( +/obj/structure/rack, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/storage) +"jr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"jx" = ( +/obj/structure/closet/secure_closet/engineering_personal{ + anchored = 1 + }, +/obj/effect/turf_decal/box, +/obj/structure/sign/poster/contraband/tools{ + pixel_y = 32 + }, +/obj/item/clothing/suit/toggle/industrial, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"jD" = ( +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/drill, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/item/mecha_parts/mecha_equipment/thrusters/gas, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"jF" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"jI" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"jN" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/crew) +"jO" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"jP" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/engineering) +"jS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"jY" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"kd" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"ke" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"kg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"kh" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/security{ + req_access = list(1) + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"kl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"kn" = ( +/obj/machinery/porta_turret/ship, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"ko" = ( +/obj/structure/rack, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/stack/cable_coil/red{ + amount = 4 + }, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/item/storage/toolbox/electrical{ + pixel_y = 10 + }, +/obj/item/mmi/posibrain, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/ai_chamber) +"kp" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"kq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"kr" = ( +/obj/structure/filingcabinet, +/obj/item/kitchen/knife/letter_opener, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/item/clothing/mask/cigarette/cigar/havana, +/obj/structure/sign/poster/official/cohiba_robusto_ad{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"kv" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/minutemen/edge{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_y = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"kw" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"ky" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"kF" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"kS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/holopad/emergency/engineering, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"kW" = ( +/obj/structure/table/chem, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/structure/sign/departments/chemistry/pharmacy{ + pixel_y = 32 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 7 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"kZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"la" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/item/paper/crumpled, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"lb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"ld" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"le" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"lk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"lm" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/kirbyplants{ + icon_state = "plant-04"; + pixel_x = -7; + pixel_y = 22 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"lp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"lq" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/cryo) +"lr" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/steeldecal/steel_decals4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"lu" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"lv" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "obendo" + }, +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/engineering) +"lx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/closet/secure_closet/engineering_electrical{ + anchored = 1 + }, +/obj/effect/turf_decal/box, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"lz" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"lB" = ( +/obj/machinery/washing_machine, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"lD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/central) +"lE" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/sign/poster/contraband/power{ + pixel_y = 32; + pixel_x = 32 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"lH" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "vela_labeva" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"lK" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"lM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"lQ" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"lR" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 15; + height = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) +"lV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"md" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"mi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"ml" = ( +/obj/machinery/vending/games, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"mq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"mC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"mK" = ( +/obj/machinery/door/airlock/command{ + dir = 4; + req_access = list(19) + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"mN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"mO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"mP" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"mR" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"mS" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "obfront"; + name = "Window Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"mW" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/south, +/obj/item/reagent_containers/glass/maunamug{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/item/pen/fourcolor{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"mY" = ( +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ng" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"nh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/power/floodlight, +/turf/open/floor/plating, +/area/ship/storage) +"ni" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 2.8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"nn" = ( +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hangar/port) +"no" = ( +/obj/structure/janitorialcart, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/structure/mopbucket, +/turf/open/floor/pod, +/area/ship/cargo) +"np" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"nq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"nr" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/black/diagonal{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"nw" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"nA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"nC" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/storage) +"nF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"nO" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"nP" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/mining, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"nQ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Showers"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"nS" = ( +/obj/effect/turf_decal/minutemen/edge{ + dir = 8 + }, +/obj/item/mecha_parts/part/ripley_right_arm, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"nU" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"nV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"nW" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + name = "Engine Shutters"; + id = "obengines"; + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/atmospherics) +"oa" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + pixel_y = -16; + id = "vela_labeva"; + name = "airlock shutters"; + req_access = list(1) + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"ot" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"ov" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"oC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"oJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"oT" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/sign/poster/official/moth/boh{ + pixel_y = -32 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"oU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/sign/poster/minutemen/random{ + pixel_x = 28 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"oZ" = ( +/obj/machinery/ai_slipper, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"pd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, +/obj/machinery/meter{ + target_layer = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"pe" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"pf" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science) +"pk" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 9 + }, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/clothing/mask/cigarette/dromedary{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 9; + pixel_y = 18 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"pp" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/clothing/under/rank/cargo/miner/hazard, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson/prescription, +/obj/structure/closet/secure_closet/miner{ + populate = 0; + name = "pilot's equipment" + }, +/obj/item/clothing/gloves/explorer, +/obj/item/gps/mining, +/obj/item/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"pq" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/item/radio/intercom/wideband/directional/west, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) +"pw" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/carpet, +/area/ship/crew) +"pA" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = -4 + }, +/obj/item/lighter{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/item/newspaper{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/holosign_creator/security{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 14 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"pC" = ( +/obj/structure/noticeboard/qm{ + name = "Supply Officer's Notice Board"; + desc = "Important notices from the Supply Officer"; + pixel_y = 28 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"pG" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"pJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"pK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/engine, +/area/ship/hangar/port) +"pM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"pU" = ( +/obj/structure/cable{ + 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/plasteel/grimy, +/area/ship/crew/canteen) +"pW" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"pX" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"qa" = ( +/obj/structure/table, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -9 + }, +/obj/item/toy/figure/scientist{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/radio/old{ + pixel_y = -11 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"qc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/obj/machinery/light/directional/west, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"qd" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"qe" = ( +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/sign/warning/enginesafety{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"qj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/storage) +"qk" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/cee{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"qm" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/closet/wall{ + dir = 4; + pixel_y = 0; + pixel_x = -28; + name = "spare uniforms" + }, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/suit/toggle/lawyer/minutemen, +/obj/item/clothing/suit/toggle/lawyer/minutemen, +/obj/item/clothing/suit/toggle/lawyer/minutemen, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"qy" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/mining, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"qB" = ( +/obj/structure/sign/poster/official/report_crimes{ + pixel_y = -32 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/clothing/under/rank/cargo/miner/hazard, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson/prescription, +/obj/structure/closet/secure_closet/miner{ + populate = 0; + name = "pilot's equipment" + }, +/obj/item/clothing/gloves/explorer, +/obj/item/gps/mining, +/obj/item/stock_parts/cell/high/plus, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"qC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/toy/cards/deck{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"qG" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/engineering/engine) +"qJ" = ( +/obj/structure/table/reinforced, +/obj/item/gps{ + pixel_y = -2; + pixel_x = -5; + gpstag = "GOLD-VHEV" + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 4; + pixel_x = 8; + id = "obfront"; + name = "Window Shutters" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"qO" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"qP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"qR" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"qS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"qT" = ( +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_x = -32 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/pilot, +/obj/item/clothing/head/helmet/space/pilot/random, +/obj/item/reagent_containers/food/drinks/bottle/trappist, +/obj/structure/sign/warning/nosmoking/burnt{ + pixel_y = -28; + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"qU" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/turf/open/floor/engine, +/area/ship/external) +"qX" = ( +/obj/structure/filingcabinet/double, +/obj/item/clipboard, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"qY" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/secure_closet{ + name = "bridge officer's locker"; + icon_state = "cap"; + req_access_txt = "19" + }, +/obj/effect/turf_decal/box, +/obj/machinery/light/small/directional/west, +/obj/item/binoculars, +/obj/item/megaphone, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/shoes/combat, +/obj/item/radio/headset/minutemen/alt/captain, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clipboard, +/obj/item/reagent_containers/spray/pepper, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"ra" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/external) +"rb" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"rd" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"rm" = ( +/obj/structure/closet/secure_closet/security{ + populate = 0 + }, +/obj/item/reagent_containers/spray/pepper, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/storage/belt/security/full, +/obj/item/restraints/handcuffs, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/item/clothing/suit/armor/vest/marine, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"rn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"rr" = ( +/obj/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/effect/turf_decal/floordetail/tiled, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"rs" = ( +/obj/structure/rack, +/obj/machinery/door/window/brigdoor/northleft, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/spawner/lootdrop/aimodule_harmless, +/obj/effect/spawner/lootdrop/aimodule_harmless, +/obj/effect/spawner/lootdrop/aimodule_harmless, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/ai_chamber) +"rv" = ( +/obj/structure/cable{ + 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/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"rw" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/ship/crew) +"rx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"ry" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/pod, +/area/ship/cargo) +"rA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/closet/secure_closet/engineering_welding{ + anchored = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"rB" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"rO" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Science Lab"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"rR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/ship/crew/office) +"rT" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + 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/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"sa" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/generic, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/ship/storage) +"sb" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"sc" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"si" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"sn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/warning/fire{ + pixel_y = 24; + pixel_x = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"sr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"sA" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + name = "Waste to Environment"; + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"sD" = ( +/obj/structure/sign/poster/official/cohiba_robusto_ad{ + pixel_y = -32 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/pod, +/area/ship/cargo) +"sF" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) +"sK" = ( +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"sM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"sN" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Airlock Access"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"sR" = ( +/obj/machinery/porta_turret/ship{ + dir = 8 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"sV" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) +"ta" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/door/poddoor{ + id = "obmine11" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"tb" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"tc" = ( +/obj/structure/railing, +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"tf" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "vela_labeva" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"tk" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"tm" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/item/cutting_board, +/obj/structure/closet/crate/freezer{ + name = "food supplies" + }, +/obj/item/cutting_board, +/obj/item/pizzabox/pineapple, +/obj/item/pizzabox/pineapple, +/obj/item/pizzabox/pineapple, +/obj/item/storage/box/donkpockets, +/obj/item/reagent_containers/glass/mortar/metal, +/obj/item/pestle, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/peppermill, +/obj/item/reagent_containers/food/condiment/peppermill, +/turf/open/floor/pod, +/area/ship/cargo) +"tn" = ( +/obj/machinery/blackbox_recorder, +/obj/machinery/door/window/brigdoor/eastright, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"tq" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "vela_cap" + }, +/turf/open/floor/plating, +/area/ship/crew/office) +"tx" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"tA" = ( +/obj/effect/turf_decal/industrial/caution{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"tI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"tJ" = ( +/obj/structure/window/reinforced, +/obj/structure/rack, +/obj/machinery/door/window/brigdoor/eastleft, +/obj/item/gps{ + pixel_y = -2; + pixel_x = -5; + gpstag = "GOLD-VHEV" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/multitool, +/obj/item/storage/toolbox/mechanical, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"tO" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/structure/cable{ + 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/trimline/opaque/brown/filled/warning, +/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"tP" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"tQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals_central4, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"tR" = ( +/obj/effect/turf_decal/minutemen/edge{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"tT" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"tW" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/microwave{ + anchored = 0 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"tY" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = -7; + name = "Bay 1 Doors"; + id = "obmine11" + }, +/obj/machinery/button/shieldwallgen{ + id = "obhang21"; + name = "Bay 1 Air Shield"; + pixel_y = 22; + pixel_x = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"uc" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"ue" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/toilet) +"ug" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"ul" = ( +/obj/structure/table, +/obj/machinery/jukebox/boombox, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/ship/hallway/central) +"uo" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/paper/crumpled{ + pixel_x = 9; + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"up" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew) +"uq" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/button/shieldwallgen{ + id = "obcargos"; + dir = 8; + pixel_x = 23; + pixel_y = 5 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -5; + pixel_x = 25; + id = "obcargo"; + name = "Cargo Shutters" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ur" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/weldingtool/mini, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"us" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"uv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"uw" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"uB" = ( +/obj/effect/turf_decal/minutemen/corner, +/obj/item/circuitboard/mecha/ripley/peripherals, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"uQ" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/turf/open/floor/pod, +/area/ship/cargo) +"uR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"uT" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/clothing/under/rank/cargo/miner/hazard, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson/prescription, +/obj/structure/closet/secure_closet/miner{ + populate = 0; + name = "pilot's equipment" + }, +/obj/item/clothing/gloves/explorer, +/obj/item/gps/mining, +/obj/item/stock_parts/cell/high/plus, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"uU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"uX" = ( +/obj/machinery/door/poddoor{ + id = "obcargo" + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "obcargos" + }, +/turf/open/floor/engine, +/area/ship/cargo) +"vz" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"vD" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 8 + }, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = 7; + name = "Bay 1 Doors"; + id = "obmine11" + }, +/obj/machinery/button/shieldwallgen{ + id = "obhang21"; + name = "Bay 1 Air Shield"; + pixel_y = 22; + pixel_x = -5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"vK" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"vM" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/carpet, +/area/ship/crew) +"vO" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4; + pixel_y = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/borderfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/toilet) +"vS" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"vV" = ( +/obj/structure/rack, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/structure/table_frame/wood, +/obj/item/stack/sheet/mineral/wood{ + amount = 30 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"vX" = ( +/obj/structure/sign/warning/chemdiamond{ + pixel_x = 32 + }, +/obj/structure/table/chem, +/obj/item/reagent_containers/glass/filter{ + pixel_x = 12 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"wa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"wh" = ( +/obj/structure/table, +/obj/item/clothing/mask/cigarette/cigar/havana{ + pixel_y = -1; + pixel_x = 8 + }, +/obj/item/lighter, +/obj/machinery/button/door{ + name = "Engine Shutters"; + id = "obengines"; + dir = 4; + pixel_y = 7; + pixel_x = -24 + }, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -30 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"wi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"wk" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"wl" = ( +/obj/effect/turf_decal/rechargefloor, +/obj/structure/sign/poster/contraband/steppyflag{ + pixel_y = 32 + }, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/mecha/working/ripley/cargo, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"wn" = ( +/obj/structure/falsewall/plastitanium, +/turf/open/floor/plating, +/area/ship/cargo) +"wr" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"wv" = ( +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"ww" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew) +"wz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"wA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engine) +"wB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/ship/storage) +"wD" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/obj/effect/turf_decal/minutemen/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"wF" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -5 + }, +/obj/machinery/firealarm/directional/north{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"wH" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"wO" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 1 + }, +/obj/machinery/modular_computer/console/preset/civilian, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"wW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"wZ" = ( +/obj/machinery/door/airlock/command{ + name = "Bridge"; + req_access_txt = "19"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"xc" = ( +/obj/structure/table, +/obj/item/canvas/nineteenXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/canvas/nineteenXnineteen, +/obj/item/storage/crayons, +/obj/item/toy/crayon/spraycan, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/ship/hallway/central) +"xh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"xl" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/machinery/door/airlock{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"xm" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/railing/corner{ + dir = 1; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/central) +"xy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"xz" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"xA" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ship/bridge) +"xB" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"xC" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"xD" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/fore) +"xF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"xH" = ( +/obj/structure/sink{ + dir = 8; + pixel_y = 0; + pixel_x = 13 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"xI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = 24; + pixel_x = 8; + id = "obai2"; + name = "AI core blast door button"; + req_access = list(19) + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"xK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"xM" = ( +/obj/structure/toilet{ + pixel_y = 12 + }, +/obj/effect/turf_decal/floordetail/pryhole, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/toilet) +"xN" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/stack/sheet/glass/twenty, +/obj/item/stack/sheet/metal/twenty{ + pixel_y = 14 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"xR" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"xT" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent21"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"xU" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth, +/obj/item/bedsheet/blue, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"yb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"yd" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/central) +"yg" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"yi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = -22; + pixel_x = -4; + name = "umbilical window shutters"; + id = "obhangarent11"; + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = -22; + pixel_x = 9; + name = "pod lockdown"; + id = "obhangarent1"; + dir = 1; + req_access_txt = list(1) + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"yj" = ( +/obj/machinery/holopad/secure, +/obj/structure/sign/warning/testchamber{ + pixel_x = -28 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"yk" = ( +/obj/structure/rack, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/storage) +"ym" = ( +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"yn" = ( +/obj/machinery/computer/helm{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"yo" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/research, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"yr" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"ys" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) +"yt" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"yu" = ( +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley/cmm, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"yv" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 4; + piping_layer = 2 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"yx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"yA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"yD" = ( +/obj/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/effect/turf_decal/floordetail/tiled, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"yG" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -24 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"yH" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"yI" = ( +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"zf" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters{ + name = "Engine Shutters"; + id = "obengines"; + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"zi" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "obhang22" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "obmine12" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"zk" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/warning/securearea{ + pixel_y = 8; + pixel_x = -26 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"zl" = ( +/obj/structure/cable{ + 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/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/machinery/door/airlock{ + name = "Dormitory" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"zr" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor, +/obj/machinery/firealarm/directional/south, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"zs" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/engine, +/area/ship/hangar/port) +"zy" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Operations" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"zz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"zB" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/turf_decal/minutemen/edge{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"zC" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/snack/random, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"zF" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"zJ" = ( +/turf/open/floor/carpet, +/area/ship/crew) +"zK" = ( +/obj/structure/chair/sofa/corner, +/obj/item/radio/intercom/directional/east, +/obj/item/toy/plush/hornet{ + pixel_y = 7 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"zL" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"zN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"zR" = ( +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/firstaid/fire, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"zV" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"zX" = ( +/turf/open/floor/wood, +/area/ship/hallway/central) +"Ab" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/paper_bin/carbon{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/pen/blue{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/pen/fountain{ + pixel_x = 5 + }, +/obj/item/pen/fourcolor{ + pixel_x = 10; + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Ae" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/dorm) +"Ai" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"Ak" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"An" = ( +/obj/structure/rack, +/obj/machinery/door/window/brigdoor/northright, +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/spawner/lootdrop/aimodule_neutral, +/obj/effect/spawner/lootdrop/aimodule_neutral, +/obj/effect/spawner/lootdrop/aimodule_neutral, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science/ai_chamber) +"Aq" = ( +/obj/machinery/mineral/ore_redemption, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Ar" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Au" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Av" = ( +/obj/structure/table/chem, +/obj/item/reagent_scanner, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"AB" = ( +/obj/item/analyzer, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"AC" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "obhang21" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/door/poddoor{ + id = "obmine11" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"AD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"AF" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/layer2, +/obj/machinery/atmospherics/components/binary/valve/digital/layer4, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"AN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"AO" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/toilet) +"AR" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"AS" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/structure/cable{ + 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/plasteel/grimy, +/area/ship/crew/dorm) +"Bc" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Bh" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Bn" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Bq" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Br" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"Bu" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + pixel_y = 0; + dir = 8; + pixel_x = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"BB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/item/kirbyplants/random{ + pixel_x = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"BC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"BE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"BH" = ( +/obj/structure/chair/sofa, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/ship/crew) +"BI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"BN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/machinery/door/airlock, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"BO" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/structure/sign/poster/minutemen/random{ + pixel_x = 28; + pixel_y = 0 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"BQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"BR" = ( +/obj/structure/closet/secure_closet/engineering_personal{ + anchored = 1 + }, +/obj/effect/turf_decal/box, +/obj/item/pipe_dispenser, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 30 + }, +/obj/item/clothing/suit/toggle/industrial, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"BW" = ( +/obj/structure/curtain/cloth, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"BX" = ( +/obj/structure/chair/sofa, +/obj/machinery/newscaster/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/ship/crew) +"BY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Ca" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Cd" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/security/armory) +"Ce" = ( +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"Cj" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/engineering/atmospherics) +"Cp" = ( +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Cq" = ( +/obj/effect/turf_decal/minutemen/edge{ + dir = 4 + }, +/obj/item/mecha_parts/part/ripley_left_arm, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"Cu" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -28 + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Cw" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "Helm" + }, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Cz" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"CD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"CF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"CG" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"CI" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/north, +/obj/item/radio/intercom/wideband/table{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"CK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"CM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/ship/hangar/port) +"CN" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + pixel_y = 7; + id = "vela_lablock" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"CO" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1; + layer = 2.8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"CS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"CW" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/structure/sign/poster/contraband/engis_unite{ + pixel_y = 32 + }, +/obj/item/spacecash/bundle/pocketchange{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"CX" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/basic, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Dd" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"Dr" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable{ + 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/command{ + name = "Captain's Quarters"; + req_access = list(20) + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Dt" = ( +/obj/structure/closet/firecloset/full{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/sign/directions/engineering{ + dir = 8; + pixel_y = 7; + pixel_x = -32 + }, +/obj/structure/sign/directions/command{ + dir = 4; + pixel_x = -32 + }, +/obj/structure/sign/directions/supply{ + pixel_y = -7; + pixel_x = -32; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Dw" = ( +/obj/structure/dresser, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Dy" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/storage) +"DD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"DI" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"DL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"DM" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"DP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Eb" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Ec" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Ed" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/shieldgen, +/obj/effect/decal/cleanable/garbage, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/ship/storage) +"Ef" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Ek" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"El" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"Em" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"En" = ( +/obj/structure/chair/sofa{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet, +/area/ship/crew) +"Eo" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/corners, +/obj/machinery/power/floodlight, +/turf/open/floor/plating, +/area/ship/storage) +"Ex" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood, +/area/ship/crew) +"Ey" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"Ez" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"EC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/engine, +/area/ship/hangar/port) +"ED" = ( +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"EE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"EG" = ( +/obj/structure/window/reinforced, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"EH" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"EJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/storage) +"EK" = ( +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"EM" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/minutemen/edge, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"EN" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"ER" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/machinery/camera/autoname, +/obj/structure/sign/warning/electricshock{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"EU" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"EX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Fg" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engine) +"Fl" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/research, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"Fr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/minutemen/corner{ + dir = 4 + }, +/obj/item/mecha_parts/part/ripley_left_leg, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"Fw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"Fx" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Fy" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/rechargefloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Fz" = ( +/obj/item/bedsheet/cosmos, +/obj/structure/bed, +/obj/structure/curtain/cloth, +/turf/open/floor/carpet/royalblack, +/area/ship/crew/office) +"FC" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning, +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/research, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"FF" = ( +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/gec{ + pixel_y = -30 + }, +/turf/open/floor/plating, +/area/ship/storage) +"FJ" = ( +/obj/structure/table/chem, +/obj/machinery/reagentgrinder{ + pixel_y = 11 + }, +/obj/item/reagent_containers/food/snacks/grown/citrus/lemon{ + pixel_y = 8 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"FK" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine/longrange, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"FN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"FR" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"FS" = ( +/obj/structure/closet/secure_closet{ + name = "foreman's locker"; + icon_state = "cap"; + req_access = list(56) + }, +/obj/item/clothing/head/cowboy/sec/minutemen, +/obj/item/clothing/under/rank/command/minutemen, +/obj/item/storage/backpack, +/obj/item/storage/backpack/satchel, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/shoes/combat, +/obj/item/radio/headset/minutemen/alt/captain, +/obj/item/megaphone, +/obj/item/binoculars, +/obj/effect/turf_decal/box, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/suit/toggle/industrial, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"Ga" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Gb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/firealarm/directional/south, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/flashlight/lamp{ + pixel_y = 4; + pixel_x = -7 + }, +/obj/item/storage/fancy/donut_box{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Ge" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/screwdriver{ + icon_state = "screwdriver_nuke" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/table, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Gg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/arrows, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Gh" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Gi" = ( +/obj/structure/frame/computer, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Gk" = ( +/turf/open/floor/plating, +/area/ship/external) +"Gl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Go" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Gs" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Gt" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent1" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Gu" = ( +/obj/structure/table/reinforced, +/obj/item/desk_flag{ + pixel_y = 9 + }, +/obj/item/desk_flag/trans{ + pixel_y = 4; + pixel_x = -5 + }, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Gx" = ( +/obj/machinery/autolathe, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Gz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"GA" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering) +"GB" = ( +/obj/item/kirbyplants/random, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"GD" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ship/hangar/port) +"GF" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/storage) +"GH" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent11"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"GI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"GO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"GS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"GV" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ha" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Hb" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, +/obj/item/mecha_parts/mecha_equipment/thrusters/gas, +/obj/item/mecha_parts/mecha_equipment/drill, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Hc" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/machinery/light/directional/north, +/turf/open/floor/pod, +/area/ship/cargo) +"Hf" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/closet/emcloset/anchored, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Hk" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Hm" = ( +/obj/structure/sign/minutemen, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/engine) +"Ht" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/obj/effect/turf_decal/minutemen/corner{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"Hw" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Hx" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "obhang22" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "obmine12" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"Hy" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"HB" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "vela_lablock" + }, +/turf/open/floor/plating, +/area/ship/science/xenobiology) +"HH" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"HI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central7, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"HK" = ( +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "0-10" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"HN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"HO" = ( +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + pixel_y = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"HQ" = ( +/obj/structure/closet/secure_closet/security{ + populate = 0 + }, +/obj/item/reagent_containers/spray/pepper, +/obj/item/clothing/mask/gas/sechailer/minutemen, +/obj/item/clothing/under/rank/security/officer/minutemen, +/obj/item/clothing/head/helmet/bulletproof/minutemen, +/obj/item/storage/belt/security/full, +/obj/item/restraints/handcuffs, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/item/ammo_box/magazine/m45/rubbershot, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/sign/poster/official/focus{ + pixel_y = 32 + }, +/obj/item/clothing/suit/armor/vest/marine, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"HU" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/rechargefloor, +/obj/mecha/working/ripley/cmm, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"HV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"HW" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"HY" = ( +/obj/structure/filingcabinet/double, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"Ia" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Ih" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/south, +/obj/machinery/turretid{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"In" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Io" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Iu" = ( +/obj/structure/table/wood, +/obj/item/storage/book/bible/booze{ + pixel_x = -5 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 9; + pixel_x = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"Iv" = ( +/obj/effect/turf_decal/minutemen/corner{ + dir = 1 + }, +/obj/item/mecha_parts/part/ripley_right_leg, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"Iy" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"Iz" = ( +/obj/effect/turf_decal/number/two, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/engine, +/area/ship/hangar/port) +"IC" = ( +/obj/machinery/computer/security{ + dir = 4; + icon_state = "computer-middle" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"ID" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/sign/poster/contraband/xenofauna_parasite{ + pixel_x = -28; + pixel_y = -2 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/hallway/central) +"IE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/table, +/obj/item/radio/intercom{ + dir = 4; + pixel_x = 13; + pixel_y = 1 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = 5; + pixel_x = -6; + id = "obendo"; + name = "Office Shutters" + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"IF" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = -10; + pixel_y = -5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"II" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"IJ" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/obj/item/wrench, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/meter{ + target_layer = 2 + }, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"IM" = ( +/turf/open/floor/carpet/royalblack, +/area/ship/crew/office) +"IV" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"IZ" = ( +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"Ja" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Jk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"Jl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/atmospherics) +"Jo" = ( +/obj/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/effect/turf_decal/floordetail/tiled, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Jp" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/steeldecal/steel_decals8, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Ju" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/stamp/hos{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/machinery/recharger{ + pixel_x = -8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Jw" = ( +/obj/machinery/computer/mech_bay_power_console, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"JB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"JH" = ( +/obj/structure/window/reinforced, +/obj/machinery/computer/monitor{ + dir = 4; + icon_state = "computer-left" + }, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"JI" = ( +/obj/effect/turf_decal/industrial/outline/red, +/obj/effect/turf_decal/rechargefloor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"JL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"JM" = ( +/obj/structure/window/reinforced, +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"JN" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "obai" + }, +/turf/open/floor/plating, +/area/ship/science/ai_chamber) +"JV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer5{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 11; + pixel_x = -28 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"JY" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = 25; + pixel_x = 7; + name = "Bay Doors"; + id = "obmine12" + }, +/obj/machinery/button/shieldwallgen{ + id = "obhang22"; + name = "Air Shield Switch"; + pixel_y = 25; + pixel_x = -5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Kd" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Kk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ko" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Kq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Kr" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Ks" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/light/small/directional/east, +/turf/open/floor/circuit/green, +/area/ship/science/ai_chamber) +"KC" = ( +/turf/open/floor/plasteel/stairs/medium, +/area/ship/hallway/central) +"KE" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"KN" = ( +/obj/structure/railing/corner{ + dir = 1; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"KO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Lb" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Le" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "obmine12" + }, +/turf/open/floor/engine, +/area/ship/hangar/port) +"Ln" = ( +/obj/machinery/vending/sovietsoda{ + anchored = 0 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/pod, +/area/ship/cargo) +"Lx" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/borderfloor{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/toilet) +"LB" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"LJ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/westleft{ + req_access_txt = list("1") + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"LK" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"LL" = ( +/obj/structure/sign/poster/random{ + pixel_y = 30 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"LS" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"LT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"LU" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Mc" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/black, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Mi" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Input to Mech Refill" + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Mj" = ( +/obj/structure/rack, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/plastic/twenty, +/obj/structure/sign/poster/contraband/free_drone{ + pixel_y = 32 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/rcl/pre_loaded, +/obj/item/rcl/pre_loaded, +/turf/open/floor/plating, +/area/ship/storage) +"Mn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/minutemen/edge, +/obj/item/mecha_parts/chassis/ripley, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"Mt" = ( +/obj/structure/table/chem, +/obj/effect/turf_decal/techfloor, +/obj/item/reagent_containers/glass/rag{ + pixel_y = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Mu" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Mv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/mineral/ore_redemption, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Mw" = ( +/obj/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + name = "Waste to Recycler" + }, +/obj/machinery/button/door{ + dir = 8; + pixel_y = -2; + pixel_x = 22; + id = "obair"; + name = "Blast Door Controller" + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Mx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"MB" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"MC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "obendo" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering) +"MF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/security{ + req_access = list(1) + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"MJ" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"MP" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1; + layer = 3.1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-10" + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"MU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/arrows, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"MV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"MW" = ( +/obj/structure/table/reinforced, +/obj/item/megaphone/command, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"MY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"MZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/red/warning{ + dir = 4 + }, +/obj/item/paper_bin, +/obj/item/pen/blue, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Na" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"Nd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Nf" = ( +/obj/machinery/button/door{ + dir = 8; + name = "Engineering Storage Lock"; + pixel_y = -7; + pixel_x = 22; + id = "obengi" + }, +/obj/item/decal_painter{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/decal_painter{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/structure/table, +/obj/machinery/light_switch{ + pixel_y = 23; + pixel_x = -9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Nh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/departments/engineering{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Nk" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/closet/secure_closet/brig{ + id = "vela" + }, +/obj/machinery/door_timer{ + pixel_y = 28; + id = "vela" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Nl" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/engineering{ + req_access = list(10) + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Nm" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/electrical{ + pixel_y = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Nn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"No" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/departments/security{ + pixel_y = -28 + }, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Np" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/canteen) +"Nq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak5" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Nr" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"Nv" = ( +/obj/effect/turf_decal/trimline/opaque/purple/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"Nw" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/jukebox, +/turf/open/floor/pod, +/area/ship/cargo) +"Nx" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 25; + pixel_y = -5 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Ny" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/obj/effect/turf_decal/minutemen/corner, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"Nz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"NC" = ( +/obj/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"ND" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_y = -10; + pixel_x = -21 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"NE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"NF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"NJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/bookcase/manuals, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = 8; + id = "vela_cap"; + name = "window shutters" + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"NQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/sign/warning/fire{ + pixel_y = 24; + pixel_x = -8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"NS" = ( +/obj/structure/window/plasma/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"NU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"NV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Oe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/arrows, +/turf/open/floor/engine, +/area/ship/hangar/port) +"Om" = ( +/obj/machinery/door/airlock/command{ + name = "Bridge"; + req_access_txt = "19"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"On" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Ou" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_y = 2 + }, +/obj/item/pen/blue{ + name = "science pen" + }, +/obj/item/clipboard{ + pixel_y = 3; + pixel_x = 7 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Ox" = ( +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"OD" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"OL" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"OM" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "obendo"; + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access = list(10) + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"OP" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science) +"OR" = ( +/obj/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 6 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"OS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"OT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Input to Mech Refill" + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"OV" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Pe" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Pj" = ( +/obj/structure/curtain/cloth, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"Pp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/ship/crew) +"Pq" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/layer4, +/obj/machinery/atmospherics/components/binary/valve/digital/layer2, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Pv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Px" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock{ + name = "Rec Room" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"PA" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/toilet) +"PC" = ( +/obj/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 4; + piping_layer = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"PD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"PG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"PL" = ( +/obj/effect/decal/cleanable/ash, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table, +/obj/item/wrench/crescent, +/obj/item/stack/sheet/mineral/plasma/twenty, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"PN" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/toilet) +"PO" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"PT" = ( +/obj/machinery/door/airlock{ + id_tag = "obt"; + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/toilet) +"PZ" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"Qa" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/coal/ten, +/obj/item/stack/sheet/mineral/coal/ten, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/clothing/shoes/cookflops, +/obj/item/clothing/shoes/cookflops, +/obj/item/clothing/shoes/cookflops, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 9 + }, +/obj/item/clothing/under/rank/civilian/cookjorts, +/obj/item/clothing/under/rank/civilian/cookjorts, +/obj/item/clothing/under/rank/civilian/cookjorts, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"Qg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Qj" = ( +/obj/structure/sign/departments/security{ + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Qm" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Qq" = ( +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Qv" = ( +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Qy" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/pilot, +/obj/item/clothing/head/helmet/space/pilot/random, +/obj/item/tank/internals/oxygen, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"QF" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/clipboard{ + pixel_x = -6 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"QG" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/door/airlock/external, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"QN" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"QO" = ( +/obj/machinery/mecha_part_fabricator, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"QR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"QV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"Ra" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Re" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Rf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/easel, +/obj/item/canvas/twentythreeXtwentythree, +/obj/structure/sign/painting/library{ + pixel_y = 28 + }, +/turf/open/floor/carpet, +/area/ship/hallway/central) +"Rg" = ( +/obj/machinery/autolathe, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Rj" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Breakroom"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Rk" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science/ai_chamber) +"Rl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Rm" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Rq" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/vending/cola/space_up, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"Ru" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"RG" = ( +/obj/item/paper/pamphlet/violent_video_games, +/obj/machinery/computer/arcade/orion_trail{ + dir = 8 + }, +/obj/item/stack/arcadeticket, +/obj/item/stack/arcadeticket, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/steeldecal/steel_decals_central7{ + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/ship/hallway/central) +"RI" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"RP" = ( +/obj/machinery/computer/cryopod/directional/south, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"RQ" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/hallway/central) +"RY" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Sb" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"Sc" = ( +/obj/machinery/porta_turret/ship{ + dir = 6 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"Sd" = ( +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Sf" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ + dir = 4 + }, +/obj/machinery/button/door{ + pixel_y = 25; + pixel_x = -7; + name = "Bay Doors"; + id = "obmine12" + }, +/obj/machinery/button/shieldwallgen{ + id = "obhang22"; + name = "Air Shield Switch"; + pixel_y = 25; + pixel_x = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hangar/port) +"Sk" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Sm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/science) +"Sw" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Sy" = ( +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"SE" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"SI" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"SM" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = -12 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"SN" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"SR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_grid, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"SU" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"SW" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/north, +/obj/item/reagent_containers/glass/maunamug{ + pixel_y = 5; + pixel_x = 5 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"SY" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_y = -21; + pixel_x = 2 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Tb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Tc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"Tf" = ( +/obj/structure/sign/minutemen{ + pixel_y = 36 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/light/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"Tg" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew/office) +"Th" = ( +/obj/structure/guncase, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, +/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, +/obj/item/gun/ballistic/automatic/smg/cm5{ + spawnwithmagazine = 0 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Ti" = ( +/obj/structure/table/chem, +/obj/structure/sink/chem, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"Tk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Tn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Ts" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/crew) +"Tx" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Ty" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/canteen) +"TG" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/box, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"TH" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"TL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/chair/plastic{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"TQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"TR" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"TT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"TY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Uf" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Uh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ut" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "obendo" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Uw" = ( +/obj/structure/closet/firecloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/item/storage/box/gum/happiness, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Ux" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Uz" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning, +/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ + dir = 1 + }, +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters"; + req_access = list(20) + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"UA" = ( +/obj/effect/turf_decal/minutemen/middle, +/obj/item/mecha_parts/part/ripley_torso, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hangar/port) +"UB" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"UC" = ( +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/security{ + req_access = list(1); + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"UD" = ( +/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"UM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"UQ" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/structure/sign/departments/cargo{ + pixel_y = 32 + }, +/turf/open/floor/pod, +/area/ship/cargo) +"UR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"Va" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"Ve" = ( +/obj/structure/chair/sofa/corner, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet, +/area/ship/crew) +"Vh" = ( +/obj/structure/sign/warning/nosmoking{ + pixel_y = -32 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/pilot, +/obj/item/clothing/head/helmet/space/pilot/random, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Vi" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/royalblack, +/area/ship/crew/office) +"Vl" = ( +/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Vp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/kirbyplants/random, +/obj/machinery/button/door{ + pixel_y = 24; + pixel_x = -4; + name = "umbilical window shutters"; + id = "obhangarent21" + }, +/obj/machinery/button/door{ + pixel_y = 24; + pixel_x = 9; + name = "pod lockdown"; + id = "obhangarent2"; + req_access = list(1) + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"VC" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"VH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/nanoweave/purple, +/area/ship/science) +"VM" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/canteen) +"VO" = ( +/obj/structure/chair/sofa/right, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet, +/area/ship/crew) +"VP" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"VR" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering) +"VX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals8, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"VZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"Wb" = ( +/obj/structure/table/wood, +/obj/item/trash/candy{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = -8; + pixel_y = 7 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"We" = ( +/turf/template_noop, +/area/template_noop) +"Wg" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = -26; + pixel_y = -4 + }, +/obj/structure/filingcabinet/double, +/obj/machinery/light/small/directional/west{ + pixel_y = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/science) +"Wj" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/traffic, +/turf/open/floor/engine, +/area/ship/external) +"Wk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "obhangarent2" + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"Wl" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/sign/poster/minutemen/random{ + pixel_x = -28 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Wn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/corner/transparent/purple/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Wq" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -16; + pixel_y = 19 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"Wr" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange/corner, +/obj/machinery/light/small/directional/east, +/obj/structure/railing{ + dir = 1; + layer = 2.8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/cryo) +"Wt" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/power/port_gen/pacman{ + anchored = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Ww" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Wx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Wz" = ( +/obj/machinery/door/poddoor{ + id = "obengi"; + name = "Engineering Storage"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"WF" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/pilot, +/obj/item/clothing/head/helmet/space/pilot/random, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"WP" = ( +/obj/structure/table/chem, +/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/item/reagent_containers/food/drinks/bottle/limejuice{ + pixel_y = 15; + pixel_x = -8 + }, +/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ + pixel_y = 2; + pixel_x = -7 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/science/xenobiology) +"WR" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"WV" = ( +/obj/machinery/porta_turret/ship{ + dir = 5 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"WX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hallway/central) +"WY" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 1 + }, +/obj/effect/turf_decal/minutemen/corner{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"Xd" = ( +/obj/effect/turf_decal/steeldecal/steel_decals2, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Xe" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/ore_box, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Xh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor2" + }, +/obj/machinery/door/window/brigdoor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Xi" = ( +/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/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Xn" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/fore) +"Xo" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 6 + }, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"Xt" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"Xv" = ( +/obj/structure/table, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/item/paper/crumpled, +/obj/item/pen/charcoal, +/turf/open/floor/carpet, +/area/ship/hallway/central) +"Xz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "obendo" + }, +/turf/open/floor/plasteel/stairs, +/area/ship/engineering) +"XA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"XC" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/engineering_guide, +/turf/open/floor/wood, +/area/ship/hallway/central) +"XJ" = ( +/obj/structure/filingcabinet, +/obj/item/pen/fountain, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"XL" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hangar/port) +"XN" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/black/diagonal, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen) +"XO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"XR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"XS" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"XT" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plating, +/area/ship/storage) +"XY" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "vela_cap"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/office) +"XZ" = ( +/obj/structure/closet/crate, +/obj/item/circuitboard/machine/deep_fryer, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/rollingpaper, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/obj/item/reagent_containers/food/snacks/grown/tobacco, +/turf/open/floor/pod, +/area/ship/cargo) +"Yi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Yk" = ( +/obj/effect/turf_decal/trimline/opaque/purple/warning{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_social{ + pixel_x = -6 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 10; + pixel_x = 2 + }, +/obj/item/assembly/igniter{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Yl" = ( +/obj/machinery/door/airlock/command{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + id = "obai2"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"Yp" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/engine, +/area/ship/hangar/port) +"Yr" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/turf_decal/box/white, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Yx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"Yz" = ( +/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"YC" = ( +/obj/item/weldingtool/largetank/empty, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"YD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/ai_chamber) +"YF" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/hangar/port) +"YH" = ( +/obj/effect/turf_decal/corner/transparent/mauve/diagonal, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"YJ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/science/ai_chamber) +"YP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"YS" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"YU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/number/one, +/turf/open/floor/engine, +/area/ship/hangar/port) +"YV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/railing{ + dir = 1; + layer = 3.1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/central) +"YX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/bridge) +"YY" = ( +/obj/machinery/door/poddoor{ + id = "obengi"; + name = "Engineering Storage"; + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/storage) +"YZ" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Za" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Zi" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"Zj" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/structure/sign/poster/random{ + pixel_x = -28 + }, +/turf/open/floor/carpet, +/area/ship/crew) +"Zn" = ( +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/cryo) +"Zo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/ship/hallway/fore) +"Zp" = ( +/obj/machinery/porta_turret/ship{ + dir = 10 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"Zt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science/xenobiology) +"Zv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Zw" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/poster/random{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) +"ZQ" = ( +/obj/structure/closet/secure_closet/personal, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew/dorm) + +(1,1,1) = {" +We +We +We +We +We +IZ +IZ +IZ +IZ +We +We +sR +We +We +Hm +We +We +VR +jP +VR +jP +VR +We +We +cy +We +We +sR +We +We +IZ +IZ +IZ +IZ +We +We +We +We +We +We +"} +(2,1,1) = {" +We +We +We +We +We +IZ +We +aM +We +We +We +Fg +qG +qG +Fg +We +VR +VR +eR +VR +eR +VR +VR +We +ek +Cj +Cj +ek +We +We +We +pW +We +IZ +We +We +We +We +We +We +"} +(3,1,1) = {" +We +We +We +We +We +IZ +sK +Fg +Fg +Fg +Fg +Fg +zf +zf +Fg +Gk +VR +kr +kF +Xd +Nx +wh +VR +ra +ek +nW +nW +ek +ek +ek +ek +ek +sK +IZ +We +We +We +We +We +We +"} +(4,1,1) = {" +We +We +We +We +We +IZ +We +Fg +jY +Lb +Qm +Fg +hx +YS +Fg +Fg +VR +XJ +uU +wH +IE +QF +VR +Jl +ek +nU +SY +ek +yv +OR +zN +gL +We +IZ +We +We +We +We +We +We +"} +(5,1,1) = {" +We +We +We +We +We +We +We +Fg +CW +TL +II +wA +sn +NU +iw +Uw +lv +LU +nV +HV +ng +Za +Ut +sA +iL +Re +Ge +NF +IJ +NC +BE +gL +We +We +We +We +We +We +We +We +"} +(6,1,1) = {" +We +We +We +We +We +We +We +Fg +Fg +Mu +TH +Nl +nq +Tx +LT +Xi +MC +tI +GA +xF +kq +dK +Xz +Rm +sr +AN +fh +wi +iD +PC +BE +gL +We +We +We +We +We +We +We +We +"} +(7,1,1) = {" +We +We +We +We +We +We +We +We +Fg +Fg +iz +Fg +NQ +Ru +qC +Bh +Ut +xN +Gx +Nm +AD +rA +VR +ld +hh +EE +aZ +pd +PO +Mw +EH +gL +We +We +We +We +We +We +We +We +"} +(8,1,1) = {" +We +We +We +We +We +We +We +We +We +Fg +Fg +Fg +qe +mC +Yi +DM +VR +an +yx +Sd +rx +lx +VR +Nf +dN +uR +AB +bZ +ek +ek +ek +ek +We +We +We +We +We +We +We +We +"} +(9,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Fg +Fg +Fg +wF +Xh +NS +Fg +Fg +GV +sy +Ey +nC +nC +nC +Wz +YY +nC +nC +ek +ek +We +We +We +We +We +We +We +We +We +We +"} +(10,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Fg +Fg +eS +UB +OS +bK +ab +Fg +jx +Qv +wW +nC +eV +cI +qj +bt +sa +nC +nC +We +We +We +We +We +We +We +We +We +We +We +"} +(11,1,1) = {" +We +We +IZ +IZ +IZ +IZ +IZ +IZ +IZ +We +We +Fg +VP +JB +kS +jr +hP +Fg +yt +Qv +wW +nC +Mj +eM +EJ +GF +FF +nC +We +We +IZ +IZ +IZ +IZ +IZ +IZ +IZ +We +We +We +"} +(12,1,1) = {" +We +We +IZ +We +ot +We +We +sK +We +We +We +Fg +ER +lE +df +TY +Ec +Fg +BR +HW +zV +nC +yk +nh +wB +Dy +XT +nC +We +We +We +sK +We +We +pW +We +IZ +We +We +We +"} +(13,1,1) = {" +We +We +We +We +dZ +dZ +dZ +dZ +We +We +We +Fg +Fg +HK +PL +Wt +Fg +Fg +Ae +Ae +OM +nC +jn +Eo +ac +aO +Ed +nC +We +We +We +Rk +Rk +Rk +Zp +We +We +We +IZ +We +"} +(14,1,1) = {" +We +We +dZ +dZ +dZ +Xe +Xe +dZ +dZ +We +We +Fg +Ae +Ae +Ae +Ae +Ae +lB +aE +Ae +Nh +nC +nC +nC +nC +nC +nC +nC +We +We +Rk +Rk +ko +cJ +Rk +Rk +Rk +sK +IZ +We +"} +(15,1,1) = {" +We +We +dZ +eZ +Qy +XL +kp +qT +dZ +dZ +We +We +Ae +ZQ +aQ +Zw +Ae +Sb +eI +Ae +Ja +Cd +Qq +OV +af +Th +Cd +We +We +Rk +Rk +iG +Mx +GI +TG +rs +Rk +We +IZ +We +"} +(16,1,1) = {" +We +We +nn +Mi +iE +ee +Kr +ic +gB +dZ +dZ +eQ +Ae +Dd +gx +wv +PZ +kd +Nr +Ae +lD +Cd +cw +JM +np +in +Cd +eQ +Rk +Rk +xI +BQ +gV +YJ +Jk +An +Rk +sK +IZ +We +"} +(17,1,1) = {" +Ak +Ak +dZ +vD +HU +EN +Gs +yH +HH +fi +dZ +We +Ae +cj +bH +MJ +Ae +Ae +Ae +Ae +In +Cd +Nk +fH +xC +Hk +Cd +We +Rk +Rk +Yl +Rk +Rk +Rk +mK +Rk +Rk +We +IZ +We +"} +(18,1,1) = {" +We +Wj +AC +pK +CM +ur +xz +Nq +Hy +pp +dZ +We +Ae +cj +XO +AS +SM +zl +rn +rn +TR +MF +ie +PD +xC +Cu +Cd +We +Rk +pq +YD +jm +JN +Wg +pM +zk +OP +We +We +We +"} +(19,1,1) = {" +We +hS +ta +dV +YU +hH +Aq +MU +Hy +Hb +dZ +We +Ae +xU +NV +Ha +Dw +Ae +Rf +ul +No +Cd +OL +uv +MP +Gb +Cd +We +Rk +sF +aq +Ks +JN +HY +Tb +jj +OP +OP +We +We +"} +(20,1,1) = {" +We +Wj +bX +pK +gD +bu +xz +Ww +Hy +qB +dZ +We +lq +lq +Zn +lq +lq +lq +yd +Xv +YV +Cd +HQ +qP +qd +Ju +Cd +We +Rk +Rk +Rk +Rk +Rk +lm +uc +lV +oT +OP +We +We +"} +(21,1,1) = {" +Na +Na +dZ +tY +Fy +EN +Gs +lp +zR +dZ +dZ +eQ +lq +CO +GO +qm +hX +lq +fr +xc +jS +Cd +rm +Ko +rb +pA +Cd +eQ +OP +OP +qX +eN +kh +Ce +qa +jf +wa +OP +We +We +"} +(22,1,1) = {" +We +fJ +nn +Sk +Sk +uw +XR +KN +qO +dZ +We +We +lq +Wr +Bn +RP +lq +lq +zX +zX +hD +Cd +Cd +UC +Cd +Cd +Cd +We +We +OP +Sw +eN +OP +MY +iP +tP +VH +OP +We +We +"} +(23,1,1) = {" +We +dZ +az +DI +gj +gj +hf +Rl +Gl +dZ +xT +xT +lq +lq +hk +ni +lq +ID +zX +RQ +HN +Dt +ys +oC +Qj +Nn +ys +GH +GH +OP +LJ +MZ +OP +OP +Rj +OP +OP +OP +kn +We +"} +(24,1,1) = {" +We +dZ +QO +qR +uB +Cq +Fr +xy +iV +nP +SR +SR +lq +lq +lq +lq +lq +RG +zX +XC +UM +Hf +ys +fD +ym +ym +cd +KC +KC +yo +WR +jF +lz +mP +El +cz +Sm +pG +lH +lR +"} +(25,1,1) = {" +We +dZ +Rg +iR +Mn +UA +tR +Ez +sb +qy +mO +mO +Wk +Pq +hw +Gh +BY +cF +WX +cF +xm +WX +BN +ED +xB +AF +sc +Au +PG +Fl +rd +oZ +OD +mR +Zi +yG +OP +XS +OP +We +"} +(26,1,1) = {" +We +dZ +CX +dx +hJ +nS +Iv +GS +YF +nP +jh +jh +Sy +ym +KO +Ar +ys +YZ +Vl +Yz +mN +UD +ys +BI +ym +ym +Gt +KC +KC +yo +Cz +vK +Nv +rB +nO +oa +tf +qk +pf +We +"} +(27,1,1) = {" +We +dZ +yu +Wx +YC +IF +RI +EX +wz +dZ +xT +xT +ys +Vp +dD +BO +ys +zC +ml +ym +DD +eq +ys +Tk +xK +yi +ys +GH +GH +io +OP +OP +OP +OP +rO +OP +OP +OP +kn +We +"} +(28,1,1) = {" +We +WV +nn +CK +oJ +QR +DL +wr +FR +dZ +We +We +ys +ys +ys +ys +cV +Np +Np +eJ +rT +Np +Np +Np +Np +Np +Np +We +We +io +qc +tQ +FC +ND +EU +HI +zr +io +We +We +"} +(29,1,1) = {" +Ak +Ak +dZ +JY +JI +cW +Gi +lp +Uf +dZ +dZ +eQ +cV +yD +BW +HO +cV +cT +Tn +us +yI +dh +Wl +tk +tb +nr +Np +eQ +io +io +zL +fx +HB +Yk +SI +Gz +zF +io +We +We +"} +(30,1,1) = {" +We +Wj +Hx +Yp +EC +vz +fv +ke +Hy +pp +dZ +We +cV +rr +Pj +jI +cV +vV +dW +VM +Ty +VM +MV +XN +iO +Wq +Np +We +io +kW +YH +FJ +HB +wO +VX +Zt +CN +io +We +We +"} +(31,1,1) = {" +We +qU +Le +GD +Iz +Oe +Mv +Gg +Hy +gh +dZ +We +cV +Jo +co +wk +cV +iu +dW +VM +Ty +VM +MV +Hw +iO +KE +Np +We +io +WP +jO +Mt +HB +wO +Jp +iQ +io +io +We +We +"} +(32,1,1) = {" +We +Wj +zi +kw +zs +bA +Io +md +YF +cE +dZ +We +cV +cV +cV +nQ +cV +fz +RY +VM +Ty +VM +MV +MW +QN +iy +Np +We +io +Ti +vX +Av +HB +al +Ou +tA +io +We +We +We +"} +(33,1,1) = {" +Na +Na +dZ +Sf +ca +cW +Gi +On +Hy +uT +dZ +We +cV +Zj +rw +ww +cV +LL +Go +VM +Ty +VM +MV +Gu +yA +dc +Np +We +io +io +io +io +io +dB +dB +SE +io +We +IZ +We +"} +(34,1,1) = {" +We +We +nn +OT +Yx +JL +fj +Fx +Ox +dZ +dZ +eQ +cV +BX +pk +ww +cV +dp +ug +VM +Ty +VM +MV +XN +lk +lu +Np +eQ +io +io +CG +bc +yj +FN +mi +Qg +io +sK +IZ +We +"} +(35,1,1) = {" +We +We +dZ +Eb +WF +Xt +lb +Vh +dZ +dZ +We +We +cV +BH +Wb +Pp +Px +mq +Ca +VM +pU +VM +Pv +XN +lk +Mc +Np +We +We +io +nw +Ux +DP +DP +Wn +CD +io +We +IZ +We +"} +(36,1,1) = {" +We +We +dZ +dZ +dZ +jD +ci +dZ +dZ +We +We +We +cV +Ve +pw +up +cV +GB +cn +sM +Nd +ip +Pe +Kq +nF +oU +Np +We +We +io +io +io +bh +tx +io +io +io +sK +IZ +We +"} +(37,1,1) = {" +We +We +We +We +dZ +dZ +dZ +dZ +We +We +We +We +cV +gX +Ga +Ts +PN +PN +PN +PN +SN +xl +lK +lK +lK +lK +lK +lK +We +We +We +io +io +io +Sc +We +We +We +IZ +We +"} +(38,1,1) = {" +We +We +IZ +We +xR +We +We +sK +We +IZ +We +cV +cV +Rq +Zv +EK +PN +vO +dt +PN +cg +BC +lK +no +tW +cK +uQ +lK +We +IZ +We +sK +We +We +sK +We +IZ +We +We +We +"} +(39,1,1) = {" +We +We +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +We +jN +VO +qF +zJ +Ex +AO +pJ +Bu +PN +is +kZ +lK +Hc +AR +Qa +ry +lK +We +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +We +We +We +"} +(40,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +jN +zK +En +vM +kl +PN +ue +MB +PN +fk +CS +lK +tm +Xo +LK +Nw +lK +We +We +We +We +We +We +We +We +We +We +We +We +"} +(41,1,1) = {" +We +We +We +We +We +We +We +We +We +We +xD +xD +xD +xD +xD +sN +PN +Lx +PA +PN +Fw +Nz +lK +UQ +jb +ds +sD +lK +We +We +We +We +We +We +We +We +We +We +We +We +"} +(42,1,1) = {" +We +We +We +We +We +We +We +We +We +We +QG +ga +Xn +dF +JV +Tc +PN +PN +PT +PN +eB +VC +tO +rv +VZ +qS +Bc +lK +We +We +We +We +We +We +We +We +We +We +We +We +"} +(43,1,1) = {" +We +We +We +We +We +We +We +We +We +We +QG +tT +yr +dF +fW +UR +PN +xM +xH +PN +Va +ov +lK +pC +fl +Em +la +lK +Tf +We +We +We +We +We +We +We +We +We +We +We +"} +(44,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Tg +Tg +Tg +Tg +xD +sN +PN +PN +PN +PN +kg +ky +lK +XZ +Ln +yg +si +uX +Iy +We +We +We +We +We +We +We +We +We +We +We +"} +(45,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Tg +dC +Vi +rR +Tg +YP +NE +dd +ib +ho +pX +kZ +lK +Jw +Kd +hv +LS +fY +Iy +We +We +We +We +We +We +We +We +We +We +We +"} +(46,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Tg +Fz +IM +TT +Dr +XA +Zo +Ai +xh +hm +lM +QV +lK +lQ +zz +uo +IV +ea +Iy +We +We +We +We +We +We +We +We +We +We +We +"} +(47,1,1) = {" +We +We +We +We +We +We +We +We +We +We +Tg +Tg +NJ +aH +Tg +Ek +Ek +Om +Ek +Ek +Ek +wZ +lK +wl +Cp +il +uq +lK +dL +We +We +We +We +We +We +We +We +We +We +We +"} +(48,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +tq +Br +le +Ek +tn +tJ +Bq +dq +IC +JH +Kk +lK +wn +lK +lK +lK +lK +We +We +We +We +We +We +We +We +We +We +We +We +"} +(49,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +tq +Iu +eT +Uz +mY +lr +Ra +Ia +Ef +EG +Uh +qY +FS +Ek +lK +lK +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(50,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +Tg +XY +Tg +Ek +SU +tc +xA +Ny +zB +wD +sV +gQ +yb +FK +Ek +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(51,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +We +We +Tg +Ek +fm +TQ +YX +EM +Yr +fF +CF +nA +BB +Ab +Ek +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(52,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +We +We +sK +Ek +Ek +SW +Cw +Ht +kv +WY +zy +Ih +Ek +Ek +Ek +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(53,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +We +We +sK +We +Ek +CI +yn +hR +Ek +qJ +LB +mW +Ek +We +sK +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(54,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +We +We +sK +We +Ek +mS +mS +mS +Ek +mS +mS +mS +Ek +We +sK +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} +(55,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +IZ +IZ +IZ +We +pe +We +We +We +am +We +We +We +vS +We +IZ +IZ +IZ +We +We +We +We +We +We +We +We +We +We +We +We +"} +(56,1,1) = {" +We +We +We +We +We +We +We +We +We +We +We +We +We +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +IZ +We +We +We +We +We +We +We +We +We +We +We +We +We +We +"} diff --git a/_maps/shuttles/shiptest/nanotrasen_delta.dmm b/_maps/shuttles/shiptest/nanotrasen_delta.dmm index a1eaba5a9ddd..4702de7e8e15 100644 --- a/_maps/shuttles/shiptest/nanotrasen_delta.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_delta.dmm @@ -5,26 +5,6 @@ "ab" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo) -"ad" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/white, -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/folder/yellow, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/item/paper/fluff{ - info = "As a reminder, older ore processing lines may come unlinked from their control terminals. In such cases simply use a multitool to restore the data link."; - name = "Memo - Processor Reliability" - }, -/obj/item/multitool{ - pixel_x = -7; - pixel_y = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "ae" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/port) @@ -42,33 +22,6 @@ "ai" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) -"aj" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"ak" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/closet/crate, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "al" = ( /obj/item/reagent_containers/glass/bucket, /obj/item/clothing/suit/caution{ @@ -80,6 +33,7 @@ /obj/item/clothing/suit/caution, /obj/structure/mopbucket, /obj/item/mop, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/port) "am" = ( @@ -89,25 +43,9 @@ }, /turf/open/floor/plating, /area/ship/hallway/port) -"an" = ( -/obj/item/toy/talking/AI, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/port) -"ao" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/weather, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) "ap" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -32; - pixel_y = 11 - }, /obj/structure/closet/emcloset/wall{ dir = 4; pixel_x = -32; @@ -115,55 +53,12 @@ }, /turf/open/floor/plating, /area/ship/hallway/port) -"aq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 4; - id = "Mining Bay Door"; - name = "Mining Bay Door"; - pixel_x = -24; - pixel_y = 10 - }, -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 8; - pixel_y = 26 - }, -/obj/machinery/light/small/built{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "ar" = ( /obj/effect/turf_decal/corner/opaque/brown{ dir = 1 }, /turf/open/floor/plasteel, /area/ship/cargo) -"at" = ( -/obj/effect/turf_decal/weather, -/obj/structure/rack, -/obj/item/weldingtool/hugetank/empty, -/obj/item/clothing/mask/gas/welding, -/obj/item/slimepotion/slime/sentience/mining, -/obj/item/slimepotion/slime/sentience/mining, -/obj/item/slimepotion/slime/sentience/mining, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 4; - id = "Mining Bay Door"; - name = "Mining Bay Door"; - pixel_x = -24 - }, -/obj/item/borg/upgrade/modkit/cooldown/minebot, -/obj/item/borg/upgrade/modkit/cooldown/minebot, -/obj/item/borg/upgrade/modkit/cooldown/minebot, -/turf/open/floor/pod/dark, -/area/ship/cargo) "au" = ( /obj/machinery/conveyor{ dir = 8; @@ -178,50 +73,9 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"aw" = ( -/obj/effect/turf_decal/floordetail/edgedrain{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/machinery/mineral/processing_unit_console{ - machinedir = 6; - pixel_y = 26 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "1984"; - pixel_x = 5; - pixel_y = -10 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "ax" = ( /turf/closed/wall/mineral/titanium, /area/ship/cargo) -"ay" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"az" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/light/small/built{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) "aA" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -229,49 +83,12 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, /area/ship/engineering) -"aB" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/storage/bag/trash{ - pixel_x = 6 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/ship/engineering) "aC" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/weldingtool/largetank, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plating, /area/ship/engineering) -"aD" = ( -/obj/machinery/light/small{ - dir = 1; - pixel_x = -13 - }, -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/hallway/port) -"aE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/phone, -/obj/structure/table, -/obj/item/borg/upgrade/ai, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/port) "aF" = ( /obj/structure/rack, /obj/item/aiModule/core/full/corp{ @@ -300,19 +117,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"aH" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing/corner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/cargo) "aI" = ( /obj/structure/railing, /obj/effect/turf_decal/siding/white, @@ -321,26 +125,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) -"aJ" = ( -/obj/machinery/light/small/built, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) "aK" = ( /obj/effect/turf_decal/weather, /obj/effect/turf_decal/industrial/outline/yellow, @@ -350,33 +134,6 @@ }, /turf/open/floor/pod, /area/ship/cargo) -"aL" = ( -/obj/effect/turf_decal/weather, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/number/two, -/obj/machinery/camera{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/mob/living/simple_animal/hostile/mining_drone{ - name = "\improper B0S-O" - }, -/turf/open/floor/pod, -/area/ship/cargo) -"aM" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) "aN" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -431,175 +188,37 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/port) -"aS" = ( +"aV" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "1984" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"aZ" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/plasteel, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating, /area/ship/hallway/port) -"aT" = ( +"bb" = ( /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 4 + icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/camera, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"aU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 4 + dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/bordercorner{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"aV" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "1984" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"aW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/port) -"aX" = ( -/obj/structure/cable{ - 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/corner/opaque/neutral{ - dir = 4 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Port Hallway" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"aY" = ( -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/port) -"aZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/hallway/port) -"ba" = ( -/obj/structure/cable{ - 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/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"bb" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"bc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"bc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/structure/closet/crate, @@ -620,19 +239,6 @@ }, /turf/open/floor/pod, /area/ship/cargo) -"be" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/closet/crate, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "bi" = ( /obj/effect/turf_decal/weather, /obj/machinery/conveyor_switch/oneway{ @@ -651,53 +257,6 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/ship/engineering) -"bo" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"bq" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/modular_computer/console/preset/command, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"br" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) "bu" = ( /turf/open/floor/plasteel/patterned, /area/ship/cargo) @@ -743,40 +302,9 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"bA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) "bB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"bC" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "bD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -796,22 +324,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"bE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/camera{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "bF" = ( /obj/machinery/vending/cigarette, /obj/effect/decal/cleanable/dirt/dust, @@ -827,26 +339,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/central) -"bI" = ( -/obj/machinery/camera{ - dir = 5 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = 10 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"bJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) "bK" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/industrial/outline/yellow, @@ -885,111 +377,39 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"bT" = ( -/obj/effect/turf_decal/corner/opaque/blue, +"bW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"bY" = ( +/obj/structure/cable{ + 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/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/bridge) +"bZ" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/machinery/light/small, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "captain's locker"; - req_access = list(20) +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/item/clothing/suit/hooded/wintercoat/captain, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/under/rank/command/captain/nt/skirt, -/obj/item/clothing/suit/toggle/lieutenant{ - desc = "Threadbare and uncharacteristically casual for Nanotrasen. Probably rebadged surplus from some colonial militia."; - name = "tattered captain's jacket" - }, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/caphat/nt, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/laser, -/obj/item/megaphone/command, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"bV" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small/built, -/turf/open/floor/plating, -/area/ship/engineering) -"bW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) -"bX" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/north, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"bY" = ( -/obj/structure/cable{ - 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/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/bridge) -"bZ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 4 +/obj/structure/chair/comfy/shuttle{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"cc" = ( -/obj/structure/sign/warning/electricshock, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) "ce" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"cf" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/AIcore, -/obj/item/circuitboard/aicore, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/machinery/door/window/brigdoor/westleft{ - dir = 4; - name = "AI Core Access" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "cg" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1006,6 +426,7 @@ /area/ship/bridge) "ch" = ( /obj/machinery/holopad/emergency/command, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/dark, /area/ship/bridge) "cj" = ( @@ -1018,17 +439,8 @@ /obj/effect/turf_decal/corner/opaque/blue/border{ dir = 8 }, -/obj/effect/landmark/observer_start, /turf/open/floor/plasteel, /area/ship/hallway/central) -"ck" = ( -/obj/machinery/space_heater, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) "cl" = ( /obj/machinery/power/smes/engineering{ charge = 1e+006 @@ -1041,6 +453,7 @@ /area/ship/engineering) "cm" = ( /obj/machinery/vending/snack/random, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "co" = ( @@ -1156,22 +569,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"cE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) "cF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1193,47 +590,6 @@ /obj/machinery/vending/robotics, /turf/open/floor/plasteel/white, /area/ship/science/robotics) -"cJ" = ( -/obj/structure/table, -/obj/item/paicard{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/aicard{ - pixel_x = 13; - pixel_y = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) -"cK" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/table, -/obj/item/mmi/posibrain{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/mmi/posibrain{ - pixel_x = 5 - }, -/obj/item/survey_handheld{ - pixel_x = -6 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) "cN" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/industrial/warning/corner{ @@ -1261,25 +617,6 @@ /obj/structure/sign/departments/engineering, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering) -"cQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew) "cR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1328,24 +665,6 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"cW" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/item/clothing/suit/hooded/wintercoat/science{ - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/medical) "cX" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/effect/turf_decal/weather, @@ -1354,17 +673,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"cY" = ( -/obj/machinery/light/small/built{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = -10 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) "da" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/fifty, @@ -1423,27 +731,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/cargo) -"df" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/structure/cable{ - 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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "dg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1470,70 +757,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/crew) -"di" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/bed, -/obj/item/bedsheet/blue, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bar, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ship/crew) -"dj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - 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/machinery/door/airlock{ - name = "Crew Quarters" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"dk" = ( -/obj/structure/cable{ - 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/corner/opaque/bar, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 1 - }, -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/light_switch{ - pixel_x = 10; - pixel_y = 24 - }, -/turf/open/floor/plasteel, -/area/ship/crew) "dl" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1565,38 +788,17 @@ }, /turf/open/floor/plasteel, /area/ship/crew) -"dn" = ( +"do" = ( /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/medical) -"do" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "2-8" +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "2-8" }, /turf/open/floor/plating, /area/ship/medical) @@ -1659,27 +861,6 @@ }, /turf/open/floor/plating, /area/ship/science/robotics) -"dt" = ( -/obj/structure/cable{ - 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/machinery/door/airlock/research{ - name = "Robotics" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/science/robotics) "du" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1709,16 +890,6 @@ dir = 8 }, /area/ship/science/robotics) -"dw" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/science/robotics) "dx" = ( /obj/structure/catwalk/over/plated_catwalk/dark, /obj/structure/cable{ @@ -1732,43 +903,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"dB" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/multitool{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/stack/cable_coil/red, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"dC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/structure/catwalk/over/plated_catwalk/white, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/science/robotics) -"dD" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_windows" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) "dE" = ( /obj/effect/turf_decal/corner/opaque/neutral{ dir = 4 @@ -1819,24 +953,6 @@ /obj/effect/turf_decal/corner/opaque/bar, /turf/open/floor/plasteel, /area/ship/crew) -"dH" = ( -/obj/structure/bed, -/obj/item/bedsheet/blue, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/corner/opaque/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/bar, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ship/crew) "dI" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 @@ -1849,40 +965,10 @@ /obj/item/stamp/captain, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"dJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/camera{ - dir = 8 - }, -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "dK" = ( /obj/effect/turf_decal/rechargefloor, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"dL" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) "dM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/railing{ @@ -1890,36 +976,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/science/robotics) -"dN" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"dO" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "dP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -1969,162 +1025,166 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"dT" = ( -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/lime, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/closet/wall{ - dir = 4; - name = "Radio Storage"; - pixel_x = -28 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/turf/open/floor/plasteel, -/area/ship/crew) -"dU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) "dV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science/robotics) -"dZ" = ( -/obj/machinery/button/door{ - id = "cargobaydoors"; - name = "Cargo Bay Door Control"; - pixel_y = 24 - }, -/obj/machinery/computer/mech_bay_power_console, -/obj/machinery/button/shieldwallgen{ - id = "delta_mechbay"; - pixel_x = 10; - pixel_y = 23 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"ea" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) -"eb" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"ec" = ( -/obj/structure/table/glass, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 4 +"em" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 }, -/obj/item/storage/firstaid/medical, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plating/airless, +/area/ship/engineering) "ev" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/central) -"gc" = ( -/obj/machinery/door/poddoor{ - id = "cargobaydoors"; - name = "Cargo Bay Door" +"ez" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/structure/curtain/bounty, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = 10 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"eZ" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "delta_mechbay"; - locked = 1 +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 }, -/turf/open/floor/plasteel/tech, -/area/ship/science/robotics) -"gN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/opaque/blue{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"ff" = ( +/obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, -/obj/structure/closet/wardrobe/robotics_black, -/obj/item/clothing/under/suit/senior_roboticist, -/obj/item/clothing/under/suit/senior_roboticist/skirt, -/obj/item/clothing/under/rank/rnd/roboticist/biomech_engineer, -/obj/item/clothing/under/rank/rnd/roboticist/biomech_engineer/skirt, -/obj/item/clothing/under/rank/rnd/roboticist/mech_engineer, -/obj/item/clothing/under/rank/rnd/roboticist/mech_engineer/skirt, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"gX" = ( -/obj/effect/turf_decal/corner/opaque/neutral, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 8 +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "captain's locker"; + req_access = list(20) + }, +/obj/item/clothing/suit/hooded/wintercoat/captain, +/obj/item/clothing/under/rank/command/captain/nt, +/obj/item/clothing/under/rank/command/captain/nt/skirt, +/obj/item/clothing/suit/toggle/lieutenant{ + desc = "Threadbare and uncharacteristically casual for Nanotrasen. Probably rebadged surplus from some colonial militia."; + name = "tattered captain's jacket" + }, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/head/caphat/nt, +/obj/item/stock_parts/cell/gun, +/obj/item/gun/energy/laser, +/obj/item/megaphone/command, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"fy" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/medical) -"hd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/turf_decal/corner/opaque/blue/border{ +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/camera{ dir = 8 }, +/obj/structure/table, +/obj/item/toy/cards/deck, /turf/open/floor/plasteel, /area/ship/hallway/central) -"hh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"fC" = ( +/obj/machinery/atmospherics/pipe/simple/orange, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"fU" = ( +/obj/structure/table/glass, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 4 + }, +/obj/item/storage/firstaid/medical, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"gv" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; + dwidth = 15 + }, +/turf/template_noop, +/area/template_noop) +"gL" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/bar{ dir = 1 }, +/obj/effect/turf_decal/corner/opaque/bar, +/obj/machinery/light/small/directional/east, +/obj/item/trash/plate{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/kitchen/fork{ + pixel_x = 5 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"gQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, /obj/machinery/camera{ - dir = 10 + dir = 8 }, -/obj/structure/railing{ - dir = 4 +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 }, -/obj/machinery/computer/rdconsole/robotics{ - dir = 1 +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/light/small/built, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) +/obj/item/clothing/head/welding{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/machinery/light/small/built/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) +"hd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/blue/border{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "hi" = ( /obj/structure/table, /obj/machinery/microwave, @@ -2137,20 +1197,7 @@ }, /turf/open/floor/plasteel, /area/ship/crew) -"hW" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"iM" = ( +"hR" = ( /obj/structure/cable{ icon_state = "1-2" }, @@ -2159,15 +1206,26 @@ dir = 1 }, /obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plating, /area/ship/hallway/central) +"jk" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/folder/yellow, +/obj/item/radio/intercom/directional/east, +/obj/item/paper/fluff{ + info = "As a reminder, older ore processing lines may come unlinked from their control terminals. In such cases simply use a multitool to restore the data link."; + name = "Memo - Processor Reliability" + }, +/obj/item/multitool{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) "jt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2182,6 +1240,82 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) +"jw" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"jD" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"kn" = ( +/obj/machinery/light/small/built/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/port) +"lc" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/mmi, +/obj/item/mmi{ + pixel_y = 7 + }, +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/folder/white, +/turf/open/floor/plasteel, +/area/ship/medical) +"lp" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_bridge" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/bridge) "ls" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -2191,23 +1325,53 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"lv" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "engine fuel pump" - }, -/obj/machinery/light/small{ - dir = 8 +"lx" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"mf" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/airlock{ + name = "Janitorial Closet" }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) "mt" = ( /obj/structure/sign/departments/medbay/alt, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) +"mw" = ( +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/structure/window/reinforced/spawner/north, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bar, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew) +"mZ" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/window/reinforced/spawner/east, +/obj/structure/window/reinforced/spawner/north, +/obj/item/radio/intercom/wideband/directional/west, +/obj/machinery/camera{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "nf" = ( /obj/effect/decal/cleanable/cobweb, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -2249,53 +1413,203 @@ }, /turf/open/floor/plating, /area/ship/medical) -"oo" = ( -/obj/machinery/light/small, +"nY" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/turf_decal/corner/opaque/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"oq" = ( +/obj/machinery/light/small/built/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/neutral{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/blue/bordercorner, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"op" = ( -/obj/effect/turf_decal/floordetail/edgedrain, -/obj/machinery/door/airlock{ - name = "Restroom" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel, /area/ship/hallway/port) -"pb" = ( +"oz" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/ntspaceworks_small{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"oI" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/structure/curtain/bounty, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bar, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/ship/crew) +"oN" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat/science, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_y = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"ps" = ( +/obj/machinery/camera{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = 10 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"pU" = ( +/obj/machinery/door/airlock/medical/glass{ + dir = 4; + name = "Medbay" + }, +/obj/structure/cable{ + 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/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/medical) +"qe" = ( +/obj/effect/turf_decal/weather, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/number/two, +/obj/machinery/camera{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/mob/living/simple_animal/hostile/mining_drone{ + name = "\improper B0S-O" + }, +/turf/open/floor/pod, +/area/ship/cargo) +"qt" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/blue/bordercorner, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"qC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/structure/closet/wardrobe/robotics_black, +/obj/item/clothing/under/suit/senior_roboticist, +/obj/item/clothing/under/suit/senior_roboticist/skirt, +/obj/item/clothing/under/rank/rnd/roboticist/biomech_engineer, +/obj/item/clothing/under/rank/rnd/roboticist/biomech_engineer/skirt, +/obj/item/clothing/under/rank/rnd/roboticist/mech_engineer, +/obj/item/clothing/under/rank/rnd/roboticist/mech_engineer/skirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew) +"qY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 4; + id = "Mining Bay Door"; + name = "Mining Bay Door"; + pixel_x = -24; + pixel_y = 10 + }, +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 8; + pixel_y = 26 + }, +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"rl" = ( +/obj/machinery/rnd/destructive_analyzer, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"rs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/closet/crate, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) "rC" = ( /obj/machinery/door/airlock/external, -/obj/docking_port/mobile{ - callTime = 250; - dir = 2; - launch_status = 0; - name = "NT Frigate"; - port_direction = 8; - preferred_direction = 4 - }, /turf/open/floor/plating, /area/ship/hallway/port) "rW" = ( @@ -2328,34 +1642,80 @@ /obj/machinery/autolathe, /turf/open/floor/plating, /area/ship/engineering) -"uC" = ( -/obj/machinery/door/poddoor{ - id = "cargobaydoors"; - name = "Cargo Bay Door" +"sF" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Crew Quarters" }, +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "delta_mechbay"; - locked = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"tf" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/item/radio/intercom/directional/south, +/obj/structure/frame/computer/retro{ + dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/science/robotics) -"uT" = ( -/obj/structure/table/optable, /turf/open/floor/plasteel/white, /area/ship/medical) -"vf" = ( -/obj/machinery/light/small{ +"tr" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/mech_bay_recharge_port{ +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"tU" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/effect/turf_decal/number/seven{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ship/external) +"ur" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/ntspaceworks_small/right{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"uT" = ( +/obj/structure/table/optable, +/turf/open/floor/plasteel/white, +/area/ship/medical) "vk" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2367,41 +1727,65 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, /turf/open/floor/plating, /area/ship/engineering) "vm" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/medical) -"vo" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"vF" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"wg" = ( -/obj/machinery/atmospherics/pipe/simple/orange, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"wH" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "whiteship_bridge" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew) +"vG" = ( +/obj/effect/turf_decal/weather, +/obj/structure/rack, +/obj/item/weldingtool/hugetank/empty, +/obj/item/clothing/mask/gas/welding, +/obj/item/slimepotion/slime/sentience/mining, +/obj/item/slimepotion/slime/sentience/mining, +/obj/item/slimepotion/slime/sentience/mining, +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door{ + dir = 4; + id = "Mining Bay Door"; + name = "Mining Bay Door"; + pixel_x = -24 + }, +/obj/item/borg/upgrade/modkit/cooldown/minebot, +/obj/item/borg/upgrade/modkit/cooldown/minebot, +/obj/item/borg/upgrade/modkit/cooldown/minebot, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"ww" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/bridge) +/obj/machinery/camera{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "xe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2413,53 +1797,106 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"xk" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 +"xz" = ( +/obj/machinery/door/airlock/mining/glass{ + dir = 4; + name = "Port Hallway" }, -/obj/structure/frame/computer{ - dir = 1 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "xA" = ( /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"xO" = ( -/obj/structure/cable{ - icon_state = "1-2" +"xD" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24 +/obj/machinery/light/small/built/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"xF" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/multitool{ + pixel_x = -7; + pixel_y = 4 }, +/obj/item/stack/cable_coil/red, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"xL" = ( +/obj/machinery/button/door{ + id = "cargobaydoors"; + name = "Cargo Bay Door Control"; + pixel_y = 24 + }, +/obj/machinery/button/shieldwallgen{ + id = "delta_mechbay"; + pixel_x = 10; + pixel_y = 22 + }, +/obj/machinery/computer/mech_bay_power_console/retro, +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"ya" = ( +/obj/machinery/light/small/built/directional/west, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -24; + pixel_y = -10 + }, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"yy" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) -"xW" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/external) -"AG" = ( -/obj/machinery/door/poddoor{ - id = "cargobaydoors"; - name = "Cargo Bay Door" +/obj/machinery/door/airlock/mining{ + dir = 4; + name = "Cargo Bay" }, -/turf/open/floor/plasteel/tech, -/area/ship/science/robotics) -"Bz" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"zJ" = ( +/obj/item/toy/talking/AI, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) +"zT" = ( /obj/machinery/button/door{ dir = 4; id = "whiteship_bridge"; @@ -2488,75 +1925,203 @@ /obj/item/areaeditor/shuttle, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"BI" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 1 +"Aw" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/engineering) -"BO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/camera{ - dir = 8 +/obj/effect/turf_decal/corner/opaque/bar, +/obj/effect/turf_decal/corner/opaque/bar{ + dir = 1 + }, +/obj/machinery/light/small/built/directional/north, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light_switch{ + pixel_x = 10; + pixel_y = 24 }, +/turf/open/floor/plasteel, +/area/ship/crew) +"AM" = ( /obj/structure/table, -/obj/item/storage/toolbox/mechanical{ +/obj/item/paicard{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/aicard{ + pixel_x = 13; pixel_y = 4 }, -/obj/item/flashlight{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"AW" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/item/clothing/head/welding{ - pixel_x = -2; - pixel_y = 1 +/obj/structure/cable{ + 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/machinery/light/small/built{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) +"Bh" = ( +/obj/machinery/mecha_part_fabricator, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"Bm" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, /turf/open/floor/plating, +/area/ship/hallway/central) +"Bw" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating/airless, /area/ship/engineering) -"BT" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 +"BA" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/hallway/central) +"BE" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/AIcore, +/obj/item/circuitboard/aicore, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/item/stack/sheet/rglass, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4; + name = "AI Core Access" }, -/obj/machinery/cryopod{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"BH" = ( +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/east, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"BI" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/ship/crew) -"CF" = ( +/turf/open/floor/plating, +/area/ship/engineering) +"BY" = ( +/obj/item/phone, +/obj/structure/table, +/obj/item/borg/upgrade/ai, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) +"Cg" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/weather, +/obj/machinery/light/small/directional/east, +/turf/open/floor/pod/dark, +/area/ship/cargo) +"Cz" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"CP" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/hallway/port) +"Dq" = ( /obj/machinery/door/poddoor{ - id = "whiteship_windows" + dir = 4; + id = "whiteship_bridge" }, -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 +/obj/effect/spawner/structure/window/shuttle, +/turf/open/floor/plating, +/area/ship/bridge) +"DS" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "cargobaydoors"; + name = "Cargo Bay Door" }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "delta_mechbay"; + locked = 1 }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"DG" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel/white, +/turf/open/floor/plasteel/tech, /area/ship/science/robotics) +"DU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) "DZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -2566,6 +2131,15 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"Eh" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/small/built/directional/west, +/turf/open/floor/plating, +/area/ship/engineering) "Fg" = ( /obj/machinery/door/window/westright{ name = "Processor Access Door" @@ -2592,11 +2166,30 @@ "Gw" = ( /turf/closed/wall/mineral/titanium, /area/ship/science/robotics) +"GM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/hallway/port) "Hi" = ( /obj/structure/ore_box, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) +"HC" = ( +/obj/machinery/porta_turret/ship/weak, +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) "HJ" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science/robotics) @@ -2611,6 +2204,15 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) +"ID" = ( +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/machinery/modular_computer/console/preset/command, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "IM" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2625,6 +2227,10 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, /turf/open/floor/plating, /area/ship/engineering) "Je" = ( @@ -2638,6 +2244,58 @@ }, /turf/open/floor/plating, /area/ship/cargo) +"Jf" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/port) +"Jj" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"Jo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/camera{ + dir = 10 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/built/directional/south, +/obj/machinery/computer/rdconsole/robotics/retro{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"Jt" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/crew) "Jy" = ( /obj/machinery/shower{ pixel_y = 20 @@ -2653,16 +2311,6 @@ }, /turf/open/floor/plasteel, /area/ship/medical) -"KS" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light/small/built{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) "KV" = ( /obj/machinery/recharge_station, /turf/open/floor/plasteel/dark, @@ -2693,6 +2341,32 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Lv" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/machinery/computer/cargo/express/retro{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ly" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing/corner, +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel, +/area/ship/cargo) "Mc" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ @@ -2700,107 +2374,200 @@ }, /turf/open/floor/plating, /area/ship/science/robotics) -"Mt" = ( -/obj/effect/turf_decal/corner/opaque/neutral, -/obj/effect/turf_decal/corner/opaque/neutral{ +"MS" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/obj/structure/table/glass, -/obj/item/mmi, -/obj/item/mmi{ - pixel_y = 7 +/turf/open/floor/plasteel/dark, +/area/ship/science/robotics) +"Nd" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/crate, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/item/reagent_containers/food/snacks/canned/beans, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Ni" = ( +/obj/structure/cable{ + 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/machinery/door/airlock/research{ + dir = 4; + name = "Robotics" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/light/small{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, +/turf/open/floor/plasteel, +/area/ship/science/robotics) +"NF" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/item/folder/white, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel, +/area/ship/hallway/port) +"NL" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = -9 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"Pd" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, /area/ship/medical) -"ME" = ( +"Pt" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 }, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-4" }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/effect/turf_decal/ntspaceworks_small/left{ + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/science/robotics) -"MN" = ( -/obj/effect/turf_decal/industrial/warning{ +"Qx" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "0-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Nm" = ( -/obj/effect/turf_decal/floordetail/edgedrain, -/obj/machinery/door/airlock{ - name = "Janitorial Closet" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/port) -"Np" = ( -/obj/structure/railing/corner{ +/turf/open/floor/plating, +/area/ship/engineering) +"QH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/science/robotics) -"Nx" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/item/radio/intercom{ +/obj/machinery/camera{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/engineering) +"QR" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ dir = 1; - pixel_y = -22 + id = "delta_mechbay"; + locked = 1 }, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) -"Pd" = ( -/obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ - id = "whiteship_windows" + dir = 4; + id = "cargobaydoors"; + name = "Cargo Bay Door" }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/medical) -"Qx" = ( -/obj/structure/window/reinforced{ +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"Rq" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"Sr" = ( +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/loading{ dir = 8 }, -/obj/machinery/door/window/northright{ - dir = 4; - name = "Engine Access" +/obj/effect/turf_decal/corner/opaque/brown{ + dir = 1 }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +/obj/machinery/mineral/processing_unit_console{ + machinedir = 6; + pixel_y = 26 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/conveyor_switch/oneway{ + id = "1984"; + pixel_x = 5; + pixel_y = -10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/plasteel, +/area/ship/cargo) +"SE" = ( +/obj/effect/turf_decal/corner/opaque/blue, +/obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering) -"QC" = ( -/obj/machinery/cryopod{ +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/machinery/computer/helm/retro{ dir = 8 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"SF" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/white, -/area/ship/crew) +/area/ship/science/robotics) "SN" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/crew) +"SW" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -20 + }, +/turf/open/floor/plating, +/area/ship/hallway/port) "SY" = ( /obj/effect/turf_decal/weather, /obj/machinery/conveyor{ @@ -2814,14 +2581,18 @@ /obj/structure/plasticflaps/opaque, /turf/open/floor/plating, /area/ship/cargo) +"Td" = ( +/obj/effect/turf_decal/corner/opaque/neutral, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/ship/medical) "Te" = ( /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/plasteel/white, /area/ship/science/robotics) -"Tt" = ( -/obj/structure/railing/corner, -/turf/open/floor/plasteel/white, -/area/ship/science/robotics) "TD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2834,45 +2605,134 @@ /obj/structure/chair, /turf/open/floor/plating, /area/ship/hallway/central) +"TK" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "cargobaydoors"; + name = "Cargo Bay Door" + }, +/turf/open/floor/plasteel/tech, +/area/ship/science/robotics) +"TO" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ship/engineering) "Us" = ( /turf/open/floor/plasteel/white, /area/ship/science/robotics) -"UW" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24 +"Vt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/structure/bed, -/obj/item/bedsheet/captain, -/obj/structure/curtain/bounty, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = 10 +/obj/effect/turf_decal/number/four{ + dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plating/airless, +/area/ship/external) +"VU" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "VW" = ( /obj/machinery/vending/coffee, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"XC" = ( +"Wf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/camera, +/obj/machinery/light/small/directional/north, +/obj/structure/railing{ + dir = 4 + }, /obj/structure/table, -/obj/effect/turf_decal/corner/opaque/bar{ +/obj/item/mmi/posibrain{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/mmi/posibrain{ + pixel_x = 5 + }, +/obj/item/survey_handheld{ + pixel_x = -6 + }, +/turf/open/floor/plasteel/white, +/area/ship/science/robotics) +"WX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/bar, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/light/small/directional/east, +/obj/machinery/cryopod{ + dir = 8 }, -/obj/item/trash/plate{ - pixel_x = -6; - pixel_y = 2 +/turf/open/floor/plasteel/white, +/area/ship/crew) +"Xp" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "engine fuel pump" }, -/obj/item/kitchen/fork{ - pixel_x = 5 +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Xv" = ( +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/lime, +/obj/structure/closet/wall{ + dir = 4; + name = "Radio Storage"; + pixel_x = -28 }, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/machinery/computer/cryopod/retro/directional/south, /turf/open/floor/plasteel, /area/ship/crew) +"Xy" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) +"XR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/number/nine{ + dir = 4 + }, +/obj/docking_port/mobile{ + dir = 8; + launch_status = 0; + name = "NT Frigate"; + preferred_direction = 4 + }, +/turf/open/floor/plating/airless, +/area/ship/external) "XZ" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2884,20 +2744,47 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, /turf/open/floor/plating, /area/ship/engineering) -"Yd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +"Yi" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/neutral{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/camera{ +/obj/effect/turf_decal/corner/opaque/blue/bordercorner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/port) +"Yw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plating, -/area/ship/engineering) +/area/ship/science/robotics) "Zi" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2922,28 +2809,33 @@ /area/ship/hallway/port) "Zl" = ( /obj/machinery/vending/boozeomat/all_access, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"ZY" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 +"Zn" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 2 }, -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/small/built/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) (1,1,1) = {" aa aa aa aa +aa ah -aM -ay +Bw +em ah aa ah -ay -CF +em +TO ah aa aa @@ -2952,6 +2844,7 @@ aa "} (2,1,1) = {" aa +aa ah ai ai @@ -2971,25 +2864,27 @@ aa "} (3,1,1) = {" aa +aa ai -az +Eh rW -hW +Cz by bP -bV -cc -ck +Zn +ai +Xy cs cB -wg -lv +fC +Xp BI ai aa "} (4,1,1) = {" aa +aa ai aA aN @@ -2997,7 +2892,7 @@ bk bz bQ cU -ai +NL cl dS cC @@ -3009,29 +2904,31 @@ aa "} (5,1,1) = {" aa +aa ai -aB +VU dd jt -bA +tr cz cD dF -dN -dU -xO +jD +jw +nY cO Ic -dB +xF ai aa "} (6,1,1) = {" aa +aa ai aC sp -Yd +QH bW bB bB @@ -3039,37 +2936,39 @@ bB bB bB ai -BO +gQ sp sv ai aa "} (7,1,1) = {" -ZY +aa +HC ai ai -df +AW cP bB -UW -bX -cf -vo -Bz +ez +mZ +BE +BH +zT bB cP -df +AW ai ai -ZY +HC "} (8,1,1) = {" +aa ae al -Nm +mf aR -bo +Jj bD cu bY @@ -3077,74 +2976,78 @@ cg co cu Ln -cQ +vF dg dE -dT +Xv SN "} (9,1,1) = {" +aa ae ae ae -aS -br +eZ +DU ce -bq +ID bZ ch cp -bT +ff ce -gN +qC dh -BT -QC +WX +Jt SN "} (10,1,1) = {" +aa ae Jy ae -aT +NF ae bB -eb -bC +bB +Lv dI -dO -eb +SE +bB bB SN -dj +sF SN SN SN "} (11,1,1) = {" +aa ae -aD -op -oo +CP +Jf +qt ae bF -eb -eb -eb -eb -wH +Dq +Dq +Dq +Dq +lp VW SN -dk -dH -di +Aw +mw +oI SN "} (12,1,1) = {" +aa ae ae ae -aU +Yi aP cv cv @@ -3160,17 +3063,18 @@ dQ Lb "} (13,1,1) = {" +aa am -aE +BY ae Zi bw bH -cE +BA TD -dJ +fy cF -iM +hR xe cR dm @@ -3179,29 +3083,31 @@ dR SN "} (14,1,1) = {" +aa ae -an +zJ aG -aJ +oq ae cm ev -dD +Bm ev -dD +Bm ev Zl SN dq -XC +gL hi Go "} (15,1,1) = {" +aa am aF ae -aX +xz ae ev cG @@ -3211,16 +3117,17 @@ aa cG ev vm -dn +pU mt vm vm "} (16,1,1) = {" +aa ae ae ae -aY +kn DZ ae aa @@ -3231,11 +3138,12 @@ aa vm nf do -Mt -ec +lc +fU vm "} (17,1,1) = {" +aa af ap aO @@ -3255,11 +3163,12 @@ uT nq "} (18,1,1) = {" +gv rC -aj +SW ae -aW -bE +GM +ww ae aa aa @@ -3267,17 +3176,18 @@ aa aa aa vm -cW +oN dr -gX -xk +Td +tf vm "} (19,1,1) = {" +aa ab ab ab -ba +yy ab ab ax @@ -3287,31 +3197,33 @@ aa Gw HJ HJ -dt +Ni HJ dV HJ "} (20,1,1) = {" +aa ab -aq -aH +qY +Ly bb -bI -bJ +ps +Rq ab aa aa aa HJ -cJ -cY +AM +ya ds -dL -ea +SF +lx HJ "} (21,1,1) = {" +aa cS ar aI @@ -3331,25 +3243,27 @@ Te Mc "} (22,1,1) = {" +aa ab -aw -ad -be +Sr +jk +rs de -ak +Nd ab aa aa aa HJ -DG -Tt -dC +Bh +Us +Yw Us -Nx +rl HJ "} (23,1,1) = {" +aa ab au ab @@ -3361,14 +3275,15 @@ aa aa aa HJ -cK +Wf db dv dM -hh +Jo HJ "} (24,1,1) = {" +aa ab bN aV @@ -3380,14 +3295,15 @@ aa aa aa HJ -dZ -Np -dw +xL +xA +dx xA KV HJ "} (25,1,1) = {" +aa ab ab bx @@ -3407,45 +3323,48 @@ Hi Mc "} (26,1,1) = {" +aa ab -at +vG bO bi bO -ao +Cg cX aa aa aa HJ -vf -MN -ME -pb -KS +MS +ur +oz +Pt +xD HJ "} (27,1,1) = {" -ZY +aa +HC ab aK -aL +qe bd ab -ZY +HC aa aa aa -ZY +HC HJ -uC -AG -gc +DS +TK +QR HJ -ZY +HC "} (28,1,1) = {" aa +aa ax ab ab @@ -3457,9 +3376,9 @@ aa aa aa Gw -xW -xW -xW +tU +XR +Vt Gw aa "} diff --git a/_maps/shuttles/shiptest/nanotrasen_gecko.dmm b/_maps/shuttles/shiptest/nanotrasen_gecko.dmm index 40dce2e31406..37668fa5e4b3 100644 --- a/_maps/shuttles/shiptest/nanotrasen_gecko.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_gecko.dmm @@ -28,6 +28,30 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) +"ah" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/folder/blue, +/obj/item/stamp/captain, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"an" = ( +/turf/open/floor/plating/airless, +/area/ship/external) +"aq" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "az" = ( /obj/docking_port/mobile{ can_move_docking_ports = 1; @@ -42,13 +66,6 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/port) -"aB" = ( -/obj/machinery/computer/rdconsole{ - dir = 8; - icon_state = "computer-right" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "aD" = ( /obj/structure/cable{ icon_state = "2-8" @@ -60,6 +77,21 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/ship/maintenance/fore) +"aK" = ( +/obj/machinery/atmospherics/pipe/simple/green/hidden, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "aM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/binary/valve/digital{ @@ -70,19 +102,6 @@ "aS" = ( /turf/closed/wall, /area/ship/engineering/communications) -"aY" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/aft) "bb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -133,49 +152,53 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) -"bp" = ( -/obj/machinery/power/apc/auto_name/south, +"bs" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, -/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/cargo/starboard) -"bq" = ( +/area/ship/bridge) +"bw" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"bB" = ( /obj/machinery/door/poddoor/shutters{ - id = "gecko_port" + id = "gecko_starboard" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "gecko_starboard_field" + }, /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) -"bA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 24 - }, +/area/ship/cargo/starboard) +"bH" = ( +/turf/closed/wall, +/area/ship/maintenance/port) +"bK" = ( +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/mining, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, /obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"bC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"bH" = ( -/turf/closed/wall, -/area/ship/maintenance/port) "bL" = ( /obj/structure/table/reinforced, /obj/structure/sign/poster/retro/random{ @@ -208,34 +231,11 @@ "bU" = ( /turf/closed/wall, /area/ship/bridge) -"cb" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) -"ce" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"cf" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plating, -/area/ship/engineering/engine) +"bV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/external) "ch" = ( /obj/structure/cable{ icon_state = "4-8" @@ -243,14 +243,11 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/ship/maintenance/fore) -"cq" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning, +"cj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) "cr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -259,44 +256,88 @@ dir = 1 }, /area/ship/maintenance/starboard) -"cy" = ( -/obj/machinery/atmospherics/components/binary/pump{ +"cv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/igniter/incinerator_atmos, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/airless, +/area/ship/engineering/engine) +"cx" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ dir = 4; - name = "Waste to Environment"; - piping_layer = 5 + id = "gecko_thrusters" }, -/obj/structure/railing, /turf/open/floor/plating, +/area/ship/maintenance/starboard) +"cE" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/west, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/item/folder/blue, +/obj/item/megaphone, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"cG" = ( +/obj/machinery/computer/atmos_alert{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"cK" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 8 + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/engine, /area/ship/engineering/engine) +"cL" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "cP" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"cW" = ( -/obj/structure/cable{ - icon_state = "2-4" +"cX" = ( +/obj/machinery/door/airlock/mining{ + name = "Starboard Cargo Bay" }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/door/poddoor/preopen{ + id = "gecko_starboard_int" }, +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo/starboard) "dd" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/industrial/outline/yellow, @@ -306,21 +347,6 @@ /obj/effect/turf_decal/industrial/loading, /turf/open/floor/plasteel/patterned, /area/ship/cargo/port) -"dg" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"dj" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) "dk" = ( /turf/open/floor/plating, /area/ship/maintenance/starboard) @@ -356,20 +382,14 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo/port) -"dB" = ( -/obj/machinery/button/door{ - id = "gecko_bridge"; - name = "Window Shutters"; - pixel_x = 6; - pixel_y = 24; - sync_doors = 0 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +"dC" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_port" }, -/obj/machinery/modular_computer/console/preset/id, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/port) "dG" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4 @@ -377,65 +397,45 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/engineering/engine) -"dI" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +"dN" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/pushbroom, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"dX" = ( +/obj/machinery/door/airlock{ + name = "Crew Quarters" }, -/obj/effect/spawner/lootdrop/salvage_50, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"dK" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "ce"; - name = "operations chief's locker"; - req_access_txt = "56" +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 }, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd, -/obj/item/gun/energy/laser, -/obj/item/clothing/under/rank/engineering/chief_engineer, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/glasses/meson/engine, -/obj/item/tank/internals/emergency_oxygen/engi, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"dN" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/storage/bag/trash, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/pushbroom, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"dR" = ( -/obj/machinery/power/smes/shuttle/precharged{ +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew) +"dZ" = ( +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/ntspaceworks_big/one{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" - }, /turf/open/floor/plating, -/area/ship/maintenance/port) +/area/ship/engineering/engine) +"ef" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel, +/area/ship/cargo/starboard) "ej" = ( /obj/effect/spawner/lootdrop/salvage_50, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/borderfloor, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/aft) "ek" = ( @@ -466,15 +466,20 @@ /obj/item/clothing/head/welding, /turf/open/floor/plating, /area/ship/engineering/engine) -"eo" = ( -/obj/structure/cable{ - icon_state = "4-8" +"et" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "eu" = ( /obj/structure/cable{ icon_state = "2-8" @@ -519,6 +524,32 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plastic, /area/ship/crew/toilet) +"eE" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) +"eG" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/hallway/central) +"eI" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) "eQ" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt, @@ -530,30 +561,61 @@ /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/bridge) -"fF" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 +"fh" = ( +/obj/machinery/door/airlock{ + name = "Restrooms" }, -/obj/effect/turf_decal/siding/white{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/toilet) +"fj" = ( +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ + dir = 8 }, -/turf/open/floor/plasteel/patterned/grid, +/obj/effect/turf_decal/ntspaceworks_big/three{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"fn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel, /area/ship/hallway/aft) -"fG" = ( +"fv" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"fD" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/effect/turf_decal/arrows, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, /turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) +/area/ship/cargo/starboard) "fK" = ( /obj/structure/cable{ icon_state = "1-2" @@ -561,9 +623,31 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/stairs, /area/ship/maintenance/port) +"fP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "fS" = ( /turf/closed/wall, /area/ship/engineering/atmospherics) +"fZ" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) "ga" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -573,47 +657,60 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"gc" = ( -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/engine, +"ge" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 9 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/ntspaceworks_big/two{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"gf" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"gq" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"gg" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, +/obj/effect/turf_decal/arrows, /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" + icon_state = "4-8" }, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"gh" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"gr" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/maintenance/starboard) -"gs" = ( -/obj/effect/turf_decal/borderfloor, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 +/area/ship/maintenance/fore) +"gw" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/obj/structure/chair/comfy/shuttle{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) "gB" = ( /obj/structure/sign/warning/nosmoking, /turf/closed/wall, @@ -630,6 +727,40 @@ dir = 4 }, /area/ship/maintenance/fore) +"gF" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"gN" = ( +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 6 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"gP" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) "gQ" = ( /obj/structure/cable{ icon_state = "2-4" @@ -645,19 +776,6 @@ "gS" = ( /turf/closed/wall/mineral/titanium, /area/ship/bridge) -"gV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -5 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/cargo/port) "hb" = ( /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ dir = 10 @@ -665,26 +783,9 @@ /obj/machinery/atmospherics/components/binary/pump, /turf/open/floor/plating, /area/ship/engineering/engine) -"hq" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "eng_secure"; - name = "engine technician's locker"; - req_access = list(11) - }, -/obj/item/storage/belt/utility/full/engi, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/under/rank/engineering/engineer/nt, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plating, +"hn" = ( +/obj/effect/decal/fakelattice, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) "hs" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ @@ -692,49 +793,9 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"ht" = ( -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) "hu" = ( /turf/template_noop, /area/template_noop) -"hv" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"hx" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "hy" = ( /obj/structure/window/reinforced{ dir = 4 @@ -744,43 +805,20 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) -"hI" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"hP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-9" - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/storage) -"hR" = ( -/obj/machinery/door/airlock/maintenance_hatch, +"hA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"hL" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 + icon_state = "2-8" }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/maintenance/starboard) +/area/ship/maintenance/port) "hT" = ( /obj/effect/decal/fakelattice, /obj/machinery/power/smes/engineering, @@ -802,10 +840,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"hU" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) "hX" = ( /obj/machinery/atmospherics/components/trinary/mixer{ dir = 8; @@ -813,13 +847,28 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"id" = ( -/obj/machinery/power/apc/auto_name/south, +"if" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/ship/engineering/communications) +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"ih" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) "in" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5, /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, @@ -834,35 +883,25 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"iw" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ix" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 +"iH" = ( +/obj/machinery/air_sensor/atmos/incinerator_tank{ + id_tag = "gecko_burn_sensor" }, -/obj/machinery/igniter/incinerator_atmos, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"iA" = ( -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 4 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ + dir = 4; + filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); + id_tag = "incinerator_out" }, -/turf/open/floor/plating, +/turf/open/floor/engine/airless, /area/ship/engineering/engine) +"iJ" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) "iK" = ( /obj/structure/cable{ icon_state = "4-8" @@ -870,16 +909,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"iN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) "iQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -898,52 +927,55 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/port) -"iX" = ( -/obj/machinery/door/airlock/maintenance_hatch, +"iZ" = ( +/obj/item/radio/intercom/wideband/directional/south, +/obj/structure/table/reinforced, +/obj/item/areaeditor/shuttle, +/obj/item/megaphone/command, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"jc" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"jd" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/fore) -"ja" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_port" + icon_state = "1-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) -"jb" = ( -/obj/machinery/atmospherics/pipe/manifold/dark/hidden/layer5{ +/turf/open/floor/plating, +/area/ship/engineering/engine) +"jn" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "0-8" }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/railing, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 +/obj/machinery/door/window/eastright{ + name = "Engine Access" }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"jd" = ( -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_thrusters" }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ship/engineering/engine) +/area/ship/maintenance/port) +"jp" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "jt" = ( /obj/effect/spawner/structure/window/shutters, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -976,31 +1008,10 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"jM" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "jO" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over, -/obj/structure/marker_beacon, -/turf/open/floor/plating, -/area/ship/external) +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) "jQ" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ dir = 4 @@ -1008,36 +1019,45 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull/reinforced, /area/ship/external) -"kc" = ( +"jV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/chair/comfy/shuttle{ - dir = 1 +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -5 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/turf/open/floor/plasteel/patterned/grid, +/area/ship/cargo/port) +"kq" = ( +/obj/structure/sign/warning/vacuum{ + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/closed/wall, +/area/ship/cargo/port) +"kr" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"ks" = ( +/obj/effect/turf_decal/arrows, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"ks" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/ship/engineering/engine) -"kt" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 1 - }, -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) "ku" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -1054,49 +1074,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) -"kx" = ( -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/cigpack_cannabis{ - pixel_y = 7 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24; - pixel_y = -6 - }, -/obj/structure/railing, -/obj/machinery/button/door{ - dir = 8; - id = "gecko_engine_vent"; - name = "Combustion Chamber Blast Door Control"; - pixel_x = 24; - pixel_y = 6; - sync_doors = 0 - }, -/obj/item/storage/box/matches{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/lighter/greyscale{ - pixel_x = 8; - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"kA" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) "kC" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 5 @@ -1108,11 +1085,13 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/plating, /area/ship/engineering/engine) -"kP" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) +"kM" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) "kS" = ( /obj/machinery/rnd/production/protolathe/department/engineering, /obj/effect/decal/cleanable/dirt/dust, @@ -1152,96 +1131,99 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"la" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 32 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) "lb" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, /obj/structure/curtain/bounty, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"le" = ( -/obj/machinery/light, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, +"lE" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo/starboard) -"lj" = ( -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ +"lM" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/ore_box, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"lS" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ dir = 8 }, -/obj/machinery/atmospherics/components/binary/valve/digital/layer2{ - dir = 8; - name = "Engine Fuel Input 1"; - piping_layer = 1 +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"lT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"lu" = ( -/obj/machinery/power/apc/auto_name/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"lU" = ( +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "0-4" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ly" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "gecko_bridge" - }, +/area/ship/crew) +"lW" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/table, +/obj/machinery/cell_charger, /turf/open/floor/plating, -/area/ship/bridge) -"mi" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25; - pixel_y = -5 - }, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/captain, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mw" = ( -/obj/machinery/light{ - dir = 1 +/area/ship/engineering/engine) +"lY" = ( +/obj/docking_port/stationary{ + dwidth = 10; + width = 20; + height = 15 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/turf/template_noop, +/area/template_noop) +"lZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /turf/open/floor/plasteel, -/area/ship/hallway/fore) -"mx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/arrows, +/area/ship/cargo/port) +"mb" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"mm" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_port" }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/port) +"ms" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "mC" = ( /obj/structure/curtain, /obj/structure/window/reinforced/tinted/frosted{ @@ -1253,14 +1235,60 @@ /obj/effect/turf_decal/corner_techfloor_grid, /turf/open/floor/plastic, /area/ship/crew/toilet) +"mL" = ( +/obj/structure/closet/emcloset, +/obj/item/tank/internals/plasmaman/full, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/sign/warning/gasmask{ + pixel_x = 32 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"mM" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "mN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/borderfloor, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/aft) +"mS" = ( +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"mX" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) "nc" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -1272,15 +1300,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"nk" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) "nm" = ( /obj/machinery/atmospherics/components/unary/tank/oxygen{ dir = 1 @@ -1289,61 +1308,32 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"no" = ( -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"nr" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ +"nq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ dir = 8 }, -/turf/open/floor/plasteel/dark, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"nC" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/arrows{ - dir = 1 +"nH" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Waste to Environment"; + piping_layer = 5 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"nE" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/starboard) -"nP" = ( +/obj/structure/railing, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"nP" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"od" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +"oi" = ( +/obj/effect/turf_decal/box/corners, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo/port) "oj" = ( @@ -1358,28 +1348,6 @@ "on" = ( /turf/open/floor/plating, /area/ship/engineering/engine) -"oo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/rnd/production/circuit_imprinter, -/turf/open/floor/plasteel/patterned, -/area/ship/storage) -"or" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_port" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "gecko_port_field" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) "os" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -1392,6 +1360,25 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"ov" = ( +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/hostile/mining_drone{ + desc = "A minebot with the name \"Molly\" painted on the side in careful cursive writing. She may be cute, but she still constantly gets in the way."; + name = "\improper Mo11-E" + }, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"oy" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) "oJ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1401,14 +1388,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"oK" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/crew) "oM" = ( /obj/machinery/light_switch{ dir = 1; @@ -1433,27 +1412,45 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull, /area/ship/external) -"pc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +"oT" = ( +/obj/machinery/atmospherics/pipe/simple/green/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/siding/white{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"oW" = ( +/obj/effect/turf_decal/box/corners{ dir = 4 }, -/obj/effect/turf_decal/siding/white{ +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/aft) +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"oZ" = ( +/obj/machinery/autolathe, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/storage) "pe" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo/port) +"ph" = ( +/obj/machinery/computer/communications{ + dir = 8; + icon_state = "computer-left" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "pr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -1461,13 +1458,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plastic, /area/ship/crew/toilet) -"pw" = ( -/obj/machinery/computer/helm{ - dir = 8; - icon_state = "computer-middle" +"pu" = ( +/obj/machinery/vending/coffee, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "pD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -1488,14 +1486,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"pI" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ - dir = 5 - }, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "pK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -1520,14 +1510,32 @@ /obj/structure/chair/stool, /turf/open/floor/plating, /area/ship/engineering/engine) -"pY" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"pW" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "eng_secure"; + name = "engine technician's locker"; + req_access = list(11) }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plastic, -/area/ship/crew/toilet) +/obj/item/storage/belt/utility/full/engi, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/head/hardhat, +/obj/item/clothing/under/rank/engineering/engineer/nt, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"pX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "qb" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 @@ -1546,14 +1554,13 @@ }, /turf/open/floor/plating, /area/ship/hallway/fore) -"ql" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, +"qc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) -"qo" = ( -/obj/machinery/power/apc/auto_name/west, +/area/ship/storage) +"qn" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt, /obj/structure/cable{ @@ -1561,23 +1568,103 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) +"qp" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "qu" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"qw" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"qD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) +"qv" = ( +/obj/effect/turf_decal/borderfloor, +/obj/machinery/status_display/shuttle{ + pixel_y = -32 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"qB" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"qK" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_cannabis{ + pixel_y = 7 + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/railing, +/obj/machinery/button/door{ + dir = 8; + id = "gecko_engine_vent"; + name = "Combustion Chamber Blast Door Control"; + pixel_x = 24; + pixel_y = 6; + sync_doors = 0 + }, +/obj/item/storage/box/matches{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/lighter/greyscale{ + pixel_x = 8; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"qL" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "ce"; + name = "operations chief's locker"; + req_access_txt = "56" + }, +/obj/item/pipe_dispenser, +/obj/item/construction/rcd, +/obj/item/gun/energy/laser, +/obj/item/clothing/under/rank/engineering/chief_engineer, +/obj/item/clothing/shoes/sneakers/brown, +/obj/item/clothing/gloves/color/yellow, +/obj/item/clothing/head/hardhat/white, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/glasses/meson/engine, +/obj/item/tank/internals/emergency_oxygen/engi, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "qO" = ( /turf/closed/wall/mineral/titanium, /area/ship/maintenance/fore) +"qT" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) "qY" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, @@ -1586,19 +1673,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"rb" = ( -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/port) -"rc" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) "rd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -1651,13 +1725,6 @@ /obj/item/storage/cans/sixbeer, /turf/open/floor/plasteel/grimy, /area/ship/crew) -"rr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/maintenance/port) "rs" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1675,37 +1742,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"rC" = ( -/obj/structure/closet/emcloset, -/obj/item/tank/internals/plasmaman/full, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/sign/warning/gasmask{ - pixel_x = 32 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "rD" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/fore) -"rE" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_starboard" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/starboard) "rF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/siding/white{ @@ -1719,40 +1759,66 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) -"rP" = ( -/obj/machinery/light{ +"rH" = ( +/obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/advanced_airlock_controller{ + pixel_x = 32 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"sm" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel, -/area/ship/cargo/starboard) -"so" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"rM" = ( +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = -5 }, -/obj/machinery/light/small{ +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/captain, +/obj/effect/turf_decal/borderfloor{ dir = 1 }, -/obj/effect/turf_decal/siding/yellow{ +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"rU" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external/glass{ + name = "External Hull Access" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) +"sg" = ( +/obj/machinery/door/airlock/mining{ + frequency = 1331; + id_tag = "port_cargo_interior"; + name = "Port Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/area/ship/cargo/port) +"sj" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) "ss" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1775,6 +1841,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/engineering/engine) +"sy" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_port" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/port) "sJ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ @@ -1788,44 +1861,37 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"sM" = ( -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/mining, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +"sL" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_engine_vent"; + name = "Combustion Chamber Vent" }, -/obj/effect/turf_decal/techfloor{ +/turf/open/floor/engine, +/area/ship/engineering/engine) +"sS" = ( +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"sV" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 +/obj/machinery/atmospherics/components/binary/valve/digital/layer2{ + dir = 8; + name = "Engine Fuel Input 1"; + piping_layer = 1 }, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel, -/area/ship/cargo/starboard) -"sX" = ( -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/ntspaceworks_big/seven{ + dir = 4 }, -/obj/machinery/firealarm{ - pixel_y = 24 +/turf/open/floor/plating, +/area/ship/engineering/engine) +"sY" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"ta" = ( -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "td" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1836,67 +1902,57 @@ /obj/structure/railing, /obj/machinery/computer/atmos_control/incinerator{ dir = 4; - sensors = list("gecko_burn_sensor" = "Combustion Chamber") + sensors = list("gecko_burn_sensor"="Combustion Chamber") }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"tt" = ( -/obj/machinery/autolathe, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/patterned, -/area/ship/storage) -"tv" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +"te" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_bridge" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/fore) +/turf/open/floor/plating, +/area/ship/bridge) "tB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/port) -"tF" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/ship/engineering/engine) "tH" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, /turf/open/floor/plasteel/telecomms_floor, /area/ship/engineering/communications) -"tJ" = ( -/obj/machinery/computer/communications{ - dir = 8; - icon_state = "computer-left" +"tN" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"tM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/structure/chair/comfy/shuttle{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/effect/turf_decal/borderfloor, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel, -/area/ship/hallway/central) +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"tQ" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) +"tU" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"tV" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "ud" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/n2, /obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ @@ -1943,8 +1999,25 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"up" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_port" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "gecko_port_field" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/port) "uv" = ( -/obj/structure/sign/warning/vacuum, +/obj/structure/sign/warning/vacuum{ + pixel_y = 5 + }, /turf/closed/wall, /area/ship/cargo/starboard) "uz" = ( @@ -1953,6 +2026,14 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) +"uA" = ( +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 18 + }, +/obj/item/folder/documents, +/obj/structure/filingcabinet/double/grey, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "uH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/siding/white{ @@ -1964,6 +2045,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) +"uP" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/small/directional/south, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "uW" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/decal/cleanable/dirt, @@ -1998,6 +2088,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/ship/maintenance/fore) +"vl" = ( +/obj/effect/turf_decal/number/five{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "vo" = ( /obj/structure/sign/warning, /turf/closed/wall, @@ -2005,11 +2101,15 @@ "vv" = ( /turf/closed/wall, /area/ship/crew/toilet) -"vx" = ( +"vy" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/external) +/area/ship/cargo/starboard) "vz" = ( /obj/structure/sink{ dir = 4; @@ -2025,6 +2125,14 @@ }, /turf/open/floor/plastic, /area/ship/crew/toilet) +"vG" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) "vJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -2035,6 +2143,9 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"vL" = ( +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) "vR" = ( /turf/closed/wall, /area/ship/hallway/central) @@ -2063,22 +2174,33 @@ /obj/machinery/atmospherics/pipe/simple/supplymain/visible/layer2, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"vY" = ( -/obj/machinery/door/airlock/mining{ - frequency = 1331; - id_tag = "port_cargo_interior"; - name = "Port Cargo Bay" +"wh" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/landmark/start/assistant, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 }, -/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"ws" = ( +/obj/machinery/atmospherics/pipe/manifold/dark/hidden/layer5{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/port) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/railing, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "wv" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2087,14 +2209,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"wx" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/ore_box, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) "wy" = ( /obj/structure/cable{ icon_state = "0-4" @@ -2104,16 +2218,6 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external) -"wA" = ( -/obj/machinery/atmospherics/pipe/simple/green/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, -/turf/open/floor/plating, -/area/ship/engineering/engine) "wB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/starboard) @@ -2130,38 +2234,23 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) -"wL" = ( -/obj/machinery/door/airlock/external/glass{ - name = "External Hull Access" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"wM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) "wP" = ( /obj/effect/spawner/lootdrop/salvage_50, /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel, /area/ship/cargo/port) -"wT" = ( -/obj/item/radio/intercom{ - pixel_y = 24 +"wR" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) +"wV" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/fountain/captain, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering/engine) "wY" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ @@ -2169,10 +2258,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"wZ" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/engineering/engine) "xd" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt/dust, @@ -2189,43 +2274,37 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/external) +"xl" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "xm" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/cargo/starboard) -"xv" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 +"xr" = ( +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/cargo/port) +"xG" = ( +/obj/item/radio/intercom/directional/north, /obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) -"xD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, +/obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel, -/area/ship/cargo/starboard) -"xF" = ( -/obj/item/folder/documents, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 32 - }, -/obj/structure/filingcabinet/double/grey, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) +/area/ship/cargo/port) "xJ" = ( /obj/effect/spawner/structure/window/shutters, /turf/open/floor/plating, @@ -2244,9 +2323,9 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"xR" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ - dir = 10 +"yc" = ( +/obj/effect/turf_decal/ntspaceworks_big/five{ + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/engine) @@ -2304,14 +2383,37 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"yq" = ( -/obj/machinery/washing_machine, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +"yp" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-9" + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ship/storage) +"yw" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/maintenance/fore) "yD" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2329,35 +2431,25 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) -"yK" = ( -/obj/structure/chair/comfy/shuttle{ +"yM" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"yS" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/small, -/obj/effect/spawner/lootdrop/maintenance, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"yW" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/turf/open/floor/plastic, +/area/ship/crew/toilet) +"yQ" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) +/area/ship/cargo/starboard) "yX" = ( /obj/structure/sign/number/two{ dir = 1 @@ -2382,60 +2474,27 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"zs" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Storage Bay" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"zn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"zu" = ( -/obj/machinery/light, -/obj/effect/turf_decal/borderfloor, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"zw" = ( -/obj/machinery/air_sensor/atmos/incinerator_tank{ - id_tag = "gecko_burn_sensor" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4; - filter_types = list("n2","co2","bz","water_vapor","miasma","freon","pluox","tritium","n20","no2","nob"); - id_tag = "incinerator_out" +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"zy" = ( +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"zv" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"zC" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/turf_decal/ntspaceworks_big/six{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/maintenance/fore) +/area/ship/engineering/engine) "zE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -2465,17 +2524,36 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"zT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"zQ" = ( +/obj/docking_port/stationary{ + dwidth = 4; + width = 11; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) +"zS" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_port" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "gecko_port_field" + }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/turf/open/floor/plasteel/patterned, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, /area/ship/cargo/port) +"zW" = ( +/obj/structure/table, +/obj/item/soap/nanotrasen, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plastic, +/area/ship/crew/toilet) "zZ" = ( /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, /obj/structure/cable{ @@ -2486,30 +2564,33 @@ /obj/machinery/atmospherics/pipe/simple/green/hidden, /turf/open/floor/plating, /area/ship/engineering/engine) -"Ae" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"An" = ( -/obj/effect/turf_decal/industrial/warning, +"As" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) -"Au" = ( -/turf/closed/wall, -/area/ship/maintenance/starboard) -"AB" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Au" = ( +/turf/closed/wall, +/area/ship/maintenance/starboard) +"AA" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"AB" = ( +/obj/structure/cable{ + icon_state = "2-8" }, /obj/structure/cable{ icon_state = "2-4" @@ -2530,36 +2611,68 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"AU" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"AY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"AI" = ( +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Bridge" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/bridge) +"AM" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) +"AN" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/spawner/lootdrop/salvage_50, /turf/open/floor/plasteel, /area/ship/cargo/starboard) +"AW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over, +/obj/structure/marker_beacon, +/turf/open/floor/plating, +/area/ship/external) "Ba" = ( /obj/effect/turf_decal/siding/wideplating{ dir = 4 }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) -"Bz" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +"Bi" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/engine) "BB" = ( /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -2570,15 +2683,6 @@ /obj/structure/railing, /turf/open/floor/plating, /area/ship/engineering/engine) -"BC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supplymain/visible/layer2{ - dir = 10 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "BF" = ( /obj/machinery/cryopod{ dir = 4 @@ -2588,83 +2692,47 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) -"BG" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/bridge) -"BH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"BM" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/turf/open/floor/plasteel/patterned, +/turf/open/floor/plasteel, /area/ship/cargo/starboard) -"BL" = ( -/obj/machinery/door/airlock/mining{ - frequency = 1331; - id_tag = "port_cargo_interior"; - name = "Port Cargo Bay" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/port) "BP" = ( /obj/effect/turf_decal/industrial/loading{ dir = 1 }, /turf/open/floor/plasteel/patterned, /area/ship/cargo/starboard) -"BT" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/hallway/central) "BU" = ( /obj/structure/sign/number/nine{ color = "#00000F" }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/fore) -"BW" = ( -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"BV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/plasteel/patterned, /area/ship/cargo/port) -"Cd" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_starboard" +"Cc" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "gecko_starboard_field" +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel/patterned, /area/ship/cargo/starboard) "Ce" = ( /obj/effect/turf_decal/industrial/fire{ @@ -2673,10 +2741,44 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull/reinforced, /area/ship/external) +"Ch" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible/layer5{ + dir = 5 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "Cj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/engineering/engine) +"Cn" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Fore Hallway" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/fore) "Ct" = ( /obj/effect/turf_decal/siding/white{ dir = 4 @@ -2701,6 +2803,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) +"CF" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"CI" = ( +/obj/machinery/computer/helm{ + dir = 8; + icon_state = "computer-middle" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "CL" = ( /obj/machinery/atmospherics/components/unary/tank/oxygen{ dir = 8 @@ -2709,14 +2825,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/ship/maintenance/fore) -"CM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/storage) "CN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -2727,82 +2835,24 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"CS" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/arrows{ - dir = 1 - }, +"CQ" = ( /obj/structure/cable{ icon_state = "1-4" }, /obj/structure/cable{ icon_state = "1-8" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"CU" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/maintenance/port) -"De" = ( -/obj/structure/mopbucket, -/obj/item/mop, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Dk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/trimline/transparent/white/filled/warning{ dir = 1 }, /turf/open/floor/plating, -/area/ship/maintenance/port) -"Dp" = ( -/obj/machinery/atmospherics/pipe/simple/green/hidden, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ds" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Dv" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"DG" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) -"DK" = ( +/area/ship/maintenance/starboard) +"CT" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, @@ -2828,28 +2878,69 @@ }, /turf/open/floor/plating, /area/ship/hallway/aft) -"DR" = ( -/obj/effect/turf_decal/box/corners{ +"CU" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/maintenance/port) +"Da" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 18 + }, +/obj/effect/turf_decal/borderfloor{ dir = 1 }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"De" = ( +/obj/structure/mopbucket, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"Du" = ( +/obj/machinery/firealarm/directional/south, /obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"Dv" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"Dw" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/turf/open/floor/plasteel/patterned/cargo_one, +/turf/open/floor/plasteel, /area/ship/cargo/starboard) -"Ea" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/dark/hidden{ - dir = 4 +"DQ" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_starboard" }, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "gecko_starboard_field" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/starboard) +"DS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/ntspaceworks_big/eight{ + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/engine) +"DT" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Eb" = ( /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 6 @@ -2875,146 +2966,56 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"Ew" = ( -/obj/structure/sign/number/three{ - color = "#00000F"; +"Eh" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/maintenance/fore) -"Ez" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/port) -"EE" = ( -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 4 - }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/cable{ 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/effect/turf_decal/siding/white, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"Ek" = ( /obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/aft) -"EM" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/siding/yellow, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) +"En" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/communications) -"EO" = ( -/obj/structure/sign/number/four{ - color = "#00000F" +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Ew" = ( +/obj/structure/sign/number/three{ + color = "#00000F"; + dir = 1 }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/fore) -"EQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"EZ" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper captain's locker"; - req_access_txt = "20" - }, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/laser, -/obj/item/clothing/under/rank/command/captain/nt, -/obj/item/clothing/head/caphat/nt, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/suit/toggle/lieutenant{ - desc = "Threadbare and uncharacteristically casual for Nanotrasen. Probably rebadged surplus from some colonial militia."; - name = "tattered captain's jacket" - }, -/obj/item/clothing/glasses/sunglasses, -/obj/machinery/light{ - dir = 1 +"EA" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/obj/effect/turf_decal/borderfloor{ +/obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Fq" = ( -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Fu" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Fx" = ( -/obj/effect/decal/fakelattice, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) -"Fy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"FE" = ( /obj/effect/turf_decal/borderfloor, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, /turf/open/floor/plasteel, -/area/ship/hallway/fore) -"FM" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 +/area/ship/hallway/central) +"EB" = ( +/obj/machinery/mineral/ore_redemption{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned/cargo_one, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, /area/ship/cargo/port) -"FN" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engine Room" - }, +"EE" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, @@ -3024,65 +3025,86 @@ /obj/structure/cable{ 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/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/aft) +"EK" = ( +/obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"FQ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"EM" = ( +/obj/machinery/holopad/emergency/command, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"FR" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) -"FT" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"EO" = ( +/obj/structure/sign/number/four{ + color = "#00000F" }, -/obj/effect/turf_decal/siding/white{ +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/maintenance/fore) +"EQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ +/obj/effect/turf_decal/siding/blue, +/obj/effect/turf_decal/siding/blue{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"FZ" = ( +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Fq" = ( +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ dir = 8 }, /turf/open/floor/plating, /area/ship/engineering/engine) -"Ga" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ +"Fu" = ( +/obj/effect/turf_decal/industrial/fire{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"FQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"FZ" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ dir = 8 }, /turf/open/floor/plating, @@ -3108,51 +3130,49 @@ }, /turf/open/floor/plating, /area/ship/hallway/fore) -"Gi" = ( -/obj/machinery/computer/apc_control{ - icon_state = "computer-left" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"Gp" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ +"Gj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) -"Gv" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Gz" = ( +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"Gm" = ( +/obj/structure/closet/wardrobe, +/obj/machinery/light/small/directional/north, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/clothing/suit/jacket/letterman_nanotrasen, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"Gt" = ( +/obj/machinery/computer/helm/viewscreen/directional/south, /obj/structure/table/reinforced, /obj/machinery/button/door{ dir = 4; - id = "gecko_port"; + id = "gecko_starboard"; name = "External Shutter Control"; pixel_x = -6; pixel_y = 8; sync_doors = 0 }, -/obj/machinery/computer/helm/viewscreen{ - pixel_y = 32 - }, +/obj/effect/decal/cleanable/dirt, /obj/machinery/button/shieldwallgen{ dir = 4; - id = "gecko_port_field"; + id = "gecko_starboard_field"; pixel_x = -4; pixel_y = -2 }, /turf/open/floor/plasteel/patterned/grid, -/area/ship/cargo/port) +/area/ship/cargo/starboard) +"Gu" = ( +/obj/machinery/computer/rdconsole{ + dir = 8; + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "GE" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 10 @@ -3179,6 +3199,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/engineering/engine) +"GN" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/cargo/starboard) "GQ" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/o2, /obj/structure/cable{ @@ -3186,20 +3215,16 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"GS" = ( -/obj/machinery/door/airlock/mining{ - name = "Starboard Cargo Bay" - }, -/obj/machinery/door/poddoor/preopen{ - id = "gecko_starboard_int" +"GR" = ( +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/starboard) +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) "GT" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3211,6 +3236,25 @@ /obj/structure/sign/warning, /turf/closed/wall, /area/ship/maintenance/fore) +"GZ" = ( +/obj/machinery/door/airlock/mining{ + name = "Starboard Cargo Bay" + }, +/obj/machinery/door/poddoor/preopen{ + id = "gecko_starboard_int" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo/starboard) +"Ha" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/rnd/production/circuit_imprinter, +/turf/open/floor/plasteel/patterned, +/area/ship/storage) "Hc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -3247,100 +3291,102 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"Hp" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +"Hx" = ( +/obj/machinery/button/door{ + id = "gecko_bridge"; + name = "Window Shutters"; + pixel_x = 6; + pixel_y = 24; + sync_doors = 0 }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 +/obj/machinery/modular_computer/console/preset/id, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"HK" = ( +/obj/machinery/light/directional/north, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"HN" = ( +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"HT" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Ht" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_starboard" +"Ia" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "gecko_starboard_field" +/obj/machinery/status_display/shuttle{ + pixel_y = 32 }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/starboard) -"HF" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"HI" = ( -/obj/machinery/light/small{ - dir = 8 +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ig" = ( +/obj/machinery/light/directional/north, +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper captain's locker"; + req_access_txt = "20" }, -/obj/machinery/space_heater, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"HO" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/effect/turf_decal/siding/yellow{ - dir = 6 +/obj/item/stock_parts/cell/gun, +/obj/item/gun/energy/laser, +/obj/item/clothing/under/rank/command/captain/nt, +/obj/item/clothing/head/caphat/nt, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/suit/toggle/lieutenant{ + desc = "Threadbare and uncharacteristically casual for Nanotrasen. Probably rebadged surplus from some colonial militia."; + name = "tattered captain's jacket" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"HS" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 +/obj/item/clothing/glasses/sunglasses, +/obj/effect/turf_decal/borderfloor{ + dir = 1 }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ij" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"Ia" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -5 }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/turf/open/floor/plasteel/patterned/grid, +/area/ship/cargo/starboard) +"Im" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ii" = ( -/obj/machinery/computer/atmos_alert{ - icon_state = "computer-right" +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"Ik" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/siding/yellow{ + dir = 5 }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/aft) "In" = ( /obj/structure/cable{ @@ -3351,17 +3397,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Io" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) "Is" = ( /obj/effect/turf_decal/borderfloor{ dir = 1 @@ -3369,6 +3404,24 @@ /obj/effect/turf_decal/industrial/loading, /turf/open/floor/plasteel, /area/ship/hallway/aft) +"Iu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/port) +"Iv" = ( +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/pipe/simple/dark/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_thrusters" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Iy" = ( /turf/closed/wall, /area/ship/hallway/aft) @@ -3428,55 +3481,22 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull, /area/ship/external) -"IV" = ( -/obj/machinery/power/smes/shuttle/precharged{ +"Jc" = ( +/turf/closed/wall, +/area/ship/maintenance/fore) +"Jj" = ( +/obj/effect/turf_decal/siding/white{ dir = 4 }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ +/obj/effect/turf_decal/siding/white{ dir = 8 }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "gecko_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"IW" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Jb" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) -"Jc" = ( -/turf/closed/wall, -/area/ship/maintenance/fore) -"Jf" = ( -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 10 +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 1; + target_pressure = 4500 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/central) "Jk" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/decal/cleanable/dirt, @@ -3496,14 +3516,11 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"Jv" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) +"Jz" = ( +/obj/effect/turf_decal/borderfloor, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "JD" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3530,10 +3547,49 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"JY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supplymain/visible/layer2{ + dir = 10 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "Kc" = ( /obj/structure/sign/number/one, /turf/closed/wall, /area/ship/cargo/port) +"Kd" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ + dir = 8 + }, +/obj/effect/turf_decal/number/three{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Ki" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/maintenance/port) +"Ko" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/structure/sign/poster/retro/random{ + pixel_x = 32 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"Kv" = ( +/obj/machinery/washing_machine, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plastic, +/area/ship/crew/toilet) "KA" = ( /obj/structure/chair/comfy/shuttle{ dir = 1 @@ -3541,34 +3597,26 @@ /obj/effect/turf_decal/borderfloor, /turf/open/floor/plasteel, /area/ship/hallway/central) -"KC" = ( +"KH" = ( +/turf/closed/wall, +/area/ship/hallway/fore) +"KM" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "4-8" }, -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/yellow{ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"KE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"KQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, +/obj/structure/catwalk/over, +/turf/open/floor/plating, /area/ship/external) -"KH" = ( -/turf/closed/wall, -/area/ship/hallway/fore) -"KJ" = ( -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) "KS" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -3585,6 +3633,13 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/central) +"KU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/port) "KW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -3592,28 +3647,15 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"Lb" = ( -/obj/machinery/atmospherics/components/unary/tank/nitrogen{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Lm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/port) "Lo" = ( /turf/closed/wall, /area/ship/cargo/starboard) +"Lq" = ( +/obj/effect/turf_decal/number/zero{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) "Lr" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -3630,36 +3672,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/ship/maintenance/fore) -"Lz" = ( -/obj/machinery/computer/cargo/express{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -20 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 5; - pixel_y = -25 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"LA" = ( -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/engine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "LH" = ( /obj/machinery/atmospherics/pipe/simple/green/hidden{ dir = 9 @@ -3688,44 +3700,21 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) -"LN" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"LS" = ( -/obj/machinery/door/airlock/external/glass{ - name = "External Hull Access" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"LV" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/port) -"LX" = ( -/obj/effect/turf_decal/industrial/warning, +"LL" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/arrows{ - dir = 1 +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/maintenance/starboard) +"LU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/patterned, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/ship/cargo/starboard) "LY" = ( /obj/structure/cable{ @@ -3747,15 +3736,19 @@ /obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped/inverse, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Mk" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Mf" = ( +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/engine, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor{ + dir = 8 }, -/obj/machinery/light/small{ - dir = 1 +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Ml" = ( /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -3782,60 +3775,66 @@ /obj/effect/spawner/structure/window/shutters, /turf/open/floor/plating, /area/ship/engineering/engine) -"Mr" = ( -/obj/structure/cable{ - icon_state = "2-8" +"Mw" = ( +/obj/machinery/door/airlock/public/glass{ + dir = 4; + name = "Aft Hallway" }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ms" = ( -/obj/effect/turf_decal/box/corners{ +/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) -"Mu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"MW" = ( -/obj/structure/chair/comfy/shuttle, -/obj/effect/landmark/start/assistant, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Nj" = ( -/obj/machinery/vending/coffee, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ + dir = 4 }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/aft) +"Nq" = ( +/obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/borderfloor{ dir = 1 }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"NA" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 +"Nr" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ + dir = 10 }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/effect/turf_decal/ntspaceworks_big/four{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Nu" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel, +/area/ship/hallway/aft) +"Nz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"NC" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_starboard" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/starboard) "NJ" = ( /turf/closed/wall/mineral/titanium, /area/ship/maintenance/starboard) @@ -3849,55 +3848,15 @@ "NP" = ( /turf/open/floor/plating, /area/ship/maintenance/fore) -"NU" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Og" = ( -/obj/effect/spawner/lootdrop/salvage_50, +"Oe" = ( +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/shuttle{ + pixel_y = 32 }, /turf/open/floor/plasteel, /area/ship/cargo/port) -"Oi" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/cargo/starboard) -"Oj" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Aft Hallway" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/aft) "Om" = ( /obj/machinery/atmospherics/components/unary/tank/oxygen{ dir = 8 @@ -3916,13 +3875,29 @@ /obj/machinery/atmospherics/pipe/simple/supplymain/visible/layer2, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Ot" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_starboard" +"Ov" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/maintenance/fore) +"Ow" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/patterned, /area/ship/cargo/starboard) "OB" = ( /obj/structure/sign/warning/nosmoking, @@ -3932,16 +3907,6 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel, /area/ship/cargo/port) -"OP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/status_display/shuttle{ - pixel_y = 32 - }, -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) "OQ" = ( /obj/structure/cable{ icon_state = "0-4" @@ -3997,50 +3962,81 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/patterned, /area/ship/storage) -"Pu" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ +"Pk" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_thrusters" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Pn" = ( +/obj/machinery/atmospherics/components/unary/tank/nitrogen{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/industrial/hatch/yellow, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"PF" = ( -/turf/closed/wall, +"Pr" = ( +/obj/structure/sign/warning/fire, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/engineering/engine) -"PG" = ( +"Px" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"PH" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 +"PC" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/crew/toilet) +"PF" = ( +/turf/closed/wall, +/area/ship/engineering/engine) +"PG" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"PL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"PQ" = ( +/obj/machinery/light/directional/east, +/obj/structure/chair/comfy/shuttle{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, +/obj/effect/turf_decal/techfloor{ dir = 4 }, /obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/cargo/port) +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "PV" = ( /obj/structure/closet/secure_closet{ anchored = 1; @@ -4058,43 +4054,27 @@ /obj/item/clothing/glasses/meson, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo/starboard) -"Qb" = ( -/obj/machinery/door/airlock/mining{ - name = "Starboard Cargo Bay" - }, -/obj/machinery/door/poddoor/preopen{ - id = "gecko_starboard_int" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/starboard) -"Qd" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, +"Qc" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/external) +"Qg" = ( +/obj/effect/turf_decal/industrial/warning, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, /turf/open/floor/plasteel/patterned, /area/ship/cargo/port) -"Qi" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" +"Qp" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, +/obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) "Qr" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 8; @@ -4114,16 +4094,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Qy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" +"Qv" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 }, -/turf/open/floor/plasteel/patterned, +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo/starboard) +"Qz" = ( +/obj/machinery/door/airlock/command{ + name = "Communications" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) "QA" = ( /obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1, /obj/structure/cable{ @@ -4134,6 +4124,20 @@ /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5, /turf/open/floor/plating, /area/ship/engineering/engine) +"QC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/aft) "QD" = ( /obj/machinery/atmospherics/components/binary/valve/digital/layer2{ dir = 8; @@ -4155,6 +4159,32 @@ /obj/effect/landmark/start/shaft_miner, /turf/open/floor/plasteel, /area/ship/cargo/starboard) +"QZ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Storage Bay" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/storage) +"Rc" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) "Rh" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 @@ -4188,35 +4218,29 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Rl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) -"Rx" = ( -/obj/machinery/door/airlock{ - name = "Crew Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"Ru" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/grimy, +/area/ship/crew) +"RK" = ( +/obj/machinery/computer/cargo/express{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/item/radio/intercom/directional/west, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 5; + pixel_y = -25 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "RN" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, +/obj/machinery/space_heater, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/fore) "RS" = ( /obj/machinery/atmospherics/components/unary/tank/air{ dir = 1; @@ -4229,6 +4253,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"Sa" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) "Se" = ( /obj/structure/chair/comfy/shuttle, /obj/effect/landmark/start/assistant, @@ -4294,16 +4327,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"SJ" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/hostile/mining_drone{ - desc = "A minebot with the name \"Molly\" painted on the side in careful cursive writing. She may be cute, but she still constantly gets in the way."; - name = "\improper Mo11-E" +"SE" = ( +/obj/machinery/door/airlock/mining{ + frequency = 1331; + id_tag = "port_cargo_interior"; + name = "Port Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo/port) +"SK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 }, -/obj/effect/turf_decal/borderfloor, /turf/open/floor/plasteel, -/area/ship/hallway/aft) +/area/ship/cargo/port) "SM" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4373,197 +4418,73 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"Tg" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"Tj" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Tl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ +"Th" = ( +/obj/effect/turf_decal/box/corners{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/aft) -"Tn" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_port" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) -"To" = ( -/obj/structure/closet/wardrobe, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/clothing/suit/jacket/letterman_nanotrasen, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Tq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Ts" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/central) -"Tt" = ( -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/table/reinforced, -/obj/item/areaeditor/shuttle, -/obj/item/megaphone/command, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Tv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/salvage_50, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/port) -"Tz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) -"TD" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1; - target_pressure = 4500 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"TL" = ( -/obj/machinery/door/poddoor/shutters{ - id = "gecko_port" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "gecko_port_field" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/port) -"TZ" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) -"Ug" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) -"Uh" = ( -/obj/machinery/door/airlock/command{ - name = "Communications" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/area/ship/cargo/port) +"Tl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"Uj" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/structure/table/reinforced, -/obj/item/folder/blue, -/obj/item/stamp/captain, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Uo" = ( -/obj/machinery/door/airlock{ - name = "Restrooms" +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/aft) +"Tq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull/reinforced, +/area/ship/external) +"Ts" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/hallway/central) +"TA" = ( +/obj/machinery/door/airlock/external/glass{ + name = "External Hull Access" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, /turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/toilet) -"Uq" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/area/ship/hallway/central) +"TF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 }, +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo/port) -"Uw" = ( -/obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ - dir = 8 +"TK" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 4 }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/engineering/engine) +"Ug" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) "Ux" = ( /obj/structure/cable{ icon_state = "1-2" @@ -4590,9 +4511,27 @@ /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/central) -"UD" = ( +"UC" = ( /obj/effect/spawner/lootdrop/salvage_50, -/turf/open/floor/plasteel/patterned, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"UI" = ( +/obj/machinery/door/poddoor/shutters{ + id = "gecko_starboard" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/fulltile, +/turf/open/floor/plasteel/tech/grid, /area/ship/cargo/starboard) "UK" = ( /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -4654,65 +4593,82 @@ }, /turf/open/floor/plating, /area/ship/engineering/engine) -"Vq" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo/starboard) -"Vu" = ( -/obj/machinery/door/poddoor{ - id = "gecko_engine_vent"; - name = "Combustion Chamber Vent" +"Vb" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"Vz" = ( -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/ship/maintenance/fore) -"VA" = ( -/obj/structure/cable{ - icon_state = "1-4" +/area/ship/engineering/engine) +"Vm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/effect/turf_decal/siding/white{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/siding/white{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ +/obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VE" = ( -/turf/closed/wall, -/area/ship/cargo/port) -"VL" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -18 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/item/folder/blue, -/obj/item/megaphone, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/communications) -"VM" = ( +/turf/open/floor/plasteel/patterned/grid, +/area/ship/hallway/aft) +"Vn" = ( +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -5 +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) +"Vq" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo/starboard) +"Vr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/patterned/grid, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, /area/ship/cargo/starboard) +"Vw" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_50, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) +"Vz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"VC" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"VE" = ( +/turf/closed/wall, +/area/ship/cargo/port) +"VK" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "VN" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt/dust, @@ -4735,6 +4691,15 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) +"VT" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/airless, +/area/ship/engineering/engine) "VU" = ( /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 @@ -4757,16 +4722,38 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/hallway/aft) -"VW" = ( -/obj/structure/cable{ - icon_state = "4-8" +"VV" = ( +/obj/machinery/computer/helm/viewscreen/directional/north{ + pixel_y = 18 }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 4; + id = "gecko_port"; + name = "External Shutter Control"; + pixel_x = -6; + pixel_y = 8; + sync_doors = 0 + }, +/obj/machinery/button/shieldwallgen{ + dir = 4; + id = "gecko_port_field"; + pixel_x = -4; + pixel_y = -2 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/cargo/port) +"VZ" = ( +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_thrusters" }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ship/maintenance/fore) +/area/ship/engineering/engine) "Wb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -4782,6 +4769,16 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/communications) +"Wj" = ( +/obj/effect/turf_decal/box/corners, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/port) "Wo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -4795,53 +4792,15 @@ icon_state = "2-8" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Wt" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - dir = 4; - id = "gecko_starboard"; - name = "External Shutter Control"; - pixel_x = -6; - pixel_y = 8; - sync_doors = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer/helm/viewscreen{ - dir = 1; - pixel_y = -32 - }, -/obj/machinery/button/shieldwallgen{ - dir = 4; - id = "gecko_starboard_field"; - pixel_x = -4; - pixel_y = -2 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/cargo/starboard) -"Wz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) -"WA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, /turf/open/floor/plating, -/area/ship/external) +/area/ship/maintenance/fore) "WF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -4865,34 +4824,19 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) -"WH" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/crew/toilet) +"WJ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/borderfloor, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) "WN" = ( /obj/machinery/atmospherics/components/binary/circulator, /obj/structure/disposalpipe/segment, /turf/open/floor/engine, /area/ship/engineering/engine) -"WQ" = ( -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/mining, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "WR" = ( /obj/structure/sign/poster/official/random{ pixel_y = 32 @@ -4903,6 +4847,12 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/fore) +"WS" = ( +/obj/machinery/rnd/server, +/obj/machinery/airalarm/directional/south, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "WT" = ( /turf/closed/wall, /area/ship/storage) @@ -4947,19 +4897,21 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"Xj" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, +"Xr" = ( +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/mining, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo/starboard) +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Xs" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -4968,13 +4920,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/engine/hull, /area/ship/external) -"Xt" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/engine) "Xv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/cyan/hidden{ @@ -4982,27 +4927,17 @@ }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"XB" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ +"XA" = ( +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/starboard) -"XI" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/yellow, +/obj/structure/railing/corner{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"XL" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/port) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) "XN" = ( /obj/structure/sign/number/four{ color = "#00000F"; @@ -5010,37 +4945,61 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/maintenance/fore) -"XQ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Fore Hallway" +"XR" = ( +/obj/machinery/light/directional/north, +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) +"XS" = ( +/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/green/hidden, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"XY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo/starboard) +"Yf" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engine Room" + }, /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/green/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ dir = 4 }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/fore) -"XS" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/hidden/layer1{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/green/hidden, -/turf/open/floor/plating, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) "Yo" = ( /obj/structure/sign/number/three{ @@ -5062,13 +5021,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/maintenance/fore) -"Yz" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden/layer1{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/engineering/engine) "YA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5076,16 +5028,17 @@ /obj/effect/turf_decal/siding/yellow, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/engine) -"YB" = ( -/obj/machinery/light{ - dir = 1 +"YC" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/spawner/lootdrop/salvage_50, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/ship/hallway/aft) +/turf/open/floor/plating, +/area/ship/maintenance/fore) "YG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -5105,15 +5058,13 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plating, /area/ship/maintenance/fore) -"YK" = ( +"YM" = ( +/obj/item/radio/intercom/directional/north, /obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/structure/sign/poster/retro/random{ - pixel_x = 32 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) +/obj/item/paper_bin, +/obj/item/pen/fountain/captain, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "YQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5135,6 +5086,50 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew) +"Zb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/white/filled/warning{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo/port) +"Ze" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"Zn" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/window/plasma/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gecko_thrusters" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Zo" = ( /obj/machinery/power/terminal{ dir = 8 @@ -5167,31 +5162,15 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/aft) -"ZA" = ( -/obj/structure/table, -/obj/item/soap/nanotrasen, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"ZC" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"ZK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"ZB" = ( +/obj/machinery/computer/apc_control{ + icon_state = "computer-left" }, -/obj/machinery/light/small, -/obj/effect/turf_decal/siding/yellow, -/obj/structure/railing/corner{ - dir = 8 +/obj/machinery/status_display/shuttle{ + pixel_y = 32 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/communications) "ZM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/siding/white{ @@ -5205,15 +5184,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/hallway/fore) -"ZN" = ( -/obj/machinery/rnd/server, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "ZS" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal/bin, @@ -5228,9 +5198,10 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/crew) "ZY" = ( -/obj/structure/sign/warning/vacuum, -/turf/closed/wall, -/area/ship/cargo/port) +/obj/effect/spawner/lootdrop/salvage_50, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo/starboard) (1,1,1) = {" hu @@ -5274,9 +5245,9 @@ Ug jQ Tq oj -hU -Vu -hU +Pr +sL +Pr oj Tc NN @@ -5300,15 +5271,15 @@ hu hu Ug Ug -Ea +Iv Ug Ug -zw -ix -Jb +iH +cv +VT Ug Ug -iA +VZ Ug Ug hu @@ -5330,13 +5301,13 @@ oj oj GM dG -tF -Fx -Tg -Xt -Tg -Fx -IW +AA +hn +cK +CF +cK +hn +TK UW GM oj @@ -5364,7 +5335,7 @@ ZS WN Sv uz -iw +Bi Tb st Tb @@ -5386,14 +5357,14 @@ hu hu Ug ok -xR -Uw -Yz -wZ +Nr +fj +ge +dZ BB td Ml -Jf +mS hb XS zl @@ -5407,19 +5378,19 @@ hu hu "} (7,1,1) = {" -Tc +Ki wy xh -Tc +Ki hu hu Ug Iz -Cj -lj -Ds -on -cy +DS +sS +zv +yc +nH UP hX Cj @@ -5430,24 +5401,24 @@ Hg Ug hu hu -Tq +bV xh OQ -Tc +LL "} (8,1,1) = {" tB -dR -IV +Zn +jn tB hu hu Ug -hq -on -Ga -on +pW on +Kd +Lq +vl wY xN FZ @@ -5455,13 +5426,13 @@ on on Fq on -cf +lW Ug hu hu wB -gq -Hp +Pk +cx wB "} (9,1,1) = {" @@ -5473,17 +5444,17 @@ hu CU tB tB -nk +Vb GE in QA -jb +ws kZ -Dp -wA +aK +oT zZ LH -NU +wV wB wB NJ @@ -5501,11 +5472,11 @@ tB tB tB UV -hx +qp jd zM pQ -kx +qK ss Xh Lr @@ -5513,7 +5484,7 @@ el YH CN pH -hR +Ze In wB wB @@ -5524,44 +5495,44 @@ wB "} (11,1,1) = {" az -KC -cW +hL +qB fK fK yD -Dk +As bH re Mp re PF -so +KM Tf -ZK +XA OB re jt re Au -Mr +HT cr ye cr -VA -yS +CQ +uP wB "} (12,1,1) = {" tB Wo -Qi +VC tB tB tB -rr +KU bH -Gz -gV +VV +jV du re eu @@ -5569,14 +5540,14 @@ ag YA re PV -VM -Wt +Ij +Gt Au -Mk +En wB wB wB -lu +mM dk wB "} @@ -5589,7 +5560,7 @@ hu tB iT bH -LV +Oe zI OG re @@ -5599,7 +5570,7 @@ Sl re xm QY -le +ef Au Sy wB @@ -5616,21 +5587,21 @@ tB CU hu Vq -bp +GN Lo -Og -Ez +xG +lZ wP re -aY +Im Rh -HO +aq re Jk -xD -sV +Vr +AN Lo -Oi +vy Vq hu NJ @@ -5647,17 +5618,17 @@ hu Vq Lo Lo -rb -PL -Lm +xr +Zb +SK PF Iy -FN +Yf PF PF -nE -AY -sm +Dw +LU +BM Lo Lo Vq @@ -5673,23 +5644,23 @@ hu hu hu hu -cq -TL -kA -dI -od -Rl +tQ +zS +gF +qT +Th +Gj Kc -iN +fn EE ej yX -Fy -DR -Ms -rP -Ht -Gp +cj +gw +EK +Cc +DQ +eI hu hu hu @@ -5703,21 +5674,21 @@ hu hu hu IQ -ja -mx -Tv -BW -An -vY -pc -DK -fF -Qb -Qy -Tz -rc -CS -rE +dC +kr +lT +UC +Qg +sg +Vm +CT +QC +cX +fD +XY +gh +AM +UI oR hu hu @@ -5732,21 +5703,21 @@ hu hu hu uW -ja -zT -FM -Uq -FR -VE +dC +BV +Vw +Wj +Du +kq Sj bb -SJ +ov uv -UD -Xj -kP -XB -Ot +ZY +oW +lE +eE +NC oR hu hu @@ -5761,23 +5732,23 @@ hu hu hu ae -ja -fG -XL -yW +dC +gg +jO +gf df -kt +EB Is bb Zv Pg BP -BH -KJ -LX -Ot +Vn +vL +Ow +NC vS -hu +zQ hu hu hu @@ -5790,21 +5761,21 @@ hu hu hu uW -Tn -Qd -Jv -HS -ql -ZY -YB +sy +Eh +TF +mX +Iu +VE +HK bb mN Lo -sX -xv -cb -PH -rE +wR +tN +Rc +ih +UI Xs hu hu @@ -5819,21 +5790,21 @@ hu hu hu IQ -bq -fG -AU -zy -dj -BL +mm +gg +HN +Nz +sj +SE Ct VU Tl -GS -Mu -wM -wM -nC -Ot +GZ +Ek +mb +mb +yQ +NC Xs hu hu @@ -5847,23 +5818,23 @@ hu hu hu hu -Wz -or -DG -wx -no -qD +gP +up +if +lM +oi +hA Kc -Bz +vG IK -Ik +Nu yX -UD -TZ -ta -Io -Cd -KE +iJ +Qv +tU +Sa +bB +Qp hu hu hu @@ -5884,7 +5855,7 @@ xJ xJ VE Iy -Oj +Mw Iy Lo Pc @@ -5904,17 +5875,17 @@ hu hu hu hu -hu +Ts UB vo -gc -LA -WQ -sM +Mf +gN +bK +Xr vR -la +Da UR -tM +fP jC BF ZX @@ -5932,20 +5903,20 @@ hu hu hu hu -hu -hu -LS -bC -TD -FT +lY +an +rU +oy +Jj +xl bQ -Tj -wL +et +TA KS Ed -dg +EA jC -bA +GR Ba hy Jc @@ -5964,17 +5935,17 @@ hu hu qO Ts -RN -hI -jM -nr -rC +nq +lS +rH +PQ +mL vR Ia UR KA jC -To +Gm zE lb Jc @@ -5992,7 +5963,7 @@ hu hu hu dl -BT +eG vR vR vR @@ -6000,14 +5971,14 @@ vR vR vR KH -XQ +Cn KH jC -MW +wh yG lb jC -oK +lU eC dl hu @@ -6023,14 +5994,14 @@ hu dl aD gQ -iX +Ov vc -CM +qc oM WT -Nj +pu yd -LN +WJ jC Se YR @@ -6051,19 +6022,19 @@ hu hu qO dl -hP +yp WT Pi Ux YQ -zs +QZ ue Gd ZM -Rx +dX rF Hc -qw +Ru Jc PG dl @@ -6080,21 +6051,21 @@ hu hu hu dl -ce +YC Jc kS -oo -tt +Ha +oZ WT -mw +bw rd LZ jC -YK -NA +Ko +jc ro Jc -VW +ms dl hu hu @@ -6117,7 +6088,7 @@ WT WT WR rd -FE +Jz vv vv vv @@ -6141,15 +6112,15 @@ dl nP Jc JV -VL -Lz +cE +RK aS -hv +Nq rd -ZC +jp vv vz -yq +Kv eD Jc PG @@ -6169,17 +6140,17 @@ qO dl ch Jc -OP +XR pD eA -Uh +Qz uH qb Jn -Uo +fh pr Yr -pY +yM Jc Ho dl @@ -6198,19 +6169,19 @@ dl pK nP Jc -xF +uA wD -yK +fv aS VO WF SV vv -ZA +zW Sw mC vv -WH +PC wv dl hu @@ -6222,12 +6193,12 @@ hu hu hu hu -qO +hu dl bh nP Jc -Ii +ZB EM Pf fS @@ -6254,21 +6225,21 @@ hu dl dl dl -eo +Px Jc -Gi +cG jx -kc +zn fS -Pu +tV Qr Rk -Lb +Pn rx Rk nm Jc -cY +pX dl qO hu @@ -6280,22 +6251,22 @@ hu hu hu hu -WA +KQ hu ze PG Jc -dK +qL ku Wb -Ae +fZ Ta ud os sJ GQ nc -pI +Ch Jc nP BU @@ -6309,17 +6280,17 @@ hu hu hu hu -WA +KQ hu XN -id +kM aS kT bo tH fS -BC -Gv +JY +VK Mc On WX @@ -6338,13 +6309,13 @@ hu hu hu hu -WA +KQ hu Ew CE bU bU -ht +AI bU bU fS @@ -6352,7 +6323,7 @@ Jc Jc GX gB -tv +yw Jc Jc PG @@ -6367,23 +6338,23 @@ hu hu hu hu -vx +Qc hu bk eQ bU -mi +rM Zr -ZN +WS bU -XI -HI +sY +RN Mn dd Dv gE -qo -zC +qn +cL GT ez hu @@ -6396,12 +6367,12 @@ hu hu hu hu -vx +Qc hu qO dl bU -EZ +Ig pO bL bU @@ -6425,16 +6396,16 @@ hu hu hu hu -vx +Qc hu hu rh bU -Uj +ah EQ -gs +qv bU -BG +bs vi NP UK @@ -6454,14 +6425,14 @@ hu hu hu hu -vx +Qc hu hu fb bU -dB +Hx iQ -zu +DT bU zc Eb @@ -6483,14 +6454,14 @@ hu hu hu hu -WA +KQ hu hu rh bU -wT +YM JX -Tt +iZ bU qY AG @@ -6512,21 +6483,21 @@ hu hu hu hu -WA +KQ hu hu gS rh -aB -pw -tJ +ph +CI +Gu rh CL -HF +gr Om vi Cv -HF +gr Om qO qO @@ -6541,14 +6512,14 @@ hu hu hu hu -jO +AW hu hu hu gS -ly -ly -ly +te +te +te rh dl dl diff --git a/_maps/shuttles/shiptest/nanotrasen_mimir.dmm b/_maps/shuttles/shiptest/nanotrasen_mimir.dmm index d64705d7effc..771e62dbf659 100644 --- a/_maps/shuttles/shiptest/nanotrasen_mimir.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_mimir.dmm @@ -56,7 +56,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "ax" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/plastic, /obj/effect/turf_decal/techfloor/orange{ @@ -110,7 +110,7 @@ "aV" = ( /obj/structure/closet/emcloset/wall{ dir = 8; - pixel_x = 32 + pixel_x = 28 }, /obj/structure/cable{ icon_state = "1-8" @@ -144,12 +144,13 @@ dir = 8 }, /obj/structure/window/reinforced/spawner, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_eng" - }, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/poddoor/shutters{ + id = "starboard_eng"; + dir = 4 + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "bf" = ( @@ -291,9 +292,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "bQ" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) @@ -435,7 +434,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "cE" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -538,9 +537,7 @@ /area/ship/crew/canteen) "dw" = ( /obj/structure/closet/lasertag/blue, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/yellow{ dir = 1 }, @@ -574,7 +571,7 @@ /obj/structure/railing/modern/end{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -635,9 +632,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "dM" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/siding/red{ dir = 1 @@ -647,9 +642,7 @@ "dN" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/item/reagent_containers/glass/bucket/wooden, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/spline/fancy/wood{ dir = 1 @@ -696,7 +689,7 @@ /turf/closed/wall/r_wall, /area/ship/security/prison) "dZ" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/kirbyplants/random, /obj/effect/turf_decal/siding/red, /turf/open/floor/mineral/plastitanium/red/brig, @@ -715,7 +708,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "ee" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -742,7 +735,8 @@ /obj/structure/cable, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_shut"; - name = "Mining Bay Shutters" + name = "Mining Bay Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) @@ -804,7 +798,7 @@ /obj/item/laser_pointer/purple, /obj/item/tank/internals/plasmaman/belt, /obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ship/crew/dorm) "eC" = ( @@ -857,9 +851,7 @@ /obj/item/shovel/spoon, /obj/item/storage/bag/ore, /obj/item/mining_scanner, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/brown{ dir = 1 }, @@ -879,7 +871,8 @@ dir = 1 }, /obj/machinery/door/poddoor/shutters{ - id = "starboard_eng" + id = "starboard_eng"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-8" @@ -933,8 +926,7 @@ /obj/effect/turf_decal/corner/opaque/neutral{ dir = 10 }, -/obj/machinery/light{ - dir = 4; +/obj/machinery/light/directional/east{ light_color = "#e8eaff" }, /turf/open/floor/plasteel, @@ -999,7 +991,9 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) "fL" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "fS" = ( @@ -1238,7 +1232,7 @@ /turf/closed/wall/rust, /area/ship/crew/toilet) "hj" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable{ icon_state = "4-8" }, @@ -1433,9 +1427,7 @@ /area/ship/maintenance/port) "id" = ( /obj/structure/chair/sofa/corner, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/spline/plain/opaque/blue{ dir = 1 }, @@ -1463,10 +1455,12 @@ /area/ship/maintenance/starboard) "ij" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut" + id = "midpoint_shut"; + dir = 4 }, /obj/machinery/door/airlock/security/glass/seclock{ - name = "Midpoint Airlock" + name = "Midpoint Airlock"; + dir = 4 }, /turf/open/floor/plasteel, /area/ship/hallway/central) @@ -1655,7 +1649,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Maintenance" + name = "Starboard Maintenance"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1671,7 +1666,7 @@ /area/ship/engineering) "jw" = ( /obj/machinery/chem_master/condimaster, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wideplating/light, /obj/effect/turf_decal/siding/wideplating/light{ dir = 1 @@ -1726,7 +1721,7 @@ /area/ship/crew/canteen/kitchen) "jK" = ( /obj/structure/reagent_dispensers/watertank, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/ship/crew/hydroponics) @@ -1982,7 +1977,8 @@ dir = 1 }, /obj/machinery/door/poddoor/shutters{ - id = "port_eng" + id = "port_eng"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-8" @@ -2019,7 +2015,7 @@ /turf/open/floor/plating, /area/ship/crew/canteen) "lc" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -2112,9 +2108,7 @@ dir = 8; pixel_x = 32 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/crew/dorm/dormthree) "lC" = ( @@ -2219,7 +2213,8 @@ /area/ship/crew/hydroponics) "mE" = ( /obj/machinery/door/airlock/wood{ - name = "Prisoner Dorms" + name = "Prisoner Dorms"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -2264,9 +2259,7 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "mJ" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "4-8" }, @@ -2389,7 +2382,8 @@ dir = 4 }, /obj/machinery/door/airlock/medical/glass{ - name = "Medbay" + name = "Medbay"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, @@ -2465,7 +2459,7 @@ /area/ship/crew/canteen/kitchen) "nS" = ( /obj/structure/ore_box, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, @@ -2684,9 +2678,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "pe" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -2714,10 +2706,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "pA" = ( -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_x = -25 - }, +/obj/item/radio/intercom/wideband/directional/west, /obj/effect/turf_decal/steeldecal/steel_decals6{ dir = 6 }, @@ -2790,7 +2779,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "qb" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/bookcase/random/nonfiction, /obj/structure/cable{ icon_state = "4-8" @@ -2878,7 +2867,7 @@ /area/ship/security/armory) "qm" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -2897,7 +2886,8 @@ }, /obj/effect/decal/cleanable/oil, /obj/machinery/door/poddoor/shutters{ - id = "port_eng" + id = "port_eng"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-8" @@ -3021,7 +3011,7 @@ /turf/open/floor/plating, /area/ship/maintenance/starboard) "qW" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, @@ -3043,7 +3033,9 @@ /turf/open/floor/plasteel, /area/ship/security) "rn" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood{ + dir = 4 + }, /turf/open/floor/plasteel/white, /area/ship/crew/dorm/dormthree) "rq" = ( @@ -3087,7 +3079,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Port Maintenance" + name = "Port Maintenance"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -3140,6 +3133,10 @@ "rT" = ( /obj/machinery/camera/autoname, /obj/item/kirbyplants/photosynthetic, +/obj/machinery/light_switch{ + pixel_y = 24; + pixel_x = -9 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "rV" = ( @@ -3333,9 +3330,7 @@ /turf/open/floor/plasteel, /area/ship/security/prison) "te" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, @@ -3399,7 +3394,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/command/glass/seclock, +/obj/machinery/door/airlock/command/glass/seclock{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "tE" = ( @@ -3456,7 +3453,7 @@ /turf/open/floor/plasteel/telecomms_floor, /area/ship/bridge) "tY" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/effect/turf_decal/techfloor/orange{ dir = 6 @@ -3496,7 +3493,7 @@ /obj/item/assembly/flash, /obj/item/reagent_containers/spray/pepper, /obj/item/clothing/glasses/hud/security/sunglasses, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/tank/internals/plasmaman/belt, /obj/item/clothing/head/helmet/space/plasmaman/security, /obj/item/clothing/under/plasmaman/security, @@ -3521,7 +3518,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/storage/eva) @@ -3567,14 +3565,15 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_shut"; - name = "Mining Bay Shutters" + name = "Mining Bay Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) "uO" = ( /obj/structure/closet/firecloset/wall{ dir = 8; - pixel_x = 32 + pixel_x = 28 }, /obj/structure/cable{ icon_state = "1-2" @@ -3602,10 +3601,6 @@ /area/ship/crew/dorm/dormthree) "vg" = ( /obj/machinery/airalarm/directional/north, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = -9 - }, /obj/structure/cable{ icon_state = "2-8" }, @@ -3652,7 +3647,7 @@ /turf/open/floor/plating, /area/ship/bridge) "vq" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-9" }, @@ -3670,9 +3665,7 @@ /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, /obj/item/gun/energy/disabler, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/red{ dir = 5 }, @@ -3752,7 +3745,7 @@ /area/ship/engineering/electrical) "wk" = ( /obj/structure/closet/emcloset/wall{ - pixel_y = 32 + pixel_y = 28 }, /obj/structure/cable{ icon_state = "4-8" @@ -3877,7 +3870,8 @@ "wW" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut" + id = "midpoint_shut"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-6" @@ -4053,7 +4047,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "yc" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -4163,10 +4157,19 @@ /obj/structure/cable, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) +"yG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "mimir_nose_shut"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) "yI" = ( /turf/open/floor/plating, /area/ship/maintenance/fore) @@ -4196,7 +4199,8 @@ }, /obj/structure/window/reinforced/spawner, /obj/machinery/door/poddoor/shutters{ - id = "port_eng" + id = "port_eng"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-8" @@ -4256,7 +4260,8 @@ /area/ship/engineering/electrical) "zd" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "quickpoint_shut" + id = "quickpoint_shut"; + dir = 4 }, /obj/structure/cable{ icon_state = "0-4" @@ -4277,7 +4282,7 @@ /turf/open/floor/plasteel, /area/ship/security) "zn" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/steeldecal/steel_decals_central7{ pixel_y = 2; @@ -4317,7 +4322,7 @@ /turf/open/floor/plastic, /area/ship/crew/canteen/kitchen) "zs" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/shaker, /obj/item/reagent_containers/food/drinks/modglass/large, /obj/item/reagent_containers/food/drinks/modglass/large, @@ -4391,9 +4396,7 @@ /turf/closed/wall, /area/ship/crew/dorm/dormfive) "Ae" = ( -/obj/machinery/light/broken{ - dir = 4 - }, +/obj/machinery/light/broken/directional/east, /turf/open/floor/plating, /area/ship/crew/canteen) "Af" = ( @@ -4617,9 +4620,7 @@ "BE" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "0-9" }, @@ -4706,7 +4707,7 @@ /turf/open/floor/plastic, /area/ship/crew/dorm/dormthree) "Cb" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-10" }, @@ -4914,7 +4915,7 @@ /obj/item/clothing/suit/space/hardsuit/carp/old, /obj/item/clothing/mask/gas/explorer/old, /obj/item/tank/internals/emergency_oxygen/double, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, @@ -5059,7 +5060,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "DH" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -5209,7 +5210,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) @@ -5220,7 +5222,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-8" }, @@ -5244,16 +5246,14 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "EV" = ( /turf/closed/wall/r_wall, /area/ship/crew/dorm/dormfour) "EX" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor/orange{ @@ -5323,12 +5323,12 @@ /obj/structure/chair/sofa{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) "Ft" = ( /obj/machinery/vending/coffee, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable{ icon_state = "5-9" }, @@ -5413,7 +5413,8 @@ /area/ship/maintenance/starboard) "FH" = ( /obj/machinery/door/airlock/mining/glass{ - name = "Mining" + name = "Mining"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -5432,7 +5433,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_shut"; - name = "Mining Bay Shutters" + name = "Mining Bay Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) @@ -5477,9 +5479,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm/dormthree) "FU" = ( @@ -5544,7 +5544,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) "Gk" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-4" }, @@ -5600,13 +5600,11 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plating, /area/ship/maintenance/fore) "GA" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/machinery/door/window/brigdoor/security/holding, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -5654,7 +5652,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-4" }, @@ -5679,9 +5677,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) "GV" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/closet/cardboard, /obj/effect/turf_decal/siding/yellow{ dir = 8 @@ -5758,7 +5754,8 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Port Maintenance" + name = "Port Maintenance"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -5786,9 +5783,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "HD" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -5889,10 +5884,12 @@ /area/ship/security/prison) "Ig" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "quickpoint_shut" + id = "quickpoint_shut"; + dir = 4 }, /obj/machinery/door/airlock/security/glass/seclock{ - name = "Quickpoint Airlock" + name = "Quickpoint Airlock"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -6049,9 +6046,7 @@ /obj/structure/chair/sofa{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/carpet/red, /area/ship/crew/dorm/dormthree) "Jd" = ( @@ -6129,7 +6124,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "Jy" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -6226,7 +6221,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "JV" = ( -/obj/machinery/computer/cryopod{ +/obj/machinery/computer/cryopod/directional/north{ pixel_y = 25 }, /turf/open/floor/pod/dark, @@ -6326,6 +6321,14 @@ }, /turf/open/floor/plating, /area/ship/crew/dorm/dormthree) +"KC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "mimir_nose_shut"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) "KF" = ( /turf/open/floor/noslip, /area/ship/security/prison) @@ -6394,7 +6397,7 @@ }, /obj/structure/closet/firecloset/wall{ dir = 8; - pixel_x = 32 + pixel_x = 28 }, /obj/effect/turf_decal/corner/opaque/orange/border{ dir = 8 @@ -6516,7 +6519,7 @@ /turf/closed/wall, /area/ship/crew/dorm/dormfive) "LA" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine/hull, /area/ship/external) "LB" = ( @@ -6587,9 +6590,7 @@ /obj/structure/chair/greyscale{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/siding/white{ dir = 8 }, @@ -6603,9 +6604,7 @@ /obj/item/reagent_containers/hypospray/medipen/survival{ pixel_y = 7 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/siding/brown{ dir = 4 }, @@ -6645,7 +6644,7 @@ /turf/open/floor/plasteel/sepia, /area/ship/crew/hydroponics) "Mm" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -6721,7 +6720,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/storage/eva) @@ -6828,9 +6828,7 @@ dir = 4 }, /obj/effect/turf_decal/techfloor, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Ns" = ( @@ -6901,7 +6899,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "NC" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-5" }, @@ -7031,7 +7029,7 @@ /obj/item/tank/internals/plasmaman/belt, /obj/item/clothing/under/plasmaman/prisoner/skirt, /obj/machinery/airalarm/directional/west, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/wood, /area/ship/crew/dorm) "Oj" = ( @@ -7052,7 +7050,7 @@ /obj/structure/mirror{ pixel_x = -25 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plastic, /area/ship/crew/dorm/dormthree) "Ov" = ( @@ -7124,7 +7122,7 @@ /turf/open/floor/plating, /area/ship/engineering/engine) "OZ" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/white, /area/ship/crew/toilet) "Pc" = ( @@ -7391,7 +7389,8 @@ /area/ship/security/prison) "QT" = ( /obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Maintenance" + name = "Starboard Maintenance"; + dir = 4 }, /obj/structure/cable{ icon_state = "4-8" @@ -7463,7 +7462,7 @@ /area/ship/bridge) "Rm" = ( /obj/structure/closet/firecloset/wall{ - pixel_y = 32 + pixel_y = 28 }, /obj/structure/cable{ icon_state = "4-8" @@ -7474,7 +7473,7 @@ /turf/open/floor/mineral/plastitanium/red/brig, /area/ship/hallway/central) "Rr" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable, /obj/effect/turf_decal/siding/wideplating/light{ dir = 8 @@ -7537,7 +7536,8 @@ /obj/structure/cable, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ship/storage/eva) @@ -7591,12 +7591,13 @@ /obj/structure/window/reinforced/spawner{ dir = 8 }, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_eng" - }, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/door/poddoor/shutters{ + id = "starboard_eng"; + dir = 4 + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Sd" = ( @@ -7613,7 +7614,7 @@ /area/ship/crew/hydroponics) "Sn" = ( /obj/machinery/flasher/portable, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-5" }, @@ -7622,10 +7623,12 @@ /area/ship/security/armory) "Sp" = ( /obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut" + id = "midpoint_shut"; + dir = 4 }, /obj/machinery/door/airlock/security/glass/seclock{ - name = "Midpoint Airlock" + name = "Midpoint Airlock"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -7651,9 +7654,7 @@ /area/ship/storage/eva) "Sz" = ( /obj/machinery/flasher/portable, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/cable{ icon_state = "1-5" }, @@ -7673,7 +7674,7 @@ /turf/closed/wall/rust, /area/ship/crew/canteen) "SG" = ( -/obj/machinery/light/broken, +/obj/machinery/light/broken/directional/south, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) "SI" = ( @@ -7861,9 +7862,7 @@ /turf/open/floor/plating, /area/ship/engineering/engine) "TP" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable{ icon_state = "1-2" }, @@ -7880,7 +7879,7 @@ /turf/open/floor/plasteel, /area/ship/security/prison) "TY" = ( -/obj/machinery/light/dim, +/obj/machinery/light/dim/directional/south, /obj/item/reagent_containers/food/drinks/beer/light{ pixel_x = -8; pixel_y = 7 @@ -7904,9 +7903,7 @@ /turf/open/floor/wood/walnut, /area/ship/crew/dorm/dormfive) "TZ" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/kirbyplants/random, /obj/structure/cable{ icon_state = "8-10" @@ -8000,7 +7997,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/electrical) "Uy" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -8020,9 +8017,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/machinery/light/dim{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor/orange/corner, /obj/effect/turf_decal/techfloor/orange{ @@ -8046,9 +8041,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/crew/dorm/dormthree) "UI" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/chair/wood{ dir = 4 }, @@ -8317,7 +8310,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters" + name = "Mining Airlock Shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/storage/eva) @@ -8341,7 +8335,7 @@ /turf/open/floor/plating, /area/ship/engineering/engine) "Wq" = ( -/obj/structure/mineral_door/wood, +/obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/ship/crew/dorm/dormthree) "Wr" = ( @@ -8419,11 +8413,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) "Wz" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22; - pixel_y = 8 - }, +/obj/item/radio/intercom/directional/west, /obj/machinery/button/door{ dir = 4; name = "Shutters"; @@ -8490,9 +8480,7 @@ /area/ship/security/armory) "WU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/dim{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /obj/structure/rack, /obj/item/flashlight/flare, /obj/effect/turf_decal/techfloor/orange{ @@ -8619,9 +8607,7 @@ /turf/open/floor/plasteel/dark, /area/ship/security/armory) "Yl" = ( -/obj/machinery/light/broken{ - dir = 1 - }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/plasteel/grimy, /area/ship/crew/canteen) "Ym" = ( @@ -8654,9 +8640,7 @@ /area/ship/storage/eva) "Yo" = ( /obj/machinery/washing_machine, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/siding/yellow{ dir = 1 }, @@ -8808,7 +8792,7 @@ /turf/open/floor/plasteel, /area/ship/security/prison) "Zh" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-4" }, @@ -8866,9 +8850,7 @@ /turf/open/floor/pod/dark, /area/ship/crew/cryo) "ZP" = ( -/obj/machinery/light/dim{ - dir = 8 - }, +/obj/machinery/light/dim/directional/west, /obj/structure/cable{ icon_state = "1-8" }, @@ -8903,10 +8885,11 @@ jY jY jY jY -jY +WF OL OL OL +WF jY jY jY @@ -8927,12 +8910,11 @@ jY jY jY jY -jY -jY +Wf wT wT wT -jY +Wf jY jY jY @@ -10644,7 +10626,7 @@ dr dr Rv vo -vo +yG jY jY jY @@ -10683,7 +10665,7 @@ tW qF xT vo -vo +KC jY jY jY @@ -10718,11 +10700,11 @@ jg jg jg jg -vo -vo -vo -vo -vo +KC +KC +KC +KC +KC jY jY jY diff --git a/_maps/shuttles/shiptest/nanotrasen_osprey.dmm b/_maps/shuttles/shiptest/nanotrasen_osprey.dmm index fa4f272cb919..7d9be9ebbdb2 100644 --- a/_maps/shuttles/shiptest/nanotrasen_osprey.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_osprey.dmm @@ -92,9 +92,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/cargo/office) "aI" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/white, /area/ship/medical) "aL" = ( @@ -142,7 +140,7 @@ /obj/machinery/camera/autoname{ dir = 6 }, -/obj/structure/railing/modern, +/obj/structure/railing, /turf/open/floor/plasteel/stairs{ dir = 4 }, @@ -184,21 +182,17 @@ /area/ship/hallway/central) "bs" = ( /obj/structure/table, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, /area/ship/crew/cryo) "bw" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/industrial/warning/corner{ dir = 1 }, /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/science/ai_chamber) "bA" = ( @@ -213,11 +207,11 @@ /turf/open/floor/plasteel, /area/ship/cargo) "bG" = ( -/obj/machinery/light, /obj/machinery/conveyor{ dir = 4; id = "osprey_packagesort" }, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/cargo/office) "bH" = ( @@ -260,7 +254,8 @@ "cd" = ( /obj/machinery/door/airlock/medical{ name = "Infirmary"; - req_access_txt = "5" + req_access_txt = "5"; + dir = 4 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -285,9 +280,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "cg" = ( @@ -300,10 +293,7 @@ pixel_x = -5; pixel_y = -24 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/wood, /area/ship/crew/dorm) "ch" = ( @@ -323,7 +313,7 @@ /area/ship/cargo) "ci" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "co" = ( @@ -371,9 +361,7 @@ /obj/item/clothing/under/rank/rnd/scientist, /obj/item/clothing/suit/toggle/labcoat/science, /obj/item/clothing/glasses/science, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/white, /area/ship/science) "cD" = ( @@ -481,7 +469,6 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/science/ai_chamber) "dr" = ( -/obj/machinery/light, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, @@ -490,15 +477,14 @@ req_access = null; req_access_txt = "16" }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/dark, /area/ship/science/ai_chamber) "dw" = ( /obj/machinery/cryopod{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) "dx" = ( @@ -567,10 +553,10 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/cryo) "eh" = ( @@ -590,10 +576,7 @@ icon_state = "1-2" }, /obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 1 + dir = 9 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -641,6 +624,7 @@ /obj/structure/bed, /obj/structure/curtain/cloth/fancy, /obj/item/bedsheet/head_of_personnel, +/obj/machinery/firealarm/directional/north, /turf/open/floor/carpet/blue, /area/ship/bridge) "eE" = ( @@ -687,6 +671,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/white, /area/ship/medical) "eT" = ( @@ -734,9 +719,7 @@ /area/ship/crew/dorm) "fc" = ( /obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "fg" = ( @@ -752,11 +735,9 @@ /turf/open/floor/plasteel, /area/ship/cargo) "fh" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/item/trash/can/food/peaches/maint, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/cargo) "fj" = ( @@ -772,14 +753,12 @@ /turf/open/floor/plasteel/patterned, /area/ship/cargo) "fn" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/obj/item/radio/intercom{ +/obj/item/radio/intercom/directional/north{ pixel_y = 22 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/crew/janitor) "fF" = ( @@ -795,7 +774,6 @@ /obj/effect/turf_decal/corner/opaque/mauve{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -805,6 +783,7 @@ /obj/item/assembly/flash/handheld{ pixel_x = -5 }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/white, /area/ship/science) "fJ" = ( @@ -847,9 +826,7 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/central) "gg" = ( @@ -913,7 +890,8 @@ "gC" = ( /obj/machinery/door/poddoor/shutters{ id = "osprey_atmos"; - name = "Atmospherics Storage" + name = "Atmospherics Storage"; + dir = 8 }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) @@ -1014,10 +992,7 @@ dir = 1 }, /obj/effect/turf_decal/corner/opaque/lightgrey{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/lightgrey{ - dir = 1 + dir = 9 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -1110,6 +1085,18 @@ dir = 4 }, /area/ship/hallway/central) +"hQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/docking_port/mobile{ + dir = 4; + launch_status = 0; + preferred_direction = 4; + port_direction = 2 + }, +/turf/open/floor/engine/hull, +/area/ship/external) "hU" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 @@ -1119,6 +1106,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_starboard"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "ie" = ( @@ -1135,9 +1127,7 @@ /area/ship/hallway/central) "ik" = ( /obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) "il" = ( @@ -1176,10 +1166,7 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "ir" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = 32 }, /obj/machinery/camera/autoname, @@ -1190,6 +1177,7 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 4 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ship/crew/canteen) "it" = ( @@ -1232,9 +1220,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/central) "iD" = ( @@ -1289,18 +1275,18 @@ dir = 8 }, /obj/effect/turf_decal/corner/opaque/brown, -/obj/machinery/light, -/obj/structure/railing/modern/end{ +/obj/machinery/light/directional/south, +/obj/structure/railing{ dir = 4 }, /turf/open/floor/plasteel, /area/ship/cargo) "iZ" = ( /obj/structure/ore_box, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo) "ja" = ( @@ -1311,9 +1297,7 @@ /turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/science) "jc" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "je" = ( @@ -1340,10 +1324,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "jo" = ( @@ -1351,8 +1332,18 @@ dir = 1 }, /obj/structure/ore_box, -/obj/machinery/status_display/shuttle{ - pixel_x = 32 +/obj/machinery/button/door{ + dir = 8; + id = "ospreydoors"; + name = "Blast Door Control"; + pixel_x = 25; + pixel_y = 5 + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "osprey_cargofield"; + pixel_x = 24; + pixel_y = -5 }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) @@ -1412,9 +1403,7 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) "kb" = ( @@ -1423,7 +1412,8 @@ /area/ship/engineering/atmospherics) "ke" = ( /obj/machinery/door/airlock/public/glass{ - name = "Infirmary" + name = "Infirmary"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -1450,7 +1440,8 @@ /area/ship/medical) "kf" = ( /obj/machinery/door/airlock{ - name = "Custodial Closet" + name = "Custodial Closet"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -1479,10 +1470,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/closet/crate/coffin, +/obj/machinery/light/small/directional/north, +/obj/machinery/light/small/directional/north, /turf/open/floor/plasteel, /area/ship/crew/janitor) "ko" = ( @@ -1495,12 +1484,10 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/railing/modern{ +/obj/structure/railing{ dir = 4 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/cargo) "kB" = ( @@ -1512,6 +1499,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_starboard"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "kD" = ( @@ -1604,7 +1596,8 @@ "kV" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "ospreywindows" + id = "ospreywindows"; + dir = 4 }, /obj/machinery/door/firedoor/heavy, /turf/open/floor/plating, @@ -1617,15 +1610,15 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 1 }, -/obj/structure/railing/modern, +/obj/structure/railing{ + layer = 2.91 + }, /turf/open/floor/plasteel, /area/ship/hallway/central) "la" = ( /obj/item/kirbyplants/random, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/railing/modern, +/obj/machinery/light/directional/north, +/obj/structure/railing, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "lb" = ( @@ -1689,21 +1682,12 @@ /obj/item/stack/sheet/rglass{ amount = 5 }, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 24 - }, -/obj/item/radio/intercom{ - freerange = 1; - freqlock = 1; +/obj/item/radio/intercom/directional/south, +/obj/item/radio/intercom/directional/north{ frequency = 1351; - name = "Nanotrasen shortwave intercom"; - pixel_y = 22 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 + freqlock = 1 }, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/circuit, /area/ship/science/ai_chamber) "lt" = ( @@ -1797,10 +1781,6 @@ /obj/item/clothing/head/hardhat/weldhat/dblue, /obj/item/storage/belt/utility/atmostech, /obj/item/extinguisher/advanced, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, /obj/effect/turf_decal/corner/opaque/bottlegreen{ dir = 8 }, @@ -1808,6 +1788,7 @@ /obj/item/holosign_creator/atmos, /obj/item/storage/box/metalfoam, /obj/item/pipe_dispenser, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "lV" = ( @@ -1822,7 +1803,7 @@ "lY" = ( /obj/structure/table/reinforced, /obj/machinery/microwave{ - pixel_y = 7 + pixel_y = 5 }, /obj/effect/turf_decal/corner/opaque/white{ dir = 4 @@ -1830,6 +1811,7 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen) "mf" = ( @@ -1842,6 +1824,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "mg" = ( @@ -1922,14 +1905,11 @@ /obj/effect/turf_decal/corner/opaque/mauve{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, /obj/item/storage/box/gloves{ pixel_x = -3; pixel_y = -8 }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/white, /area/ship/science) "mB" = ( @@ -1973,7 +1953,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/central) "mR" = ( @@ -2023,10 +2003,7 @@ dir = 1 }, /obj/structure/tank_dispenser/oxygen, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo) "nf" = ( @@ -2037,10 +2014,7 @@ /obj/structure/mirror{ pixel_x = 25 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "nl" = ( @@ -2049,16 +2023,12 @@ }, /turf/open/floor/plasteel/grimy, /area/ship/crew/dorm) -"nt" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/science) "nx" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/window/reinforced{ dir = 8 }, @@ -2123,10 +2093,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 1 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel, /area/ship/cargo/office) "nZ" = ( @@ -2160,9 +2127,6 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) -"ol" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/science/ai_chamber) "oo" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/industrial/warning{ @@ -2172,9 +2136,7 @@ /area/ship/engineering/atmospherics) "os" = ( /obj/machinery/cryopod, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) "ot" = ( @@ -2201,10 +2163,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "ow" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "oB" = ( @@ -2256,12 +2215,10 @@ /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "oN" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ dir = 1 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "oO" = ( @@ -2328,7 +2285,8 @@ /area/ship/medical) "oX" = ( /obj/machinery/door/airlock/public/glass{ - name = "Infirmary" + name = "Infirmary"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -2354,7 +2312,8 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "osprey_disposals"; - name = "Disposals Blast Door" + name = "Disposals Blast Door"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/green/hidden/layer1{ dir = 4 @@ -2373,7 +2332,7 @@ "pm" = ( /obj/machinery/computer/communications{ dir = 8; - icon_state = "computer-left" + icon_state = "computer-right" }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) @@ -2435,10 +2394,6 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/poddoor{ - id = "osprey_thruster_port"; - name = "Thruster Blast Door" - }, /turf/open/floor/plating, /area/ship/engineering) "pH" = ( @@ -2447,6 +2402,14 @@ }, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) +"pJ" = ( +/obj/machinery/door/poddoor/shutters{ + id = "osprey_atmos"; + name = "Atmospherics Storage"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "pK" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -2462,10 +2425,6 @@ }, /obj/item/table_bell, /obj/structure/disposalpipe/segment, -/obj/structure/noticeboard{ - dir = 4; - pixel_x = -32 - }, /obj/machinery/door/poddoor/shutters{ id = "ospreysci" }, @@ -2491,9 +2450,7 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "pU" = ( @@ -2525,9 +2482,6 @@ /obj/effect/turf_decal/corner/opaque/mauve{ dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, /obj/item/storage/backpack/duffelbag, /obj/item/storage/backpack/messenger/tox, /obj/item/storage/backpack/satchel/tox, @@ -2537,6 +2491,7 @@ /obj/item/clothing/under/rank/rnd/scientist, /obj/item/clothing/suit/toggle/labcoat/science, /obj/item/clothing/glasses/science, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/white, /area/ship/science) "qc" = ( @@ -2624,10 +2579,6 @@ icon_door = "black"; name = "wardrobe" }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, /obj/item/storage/backpack/duffelbag, /obj/item/storage/backpack/messenger, /obj/item/storage/backpack, @@ -2644,6 +2595,7 @@ /obj/item/clothing/head/bowler, /obj/item/storage/box/drinkingglasses, /obj/item/storage/fancy/candle_box, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel, /area/ship/crew/canteen) "qX" = ( @@ -2655,6 +2607,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_port"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "ra" = ( @@ -2730,10 +2687,6 @@ /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "osprey_thruster_port"; - name = "Thruster Blast Door" - }, /turf/open/floor/plating, /area/ship/engineering) "rH" = ( @@ -2797,10 +2750,10 @@ /area/ship/crew/canteen) "rS" = ( /obj/effect/turf_decal/corner/transparent/neutral, -/obj/machinery/light, /obj/structure/disposalpipe/segment{ dir = 8 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/hallway/central) "rX" = ( @@ -2878,7 +2831,8 @@ "su" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "ospreywindows" + id = "ospreywindows"; + dir = 4 }, /turf/open/floor/plating, /area/ship/hallway/central) @@ -2891,9 +2845,6 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, /obj/structure/rack, /turf/open/floor/plasteel/patterned, /area/ship/cargo) @@ -2980,9 +2931,7 @@ /turf/open/floor/plasteel, /area/ship/hallway/central) "sO" = ( -/obj/structure/sign/poster/official/focus{ - pixel_x = 32 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/science) "sZ" = ( @@ -2994,14 +2943,8 @@ /area/ship/hallway/central) "tb" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 4 - }, /obj/structure/frame/computer, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, /area/ship/science) "tc" = ( @@ -3035,26 +2978,21 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/white, /area/ship/medical) "to" = ( -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "tp" = ( @@ -3078,7 +3016,8 @@ "tx" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ - id = "ospreybridge" + id = "ospreybridge"; + dir = 4 }, /obj/machinery/door/firedoor/window, /turf/open/floor/plating, @@ -3153,7 +3092,7 @@ "ud" = ( /obj/machinery/computer/helm{ dir = 8; - icon_state = "computer-right" + icon_state = "computer-left" }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) @@ -3167,10 +3106,10 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "ui" = ( -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/dark, /area/ship/science/ai_chamber) "uk" = ( @@ -3203,9 +3142,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "ut" = ( @@ -3235,9 +3172,7 @@ /obj/effect/turf_decal/corner/opaque/pink{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "uz" = ( @@ -3333,13 +3268,13 @@ pixel_x = -3; pixel_y = 8 }, -/obj/machinery/light/small, /obj/structure/disposalpipe/segment{ dir = 9 }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ship/crew/janitor) "vj" = ( @@ -3438,6 +3373,7 @@ dir = 4; id = "osprey_packagesort" }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plating, /area/ship/cargo/office) "wd" = ( @@ -3480,7 +3416,7 @@ pixel_x = -7 }, /obj/item/pen/fourcolor, -/obj/machinery/newscaster{ +/obj/machinery/newscaster/directional/north{ pixel_y = 32 }, /obj/effect/turf_decal/corner/opaque/ntblue{ @@ -3489,6 +3425,10 @@ /obj/effect/turf_decal/corner/opaque/ntblue{ dir = 1 }, +/obj/machinery/light_switch{ + pixel_x = -5; + pixel_y = 24 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "wo" = ( @@ -3503,6 +3443,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_starboard"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "wq" = ( @@ -3535,7 +3480,8 @@ "wx" = ( /obj/machinery/door/poddoor{ id = "ospreydoors"; - name = "Cargo Bay Blast Door" + name = "Cargo Bay Blast Door"; + dir = 4 }, /obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ @@ -3602,6 +3548,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_starboard"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "wR" = ( @@ -3614,22 +3565,16 @@ dir = 4 }, /obj/effect/turf_decal/corner/opaque/lime, -/obj/machinery/light{ - dir = 4 - }, /obj/structure/sign/poster/official/moth/epi{ pixel_y = 32 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, /area/ship/medical) "wT" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 }, -/obj/machinery/door/poddoor{ - id = "osprey_thruster_starboard"; - name = "Thruster Blast Door" - }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "wV" = ( @@ -3687,10 +3632,6 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "xq" = ( -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 18 - }, /obj/machinery/button/door{ dir = 8; id = "ospreywindows"; @@ -3708,11 +3649,13 @@ /obj/machinery/modular_computer/console/preset/command{ dir = 8 }, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "xB" = ( /obj/machinery/door/airlock/public/glass{ - name = "Infirmary" + name = "Infirmary"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -3732,14 +3675,17 @@ /obj/effect/turf_decal/corner/opaque/green{ dir = 4 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/central) "xG" = ( -/obj/machinery/light, /obj/machinery/conveyor{ dir = 8; id = "osprey_cargoload" }, +/obj/machinery/camera/autoname{ + dir = 10 + }, /turf/open/floor/plating, /area/ship/cargo) "xH" = ( @@ -3753,7 +3699,8 @@ /area/ship/cargo) "xJ" = ( /obj/machinery/door/airlock/public/glass{ - name = "Infirmary" + name = "Infirmary"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -3929,17 +3876,16 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/structure/railing/modern, +/obj/structure/railing{ + layer = 2.91 + }, /turf/open/floor/plasteel, /area/ship/hallway/central) "yI" = ( -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -25 - }, /obj/machinery/camera/autoname{ dir = 5 }, +/obj/machinery/computer/cryopod/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/cryo) "yP" = ( @@ -3985,9 +3931,7 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "yU" = ( @@ -4006,9 +3950,7 @@ /area/ship/cargo) "yX" = ( /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/rnd/destructive_analyzer, /turf/open/floor/plasteel/dark, /area/ship/science) @@ -4058,7 +4000,8 @@ /area/ship/cargo) "zy" = ( /obj/machinery/door/airlock/public/glass{ - name = "Canteen" + name = "Canteen"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -4099,16 +4042,15 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, /obj/machinery/vending/snack/random, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/central) "zL" = ( /obj/machinery/door/airlock/command{ name = "First Officer's Quarters"; - req_access_txt = "57" + req_access_txt = "57"; + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4154,7 +4096,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/railing/modern, +/obj/structure/railing, /turf/open/floor/plasteel/stairs{ dir = 4 }, @@ -4183,9 +4125,7 @@ /obj/effect/turf_decal/corner/opaque/bar{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/central) "Ac" = ( @@ -4200,7 +4140,8 @@ "Ag" = ( /obj/machinery/door/airlock/engineering{ name = "Engineering"; - req_access_txt = "10" + req_access_txt = "10"; + dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -4232,7 +4173,8 @@ /obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor{ id = "osprey_thruster_port"; - name = "Blast Door" + name = "Blast Door"; + dir = 4 }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/atmospherics/pipe/simple/green/hidden/layer1{ @@ -4339,11 +4281,8 @@ /area/ship/engineering/atmospherics) "Bn" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, /obj/structure/closet/emcloset/anchored, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ship/cargo) "Bp" = ( @@ -4389,18 +4328,14 @@ /area/ship/cargo) "Bu" = ( /obj/machinery/vending/cola/random, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, /obj/effect/turf_decal/corner/opaque/white{ dir = 4 }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) "Bv" = ( @@ -4427,13 +4362,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, /obj/structure/cable{ icon_state = "1-8" }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "BL" = ( @@ -4577,7 +4509,8 @@ /area/ship/medical) "CL" = ( /obj/machinery/door/airlock{ - name = "Restroom" + name = "Restroom"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -4639,19 +4572,13 @@ /area/ship/crew/canteen) "Di" = ( /obj/structure/filingcabinet/double, -/obj/machinery/light_switch{ - pixel_x = -5; - pixel_y = 24 - }, -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/ntblue{ dir = 4 }, /obj/effect/turf_decal/corner/opaque/ntblue{ dir = 1 }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Dj" = ( @@ -4683,13 +4610,13 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/cargo) "DA" = ( -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ icon_state = "0-2" }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "DE" = ( @@ -4731,9 +4658,7 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/plasteel, /area/ship/crew/canteen) "DO" = ( @@ -4758,8 +4683,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/structure/railing/modern{ - dir = 6 +/obj/structure/railing{ + dir = 6; + layer = 3.1 }, /turf/open/floor/plasteel, /area/ship/cargo) @@ -4768,16 +4694,11 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, /obj/effect/turf_decal/siding/wood{ dir = 6 }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/east, /turf/open/floor/wood, /area/ship/crew/canteen) "Ee" = ( @@ -4788,7 +4709,6 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, @@ -4805,6 +4725,7 @@ /obj/item/clothing/suit/toggle/labcoat, /obj/item/storage/belt/medical, /obj/item/clothing/glasses/hud/health, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "Ek" = ( @@ -4846,7 +4767,7 @@ /obj/structure/cable{ icon_state = "1-4" }, -/obj/structure/railing/modern, +/obj/structure/railing, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "EA" = ( @@ -4858,7 +4779,8 @@ "EN" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "ospreywindows" + id = "ospreywindows"; + dir = 4 }, /obj/machinery/door/firedoor/heavy, /turf/open/floor/plating, @@ -4875,9 +4797,8 @@ /obj/item/radio, /obj/item/radio, /obj/item/radio, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ship/crew/cryo) "ET" = ( @@ -4887,7 +4808,7 @@ }, /obj/item/folder, /obj/item/pen, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/wood, /area/ship/crew/dorm) "EW" = ( @@ -5035,9 +4956,7 @@ "FZ" = ( /obj/structure/table/wood, /obj/structure/bedsheetbin, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/wood, /area/ship/crew/dorm) "Ga" = ( @@ -5086,11 +5005,12 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "Gt" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "ospreydoors"; - name = "Cargo Bay Blast Door" + name = "Cargo Bay Blast Door"; + dir = 4 }, -/obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/tech, /area/ship/cargo) "Gu" = ( @@ -5135,12 +5055,10 @@ /obj/effect/turf_decal/corner/opaque/white{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, /obj/structure/sign/poster/official/cleanliness{ pixel_y = 32 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) "GG" = ( @@ -5213,14 +5131,12 @@ /obj/effect/turf_decal/industrial/warning/corner{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, /obj/effect/turf_decal/corner/opaque/blue, /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 }, /obj/item/storage/box/masks, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, /area/ship/medical) "Hf" = ( @@ -5229,6 +5145,9 @@ icon_state = "0-2" }, /obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/sign/warning/electricshock{ + pixel_y = 25 + }, /turf/open/floor/plating, /area/ship/engineering) "Hi" = ( @@ -5256,10 +5175,6 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/door/poddoor{ - id = "osprey_thruster_starboard"; - name = "Thruster Blast Door" - }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Hn" = ( @@ -5308,6 +5223,7 @@ }, /obj/structure/rack, /obj/item/pickaxe, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "HD" = ( @@ -5339,7 +5255,8 @@ /obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor{ id = "osprey_thruster_port"; - name = "Blast Door" + name = "Blast Door"; + dir = 4 }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5{ @@ -5369,7 +5286,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/structure/railing/modern, +/obj/structure/railing, /turf/open/floor/plasteel, /area/ship/hallway/central) "Ie" = ( @@ -5380,10 +5297,7 @@ dir = 1 }, /obj/machinery/photocopier, -/obj/machinery/computer/helm/viewscreen{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/computer/helm/viewscreen/directional/west, /turf/open/floor/plasteel, /area/ship/cargo/office) "Ig" = ( @@ -5398,13 +5312,11 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, /obj/effect/turf_decal/corner/opaque/blue, /obj/machinery/camera/autoname{ dir = 10 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/ship/medical) "Ii" = ( @@ -5417,10 +5329,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, /area/ship/hallway/central) "Iq" = ( @@ -5471,7 +5380,8 @@ "Iz" = ( /obj/machinery/door/airlock/atmos{ name = "Atmospherics"; - req_access_txt = "24" + req_access_txt = "24"; + dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -5553,15 +5463,13 @@ /obj/structure/chair{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, /obj/structure/sign/poster/official/high_class_martini{ pixel_y = -32 }, /obj/effect/turf_decal/siding/wood{ dir = 10 }, +/obj/machinery/light/directional/west, /turf/open/floor/wood, /area/ship/crew/canteen) "IW" = ( @@ -5621,10 +5529,7 @@ /obj/effect/turf_decal/corner/opaque/lime{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/white, /area/ship/medical) "JG" = ( @@ -5650,10 +5555,7 @@ pixel_x = -5; pixel_y = -25 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel, /area/ship/crew/canteen) "JL" = ( @@ -5733,22 +5635,7 @@ /area/ship/engineering/atmospherics) "KA" = ( /obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 8; - id = "ospreydoors"; - name = "Blast Door Control"; - pixel_x = 25; - pixel_y = 5 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "osprey_cargofield"; - pixel_x = 24; - pixel_y = -5 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/patterned, /area/ship/cargo) "KC" = ( @@ -5761,10 +5648,10 @@ /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "KD" = ( -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-4" }, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "KE" = ( @@ -5799,7 +5686,6 @@ /obj/structure/chair/comfy/brown, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -5916,10 +5802,7 @@ /obj/machinery/atmospherics/pipe/simple/dark/hidden/layer5, /obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/atmospherics/pipe/simple/green/hidden/layer1, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/science/ai_chamber) "LX" = ( @@ -5966,8 +5849,8 @@ /area/ship/hallway/central) "Mo" = ( /obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "Mu" = ( @@ -6077,9 +5960,7 @@ /obj/effect/turf_decal/corner/opaque/ntblue{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/central) "Nm" = ( @@ -6162,12 +6043,10 @@ dir = 8 }, /obj/effect/turf_decal/corner/opaque/brown, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, /obj/structure/sign/poster/retro/radio{ pixel_x = -32 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel, /area/ship/cargo/office) "Nw" = ( @@ -6237,9 +6116,7 @@ "NT" = ( /obj/machinery/atmospherics/components/unary/tank/toxins, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "NW" = ( @@ -6285,19 +6162,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, /obj/structure/sign/poster/official/miners{ pixel_x = 32 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo) "Os" = ( -/obj/machinery/door/poddoor{ - id = "ospreydoors"; - name = "Cargo Bay Blast Door" - }, /obj/effect/turf_decal/industrial/warning/fulltile, /obj/structure/cable{ icon_state = "0-8" @@ -6307,6 +6178,11 @@ id = "osprey_cargofield"; locked = 1 }, +/obj/machinery/door/poddoor{ + id = "ospreydoors"; + name = "Cargo Bay Blast Door"; + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ship/cargo) "Ou" = ( @@ -6327,9 +6203,9 @@ pixel_x = 24; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/south, /obj/structure/cable, /obj/item/holosign_creator/janibarrier, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel, /area/ship/crew/janitor) "OA" = ( @@ -6414,9 +6290,7 @@ sortTypes = list(7,8,15,29,30); tag = "Command" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel, /area/ship/hallway/central) "Pa" = ( @@ -6466,10 +6340,8 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/airalarm/directional/west, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel, /area/ship/cargo) "Pl" = ( @@ -6538,8 +6410,9 @@ /obj/structure/chair{ dir = 8 }, -/obj/structure/railing/modern{ - dir = 5 +/obj/structure/railing{ + dir = 5; + layer = 4.1 }, /turf/open/floor/plasteel, /area/ship/cargo) @@ -6570,7 +6443,7 @@ /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "Qb" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "Qm" = ( @@ -6614,27 +6487,20 @@ /obj/effect/turf_decal/corner/transparent/neutral{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plasteel, /area/ship/hallway/central) "Qv" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 4 }, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, /obj/structure/cable{ icon_state = "2-4" }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "Qy" = ( @@ -6685,12 +6551,10 @@ dir = 8; id = "osprey_cargoload" }, -/obj/machinery/camera/autoname{ - dir = 10 - }, /obj/structure/sign/warning{ pixel_y = -25 }, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/cargo) "QK" = ( @@ -6795,13 +6659,11 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/science/ai_chamber) "RE" = ( -/obj/structure/sign/warning/electricshock{ - pixel_y = 25 - }, /obj/structure/closet/crate/engineering{ name = "fuel crate" }, /obj/item/stack/sheet/mineral/plasma/twenty, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "RI" = ( @@ -6847,9 +6709,7 @@ "RU" = ( /obj/structure/table/wood, /obj/item/toy/plush/carpplushie, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/wood, /area/ship/crew/dorm) "RW" = ( @@ -6877,16 +6737,11 @@ "Sd" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/corner/opaque/blue, -/obj/machinery/light{ - dir = 4 - }, /obj/effect/turf_decal/corner/opaque/blue{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/white, /area/ship/medical) "Se" = ( @@ -6925,9 +6780,7 @@ /obj/effect/turf_decal/corner/opaque/blue{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/white, /area/ship/medical) "Su" = ( @@ -6939,7 +6792,8 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ id = "osprey_disposals"; - name = "Disposals Blast Door" + name = "Disposals Blast Door"; + dir = 4 }, /turf/open/floor/plating, /area/ship/crew/janitor) @@ -6970,7 +6824,6 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/power/apc/auto_name/south, /obj/structure/cable, /obj/item/storage/backpack, /obj/item/storage/backpack/messenger, @@ -6985,6 +6838,7 @@ /obj/item/clothing/gloves/fingerless, /obj/item/megaphone/cargo, /obj/item/clothing/head/safety_helmet, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel, /area/ship/cargo/office) "SK" = ( @@ -6995,13 +6849,10 @@ icon_state = "1-2" }, /obj/item/taperecorder, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, /obj/machinery/camera/autoname{ dir = 5 }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/dark, /area/ship/bridge) "SO" = ( @@ -7131,13 +6982,16 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_port"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "Tq" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "Tr" = ( @@ -7149,6 +7003,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_port"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "Tt" = ( @@ -7244,7 +7103,7 @@ /obj/item/storage/bag/ore, /obj/item/pickaxe, /obj/item/pickaxe, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo) "TR" = ( @@ -7442,6 +7301,11 @@ }, /obj/structure/window/plasma/reinforced/spawner/west, /obj/structure/window/plasma/reinforced/spawner, +/obj/machinery/door/poddoor{ + id = "osprey_thruster_port"; + name = "Thruster Blast Door"; + dir = 4 + }, /turf/open/floor/plating, /area/ship/engineering) "VC" = ( @@ -7509,7 +7373,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/freezer, /area/ship/crew/toilet) "VV" = ( @@ -7525,10 +7389,6 @@ /area/ship/science) "Wb" = ( /obj/structure/table, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, /turf/open/floor/plasteel, /area/ship/crew/cryo) "Wc" = ( @@ -7566,21 +7426,18 @@ /area/ship/cargo/office) "Wn" = ( /obj/structure/table/wood, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/carpet/blue, /area/ship/bridge) "Wq" = ( -/obj/docking_port/mobile{ - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; + dir = 2 }, -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/turf/template_noop, +/area/template_noop) "Ws" = ( /obj/structure/chair/comfy/brown{ dir = 4 @@ -7626,7 +7483,7 @@ dir = 8 }, /obj/effect/landmark/start/assistant, -/obj/structure/railing/modern, +/obj/structure/railing, /turf/open/floor/plasteel, /area/ship/hallway/central) "WU" = ( @@ -7634,7 +7491,8 @@ /area/ship/engineering) "WZ" = ( /obj/machinery/door/airlock/public/glass{ - name = "Canteen" + name = "Canteen"; + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -7673,7 +7531,7 @@ /obj/effect/turf_decal/corner/opaque/brown{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/cargo) "Xi" = ( @@ -7689,9 +7547,7 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering/atmospherics) "Xl" = ( @@ -7710,10 +7566,19 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"Xo" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15 + }, +/turf/template_noop, +/area/template_noop) "Xp" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; - req_access_txt = "20" + req_access_txt = "20"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -7746,14 +7611,11 @@ "Xz" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, /obj/effect/turf_decal/corner/opaque/yellow{ dir = 4 }, /obj/effect/turf_decal/corner/opaque/yellow, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "XE" = ( @@ -7811,9 +7673,8 @@ pixel_x = -6; pixel_y = -3 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/north, /turf/open/floor/carpet/royalblue, /area/ship/bridge) "XX" = ( @@ -7853,11 +7714,9 @@ /obj/machinery/light_switch{ dir = 8; pixel_x = 24; - pixel_y = 5 - }, -/obj/machinery/light/small{ - dir = 4 + pixel_y = 9 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel, /area/ship/crew/cryo) "YD" = ( @@ -7914,7 +7773,8 @@ "YI" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/shutters{ - id = "ospreywindows" + id = "ospreywindows"; + dir = 4 }, /obj/machinery/door/firedoor/heavy, /turf/open/floor/plating, @@ -7953,12 +7813,10 @@ /obj/effect/turf_decal/corner/opaque/mauve{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = 25 - }, /obj/structure/sign/poster/official/sgt{ pixel_x = -32 }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/white, /area/ship/science) "YR" = ( @@ -7985,10 +7843,10 @@ /obj/effect/turf_decal/corner/opaque/yellow{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/plasteel/patterned/grid, /area/ship/engineering) "Zr" = ( @@ -7999,12 +7857,8 @@ dir = 8 }, /obj/effect/turf_decal/corner/opaque/brown, -/obj/machinery/light, /obj/machinery/autolathe, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel, /area/ship/cargo/office) "Zu" = ( @@ -8021,37 +7875,22 @@ /turf/open/floor/plasteel, /area/ship/cargo) "ZC" = ( -/obj/machinery/power/apc/auto_name/west, /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/light, +/obj/machinery/light/directional/south, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "ZJ" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel, +/turf/closed/wall/mineral/titanium/nodiagonal, /area/ship/hallway/central) "ZK" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/table, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel/patterned/grid, /area/ship/cargo) "ZO" = ( @@ -8076,7 +7915,8 @@ }, /obj/machinery/door/poddoor{ id = "osprey_thruster_starboard"; - name = "Blast Door" + name = "Blast Door"; + dir = 4 }, /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/firedoor/heavy, @@ -8093,6 +7933,7 @@ /area/ship/crew/cryo) (1,1,1) = {" +li WU pD pD @@ -8124,8 +7965,10 @@ wT Hk Hk yj +li "} (2,1,1) = {" +li WU Tn VA @@ -8157,8 +8000,10 @@ hU wo wQ yj +li "} (3,1,1) = {" +li WU eE eE @@ -8190,8 +8035,10 @@ cJ kG kG yj +li "} (4,1,1) = {" +li WU pP ap @@ -8223,8 +8070,10 @@ ra Ri dS yj +li "} (5,1,1) = {" +li WU NT Yc @@ -8256,8 +8105,10 @@ Jl kD SX Tb +li "} (6,1,1) = {" +li WU qc PS @@ -8270,13 +8121,13 @@ WU ao kP uz -ol VV VV VV VV VV -ol +VV +VV ao kP uz @@ -8289,8 +8140,10 @@ Gp Ko tF JN +li "} (7,1,1) = {" +li WU qa gX @@ -8322,8 +8175,10 @@ xp cT Of xP +li "} (8,1,1) = {" +li WU RE JO @@ -8355,8 +8210,10 @@ sw cp Uc yj +li "} (9,1,1) = {" +li WU Hf gX @@ -8388,8 +8245,10 @@ hm HK Qb yj +li "} (10,1,1) = {" +li WU Mu Ix @@ -8421,8 +8280,10 @@ Mo eX fU yj +li "} (11,1,1) = {" +li WU Qv lz @@ -8451,11 +8312,13 @@ kQ uq NP yj -gC +pJ gC yj +li "} (12,1,1) = {" +li WU Zo LF @@ -8487,8 +8350,10 @@ yj oo oo yj +li "} (13,1,1) = {" +li WU bH Xz @@ -8520,8 +8385,10 @@ yj ik lA yj +li "} (14,1,1) = {" +li WU WU WU @@ -8553,8 +8420,10 @@ yj yj yj yj +li "} (15,1,1) = {" +li nK GU XX @@ -8586,15 +8455,17 @@ jC gJ Zj FI +li "} (16,1,1) = {" -Wq +Xo +uQ mB Tq rJ bl yQ -ZJ +sJ sJ gy yE @@ -8619,8 +8490,10 @@ hg oN ou uQ +Wq "} (17,1,1) = {" +li BH IW IW @@ -8652,8 +8525,10 @@ gV gV gV ZZ +li "} (18,1,1) = {" +li IW iO KD @@ -8685,8 +8560,10 @@ yI Su dw gV +li "} (19,1,1) = {" +li IW fc pv @@ -8700,8 +8577,8 @@ RW mI DU tc -tr uC +tr xq ud pm @@ -8718,8 +8595,10 @@ UZ uk SU gV +li "} (20,1,1) = {" +li IW rz SO @@ -8751,8 +8630,10 @@ yl gB sI gV +li "} (21,1,1) = {" +li IW Oh hv @@ -8784,8 +8665,10 @@ FL FL EO gV +li "} (22,1,1) = {" +li Rq IW FZ @@ -8793,7 +8676,7 @@ xN ET IW IW -sG +ZJ Es cY Nd @@ -8809,7 +8692,7 @@ xY eG Qy Ge -sG +ZJ gV gV bs @@ -8817,9 +8700,11 @@ Fr Wb gV PP +li "} (23,1,1) = {" li +li Rq YI YI @@ -8828,7 +8713,7 @@ Rq li sG su -sG +ZJ AB zJ JW @@ -8840,7 +8725,7 @@ Cp TR zU uN -sG +ZJ kV sG li @@ -8850,6 +8735,7 @@ EN EN PP li +li "} (24,1,1) = {" li @@ -8861,6 +8747,7 @@ li li li li +li sG cq cq @@ -8883,6 +8770,7 @@ li li li li +li "} (25,1,1) = {" li @@ -8895,6 +8783,7 @@ li li li li +li cq GC jU @@ -8916,6 +8805,7 @@ li li li li +li "} (26,1,1) = {" li @@ -8928,6 +8818,7 @@ li li li li +li gM JL rH @@ -8949,6 +8840,7 @@ li li li li +li "} (27,1,1) = {" li @@ -8961,6 +8853,7 @@ li li li li +li gM iD rH @@ -8982,6 +8875,7 @@ li li li li +li "} (28,1,1) = {" li @@ -8994,6 +8888,7 @@ li li li li +li cq lY rH @@ -9015,6 +8910,7 @@ li li li li +li "} (29,1,1) = {" li @@ -9027,6 +8923,7 @@ li li li li +li gM CT rH @@ -9048,6 +8945,7 @@ li li li li +li "} (30,1,1) = {" li @@ -9060,6 +8958,7 @@ li li li li +li gM XE rH @@ -9081,6 +8980,7 @@ li li li li +li "} (31,1,1) = {" li @@ -9093,6 +8993,7 @@ li li li li +li cq DK tO @@ -9114,6 +9015,7 @@ li li li li +li "} (32,1,1) = {" li @@ -9126,6 +9028,7 @@ li li li li +li Zr Zr Zr @@ -9147,6 +9050,7 @@ li li li li +li "} (33,1,1) = {" li @@ -9159,6 +9063,7 @@ li li li li +li Zr ux Xl @@ -9180,6 +9085,7 @@ li li li li +li "} (34,1,1) = {" li @@ -9192,6 +9098,7 @@ li li li li +li Uj Bc WN @@ -9213,6 +9120,7 @@ li li li li +li "} (35,1,1) = {" li @@ -9225,6 +9133,7 @@ li li li li +li Uj Dj NH @@ -9246,6 +9155,7 @@ li li li li +li "} (36,1,1) = {" li @@ -9258,6 +9168,7 @@ li li li li +li Zr Zr Zr @@ -9279,6 +9190,7 @@ li li li li +li "} (37,1,1) = {" li @@ -9291,6 +9203,7 @@ li li li li +li Uj UB it @@ -9312,6 +9225,7 @@ li li li li +li "} (38,1,1) = {" li @@ -9324,6 +9238,7 @@ li li li li +li Uj IU WN @@ -9345,6 +9260,7 @@ li li li li +li "} (39,1,1) = {" li @@ -9356,6 +9272,7 @@ li li li li +li CF Zr wR @@ -9378,6 +9295,7 @@ li li li li +li "} (40,1,1) = {" li @@ -9387,6 +9305,7 @@ li li li li +li hh IL IL @@ -9411,6 +9330,7 @@ li li li li +li "} (41,1,1) = {" li @@ -9419,6 +9339,7 @@ li li li li +li hh IL YP @@ -9444,6 +9365,7 @@ li li li li +li "} (42,1,1) = {" li @@ -9452,6 +9374,7 @@ li li li li +li IL qb Se @@ -9477,6 +9400,7 @@ li li li li +li "} (43,1,1) = {" li @@ -9485,6 +9409,7 @@ li li li li +li IL ct hG @@ -9510,6 +9435,7 @@ li li li li +li "} (44,1,1) = {" li @@ -9518,6 +9444,7 @@ li li li li +li IL PE Vf @@ -9543,6 +9470,7 @@ li li li li +li "} (45,1,1) = {" li @@ -9551,12 +9479,13 @@ li li li li +li IL fF TG ss oB -nt +IL ko DV wW @@ -9576,6 +9505,7 @@ li li li li +li "} (46,1,1) = {" li @@ -9584,6 +9514,7 @@ li li li li +li ja ZY VC @@ -9609,6 +9540,7 @@ li li li li +li "} (47,1,1) = {" li @@ -9617,6 +9549,7 @@ li li li li +li DP hw VI @@ -9642,6 +9575,7 @@ li li li li +li "} (48,1,1) = {" li @@ -9650,6 +9584,7 @@ li li li li +li DP yX zb @@ -9675,6 +9610,7 @@ li li li li +li "} (49,1,1) = {" li @@ -9683,6 +9619,7 @@ li li li li +li hs lL sO @@ -9708,6 +9645,7 @@ li li li li +li "} (50,1,1) = {" li @@ -9716,6 +9654,7 @@ li li li li +li sd IL IL @@ -9741,6 +9680,7 @@ li li li li +li "} (51,1,1) = {" li @@ -9749,6 +9689,7 @@ li li li li +li iw Cv bT @@ -9774,6 +9715,7 @@ li li li li +li "} (52,1,1) = {" li @@ -9783,6 +9725,7 @@ li li li li +li Cv fh mu @@ -9807,6 +9750,7 @@ li li li li +li "} (53,1,1) = {" li @@ -9816,6 +9760,7 @@ li li li li +li iw Cv Gw @@ -9840,6 +9785,7 @@ li li li li +li "} (54,1,1) = {" li @@ -9850,6 +9796,7 @@ li li li li +li iw Cv Cv @@ -9873,6 +9820,7 @@ li li li li +li "} (55,1,1) = {" li @@ -9885,12 +9833,13 @@ li li li li +li iw Cv Dq fJ fJ -fJ +hQ fJ fJ qM @@ -9906,6 +9855,7 @@ li li li li +li "} (56,1,1) = {" li @@ -9919,6 +9869,7 @@ li li li li +li Cv li li @@ -9939,4 +9890,5 @@ li li li li +li "} diff --git a/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm b/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm index 2793f81abd66..ff32ffb0e011 100644 --- a/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_powerrangers.dmm @@ -1,4 +1,25 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 10 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -6; + pixel_y = -23 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "ad" = ( /obj/machinery/telecomms/hub, /turf/open/floor/circuit/airless, @@ -11,6 +32,17 @@ /obj/machinery/nuclearbomb/beer, /turf/open/floor/plasteel/grimy, /area/ship/hallway/fore) +"ak" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/blue, +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "am" = ( /obj/structure/chair/pew/left, /turf/open/floor/plasteel/dark, @@ -67,6 +99,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"aH" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "thrusterblasts" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "aI" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -98,41 +140,9 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"aM" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window{ - dir = 8 - }, -/obj/item/paper_bin, -/obj/item/pen/red, -/obj/machinery/door/window/lp/commissioner{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Commissioner's Shutters"; - id = "commshut" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "aP" = ( /turf/closed/wall/r_wall, /area/ship/science) -"aT" = ( -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) "aW" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ @@ -168,21 +178,6 @@ /obj/machinery/smartfridge/drinks, /turf/open/floor/plasteel/grimy, /area/ship/hallway/fore) -"bw" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"bC" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "bD" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/border_only{ @@ -206,39 +201,57 @@ /obj/machinery/holopad/emergency/command, /turf/open/floor/circuit/green/anim, /area/ship/science/ai_chamber) -"bR" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 +"bS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/button/door{ - dir = 1; - pixel_y = 7; - pixel_x = 7; - id = "entrance_shutt"; - name = "Entrance Shutters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/radio/intercom{ +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ dir = 1 }, /obj/machinery/light_switch{ - dir = 1; - pixel_y = 7; - pixel_x = -4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 + pixel_x = -9; + pixel_y = 24 }, -/obj/machinery/door/firedoor/border_only, +/obj/item/banner/security, /turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/area/ship/security) "bV" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"bX" = ( +/obj/machinery/light/directional/east, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"cd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass/lp/cargo{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "cf" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/corner/opaque/blue{ @@ -256,28 +269,41 @@ /obj/machinery/atmospherics/pipe/simple/brown/visible, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"cw" = ( +/obj/machinery/light/directional/west, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"cx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/cyan{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/external, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outerinner"; + name = "Inner Aft Shutters" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "cy" = ( /obj/machinery/airalarm/directional/west, /turf/open/floor/circuit/green/anim, /area/ship/science/ai_chamber) -"cB" = ( +"cE" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plating, /area/ship/maintenance/port) -"cH" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "cI" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ @@ -354,38 +380,16 @@ /obj/item/storage/backpack/duffelbag/med/surgery, /turf/open/floor/plasteel/dark, /area/ship/science) -"di" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 5 +"dd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"dj" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 + icon_state = "0-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/circuit/green/anim, +/area/ship/science/ai_chamber) "dl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -434,26 +438,14 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"dz" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "5-9" - }, -/obj/machinery/door/airlock/medical/glass/lp/medical, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +"dA" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 10 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/turf/open/floor/plasteel/dark, +/area/ship/security) "dC" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -488,6 +480,17 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) +"dS" = ( +/obj/structure/table/reinforced, +/obj/item/aiModule/core/full/paladin, +/obj/item/aiModule/core/full/hippocratic, +/obj/item/aiModule/core/full/corp, +/obj/item/aiModule/core/full/asimovpp, +/obj/item/aiModule/core/full/asimov, +/obj/machinery/light/directional/west, +/obj/item/aiModule/reset/purge, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) "dV" = ( /obj/item/gun/energy/laser/redtag, /obj/item/gun/energy/laser/redtag, @@ -592,50 +595,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"eH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"eJ" = ( -/obj/structure/table/reinforced, -/obj/item/aiModule/core/full/paladin, -/obj/item/aiModule/core/full/hippocratic, -/obj/item/aiModule/core/full/corp, -/obj/item/aiModule/core/full/asimovpp, -/obj/item/aiModule/core/full/asimov, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/aiModule/reset/purge, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) "eN" = ( /obj/effect/turf_decal/siding/thinplating/light/end{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"eR" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "eT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -654,6 +619,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"eU" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 9 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "fd" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 @@ -687,11 +665,21 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"fr" = ( -/obj/machinery/camera/autoname{ +"fo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/turf/open/floor/plasteel/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) +"fr" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) "fx" = ( /obj/machinery/portable_atmospherics/canister/toxins, @@ -704,22 +692,9 @@ /obj/machinery/telecomms/bus, /turf/open/floor/circuit/airless, /area/ship/hallway/central) -"fA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) -"fG" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -23; - pixel_x = -6 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) +"fH" = ( +/turf/closed/wall, +/area/ship/maintenance/port) "fJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -764,25 +739,6 @@ }, /turf/open/floor/vault, /area/ship/security) -"fZ" = ( -/obj/structure/table/reinforced, -/obj/item/table_bell{ - pixel_y = -7; - pixel_x = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/window/lp, -/obj/machinery/button/door{ - dir = 1; - pixel_x = 8; - pixel_y = 8; - name = "Entrance Lockdown Shutters"; - id = "entrance_lockdown" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "gg" = ( /turf/closed/wall/r_wall, /area/ship/hallway/fore) @@ -821,33 +777,16 @@ }, /turf/open/floor/vault, /area/ship/security) -"gA" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"gD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/mob/living/simple_animal/pet/dog/corgi/Lisa, -/obj/machinery/camera/autoname{ - dir = 5 +/obj/machinery/advanced_airlock_controller{ + pixel_y = 28 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"gE" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "gF" = ( /obj/machinery/chem_dispenser/drinks/beer{ dir = 1 @@ -859,6 +798,43 @@ /obj/structure/ore_box, /turf/open/floor/engine/hull, /area/ship/external) +"gL" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "1-9" + }, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "outerinner"; + name = "Inner Aft Shutters"; + pixel_x = -7; + pixel_y = -4 + }, +/obj/machinery/button/door{ + id = "innerinner"; + name = "Inner Fore Shutters"; + pixel_x = -7; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "innerouter"; + name = "Outer Fore Shutters"; + pixel_x = 5; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "outerouter"; + name = "Outer Aft Shutters"; + pixel_x = 5; + pixel_y = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "gP" = ( /obj/structure/cable/cyan{ icon_state = "1-6" @@ -880,46 +856,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"hd" = ( -/obj/structure/table/reinforced, -/obj/structure/cable/cyan{ - icon_state = "9-10" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -2; - pixel_x = 3 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 7; - pixel_x = 3 - }, -/obj/item/screwdriver{ - pixel_y = 3 - }, -/obj/item/screwdriver{ - pixel_x = 2 - }, -/obj/item/screwdriver{ - pixel_x = 3; - pixel_y = -5 - }, -/obj/item/screwdriver{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "hf" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 9 @@ -931,13 +867,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"hh" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/telecomms/message_server, -/turf/open/floor/circuit/airless, -/area/ship/hallway/central) "hi" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -961,6 +890,32 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"hk" = ( +/obj/structure/table/reinforced, +/obj/item/table_bell{ + pixel_x = 10; + pixel_y = -7 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/window/lp, +/obj/machinery/button/door{ + dir = 1; + id = "entrance_lockdown"; + name = "Entrance Lockdown Shutters"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"hl" = ( +/obj/machinery/power/shuttle/engine/electric, +/obj/structure/cable/cyan{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "hm" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -1013,40 +968,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) -"hH" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"hL" = ( +"hJ" = ( /obj/structure/table/reinforced, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/fire, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"hM" = ( -/obj/structure/toilet{ - dir = 4 +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -6 }, -/obj/machinery/light{ - dir = 8 +/obj/item/storage/toolbox/electrical{ + pixel_x = 3; + pixel_y = 7 }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/fore) +/obj/item/clothing/head/welding, +/turf/open/floor/plasteel/dark, +/area/ship/science) "hO" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 4 @@ -1079,6 +1013,41 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"hZ" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ic" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/showcase/cyborg, +/obj/structure/cable/cyan{ + icon_state = "2-8" + }, +/turf/open/floor/circuit/green/anim, +/area/ship/science/ai_chamber) +"id" = ( +/obj/structure/rack, +/obj/item/melee/chainofcommand, +/obj/item/grenade/chem_grenade/ez_clean, +/obj/item/documents/nanotrasen, +/obj/machinery/light/directional/south, +/turf/open/floor/vault, +/area/ship/security) "ih" = ( /obj/machinery/door/airlock/external, /obj/docking_port/mobile{ @@ -1093,20 +1062,9 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"il" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - locked = 1; - id = "ranger_shields"; - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "miningblastlp" - }, -/obj/structure/cable/cyan{ - icon_state = "0-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) +"ix" = ( +/turf/closed/wall, +/area/ship/maintenance/starboard) "iz" = ( /obj/structure/table/reinforced, /obj/item/aicard, @@ -1141,6 +1099,27 @@ /obj/structure/curtain, /turf/open/floor/plasteel/white, /area/ship/hallway/fore) +"iL" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 9 + }, +/obj/item/radio/intercom/directional/west, +/mob/living/simple_animal/pet/dog/corgi/Lisa, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"iX" = ( +/obj/machinery/camera/autoname, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/south, +/obj/item/disk/holodisk/lp/airrecycler, +/turf/open/floor/plasteel/dark, +/area/ship/engineering/atmospherics) "iZ" = ( /obj/structure/closet/secure_closet/lp/medical, /obj/item/gps, @@ -1263,44 +1242,26 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"jC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass/lp/port_hallway, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"jG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +"jG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/cyan{ icon_state = "1-2" }, /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/ship/science/ai_chamber) -"jL" = ( -/obj/machinery/power/shuttle/engine/electric, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +"jR" = ( +/obj/machinery/light/directional/north, +/obj/machinery/telecomms/message_server, +/turf/open/floor/circuit/airless, +/area/ship/hallway/central) +"jW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/hallway/fore) "jZ" = ( /obj/structure/window/reinforced/spawner{ dir = 1 @@ -1312,6 +1273,10 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) +"kc" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) "kh" = ( /obj/machinery/holopad/emergency/science, /turf/open/floor/plasteel/dark, @@ -1376,6 +1341,34 @@ }, /turf/open/floor/engine/hull, /area/ship/external) +"kQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/directional/north, +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 5 + }, +/obj/structure/cable/cyan{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"kS" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/port) "la" = ( /obj/structure/mineral_door/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -1393,12 +1386,42 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"lj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outerinner"; + name = "Inner Aft Shutters" + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "lp" = ( /obj/machinery/camera/autoname{ dir = 1 }, /turf/open/floor/engine/hull, /area/ship/external) +"lv" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/areaeditor/shuttle{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/machinery/button/door{ + id = "commshut"; + name = "Commissioner's Office Shutters"; + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "lK" = ( /obj/structure/window/reinforced/spawner{ dir = 1 @@ -1415,16 +1438,6 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) -"lO" = ( -/obj/structure/mecha_wreckage/durand, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) "lW" = ( /obj/machinery/computer/operating, /obj/effect/turf_decal/corner/opaque/purple{ @@ -1435,46 +1448,34 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"lX" = ( +/obj/item/radio/intercom/directional/south, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "mb" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/executive, /area/ship/crew/dorm) -"me" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/science, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"mf" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - locked = 1; - id = "ranger_shields" +"mh" = ( +/obj/effect/turf_decal/corner/opaque/blue/mono, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1; + pixel_y = -6 }, -/obj/machinery/door/poddoor{ - id = "miningblastlp" +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + pixel_y = 6 }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /obj/structure/cable/cyan{ - icon_state = "0-10" + icon_state = "4-8" }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/dark, -/area/ship/storage) -"mj" = ( -/obj/structure/table/rolling, -/obj/item/reagent_containers/spray/cleaner{ - pixel_y = 8; - pixel_x = 8 - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/area/ship/hallway/central) "mk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -1500,17 +1501,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"mp" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/advanced, -/obj/item/storage/firstaid/brute, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/cyan{ - icon_state = "0-2" +"mv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel/white, -/area/ship/medical) +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"mw" = ( +/obj/machinery/camera/autoname{ + dir = 5 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/blue/end{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "my" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -1520,16 +1527,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"mz" = ( -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/obj/machinery/power/shuttle/engine/electric, -/obj/structure/cable/cyan{ - icon_state = "0-2" +"mJ" = ( +/obj/machinery/suit_storage_unit/independent/mining/eva, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 9 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/plasteel/dark, +/area/ship/storage) "mQ" = ( /turf/closed/wall/r_wall, /area/ship/engineering/atmospherics) @@ -1538,6 +1543,19 @@ /obj/machinery/power/solar, /turf/open/floor/plating/airless, /area/ship/external) +"mZ" = ( +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "ne" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -1547,12 +1565,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"nf" = ( -/obj/machinery/door/poddoor{ - id = "miningblastlp" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) "ng" = ( /obj/machinery/light_switch{ dir = 4; @@ -1577,14 +1589,72 @@ }, /turf/open/floor/plating, /area/ship/crew/dorm) -"nv" = ( +"nt" = ( +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/item/gps/mining, +/obj/item/gps/mining, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/structure/closet/secure_closet/miner, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north, +/obj/item/radio/headset/nanotrasen, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"nA" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner, /obj/structure/window/reinforced/spawner{ - dir = 1 + dir = 8 }, -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/machinery/button/door{ + dir = 1; + id = "entrance_shutt"; + name = "Entrance Shutters"; + pixel_x = 7; + pixel_y = 7 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -4; + pixel_y = 7 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/item/radio/intercom/directional/north{ + pixel_y = -15; + pixel_x = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"nQ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/structure/cable/cyan{ + icon_state = "1-9" + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "of" = ( /obj/machinery/power/terminal{ dir = 1 @@ -1594,18 +1664,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"oh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "ok" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -1614,27 +1672,21 @@ /obj/effect/turf_decal/trimline/opaque/black/line, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"ow" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_x = -6; - pixel_y = 12 - }, -/obj/item/paicard{ - pixel_x = 6 +"oq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light_switch{ + pixel_x = 8; + pixel_y = 24 }, -/obj/item/coin/runite{ - pixel_y = -4; - pixel_x = -7 +/turf/open/floor/plasteel/white, +/area/ship/hallway/fore) +"or" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/cyan{ + icon_state = "0-2" }, /turf/open/floor/plasteel/dark, -/area/ship/bridge) +/area/ship/hallway/port) "oy" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ @@ -1712,12 +1764,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) -"pm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ +"pi" = ( +/obj/structure/toilet{ dir = 4 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/white, /area/ship/hallway/fore) "po" = ( @@ -1742,6 +1793,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"pp" = ( +/obj/effect/turf_decal/corner/opaque/blue/mono, +/obj/effect/turf_decal/trimline/opaque/black/line, +/obj/effect/turf_decal/trimline/opaque/black/line{ + pixel_y = -5 + }, +/obj/structure/chair/greyscale{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "pr" = ( /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1775,12 +1838,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"py" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) "pA" = ( /obj/effect/turf_decal/industrial/hatch, /obj/effect/turf_decal/industrial/outline/orange, @@ -1795,6 +1852,30 @@ }, /turf/open/floor/plasteel/stairs, /area/ship/hallway/central) +"pD" = ( +/obj/item/reagent_containers/food/snacks/carrotfries, +/obj/item/reagent_containers/food/snacks/cubancarp, +/obj/item/reagent_containers/food/snacks/sashimi, +/obj/item/reagent_containers/food/snacks/grown/banana, +/obj/item/reagent_containers/food/snacks/pizza/vegetable, +/obj/item/reagent_containers/food/snacks/pizza/meat, +/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, +/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, +/obj/item/reagent_containers/food/snacks/grilledcheese, +/obj/item/reagent_containers/food/snacks/burger/plain, +/obj/item/reagent_containers/food/snacks/burger/plain, +/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/meat/slab, +/obj/item/reagent_containers/food/snacks/bbqribs, +/obj/structure/closet/secure_closet/freezer{ + desc = "A refrigerated cabinet for food."; + name = "Refrigerator" + }, +/obj/item/reagent_containers/food/snacks/store/bread/meat, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/fore) "qb" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/trimline/opaque/grey/filled/line{ @@ -1802,20 +1883,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"ql" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2; - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"qx" = ( -/obj/machinery/light, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) "qF" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -1845,16 +1912,38 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"qR" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/cyan{ - icon_state = "0-2" +"qQ" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/area/ship/hallway/fore) +"qS" = ( +/obj/machinery/power/smes/shuttle/precharged, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/cable/cyan, +/obj/machinery/door/poddoor{ + id = "thrusterblasts" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "qZ" = ( /turf/open/floor/plating, /area/ship/maintenance/port) +"rc" = ( +/obj/structure/mecha_wreckage/durand, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) "rd" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/turf_decal/corner/opaque/orange/mono, @@ -1900,25 +1989,6 @@ /obj/item/borg/upgrade/ai, /turf/open/floor/plasteel/dark, /area/ship/science) -"rz" = ( -/obj/machinery/power/shuttle/engine/electric, -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"rB" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "rF" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -1966,26 +2036,29 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"rX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" +"rZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outerinner"; + name = "Inner Aft Shutters" }, -/obj/structure/cable/cyan{ - icon_state = "1-9" +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"sf" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 10 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 +/obj/machinery/light/directional/east, +/obj/machinery/modular_computer/console/preset/id{ + dir = 1 }, /turf/open/floor/plasteel/dark, -/area/ship/storage) +/area/ship/bridge) "sk" = ( /obj/effect/turf_decal/trimline/opaque/grey/filled/line, /obj/structure/rack, @@ -2005,6 +2078,18 @@ /obj/machinery/vending/boozeomat/all_access, /turf/open/floor/plasteel/grimy, /area/ship/hallway/fore) +"sq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "innerinner"; + name = "Inner Fore Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/ship/bridge) "st" = ( /obj/structure/rack, /obj/machinery/door/window/lp/medic{ @@ -2022,6 +2107,16 @@ /obj/item/gun/energy/e_gun/mindshield, /turf/open/floor/plasteel/dark, /area/ship/security) +"sw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/engine/hull, +/area/ship/external) +"sF" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "sJ" = ( /turf/closed/wall/r_wall, /area/ship/hallway/central) @@ -2054,6 +2149,14 @@ /obj/structure/cable/cyan, /turf/open/floor/engine/hull, /area/ship/external) +"sU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/autoname, +/turf/open/floor/plating, +/area/ship/science/ai_chamber) "tg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -2063,16 +2166,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"ti" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) "tj" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/border_only{ @@ -2105,17 +2198,41 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) -"tv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"tC" = ( +/obj/structure/cable/cyan{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"tJ" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/structure/cable/cyan{ + icon_state = "1-9" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 10 }, -/obj/machinery/door/airlock/command/glass/lp/commissioner, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"tK" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ - name = "Commissioner's Shutters"; - id = "commshut" + dir = 4; + id = "commshut"; + name = "Commissioner's Shutters" }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2123,42 +2240,8 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, /turf/open/floor/plating, -/area/ship/maintenance/port) -"tD" = ( -/obj/item/reagent_containers/food/snacks/carrotfries, -/obj/item/reagent_containers/food/snacks/cubancarp, -/obj/item/reagent_containers/food/snacks/sashimi, -/obj/item/reagent_containers/food/snacks/grown/banana, -/obj/item/reagent_containers/food/snacks/pizza/vegetable, -/obj/item/reagent_containers/food/snacks/pizza/meat, -/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, -/obj/item/reagent_containers/food/snacks/store/bread/creamcheese, -/obj/item/reagent_containers/food/snacks/grilledcheese, -/obj/item/reagent_containers/food/snacks/burger/plain, -/obj/item/reagent_containers/food/snacks/burger/plain, -/obj/item/reagent_containers/food/snacks/spaghetti/pastatomato, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/bbqribs, -/obj/structure/closet/secure_closet/freezer{ - name = "Refrigerator"; - desc = "A refrigerated cabinet for food." - }, -/obj/item/reagent_containers/food/snacks/store/bread/meat, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) +/area/ship/bridge) "uk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -2168,18 +2251,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"uo" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ - dir = 6 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 28 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) "up" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/border_only, @@ -2202,21 +2273,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"ut" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/cyan{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "uw" = ( /obj/structure/closet/cabinet, /turf/open/floor/carpet/executive, /area/ship/crew/dorm) -"uB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/storage/box, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "uH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2276,12 +2343,33 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"vD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 +"vB" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/o2, +/obj/item/storage/firstaid/fire, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/medical) +"vF" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"vN" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 + }, +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "vS" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -2327,16 +2415,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"wb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) "wf" = ( /obj/structure/cable/cyan{ icon_state = "4-8" @@ -2377,6 +2455,16 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) +"wp" = ( +/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ + dir = 6 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 28 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ship/science/ai_chamber) "wq" = ( /turf/open/floor/engine/hull, /area/ship/external) @@ -2389,6 +2477,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"wC" = ( +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/machinery/power/smes/shuttle/precharged, +/obj/structure/cable/cyan, +/obj/machinery/door/poddoor{ + id = "thrusterblasts" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "wD" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 5 @@ -2397,6 +2496,19 @@ /obj/machinery/computer/cargo/express, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"wE" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "wO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -2433,26 +2545,6 @@ /obj/structure/curtain/cloth, /turf/open/floor/plasteel/white, /area/ship/medical) -"xg" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/defibrillator, -/obj/item/stock_parts/cell/high, -/obj/item/storage/box/gloves, -/obj/item/storage/box/masks, -/obj/item/storage/belt/medical/surgery, -/obj/item/storage/belt/medical/surgery, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/item/clothing/under/rank/medical/doctor/blue, -/obj/item/clothing/under/rank/medical/doctor/nurse, -/obj/item/clothing/under/rank/medical/doctor/skirt, -/obj/item/holosign_creator/medical, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) "xj" = ( /obj/machinery/shower{ dir = 8 @@ -2473,6 +2565,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"xp" = ( +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/machinery/power/smes/shuttle/precharged, +/obj/structure/cable/cyan, +/obj/machinery/door/poddoor{ + id = "thrusterblasts" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "xq" = ( /obj/structure/frame/machine, /obj/effect/turf_decal/corner/opaque/purple{ @@ -2543,40 +2646,7 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"xW" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 9 - }, -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ye" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder/constructed{ - pixel_x = -8 - }, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = 7 - }, -/obj/item/kitchen/knife, -/obj/item/reagent_containers/glass/rag{ - pixel_y = -6 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"yk" = ( +"xT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -2586,7 +2656,9 @@ /obj/structure/cable/cyan{ icon_state = "4-8" }, -/obj/machinery/door/airlock/command/glass/lp/dorms, +/obj/machinery/door/airlock/command/glass/lp/dorms{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, @@ -2595,6 +2667,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) +"yh" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) "yo" = ( /obj/structure/mineral_door/wood, /turf/open/floor/plasteel/white, @@ -2611,50 +2687,39 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"yz" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" +"yA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/button/door{ - pixel_y = 24; - id = "thrusterblasts"; - name = "Thruster Blast Doors" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"yC" = ( -/obj/machinery/camera/autoname{ - dir = 5 +/obj/structure/cable/cyan{ + icon_state = "4-8" }, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) -"yJ" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm) -"yP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Inner Aft Shutters"; - id = "outerinner" +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 6 }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, -/area/ship/bridge) -"yQ" = ( -/obj/structure/mopbucket, -/obj/item/mop, -/obj/item/caution, -/obj/item/reagent_containers/glass/bucket, +/area/ship/security) +"yC" = ( /obj/machinery/camera/autoname{ dir = 5 }, -/obj/machinery/light{ - dir = 8 +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) +"yD" = ( +/obj/machinery/autolathe, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 10 }, -/obj/item/storage/box/lights/bulbs, /turf/open/floor/plasteel/dark, -/area/ship/hallway/port) +/area/ship/science) +"yJ" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/dorm) "yU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -2664,30 +2729,38 @@ }, /turf/open/floor/engine, /area/ship/engineering/atmospherics) -"yW" = ( -/obj/machinery/door/window, -/obj/machinery/door/window{ - dir = 1 +"yZ" = ( +/obj/structure/cable/cyan{ + icon_state = "1-2" }, -/obj/structure/window/reinforced/spawner{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = 8 }, -/obj/structure/window/reinforced/spawner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 1 }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - locked = 1; - id = "ranger_telecomms"; - dir = 4 +/obj/effect/turf_decal/corner/opaque/orange{ + dir = 6 }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - locked = 1; - id = "ranger_telecomms"; - dir = 8 +/obj/machinery/button/door{ + dir = 8; + id = "miningblastlp"; + name = "Mining Bay Blast Doors"; + pixel_x = 22; + pixel_y = -9 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/circuit/green, -/area/ship/hallway/central) +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "ranger_shields"; + pixel_x = 22 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "zc" = ( /obj/machinery/power/smes, /obj/structure/cable/cyan{ @@ -2695,23 +2768,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"zh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command/glass/lp/bridge, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Inner Fore Shutters"; - id = "innerinner" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "zk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/cyan{ @@ -2743,21 +2799,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"zB" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/circuitboard/machine/telecomms/processor, -/obj/item/circuitboard/machine/telecomms/server, -/obj/item/circuitboard/machine/telecomms/relay, -/obj/item/circuitboard/machine/telecomms/hub, -/obj/item/circuitboard/machine/telecomms/bus, -/obj/effect/turf_decal/siding/thinplating/light/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "zF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -2832,22 +2873,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"AB" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "AF" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -2862,6 +2887,19 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"AO" = ( +/obj/structure/cable/cyan{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "AZ" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/blue/filled/line{ @@ -2919,31 +2957,6 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Bt" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 8; - pixel_y = 2; - pixel_x = -1 - }, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) -"Bv" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "BA" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -2955,15 +2968,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) -"BB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) "BC" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -2972,15 +2976,53 @@ }, /turf/open/floor/carpet/executive, /area/ship/crew/dorm) -"BN" = ( +"BI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/cyan, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/science) +"BO" = ( /obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 + dir = 1 }, -/obj/item/radio/intercom/wideband{ - pixel_y = 27 +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 }, +/obj/item/gun/ballistic/revolver/detective, +/obj/item/kitchen/knife/combat/survival, +/obj/item/clothing/under/rank/civilian/lawyer/bluesuit/skirt, +/obj/item/clothing/under/rank/civilian/lawyer/bluesuit, +/obj/item/clothing/under/rank/civilian/lawyer/female, +/obj/item/clothing/under/rank/civilian/lawyer/female/skirt, +/obj/item/clothing/shoes/jackboots, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/obj/item/lighter, +/obj/item/clothing/suit/armor/vest, +/obj/machinery/light/directional/east, +/obj/structure/closet/secure_closet/lp/commissioner, +/obj/item/ammo_box/c38/hotshot, +/obj/item/ammo_box/c38_box, +/obj/item/clothing/head/beret/puce, +/obj/item/radio/headset/nanotrasen/alt/captain, +/obj/item/radio/headset/nanotrasen/captain, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Ca" = ( +/obj/structure/table/reinforced, +/obj/item/storage/firstaid/advanced, +/obj/item/storage/firstaid/brute, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/cyan{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/white, +/area/ship/medical) "Ce" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3021,14 +3063,13 @@ }, /turf/open/floor/plating, /area/ship/science/ai_chamber) -"Cr" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/light, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 10 +"Cm" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, -/area/ship/security) +/area/ship/bridge) "Cx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -3109,6 +3150,46 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) +"CN" = ( +/obj/structure/table/reinforced, +/obj/structure/cable/cyan{ + icon_state = "9-10" + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 22; + pixel_y = -9 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/screwdriver{ + pixel_y = 3 + }, +/obj/item/screwdriver{ + pixel_x = 2 + }, +/obj/item/screwdriver{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/item/screwdriver{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) "CP" = ( /obj/structure/table/wood/poker, /obj/effect/turf_decal/corner/opaque/blue/mono, @@ -3124,18 +3205,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"CW" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 6 +"CV" = ( +/obj/structure/table/rolling, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 8; + pixel_y = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/medical) "CY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -3145,23 +3225,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"De" = ( -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) -"Dj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/external, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Inner Aft Shutters"; - id = "outerinner" +"Dd" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/corner/opaque/purple{ + dir = 6 }, -/obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, -/area/ship/bridge) +/area/ship/science) +"De" = ( +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/fore) +"Df" = ( +/obj/structure/bed, +/obj/item/bedsheet/nanotrasen, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/executive, +/area/ship/crew/dorm) "Do" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/cable/cyan{ @@ -3195,19 +3275,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Ds" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) "Dw" = ( /obj/structure/window/reinforced/spawner, /obj/structure/table/reinforced, @@ -3222,39 +3289,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/science) -"Dx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Inner Aft Shutters"; - id = "outerinner" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"DA" = ( -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/structure/closet/secure_closet/miner, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north, -/obj/item/radio/headset/nanotrasen, -/turf/open/floor/plasteel/dark, -/area/ship/storage) "DH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/cyan{ @@ -3268,13 +3302,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"DR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/showcase/cyborg, -/turf/open/floor/engine/hull, -/area/ship/external) "Ek" = ( /obj/structure/cable/cyan{ icon_state = "4-8" @@ -3288,6 +3315,10 @@ /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) +"En" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) "Eq" = ( /obj/structure/table/reinforced, /obj/item/stack/sheet/glass/fifty, @@ -3373,6 +3404,17 @@ /obj/effect/turf_decal/trimline/opaque/black/line, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"Fi" = ( +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "thrusterblasts"; + name = "Thruster Blast Doors"; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "Fo" = ( /obj/structure/frame/machine, /obj/effect/turf_decal/corner/opaque/purple{ @@ -3380,6 +3422,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) +"Fw" = ( +/obj/structure/table/wood, +/obj/item/camera{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/storage/crayons{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/camera_film{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/camera_film{ + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/carpet/executive, +/area/ship/crew/dorm) "Fx" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, @@ -3389,6 +3455,21 @@ /obj/machinery/light/floor, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Fz" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "ranger_shields"; + locked = 1 + }, +/obj/structure/cable/cyan{ + icon_state = "0-9" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "miningblastlp" + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) "FB" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 10 @@ -3440,15 +3521,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"FX" = ( -/obj/structure/bed, -/obj/item/bedsheet/nanotrasen, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) "Gc" = ( /obj/structure/frame/machine, /obj/effect/turf_decal/corner/opaque/purple{ @@ -3459,57 +3531,35 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) -"Gq" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Gv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/orange{ +"Ge" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater, +/obj/structure/window/reinforced/spawner{ dir = 1 }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 6 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_y = -9; - pixel_x = 22; - id = "miningblastlp"; - name = "Mining Bay Blast Doors" - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - pixel_x = 22; - id = "ranger_shields" +/obj/machinery/door/poddoor{ + id = "thrusterblasts" }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel/dark, -/area/ship/storage) +/turf/open/floor/plating, +/area/ship/maintenance/port) "Gz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/science) +"GA" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/east, +/obj/item/storage/toolbox/electrical, +/obj/item/stack/sheet/rglass{ + amount = 25 + }, +/obj/item/wrench, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) +"GC" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/circuit, +/area/ship/science/ai_chamber) "GE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -3534,13 +3584,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"GL" = ( -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/obj/machinery/power/shuttle/engine/fueled/plasma, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "GN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3553,31 +3596,6 @@ /obj/machinery/light/floor, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"GO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/modular_computer/console/preset/id{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"GQ" = ( -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, -/obj/machinery/power/shuttle/engine/electric, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "GT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -3615,17 +3633,35 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Hr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" +"Ha" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window{ + dir = 8 }, -/obj/machinery/button/door{ - pixel_y = 24; - id = "thrusterblasts"; - name = "Thruster Blast Doors" +/obj/item/paper_bin, +/obj/item/pen/red, +/obj/machinery/door/window/lp/commissioner{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "commshut"; + name = "Commissioner's Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Hs" = ( +/obj/machinery/power/shuttle/engine/electric, +/obj/structure/cable/cyan{ + icon_state = "0-2" }, /turf/open/floor/plating, -/area/ship/maintenance/starboard) +/area/ship/maintenance/port) "Hy" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -3653,27 +3689,6 @@ }, /turf/open/floor/plasteel/white, /area/ship/medical) -"HP" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"HS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Commissioner's Shutters"; - id = "commshut" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) "HU" = ( /obj/effect/turf_decal/trimline/opaque/grey/filled/line, /obj/structure/rack, @@ -3690,39 +3705,11 @@ /turf/open/floor/plasteel/dark, /area/ship/security) "HW" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"HX" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 6 - }, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/under/rank/civilian/lawyer/bluesuit/skirt, -/obj/item/clothing/under/rank/civilian/lawyer/bluesuit, -/obj/item/clothing/under/rank/civilian/lawyer/female, -/obj/item/clothing/under/rank/civilian/lawyer/female/skirt, -/obj/item/clothing/shoes/jackboots, -/obj/item/storage/fancy/cigarettes/cigars/cohiba, -/obj/item/lighter, -/obj/item/clothing/suit/armor/vest, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/secure_closet/lp/commissioner, -/obj/item/ammo_box/c38/hotshot, -/obj/item/ammo_box/c38_box, -/obj/item/clothing/head/beret/puce, -/obj/item/radio/headset/nanotrasen/alt/captain, -/obj/item/radio/headset/nanotrasen/captain, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/carpet/executive, +/area/ship/crew/dorm) "HZ" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -3788,23 +3775,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"IA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = -9 - }, -/obj/item/banner/security, -/turf/open/floor/plasteel/dark, -/area/ship/security) "IG" = ( /obj/machinery/camera/autoname{ dir = 9 @@ -3843,29 +3813,25 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) -"IV" = ( -/obj/machinery/door/poddoor{ - id = "thrusterblasts" - }, +"Ja" = ( /obj/machinery/power/shuttle/engine/fueled/plasma, /turf/open/floor/plating, /area/ship/maintenance/port) -"IY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"Ji" = ( +/obj/machinery/light/directional/west, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder/constructed{ + pixel_x = -8 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 7 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/kitchen/knife, +/obj/item/reagent_containers/glass/rag{ + pixel_y = -6 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/fore) "Jl" = ( /obj/effect/turf_decal/corner/opaque/blue/mono, /obj/effect/turf_decal/trimline/opaque/black/line{ @@ -4079,27 +4045,23 @@ /obj/item/radio/headset/nanotrasen/captain, /turf/open/floor/plasteel/dark, /area/ship/security) -"Kx" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, +"Kw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" }, /obj/machinery/light_switch{ dir = 1; - pixel_y = -23; - pixel_x = -6 + pixel_x = -6; + pixel_y = -23 }, /turf/open/floor/plasteel/dark, -/area/ship/storage) +/area/ship/hallway/port) "Kz" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/cyan{ @@ -4165,57 +4127,49 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"Lk" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"Lt" = ( +"Lg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 +/obj/structure/cable/cyan{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"LD" = ( -/obj/machinery/camera/autoname{ - dir = 5 +/obj/machinery/door/airlock/command/glass/lp/port_hallway{ + dir = 4 }, -/obj/machinery/light{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/effect/turf_decal/siding/blue/end{ - dir = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, /turf/open/floor/plasteel/dark, +/area/ship/hallway/central) +"Lk" = ( +/turf/closed/wall/r_wall, /area/ship/bridge) -"LP" = ( -/obj/structure/table/wood, -/obj/item/camera{ - pixel_y = 9; - pixel_x = 6 - }, -/obj/item/storage/crayons{ - pixel_x = -5; - pixel_y = 7 +"Lm" = ( +/obj/machinery/computer/cryopod/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/item/toy/crayon/spraycan{ - pixel_y = 4; - pixel_x = 9 +/turf/open/floor/carpet/executive, +/area/ship/crew/dorm) +"Lt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/camera_film{ - pixel_x = 8; - pixel_y = -4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/item/camera_film{ - pixel_x = -8; - pixel_y = 2 +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 1 }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) +/turf/open/floor/plasteel/dark, +/area/ship/security) "LQ" = ( /obj/item/disk/holodisk/lp/stations, /turf/open/floor/circuit/airless, @@ -4228,6 +4182,36 @@ "LV" = ( /turf/closed/wall/r_wall, /area/ship/maintenance/port) +"Ma" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 + }, +/obj/structure/closet/crate, +/obj/machinery/light/directional/east, +/obj/item/storage/box, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Mf" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 12 + }, +/obj/item/paicard{ + pixel_x = 6 + }, +/obj/item/coin/runite{ + pixel_x = -7; + pixel_y = -4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Mg" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, /turf/open/floor/plasteel/dark, @@ -4276,18 +4260,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"ME" = ( -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/stack/sheet/rglass{ - amount = 25 - }, -/obj/item/wrench, -/turf/open/floor/circuit, -/area/ship/science/ai_chamber) "ML" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 1 @@ -4306,29 +4278,18 @@ }, /turf/open/floor/carpet/executive, /area/ship/crew/dorm) -"Nd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -23; - pixel_x = -6 +"Nj" = ( +/obj/structure/mopbucket, +/obj/item/mop, +/obj/item/caution, +/obj/item/reagent_containers/glass/bucket, +/obj/machinery/camera/autoname{ + dir = 5 }, +/obj/machinery/light/directional/west, +/obj/item/storage/box/lights/bulbs, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"Nf" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/fore) "Nn" = ( /obj/machinery/chem_dispenser/drinks{ dir = 1 @@ -4350,6 +4311,19 @@ /obj/effect/turf_decal/corner/opaque/blue, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"NM" = ( +/obj/machinery/light/directional/north, +/obj/structure/table/reinforced, +/obj/item/circuitboard/machine/telecomms/processor, +/obj/item/circuitboard/machine/telecomms/server, +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/circuitboard/machine/telecomms/hub, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/effect/turf_decal/siding/thinplating/light/end{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "NR" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/cyan{ @@ -4396,16 +4370,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/science) -"Oh" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 - }, -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "Oi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4430,6 +4394,19 @@ /obj/item/banner/medical, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"Ou" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/item/radio/intercom/wideband/table, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) "Ov" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -4481,75 +4458,64 @@ /obj/item/implanter, /turf/open/floor/vault, /area/ship/security) -"OS" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/cyan, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 8 - }, -/turf/open/floor/carpet/executive, -/area/ship/crew/dorm) -"Pe" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 +"OY" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "ranger_shields"; + locked = 1 }, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = 4; - pixel_x = -2 +/obj/machinery/door/poddoor{ + dir = 4; + id = "miningblastlp" }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/cable/cyan{ + icon_state = "0-10" }, /turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) +/area/ship/storage) "Ph" = ( /obj/structure/fireaxecabinet{ pixel_y = 32 }, /turf/open/floor/vault, /area/ship/security) -"Pi" = ( -/obj/structure/rack, -/obj/item/melee/chainofcommand, -/obj/item/grenade/chem_grenade/ez_clean, -/obj/item/documents/nanotrasen, -/obj/machinery/light, -/turf/open/floor/vault, -/area/ship/security) -"Pk" = ( -/obj/machinery/light{ +"Pm" = ( +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; dir = 4 }, -/obj/effect/turf_decal/siding/blue/end{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Pl" = ( -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/turf/template_noop, +/area/template_noop) "Po" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Pp" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "miningblastlp" + }, +/turf/open/floor/plasteel/dark, +/area/ship/storage) +"Pq" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/cyan{ + icon_state = "0-4" + }, +/obj/structure/chair/comfy/black{ dir = 4 }, /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) @@ -4564,25 +4530,6 @@ /obj/effect/turf_decal/trimline/opaque/mauve/filled/line, /turf/open/floor/plasteel/dark, /area/ship/security) -"Pw" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) "PB" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -4605,37 +4552,21 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on/layer4, /turf/open/floor/circuit/airless, /area/ship/hallway/central) -"PW" = ( -/obj/machinery/autolathe, -/obj/machinery/light, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Qb" = ( -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light, -/obj/item/disk/holodisk/lp/airrecycler, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/atmospherics) -"Qi" = ( -/obj/machinery/light{ - dir = 4 +"Qa" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/machinery/light/directional/west, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Qk" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -6; + pixel_y = -23 }, /turf/open/floor/circuit, /area/ship/science/ai_chamber) -"Qs" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "Qt" = ( /obj/structure/window/reinforced/spawner{ dir = 8 @@ -4706,6 +4637,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"Rg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/cyan{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/command/glass/lp/bridge, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "innerinner"; + name = "Inner Fore Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Rj" = ( /obj/structure/cable/cyan{ icon_state = "9-10" @@ -4718,6 +4666,17 @@ /obj/structure/cable/cyan, /turf/open/floor/plating/airless, /area/ship/external) +"RA" = ( +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + id = "thrusterblasts"; + name = "Thruster Blast Doors"; + pixel_y = 24 + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "RB" = ( /obj/structure/cable/cyan{ icon_state = "4-8" @@ -4727,21 +4686,14 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"RF" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"RO" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater, +"RN" = ( /obj/structure/window/reinforced/spawner{ - dir = 1 + dir = 8 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/circuit/red/airless, +/area/ship/science/ai_chamber) "RS" = ( /obj/structure/cable/cyan{ icon_state = "1-2" @@ -4755,18 +4707,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) -"Sd" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) "Sl" = ( /obj/effect/turf_decal/corner/opaque/blue{ dir = 9 @@ -4782,43 +4722,16 @@ /obj/effect/spawner/lootdrop/lpcombat, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"SA" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 +"SE" = ( +/obj/machinery/power/terminal{ + dir = 1 }, /obj/structure/cable/cyan{ - icon_state = "1-9" - }, -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - pixel_y = -4; - pixel_x = -7; - name = "Inner Aft Shutters"; - id = "outerinner" - }, -/obj/machinery/button/door{ - pixel_y = 6; - pixel_x = -7; - name = "Inner Fore Shutters"; - id = "innerinner" - }, -/obj/machinery/button/door{ - pixel_y = 6; - pixel_x = 5; - name = "Outer Fore Shutters"; - id = "innerouter" - }, -/obj/machinery/button/door{ - pixel_y = -4; - pixel_x = 5; - name = "Outer Aft Shutters"; - id = "outerouter" + icon_state = "0-4" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "SI" = ( /obj/structure/chair/sofa{ dir = 4 @@ -4831,23 +4744,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"SO" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -23 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "SZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/cyan{ @@ -4878,10 +4774,52 @@ "Tb" = ( /turf/closed/wall/r_wall, /area/ship/storage) +"Tf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/command/glass/lp/commissioner{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "commshut"; + name = "Commissioner's Shutters" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Th" = ( /obj/machinery/vending/autodrobe/all_access, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) +"Tm" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ty" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/cyan, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -27; + pixel_y = 8 + }, +/turf/open/floor/carpet/executive, +/area/ship/crew/dorm) "Tz" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/industrial/stand_clear, @@ -4926,6 +4864,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"TN" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/structure/cable/cyan{ + icon_state = "1-9" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "TR" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -4939,35 +4893,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/port) -"TV" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1; - pixel_y = -6 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ub" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "Uj" = ( /obj/machinery/computer/telecomms/server, /turf/open/floor/plasteel/dark, @@ -5006,49 +4931,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/starboard) -"Uv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "UD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/plasteel/dark, -/area/ship/science) -"UN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"UR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/command/glass/lp/security, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ +/area/ship/science) +"UN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/ship/security) +/area/ship/science) "UU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5123,6 +5017,17 @@ }, /turf/open/floor/plating, /area/ship/hallway/fore) +"Vq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/port) "Vw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -5132,19 +5037,6 @@ }, /turf/open/floor/carpet/executive, /area/ship/crew/dorm) -"Vz" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -6; - pixel_x = 3 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 7; - pixel_x = 3 - }, -/obj/item/clothing/head/welding, -/turf/open/floor/plasteel/dark, -/area/ship/science) "VA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5190,6 +5082,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"VM" = ( +/obj/machinery/door/window, +/obj/machinery/door/window{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "ranger_telecomms"; + locked = 1 + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 8; + id = "ranger_telecomms"; + locked = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/circuit/green, +/area/ship/hallway/central) "VP" = ( /obj/structure/window/reinforced/spawner{ dir = 4 @@ -5215,22 +5131,28 @@ /obj/effect/turf_decal/floordetail/pryhole, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Wa" = ( +"VU" = ( +/obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/command/glass/lp/cargo, +/obj/structure/cable/cyan{ + icon_state = "5-9" + }, +/obj/machinery/door/airlock/medical/glass/lp/medical{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plasteel/white, +/area/ship/medical) "Wj" = ( /obj/structure/closet/crate/trashcart, /obj/item/storage/bag/trash, @@ -5246,14 +5168,62 @@ /obj/structure/chair/comfy/black, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Wx" = ( -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/window/reinforced/spawner{ +"Wv" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/blue/end{ dir = 1 }, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/ship/maintenance/port) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"WA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/command/glass/lp/security{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"WG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/cyan{ + icon_state = "0-8" + }, +/obj/structure/cable/cyan{ + icon_state = "4-5" + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line, +/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"WM" = ( +/obj/structure/window/reinforced/spawner{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/circuit/red/airless, +/area/ship/science/ai_chamber) "WR" = ( /obj/machinery/power/solar, /obj/effect/turf_decal/solarpanel, @@ -5314,32 +5284,22 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/ship/bridge) +"Xt" = ( +/obj/structure/cable/cyan{ + icon_state = "1-6" + }, +/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/security) "Xy" = ( /obj/effect/turf_decal/industrial/hatch, /obj/effect/turf_decal/industrial/outline/red, /obj/structure/frame/machine, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Xz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-5" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/obj/effect/turf_decal/trimline/opaque/mauve/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) "XA" = ( /obj/structure/closet/crate/trashcart/laundry, /turf/open/floor/plasteel/dark, @@ -5365,6 +5325,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber, /turf/open/floor/engine, /area/ship/engineering/atmospherics) +"XK" = ( +/obj/machinery/power/smes/shuttle/precharged, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/cable/cyan, +/obj/machinery/door/poddoor{ + id = "thrusterblasts" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "XL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5388,6 +5359,10 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"XT" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/grimy, +/area/ship/hallway/fore) "XV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -5426,17 +5401,6 @@ "Yn" = ( /turf/open/floor/circuit/airless, /area/ship/hallway/central) -"Yp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) "Yw" = ( /obj/structure/window/reinforced/spawner{ dir = 1 @@ -5482,18 +5446,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/security) -"YP" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_y = 3; - pixel_x = 3 - }, -/turf/open/floor/circuit/red/airless, -/area/ship/science/ai_chamber) "YU" = ( /obj/structure/cable/cyan, /obj/machinery/camera/autoname{ @@ -5539,18 +5491,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/fore) -"Ze" = ( -/obj/effect/turf_decal/corner/opaque/blue/mono, -/obj/effect/turf_decal/trimline/opaque/black/line, -/obj/effect/turf_decal/trimline/opaque/black/line{ - pixel_y = -5 - }, -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "Zf" = ( /obj/structure/window/reinforced/spawner, /obj/structure/table/reinforced, @@ -5601,26 +5541,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"Zq" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/areaeditor/shuttle{ - pixel_y = 9; - pixel_x = 2 - }, -/obj/machinery/button/door{ - pixel_y = -2; - pixel_x = -7; - id = "commshut"; - name = "Commissioner's Office Shutters" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Zs" = ( /turf/open/floor/carpet/executive, /area/ship/crew/dorm) @@ -5683,18 +5603,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"ZD" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Inner Fore Shutters"; - id = "innerinner" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"ZF" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 8; + piping_layer = 2 }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ship/bridge) +/turf/open/floor/plasteel/dark, +/area/ship/maintenance/starboard) "ZG" = ( /obj/structure/cable/cyan{ icon_state = "0-4" @@ -5707,29 +5623,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"ZL" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"ZM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/circuit/green/anim, -/area/ship/science/ai_chamber) "ZS" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/industrial/stand_clear, @@ -5756,22 +5649,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/storage) -"ZV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) +"ZW" = ( +/obj/structure/closet/secure_closet/medical3, +/obj/item/defibrillator, +/obj/item/stock_parts/cell/high, +/obj/item/storage/box/gloves, +/obj/item/storage/box/masks, +/obj/item/storage/belt/medical/surgery, +/obj/item/storage/belt/medical/surgery, +/obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/item/clothing/suit/hooded/wintercoat/medical, +/obj/item/clothing/under/rank/medical/doctor/blue, +/obj/item/clothing/under/rank/medical/doctor/nurse, +/obj/item/clothing/under/rank/medical/doctor/skirt, +/obj/item/holosign_creator/medical, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/medical) "ZZ" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/turf_decal/industrial/stand_clear, @@ -5874,7 +5768,7 @@ zW zW zW zW -zW +ix QT QT QT @@ -5916,22 +5810,22 @@ zW zW zW zW -jL -Pl -Ub +hl +qS +SE Kj RS HZ BA Ut po -wb +BI Jq hn Kf bn Cf -Uv +Xt Mx qb YM @@ -5956,28 +5850,28 @@ zW zW zW zW -zW +ix QT QT QT -Hr +RA Ce QT -ql +ZF Em QT Fo Rj ry UD -PW +yD aP -IA +bS Kg EH my gP -Cr +dA fV fV fV @@ -5998,17 +5892,17 @@ zW zW zW zW -jL -RF +hl +xp oQ tq CB -eR +wE QT QT QT QT -lO +rc Iu xr pf @@ -6040,8 +5934,8 @@ zW zW zW zW -GQ -RF +hl +xp oQ Om SZ @@ -6052,7 +5946,7 @@ QT cX Of kh -Vz +hJ UN Iu hm @@ -6064,7 +5958,7 @@ Mt KY fV Ph -Pi +id fV zW zW @@ -6082,10 +5976,10 @@ zW zW zW zW -GL -Qs +sF +aH cv -bC +vF Ow dp zc @@ -6124,7 +6018,7 @@ zW zW zW zW -zW +ix QT QT QT @@ -6137,7 +6031,7 @@ aP Gc jk xq -me +Dd oz Gz JK @@ -6182,7 +6076,7 @@ aP aP aP aP -di +kQ Ov ZB eh @@ -6228,7 +6122,7 @@ fV Yk ji Kt -Xz +WG fV fV zW @@ -6269,8 +6163,8 @@ zW fV fV Eq -hd -ZV +CN +yA fV zW zW @@ -6312,7 +6206,7 @@ zW fV fV fV -UR +WA fV gg gg @@ -6358,7 +6252,7 @@ Jl sM vV gg -hM +pi gg gg gg @@ -6387,12 +6281,12 @@ WR WR Lk Tz -rB +Qa ZZ Lk Lk sJ -hh +jR Yn Yn gi @@ -6437,12 +6331,12 @@ Lk ad LQ PV -yW +VM FW oy -Ze +pp gg -fA +oq dK zF gg @@ -6458,7 +6352,7 @@ Ur Ur Ur Ul -eJ +dS Kb Ur mQ @@ -6474,7 +6368,7 @@ ps ml hf xo -SO +hZ Lk nh Yn @@ -6484,7 +6378,7 @@ eb Iy TL la -pm +jW iI xj gg @@ -6496,7 +6390,7 @@ zW (18,1,1) = {" Ur Ur -bw +yh Kb yC JR @@ -6512,9 +6406,9 @@ UZ WR Lk wD -cH +Cm vU -uB +Ma IM FB Lk @@ -6543,19 +6437,19 @@ zn zn zn zn -ti +fo Ur Xb mQ Ur Ur -zW +wq wq Lk Lk Lk Lk -Wa +cd Lk tj tj @@ -6571,8 +6465,8 @@ fr aD Pr eT -hH -eH +Pq +cw gg gg gg @@ -6582,27 +6476,27 @@ Ur Mn dv KX -YP +RN Ur -vD +dd KC Ur -Qb +iX Ur -uo +wp kj -DR +sw wq uH gW -yP +lj CG vU -xW +eU SI fd -ZD -LD +sq +mw dE Xp ZC @@ -6611,7 +6505,7 @@ Dr YW Yw Zx -bR +nA Mm uk xA @@ -6621,12 +6515,12 @@ PJ "} (21,1,1) = {" Ur -py +GC wO dl jf Ur -ZM +ic bN aq HA @@ -6637,23 +6531,23 @@ vS kO UU fJ -Dj +cx XR Fx VQ GN Xg -zh +Rg EW EW GW Mz Ar -TV +mh az XL Wr -fZ +hk Po rM Mg @@ -6666,27 +6560,27 @@ Ur JR QI Ko -Bt +WM Ur XV -fG +Qk Ur Yy Ur -Yp +sU Hy rL wq Lk -oh -Dx -Gq +gD +rZ +ak ef -AB +TN fU -SA -ZD -Pk +gL +sq +Wv dE Xp tg @@ -6695,12 +6589,12 @@ Vg ok rJ OK -Pe +Ou NY CD Bl Bg -BB +mv PJ "} (23,1,1) = {" @@ -6711,27 +6605,27 @@ QI QI cy QI -qx +En Ur VA mQ Ur Ur -zW +wq lp Lk Lk Lk Lk -tv +Tf Lk -aM -HS +Ha +tK Lk Lk Lk Lk -qR +ut hi Zk us @@ -6739,8 +6633,8 @@ vY eE CM cW -Bv -CW +qQ +bX gg gg gg @@ -6748,7 +6642,7 @@ gg (24,1,1) = {" Ur Ur -Qi +kc Kb IG JR @@ -6763,12 +6657,12 @@ WR ZG WR Lk -ow +Mf Sl vU -gA +iL JO -Zq +lv Lk eq jB @@ -6777,7 +6671,7 @@ am jv cI Fh -Oh +lX gg gg gg @@ -6794,7 +6688,7 @@ Ur Ur Ur iz -ME +GA Kb Ur mQ @@ -6805,12 +6699,12 @@ WR Be WR Lk -HX +BO QU Vk Vh NC -GO +sf Lk pA wu @@ -6821,7 +6715,7 @@ VJ CP sQ Ta -ye +Ji sm gh zW @@ -6848,7 +6742,7 @@ Be WR Lk Lk -BN +Tm PB NC NZ @@ -6891,12 +6785,12 @@ WR WR Lk QJ -dj +vN hO Lk Lk sJ -zB +NM ff ks Jn @@ -6904,7 +6798,7 @@ AF QV aK De -tD +pD ah gF gg @@ -6945,7 +6839,7 @@ pB kN aW XD -Nf +XT bu gg gg @@ -6984,7 +6878,7 @@ zW sJ sJ sJ -jC +Lg sJ gg gg @@ -7024,9 +6918,9 @@ zW zW jA jA -yQ +Nj ay -Nd +Kw jA zW zW @@ -7132,7 +7026,7 @@ zW zW zW zW -zW +fH LV LV LV @@ -7145,14 +7039,14 @@ Tb rd Tb JQ -HP +or oM fM YZ CY Ac bD -dz +VU vm vm vm @@ -7174,21 +7068,21 @@ zW zW zW zW -IV -RO +Ja +Ge lc -cB +cE fx VH FK of LV -DA +nt ZU aC zk Us -Ds +Vq TR uU Th @@ -7216,8 +7110,8 @@ zW zW zW zW -mz -nv +Hs +wC cR Do cP @@ -7226,16 +7120,16 @@ qZ Nx LV wQ -Kx +ab Tb yJ yJ yJ no -yk +xT yJ vm -mp +Ca dw dP Zi @@ -7258,31 +7152,31 @@ zW zW zW zW -rz -Wx +Hs +XK cR tC gs -gE +mZ LV LV LV TG -rX +nQ Tb uw LU zR vj MY -OS +Ty vm -hL +vB pr HK jZ IT -mj +CV up zW zW @@ -7300,28 +7194,28 @@ zW zW zW zW -zW +fH LV LV LV -yz -IY +Fi +AO LV TK -ZL +mJ rt -Pw +tJ Tb BC Zs zR mb Vw -aT +Lm vm XW lL -xg +ZW vm vm vm @@ -7344,21 +7238,21 @@ zW zW zW zW -rz -Wx -Sd +Hs +XK +kS pv hG -Gv +yZ kI GE zz Tb uw -FX +Df zR dV -LP +Fw HW vm xd @@ -7386,15 +7280,15 @@ zW zW zW zW -zW +fH LV LV LV LV Tb -mf -nf -il +OY +Pp +Fz Tb yJ yJ @@ -7477,7 +7371,7 @@ zW zW zW zW -zW +Pm zW zW zW diff --git a/_maps/shuttles/shiptest/nanotrasen_skipper.dmm b/_maps/shuttles/shiptest/nanotrasen_skipper.dmm index 7f53a4943fad..d86fcc6cfae9 100644 --- a/_maps/shuttles/shiptest/nanotrasen_skipper.dmm +++ b/_maps/shuttles/shiptest/nanotrasen_skipper.dmm @@ -1,16 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "ah" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/computer/atmos_control/tank/oxygen_tank{ @@ -35,12 +23,6 @@ dir = 1; pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/plasteel, /area/ship/engineering) "al" = ( @@ -49,6 +31,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/cryo) "as" = ( @@ -65,6 +50,28 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"aI" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/ship/crew/cryo) +"aL" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/button/door{ + dir = 1; + id = "coolingshutdown"; + name = "Shutdown Cooling"; + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "aZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -75,21 +82,48 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"ba" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/item/folder/yellow, +/obj/item/stamp/qm, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "skippyshieldywalle"; + pixel_y = -24 + }, +/turf/open/floor/plasteel, +/area/ship/cargo/office) +"bd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"bf" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "bk" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ dir = 4 }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) -"bl" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_y = 10; - pixel_x = -8 - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) "bq" = ( /obj/structure/railing{ dir = 4 @@ -101,40 +135,11 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/stairs, -/area/ship/bridge) -"bx" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"by" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/obj/structure/sign/warning/fire{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/airalarm/directional/east, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -28; - pixel_y = 8 - }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) +/turf/open/floor/plasteel/stairs, +/area/ship/bridge) "bz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -152,6 +157,7 @@ /obj/effect/turf_decal/techfloor{ dir = 8 }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "bD" = ( @@ -178,16 +184,36 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"bQ" = ( -/obj/machinery/computer/secure_data{ +"bI" = ( +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 +/obj/effect/turf_decal/techfloor/hole/right, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"bO" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -25 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/crewthree) +"bW" = ( +/obj/effect/turf_decal/corner/opaque/white/mono, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) "ca" = ( /obj/effect/turf_decal/corner/opaque/red/mono, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -198,23 +224,6 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/crew/canteen/kitchen) -"cg" = ( -/obj/structure/table/reinforced{ - color = "#363636" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - name = "Closing Shutters"; - id = "noiwillnotgiveyouaa" - }, -/turf/open/floor/plating, -/area/ship/crew/crewthree) -"co" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "cp" = ( /obj/structure/sign/directions/medical{ dir = 4 @@ -225,19 +234,18 @@ }, /turf/closed/wall, /area/ship/crew/cryo) -"cE" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ +"cC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"cF" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) +/turf/closed/wall/r_wall, +/area/ship/crew/cryo) "cL" = ( /obj/machinery/atmospherics/components/binary/valve/digital{ dir = 4 @@ -266,44 +274,23 @@ }, /turf/open/floor/plasteel, /area/ship/cargo/office) -"cR" = ( -/obj/structure/closet/secure_closet/wall{ - icon_state = "sec_wall"; - name = "ammunition locker"; - pixel_y = -28; - dir = 1; - req_one_access_txt = "57, 41" - }, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/ammo_box/magazine/co9mm, -/obj/item/stock_parts/cell/gun, -/obj/item/stock_parts/cell/gun, -/obj/item/stock_parts/cell/gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/item/stock_parts/cell/gun/mini, -/obj/structure/cable{ - icon_state = "4-8" +"cY" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewthree) -"cW" = ( -/obj/machinery/light{ - dir = 1 +/obj/item/pipe_dispenser, +/obj/structure/closet/crate{ + name = "Atmospherics Equipment Crate" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"dd" = ( -/obj/structure/closet/secure_closet/wall{ - name = "medicine cabinet"; - pixel_x = -32; +/obj/item/extinguisher/advanced, +/obj/item/holosign_creator/atmos, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/item/storage/firstaid/regular, -/obj/item/stack/medical/gauze, -/obj/item/reagent_containers/hypospray/medipen/salbutamol, -/obj/item/storage/pill_bottle/charcoal/less, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) "de" = ( /obj/structure/chair/comfy/black{ dir = 4 @@ -341,17 +328,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/wood, /area/ship/crew/crewthree) -"dn" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) "dp" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -362,26 +338,14 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"dv" = ( -/obj/machinery/door/window/brigdoor/southright{ - name = "Internal Affairs"; - dir = 4; - desc = "A strong door. A robust looking stainless steel plate with 'INTERNAL AFFAIRS' is written on it." - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ +"dt" = ( +/obj/effect/turf_decal/corner/opaque/yellow/border{ dir = 1 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/obj/effect/turf_decal/corner/opaque/yellow/half, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) "dy" = ( /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) @@ -409,6 +373,20 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"dM" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/office) "dO" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -442,15 +420,40 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "ed" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eh" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "windowlockdown"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"em" = ( +/obj/machinery/suit_storage_unit/cmo{ + suit_type = /obj/item/clothing/suit/space/hardsuit/medical + }, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) +"er" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ @@ -465,12 +468,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/plasteel/dark, /area/ship/engineering) "eu" = ( @@ -486,12 +483,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "ex" = ( @@ -503,15 +494,49 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet, /area/ship/crew/office) -"ez" = ( -/obj/structure/chair{ - dir = 4 +"eB" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/corner/opaque/red/mono, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 13 }, -/obj/machinery/light/small{ - dir = 8 +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) +"eC" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/southright{ + name = "Requests Desk"; + req_one_access_txt = "57, 41" }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/machinery/door/window/northleft{ + name = "Requests Desk" + }, +/obj/machinery/door/poddoor/shutters{ + id = "noiwillnotgiveyouaa"; + name = "Closing Shutters" + }, +/turf/open/floor/plating, +/area/ship/crew/crewthree) +"eL" = ( +/obj/effect/turf_decal/corner/opaque/red/mono, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -25 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) "eP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -520,12 +545,6 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "eQ" = ( @@ -544,36 +563,39 @@ /obj/effect/spawner/xmastree, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"fn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +"ff" = ( +/obj/effect/turf_decal/corner/opaque/blue/bordercorner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/disposal/bin, -/obj/item/paper{ - info = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." - }, -/obj/item/weldingtool, -/obj/structure/disposalpipe/trunk{ - dir = 1 + dir = 8 }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 32; - name = "\improper DISPOSAL: LEADS TO INCINERATOR sign"; - desc = "A warning sign which reads 'DISPOSAL: LEADS TO INCINERATOR'." +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 9 }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5, -/turf/open/floor/plating, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"fg" = ( +/obj/machinery/shower{ + pixel_y = 18 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/noslip, /area/ship/engineering) +"fi" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "bridgelockdown" + }, +/obj/effect/spawner/structure/window/reinforced/shutters, +/turf/open/floor/plating, +/area/ship/bridge) "fo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -584,6 +606,28 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"fs" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 8; + id = "amogusdoors"; + name = "Cargo Blast Door Control"; + pixel_x = 25; + pixel_y = -4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/button/shieldwallgen{ + dir = 8; + id = "skippyshieldywalle"; + pixel_x = 24; + pixel_y = 5 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "ft" = ( /obj/structure/cable{ icon_state = "1-2" @@ -604,31 +648,91 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"fy" = ( +"fu" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, /obj/structure/cable{ 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/plating, +/area/ship/engineering/atmospherics) +"fw" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/effect/turf_decal/industrial/warning/full, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) +"fz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, -/obj/machinery/door/airlock/command{ - name = "Personal Quarters" +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = 25 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plasteel, +/area/ship/engineering) "fD" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/engine, /area/ship/engineering/engine) +"fG" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 25; + pixel_y = -25 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"fI" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + icon_state = "sec_wall"; + name = "firearms locker"; + pixel_x = -28; + req_one_access_txt = "57, 41" + }, +/obj/item/gun/energy/e_gun/mini{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/gun/energy/e_gun/mini{ + pixel_y = 8 + }, +/obj/item/gun/energy/e_gun/mini{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/gun/energy/laser, +/obj/item/gun/energy/laser, +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/crewthree) "fJ" = ( /obj/effect/turf_decal/corner/opaque/blue/half, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -639,10 +743,13 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) -"fO" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/ship/crew/dorm) +"fS" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/canteen/kitchen) "fT" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -655,10 +762,65 @@ "fW" = ( /turf/template_noop, /area/template_noop) +"fY" = ( +/obj/machinery/door/window/brigdoor/southright{ + name = "The Captain's Personal Lavatory"; + opacity = 1 + }, +/obj/structure/toilet{ + dir = 8; + pixel_x = 4; + pixel_y = 16 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/obj/item/soap/nanotrasen, +/obj/item/stack/medical/bruise_pack{ + amount = 3 + }, +/obj/item/stack/medical/ointment{ + amount = 5; + desc = "Used to treat...... well, it's topical, and it's clearly been used....." + }, +/obj/item/storage/pill_bottle/psicodine, +/obj/item/storage/pill_bottle/stimulant, +/obj/item/storage/pill_bottle/neurine, +/obj/item/storage/pill_bottle/charcoal/less, +/obj/item/razor, +/obj/item/lipstick/random, +/obj/structure/closet/secure_closet/wall{ + dir = 4; + name = "The Captain's Personal Medicine Cabinet And Soap Holder"; + pixel_x = -32; + req_access_txt = "20" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/crewtwo) "ga" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ship/medical) +"gb" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4; + name = "atmos waste outlet injector" + }, +/turf/open/floor/plating/airless, +/area/ship/external) "gh" = ( /turf/closed/wall/r_wall, /area/ship/engineering) @@ -672,68 +834,95 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"gl" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 1 +"gm" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 1; + icon_state = "sec_wall"; + name = "ammunition locker"; + pixel_y = -28; + req_one_access_txt = "57, 41" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/stock_parts/cell/gun, +/obj/item/stock_parts/cell/gun, +/obj/item/stock_parts/cell/gun/mini, +/obj/item/stock_parts/cell/gun/mini, +/obj/item/stock_parts/cell/gun/mini, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/door/poddoor/preopen{ - id = "coolingshutdown" +/turf/open/floor/carpet/nanoweave/red, +/area/ship/crew/crewthree) +"gu" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + name = "kitchen freezer" }, -/turf/open/floor/engine/airless, -/area/ship/external) -"go" = ( -/obj/machinery/door/poddoor{ - id = "bridgelockdown" +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 }, -/obj/effect/spawner/structure/window/reinforced/shutters, -/turf/open/floor/plating, -/area/ship/bridge) +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/canteen/kitchen) "gx" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "gB" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 }, /turf/open/floor/engine, /area/ship/engineering/engine) -"gC" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/item/spacecash/bundle/loadsamoney, -/obj/machinery/button/door{ - id = "noiwillnotgiveyouaa"; - name = "Requests Desk Shutters Control"; - pixel_y = 24; - pixel_x = 25 +"gM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"gN" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/obj/item/radio/intercom{ +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; - pixel_x = 24 + name = "Air to Holding Tank"; + target_pressure = 1000 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/crewthree) -"gF" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/catwalk/over, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"gO" = ( +/obj/machinery/power/terminal{ dir = 8 }, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-4" }, -/turf/open/floor/plasteel, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) -"gM" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +"gP" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/structure/sign/nanotrasen{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) "gQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -756,6 +945,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) +"hb" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) "hi" = ( /obj/machinery/computer/communications{ dir = 8 @@ -764,7 +965,7 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 4 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /turf/open/floor/plasteel/dark, @@ -772,17 +973,75 @@ "hr" = ( /turf/closed/wall/r_wall, /area/ship/hallway/central) +"ht" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + 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/sign/poster/retro/nanotrasen_logo_70s{ + pixel_x = -32 + }, +/turf/open/floor/goonplaque{ + desc = "\"This is a plaque in honour of our comrades on the TG4407 Stations. It is our hope that the crews of these ST13XX-class ships can live up to your fame and fortune.\" Scratched in beneath that is a crude image of two spacemen. One of them is missing their top half." + }, +/area/ship/bridge) "hw" = ( /obj/machinery/door/airlock/public/glass{ name = "Canteen" }, /obj/machinery/door/firedoor/border_only{ - dir = 1 + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/corner/opaque/black/full, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"hA" = ( +/obj/machinery/door/airlock/command/glass{ + dir = 4; + name = "Office" + }, +/obj/effect/turf_decal/corner/opaque/black/full, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/office) "hJ" = ( /obj/effect/spawner/structure/window/reinforced/shutters, /obj/machinery/door/poddoor{ @@ -790,17 +1049,19 @@ }, /turf/open/floor/plating, /area/ship/medical) -"hM" = ( -/obj/machinery/suit_storage_unit/cmo{ - suit_type = /obj/item/clothing/suit/space/hardsuit/medical +"hP" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/light/small, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "coolingshutdown" + }, +/turf/open/floor/engine/airless, +/area/ship/external) "hZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -831,6 +1092,9 @@ dir = 1 }, /obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/wood, /area/ship/crew/crewtwo) "ie" = ( @@ -862,12 +1126,25 @@ /obj/effect/turf_decal/corner/opaque/blue/mono, /turf/open/floor/plasteel/mono/white, /area/ship/medical) -"iJ" = ( -/obj/machinery/newscaster{ - pixel_y = 32 +"iB" = ( +/obj/effect/spawner/structure/window/reinforced/shutters, +/obj/machinery/door/poddoor{ + dir = 4; + id = "bridgelockdown" }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"iI" = ( +/obj/machinery/suit_storage_unit/mining/eva, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/ship/cargo/office) "iP" = ( /obj/structure/cable{ icon_state = "2-8" @@ -878,61 +1155,40 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) -"iR" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only{ +"iY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, +/obj/machinery/door/airlock/medical{ + dir = 4; + name = "Infirmary" + }, /turf/open/floor/plasteel/dark, -/area/ship/engineering) +/area/ship/medical) "jc" = ( /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"jh" = ( -/obj/item/kirbyplants/random, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) "ji" = ( /turf/closed/wall/r_wall, /area/ship/crew/crewthree) -"jq" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "jr" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/effect/turf_decal/corner/opaque/yellow/diagonal{ @@ -948,6 +1204,18 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) +"js" = ( +/obj/structure/closet/secure_closet/wall{ + dir = 4; + name = "medicine cabinet"; + pixel_x = -28 + }, +/obj/item/storage/firstaid/regular, +/obj/item/stack/medical/gauze, +/obj/item/reagent_containers/hypospray/medipen/salbutamol, +/obj/item/storage/pill_bottle/charcoal/less, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "jv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -957,39 +1225,35 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"jx" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ +"jD" = ( +/obj/effect/turf_decal/corner/opaque/yellow/bordercorner{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 }, -/turf/open/floor/plating, -/area/ship/engineering) -"jN" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/effect/turf_decal/techfloor{ +/obj/effect/turf_decal/techfloor/hole{ dir = 4 }, -/obj/structure/closet/secure_closet/engineering_welding{ - anchored = 1 +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"jM" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 1; + name = "Chamber Mixer" + }, +/obj/item/paper/crumpled{ + info = "A mix of 67/33 ratio of oxygen (node 2) and plasma (node 1) works very well, even at 500 kPa." + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "jP" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Nitrogen to Air" @@ -999,26 +1263,6 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) -"jQ" = ( -/obj/structure/bed, -/obj/item/bedsheet/captain, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"jR" = ( -/obj/machinery/vending/clothing, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -21 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) "jS" = ( /turf/closed/wall, /area/ship/crew/dorm) @@ -1053,49 +1297,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"kl" = ( -/obj/machinery/door/airlock{ - name = "Dormitory" - }, -/obj/structure/cable{ - 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/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/dorm) -"km" = ( -/obj/structure/table, -/obj/item/folder/blue{ - pixel_y = -3; - pixel_x = 6 - }, -/obj/item/stamp/law{ - pixel_x = 7 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/folder/red{ - pixel_x = -8 - }, -/obj/item/stamp/centcom{ - pixel_y = 4; - pixel_x = -7 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) "kp" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1110,43 +1311,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) -"kt" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/silver, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 6 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"ky" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "kz" = ( /turf/closed/wall/r_wall, /area/ship/engineering/atmospherics) @@ -1163,19 +1327,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"kL" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) "kM" = ( /obj/machinery/suit_storage_unit/mining/eva, /obj/effect/turf_decal/corner/opaque/black/three_quarters{ @@ -1183,23 +1334,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo/office) -"kP" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"kS" = ( -/obj/machinery/door/airlock{ - name = "Cold Room" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) "kU" = ( /obj/structure/table, /obj/item/paper_bin, @@ -1210,62 +1344,99 @@ /obj/item/kitchen/knife/letter_opener{ desc = "A military combat utility survival knife, imported from Earth. An expensive paperweight indeed." }, -/obj/item/pen/fourcolor{ - pixel_x = 3 +/obj/item/pen/fourcolor{ + pixel_x = 3 + }, +/obj/item/pen/fountain{ + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"lg" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"lh" = ( +/obj/structure/table, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 4 }, -/obj/item/pen/fountain{ - pixel_x = -3 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, +/obj/structure/bedsheetbin, +/obj/machinery/newscaster/directional/west, /turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"kV" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25; - dir = 1 +/area/ship/crew/cryo) +"lj" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 10 }, -/obj/structure/cable{ - icon_state = "2-8" +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/folder/blue{ + pixel_x = -6; + pixel_y = -3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/item/stamp/captain{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/stamp/head_of_personnel{ + pixel_x = -5; + pixel_y = -1 }, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/crewthree) -"ld" = ( -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "lk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 6 +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) +"lr" = ( +/obj/structure/closet/radiation, +/obj/machinery/light/small/directional/east, +/turf/open/floor/noslip, +/area/ship/engineering) "ls" = ( /turf/closed/wall/r_wall, /area/ship/medical) "lw" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen/kitchen) -"lK" = ( -/obj/machinery/power/terminal{ - dir = 8 +"lE" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright, +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" }, -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/light/small, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/engineering) "lR" = ( @@ -1278,6 +1449,21 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"lV" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "lW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -1297,45 +1483,6 @@ }, /turf/closed/wall/r_wall, /area/ship/engineering/engine) -"me" = ( -/obj/machinery/door/window/brigdoor/southright{ - name = "The Captain's Personal Lavatory"; - opacity = 1 - }, -/obj/structure/toilet{ - dir = 8; - pixel_y = 16; - pixel_x = 4 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/item/soap/nanotrasen, -/obj/item/stack/medical/bruise_pack{ - amount = 3 - }, -/obj/item/stack/medical/ointment{ - amount = 5; - desc = "Used to treat...... well, it's topical, and it's clearly been used....." - }, -/obj/item/storage/pill_bottle/psicodine, -/obj/item/storage/pill_bottle/stimulant, -/obj/item/storage/pill_bottle/neurine, -/obj/item/storage/pill_bottle/charcoal/less, -/obj/item/razor, -/obj/item/lipstick/random, -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "The Captain's Personal Medicine Cabinet And Soap Holder"; - pixel_x = -32; - req_access_txt = "20" - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/crewtwo) "mg" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 6 @@ -1354,48 +1501,8 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 9 - }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/office) -"mw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 7; - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28; - pixel_y = -2 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) -"mz" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) "mA" = ( /obj/effect/turf_decal/industrial/warning, /obj/structure/cable{ @@ -1440,6 +1547,20 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) +"mT" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ + dir = 4 + }, +/obj/structure/sign/painting{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) "mU" = ( /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -1453,38 +1574,12 @@ /obj/structure/table, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"mV" = ( -/obj/machinery/shower{ - pixel_y = 18 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/noslip, -/area/ship/engineering) -"mY" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/full, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 1 - }, -/obj/machinery/light{ +"mX" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux{ dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/engine/airless, +/area/ship/engineering/engine) "nd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1543,19 +1638,27 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) -"nx" = ( -/obj/machinery/shower{ - dir = 4; - pixel_y = 8 +"nv" = ( +/obj/structure/table, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/curtain{ - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/crewtwo) +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo/office) "nB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -1581,38 +1684,6 @@ }, /turf/open/floor/engine/airless, /area/ship/engineering/engine) -"nK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"nN" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"nO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "nX" = ( /obj/effect/turf_decal/corner/opaque/yellow/diagonal{ dir = 4 @@ -1631,42 +1702,21 @@ /turf/open/floor/wood, /area/ship/crew/dorm) "ok" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"om" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"oq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) -"oC" = ( -/obj/structure/table, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/item/flashlight/lamp{ - pixel_y = 10; - pixel_x = -8 - }, -/obj/structure/cable{ - icon_state = "1-8" +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) +"om" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"oq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo/office) +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "oD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1754,6 +1804,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) +"pf" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "ph" = ( /obj/effect/spawner/structure/window/reinforced/shutters, /obj/structure/curtain/bounty, @@ -1826,6 +1883,13 @@ }, /turf/open/floor/plasteel, /area/ship/cargo) +"pz" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "pB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1848,24 +1912,29 @@ "pD" = ( /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"pN" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/machinery/light{ +"pI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/item/pipe_dispenser, -/obj/structure/closet/crate{ - name = "Atmospherics Equipment Crate" +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/extinguisher/advanced, -/obj/item/holosign_creator/atmos, -/obj/item/storage/toolbox/mechanical, -/obj/effect/turf_decal/techfloor{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"pT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/ntspaceworks_small/right, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "pW" = ( /obj/machinery/atmospherics/pipe/layer_manifold, @@ -1907,6 +1976,39 @@ }, /turf/open/floor/plasteel, /area/ship/cargo/office) +"qq" = ( +/obj/machinery/shower{ + dir = 4; + pixel_y = 8 + }, +/obj/structure/curtain{ + pixel_y = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/crewtwo) +"qs" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"qy" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) "qz" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1920,9 +2022,6 @@ /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "qQ" = ( @@ -1932,6 +2031,18 @@ /obj/effect/turf_decal/corner/opaque/yellow/bordercorner, /turf/open/floor/plasteel, /area/ship/cargo) +"qR" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/button/door{ + id = "sorrywejustclosed"; + name = "Cargo Hallway Shutters Control"; + pixel_x = -24; + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/ship/cargo/office) "qS" = ( /obj/machinery/light_switch{ pixel_x = -25; @@ -1944,6 +2055,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/carpet/royalblue, /area/ship/crew/crewtwo) "qY" = ( @@ -1958,6 +2072,27 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) +"ra" = ( +/obj/machinery/atmospherics/components/unary/tank/toxins{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/full, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "rb" = ( /obj/machinery/door/poddoor{ id = "amogusdoors"; @@ -1974,18 +2109,16 @@ "re" = ( /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/cryo) -"rk" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 +"rq" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/structure/sign/nanotrasen{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) "rw" = ( /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -2008,6 +2141,28 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) +"rz" = ( +/obj/structure/toilet{ + dir = 8; + pixel_x = 4; + pixel_y = 16 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/mirror{ + pixel_x = 25 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"rB" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "rF" = ( /obj/machinery/door/airlock/medical/glass{ name = "Infirmary" @@ -2025,10 +2180,52 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) +"rK" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/ntspaceworks_small/left, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "rM" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) +"rN" = ( +/obj/structure/cable{ + 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/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/airlock/command{ + dir = 4; + name = "Personal Quarters" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"rW" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/sign/departments/engineering{ + pixel_x = -32 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/hallway/central) "sc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -2081,41 +2278,6 @@ }, /turf/open/floor/plasteel/mono, /area/ship/engineering/atmospherics) -"sn" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/button/door{ - id = "coolingshutdown"; - name = "Shutdown Cooling"; - pixel_y = -25; - dir = 1 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"sq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/medical) "sz" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -2141,27 +2303,6 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"sH" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25; - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) "sK" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2, /obj/structure/disposalpipe/segment{ @@ -2182,25 +2323,8 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"sX" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) "sY" = ( /obj/effect/spawner/structure/window/reinforced/shutters, /obj/machinery/door/poddoor{ @@ -2218,12 +2342,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "tf" = ( @@ -2231,12 +2349,16 @@ dir = 4 }, /obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, +/obj/machinery/door/window/eastright, /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, /obj/machinery/door/poddoor{ - id = "windowlockdown" + id = "windowlockdown"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2246,15 +2368,47 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"tm" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "tp" = ( /obj/machinery/atmospherics/components/binary/circulator/cold{ dir = 1 }, /turf/open/floor/engine, /area/ship/engineering/engine) +"tr" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/medical) +"ts" = ( +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "tx" = ( /turf/closed/wall/r_wall, /area/ship/cargo) +"tz" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) "tB" = ( /obj/effect/turf_decal/corner/opaque/white/mono, /turf/open/floor/plasteel/mono/white, @@ -2273,16 +2427,20 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"tG" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/obj/effect/turf_decal/techfloor{ +"tH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/office) "tI" = ( /obj/structure/table, /obj/item/toy/cards/deck{ @@ -2330,6 +2488,13 @@ "ul" = ( /turf/closed/wall/r_wall, /area/ship/engineering/engine) +"um" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/number/five, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "uq" = ( /obj/structure/sink/kitchen{ dir = 4; @@ -2340,18 +2505,25 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen/kitchen) -"ut" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 5 +"us" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Cargo Hallway Shutters Control"; - pixel_y = 24; - pixel_x = -24 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/crewthree) +"uw" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ + dir = 4 }, +/obj/structure/chair, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plasteel, -/area/ship/cargo/office) +/area/ship/crew/canteen) "uD" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/effect/turf_decal/corner/opaque/yellow/diagonal{ @@ -2368,61 +2540,45 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"uE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 +"uG" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 4; + id = "skippyshieldywalle"; + locked = 1 }, -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 1; - name = "Chamber Mixer" +/obj/structure/cable, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + id = "amogusdoors"; + name = "Cargo Bay Blast Door" }, -/obj/item/paper/crumpled{ - info = "A mix of 67/33 ratio of oxygen (node 2) and plasma (node 1) works very well, even at 500 kPa." +/obj/machinery/door/poddoor{ + id = "amogusdoors"; + name = "Cargo Bay Blast Door" }, -/obj/structure/catwalk/over, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uH" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - pixel_x = -28; - pixel_y = 8; +/area/ship/cargo) +"uM" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = 7 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plating, /area/ship/engineering) -"uP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ +"uQ" = ( +/obj/effect/turf_decal/corner/opaque/yellow/border{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/corner/opaque/yellow/half{ dir = 8 }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/machinery/door/poddoor/shutters{ - name = "Closing Shutters"; - id = "sorrywejustclosed" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/cargo) "uT" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -2440,6 +2596,13 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"uY" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) "va" = ( /obj/effect/turf_decal/corner/opaque/yellow/half, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2447,6 +2610,30 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) +"vc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"vo" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "coolingshutdown" + }, +/turf/open/floor/engine/airless, +/area/ship/external) "vp" = ( /obj/machinery/door/airlock/command{ name = "Bridge" @@ -2466,10 +2653,6 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) "vq" = ( @@ -2483,26 +2666,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/office) -"vz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "vB" = ( /obj/effect/turf_decal/industrial/warning{ dir = 10 @@ -2510,8 +2675,8 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 5 }, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -2608,7 +2773,7 @@ }, /obj/structure/fireaxecabinet{ dir = 8; - pixel_x = 32 + pixel_x = 28 }, /obj/effect/turf_decal/techfloor{ dir = 4 @@ -2616,6 +2781,24 @@ /obj/machinery/suit_storage_unit/industrial/atmos_firesuit, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering/atmospherics) +"wd" = ( +/obj/structure/cable{ + 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/machinery/light_switch{ + dir = 4; + pixel_x = -25; + pixel_y = 25 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/dorm) "we" = ( /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) @@ -2624,28 +2807,18 @@ dir = 4; name = "Helm" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) "wt" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"wv" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "ww" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2658,13 +2831,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden/layer1{ - dir = 8 - }, -/turf/open/floor/plating, +/turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "wA" = ( /obj/structure/chair/office{ @@ -2682,12 +2849,6 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/plasteel, /area/ship/engineering) "wC" = ( @@ -2711,24 +2872,6 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/office) -"wJ" = ( -/obj/structure/toilet{ - dir = 8; - pixel_y = 16; - pixel_x = 4 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) "wU" = ( /obj/machinery/door/firedoor, /obj/machinery/mineral/ore_redemption{ @@ -2742,7 +2885,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/sign/warning/deathsposal{ - pixel_x = -32 + pixel_x = -28 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) @@ -2781,45 +2924,52 @@ "xE" = ( /turf/closed/wall/r_wall, /area/ship/crew/canteen) -"xH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +"xK" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"xO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"xW" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_y = 28 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/structure/bedsheetbin, -/obj/structure/table, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"xV" = ( -/obj/item/kirbyplants/random, -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/turf/open/floor/carpet, -/area/ship/crew/office) -"yg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 5 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 +"yf" = ( +/obj/structure/sign/poster/official/high_class_martini{ + pixel_y = 32 }, -/obj/effect/turf_decal/techfloor{ - dir = 8 +/obj/machinery/vending/snack/random, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "yj" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "ys" = ( @@ -2833,6 +2983,11 @@ /turf/open/floor/carpet, /area/ship/crew/office) "yD" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/dark, /area/ship/crew/cryo) "yF" = ( @@ -2847,70 +3002,73 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"yO" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ - id = "bridgelockdown" +"yU" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ +/obj/machinery/door/airlock/freezer{ + dir = 4; + name = "Cold Room" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"zu" = ( +/obj/machinery/door/airlock{ + desc = "Throne of kings."; + dir = 4; + name = "Bathroom" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plating, -/area/ship/bridge) -"zp" = ( -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Canteen Shutters Control"; - pixel_y = 24; - pixel_x = -5 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/button/door{ - id = "amogusdoors"; - name = "Cargo Blast Door Control"; - pixel_x = 6; - pixel_y = 24 +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"zy" = ( +/obj/machinery/power/terminal{ + dir = 8 }, -/obj/machinery/button/door{ - id = "noiwillnotgiveyouaa"; - name = "Requests Desk Shutters Control"; - pixel_y = 24; - pixel_x = 17 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/button/door{ - id = "hallwindows"; - name = "Cargo Bay Hallway Shutters Control"; - pixel_y = 32 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/button/door{ - id = "bridgelockdown"; - name = "Bridge Lockdown"; - pixel_y = 32; - pixel_x = 11 +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/engineering) +"zG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 }, -/obj/machinery/button/door{ - id = "windowlockdown"; - name = "Close Ship Window Blast Doors"; - pixel_y = 40; - pixel_x = 5 +/obj/machinery/newscaster/security_unit/directional/west, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"zK" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/button/door{ - id = "coolingshutdown"; - name = "Shutdown Cooling"; - pixel_y = 40; - pixel_x = 16 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"zw" = ( -/obj/machinery/iv_drip, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) +/obj/structure/closet/secure_closet/engineering_electrical{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "zM" = ( /obj/effect/turf_decal/corner/opaque/red/diagonal, /obj/effect/turf_decal/corner/opaque/yellow/diagonal{ @@ -2918,23 +3076,6 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"zO" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"zP" = ( -/obj/effect/spawner/structure/window/reinforced/shutters, -/obj/machinery/door/poddoor{ - id = "bridgelockdown" - }, -/turf/open/floor/plating, -/area/ship/bridge) "zR" = ( /turf/open/floor/plasteel/stairs{ dir = 8 @@ -2958,24 +3099,38 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) -"An" = ( -/obj/machinery/airalarm/directional/east, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"Ar" = ( -/obj/machinery/power/shuttle/engine/electric{ +"Ak" = ( +/obj/machinery/power/smes/shuttle/precharged{ dir = 4 }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - name = "atmos waste outlet injector"; +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/plating/airless, -/area/ship/external) +/turf/open/floor/plating, +/area/ship/engineering) +"Ao" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "As" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/nanoweave/beige, @@ -3000,6 +3155,18 @@ }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/dorm) +"AB" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/silver, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ship/cargo/office) "AE" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -3012,6 +3179,22 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) +"AG" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/structure/sign/warning/fire{ + pixel_y = -20 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = -28; + pixel_y = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/engine, +/area/ship/engineering/engine) "AJ" = ( /obj/machinery/door/airlock/external, /obj/docking_port/mobile{ @@ -3080,28 +3263,16 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/ship/crew/canteen) -"Bv" = ( -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp{ - pixel_y = 10; - pixel_x = -8 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/folder/blue{ - pixel_y = -3; - pixel_x = -6 - }, -/obj/item/stamp/captain{ - pixel_y = 2; - pixel_x = -6 +"Bw" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, -/obj/item/stamp/head_of_personnel{ - pixel_y = -1; - pixel_x = -5 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/crew/crewthree) +/obj/effect/turf_decal/ntspaceworks_small, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "BH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3127,30 +3298,6 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"BO" = ( -/obj/machinery/light, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole/right, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"BR" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"BT" = ( -/obj/structure/tank_dispenser, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "BW" = ( /obj/effect/turf_decal/corner/opaque/white/mono, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -3158,25 +3305,6 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/crew/canteen/kitchen) -"BY" = ( -/obj/machinery/door/airlock{ - name = "Bathroom"; - desc = "Throne of kings." - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) "Ca" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/item/defibrillator/loaded, @@ -3199,23 +3327,42 @@ /obj/structure/closet/crate/medical, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"Cu" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ +"Cl" = ( +/obj/structure/table, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/stamp/law{ + pixel_x = 7 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, +/obj/item/folder/red{ + pixel_x = -8 + }, +/obj/item/stamp/centcom{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) +"Cu" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Cx" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - dir = 4 +"CA" = ( +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 1 }, -/obj/machinery/vending/cola/random, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/effect/turf_decal/corner/opaque/yellow/half, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) "CB" = ( /obj/machinery/smartfridge/bloodbank/preloaded, /turf/closed/wall, @@ -3229,46 +3376,25 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) +"CE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "CH" = ( /obj/machinery/medical_kiosk, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) "CM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"CP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/turf/open/floor/engine, +/turf/closed/wall/r_wall, /area/ship/engineering/engine) "CR" = ( /obj/structure/cable{ @@ -3297,26 +3423,10 @@ /turf/open/floor/plating, /area/ship/engineering/engine) "Dd" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "Dp" = ( @@ -3328,25 +3438,17 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/office) -"Dw" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - locked = 1; - id = "skippyshieldywalle" - }, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "amogusdoors"; - name = "Cargo Bay Blast Door" +"Dv" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ + dir = 4 }, -/obj/machinery/door/poddoor{ - id = "amogusdoors"; - name = "Cargo Bay Blast Door" +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/structure/chair{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/cargo) +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "DN" = ( /obj/structure/window/reinforced/spawner/east, /obj/structure/chair/comfy/black{ @@ -3370,35 +3472,16 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"DY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/medical{ - name = "Infirmary" +"DV" = ( +/obj/structure/filingcabinet{ + pixel_x = 8 }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/newscaster/security_unit/directional/west, /turf/open/floor/plasteel/dark, -/area/ship/medical) +/area/ship/crew/crewthree) "Ea" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -3408,12 +3491,6 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "Eb" = ( @@ -3423,21 +3500,32 @@ /obj/effect/turf_decal/atmos/nitrogen, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"Eo" = ( -/obj/machinery/power/apc/auto_name/west, +"En" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/bridge) "Eu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/docking_port/stationary{ + dwidth = 15; + width = 30; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) "Ev" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -3448,6 +3536,9 @@ /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, @@ -3458,15 +3549,28 @@ dir = 4 }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - name = "cryogenic freezer"; - target_temperature = 73; +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"EE" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plating, /area/ship/engineering) "EJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, @@ -3484,19 +3588,16 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) -"EW" = ( -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ +"Fc" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/structure/chair{ +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/machinery/newscaster{ - pixel_x = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Ff" = ( /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, @@ -3508,24 +3609,6 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Fh" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/closet/radiation, -/turf/open/floor/noslip, -/area/ship/engineering) -"Fi" = ( -/obj/structure/sign/poster/official/high_class_martini{ - pixel_y = 32 - }, -/obj/machinery/vending/snack/random, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "Fj" = ( /obj/structure/window/reinforced/spawner/east, /obj/item/kirbyplants/random, @@ -3534,125 +3617,64 @@ }, /turf/open/floor/carpet, /area/ship/crew/office) -"Fk" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/medical) "Fq" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Fu" = ( -/turf/closed/wall, -/area/ship/cargo) -"Fv" = ( -/obj/machinery/vending/coffee, -/obj/structure/sign/poster/official/get_your_legs{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"FB" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"FD" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"FK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - 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/sign/poster/retro/nanotrasen_logo_70s{ - pixel_x = -32 +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 }, -/turf/open/floor/goonplaque{ - desc = "\"This is a plaque in honour of our comrades on the TG4407 Stations. It is our hope that the crews of these ST13XX-class ships can live up to your fame and fortune.\" Scratched in beneath that is a crude image of two spacemen. One of them is missing their top half." +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 8 }, -/area/ship/bridge) -"FL" = ( -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = -25; - dir = 1 +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Fu" = ( +/turf/closed/wall, +/area/ship/cargo) +"Fv" = ( +/obj/machinery/vending/coffee, +/obj/structure/sign/poster/official/get_your_legs{ + pixel_y = -32 }, -/obj/effect/turf_decal/siding/wood{ +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"FB" = ( +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"FC" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/corner/opaque/yellow/border{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/ship/cargo) +"FN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"FQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -22; + pixel_y = 9 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-4" }, -/obj/machinery/light, -/obj/effect/turf_decal/siding/wood{ - dir = 1 +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/firealarm/directional/west{ + pixel_y = -12 }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "FW" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/portable_atmospherics/pump, @@ -3681,6 +3703,15 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) +"Gh" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/machinery/light/directional/south, +/turf/open/floor/engine, +/area/ship/engineering/engine) "Gi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3696,12 +3727,37 @@ dir = 2 }, /obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, /turf/open/floor/plating, /area/ship/engineering) +"Gm" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Go" = ( +/obj/machinery/door/airlock{ + dir = 4; + name = "Dormitory" + }, +/obj/structure/cable{ + 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/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/black/full, +/turf/open/floor/carpet/nanoweave, +/area/ship/crew/dorm) "Gp" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/spawner/lootdrop/maintenance/five, @@ -3725,34 +3781,48 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/medical) -"Gv" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 +"Gx" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 8 }, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "GA" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 }, -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "GF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) -"GK" = ( -/obj/machinery/power/apc/auto_name/south, +"GL" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "1-4" }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/canteen/kitchen) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/west, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "GQ" = ( /obj/effect/spawner/structure/window/reinforced/shutters, /obj/machinery/door/poddoor{ @@ -3760,31 +3830,6 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"GX" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 - }, -/obj/item/folder/yellow, -/obj/item/stamp/qm, -/obj/machinery/button/shieldwallgen{ - id = "skippyshieldywalle"; - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"Hb" = ( -/obj/machinery/pipedispenser, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Hd" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3795,6 +3840,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/plasteel/stairs{ dir = 8 }, @@ -3810,21 +3858,26 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Ho" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - pixel_y = 8; - pixel_x = 2 +"Hq" = ( +/obj/machinery/door/window/brigdoor/southright{ + desc = "A strong door. A robust looking stainless steel plate with 'INTERNAL AFFAIRS' is written on it."; + dir = 4; + name = "Internal Affairs" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"Hp" = ( -/obj/machinery/newscaster/security_unit{ - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/office) "Hu" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/item/clothing/shoes/magboots, @@ -3849,12 +3902,12 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /obj/structure/sign/warning/electricshock{ pixel_x = 32 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 9 - }, /turf/open/floor/plating, /area/ship/engineering/engine) "HL" = ( @@ -3874,11 +3927,31 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/medical) +"HR" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + dir = 4; + pixel_x = -28; + pixel_y = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Ic" = ( /obj/machinery/cryopod{ dir = 8 }, /obj/structure/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/ship/crew/cryo) "Id" = ( @@ -3909,35 +3982,21 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"Iw" = ( -/obj/structure/closet/secure_closet/wall{ - icon_state = "sec_wall"; - name = "firearms locker"; - dir = 4; - pixel_x = -32; - req_one_access_txt = "57, 41" - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = 8; - pixel_x = -8 - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = 8 - }, -/obj/item/gun/energy/e_gun/mini{ - pixel_y = 8; - pixel_x = 8 - }, -/obj/item/gun/energy/laser, -/obj/item/gun/energy/laser, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, -/obj/item/gun/ballistic/automatic/pistol/commander/no_mag, +"Iy" = ( +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/crewthree) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"IA" = ( +/obj/structure/tank_dispenser, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "IB" = ( /obj/structure/chair{ dir = 4 @@ -3947,6 +4006,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) +"II" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) "IP" = ( /obj/structure/railing{ dir = 4 @@ -3958,21 +4035,34 @@ "IV" = ( /turf/closed/wall, /area/ship/engineering/engine) -"IX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" +"Ja" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = 32 }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/obj/machinery/light/small/directional/east, +/obj/machinery/vending/cola/random, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "Jj" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/carpet/nanoweave/orange, /area/ship/hallway/central) +"Jk" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to Distro"; + target_pressure = 1000 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Jm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 5 @@ -3997,16 +4087,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo/office) -"JD" = ( -/obj/structure/filingcabinet{ - pixel_x = 8 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/newscaster/security_unit{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/crewthree) "JE" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -4033,29 +4113,39 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) -"Kn" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ +"Kh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/engine/airless, -/area/ship/external) -"Ko" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - id = "windowlockdown" +/obj/item/reagent_containers/food/drinks/shaker, +/obj/item/reagent_containers/glass/rag, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "sorrywejustclosed"; + name = "Closing Shutters" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/light_switch{ + dir = 4; + pixel_x = 8; + pixel_y = -25 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ki" = ( +/obj/machinery/vending/clothing, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"Kn" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/engine/airless, +/area/ship/external) "Kp" = ( /obj/structure/cable{ icon_state = "2-4" @@ -4069,6 +4159,9 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) "Kv" = ( @@ -4085,6 +4178,20 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"KH" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 1; + name = "cryogenic freezer"; + target_temperature = 73 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/cryo) +"KI" = ( +/obj/structure/dresser, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) "KL" = ( /obj/machinery/door/airlock/external, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -4104,15 +4211,15 @@ }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"KS" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 +"KU" = ( +/obj/structure/closet/secure_closet/captains, +/obj/item/stock_parts/cell/gun, +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) "KY" = ( /obj/machinery/advanced_airlock_controller{ dir = 4; @@ -4123,32 +4230,18 @@ }, /turf/open/floor/plasteel, /area/ship/hallway/central) -"Lh" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "coolingshutdown" - }, -/turf/open/floor/engine/airless, -/area/ship/external) -"Lj" = ( -/obj/machinery/suit_storage_unit/mining/eva, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo/office) "Lm" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) +"Lq" = ( +/obj/effect/spawner/structure/window/reinforced/shutters, +/obj/machinery/door/poddoor{ + dir = 4; + id = "bridgelockdown" + }, +/turf/open/floor/plating, +/area/ship/bridge) "Ls" = ( /obj/effect/turf_decal/corner/opaque/yellow/border{ dir = 1 @@ -4156,24 +4249,6 @@ /obj/effect/turf_decal/corner/opaque/yellow/half, /turf/open/floor/plasteel, /area/ship/cargo) -"Lu" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) "Lv" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -4184,6 +4259,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 8 }, +/obj/machinery/light/broken/directional/north, /turf/open/floor/engine, /area/ship/engineering/engine) "Lz" = ( @@ -4216,18 +4292,11 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"LG" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 8; - pixel_x = -1 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) +"LV" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) "LX" = ( /obj/machinery/autolathe, /obj/structure/window/reinforced{ @@ -4241,38 +4310,6 @@ }, /turf/open/floor/plasteel, /area/ship/cargo/office) -"LY" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ma" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) "Mh" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4295,42 +4332,44 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"Mk" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/table, +/obj/structure/cable, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/turf/open/floor/plasteel, +/area/ship/cargo/office) +"Mn" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /turf/open/floor/carpet/nanoweave, /area/ship/hallway/central) -"Mo" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/sign/departments/engineering{ - pixel_x = -32 +"Mq" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/hallway/central) -"Mp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - target_pressure = 1000; - name = "Air to Holding Tank" +/obj/structure/sign/warning/enginesafety{ + pixel_x = 32 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/machinery/light/small/directional/east, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/effect/turf_decal/techfloor{ + dir = 4 }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Ms" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4340,29 +4379,30 @@ /obj/machinery/portable_atmospherics/canister/toxins, /turf/open/floor/plating, /area/ship/engineering/engine) +"MA" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastright, +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "ME" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 1 }, /turf/open/floor/engine/airless, /area/ship/external) -"MG" = ( -/obj/effect/turf_decal/corner/opaque/yellow/bordercorner{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/light, -/obj/effect/turf_decal/techfloor/hole{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) "MH" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/effect/spawner/lootdrop/maintenance/five, @@ -4370,6 +4410,17 @@ /obj/effect/spawner/lootdrop/donkpockets, /turf/open/floor/plasteel/mono, /area/ship/cargo) +"MI" = ( +/obj/structure/table/reinforced{ + color = "#363636" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "noiwillnotgiveyouaa"; + name = "Closing Shutters" + }, +/turf/open/floor/plating, +/area/ship/crew/crewthree) "MJ" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 9 @@ -4406,15 +4457,24 @@ dir = 8 }, /area/ship/crew/cryo) -"Nd" = ( -/obj/machinery/light{ - dir = 1 +"MV" = ( +/obj/machinery/advanced_airlock_controller/mix_chamber{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/crew/office) +/obj/machinery/button/ignition/incinerator/atmos{ + dir = 4; + pixel_x = -26; + pixel_y = -3 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/engine, +/area/ship/engineering/engine) "Nh" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -4439,17 +4499,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) -"Ns" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/plasteel, -/area/ship/cargo) "NB" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 9 @@ -4461,49 +4510,6 @@ /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"ND" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Office" - }, -/obj/effect/turf_decal/corner/opaque/black/full, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"NG" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "coolingshutdown" - }, -/turf/open/floor/engine/airless, -/area/ship/external) "NH" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 @@ -4528,28 +4534,17 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"NO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 8 +"NL" = ( +/obj/effect/turf_decal/corner/opaque/red/diagonal, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"NP" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow/half, -/obj/machinery/firealarm{ - pixel_y = 28 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel, -/area/ship/cargo) +/area/ship/crew/canteen) "NT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/techfloor, @@ -4561,23 +4556,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/cryo) -"Ok" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5, -/turf/open/floor/plating, -/area/ship/engineering) "Om" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/closet/crate/engineering, @@ -4586,25 +4564,23 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"On" = ( -/obj/machinery/processor, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/machinery/button/door{ - id = "sorrywejustclosed"; - name = "Shutters Control"; - pixel_y = 24; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) "Oo" = ( /obj/machinery/atmospherics/pipe/manifold/orange/visible, /turf/open/floor/plating, /area/ship/engineering) -"Ou" = ( +"Op" = ( +/obj/machinery/iv_drip, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) +"OF" = ( /obj/machinery/door/airlock/medical{ + dir = 4; name = "Infirmary" }, /obj/machinery/door/firedoor/border_only{ @@ -4620,44 +4596,14 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/plasteel/mono/white, /area/ship/crew/canteen/kitchen) -"OJ" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/table, -/obj/structure/cable, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/ship/cargo/office) -"OO" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +"ON" = ( +/obj/effect/turf_decal/corner/opaque/red/mono, /obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"OQ" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 + icon_state = "4-8" }, -/turf/open/floor/plasteel, -/area/ship/cargo) +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) "OT" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -4667,17 +4613,6 @@ }, /turf/open/floor/plasteel, /area/ship/engineering/atmospherics) -"OX" = ( -/obj/structure/table, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -25 - }, -/obj/structure/bedsheetbin, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) "Pf" = ( /obj/structure/sign/warning/fire{ pixel_y = 32 @@ -4685,6 +4620,17 @@ /obj/machinery/air_sensor/atmos/toxin_tank, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) +"Pk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "Pl" = ( /obj/item/kirbyplants/random, /obj/machinery/airalarm/directional/north, @@ -4760,47 +4706,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/cryo) -"PC" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/obj/machinery/door/poddoor/shutters{ - name = "Closing Shutters"; - id = "sorrywejustclosed" - }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -25; - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"PD" = ( -/obj/machinery/advanced_airlock_controller/mix_chamber{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/button/ignition/incinerator/atmos{ - pixel_x = -26; - pixel_y = -3; - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) "PI" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -4810,28 +4715,6 @@ }, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"PL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "amogusdoors"; - name = "Cargo Blast Door Control"; - pixel_x = 25; - dir = 8; - pixel_y = -4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "skippyshieldywalle"; - pixel_x = 24; - pixel_y = 5 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "Qe" = ( /obj/machinery/door/airlock/mining{ name = "Cargo Office" @@ -4849,6 +4732,13 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo/office) +"Qi" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/bounty, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) "Ql" = ( /obj/structure/sign/directions/command{ dir = 4 @@ -4858,29 +4748,50 @@ "Qp" = ( /turf/closed/wall/r_wall, /area/ship/bridge) -"Qy" = ( -/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, -/obj/structure/disposalpipe/segment{ - dir = 8 +"Qs" = ( +/obj/machinery/button/door{ + id = "sorrywejustclosed"; + name = "Canteen Shutters Control"; + pixel_x = -5; + pixel_y = 24 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/button/door{ + id = "amogusdoors"; + name = "Cargo Blast Door Control"; + pixel_x = 6; + pixel_y = 24 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/obj/machinery/button/door{ + id = "noiwillnotgiveyouaa"; + name = "Requests Desk Shutters Control"; + pixel_x = 17; + pixel_y = 24 + }, +/obj/machinery/button/door{ + id = "hallwindows"; + name = "Cargo Bay Hallway Shutters Control"; + pixel_y = 32 + }, +/obj/machinery/button/door{ + id = "bridgelockdown"; + name = "Bridge Lockdown"; + pixel_x = 11; + pixel_y = 32 + }, +/obj/machinery/button/door{ + id = "windowlockdown"; + name = "Close Ship Window Blast Doors"; + pixel_x = 5; + pixel_y = 40 }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"QD" = ( -/obj/machinery/iv_drip, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +/obj/machinery/button/door{ + id = "coolingshutdown"; + name = "Shutdown Cooling"; + pixel_x = 16; + pixel_y = 40 }, -/obj/machinery/light, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical) +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "QJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4895,20 +4806,17 @@ dir = 8 }, /area/ship/cargo) -"QL" = ( -/obj/machinery/light/small{ - dir = 8 +"QK" = ( +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -10; + pixel_y = -25 }, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 9 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"QM" = ( -/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4916,22 +4824,22 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"QT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/crew/office) +"QM" = ( +/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/medical) "QU" = ( /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel, @@ -4959,6 +4867,21 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"Re" = ( +/obj/effect/turf_decal/corner/opaque/red/mono, +/obj/structure/table/reinforced, +/obj/item/kitchen/knife{ + pixel_x = 15 + }, +/obj/item/reagent_containers/food/snacks/dough, +/obj/item/kitchen/rollingpin, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -5; + pixel_y = 18 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) "Ri" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -4969,35 +4892,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Rk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical) -"Ro" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/full, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer5, -/turf/open/floor/plating, -/area/ship/engineering) "Rv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -5008,6 +4902,10 @@ /obj/structure/chair/comfy/black, /turf/open/floor/carpet, /area/ship/crew/office) +"Rx" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "RB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/door/firedoor/border_only, @@ -5021,6 +4919,14 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input, /turf/open/floor/engine/air, /area/ship/engineering/atmospherics) +"RL" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/ship/hallway/central) "RO" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/computer/atmos_control/tank/air_tank{ @@ -5028,27 +4934,6 @@ }, /turf/open/floor/plasteel/mono, /area/ship/engineering/atmospherics) -"RP" = ( -/obj/structure/railing/corner{ - pixel_x = -1; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) "RQ" = ( /obj/machinery/power/generator{ dir = 4 @@ -5070,50 +4955,34 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"RX" = ( -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"Sc" = ( +/obj/machinery/computer/cargo/express{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Sl" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) -"St" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/machinery/reagentgrinder{ - pixel_y = 13; - pixel_x = 6 +/obj/machinery/button/door{ + id = "noiwillnotgiveyouaa"; + name = "Requests Desk Shutters Control"; + pixel_x = 25; + pixel_y = 24 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 +/obj/item/radio/intercom/directional/east, +/obj/item/spacecash/bundle/loadsamoney, +/turf/open/floor/plasteel/dark, +/area/ship/crew/crewthree) +"Ss" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 10 }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) +/obj/item/areaeditor/shuttle, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/crew/office) "Su" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -5133,19 +5002,6 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/crew/office) -"Sw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "Sz" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/machinery/shieldgen, @@ -5157,39 +5013,13 @@ }, /turf/open/floor/plasteel/mono, /area/ship/cargo) -"SE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/sign/warning/enginesafety{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"SH" = ( -/obj/structure/railing/corner{ - pixel_x = -1 - }, -/obj/machinery/power/apc/auto_name/west, +"SA" = ( +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, +/obj/structure/railing/corner, /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) "SO" = ( @@ -5203,6 +5033,9 @@ }, /obj/item/melee/chainofcommand, /obj/structure/table/wood/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/carpet/royalblue, /area/ship/crew/crewtwo) "SX" = ( @@ -5218,8 +5051,44 @@ }, /turf/open/floor/plasteel/mono/white, /area/ship/crew/canteen/kitchen) -"Th" = ( +"SY" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -8 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "sorrywejustclosed"; + name = "Closing Shutters" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"Ta" = ( +/obj/machinery/processor, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/machinery/button/door{ + id = "sorrywejustclosed"; + name = "Shutters Control"; + pixel_x = -24; + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Tc" = ( /obj/machinery/door/airlock/engineering{ + dir = 4; name = "Engineering" }, /obj/machinery/door/firedoor/border_only{ @@ -5230,6 +5099,17 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) +"Tf" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Tr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5244,60 +5124,13 @@ dir = 4 }, /turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/office) -"Ts" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/atmospherics) -"Tv" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/structure/sign/painting{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) +/area/ship/crew/office) "Tz" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/closed/wall/r_wall, /area/ship/crew/crewtwo) -"TC" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - target_pressure = 1000; - name = "Air to Distro" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TE" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plasteel, -/area/ship/cargo/office) "TF" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/closed/wall, @@ -5344,17 +5177,13 @@ }, /turf/open/floor/plasteel, /area/ship/cargo/office) -"TM" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/turf/open/floor/wood, -/area/ship/crew/dorm) "TN" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/shutters, -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 6 }, +/obj/machinery/door/firedoor/window, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "TO" = ( @@ -5376,46 +5205,33 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Uc" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +"TU" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/effect/turf_decal/techfloor{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/dark, /area/ship/engineering) -"Ud" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - name = "kitchen freezer" - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/machinery/light/small{ - dir = 4 +"Uh" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/canteen/kitchen) +/obj/structure/closet/emcloset/anchored, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/cargo/office) "Uk" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ dir = 4 }, /turf/closed/wall, /area/ship/engineering/engine) -"Ur" = ( -/obj/effect/turf_decal/corner/opaque/yellow/border{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/ship/cargo) "Ut" = ( /obj/effect/spawner/structure/window, /obj/structure/curtain/bounty, @@ -5482,6 +5298,31 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"UI" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"UJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "UL" = ( /obj/structure/sign/directions/engineering{ dir = 8 @@ -5499,7 +5340,7 @@ /obj/effect/turf_decal/corner/opaque/purple{ dir = 4 }, -/obj/machinery/atmospherics/pipe/layer_manifold{ +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, /turf/open/floor/plasteel/dark, @@ -5509,24 +5350,30 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/landmark/observer_start, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/cryo) -"UT" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/southright{ - name = "Requests Desk"; - req_one_access_txt = "57, 41" +"Vd" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4; + name = "Engineering" }, -/obj/machinery/door/window/northleft{ - name = "Requests Desk" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters{ - name = "Closing Shutters"; - id = "noiwillnotgiveyouaa" +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plating, -/area/ship/crew/crewthree) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "Ve" = ( /obj/structure/curtain/bounty, /obj/machinery/door/poddoor{ @@ -5538,66 +5385,46 @@ "Vj" = ( /turf/closed/wall, /area/ship/hallway/central) -"Vz" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"VD" = ( -/obj/effect/turf_decal/corner/opaque/red/mono, -/obj/structure/table/reinforced, -/obj/item/kitchen/knife{ - pixel_x = 15 - }, -/obj/item/reagent_containers/food/snacks/dough, -/obj/item/kitchen/rollingpin, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_y = 18; - pixel_x = -5 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"VI" = ( -/obj/effect/turf_decal/corner/opaque/blue/bordercorner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ +"Vp" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 9 }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/machinery/door/firedoor/border_only{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel, +/area/ship/engineering/atmospherics) +"Vz" = ( +/obj/effect/turf_decal/atmos/plasma, +/turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) "VK" = ( /obj/structure/cable/yellow, /obj/machinery/power/terminal, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/engine) -"VL" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +"VP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/machinery/light{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/crewthree) +/obj/structure/bedsheetbin, +/obj/structure/table, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "VQ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -5611,10 +5438,13 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"VY" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux, -/turf/open/floor/engine/airless, -/area/ship/engineering/engine) +"Wa" = ( +/obj/machinery/iv_drip, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/medical) "Wb" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8 @@ -5645,59 +5475,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Wt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) "Wv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/layer2, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) -"Ww" = ( -/obj/structure/cable{ - 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/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25; - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"WF" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) +"WC" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "WJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5713,27 +5498,8 @@ dir = 2 }, /obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer1{ - dir = 6 - }, /turf/open/floor/plating, /area/ship/engineering) -"WK" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - 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/wood, -/area/ship/bridge) "WO" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/item/storage/bag/trash, @@ -5771,41 +5537,18 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"WY" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 28 +"WX" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + pixel_x = 2; + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/effect/turf_decal/corner/opaque/white/mono, +/turf/open/floor/plasteel/mono/white, +/area/ship/crew/canteen/kitchen) "WZ" = ( /turf/closed/wall, /area/ship/crew/cryo) -"Xd" = ( -/obj/effect/turf_decal/corner/opaque/red/diagonal, -/obj/effect/turf_decal/corner/opaque/yellow/diagonal{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "Xe" = ( /obj/effect/turf_decal/techfloor{ dir = 10 @@ -5828,6 +5571,32 @@ "Xp" = ( /turf/closed/wall/r_wall, /area/ship/cargo/office) +"Xs" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Xt" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/effect/turf_decal/number/two, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Xy" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/yellow, +/obj/effect/turf_decal/corner/opaque/yellow{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "XA" = ( /obj/structure/table, /obj/effect/turf_decal/corner/opaque/black/three_quarters, @@ -5837,32 +5606,12 @@ /obj/item/pen, /turf/open/floor/plasteel, /area/ship/cargo/office) -"XD" = ( -/obj/structure/closet/secure_closet/captains, -/obj/item/stock_parts/cell/gun, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"XK" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright, -/obj/machinery/door/poddoor{ - id = "windowlockdown" - }, -/obj/machinery/door/firedoor/border_only{ +"XJ" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/closed/wall/r_wall, +/area/ship/crew/crewtwo) "XU" = ( /turf/closed/wall/r_wall, /area/ship/crew/dorm) @@ -5913,6 +5662,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 4 + }, /turf/open/floor/carpet/nanoweave/beige, /area/ship/crew/cryo) "Yv" = ( @@ -5939,6 +5691,41 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/cryo) +"YC" = ( +/obj/item/bedsheet/dorms, +/obj/structure/bed, +/obj/structure/curtain/bounty, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"YE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/disposal/bin, +/obj/item/paper{ + info = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber." + }, +/obj/item/weldingtool, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO INCINERATOR'."; + name = "\improper DISPOSAL: LEADS TO INCINERATOR sign"; + pixel_x = 32 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating, +/area/ship/engineering) "YL" = ( /obj/effect/turf_decal/corner/opaque/purple, /obj/effect/turf_decal/corner/opaque/yellow{ @@ -5950,16 +5737,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"YZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, +"YQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 4 }, -/obj/machinery/light/small, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) +"YT" = ( +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/medical) "Za" = ( /obj/machinery/sleeper{ dir = 1 @@ -5972,6 +5767,59 @@ "Zd" = ( /turf/closed/wall, /area/ship/crew/canteen) +"Zf" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/door/window/eastleft, +/obj/machinery/door/poddoor{ + dir = 4; + id = "windowlockdown" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Zo" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + dir = 4; + id = "coolingshutdown" + }, +/turf/open/floor/engine/airless, +/area/ship/external) +"Zr" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/closet/secure_closet/engineering_welding{ + anchored = 1 + }, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/item/reagent_containers/glass/bottle/welding_fuel, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Zv" = ( +/obj/item/kirbyplants/random, +/obj/item/radio/intercom/directional/north{ + pixel_y = 25 + }, +/turf/open/floor/carpet, +/area/ship/crew/office) "Zw" = ( /obj/structure/cable{ icon_state = "1-2" @@ -5982,6 +5830,28 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo/office) +"ZC" = ( +/obj/machinery/pipedispenser, +/obj/machinery/light/directional/west, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"ZE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave, +/area/ship/hallway/central) "ZI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -6028,7 +5898,7 @@ mF mF ul ul -VY +mX ul ul mF @@ -6043,6 +5913,7 @@ fW fW fW fW +fW "} (2,1,1) = {" fW @@ -6052,18 +5923,18 @@ fW fW fW vD -Ar +gb kz kz -LY -XK +II +lE ul nF HL bk ul -Ko -jx +Zf +MA gh gh vD @@ -6074,6 +5945,7 @@ fW fW fW fW +fW "} (3,1,1) = {" fW @@ -6082,29 +5954,30 @@ fW fW fW kz +ed tf -Dd kz -Hb +ZC WU NK ul ZO -Qy +lV lY ul NK uT -BT +IA gh -WF -RX +Ak +EE gh fW fW fW fW fW +fW "} (4,1,1) = {" fW @@ -6113,29 +5986,30 @@ fW kz kz kz -WY +gO dJ -yg +xO sz yG yG IV -PD +MV sK -by +AG Jm -yG +uM yG we sD TH -lK +zy gh gh gh fW fW fW +fW "} (5,1,1) = {" fW @@ -6143,8 +6017,8 @@ fW kz kz Np -yj -TC +wt +Jk nj Hm RB @@ -6152,7 +6026,7 @@ Lz MJ IV NH -cE +lg Yn Uk ub @@ -6167,6 +6041,7 @@ gh gh fW fW +fW "} (6,1,1) = {" fW @@ -6174,18 +6049,18 @@ kz kz At RK -Eu +wt dS Ra tF mS cL EJ -NO -uH +CE +HR Ws bA -Uc +Fc uX Kz sc @@ -6194,53 +6069,55 @@ bz bz dO qK -BO +bI gh gh fW +fW "} (7,1,1) = {" kz kz gx gx -TN +yj TF -Mp +gN pW vW ne -mY +ra hZ ft pB pc WJ Gi -fn -Ro -Ok +YE +fw +Tf ww -SE -ky -jN +Mq +zK +Zr Ew -tG +Xs wC gh fW +fW "} (8,1,1) = {" kz Vz kr -wt +Cu Px -uE +jM TS lR dZ -VI +ff TO IV rx @@ -6250,8 +6127,8 @@ gB vB IV Eb -Th -iR +Tc +Vd Fu Fu Fu @@ -6260,12 +6137,13 @@ Fu Fu tx fW +fW "} (9,1,1) = {" kz Pf pZ -ed +Dd Ri Yv TG @@ -6278,40 +6156,41 @@ Lv Yj fD MP -mA +Gh IV -mV -Sl +fg +fz ai Fu qQ -OQ +FC Fq -Ma -Ns +qy +tz tx tx +fW "} (10,1,1) = {" kz gx gx -GA +TN kB Ni -IX -Ts +fu +bf NT fJ sk IV -CP +UJ MS RQ tp -sn +aL IV -Fh +lr jZ wB Fu @@ -6321,17 +6200,18 @@ Sz sh Kv pr -Dw +uG +fW "} (11,1,1) = {" kz AM GF -Cu +GA WP MQ -gF -Ts +Gx +bf QU Pm ah @@ -6343,26 +6223,27 @@ Wb mA ul gh -wv -eh +TU +er Fu -NP +CA Om NI WO ug jv rb +fW "} (12,1,1) = {" kz JY Lm -ed +Dd UD dB -IX -Ts +rK +um QU vO QY @@ -6373,40 +6254,41 @@ Da VK HE ul -Mo +rW pD -CM +gQ Fu -Gv +dt Yp Rv PI Pq JE Ym +fW "} (13,1,1) = {" kz gx gx -GA +TN VQ ES -IX -Ts +Bw +tm gi -MG +jD TO ul ul ul ul -ul -ul +CM +CM UL tI pD -CM +gQ wZ Ls JQ @@ -6415,29 +6297,30 @@ ZI JQ JE Ym +Eu "} (14,1,1) = {" kz Ek rM -Cu +GA WP jP -nK -KS +pT +Xt TO TO TO KQ pD Nh -ld -Eo -pD +xK +xW +Mn FB Jj pD -CM +gQ wZ Ls Gp @@ -6446,15 +6329,16 @@ Uu NC jv Ym +fW "} (15,1,1) = {" kz jc as -ed +Dd dp OT -kL +Vp TO TO qY @@ -6462,7 +6346,7 @@ aF bE aF Wr -Sw +vc Ev Kp oD @@ -6475,8 +6359,9 @@ MH JQ UC FW -PL +fs jX +fW "} (16,1,1) = {" kz @@ -6484,7 +6369,7 @@ kz kz kz vY -pN +cY TO TO pD @@ -6494,25 +6379,26 @@ FB MT WZ WZ -WZ +aI Hd FB om pD -CM +gQ Fu UA pt zR QJ -Ur +uQ tx tx +fW "} (17,1,1) = {" hr KY -QL +RL TO TO TO @@ -6523,9 +6409,9 @@ gQ Ql WZ MT -LG -jR -OX +hb +Ki +lh Hd WZ cp @@ -6539,18 +6425,19 @@ cQ pq Xp fW +fW "} (18,1,1) = {" AJ Wv WR KL -Wt +cC wX if if if -BR +UI WZ Pz re @@ -6560,16 +6447,17 @@ al Ys Fv WZ -cW +WC eu ys -ut +qR Au JA wG -TE +Uh Xp fW +fW "} (19,1,1) = {" xE @@ -6579,59 +6467,61 @@ Zd Br Br Zd -bx +Ao pD -nO +YQ WZ Yx Wg Oi -rk +gP Ic yD -An +KH WZ -iJ +ts sO Qe qm nd Zw -oC -OJ +nv +Mk Xp fW +fW "} (20,1,1) = {" fW xE -Fi -ad +yf +uw uD jr Br Bg gM -vz +pI xs xs xs xs xs +cF +cF xs xs -xs -xs -jq +Rx ta wU HA Au nB wA -GX +ba Xp fW +fW "} (21,1,1) = {" fW @@ -6645,42 +6535,43 @@ nX pD gQ ji -JD -Iw +DV +fI ji -nx -me -Hp -XD +qq +fY +zG +KU qa gM eP ys kM -Lj +iI TI -kt +AB XA Xp fW +fW "} (22,1,1) = {" fW xE xE -Tv +mT Bh LD Id Jn fo ZJ -cg -Bv -cR +MI +lj +gm ji mD -qa +XJ RV qz qa @@ -6694,6 +6585,7 @@ AT ls Xp fW +fW "} (23,1,1) = {" fW @@ -6706,25 +6598,26 @@ Br gR pD gQ -UT +eC xA -kV +bO dl -FK +ht id qS -YZ +rq qa -co +rB sO rF -mw -dd -ez -jh +FN +js +pf +YT hJ fW fW +fW "} (24,1,1) = {" fW @@ -6737,16 +6630,16 @@ Ut vG Bd aZ -cg -gC -VL +MI +Sc +us ji -WK -qa +En +XJ SO -jQ +qs Tz -Cx +Ja ta ga AE @@ -6756,77 +6649,80 @@ dy hJ fW fW +fW "} (25,1,1) = {" fW fW GQ -Xd +NL oU Pn Zd -EW +Dv pD -QT +ZE ji ji ji ji -fy -qa -qa +rN +XJ +XJ qa nq nq -ND +hA nq -sq +bd dy CH -hM +em ls fW fW +fW "} (26,1,1) = {" fW fW xE xE -uP -PC +SY +Kh Zd Zd pD gQ sG Qp -SH +SA IP pm bq -RP +GL Qp CV ZR -FL +QK nq -DY -Ou +iY +OF CB ls ls fW fW +fW "} (27,1,1) = {" fW fW fW lw -On +Ta tB -Lu +eL oT fo Ff @@ -6849,23 +6745,24 @@ ls fW fW fW +fW "} (28,1,1) = {" fW fW fW lw -kP +Gm OG SX xf Vj -xH +VP BJ Qp -zp +Qs rw -nN +pz wp ok Qp @@ -6875,11 +6772,12 @@ Tr nq vP RR -QD +Op ls fW fW fW +fW "} (29,1,1) = {" fW @@ -6892,25 +6790,26 @@ ca uq jS jS -kl +Go Qp -bQ +Xy xi YL UM hi Qp -xV +Zv de -FQ +tH nq -Rk +Pk ix -zw +Wa ls fW fW fW +fW "} (30,1,1) = {" fW @@ -6918,22 +6817,22 @@ fW fW lw lw -VD +Re BW -sX +ON jS -fO -Ww +KI +wd Qp -go -zP -zP -yO -yO +fi +Lq +Lq +iB +iB Qp yu ex -OO +dM nq Gc tZ @@ -6942,6 +6841,7 @@ ls fW fW fW +fW "} (31,1,1) = {" fW @@ -6949,11 +6849,11 @@ fW fW fW lw -Ho -St -dn +WX +eB +bW jS -TM +Qi Az Ve mg @@ -6967,12 +6867,13 @@ di Mh nq HO -Fk +tr ls fW fW fW fW +fW "} (32,1,1) = {" fW @@ -6982,9 +6883,9 @@ fW lw lw xf -kS +yU jS -mz +YC Yb ph np @@ -6995,7 +6896,7 @@ Kn sY Fj DN -dv +Hq nq ls ls @@ -7004,6 +6905,7 @@ fW fW fW fW +fW "} (33,1,1) = {" fW @@ -7013,7 +6915,7 @@ fW fW lw eQ -GK +fS jS of ie @@ -7024,7 +6926,7 @@ ME NB Kn nq -Nd +uY Sv Dp IB @@ -7035,6 +6937,7 @@ fW fW fW fW +fW "} (34,1,1) = {" fW @@ -7044,20 +6947,20 @@ fW fW lw lw -Ud +gu jS jS -BY +zu XU -Lh -gl -gl -gl -NG +Zo +vo +vo +vo +hP sY wH -bl -km +Ss +Cl kU nq nq @@ -7066,6 +6969,7 @@ fW fW fW fW +fW "} (35,1,1) = {" fW @@ -7077,8 +6981,8 @@ fW lw lw jS -FD -zO +LV +Iy XU im fW @@ -7088,7 +6992,7 @@ im sY wH mM -sH +fG nq nq fW @@ -7097,6 +7001,7 @@ fW fW fW fW +fW "} (36,1,1) = {" fW @@ -7109,7 +7014,7 @@ fW lw XU Xl -wJ +rz XU im fW @@ -7128,6 +7033,7 @@ fW fW fW fW +fW "} (37,1,1) = {" fW @@ -7159,4 +7065,5 @@ fW fW fW fW +fW "} diff --git a/_maps/shuttles/shiptest/pirate_ember.dmm b/_maps/shuttles/shiptest/pirate_ember.dmm new file mode 100644 index 000000000000..5a5ac195fd10 --- /dev/null +++ b/_maps/shuttles/shiptest/pirate_ember.dmm @@ -0,0 +1,13045 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/turf/closed/wall/r_wall, +/area/ship/bridge) +"af" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/closet/secure_closet{ + icon_state = "cap"; + name = "\proper captain's locker"; + req_access_txt = "20" + }, +/obj/item/clothing/under/rank/security/officer/frontier/admiral, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/head/beret/sec/frontier/officer, +/obj/item/clothing/accessory/holster/detective, +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, +/obj/item/clothing/suit/armor/frontier, +/obj/item/clothing/shoes/cowboy, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "pirate_cutter_escape"; + name = "Escape Shutters"; + pixel_x = 7; + pixel_y = 25 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"ah" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/vending/tool, +/obj/effect/decal/cleanable/wrapping{ + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"al" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 1; + pixel_x = -16 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"aq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"ar" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/obj/item/clothing/mask/breath, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"aw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"ax" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/ship/security) +"aD" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"aG" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"aJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + 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/wood{ + icon_state = "wood-broken3" + }, +/area/ship/crew/office) +"aL" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"aO" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/incinerator) +"aP" = ( +/obj/structure/window/plasma/reinforced/spawner/north, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Lockdown Shutters"; + id = "cutter_sm_lockdown" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"aQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"aS" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"aZ" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"bb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"bg" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_y = -32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"bh" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew) +"bi" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"bo" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"bq" = ( +/obj/machinery/door/window/brigdoor/northleft{ + dir = 2 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/light_switch{ + pixel_x = -21; + dir = 4; + pixel_y = 7 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"bt" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"bA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/moth/supermatter{ + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"bF" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"bI" = ( +/obj/structure/table/wood/poker, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/storage/fancy/candle_box{ + pixel_x = -4 + }, +/obj/item/trash/candy{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"bS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/smartfridge/drying_rack, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"bV" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/circuitboard/machine/telecomms/receiver, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"cb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"ce" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/cargo) +"ch" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"ck" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew) +"cl" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/melee/baseball_bat/ablative, +/obj/item/trash/energybar, +/obj/machinery/button/door{ + id = "cutter_general_lockdown"; + name = "Ship Lockdown"; + pixel_x = -7; + pixel_y = 7; + dir = 1; + req_access_txt = "20" + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"cm" = ( +/obj/machinery/vending/cola/black{ + pixel_x = 5 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"cn" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"co" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security/range) +"cp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/ship/medical) +"cr" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/item/newspaper{ + pixel_x = 5 + }, +/obj/item/newspaper{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5; + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/security) +"cA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"cE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "10"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/engineering/electrical) +"cF" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/reagent_containers/food/snacks/grown/wheat{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/snacks/grown/wheat, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 6 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"cH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/dresser, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"cQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"cT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/sign/poster/contraband/masked_men{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"dc" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"df" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/maintenance/port) +"du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"dv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/effect/decal/cleanable/robot_debris/old, +/obj/item/stock_parts/capacitor{ + pixel_y = -9; + pixel_x = -6 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/fore) +"dy" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew) +"dB" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"dE" = ( +/obj/machinery/computer/monitor, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/communications) +"dF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"dM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"dN" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"dP" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"dX" = ( +/obj/structure/chair/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"eb" = ( +/obj/structure/barricade/wooden/crude{ + layer = 3.1 + }, +/obj/machinery/door/poddoor{ + id = "pirate_cutter_escape"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/office) +"ed" = ( +/turf/closed/wall, +/area/ship/crew) +"eh" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general" + }, +/turf/open/floor/plating, +/area/ship/security) +"em" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 1 + }, +/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/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"er" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_y = 9; + pixel_x = -7 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = -2; + pixel_x = 9 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = -4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/security) +"ew" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"eA" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"eE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"eG" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/ship/crew/canteen) +"eO" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters{ + id = "cutter_armoury"; + name = "Armoury Shutter" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"eQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/closet/secure_closet/engineering_welding{ + req_access = null; + anchored = 1 + }, + +/obj/machinery/light/small, +/obj/item/seeds/cannabis{ + pixel_y = -5; + pixel_x = -5 + }, + +/obj/machinery/light/small/directional/south, + +/turf/open/floor/plating/rust, +/area/ship/engineering) +"eV" = ( +/obj/structure/bookcase/random, +/turf/open/floor/concrete/reinforced, +/area/ship/crew) +"eY" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"fb" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"fc" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"fd" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + dir = 1; + piping_layer = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"fe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"fl" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"fm" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10; + color = "#808080" + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/sandbags{ + pixel_y = 6; + pixel_x = -2 + }, +/obj/item/stack/sheet/mineral/sandbags{ + pixel_y = -1; + pixel_x = 2 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"ft" = ( +/obj/item/toy/plush/beeplushie{ + pixel_x = 12; + pixel_y = 8 + }, +/obj/item/toy/plush/moth{ + pixel_x = -11; + pixel_y = 6 + }, +/obj/item/toy/beach_ball, +/obj/effect/turf_decal/weather/sand{ + dir = 5 + }, +/obj/effect/turf_decal/weather/sand{ + dir = 9 + }, +/obj/item/toy/seashell{ + pixel_y = -10; + pixel_x = 11 + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"fu" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"fv" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/airalarm/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"fw" = ( +/turf/closed/wall/rust, +/area/ship/engineering/electrical) +"fy" = ( +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/medical) +"fz" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"fB" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/ship/cargo) +"fC" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security/range) +"fD" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/pet/penguin/emperor, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"fH" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering/communications) +"fL" = ( +/turf/closed/wall/r_wall, +/area/ship/security/range) +"fM" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/storage/pill_bottle/epinephrine{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine{ + pixel_x = -9; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/bottle/dexalin{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/antitoxin{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = -2 + }, +/obj/item/storage/pill_bottle/happy{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe/contraband{ + pixel_y = 5; + pixel_x = -4 + }, +/obj/item/roller, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -4 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/moth/epi{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"fN" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"fP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"fQ" = ( +/obj/machinery/door/poddoor/shutters{ + id = "cutter_cargo_shutters"; + name = "Cargo Shutters" + }, +/obj/structure/cable, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 4; + id = "cutter_cargo"; + locked = 1 + }, +/turf/open/floor/plating, +/area/ship/cargo) +"fU" = ( +/obj/machinery/door/window/brigdoor/northright{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"fX" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"fY" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"gb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"gc" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"gd" = ( +/obj/structure/table_frame/wood, +/obj/effect/decal/cleanable/crayon, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/wallframe/light_fixture{ + pixel_y = -14; + pixel_x = 5 + }, +/obj/structure/closet/crate/secure/loot, +/obj/item/reagent_containers/glass/bottle/hydrogen{ + pixel_x = -9 + }, +/obj/item/reagent_containers/glass/bottle/carbon, +/obj/item/reagent_containers/glass/beaker/meta{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/ammonia{ + pixel_y = -5 + }, +/obj/item/reagent_containers/glass/bottle/carbon{ + pixel_x = -6; + pixel_y = -7 + }, +/obj/item/reagent_containers/glass/bottle/oxygen{ + pixel_x = 6; + pixel_y = -9 + }, +/obj/structure/sign/warning/explosives/alt{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"ge" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/vending/snack/random, +/turf/open/floor/plating, +/area/ship/hallway/central) +"gg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"gi" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/table/reinforced, +/obj/structure/sign/poster/contraband/inteq_gec{ + pixel_y = -32 + }, +/obj/item/paper_bin{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 2; + pixel_y = 5 + }, +/obj/item/desk_flag/trans{ + pixel_x = -11; + pixel_y = -3 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"gu" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"gA" = ( +/obj/structure/salvageable/autolathe, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/security/range) +"gC" = ( +/turf/closed/wall, +/area/ship/engineering/electrical) +"gK" = ( +/obj/effect/decal/cleanable/greenglow/filled, +/obj/effect/decal/cleanable/plasma, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/port) +"gP" = ( +/turf/closed/wall/rust, +/area/ship/security/armory) +"hl" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/atmospherics) +"hm" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"ho" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10; + pixel_x = 16 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"hp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/wood/glass{ + name = "Canteen" + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"ht" = ( +/obj/item/stock_parts/subspace/ansible{ + pixel_x = 10; + pixel_y = -9 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/item/stack/cable_coil/cut/yellow, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"hw" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/cleanable/chem_pile{ + pixel_y = -8; + pixel_x = -8 + }, +/obj/machinery/sleeper{ + desc = "An enclosed machine used to stabilize and heal patients. Despite the looks, it's just a normal sleeper painted red."; + dir = 8; + icon_state = "sleeper_s" + }, +/obj/effect/decal/cleanable/oil/streak{ + pixel_x = -11 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating/rust, +/area/ship/medical) +"hy" = ( +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/item/seeds/corn{ + pixel_y = -8; + pixel_x = 5 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"hE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 6; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "cutter_armoury"; + name = "Armoury Shutter" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"hF" = ( +/obj/structure/chair/stool{ + dir = 4; + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken2" + }, +/area/ship/crew/office) +"hP" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"hS" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/oil/streak, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"hW" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/crew/office) +"ic" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + dir = 4; + layer = 2.36 + }, +/obj/item/weldingtool{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plating/rust, +/area/ship/engineering/electrical) +"im" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"io" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/toilet{ + dir = 4; + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/plating/catwalk_floor, +/area/ship/security/armory) +"iw" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass{ + pixel_x = 9; + pixel_y = -11 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) +"iA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"iB" = ( +/obj/effect/decal/cleanable/blood{ + pixel_x = 16; + pixel_y = -1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/mob_spawn/human/botanist, +/obj/structure/cable{ + 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{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"iC" = ( +/turf/closed/wall/rust, +/area/ship/engineering/communications) +"iG" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/central) +"iJ" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating/rust, +/area/ship/security/armory) +"iM" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/borderfloorblack, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"iN" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/rack, +/obj/item/storage/firstaid/ancient{ + pixel_x = 4 + }, +/obj/item/storage/firstaid/medical{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/hypospray/mkii/CMO/combat{ + pixel_x = -10 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"iT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ship/crew/office) +"iY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"je" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/hallway/central) +"jf" = ( +/obj/machinery/button/door{ + id = "cutter_bridge_lockdown"; + name = "Bridge Lockdown"; + pixel_x = -8; + pixel_y = -22; + dir = 1; + req_access_txt = "20" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/crew/office) +"jg" = ( +/obj/structure/table_frame/wood, +/obj/effect/decal/cleanable/blood/old, +/obj/item/toy/toy_dagger, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/fore) +"jh" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/security) +"jk" = ( +/obj/machinery/door/window/brigdoor/southleft{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Lockdown Shutters"; + id = "cutter_sm_lockdown" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"jl" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/security) +"jn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"jq" = ( +/obj/structure/catwalk, +/obj/effect/decal/cleanable/glass{ + pixel_x = -7; + pixel_y = -16 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"jt" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = -1 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/kitchen/knife/combat/survival{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/structure/sign/poster/contraband/punch_shit{ + pixel_x = 32 + }, +/obj/item/toy/plush/goatplushie{ + pixel_x = 8; + pixel_y = -9 + }, +/obj/item/trash/can{ + pixel_y = -10 + }, +/obj/item/trash/boritos{ + pixel_y = -17 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"jv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"jA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"jB" = ( +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 7 + }, +/obj/item/storage/fancy/cigarettes/derringer{ + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/lighter/greyscale{ + pixel_x = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/airalarm/directional/west, +/obj/item/trash/chips{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"jC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/button/door{ + id = "cutter_sm_lockdown"; + name = "Lockdown Shutters"; + pixel_y = 23 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"jF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"jG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/freezer{ + name = "Kitchen"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"jI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = -2; + pixel_y = -4 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"jO" = ( +/obj/structure/closet/crate/secure/loot, +/obj/effect/decal/cleanable/glass{ + pixel_x = -7; + pixel_y = -16 + }, +/obj/structure/tubes, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ + pixel_y = 1; + pixel_x = -2 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ + pixel_y = -3; + pixel_x = -6 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/l4z{ + pixel_x = -11; + pixel_y = -4 + }, +/obj/item/reagent_containers/glass/bottle/mutagen{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/reagent_containers/glass/bottle/nutrient/rh{ + pixel_y = -7 + }, +/obj/item/reagent_scanner{ + pixel_y = 5; + pixel_x = 4 + }, +/obj/item/reagent_containers/glass/bottle/facid{ + pixel_y = -8; + pixel_x = -5 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"jT" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/hatch/orange, +/obj/structure/closet/crate/solarpanel_small, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"jW" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/security/armory) +"jY" = ( +/turf/closed/wall/rust, +/area/ship/security) +"jZ" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-8" + }, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg1" + }, +/area/ship/maintenance/port) +"kb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"kc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9; + color = "#808080" + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "cutter_armoury"; + name = "Armoury Lockdown"; + pixel_x = -23; + pixel_y = 6; + dir = 4; + req_access_txt = "3" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"kf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/salvage_manipulator, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"kk" = ( +/turf/closed/wall, +/area/ship/cargo) +"kn" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"ko" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"kr" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/structure/sign/poster/contraband/bulldog{ + pixel_y = -32 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"kt" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + 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/airlock/atmos{ + name = "Atmospherics Office"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"ku" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"kx" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew) +"ky" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security) +"kC" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/eoehoma{ + pixel_y = 32; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"kD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"kG" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/engineering/incinerator) +"kI" = ( +/obj/structure/closet/secure_closet{ + icon_door = "tac"; + icon_state = "tac"; + name = "boarding tools locker"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/techfloor, +/obj/item/storage/backpack/duffelbag/syndie/x4, +/obj/item/crowbar/power{ + pixel_y = -4 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 23; + pixel_x = -2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"kK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"kM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/item/storage/backpack/duffelbag{ + pixel_y = -3 + }, +/obj/item/storage/backpack/duffelbag{ + pixel_y = -1; + pixel_x = 4 + }, +/obj/item/storage/backpack, +/obj/item/storage/backpack, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/ship/crew) +"kO" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"kP" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 8 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/maintenance/fore) +"kS" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/rad_collector/anchored, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"kT" = ( +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/power/rad_collector/anchored, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"kZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 26 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/communications) +"ld" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"le" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/item/clothing/gloves/krav_maga/combatglovesplus, +/obj/item/clothing/under/syndicate/camo, +/obj/item/clothing/under/syndicate/soviet, +/obj/item/clothing/neck/scarf/black, +/obj/item/clothing/neck/cloak/hos, +/obj/item/clothing/mask/bandana/black{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/mask/russian_balaclava, +/obj/item/clothing/suit/armor/vest/marine/medium, +/obj/item/storage/belt/military, +/obj/item/clothing/shoes/cowboy/black, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "hos"; + name = "master at arm's locker"; + req_access_txt = "3" + }, +/obj/item/gun/ballistic/automatic/pistol/APS, +/obj/item/ammo_box/magazine/pistolm9mm, +/obj/item/clothing/mask/gas/atmos{ + name = "tactical gas mask"; + desc = "Improved gas mask utilized by pirates. Still not very good at blocking gas flow, but it's flameproof!" + }, +/turf/open/floor/carpet/black, +/area/ship/security) +"lf" = ( +/obj/structure/table/wood/poker, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/toy/cards/deck, +/obj/effect/spawner/lootdrop/gambling{ + pixel_x = -5; + pixel_y = 4 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"ln" = ( +/turf/closed/wall, +/area/ship/maintenance/fore) +"lo" = ( +/obj/effect/turf_decal/atmos/plasma, +/turf/open/floor/engine/plasma, +/area/ship/engineering/incinerator) +"lp" = ( +/obj/structure/window/plasma/reinforced/spawner/north, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Lockdown Shutters"; + id = "cutter_sm_lockdown" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"lq" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"lu" = ( +/obj/machinery/door/airlock/grunge{ + name = "Bathroom" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/engineering/communications) +"lz" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/crew) +"lA" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/engineering/incinerator) +"lH" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"lJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"lO" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/engineering, +/obj/item/stack/conveyor/thirty{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/rcl/pre_loaded, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"lR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/blood/old{ + icon_state = "gib6-old"; + pixel_x = 8 + }, +/obj/machinery/vending/wallmed{ + pixel_x = 32 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/medical) +"lT" = ( +/obj/machinery/door/poddoor{ + id = "cutter_disposals_hatch"; + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/incinerator) +"lV" = ( +/obj/machinery/holopad/emergency/engineering, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"mh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "6-9" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering/electrical) +"mi" = ( +/obj/structure/closet/wall/red{ + dir = 4; + name = "armory locker"; + pixel_x = -28; + req_one_access_txt = "1" + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/suit/armor/vest/bulletproof/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/obj/item/clothing/head/helmet/bulletproof/x11/frontier, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"mn" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/computer/security{ + layer = 3.0; + pixel_y = 4; + pixel_x = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"mq" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"mz" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = -5 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/flask{ + pixel_x = 5 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"mE" = ( +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 8; + id = "cutter_cargo"; + locked = 1 + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + port_direction = 4; + preferred_direction = 4 + }, +/obj/machinery/door/poddoor/shutters{ + id = "cutter_cargo_shutters"; + name = "Cargo Shutters" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"mI" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/cargo) +"mJ" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"mL" = ( +/obj/machinery/power/shuttle/engine/fueled/plasma{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"mR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"mS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/hallway/central) +"mU" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hallway/central) +"mW" = ( +/obj/structure/table/reinforced, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/button/door{ + id = "cutter_bridge_window"; + name = "Bridge Window Shutters"; + pixel_x = 7; + pixel_y = 6; + dir = 1 + }, +/obj/machinery/button/door{ + id = "cutter_windows_general"; + name = "Window Shutters"; + pixel_x = 7; + pixel_y = -3; + dir = 1 + }, +/obj/machinery/button/door{ + id = "cutter_bridge_lockdown"; + name = "Bridge Lockdown"; + pixel_x = -7; + pixel_y = 6; + dir = 1; + req_access_txt = "20" + }, +/obj/machinery/button/door{ + id = "cutter_general_lockdown"; + name = "Ship Lockdown"; + pixel_x = -7; + pixel_y = -3; + dir = 1; + req_access_txt = "20" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"mY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"na" = ( +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 4 + }, +/obj/item/tank/internals/plasma/full, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"ne" = ( +/turf/closed/wall, +/area/ship/maintenance/central) +"nf" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"ni" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ship/security) +"np" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/robot_debris{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"nu" = ( +/obj/effect/turf_decal/siding/wood{ + 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/wood/walnut{ + icon_state = "wood-broken" + }, +/area/ship/crew) +"nw" = ( +/obj/structure/table/survival_pod, +/obj/item/pda/chemist, +/obj/item/paper/fluff/jobs/toxins/chemical_info{ + pixel_y = -3; + pixel_x = 7 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 9 + }, +/obj/structure/sign/warning/chemdiamond{ + pixel_x = -32 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/fore) +"nx" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/wall{ + dir = 1; + icon_door = "yellow_wall"; + name = "engineering closet"; + pixel_y = -28 + }, +/obj/item/clothing/suit/toggle/industrial, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/workboots{ + pixel_y = -7 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/steeldecal/steel_decals1{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/meson{ + pixel_y = -6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"nB" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/mineral/ore_redemption{ + dir = 8; + output_dir = 8; + input_dir = 8 + }, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"nD" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general" + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"nI" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/engineering) +"nJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"nL" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"nM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"nO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating/rust, +/area/ship/engineering/atmospherics) +"nP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/obj/item/kitchen/knife/combat{ + pixel_x = 9; + pixel_y = -9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"nQ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/ship/hallway/central) +"nX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/closet/wall/red{ + dir = 1; + name = "Firearm Locker"; + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -1 + }, +/obj/item/gun/ballistic/derringer{ + pixel_y = -4; + pixel_x = 3 + }, +/obj/item/gun/ballistic/rifle/boltaction/polymer{ + pixel_y = -8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"nZ" = ( +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/bridge) +"oa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/central) +"oh" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/bridge) +"oj" = ( +/obj/machinery/door/airlock/atmos/glass, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Lockdown Shutters"; + id = "cutter_sm_lockdown" + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"ok" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"oq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/plastic{ + pixel_x = 12; + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"oy" = ( +/obj/machinery/door/airlock/engineering/glass{ + req_access_txt = "10"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"oA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/emitter{ + dir = 1 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"oE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"oN" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"oO" = ( +/obj/structure/sign/poster/contraband/energy_swords{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"oS" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"oT" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"oU" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/bounty, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"oX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"oY" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/atmospherics) +"pc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/sign/poster/official/moth/piping{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/engineering/incinerator) +"pd" = ( +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"ph" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"pj" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"pn" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"po" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/turf_decal/industrial/radiation{ + dir = 5 + }, +/obj/structure/sign/poster/official/safety_eye_protection{ + pixel_x = -32 + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/maintenance/fore) +"pA" = ( +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/power/rad_collector/anchored, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"pB" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 3; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -1 + }, +/obj/item/table_bell{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"pC" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"pD" = ( +/obj/item/stock_parts/subspace/ansible{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/stock_parts/cell/high{ + pixel_y = -4 + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"pF" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/fermenting_barrel{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/structure/fermenting_barrel{ + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/bucket/wooden{ + pixel_y = -4; + pixel_x = -1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"pM" = ( +/turf/closed/wall, +/area/ship/security) +"pN" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/radio/intercom/directional/north{ + pixel_y = 22; + pixel_x = -6 + }, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 22 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"pO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = 12; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/rice{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/flour{ + pixel_x = 8; + pixel_y = -2 + }, +/turf/open/floor/concrete/slab_3, +/area/ship/crew/canteen/kitchen) +"pQ" = ( +/obj/machinery/smartfridge/disks, +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"pR" = ( +/obj/effect/turf_decal/number/zero, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security/armory) +"pT" = ( +/obj/structure/flora/rock/pile, +/obj/structure/flora/junglebush/c, +/mob/living/simple_animal/chicken, +/turf/open/floor/grass, +/area/ship/maintenance/central) +"pU" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/maintenance/fore) +"pZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ + dir = 8 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"qf" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-2" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"qk" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/maintenance/fore) +"qp" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/reagent_containers/food/drinks/bottle/pruno, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"qr" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/obj/item/seeds/berry{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"qv" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"qw" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/departments/botany{ + pixel_x = 32 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"qG" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/card/emag/limited{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/structure/closet/wall/blue{ + dir = 4; + name = "Component Storage"; + pixel_x = -28 + }, +/obj/item/stack/cable_coil/blue, +/obj/item/stack/cable_coil/orange{ + pixel_y = -6; + pixel_x = 5 + }, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator{ + pixel_x = 5; + pixel_y = 10 + }, +/obj/item/stock_parts/manipulator{ + pixel_y = 5 + }, +/obj/item/stock_parts/micro_laser/high{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/stock_parts/micro_laser/high{ + pixel_x = -3; + pixel_y = -1 + }, +/obj/item/stock_parts/micro_laser/high{ + pixel_y = -2; + pixel_x = 1 + }, +/obj/item/screwdriver{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/item/jammer, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"qK" = ( +/obj/structure/closet/secure_closet/freezer/meat/open, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/item/storage/box/ingredients/wildcard, +/obj/effect/turf_decal/box/corners, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"qP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/hallway/central) +"qQ" = ( +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old{ + pixel_x = -9; + pixel_y = 11; + icon_state = "floor6-old" + }, +/obj/effect/decal/cleanable/blood/old{ + pixel_x = -2; + pixel_y = -3; + icon_state = "gib2-old" + }, +/obj/effect/turf_decal/arrows{ + pixel_y = 15 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"qT" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"qU" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -4 + }, +/obj/item/clothing/head/hardhat/weldhat/orange{ + pixel_x = 7; + pixel_y = -7 + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"qX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/trinary/filter{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"rd" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"re" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"rg" = ( +/turf/closed/wall, +/area/ship/hallway/central) +"rm" = ( +/obj/structure/foamedmetal, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ro" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"rp" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"rq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"ru" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor{ + dir = 8; + id = "cutter_conveyor" + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/incinerator) +"rw" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/security) +"rz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"rF" = ( +/obj/structure/foamedmetal, +/turf/open/floor/plating/airless{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/port) +"rG" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/hallway/central) +"rJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/closet/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/item/reagent_containers/syringe/contraband/fentanyl{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe/contraband/morphine, +/obj/item/reagent_containers/syringe/contraband/space_drugs, +/obj/item/reagent_containers/syringe/contraband/space_drugs, +/obj/item/reagent_containers/pill/floorpill, +/obj/item/reagent_containers/pill/floorpill, +/obj/item/reagent_containers/pill/floorpill, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 7; + pixel_y = -11 + }, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 5; + pixel_y = -3 + }, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/reagent_containers/pill/happy{ + pixel_x = 12; + pixel_y = -10 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew) +"rN" = ( +/turf/closed/wall/rust, +/area/ship/crew/canteen) +"rQ" = ( +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"rW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8 + }, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"sa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"sb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"se" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"sf" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/item/radio/intercom/directional/north{ + pixel_y = 23; + pixel_x = -2 + }, +/obj/machinery/light_switch{ + pixel_x = 10; + pixel_y = 23 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"sg" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"sj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-9" + }, +/obj/item/stack/sheet/metal/fifty{ + pixel_y = 2 + }, +/obj/item/stack/sheet/metal/fifty{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/mineral/plastitanium/fifty{ + pixel_x = -3 + }, +/obj/item/stack/sheet/mineral/plastitanium/twenty{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"sn" = ( +/obj/structure/chair/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"sp" = ( +/obj/structure/chair/e_chair, +/turf/open/floor/plasteel/tech, +/area/ship/security) +"sq" = ( +/obj/machinery/mass_driver{ + dir = 4; + id = "cutter_gun_driver" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"ss" = ( +/turf/closed/wall/r_wall, +/area/ship/hallway/fore) +"sw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"sy" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security/armory) +"sF" = ( +/obj/structure/table/reinforced, +/obj/item/trash/semki{ + pixel_y = 7; + pixel_x = 5 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = -7 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"sH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/computer/cryopod/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"sK" = ( +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair"; + pixel_y = 9; + pixel_x = -5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"sL" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/east, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = 7 + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/central) +"sP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/bridge) +"sR" = ( +/obj/machinery/vending/dinnerware, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/slab_4, +/area/ship/crew/canteen/kitchen) +"sS" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/machinery/button/door{ + id = "cutter_armoury"; + name = "Armoury Lockdown"; + pixel_x = -23; + pixel_y = 6; + dir = 4; + req_access_txt = "3" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"ta" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"ti" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/sign/poster/contraband/kudzu{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"tl" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "0-10" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "cutter_gun_holo"; + locked = 1 + }, +/obj/machinery/door/poddoor{ + id = "cutter_gun_hatch"; + dir = 4 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"to" = ( +/turf/open/floor/engine/plasma, +/area/ship/engineering/incinerator) +"tp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"tq" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/secure_closet/engineering_electrical{ + req_access = null + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"tr" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 8 + }, +/obj/structure/cable{ + 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/ship/cargo) +"tu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_x = 32 + }, +/obj/machinery/vending/syndichem, +/obj/structure/sign/departments/chemistry{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"tv" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-74" + }, +/obj/item/stack/ore/salvage/scrapmetal/ten, +/turf/open/floor/plating/airless{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/port) +"tw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"tD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"tH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/structure/cable{ + 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/plasteel/dark, +/area/ship/hallway/fore) +"tL" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"tM" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = 8 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 8 + }, +/obj/item/phone{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"tQ" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"tT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"tX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge{ + icon_state = "hedge-4"; + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/railing{ + color = "#A47449"; + dir = 10 + }, +/obj/structure/sign/barsign{ + icon_state = "thewretchedhive"; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"ul" = ( +/obj/structure/rack, +/obj/item/storage/box/zipties{ + pixel_y = 7; + pixel_x = 4 + }, +/obj/item/storage/box/firingpins{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/storage/box/syndie_kit/throwing_weapons, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/stechkin{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"um" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"uq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/radiation{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/chem_master, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/maintenance/fore) +"us" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"ut" = ( +/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 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 4 + }, +/area/ship/engineering/atmospherics) +"uu" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/lighter/greyscale{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/figure/chemist{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/trash/syndi_cakes, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/fore) +"uy" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/desk_flag{ + pixel_x = 10; + pixel_y = 13 + }, +/obj/item/newspaper{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/gps{ + pixel_x = -6 + }, +/obj/item/megaphone/command{ + pixel_x = 4; + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"uz" = ( +/obj/effect/turf_decal/industrial/warning/cee, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/airalarm/directional/north, +/obj/item/clothing/suit/space/scar, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/office) +"uB" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/item/stock_parts/subspace/amplifier{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/stock_parts/subspace/amplifier{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/stack/cable_coil/cut/yellow, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/stock_parts/subspace/filter{ + pixel_x = 7; + pixel_y = -13 + }, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"uD" = ( +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/ship/hallway/central) +"uH" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"uK" = ( +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen/kitchen) +"uL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"uN" = ( +/obj/structure/reagent_dispensers, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/railing{ + dir = 4; + layer = 3.1 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"uO" = ( +/obj/structure/chair/office{ + name = "tactical swivel chair"; + dir = 8 + }, +/obj/structure/catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/engineering/communications) +"uP" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/computer/crew/syndie{ + dir = 1; + pixel_x = 4; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"uQ" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"uX" = ( +/obj/effect/decal/cleanable/sprayweb, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"va" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"vc" = ( +/obj/item/stock_parts/subspace/filter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 5 + }, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"ve" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"vg" = ( +/turf/closed/wall/rust, +/area/ship/maintenance/central) +"vh" = ( +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"vl" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"vm" = ( +/obj/machinery/computer/crew/syndie, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/security) +"vo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/bed/dogbed, +/obj/machinery/light/small/directional/south, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = -11 + }, +/mob/living/simple_animal/parrot, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ship/security) +"vq" = ( +/obj/effect/decal/cleanable/glass{ + dir = 8 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_y = -7 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_y = -1; + pixel_x = 9 + }, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 7; + pixel_y = -8 + }, +/obj/item/restraints/handcuffs/cable/white, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/fore) +"vr" = ( +/obj/item/stack/ore/salvage/scrapsilver, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"vs" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"vt" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"vu" = ( +/obj/structure/foamedmetal, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/maintenance/port) +"vw" = ( +/obj/structure/rack, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/sign/poster/official/mini_energy_gun{ + pixel_x = -32 + }, +/obj/item/grenade/frag{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/grenade/frag{ + pixel_x = 1; + pixel_y = -8 + }, +/obj/item/grenade/firecracker, +/obj/item/grenade/firecracker{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/grenade/flashbang{ + pixel_y = -4; + pixel_x = -10 + }, +/obj/item/grenade/flashbang{ + pixel_y = -5; + pixel_x = -7 + }, +/obj/item/grenade/flashbang{ + pixel_y = -9; + pixel_x = -8 + }, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"vy" = ( +/obj/structure/plaque/static_plaque/golden{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/holopad/emergency/command, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"vz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"vC" = ( +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"vD" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"vE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/fluff/hedge{ + icon_state = "hedge-8"; + pixel_y = 2; + pixel_x = 2 + }, +/obj/structure/railing{ + color = "#A47449"; + dir = 2 + }, +/obj/structure/sign/poster/contraband/mothpill{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"vG" = ( +/obj/item/stock_parts/cell/crap{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/stock_parts/subspace/analyzer{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/stock_parts/subspace/analyzer{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/stock_parts/subspace/analyzer{ + pixel_y = -10; + pixel_x = 6 + }, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"vH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"vK" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/syringe/contraband/bath_salts{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/reagent_containers/syringe/contraband/space_drugs{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/glass/mortar/metal, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"vL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/food/snacks/breadslice/moldy{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/structure/table/wood/reinforced, +/obj/item/reagent_containers/food/snacks/breadslice/creamcheese{ + pixel_x = -1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken5" + }, +/area/ship/crew/canteen) +"vX" = ( +/obj/machinery/light/broken/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"vY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"vZ" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"wc" = ( +/turf/closed/wall/rust, +/area/ship/cargo) +"wd" = ( +/obj/item/disk/plantgene{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/disk/plantgene{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"wh" = ( +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering/incinerator) +"wi" = ( +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/fulltile, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"wm" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"wo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/item/stack/rods{ + pixel_x = 7 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"wp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"ws" = ( +/turf/template_noop, +/area/template_noop) +"wt" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"wu" = ( +/obj/structure/table/reinforced, +/obj/machinery/photocopier/faxmachine, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"ww" = ( +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/ship/maintenance/central) +"wx" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"wC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plating, +/area/ship/hallway/central) +"wD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"wG" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/paicard{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/item/reagent_containers/food/drinks/bottle/hooch{ + pixel_x = -12; + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"wN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"wQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"wS" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "5-8" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"wT" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/official/help_others{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"wZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/machinery/vending/wallmed{ + pixel_y = 32 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"xh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"xj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"xk" = ( +/turf/closed/wall/r_wall, +/area/ship/cargo) +"xo" = ( +/obj/machinery/mass_driver{ + dir = 4; + id = "cutter_gun_driver" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"xs" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plating/foam, +/area/ship/security) +"xx" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/port_gen/pacman/super, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/shreds, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"xB" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/curtain/bounty, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"xK" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/hallway/fore) +"xO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/sign/warning/incident{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/hallway/central) +"xP" = ( +/obj/structure/cable{ + 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/concrete/slab_2, +/area/ship/crew/canteen/kitchen) +"xS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"yd" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"yh" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"yk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/light_switch{ + pixel_x = 11; + pixel_y = 19 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"yl" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/modular_computer/laptop{ + pixel_y = 7 + }, +/obj/item/reagent_containers/food/drinks/bottle/moonshine{ + pixel_x = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/diamond, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"yo" = ( +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"yq" = ( +/obj/effect/decal/cleanable/sprayweb, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"ys" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"yv" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/hallway/fore) +"yw" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen/fountain{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/megaphone/sec, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"yx" = ( +/turf/closed/wall/rust, +/area/ship/maintenance/port) +"yy" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/storage/belt/utility/full/engi{ + pixel_y = -1; + pixel_x = 3 + }, +/obj/item/clothing/glasses/welding{ + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"yF" = ( +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Animal Pen"; + req_access_txt = "35" + }, +/obj/structure/flora/ausbushes/ywflowers, +/obj/effect/decal/cleanable/blood/gibs, +/mob/living/simple_animal/cow{ + desc = "Allegedly a bull."; + name = "Otis"; + real_name = "Betsy" + }, +/turf/open/floor/grass, +/area/ship/maintenance/central) +"yG" = ( +/obj/structure/foamedmetal, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"yJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"yL" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/crew/office) +"yM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stock_parts/scanning_module{ + pixel_x = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/fore) +"yO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/fore) +"yV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 6 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"zc" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general" + }, +/turf/open/floor/plating, +/area/ship/security/armory) +"zf" = ( +/obj/structure/girder/reinforced, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"zh" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/security/armory) +"zi" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/healthanalyzer, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced, +/obj/machinery/vending/wallmed{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"zn" = ( +/obj/effect/spawner/lootdrop/salvage_scanning, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"zo" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/engineering{ + pixel_x = -32 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"zu" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"zv" = ( +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"zw" = ( +/turf/closed/wall, +/area/ship/engineering/communications) +"zE" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"zF" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"zH" = ( +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter{ + pixel_x = 2; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"zJ" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4; + layer = 2.36 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4; + layer = 2.37 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 10; + layer = 2.36 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/engineering/electrical) +"zK" = ( +/turf/closed/wall/rust, +/area/ship/medical) +"zP" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"zS" = ( +/obj/machinery/door/window/brigdoor/northleft{ + dir = 8 + }, +/obj/structure/cable{ + 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/concrete/slab_4, +/area/ship/crew/canteen/kitchen) +"zV" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering/engine) +"zY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/ship/cargo) +"zZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen/kitchen) +"Ad" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"Ag" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/light_switch{ + pixel_x = -8; + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"Ah" = ( +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 7 + }, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/light/broken/directional/south, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"Ak" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew) +"Al" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 + }, +/obj/item/stock_parts/subspace/filter{ + pixel_x = 10; + pixel_y = -11 + }, +/obj/item/circuitboard/machine/telecomms/processor{ + pixel_y = -9; + pixel_x = 10 + }, +/obj/effect/decal/cleanable/blood/gibs/old{ + pixel_x = 10; + pixel_y = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/broken/directional/west, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"Am" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering) +"An" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/showcase/cyborg/old, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/security) +"As" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ + dir = 8 + }, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"Au" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"AA" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"AD" = ( +/turf/closed/wall/r_wall, +/area/ship/crew/office) +"AG" = ( +/obj/item/trash/popcorn{ + pixel_y = 4; + pixel_x = -16 + }, +/obj/item/trash/candy, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"AI" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"AL" = ( +/obj/structure/closet/wall/orange{ + dir = 8; + name = "Engineering locker"; + pixel_x = 28 + }, +/obj/effect/decal/cleanable/robot_debris/gib, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/suit/hooded/wintercoat/engineering{ + pixel_x = 6 + }, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/shoes/workboots{ + pixel_y = -7 + }, +/obj/structure/catwalk, +/obj/item/clothing/under/rank/engineering/chief_engineer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plating/rust, +/area/ship/engineering/communications) +"AM" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/item/bedsheet/grey, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ship/security/armory) +"AQ" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"AU" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"AV" = ( +/turf/closed/wall, +/area/ship/crew/canteen) +"AZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Bb" = ( +/obj/machinery/door/window/brigdoor/southright{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Lockdown Shutters"; + id = "cutter_sm_lockdown" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Bh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Bj" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"Bm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood{ + pixel_y = -8 + }, +/obj/effect/decal/cleanable/blood/gibs, +/obj/machinery/light/small/broken/directional/east, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = -11 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/medical) +"Bo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Bp" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/maintenance/port) +"Bq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_y = -7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Br" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Bv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_bridge_lockdown"; + name = "Lockdown Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"Bw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on, +/turf/open/floor/engine/plasma, +/area/ship/engineering/incinerator) +"By" = ( +/obj/structure/guncase, +/obj/item/gun/ballistic/automatic/smg/thompson{ + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/item/gun/ballistic/rifle/boltaction{ + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Bz" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew) +"BD" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/holopad/emergency/medical, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"BH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 22; + dir = 8; + pixel_y = -11 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"BI" = ( +/turf/open/floor/engine, +/area/ship/engineering/engine) +"BQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"BR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"BW" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + 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{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"BZ" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ca" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/random_machine_circuit_rare, +/obj/item/stack/ore/salvage/scraptitanium/five, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"Cg" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Co" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/hatch/red, +/obj/structure/closet/firecloset, +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_y = -32 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Cq" = ( +/obj/structure/frame/machine, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/circuitboard/machine/telecomms/hub{ + pixel_x = -3; + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) +"CA" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"CF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8; + min_temperature = 1; + target_temperature = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"CI" = ( +/obj/effect/turf_decal/industrial/loading{ + dir = 4; + layer = 2.37 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 8; + layer = 2.36 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"CL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall{ + dir = 8; + pixel_x = 28; + name = "Uniform Closet" + }, +/obj/item/clothing/neck/shemagh, +/obj/item/clothing/neck/shemagh, +/obj/item/clothing/neck/shemagh, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/under/rank/security/officer/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/head/beret/sec/frontier, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"CO" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/medical) +"CP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/engineering/incinerator) +"CS" = ( +/obj/item/stack/rods/ten{ + pixel_x = 9 + }, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg1" + }, +/area/ship/maintenance/port) +"CV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_x = -17; + pixel_y = 8 + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"CW" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/modular_computer/laptop/preset, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/seeds/tobacco/space{ + pixel_y = -14; + pixel_x = 5 + }, +/obj/item/seeds/tobacco/space{ + pixel_y = -14; + pixel_x = 5 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"CX" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"CZ" = ( +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/condiment/mayonnaise, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Db" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"De" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/frame/machine, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) +"Ds" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_ce_lockdown"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"Dv" = ( +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ship/medical) +"Dw" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/obj/structure/girder, +/turf/open/floor/plating/airless{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/port) +"Dy" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-74" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"DC" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"DE" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/closet/wall/blue{ + dir = 8; + pixel_x = 28; + name = "Bridge Officer's locker" + }, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/under/rank/security/officer/frontier/officer, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/neck/cloak/qm, +/obj/item/clothing/accessory/holster, +/obj/item/clothing/glasses/hud/diagnostic, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/melee/transforming/energy/sword/saber/pirate/red, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"DF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/geiger_counter{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 9 + }, +/obj/item/pipe_dispenser{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"DG" = ( +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/leafybush, +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/grass, +/area/ship/maintenance/central) +"DR" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/obj/item/stack/ore/salvage/scrapmetal/ten{ + pixel_y = -4; + pixel_x = -11 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"DS" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Ea" = ( +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"Eb" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/cargo) +"Ec" = ( +/obj/machinery/computer/med_data/syndie{ + dir = 1; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Eg" = ( +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/pen/fourcolor{ + pixel_x = -4 + }, +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/stamp/denied{ + pixel_x = 8 + }, +/obj/item/stamp/qm{ + pixel_y = -5; + pixel_x = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Ej" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"Ek" = ( +/obj/structure/table, +/obj/item/storage/bag/tray, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = 13; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/snacks/honeybar{ + pixel_x = -3 + }, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/reagent_containers/glass/beaker, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"El" = ( +/turf/closed/wall/r_wall, +/area/ship/engineering/engine) +"Em" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/northleft, +/turf/open/floor/plasteel/stairs, +/area/ship/security) +"En" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Er" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/food/drinks/bottle/hooch{ + pixel_x = -15; + pixel_y = -6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Et" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/seeds/potato{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/seeds/garlic{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/seeds/grass, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/central) +"Eu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Ey" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/closet/radiation, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"EC" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"EG" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/crew) +"EI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"EJ" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"EM" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/security/armory) +"EP" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals8, +/obj/effect/turf_decal/steeldecal/steel_decals9{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"ER" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"ES" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch{ + name = "Cannon Bay" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"EX" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"Fb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/security/armory) +"Fd" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Fg" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Fo" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Fu" = ( +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Fw" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Fx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"FC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"FE" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/structure/chair{ + dir = 4; + pixel_x = 5; + pixel_y = 4 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) +"FF" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + 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/ship/engineering) +"FG" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + id = "cutter_engines_lockdown"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"FI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/corner, +/obj/effect/turf_decal/radiation, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/warning/radiation{ + pixel_y = 32 + }, +/obj/machinery/light/directional/west, +/obj/structure/closet/radiation, +/obj/item/clothing/glasses/meson{ + pixel_y = -6 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = -6 + }, +/obj/item/reagent_containers/syringe/salacid, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/item/reagent_containers/hypospray/medipen/penacid, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"FK" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/autolathe, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 6 + }, +/obj/item/stack/sheet/metal/fifty{ + pixel_y = 2 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"FL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/hallway/central) +"FM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central6{ + pixel_y = -7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/button/door{ + id = "cutter_engines_lockdown"; + name = "Engine Shutters"; + pixel_y = 23; + pixel_x = -10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"FQ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/security/armory) +"FR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "cutter_gun_holo"; + locked = 1; + dir = 1 + }, +/obj/machinery/door/poddoor{ + id = "cutter_gun_hatch"; + dir = 4 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/security/range) +"FT" = ( +/obj/structure/sign/poster/ripped{ + pixel_x = -32 + }, +/obj/structure/fluff/hedge, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"FU" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/cargo) +"FV" = ( +/obj/effect/decal/fakelattice, +/obj/structure/salvageable/computer{ + dir = 4; + pixel_x = -1 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"FW" = ( +/obj/item/stock_parts/subspace/filter{ + pixel_x = -7; + pixel_y = -13 + }, +/obj/item/stock_parts/subspace/crystal, +/obj/item/stock_parts/subspace/crystal{ + pixel_x = 8; + pixel_y = -9 + }, +/obj/item/stock_parts/subspace/crystal{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/stock_parts/subspace/crystal{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/blood/gibs/body{ + pixel_y = -13 + }, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"Gf" = ( +/obj/machinery/computer/secure_data/syndie{ + layer = 3.0; + pixel_y = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_y = 2; + pixel_x = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"Gl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/item/flashlight, +/obj/item/trash/candy, +/obj/item/trash/boritos{ + pixel_y = -3 + }, +/obj/item/taperecorder, +/obj/item/switchblade, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Gn" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"Gp" = ( +/obj/structure/window/reinforced/spawner, +/obj/item/trash/cheesie{ + pixel_x = -4 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "cutter_conveyor" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/incinerator) +"Gq" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/bridge) +"Gr" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"Gw" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/highsecurity{ + name = "Master At Arm's Office"; + req_access_txt = "3" + }, +/turf/open/floor/plasteel, +/area/ship/security) +"Gz" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/cargo) +"GE" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/maintenance/fore) +"GF" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/closet/wall{ + dir = 1; + icon_door = "yellow_wall"; + name = "engineering closet"; + pixel_y = -28 + }, +/obj/item/clothing/suit/toggle/industrial, +/obj/item/clothing/under/utility, +/obj/item/clothing/under/utility/skirt, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/workboots{ + pixel_y = -7 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/meson{ + pixel_y = -6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"GH" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/engineering/communications) +"GI" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"GL" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/bridge) +"GM" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/engineering/incinerator) +"GO" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"GQ" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/engineering/atmospherics) +"GS" = ( +/turf/closed/wall/r_wall/rust, +/area/ship/engineering/engine) +"GU" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"GV" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/closet/crate/critter, +/obj/item/stack/sheet/animalhide/human, +/obj/item/stack/sheet/animalhide/human{ + pixel_x = -3; + pixel_y = -6 + }, +/obj/item/stack/sheet/animalhide/human{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/human, +/obj/item/reagent_containers/food/snacks/meat/slab/human, +/obj/item/reagent_containers/food/snacks/meat/slab/human, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"GY" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/showcase/cyborg/old, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/security) +"Hc" = ( +/obj/item/stock_parts/subspace/ansible{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/stock_parts/subspace/filter{ + pixel_x = 7; + pixel_y = -13 + }, +/obj/item/stock_parts/subspace/filter{ + pixel_x = -7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/subspace/ansible, +/obj/item/stock_parts/subspace/ansible{ + pixel_x = 10; + pixel_y = -9 + }, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"Hd" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8; + min_temperature = 1; + target_temperature = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Hf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 1; + pixel_x = 6; + pixel_y = 7 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Hi" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"Hm" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/item/bedsheet/grey, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Hs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"Ht" = ( +/obj/structure/bed/dogbed, +/obj/effect/decal/cleanable/molten_object/large{ + pixel_x = 19; + pixel_y = -2 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Hz" = ( +/obj/structure/curtain/bounty, +/obj/effect/decal/cleanable/greenglow/ecto, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"HD" = ( +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"HE" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"HG" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/engine) +"HI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/ship/engineering/incinerator) +"HL" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/structure/sign/poster/contraband/smoke{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"HN" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/cargo) +"HR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/central) +"HV" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/item/soap, +/turf/open/floor/plating/catwalk_floor, +/area/ship/security/armory) +"HW" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/closet/crate, +/obj/item/storage/box/ingredients/vegetarian, +/obj/item/storage/box/ingredients/carnivore{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/storage/box/ingredients/exotic{ + pixel_x = 7 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Ij" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/fore) +"Ik" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general" + }, +/turf/open/floor/plating, +/area/ship/crew) +"Im" = ( +/turf/closed/wall/r_wall, +/area/ship/maintenance/fore) +"In" = ( +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"It" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/cargo) +"Iu" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Iv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/ship/security) +"IB" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) +"IC" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = -14; + pixel_y = 3 + }, +/obj/item/toy/cards/deck/cas{ + pixel_x = -11 + }, +/obj/item/lighter{ + pixel_x = 12; + pixel_y = -8 + }, +/turf/open/floor/concrete/reinforced, +/area/ship/crew) +"ID" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light_switch{ + pixel_x = -12; + dir = 1; + pixel_y = -22 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"IE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/table/wood/reinforced, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_x = -32 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"IF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/obj/machinery/telecomms/broadcaster, +/obj/item/stock_parts/subspace/analyzer, +/obj/item/stock_parts/subspace/analyzer{ + pixel_x = 7; + pixel_y = -7 + }, +/obj/item/stock_parts/subspace/analyzer{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/light_switch{ + pixel_x = -21; + dir = 4; + pixel_y = 7 + }, +/obj/item/stack/cable_coil/cut/yellow, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) +"II" = ( +/obj/effect/decal/cleanable/insectguts, +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"IL" = ( +/turf/closed/wall/rust, +/area/ship/maintenance/fore) +"IM" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general" + }, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"IP" = ( +/obj/effect/turf_decal/number/two, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security/armory) +"IR" = ( +/obj/structure/salvageable/computer{ + dir = 4; + pixel_x = -3 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/circuit/green/off, +/area/ship/security/range) +"IS" = ( +/obj/structure/window/reinforced/spawner/north, +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "cutter_gun_hatch"; + name = "Gun Shutters"; + pixel_x = -8; + pixel_y = 5; + dir = 8 + }, +/obj/machinery/button/shieldwallgen{ + id = "cutter_gun_holo"; + pixel_x = -9; + dir = 8; + pixel_y = -3 + }, +/obj/machinery/button/massdriver{ + id = "cutter_gun_driver"; + name = "Launch Control"; + pixel_y = -3; + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/range) +"IX" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/glowstick, +/obj/item/stack/cable_coil/cut/yellow, +/obj/item/stack/rods{ + pixel_x = 7; + pixel_y = -9 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Ja" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/south, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"Jb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Jd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Jf" = ( +/obj/item/grenade/empgrenade{ + pixel_x = -9 + }, +/obj/item/grenade/empgrenade{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/grenade/syndieminibomb{ + pixel_x = 7; + pixel_y = -6 + }, +/obj/item/grenade/syndieminibomb{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/structure/rack, +/obj/item/grenade/spawnergrenade/manhacks{ + pixel_y = -5; + pixel_x = -1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"Jk" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Jl" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Jp" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/cobweb{ + layer = 5 + }, +/obj/machinery/jukebox, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = 23 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Jr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/security/range) +"Jt" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/plants/portaseeder, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"Jx" = ( +/obj/machinery/vending/cola/random, +/obj/structure/sign/directions/command{ + dir = 4; + pixel_y = 42 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = 21; + dir = 8 + }, +/obj/structure/sign/directions/medical{ + pixel_y = 28; + dir = 1 + }, +/obj/structure/sign/directions/security{ + pixel_y = 35; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Jy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"JE" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/frame/machine, +/turf/open/floor/concrete/slab_4, +/area/ship/crew/canteen/kitchen) +"JK" = ( +/turf/closed/wall, +/area/ship/security/armory) +"JO" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/structure/sign/departments/botany{ + pixel_x = 32 + }, +/obj/structure/salvageable/seed, +/turf/open/floor/concrete/slab_1, +/area/ship/crew/canteen/kitchen) +"JQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink{ + pixel_y = 22; + pixel_x = 6 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/crew) +"JS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding{ + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 9 + }, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "cutter_engines_lockdown"; + name = "Engine Shutters"; + pixel_y = -21; + pixel_x = -10; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/turf/open/floor/plating/rust, +/area/ship/engineering) +"JV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"JX" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"JZ" = ( +/obj/structure/bed, +/obj/item/bedsheet/hos, +/obj/structure/curtain{ + color = "#5c131b" + }, +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/north{ + pixel_y = 22; + pixel_x = 5 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/black, +/area/ship/security) +"Kb" = ( +/turf/closed/wall, +/area/ship/crew/canteen/kitchen) +"Ke" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + 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/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Kh" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/glass, +/obj/structure/sign/departments/security{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Kk" = ( +/obj/effect/turf_decal/atmos/air{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/ship/engineering/atmospherics) +"Kl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Kp" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Kq" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Kt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/rust, +/area/ship/security) +"Ku" = ( +/obj/machinery/disposal/deliveryChute{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/south, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/engineering/incinerator) +"Kw" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_y = -4; + pixel_x = -28 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/engineering/communications) +"Kx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall{ + name = "Utility Closet"; + pixel_y = -28; + dir = 1 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"Ky" = ( +/obj/machinery/power/supermatter_crystal/shard/engine, +/turf/open/floor/engine, +/area/ship/engineering/engine) +"KE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6"; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"KJ" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"KM" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 10; + pixel_x = 16 + }, +/obj/effect/decal/cleanable/plastic, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"KN" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"KO" = ( +/obj/structure/chair/office{ + name = "tactical swivel chair"; + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"KP" = ( +/turf/closed/wall/rust, +/area/ship/engineering) +"KR" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/storage/firstaid/advanced{ + pixel_x = 5 + }, +/obj/item/stack/medical/bruise_pack/herb, +/obj/item/stack/medical/ointment/herb{ + pixel_x = -6; + pixel_y = -8 + }, +/obj/item/sensor_device{ + pixel_x = -9; + pixel_y = -1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"KT" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 1; + pixel_x = -16 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"KV" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/revolver/nagant{ + pixel_y = 6 + }, +/obj/item/gun/ballistic/revolver/nagant, +/obj/item/gun/ballistic/revolver/nagant{ + pixel_y = -5 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"KW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/engine/plasma, +/area/ship/engineering/incinerator) +"KY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"Lc" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/ship/hallway/central) +"Ld" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stock_parts/micro_laser{ + pixel_x = 10; + pixel_y = 7 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"Le" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Lf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe{ + pixel_x = 3 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = 7 + }, +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/obj/effect/mob_spawn/human/corpse/frontier, +/turf/open/floor/plating/rust, +/area/ship/maintenance/fore) +"Lg" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Lj" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plating/rust, +/area/ship/engineering/atmospherics) +"Lm" = ( +/obj/item/stock_parts/subspace/ansible{ + pixel_x = -7 + }, +/obj/effect/decal/fakelattice{ + icon_state = "lattice-1" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/ore/salvage/scrapsilver/five, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Ln" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Lq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = -10; + color = "#808080" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"Ls" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + 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/ship/hallway/central) +"Lx" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_y = 29 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ly" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/glass, +/obj/structure/chair{ + dir = 4; + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/sodawater{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Lz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + 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/ship/hallway/central) +"LA" = ( +/obj/effect/turf_decal/atmos/nitrogen{ + dir = 8 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"LB" = ( +/turf/closed/wall, +/area/ship/engineering) +"LE" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"LH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"LJ" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"LQ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"LT" = ( +/obj/machinery/door/airlock/external, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"LU" = ( +/obj/effect/turf_decal/corner_techfloor_grid/full{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/closet/wall/blue{ + dir = 8; + pixel_x = 28; + name = "Bridge Officer's locker" + }, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/under/rank/security/officer/frontier/officer, +/obj/item/clothing/head/beret/sec/frontier, +/obj/item/clothing/neck/cloak/qm, +/obj/item/clothing/accessory/holster, +/obj/item/clothing/glasses/hud/diagnostic, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/item/melee/transforming/energy/sword/saber/pirate/red, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"LV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 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 = "1-2" + }, +/obj/machinery/door/airlock/atmos{ + name = "Engine Room"; + req_access_txt = "10" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"LZ" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 13 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/clipboard{ + pixel_x = -4; + pixel_y = -8 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/phone{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/machinery/light_switch{ + pixel_x = -22; + dir = 4; + pixel_y = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"Mb" = ( +/obj/docking_port/stationary{ + height = 15; + width = 15; + dwidth = 7; + name = "main ember dock" + }, +/turf/template_noop, +/area/template_noop) +"Mf" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/bridge) +"Mh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ + dir = 8; + piping_layer = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"Mj" = ( +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"Ml" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Mo" = ( +/obj/effect/turf_decal/industrial/traffic, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Ms" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_bridge_window"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Mt" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/contraband/d_day_promo{ + pixel_y = -32 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters"; + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"Mu" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/ship/security) +"Mv" = ( +/turf/closed/wall, +/area/ship/medical) +"Mz" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/syndi_cakes, +/obj/item/trash/plate, +/obj/item/trash/candy, +/obj/item/trash/waffles, +/obj/item/flashlight, + +/obj/item/seeds/chili{ + pixel_y = -7; + pixel_x = -2 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/central) +"MF" = ( +/turf/closed/wall/rust, +/area/ship/crew/canteen/kitchen) +"ML" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"MO" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor_switch/oneway{ + id = "cutter_conveyor" + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/ship/engineering/incinerator) +"MQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_x = 9; + pixel_y = -11 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"MS" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-7" + }, +/turf/open/floor/plating/airless{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/port) +"MW" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe/rusted, +/obj/item/pickaxe/drill, +/obj/item/pickaxe/drill, +/obj/machinery/button/door{ + id = "cutter_cargo_shutters"; + name = "Cargo Shutters"; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/button/shieldwallgen{ + id = "cutter_cargo"; + pixel_x = -8; + pixel_y = -22; + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Nb" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/ship/engineering/incinerator) +"Nc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Nj" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Nn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/security) +"No" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Np" = ( +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"Nr" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Nx" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Ny" = ( +/obj/effect/turf_decal/corner/opaque/yellow/half{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plating, +/area/ship/cargo) +"Nz" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -2 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"NC" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"NE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/bounty, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"NI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/window/reinforced/spawner/east, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"NJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/medical) +"NM" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/radio/intercom/wideband/table{ + dir = 8; + pixel_x = -4 + }, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"NT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/candy, +/obj/effect/decal/cleanable/vomit/old, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/trash/sosjerky, +/obj/item/storage/portable_chem_mixer{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/trash/syndi_cakes{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/trash/energybar{ + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"NW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/hallway/fore) +"NX" = ( +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 31 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"NZ" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7, +/obj/effect/decal/cleanable/glass{ + pixel_y = -8; + pixel_x = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + 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/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Oc" = ( +/turf/closed/wall/rust, +/area/ship/engineering/atmospherics) +"Oh" = ( +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/machinery/airalarm/directional/north, +/obj/structure/catwalk/over, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"Oi" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/mass_driver{ + dir = 8; + id = "cutter_disposals" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/incinerator) +"Oj" = ( +/obj/machinery/door/airlock/mining{ + name = "Cargo Bay" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Om" = ( +/obj/structure/closet/wall{ + name = "Atmospheric locker"; + dir = 4; + pixel_x = -28 + }, +/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, +/obj/item/clothing/under/rank/engineering/atmospheric_technician/firefighter, +/obj/item/clothing/under/rank/engineering/atmospheric_technician/firefighter/skirt, +/obj/item/clothing/suit/fire/atmos, +/obj/item/clothing/head/hardhat/atmos, +/obj/item/clothing/mask/gas/atmos, +/obj/item/clothing/gloves/color/orange, +/obj/item/analyzer, +/obj/item/storage/belt/utility/atmostech, +/obj/item/clothing/glasses/meson/engine/tray, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/incinerator) +"On" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/curtain/bounty, +/turf/open/floor/wood/walnut, +/area/ship/crew) +"Oq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/food/flour, +/obj/item/reagent_containers/glass/bucket/wooden{ + pixel_y = -5; + pixel_x = -8 + }, +/obj/item/clothing/suit/longcoat/chemist, +/obj/item/clothing/head/beret/chem{ + pixel_y = -9; + pixel_x = 4 + }, +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"Ou" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Ox" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/clothing/head/hardhat/red/upgraded{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, +/obj/machinery/atmospherics/components/binary/pump, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"Oy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew) +"OC" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/hallway/central) +"OL" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_y = -32; + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"OM" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/have_a_puff{ + pixel_y = -32 + }, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"ON" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"OP" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"OR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/hyper{ + pixel_y = -2; + pixel_x = -6 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"OW" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/magboots{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/communications) +"Pa" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plating/rust, +/area/ship/security) +"Pb" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Pf" = ( +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Pl" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Pn" = ( +/obj/structure/closet/wall/red{ + name = "Ammo locker"; + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole{ + dir = 8 + }, +/obj/item/ammo_box/n762{ + pixel_y = -3 + }, +/obj/item/ammo_box/n762{ + pixel_y = -1; + pixel_x = 1 + }, +/obj/item/storage/box/lethalshot{ + pixel_x = -3 + }, +/obj/item/storage/box/lethalshot{ + pixel_y = 2; + pixel_x = -4 + }, +/obj/item/ammo_box/magazine/smgm45/drum{ + pixel_y = -4 + }, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/n762{ + pixel_y = -3 + }, +/obj/item/ammo_box/n762{ + pixel_y = -5; + pixel_x = -1 + }, +/obj/item/ammo_box/a762, +/obj/item/ammo_box/a762, +/obj/item/storage/toolbox/ammo/a762{ + pixel_y = -6; + pixel_x = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Ps" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Pv" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/steeldecal/steel_decals9, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold4w/orange, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Pw" = ( +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/button/door{ + id = "cutter_ce_lockdown"; + name = "Window Shutters"; + pixel_y = 23; + pixel_x = -10 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/suit/space/hardsuit/engine/elite, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"PC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"PE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen/kitchen) +"PG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/circuitboard/machine/telecomms/message_server{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/circuitboard/machine/telecomms/relay, +/obj/item/stack/cable_coil/cut/yellow, +/obj/item/stack/rods, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"PJ" = ( +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"PP" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloorblack/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"PX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"PY" = ( +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/machinery/power/rad_collector/anchored, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Qb" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 10 + }, +/obj/item/tank/internals/plasma/full, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Qe" = ( +/obj/item/stock_parts/subspace/transmitter, +/obj/item/stock_parts/subspace/transmitter{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/stock_parts/subspace/transmitter{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/stock_parts/subspace/transmitter{ + pixel_x = 3; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/subspace/transmitter{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/stock_parts/subspace/transmitter{ + pixel_x = 1; + pixel_y = -4 + }, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"Qi" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/ammo_casing/shotgun/laserscatter{ + pixel_x = -7; + pixel_y = -8 + }, +/obj/item/ammo_casing/shotgun/laserscatter{ + pixel_x = -4; + pixel_y = -6 + }, +/obj/item/ammo_casing/shotgun/stunslug, +/obj/item/ammo_casing/shotgun/stunslug{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/item/gun/ballistic/shotgun/automatic/dual_tube{ + pixel_y = 2 + }, +/obj/item/gun/ballistic/shotgun/doublebarrel{ + pixel_y = -4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Qk" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/crew) +"Qs" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/ship/security/armory) +"Qv" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/item/radio/intercom/wideband/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Qw" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/sign/warning/firingrange{ + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Qx" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Qz" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/engineering/incinerator) +"QC" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 8 + }, +/obj/item/tank/internals/plasma/full, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"QH" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"QK" = ( +/turf/closed/wall, +/area/ship/maintenance/port) +"QP" = ( +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"QR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Ra" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/canteen) +"Re" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/security/range) +"Rf" = ( +/obj/structure/catwalk, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -10; + pixel_y = 21 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/engineering/communications) +"Rn" = ( +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1; + pixel_y = -2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Rs" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/insectguts{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/ship/engineering/atmospherics) +"Ry" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/efuel{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating/rust, +/area/ship/engineering/communications) +"RB" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"RP" = ( +/obj/machinery/door/window/brigdoor/northleft{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/security/range) +"RQ" = ( +/obj/effect/decal/cleanable/sprayweb, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"RR" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-55" + }, +/turf/open/floor/plating/airless{ + icon_state = "foam_plating" + }, +/area/ship/maintenance/port) +"RS" = ( +/obj/machinery/door/poddoor{ + id = "pirate_cutter_escape"; + dir = 4 + }, +/obj/structure/barricade/wooden/crude{ + layer = 3.1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/office) +"RW" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/engineering/incinerator) +"RY" = ( +/obj/effect/spawner/lootdrop/salvage_capacitor, +/obj/item/stack/cable_coil/cut/yellow, +/obj/item/stack/rods{ + pixel_x = 7 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/maintenance/port) +"Sa" = ( +/obj/structure/catwalk/over/plated_catwalk, +/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/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/atmospherics) +"Sb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/airlock/wood{ + req_access_txt = "20"; + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/office) +"Sc" = ( +/obj/structure/chair/office{ + dir = 1; + name = "tactical swivel chair" + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Sk" = ( +/obj/structure/sign/warning/deathsposal{ + pixel_y = 32 + }, +/obj/item/trash/can, +/obj/item/trash/chips{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/machinery/conveyor{ + dir = 8; + id = "cutter_conveyor" + }, +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" + }, +/turf/open/floor/engine/hull/reinforced/interior, +/area/ship/engineering/incinerator) +"Sq" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Sr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Ss" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/communications) +"SA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/cargo) +"SB" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/atmospherics) +"SE" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4" + }, +/area/ship/crew) +"SF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + 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/plasteel, +/area/ship/hallway/central) +"SH" = ( +/turf/closed/wall, +/area/ship/engineering/atmospherics) +"SK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) +"SM" = ( +/obj/structure/foamedmetal, +/obj/structure/foamedmetal, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"SO" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "tactical chair" + }, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"SP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/ship/hallway/central) +"SR" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"SW" = ( +/obj/structure/fireaxecabinet{ + pixel_y = 27 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/incinerator) +"Td" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/hole/right{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/electrical) +"Tk" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "cutter_engines_lockdown"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Tn" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/item/tank/internals/plasma/full, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"To" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/crew/canteen/kitchen) +"Tp" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/item/kitchen/knife{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife/butcher{ + pixel_x = -1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"Tw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/ship/maintenance/fore) +"Tx" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/tiles, +/area/ship/crew/canteen/kitchen) +"TI" = ( +/turf/closed/wall/r_wall, +/area/ship/security/armory) +"TO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"TS" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"TW" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/ship/maintenance/central) +"TY" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Uj" = ( +/obj/structure/table/wood/reinforced, +/obj/item/areaeditor/shuttle{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 10; + pixel_y = 3 + }, +/obj/item/storage/photo_album{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/vibro_weapon, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Uk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_y = -5; + pixel_x = -9 + }, +/turf/open/floor/wood, +/area/ship/security) +"Ul" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/extinguisher/advanced{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/pipe_dispenser{ + pixel_y = -6 + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"Um" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"Ut" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/botanist{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/item/spear/bonespear, +/obj/item/scythe, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/cultivator, +/obj/item/cultivator, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"Uw" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/crew/office) +"Uz" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/chair/greyscale{ + dir = 8; + pixel_y = -7; + pixel_x = -3 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"UA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/fakelattice{ + icon_state = "lattice-9" + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) +"UC" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/cargo) +"UF" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline, +/obj/structure/sign/warning/explosives/alt{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"UH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"UT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"UV" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/sign/poster/official/build{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering/electrical) +"UX" = ( +/turf/closed/wall/r_wall/syndicate, +/area/ship/crew/canteen/kitchen) +"UY" = ( +/obj/item/stack/rods{ + pixel_x = 7 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Va" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"Vb" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"Vh" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/crate/bin, +/obj/item/trash/energybar, +/obj/item/trash/candy, +/obj/item/trash/cheesie, +/obj/item/trash/pistachios{ + pixel_x = 5 + }, +/obj/item/flashlight/flare, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Vr" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Vs" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-29" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 3; + pixel_y = -5 + }, +/obj/item/stack/ore/salvage/scrapgold/five, +/turf/open/floor/plating/airless{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/port) +"Vt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + pixel_y = 15 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plating/rust, +/area/ship/medical) +"Vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/cargo{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Vw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/ship/engineering/incinerator) +"Vx" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_y = 15; + pixel_x = -10 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 13; + pixel_x = -7 + }, +/obj/item/reagent_containers/food/snacks/dough{ + pixel_x = 3 + }, +/obj/item/book/manual/chef_recipes{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen/kitchen) +"VA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/mafia_outfit, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"VB" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/security) +"VC" = ( +/obj/structure/railing/corner, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/stairs, +/area/ship/security) +"VD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ + dir = 8 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/atmospherics) +"VG" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/camera_bug{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/machinery/recharger{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/clipboard{ + pixel_x = -10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"VI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"VL" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/plasma/reinforced/spawner/west, +/obj/structure/window/plasma/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + id = "cutter_engines_lockdown"; + name = "Engine Blast Door"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"VN" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "cutter_engines_lockdown"; + name = "Engine Shutters"; + pixel_y = 9; + pixel_x = -23; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/incinerator) +"VP" = ( +/obj/structure/guncase, +/obj/effect/turf_decal/techfloor, +/obj/item/gun/energy/taser, +/obj/structure/sign/poster/official/ion_carbine{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Wb" = ( +/obj/structure/bed, +/obj/item/bedsheet/cult, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/curtain/cloth/grey, +/obj/machinery/newscaster/directional/south, +/obj/item/toy/plush/beeplushie, +/turf/open/floor/carpet/green, +/area/ship/crew/office) +"Wc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass{ + pixel_y = 10 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_general_lockdown"; + name = "Lockdown Shutters" + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"Wd" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Wj" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/fore) +"Wm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband{ + pixel_y = -4 + }, +/obj/item/stock_parts/subspace/amplifier{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/stock_parts/subspace/amplifier{ + pixel_x = -5; + pixel_y = -1 + }, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"Wq" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-1" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Wt" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"WA" = ( +/obj/effect/turf_decal/atmos/oxygen{ + dir = 8 + }, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"WH" = ( +/turf/closed/wall/rust, +/area/ship/crew) +"WK" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/snacks/grown/corn{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/grown/pumpkin{ + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/grown/carrot, +/obj/item/reagent_containers/food/snacks/grown/tomato, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"WL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/hallway/central) +"WR" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/toy/cards/deck/tarot{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/concrete/reinforced, +/area/ship/crew) +"WV" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"WY" = ( +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "equipment locker"; + req_access_txt = "1" + }, +/obj/effect/turf_decal/techfloor, +/obj/item/clothing/mask/bandana/black{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/mask/bandana/black{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/mask/bandana/black{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/clothing/mask/russian_balaclava, +/obj/item/clothing/mask/russian_balaclava, +/obj/item/clothing/mask/russian_balaclava, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military, +/obj/item/storage/belt/military/army, +/obj/item/storage/belt/military/army, +/obj/item/clothing/head/helmet/old{ + pixel_x = 7 + }, +/obj/item/clothing/head/helmet/old{ + pixel_x = 7; + pixel_y = -4 + }, +/obj/item/clothing/suit/armor/riot, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) +"Xd" = ( +/obj/structure/sink/puddle, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/grass, +/area/ship/maintenance/central) +"Xj" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4; + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Xm" = ( +/obj/structure/catwalk, +/obj/item/weldingtool{ + pixel_x = 7; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/communications) +"Xn" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"Xp" = ( +/obj/item/stock_parts/subspace/ansible{ + pixel_x = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/plating/airless, +/area/ship/maintenance/port) +"Xt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Xu" = ( +/obj/effect/decal/cleanable/blood/tracks, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/medical{ + name = "Medbay" + }, +/turf/open/floor/plating, +/area/ship/medical) +"Xz" = ( +/obj/machinery/shower{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/catwalk_floor, +/area/ship/crew) +"XA" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security) +"XL" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + dir = 1; + piping_layer = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"XP" = ( +/obj/machinery/holopad/emergency/bar, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/crew/canteen/kitchen) +"XU" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"XV" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/stand_clear, +/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/yellow/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"Yf" = ( +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/airlock/hatch{ + name = "The Plank" + }, +/turf/open/floor/plating, +/area/ship/engineering/incinerator) +"Yg" = ( +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/greenglow, +/obj/structure/sign/poster/contraband/xenofauna_parasite{ + pixel_x = -32 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/medical) +"Yh" = ( +/obj/structure/curtain/bounty, +/obj/item/trash/chips, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"Yj" = ( +/obj/effect/spawner/lootdrop/salvage_manipulator, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"Yk" = ( +/obj/item/stock_parts/subspace/treatment{ + pixel_x = 2; + pixel_y = -5 + }, +/obj/item/stock_parts/subspace/treatment{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/stock_parts/subspace/treatment{ + pixel_x = -4; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/cut/yellow, +/turf/open/floor/plating/airless{ + icon_state = "plating_rust" + }, +/area/ship/maintenance/port) +"Yn" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"Ys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/hallway/central) +"Yv" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_ce_lockdown" + }, +/turf/open/floor/plating, +/area/ship/engineering/communications) +"YB" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"YC" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"YG" = ( +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) +"YH" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility/chief/full, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/ship/engineering/communications) +"YR" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/turf/open/floor/plating/airless{ + icon_state = "panelscorched" + }, +/area/ship/maintenance/port) +"YW" = ( +/obj/structure/janitorialcart, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/machinery/door/window/southleft{ + dir = 4 + }, +/obj/item/storage/box/mousetraps{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/soap/syndie, +/turf/open/floor/plating/rust, +/area/ship/maintenance/port) +"YX" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plating/foam, +/area/ship/cargo) +"YY" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloorblack/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/space_cube{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Zb" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/high, +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/dark, +/area/ship/security/range) +"Zf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Zh" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 2 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 6; + pixel_x = -6 + }, +/obj/item/stack/sheet/mineral/plasma/twenty{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Zl" = ( +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + 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/plasteel/dark, +/area/ship/hallway/fore) +"Zn" = ( +/obj/effect/decal/cleanable/robot_debris/limb, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 15 + }, +/obj/structure/sign/departments/medbay/alt{ + pixel_y = 32 + }, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/hallway/central) +"Zt" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/power/emitter{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Zw" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles, +/area/ship/crew) +"Zy" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + id = "cutter_windows_general"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/canteen/kitchen) +"ZB" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/corner{ + dir = 8 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/effect/turf_decal/radiation, +/obj/machinery/pipedispenser, +/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/atmospherics) +"ZC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "cutter_disposals_hatch"; + name = "Plank Opener"; + pixel_x = -1; + pixel_y = -23; + dir = 1 + }, +/obj/machinery/button/massdriver{ + id = "cutter_disposals"; + name = "disposals button"; + pixel_x = 7; + pixel_y = -22; + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/engineering/incinerator) +"ZK" = ( +/turf/closed/wall/r_wall, +/area/ship/crew) +"ZT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cutter_bridge_lockdown"; + name = "Lockdown Shutters"; + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/fore) +"ZV" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"ZW" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) +"ZX" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/reagent_containers/food/snacks/grown/tobacco/space, +/obj/item/reagent_containers/food/snacks/grown/tobacco/space{ + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/clothing/mask/cigarette/pipe/cobpipe, +/turf/open/floor/carpet/nanoweave, +/area/ship/security) +"ZY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/crew) + +(1,1,1) = {" +ws +ws +ws +ws +ws +GM +lT +Bj +aO +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +fH +fH +fH +fH +ws +ws +ws +ws +ws +"} +(2,1,1) = {" +ws +ws +ws +ws +ws +GM +Oi +MO +nD +HI +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +Ds +Yv +LZ +qU +fH +ws +ws +ws +ws +ws +"} +(3,1,1) = {" +ws +ws +ws +ws +ws +GM +Sk +ZC +aO +wh +GM +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +Ds +Yv +YH +uO +Ry +fH +ws +ws +ws +ws +ws +"} +(4,1,1) = {" +ws +ws +ws +ws +GM +GM +Gp +Vw +Yf +Ag +GM +mL +mL +GM +ws +ws +ws +ws +ws +ws +ws +Am +ld +ld +fH +Pw +Rf +Xm +zw +fH +fH +ws +ws +ws +ws +"} +(5,1,1) = {" +ws +ws +ws +ws +GM +GM +ru +Ku +aO +kG +GM +VL +VL +GM +RW +ws +ws +ws +ws +ws +nI +Am +Tk +Tk +fH +dE +jq +AL +lu +Kw +fH +ws +ws +ws +ws +"} +(6,1,1) = {" +ws +ws +ws +ws +GM +aO +aO +aO +aO +SW +Om +Qz +oE +VN +GM +RW +ws +ws +ws +nI +Am +jT +Zf +JS +iC +zw +Ea +zw +zw +GH +fH +ws +ws +ws +ws +"} +(7,1,1) = {" +ws +ws +ws +GM +GM +to +lo +KW +wi +Mh +re +hm +eE +dP +EI +GM +eA +eA +eA +Am +dB +Xt +YB +eQ +zw +Ad +Gn +mJ +zw +zw +fH +fH +ws +ws +ws +"} +(8,1,1) = {" +ws +ws +ws +GM +to +to +to +Bw +wi +Ox +Ul +Db +aO +aO +lA +aO +FG +FG +FG +Am +uN +Xj +Ke +FF +bF +qT +cn +Ss +vh +wN +QH +LT +ws +ws +ws +"} +(9,1,1) = {" +ws +ws +zV +zV +El +GS +El +El +El +UF +uH +pc +oY +Kk +pd +oY +FM +Iu +Wq +LB +KP +KP +oy +LB +zw +EX +LE +OW +zw +kZ +fl +fH +ws +ws +ws +"} +(10,1,1) = {" +ws +ws +zV +Tn +QC +jk +bA +Fw +El +aO +GI +CP +GQ +kD +jA +oY +OR +pC +xx +fw +AQ +KM +GU +Co +gC +ed +ed +ed +WH +ed +ed +EG +EG +ws +ws +"} +(11,1,1) = {" +ws +ws +zV +pA +kT +aP +Wt +HG +Zt +aO +Nb +kt +oY +fu +fu +oY +Zh +ut +AU +gC +lq +al +Td +Fd +gC +WR +sn +bI +HE +WH +dy +Xz +EG +ws +ws +"} +(12,1,1) = {" +ws +ws +zV +pZ +pZ +El +FC +Kl +oA +hl +FI +Wd +wQ +fX +Vr +iA +mY +EJ +Ey +gC +ah +KE +NZ +mz +gC +IC +dX +lf +Zw +ed +JQ +rJ +EG +ws +ws +"} +(13,1,1) = {" +ws +ws +zV +Ky +BI +oj +wm +qX +bt +LV +XV +tL +SB +Sa +JV +Xn +QR +Lj +nO +mh +em +ic +lV +GF +gC +eV +ku +TS +Kx +ed +ck +ed +EG +ws +ws +"} +(14,1,1) = {" +ws +ws +zV +ew +ew +El +jC +jF +PX +oY +ZB +fd +gb +Jk +XL +BH +ok +Ou +Gl +gC +sj +kb +zJ +nx +gC +HD +JX +cA +SE +On +cb +Hi +Ik +ws +ws +"} +(15,1,1) = {" +ws +ws +zV +kS +PY +lp +aL +Pv +DF +GQ +fu +fu +oY +fu +fu +oY +Rs +Ej +KJ +gC +UV +ho +No +tq +gC +sf +wp +KN +CL +NE +nu +pn +Ik +ws +ws +"} +(16,1,1) = {" +ws +ws +zV +Qb +na +Bb +CF +Hd +GS +oY +rz +VD +oY +rW +As +oY +hS +ph +np +fw +sg +KT +cQ +FK +gC +tQ +Oy +kM +ZK +lz +Ak +ZK +EG +ws +ws +"} +(17,1,1) = {" +ws +df +df +GS +El +El +El +El +El +oY +LA +yo +oY +QP +WA +oY +SH +SH +Oc +gC +gC +gC +cE +fw +fw +ed +Qk +ed +ZK +Bz +kn +ZY +EG +EG +ws +"} +(18,1,1) = {" +ws +df +rm +vu +yG +Al +IF +rm +rm +oY +GQ +oY +oY +GQ +oY +oY +yq +Jd +rQ +Wc +Lc +mU +WL +zo +yV +aQ +YC +Mz +lz +bh +sH +kx +ZK +EG +ws +"} +(19,1,1) = {" +ws +df +rm +SM +Cq +vc +FW +Qe +rm +rm +rg +vD +vX +aD +rg +uX +dc +eY +us +SP +Lz +Bq +FL +sa +BR +pj +Jy +hy +xk +xk +xk +xk +xk +Eb +ws +"} +(20,1,1) = {" +df +df +rm +QK +yx +uB +De +zH +PG +VA +um +DC +UH +bb +Fu +RQ +wo +Ys +Np +dF +aq +qw +iB +aZ +uD +sw +tT +vY +kk +lO +Jl +GV +fb +Eb +Eb +"} +(21,1,1) = {" +Pf +rF +yG +yx +qG +Hc +Wm +pD +Mv +Mv +zK +Mv +zK +Mv +zK +xO +vH +CV +II +ne +vg +ne +vt +ne +ne +Jx +BW +Vu +kk +ZV +fz +HW +Mo +MW +Eb +"} +(22,1,1) = {" +df +rF +rF +rm +IX +Ca +bV +RY +Mv +fM +zi +iN +fy +Mv +Mv +mU +tD +Nc +ne +ne +Ut +Et +iG +WK +ne +ge +sb +Ls +Oj +ce +tr +Ny +HN +CI +fQ +"} +(23,1,1) = {" +Dw +RR +rF +QK +ht +QK +QK +vG +Mv +KR +du +BD +cp +Yg +Mv +Zn +yJ +bg +ne +pT +DG +oa +ww +vz +HR +pO +zS +JE +wc +wx +Gz +UC +It +YX +mE +"} +(24,1,1) = {" +ws +tv +MS +FV +Lm +Xp +QK +Yk +zK +Dv +Vt +NJ +Bm +lR +Xu +zf +ch +qP +ne +Xd +yF +sL +cF +TW +ne +sR +xP +JO +kk +FU +fB +zY +oN +nB +Eb +"} +(25,1,1) = {" +ws +ws +jZ +Dy +YR +Eu +Vs +kf +Mv +CO +qQ +hw +Mv +zK +Mv +Oh +dM +Ah +rN +rN +AV +AV +AV +Kb +Kb +Kb +jG +Kb +kk +kk +kk +wZ +SA +Eb +mI +"} +(26,1,1) = {" +ws +ws +ws +ws +zn +vr +QK +NI +Mv +Mv +lH +pM +pM +ax +pM +XU +Sr +Kp +AV +Jp +oX +nM +IE +Kb +CZ +qK +xj +Jt +pQ +ID +Kb +Eb +Eb +mI +ws +"} +(27,1,1) = {" +ws +ws +ws +ws +ws +gK +yx +YW +rp +QK +pM +pM +er +Nn +jY +aS +SF +mq +hp +Jb +iw +IB +eG +pB +PE +Ab +Fx +xS +wd +yh +To +mI +ws +ws +ws +"} +(28,1,1) = {" +ws +ws +ws +ws +qf +DR +UA +KY +Yh +Ht +jY +le +ni +Iv +Gw +Br +mS +Mj +AV +tX +FE +ZW +EC +sF +XP +uK +Vx +jI +vs +Au +To +ws +ws +ws +ws +"} +(29,1,1) = {" +ws +ws +ws +ws +ws +df +jv +CS +Hz +AG +jY +JZ +Uk +vo +pM +qr +iY +rG +AV +vE +vL +Hf +Ra +MF +Ek +Tp +Nz +uQ +Tx +To +UX +ws +ws +ws +ws +"} +(30,1,1) = {" +ws +ws +ws +ws +ws +Bp +ky +ky +pM +jY +pM +pM +jY +jY +pM +Pl +Lq +Mt +TI +TI +TI +jW +TI +TI +TI +TI +sy +Zy +Zy +UX +ws +ws +ws +ws +ws +"} +(31,1,1) = {" +ws +ws +ws +ws +ws +ws +ky +cr +bq +VC +PJ +bo +Ly +XA +VB +um +ys +UY +TI +WY +kc +fm +By +mi +Pn +vw +sy +ws +ws +ws +ws +ws +ws +ws +ws +"} +(32,1,1) = {" +ws +ws +ws +ws +ws +ws +ky +vm +LH +NM +yw +GY +jl +ko +ko +In +En +BZ +TI +VP +nP +im +qv +vC +Bo +ul +sy +ws +ws +ws +ws +ws +ws +ws +ws +"} +(33,1,1) = {" +ws +ws +ws +ws +ws +ws +rw +ky +oT +fD +Ja +Ps +jh +SR +Vb +MQ +jn +nQ +jW +kI +Cg +zZ +KV +jt +Qi +sy +EM +ws +ws +ws +ws +ws +ws +ws +ws +"} +(34,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +eh +LH +tp +cl +Pb +WV +Pa +xs +fY +ta +Kh +jW +JK +eO +hE +JK +JK +JK +sy +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(35,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +eh +bS +CW +ZX +An +Kt +gu +Mu +xh +zu +OC +DS +Qw +Kq +TY +sS +io +HV +sy +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(36,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ky +sp +Em +Fg +NX +Qx +kO +fN +PC +UT +dN +TO +wD +fe +uL +OP +iJ +zh +sy +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(37,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +rw +ky +pM +jY +pM +pM +jY +pM +wC +jn +oO +Va +Le +ro +zE +LQ +AM +Hm +zc +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(38,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +GE +nw +Oq +ln +po +uq +ln +fv +rq +VI +TI +FQ +Fb +FQ +Qs +JK +JK +sy +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(39,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +GE +jO +Lf +yO +vq +oq +fP +kK +SK +tw +jW +yd +Lg +zP +se +kr +gP +pR +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(40,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +GE +ln +ln +IL +yM +NT +IL +tu +je +Vh +TI +zP +nL +va +AA +ar +JK +pR +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(41,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +GE +cm +jg +Ld +dv +Im +ss +ss +Ij +ss +TI +jW +jW +TI +TI +TI +TI +IP +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(42,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +qk +GE +uu +gd +pU +pU +Fo +BQ +fc +gg +Nx +xB +cT +Bh +yv +ss +ft +xK +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(43,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +GE +kP +Tw +Im +pU +mR +kC +NC +Zl +Ml +bi +oU +ER +OL +vK +ss +ss +xK +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(44,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +xK +Um +GO +ss +AZ +vl +wT +CX +ss +ZT +Bv +ss +DE +AI +Uz +cH +ss +xK +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(45,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +Mb +zv +aw +NW +Hs +wt +Wj +LJ +ad +ad +sP +nZ +ad +ss +LU +Sq +Er +Nr +IM +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(46,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +xK +rd +ve +ss +tH +Nj +ad +Gq +jB +Ln +Rn +Eg +ad +ad +pF +ON +qp +IM +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(47,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +yL +yL +AD +hW +Sb +AD +ad +wu +Sc +hP +CA +mW +ad +ad +fL +ES +fL +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(48,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +Uw +yL +FT +aJ +ti +ad +Lx +EP +Yn +RB +HL +nX +ad +yy +lJ +Jf +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(49,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +yL +uz +hF +iT +Gq +oh +yl +nf +SO +ML +Mf +ad +Zb +Yj +gi +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(50,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +yL +tM +Uj +jf +ad +iM +VG +uy +YG +zF +Qv +ad +IR +Jr +gA +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(51,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +yL +wG +Gr +OM +ad +PP +oS +uP +mn +vZ +YY +Gq +RP +fU +co +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(52,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +yL +pN +vy +nJ +ad +yk +KO +Ec +Gf +sK +gc +ad +sq +xo +IS +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(53,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +Uw +yL +af +Wb +GL +Ms +Ms +Ms +Ms +Ms +Ms +GL +aG +wS +fC +Re +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} +(54,1,1) = {" +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +yL +RS +eb +yL +ws +ws +ws +ws +ws +ws +fC +tl +FR +fC +ws +ws +ws +ws +ws +ws +ws +ws +ws +ws +"} diff --git a/_maps/shuttles/shiptest/pirate_libertatia.dmm b/_maps/shuttles/shiptest/pirate_libertatia.dmm index a6c7c4d8a441..0085f0306943 100644 --- a/_maps/shuttles/shiptest/pirate_libertatia.dmm +++ b/_maps/shuttles/shiptest/pirate_libertatia.dmm @@ -1,4 +1,14 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "pirateshutters"; + name = "Blast Shutters" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) "au" = ( /obj/structure/frame/computer, /obj/effect/decal/cleanable/dirt/dust, @@ -28,10 +38,7 @@ pixel_x = -25; pixel_y = 5 }, -/obj/machinery/light/small{ - dir = 8; - pixel_y = -10 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/pod/light, /area/ship/bridge) "bb" = ( @@ -39,18 +46,9 @@ dir = 1 }, /obj/structure/railing, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 22; - pixel_y = 10 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22; - pixel_y = -10 - }, /obj/effect/landmark/start/captain, /obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/wideband/directional/east, /turf/open/floor/pod/light, /area/ship/bridge) "br" = ( @@ -129,10 +127,7 @@ /area/ship/cargo) "fi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/structure/cable{ icon_state = "2-4" }, @@ -147,7 +142,7 @@ dir = 1 }, /obj/effect/landmark/start/head_of_personnel, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, @@ -211,6 +206,7 @@ "kK" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "pirateshutters"; name = "Blast Shutters" }, @@ -241,15 +237,13 @@ pixel_x = 15; pixel_y = 26 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/mineral/plastitanium, /area/ship/security) "mJ" = ( @@ -258,9 +252,7 @@ /obj/structure/cable{ icon_state = "4-6" }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/landmark/start/security_officer, /turf/open/floor/pod/light, /area/ship/security) @@ -312,7 +304,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -334,15 +326,14 @@ pixel_x = -15; pixel_y = 26 }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, /obj/effect/turf_decal/industrial/warning{ dir = 8 }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/security) "nQ" = ( @@ -364,6 +355,7 @@ "nW" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "pirateshutters"; name = "Blast Shutters" }, @@ -384,10 +376,7 @@ /turf/open/floor/engine/hull, /area/ship/external) "pm" = ( -/obj/machinery/light/small{ - dir = 8; - pixel_y = 12 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, @@ -419,10 +408,6 @@ /turf/open/floor/mineral/plastitanium, /area/ship/security) "pS" = ( -/obj/machinery/light/small{ - dir = 4; - pixel_y = 12 - }, /obj/item/storage/box{ icon_state = "lethalshot_box"; name = "dusty shotshell box" @@ -457,6 +442,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/security) +"qh" = ( +/obj/docking_port/stationary{ + dwidth = 4; + width = 8; + height = 15; + dir = 8 + }, +/turf/template_noop, +/area/template_noop) "qP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -471,6 +465,9 @@ dir = 8 }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/number/two{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/security) "rc" = ( @@ -510,9 +507,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/security) "rL" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/stand_clear{ dir = 1 }, @@ -523,10 +518,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/cargo) "sc" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/item/clothing/suit/space/orange, /obj/item/clothing/mask/breath, /obj/item/tank/internals/oxygen, @@ -555,6 +547,9 @@ }, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/catwalk/over, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/security) "sx" = ( @@ -565,19 +560,14 @@ /obj/machinery/status_display/shuttle{ pixel_y = -32 }, -/obj/machinery/light/small{ - pixel_x = -12 - }, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/industrial/warning{ dir = 10 }, /turf/open/floor/mineral/plastitanium, /area/ship/security) "sI" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/firealarm/directional/south, /obj/item/kitchen/knife/hunting{ pixel_y = 5 }, @@ -634,6 +624,7 @@ /area/ship/crew) "ui" = ( /obj/machinery/door/airlock/hatch{ + dir = 4; name = "External Access Hatch" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -642,7 +633,7 @@ /turf/open/floor/pod/light, /area/ship/crew) "uo" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/components/unary/vent_pump/siphon/layer4{ dir = 4 }, @@ -676,6 +667,7 @@ /area/ship/crew) "vo" = ( /obj/machinery/door/airlock/hatch{ + dir = 4; name = "External Access Hatch" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -705,8 +697,21 @@ location = "forward" }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/crew) +"vN" = ( +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters{ + id = "pirateshutters"; + name = "Blast Shutters"; + dir = 4 + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/bridge) "vW" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -725,6 +730,7 @@ /obj/machinery/door/window/southright, /obj/structure/curtain/bounty, /obj/effect/decal/cleanable/vomit/old, +/obj/machinery/light/small/directional/north, /turf/open/floor/pod/light, /area/ship/crew) "wP" = ( @@ -782,6 +788,7 @@ "za" = ( /obj/structure/grille, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "pirateshutters"; name = "Blast Shutters" }, @@ -802,9 +809,7 @@ }, /obj/item/healthanalyzer, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/pod/light, /area/ship/crew) "zR" = ( @@ -836,6 +841,9 @@ }, /obj/effect/landmark/observer_start, /obj/structure/catwalk/over, +/obj/effect/turf_decal/miskilamo_small/right{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/crew) "AL" = ( @@ -843,7 +851,7 @@ /obj/effect/spawner/lootdrop/donkpockets, /obj/effect/spawner/lootdrop/donkpockets, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom, +/obj/item/radio/intercom/directional/north, /obj/item/lighter{ pixel_x = 14 }, @@ -876,9 +884,6 @@ "Bw" = ( /obj/effect/spawner/lootdrop/minor/pirate_or_bandana, /obj/effect/spawner/lootdrop/minor/pirate_or_bandana, -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, @@ -932,6 +937,9 @@ dir = 8 }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/miskilamo_small{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/crew) "Cj" = ( @@ -973,10 +981,7 @@ /area/ship/hallway/starboard) "Df" = ( /obj/structure/reagent_dispensers/watertank, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/pod/light, /area/ship/cargo) "DG" = ( @@ -1021,9 +1026,7 @@ /obj/machinery/defibrillator_mount/loaded{ pixel_y = -32 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/effect/turf_decal/industrial/outline, /turf/open/floor/pod/light, /area/ship/crew) @@ -1045,7 +1048,7 @@ /obj/effect/turf_decal/siding{ dir = 4 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /turf/open/floor/pod/light, /area/ship/crew) @@ -1061,6 +1064,9 @@ icon_state = "2-9" }, /obj/structure/catwalk/over, +/obj/effect/turf_decal/miskilamo_small/left{ + dir = 4 + }, /turf/open/floor/plating, /area/ship/crew) "Ey" = ( @@ -1075,7 +1081,7 @@ dir = 4 }, /obj/structure/curtain/bounty, -/obj/machinery/computer/cryopod{ +/obj/machinery/computer/cryopod/directional/north{ pixel_y = -25 }, /turf/open/floor/pod/light, @@ -1083,16 +1089,10 @@ "EH" = ( /obj/structure/bed, /obj/structure/curtain/bounty, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/item/bedsheet/brown, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/pod/light, /area/ship/crew) "Fx" = ( @@ -1129,7 +1129,7 @@ icon_state = "2-4" }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -1178,19 +1178,13 @@ /area/ship/cargo) "Id" = ( /obj/structure/railing, -/obj/item/radio/intercom{ - pixel_y = 22 - }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/pod/light, /area/ship/cargo) "Ie" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/pod/light, /area/ship/cargo) "IF" = ( @@ -1319,7 +1313,7 @@ /area/ship/hallway/port) "Mp" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-2" }, @@ -1339,9 +1333,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/pod/light, /area/ship/cargo) "Nq" = ( @@ -1384,14 +1376,12 @@ /obj/structure/sign/warning/nosmoking{ pixel_x = 32 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/light, /area/ship/cargo) "Ol" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer2, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -1413,13 +1403,7 @@ /obj/machinery/power/smes/engineering{ charge = 1e+006 }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, +/obj/machinery/light/small/directional/west, /obj/structure/cable{ icon_state = "0-2" }, @@ -1450,6 +1434,7 @@ /area/ship/hallway/port) "Py" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1484,6 +1469,7 @@ /area/ship/hallway/port) "QO" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Port Engines" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1647,6 +1633,7 @@ /area/ship/cargo) "Ty" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1690,6 +1677,7 @@ /area/ship/hallway/starboard) "Ut" = ( /obj/machinery/door/airlock/maintenance_hatch{ + dir = 4; name = "Starboard Engines" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1732,13 +1720,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ship/hallway/starboard) "Vp" = ( @@ -1757,6 +1739,7 @@ /obj/item/storage/toolbox/electrical, /obj/item/multitool, /obj/item/clothing/glasses/welding, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/ship/hallway/port) "VC" = ( @@ -1772,10 +1755,7 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/hallway/port) @@ -1877,10 +1857,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/hallway/starboard) @@ -1897,6 +1874,7 @@ /obj/structure/cable{ icon_state = "8-10" }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plating{ icon_state = "platingdmg3" }, @@ -1922,9 +1900,7 @@ /turf/open/floor/plating, /area/ship/hallway/port) "ZB" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/industrial/stand_clear{ dir = 1 }, @@ -2028,7 +2004,7 @@ XJ XJ XJ XJ -XJ +qh XJ XJ XJ @@ -2125,10 +2101,10 @@ FF Fx "} (8,1,1) = {" -XB -XB +vN +ad Bb -XB +ad Bb iA mJ @@ -2206,10 +2182,10 @@ rc TP "} (11,1,1) = {" -XB -XB +vN +ad Bb -XB +ad Bb iA nB diff --git a/_maps/shuttles/shiptest/pirate_noderider.dmm b/_maps/shuttles/shiptest/pirate_noderider.dmm index 998413a0220b..c665df9c48ad 100644 --- a/_maps/shuttles/shiptest/pirate_noderider.dmm +++ b/_maps/shuttles/shiptest/pirate_noderider.dmm @@ -16,6 +16,29 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/central) +"aq" = ( +/obj/machinery/door/airlock/hatch{ + name = "Emergency Access"; + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "noderidercore"; + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/maintenance/central) +"au" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 2 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/mono/dark, +/area/ship/maintenance/central) "ax" = ( /obj/structure/cable{ icon_state = "4-8" @@ -30,10 +53,6 @@ /turf/open/floor/plating/airless, /area/ship/external) "ay" = ( -/obj/structure/railing{ - dir = 5; - layer = 3.1 - }, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 5 }, @@ -64,6 +83,14 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"aD" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/grey, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external) "aH" = ( /obj/structure/cable{ icon_state = "1-4" @@ -78,37 +105,6 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey/corner, /turf/open/floor/plating/airless, /area/ship/external) -"aN" = ( -/obj/structure/table, -/obj/structure/closet/wall/red{ - pixel_x = -28; - dir = 4; - name = "captain's locker" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/under/utility, -/obj/item/clothing/head/soft/black, -/obj/item/melee/classic_baton/telescopic, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/item/storage/box/handcuffs, -/obj/item/clothing/glasses/meson, -/obj/item/megaphone, -/obj/item/melee/transforming/energy/sword/saber/red, -/obj/item/pinpointer/crew, -/obj/item/clothing/mask/gas/atmos, -/obj/item/clothing/mask/whistle, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "aX" = ( /obj/structure/cable{ icon_state = "1-4" @@ -123,44 +119,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"bd" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"bk" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - 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/plasteel/tech, -/area/ship/maintenance/central) "bl" = ( /obj/machinery/camera/emp_proof{ dir = 6 @@ -186,6 +144,22 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"bG" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -26 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) "bX" = ( /obj/machinery/power/grounding_rod{ anchored = 1 @@ -218,6 +192,20 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"ci" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "cP" = ( /obj/machinery/power/terminal{ dir = 8 @@ -278,24 +266,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"dx" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) "dJ" = ( /obj/structure/cable{ icon_state = "1-8" @@ -322,23 +292,6 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey, /turf/open/floor/plating/airless, /area/ship/external) -"dU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "dW" = ( /obj/item/storage/box/handcuffs, /obj/item/storage/box/handcuffs, @@ -384,9 +337,21 @@ /obj/effect/turf_decal/spline/fancy/opaque/grey/corner, /turf/open/floor/plating/airless, /area/ship/external) -"em" = ( -/turf/open/floor/plating/airless, -/area/ship/bridge) +"eq" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"ev" = ( +/obj/machinery/power/rtg, +/obj/structure/cable{ + icon_state = "0-6" + }, +/turf/open/floor/circuit/red, +/area/ship/maintenance/central) "eF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -420,40 +385,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"eX" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ft" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/central) "fw" = ( /obj/structure/cable{ icon_state = "1-2" @@ -481,14 +412,28 @@ /obj/effect/turf_decal/industrial/caution, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"fE" = ( -/obj/machinery/power/grounding_rod{ - anchored = 1 +"fD" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/airalarm/directional/north, +/obj/machinery/button/door{ + dir = 2; + pixel_x = 26; + pixel_y = -10; + name = "cargo bay door"; + id = "noderidergogo" }, -/obj/effect/turf_decal/industrial/outline/grey, -/obj/machinery/light, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external) +/obj/machinery/button/shieldwallgen{ + dir = 8; + pixel_x = 21; + pixel_y = 4; + id = "noderiders"; + name = "cargo airshield" + }, +/obj/machinery/computer/crew{ + icon_state = "computer-right" + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "fG" = ( /obj/machinery/power/grounding_rod{ anchored = 1 @@ -539,14 +484,18 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"gz" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, +"gC" = ( /obj/structure/table, -/obj/machinery/light/small, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/obj/machinery/recharger{ + pixel_y = 6 + }, +/obj/item/screwdriver{ + pixel_x = -12 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "hd" = ( /obj/machinery/power/shieldwallgen/anchored, /obj/structure/cable{ @@ -564,15 +513,30 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"hr" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Core"; + req_access_txt = "20"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/poddoor/preopen{ + id = "noderidercore"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) "hH" = ( /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 1; - pixel_y = -32; - density = 0 - }, +/obj/machinery/porta_turret/ship, /turf/open/floor/engine/hull, /area/ship/bridge) "hK" = ( @@ -606,70 +570,23 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 28 - }, +/obj/item/radio/intercom/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew) -"ii" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"iJ" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 10 }, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ir" = ( -/obj/machinery/computer/monitor{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"is" = ( -/obj/machinery/door/airlock/hatch{ - name = "Bathroom"; - id_tag = "nodedoor" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"iu" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 6 - }, -/obj/item/screwdriver{ - pixel_x = -12 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "iM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -679,37 +596,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/cargo) -"jk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/light, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"jq" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) "jt" = ( /obj/structure/cable{ icon_state = "1-2" @@ -770,23 +656,6 @@ }, /turf/open/floor/engine/hull, /area/ship/external) -"jO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Core"; - req_access_txt = "20" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/poddoor/preopen{ - id = "noderidercore" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/central) "jR" = ( /obj/structure/catwalk/over, /obj/effect/turf_decal/spline/fancy/opaque/grey{ @@ -794,14 +663,19 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"jU" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"jW" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ dir = 1 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "jX" = ( /obj/structure/cable{ icon_state = "1-4" @@ -812,22 +686,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"ka" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "kd" = ( /obj/structure/cable, /obj/effect/turf_decal/box/red, @@ -837,74 +695,38 @@ "kn" = ( /turf/open/floor/engine/hull, /area/ship/external) -"kK" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"kM" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +"ky" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"kS" = ( -/obj/machinery/door/airlock/hatch{ - name = "Bridge"; - req_access_txt = "20" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 + icon_state = "1-4" }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +/obj/machinery/light/directional/north, +/turf/open/floor/engine/hull, +/area/ship/external) +"kE" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "noderiderbridge" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"lf" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"kK" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, /turf/open/floor/plasteel/dark, -/area/ship/crew) +/area/ship/cargo) "lr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -925,80 +747,47 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/corner_techfloor_gray{ dir = 4 }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"lI" = ( -/obj/effect/turf_decal/box/red, +"ly" = ( /obj/structure/cable{ icon_state = "1-4" }, -/obj/machinery/syndicatebomb{ - name = "low yield fusion bomb" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/central) -"lR" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/ship/maintenance/central) +"lI" = ( +/obj/effect/turf_decal/box/red, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/syndicatebomb{ + name = "low yield fusion bomb" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/maintenance/central) "lU" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/porta_turret/centcom_shuttle{ - pixel_y = 32; - density = 0 - }, +/obj/machinery/porta_turret/ship, /turf/open/floor/engine/hull, /area/ship/bridge) -"lV" = ( -/obj/effect/turf_decal/floordetail/pryhole, -/obj/structure/sink{ - dir = 8; - pixel_x = 13 - }, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 11 - }, -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/machinery/button/door{ - dir = 1; - pixel_x = -10; - pixel_y = -23; - id = "nodedoor"; - name = "bathroom lock"; - specialfunctions = 3 - }, -/obj/structure/toilet{ - pixel_y = 13 - }, -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "mf" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1012,6 +801,18 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"mo" = ( +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/radio/intercom/wideband/directional/east, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "ms" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1033,6 +834,7 @@ icon_state = "4-8" }, /obj/machinery/camera/emp_proof, +/obj/structure/railing, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "mJ" = ( @@ -1057,12 +859,6 @@ dir = 1 }, /area/ship/engineering) -"mS" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "mT" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1074,6 +870,18 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"nI" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/airless, +/area/ship/bridge) +"nM" = ( +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "nO" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1123,16 +931,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"on" = ( -/obj/machinery/power/rtg, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/circuit/red, -/area/ship/maintenance/central) "oy" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1156,19 +954,6 @@ /obj/item/pickaxe/drill, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"pg" = ( -/obj/machinery/door/airlock/hatch{ - name = "Emergency Access" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "noderidercore" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/central) "pi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1198,20 +983,17 @@ "pm" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew) -"pJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" +"pu" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/maintenance/central) +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "pM" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1225,20 +1007,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"pW" = ( -/obj/machinery/power/shuttle/engine/electric/premium{ - name = "main drive"; - dir = 4; - power_per_burn = 200000 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "noderiderengine" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering) "qc" = ( /turf/open/floor/plating/airless, /area/ship/external) @@ -1269,10 +1037,7 @@ dir = 8 }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -24 - }, +/obj/machinery/computer/cryopod/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) "qp" = ( @@ -1331,18 +1096,58 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"rK" = ( +"rx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"rC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 8 }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 4 }, -/obj/machinery/computer/helm{ +/obj/machinery/door/airlock/hatch{ dir = 8 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"se" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/central) "sn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1369,17 +1174,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/ship/maintenance/central) -"sr" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering) "sw" = ( /obj/structure/sign/poster/contraband/cybersun_borg{ pixel_y = 32 @@ -1396,17 +1190,20 @@ /obj/item/healthanalyzer, /turf/open/floor/plasteel/dark, /area/ship/crew) -"sx" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, +"sz" = ( /obj/structure/cable{ icon_state = "0-4" }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/power/shuttle/engine/electric/premium{ + name = "main drive"; + dir = 4; + power_per_burn = 200000 }, -/turf/open/floor/plasteel/tech/grid, +/obj/machinery/door/poddoor{ + id = "noderiderengine"; + dir = 4 + }, +/turf/open/floor/engine/hull, /area/ship/engineering) "sB" = ( /obj/structure/cable{ @@ -1418,6 +1215,31 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"sC" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/north, +/obj/structure/railing, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering) +"sD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/central) "sZ" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1432,15 +1254,20 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/cargo) -"ti" = ( -/obj/machinery/power/rtg, -/obj/structure/cable{ - icon_state = "0-10" +"tk" = ( +/obj/effect/turf_decal/industrial/caution{ + dir = 1 }, -/obj/machinery/light{ - dir = 4 +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + piping_layer = 2 }, -/turf/open/floor/circuit/red, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/mono/dark, /area/ship/maintenance/central) "ty" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -1491,12 +1318,24 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/porta_turret/centcom_shuttle{ - pixel_y = 32; - density = 0 - }, +/obj/machinery/porta_turret/ship, /turf/open/floor/engine/hull, /area/ship/bridge) +"tU" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + id = "noderiderengine"; + dir = 4 + }, +/obj/machinery/power/shuttle/engine/electric/premium{ + name = "main drive"; + dir = 4; + power_per_burn = 200000 + }, +/turf/open/floor/engine/hull, +/area/ship/engineering) "tY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1510,6 +1349,20 @@ "up" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) +"uV" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 6 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "vr" = ( /obj/structure/cable{ icon_state = "1-8" @@ -1523,56 +1376,57 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"vH" = ( -/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) -"vK" = ( -/obj/machinery/power/rtg, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/light{ +/obj/structure/railing/corner{ dir = 8 }, -/turf/open/floor/circuit/red, -/area/ship/maintenance/central) -"vS" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security/armory) -"vU" = ( -/obj/structure/railing/corner{ - dir = 4; - layer = 3.1 +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"vE" = ( +/obj/effect/turf_decal/floordetail/pryhole, +/obj/structure/sink{ + dir = 8; + pixel_x = 13 }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 +/obj/structure/mirror{ + pixel_x = 28 }, -/obj/effect/turf_decal/industrial/warning, /obj/machinery/button/door{ - dir = 4; - pixel_y = -4; - pixel_x = -24; - id = "noderiderengine"; - name = "Engine shutters" + dir = 1; + pixel_x = -10; + pixel_y = -23; + id = "nodedoor"; + name = "bathroom lock"; + specialfunctions = 3 + }, +/obj/structure/toilet{ + pixel_y = 13 }, -/obj/effect/turf_decal/corner_techfloor_gray{ +/obj/machinery/shower{ dir = 1 }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/light/small/directional/east{ + pixel_y = 12 }, -/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/dark, -/area/ship/engineering) +/area/ship/crew) +"vH" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/ship/external) +"vS" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/ship/security/armory) +"vW" = ( +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/circuit/green, +/area/ship/maintenance/central) "vY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1592,34 +1446,51 @@ "wu" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) -"wJ" = ( +"wA" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/engine/hull, +/area/ship/external) +"xk" = ( /obj/machinery/power/grounding_rod{ anchored = 1 }, /obj/effect/turf_decal/industrial/outline/grey, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/external) -"wR" = ( -/obj/machinery/power/terminal{ - dir = 8 +"xl" = ( +/obj/structure/table, +/obj/structure/closet/wall/red{ + pixel_x = -28; + dir = 4; + name = "captain's locker" }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 }, -/obj/machinery/light, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"wX" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom{ - pixel_y = 24 +/obj/machinery/light/small/directional/south{ + pixel_x = 16 }, -/turf/open/floor/circuit/green, -/area/ship/maintenance/central) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/utility, +/obj/item/clothing/head/soft/black, +/obj/item/melee/classic_baton/telescopic, +/obj/item/storage/box/handcuffs, +/obj/item/clothing/glasses/meson, +/obj/item/megaphone, +/obj/item/melee/transforming/energy/sword/saber/red, +/obj/item/pinpointer/crew, +/obj/item/clothing/mask/gas/atmos, +/obj/item/clothing/mask/whistle, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "xy" = ( /obj/structure/catwalk/over, /turf/open/floor/plating/airless, @@ -1637,28 +1508,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/crew) -"xT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plasteel/tech, -/area/ship/crew) "xW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1695,6 +1544,24 @@ }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) +"yh" = ( +/obj/machinery/camera/emp_proof{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/turretid{ + pixel_y = 25 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/computer/communications{ + icon_state = "computer-left" + }, +/obj/machinery/light/small/built/directional/north{ + pixel_x = 16 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "ym" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1759,6 +1626,32 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"yM" = ( +/obj/machinery/power/shuttle/engine/electric/premium{ + name = "main drive"; + dir = 4; + power_per_burn = 200000 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + id = "noderiderengine"; + dir = 4 + }, +/turf/open/floor/engine/hull, +/area/ship/engineering) +"yW" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/structure/catwalk/over, +/turf/open/floor/plating/airless, +/area/ship/external) "za" = ( /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -1772,23 +1665,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/cargo) -"zo" = ( -/obj/structure/railing{ - layer = 3.3 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/light/small, -/obj/item/clothing/mask/gas, -/obj/item/clothing/suit/space/hardsuit/security, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) "zp" = ( /obj/structure/window/reinforced{ dir = 4 @@ -1805,28 +1681,6 @@ /obj/item/clothing/suit/space/hardsuit/security, /turf/open/floor/plasteel/dark, /area/ship/security/armory) -"zB" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/central) "zF" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1836,20 +1690,16 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"Ab" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Am" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew) -"An" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 1; - pixel_y = -32; - density = 0 - }, -/turf/open/floor/engine/hull, -/area/ship/bridge) "Av" = ( /obj/structure/cable{ icon_state = "6-8" @@ -1878,7 +1728,40 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"BN" = ( +"AY" = ( +/obj/machinery/door/airlock/hatch{ + name = "Bridge"; + req_access_txt = "20"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "noderiderbridge"; + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Bk" = ( /obj/structure/cable{ icon_state = "2-4" }, @@ -1892,12 +1775,22 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -24 - }, +/obj/item/radio/intercom/directional/west, /turf/open/floor/plating, /area/ship/cargo) +"BO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "BT" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1933,15 +1826,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/ship/crew) -"BW" = ( -/obj/item/radio/intercom{ - pixel_y = 24 +"BV" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) +/obj/item/radio/intercom/wideband/directional/south, +/turf/open/floor/circuit/green, +/area/ship/maintenance/central) "Ck" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1969,14 +1863,16 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"CW" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/small{ - dir = 1 +"CQ" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/central) +/obj/machinery/computer/helm{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/bridge) "De" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1984,34 +1880,22 @@ /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating, /area/ship/cargo) +"Dq" = ( +/obj/machinery/recharge_station, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/central) "Dt" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/engine/hull, -/area/ship/external) -"DG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/engine/hull, +/area/ship/external) "DL" = ( /obj/structure/cable{ icon_state = "4-10" @@ -2022,36 +1906,35 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"DN" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 +"DM" = ( +/obj/machinery/door/airlock/hatch{ + name = "Armory"; + req_access_txt = "1"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering) -"DR" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/catwalk/over, -/obj/machinery/light/small{ - dir = 1 +/obj/effect/turf_decal/industrial/warning{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) "DU" = ( /obj/structure/catwalk/over, /obj/effect/turf_decal/spline/fancy/opaque/grey{ @@ -2059,6 +1942,13 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"Ee" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "Eg" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2078,12 +1968,76 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"Em" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "acceleration couch" + }, +/obj/machinery/ai_slipper, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/button/door{ + pixel_y = 22; + pixel_x = 38; + name = "bridge lockdown"; + id = "noderiderbridge" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Eu" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"Ev" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/advanced_airlock_controller{ + pixel_x = -26 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) "EH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, /turf/open/floor/plasteel/tech, /area/ship/security/armory) +"EP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "EQ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2130,19 +2084,6 @@ }, /turf/open/floor/plating/airless, /area/ship/security/armory) -"FE" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/radio/intercom/wideband{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/circuit/green, -/area/ship/maintenance/central) "FH" = ( /obj/effect/turf_decal/industrial/outline/yellow, /obj/structure/curtain/cloth/grey, @@ -2150,23 +2091,6 @@ /obj/item/bedsheet/blue, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) -"FO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) "FQ" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2178,6 +2102,28 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"FV" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + dir = 4; + pixel_y = -4; + pixel_x = -24; + id = "noderiderengine"; + name = "Engine shutters" + }, +/obj/effect/turf_decal/corner_techfloor_gray{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/engineering) "Ga" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2191,20 +2137,6 @@ }, /turf/open/floor/circuit/green, /area/ship/maintenance/central) -"Gh" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/camera/emp_proof{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) "GA" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2235,6 +2167,14 @@ /obj/item/pipe_dispenser, /turf/open/floor/plasteel/dark, /area/ship/engineering) +"GN" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 + }, +/obj/effect/turf_decal/industrial/outline/grey, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external) "GW" = ( /obj/structure/catwalk/over, /obj/effect/turf_decal/spline/fancy/opaque/grey{ @@ -2242,6 +2182,14 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"Hg" = ( +/obj/machinery/recharge_station, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/central) "Hi" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2257,10 +2205,7 @@ /area/ship/cargo) "Hj" = ( /obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/porta_turret/centcom_shuttle{ - pixel_y = 32; - density = 0 - }, +/obj/machinery/porta_turret/ship, /turf/open/floor/plating/airless, /area/ship/bridge) "Hx" = ( @@ -2273,23 +2218,6 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"HF" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/structure/railing{ - layer = 3.3 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/light/small, -/obj/item/clothing/mask/gas, -/obj/item/clothing/suit/space/hardsuit/security, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) "Ih" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2297,12 +2225,12 @@ /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ dir = 8 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /obj/machinery/advanced_airlock_controller{ - pixel_y = 32 + pixel_y = 25 }, /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2332,15 +2260,23 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"Jb" = ( -/obj/structure/cable{ - icon_state = "1-4" +"IH" = ( +/obj/structure/railing{ + layer = 3.3 }, -/obj/machinery/light{ - dir = 1 +/obj/structure/window/reinforced{ + dir = 4 }, -/turf/open/floor/engine/hull, -/area/ship/external) +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/mask/gas, +/obj/item/clothing/suit/space/hardsuit/security, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) "Jp" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -2360,6 +2296,24 @@ /obj/machinery/power/tesla_coil/tesla_ground, /turf/open/floor/engine/hull/reinforced, /area/ship/external) +"JI" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering) +"JP" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/directional/north, +/obj/structure/railing, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "JZ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2374,6 +2328,43 @@ "Kc" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/security/armory) +"Kd" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Ke" = ( +/obj/machinery/door/airlock/hatch{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + 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/plasteel/tech, +/area/ship/maintenance/central) "Km" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2418,10 +2409,6 @@ /turf/open/floor/plasteel/dark, /area/ship/cargo) "KF" = ( -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 1 }, @@ -2432,12 +2419,13 @@ /obj/structure/reagent_dispensers, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"KI" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 4 +"KM" = ( +/obj/structure/cable{ + icon_state = "4-10" }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) +/obj/machinery/light/directional/north, +/turf/open/floor/engine/hull, +/area/ship/external) "KR" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2454,61 +2442,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"KV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Lo" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "acceleration couch" - }, -/obj/machinery/ai_slipper, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 28; - pixel_y = -28 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/button/door{ - dir = 8; - pixel_y = 26; - pixel_x = 41; - name = "bridge lockdown"; - id = "noderiderbridge" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Lx" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/ship/cargo) "LC" = ( /obj/structure/curtain/cloth/grey, /turf/open/floor/plasteel/dark, @@ -2533,6 +2466,13 @@ /obj/item/bedsheet/blue, /turf/open/floor/plasteel/tech/grid, /area/ship/crew) +"LR" = ( +/obj/machinery/power/rtg, +/obj/structure/cable{ + icon_state = "0-5" + }, +/turf/open/floor/circuit/red, +/area/ship/maintenance/central) "LY" = ( /obj/structure/cable{ icon_state = "2-8" @@ -2550,17 +2490,6 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"Mt" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/light, -/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/external) "MG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2579,20 +2508,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/central) -"MI" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "noderiderengine" - }, -/obj/machinery/power/shuttle/engine/electric/premium{ - name = "main drive"; - dir = 4; - power_per_burn = 200000 - }, -/turf/open/floor/engine/hull, -/area/ship/engineering) "MJ" = ( /obj/structure/closet/wall{ dir = 1; @@ -2637,29 +2552,6 @@ /obj/item/radio, /turf/open/floor/plasteel/dark, /area/ship/crew) -"MN" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"MO" = ( -/obj/machinery/power/grounding_rod{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/grey, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external) "MU" = ( /turf/closed/wall/r_wall/syndicate, /area/ship/maintenance/central) @@ -2671,11 +2563,16 @@ /obj/machinery/power/tesla_coil/tesla_ground, /turf/open/floor/engine/hull/reinforced, /area/ship/external) -"Nl" = ( -/obj/structure/railing{ - dir = 1; - layer = 3.1 +"Ne" = ( +/obj/machinery/camera/xray{ + dir = 8 + }, +/obj/machinery/power/grounding_rod{ + anchored = 1 }, +/turf/open/floor/plating/airless, +/area/ship/bridge) +"Nl" = ( /obj/structure/cable{ icon_state = "1-6" }, @@ -2691,31 +2588,40 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"Ok" = ( +"NO" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/south, /turf/open/floor/plating, /area/ship/maintenance/central) -"Oy" = ( -/obj/machinery/camera/xray{ - dir = 8 +"Oj" = ( +/obj/structure/cable{ + icon_state = "4-9" }, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/light/directional/south, +/turf/open/floor/engine/hull, +/area/ship/external) +"Ok" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/power/grounding_rod{ - anchored = 1 +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/maintenance/central) "Oz" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -2742,37 +2648,14 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"ON" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/structure/railing{ - layer = 3.3 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/suit/space/hardsuit/security, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Pg" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/north, -/obj/machinery/light/small{ - dir = 8 +"PC" = ( +/obj/machinery/power/grounding_rod{ + anchored = 1 }, -/obj/item/clothing/suit/armor/vest/marine/medium, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/obj/effect/turf_decal/industrial/outline/grey, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/external) "PK" = ( /obj/structure/cable{ icon_state = "4-9" @@ -2801,13 +2684,15 @@ /obj/effect/turf_decal/industrial/outline/grey, /turf/open/floor/plasteel/tech/grid, /area/ship/external) -"QD" = ( -/obj/structure/cable{ - icon_state = "2-4" +"Qt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 }, -/obj/machinery/light, -/turf/open/floor/engine/hull, -/area/ship/external) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "QH" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2830,6 +2715,17 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"QI" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/camera/emp_proof{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "QN" = ( /obj/structure/cable{ icon_state = "0-2" @@ -2847,33 +2743,29 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"QQ" = ( -/obj/structure/chair{ - dir = 4 +"Rn" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Rj" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/catwalk/over, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/ship/maintenance/central) +"Rp" = ( /obj/machinery/power/rtg, /obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/light{ - dir = 4 + icon_state = "0-10" }, +/obj/machinery/light/dim/directional/east, /turf/open/floor/circuit/red, /area/ship/maintenance/central) -"Ro" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/central) "Rr" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -2884,11 +2776,36 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/ship/cargo) +"Ru" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) "Rz" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -2933,48 +2850,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering) -"RW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Sc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/external{ - name = "Core"; - req_access_txt = "20" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 + dir = 6 }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/central) -"Ss" = ( -/obj/machinery/ai_slipper, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/dark, -/area/ship/cargo) +/area/ship/engineering) "SP" = ( /obj/machinery/power/shieldwallgen/anchored, /obj/structure/cable, @@ -2991,36 +2870,11 @@ /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plasteel/stairs, -/area/ship/engineering) -"Tx" = ( -/obj/machinery/door/airlock/hatch{ - name = "Armory"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) +/turf/open/floor/plasteel/stairs, +/area/ship/engineering) "TI" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3036,15 +2890,33 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"Ut" = ( +/obj/machinery/door/airlock/hatch{ + name = "Bathroom"; + id_tag = "nodedoor"; + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Uv" = ( +/obj/machinery/power/rtg, +/obj/structure/cable{ + icon_state = "0-9" + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/circuit/red, +/area/ship/maintenance/central) "UM" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 1 }, -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 1; - pixel_y = -32; - density = 0 - }, +/obj/machinery/porta_turret/ship, /turf/open/floor/plating/airless, /area/ship/bridge) "UY" = ( @@ -3076,42 +2948,16 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"Vn" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Vw" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"Vx" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/light, -/turf/open/floor/engine/hull, -/area/ship/external) "VC" = ( -/obj/machinery/porta_turret/centcom_shuttle, +/obj/machinery/porta_turret/ship, /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) +"VF" = ( +/obj/machinery/ai_slipper, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "VK" = ( /obj/machinery/power/shieldwallgen/anchored, /obj/structure/cable{ @@ -3119,28 +2965,6 @@ }, /turf/open/floor/engine/hull, /area/ship/external) -"Wb" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/airalarm/directional/north, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 28; - pixel_y = -7; - name = "cargo bay door"; - id = "noderidergogo" - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - pixel_x = 27; - pixel_y = 4; - id = "noderiders"; - name = "cargo airshield" - }, -/obj/machinery/computer/communications{ - icon_state = "computer-left" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) "Wp" = ( /obj/structure/cable{ icon_state = "2-5" @@ -3155,16 +2979,14 @@ "Wv" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"WL" = ( -/obj/machinery/power/grounding_rod{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/grey, -/obj/machinery/light{ - dir = 1 +"Xa" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/external) +/obj/structure/table, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Xw" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3176,27 +2998,21 @@ }, /turf/open/floor/plating/airless, /area/ship/external) -"XZ" = ( -/obj/machinery/camera/emp_proof{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +"XP" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/computer/crew{ - icon_state = "computer-right" +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/machinery/turretid{ - pixel_y = 25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/cargo) "Yc" = ( /obj/machinery/door/window/brigdoor{ dir = 4 @@ -3205,31 +3021,14 @@ icon_state = "4-8" }, /obj/machinery/button/door{ - pixel_y = 27; - pixel_x = -26; + pixel_y = 33; + pixel_x = -22; dir = 4; name = "emergency blast shutters"; id = "noderidercore" }, /turf/open/floor/circuit/green, /area/ship/maintenance/central) -"Ye" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -24 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) "Yp" = ( /obj/machinery/holopad/emergency/engineering, /obj/effect/turf_decal/box, @@ -3242,17 +3041,30 @@ }, /turf/open/floor/plasteel/dark, /area/ship/engineering) -"Yy" = ( -/obj/machinery/door/airlock/hatch, +"YX" = ( +/obj/machinery/holopad/emergency/command, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"Zk" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /obj/machinery/door/firedoor/border_only{ dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-9" - }, /obj/effect/turf_decal/industrial/warning{ dir = 4 }, @@ -3267,29 +3079,34 @@ }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/central) -"YG" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +"Zn" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"YX" = ( -/obj/machinery/holopad/emergency/command, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/structure/catwalk/over, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/machinery/light/directional/south, +/turf/open/floor/plating/airless, +/area/ship/external) +"Zr" = ( +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) +/obj/item/tank/jetpack/carbondioxide, +/obj/structure/railing{ + layer = 3.3 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/mask/gas, +/obj/item/clothing/suit/space/hardsuit/security, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/security/armory) "Zx" = ( /obj/structure/cable{ icon_state = "2-8" @@ -3300,6 +3117,23 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"ZF" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/external{ + name = "Core"; + req_access_txt = "20"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/central) "ZW" = ( /obj/structure/cable{ icon_state = "1-8" @@ -3310,6 +3144,20 @@ }, /turf/open/floor/plating/airless, /area/ship/external) +"ZX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/central) (1,1,1) = {" by @@ -3437,15 +3285,15 @@ by Ck by pM -wJ +PC up Wv -MI -pW -MI +tU +yM +sz Wv up -wJ +PC oy by Ck @@ -3468,7 +3316,7 @@ by pM Wv Wv -vU +FV hQ hQ hQ @@ -3496,13 +3344,13 @@ az JZ In up -sr +sC Nl cP cP cP fz -DN +JI up mJ tY @@ -3525,13 +3373,13 @@ pM Qp Wv up -sx +JP KF rb dJ RI tJ -wR +Kd up Wv Qp @@ -3581,17 +3429,17 @@ EQ EQ QH eS -jq +Ev mT vr Tm -FO +ci Hx -kM +iJ mN xX dn -dx +bG eS LY EQ @@ -3612,13 +3460,13 @@ ef Wv up Wv -zB +Zk OG MU MU MU OG -Yy +Ru Wv up Wv @@ -3641,11 +3489,11 @@ Zx hK hd Kn -MN +se ty -ft +tk lI -Ro +au ty df Kn @@ -3668,17 +3516,17 @@ by by by Is -Vx +Oj wq -DR +NO MU MU -pg +aq MU MU -ii +kE wq -Vw +KM jR by by @@ -3697,13 +3545,13 @@ by by by by -An +lU wq ym MU -on +ev Yc -vK +LR MU aa wq @@ -3730,9 +3578,9 @@ sn wq qW MU -wX +vW jG -FE +BV MU MG wq @@ -3757,11 +3605,11 @@ by by jI wq -DG +ZX MU -ti +Rp Ga -Rj +Uv MU Ok wq @@ -3786,10 +3634,10 @@ yK pi hH wq -Ye +rx OG OG -jO +hr OG OG Ok @@ -3813,17 +3661,17 @@ MZ by by ef -QD +wA Kn -Vn -jU +ly +Hg OG Ih MU -CW -pJ +Dq +Rn Kn -Jb +ky oy by by @@ -3844,13 +3692,13 @@ GW hi VK wq -bk +Ke OG OG -Sc +ZF OG OG -lR +sD wq VK pj @@ -3874,12 +3722,12 @@ Qp db db Cy -BN +Bk De sZ jt so -eX +Eu wq Am Qp @@ -3898,7 +3746,7 @@ by Xw by by -jk +Zn db db EZ @@ -3934,12 +3782,12 @@ yI Hi Km oR -Ss +VF yJ pm sw -QQ -Gh +Ab +QI pm oy by @@ -3964,9 +3812,9 @@ FQ iM KD bB -gz +Xa pm -bd +pu Qd MJ pm @@ -3985,19 +3833,19 @@ EQ Eg EQ pi -Mt +yW wu Kc -Tx -Kc -Lx +DM +wu +XP jt OK jt BU xz hW -YG +Qt pm mJ aX @@ -4016,17 +3864,17 @@ by ef xy Kc -Pg +nM GA vS wu -RW +EP Rz -dU +uV Am pm pm -xT +rC pm xy oy @@ -4047,15 +3895,15 @@ Kc Kc tF Oz -zo +IH Kz Kz -kS +AY Kz Kz FH LO -KV +BO pm pm TI @@ -4072,21 +3920,21 @@ by by by ef -fE +xk Kc qh yd -ON +zp oJ -XZ +yh YX -aN +xl oJ -BW -lf -ka +Ee +eq +jW pm -WL +GN oy by by @@ -4101,18 +3949,18 @@ by by by ef -mS +VC Kc Jp EH zp oJ -Wb -Lo -ir +fD +Em +mo oJ -is -pm +Ut +Am LC pm VC @@ -4132,15 +3980,15 @@ by ef Uq Kc -iu +gC dW -HF +Zr Kz Kz -rK +CQ Kz Kz -lV +vE pm qj pm @@ -4171,8 +4019,8 @@ oJ oJ pm pm -pm -pm +Am +Am qp mJ qw @@ -4189,19 +4037,19 @@ by by by qc -MO +aD Kc by Fo by oJ -em +nI oJ by Cv by pm -MO +aD qc by by @@ -4221,13 +4069,13 @@ qc Th Kc by -KI +VC by oJ -Oy +Ne oJ by -KI +VC by pm bl @@ -4311,7 +4159,7 @@ by by by by -KI +VC by by by diff --git a/_maps/shuttles/shiptest/radio_funny.dmm b/_maps/shuttles/shiptest/radio_funny.dmm index 0564408200c9..bd9c294b972d 100644 --- a/_maps/shuttles/shiptest/radio_funny.dmm +++ b/_maps/shuttles/shiptest/radio_funny.dmm @@ -1,4 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aw" = ( +/obj/structure/table/bronze, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "az" = ( /obj/structure/window/bronze{ dir = 4 @@ -12,35 +17,30 @@ }, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"aJ" = ( -/obj/structure/sink{ - dir = 1 - }, -/obj/structure/mirror{ - pixel_y = -30 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) "aW" = ( /obj/structure/frame/computer, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"bf" = ( +/obj/structure/table/bronze, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/ship/bridge) "bD" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced/spawner, /turf/open/floor/plasteel/freezer, /area/ship/bridge) -"bF" = ( -/obj/structure/table/bronze, -/obj/item/storage/firstaid/advanced, -/obj/machinery/light{ - dir = 1 +"cK" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/window/bronze{ + dir = 4 }, -/turf/open/floor/carpet/nanoweave/blue, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) "cS" = ( -/obj/structure/chair/bronze{ +/obj/structure/chair/comfy/shuttle/bronze{ dir = 1 }, /turf/open/floor/carpet/nanoweave/blue, @@ -60,8 +60,14 @@ /obj/machinery/light/floor, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"ib" = ( +/obj/structure/table/bronze, +/obj/item/storage/firstaid/advanced, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave/blue, +/area/ship/bridge) "io" = ( -/obj/structure/chair/bronze, +/obj/structure/chair/comfy/shuttle/bronze, /obj/machinery/door/window{ dir = 1 }, @@ -118,20 +124,38 @@ }, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) -"th" = ( -/obj/machinery/light/floor, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/nanoweave/red, +"tj" = ( +/obj/structure/table/bronze, +/obj/machinery/microwave, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/nanoweave/orange, /area/ship/bridge) "tv" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced/spawner, /turf/open/floor/carpet/nanoweave/orange, /area/ship/bridge) +"tL" = ( +/turf/template_noop, +/area/template_noop) +"tZ" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/freezer, +/area/ship/bridge) "up" = ( /obj/structure/window/bronze, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"uu" = ( +/obj/structure/table/bronze, +/obj/machinery/light/floor, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/bridge) "uS" = ( /obj/structure/window/bronze{ dir = 4 @@ -145,44 +169,6 @@ /obj/structure/table/bronze, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) -"wJ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/structure/window/bronze{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"wV" = ( -/obj/structure/window/bronze{ - dir = 8 - }, -/obj/machinery/jukebox, -/obj/structure/window/bronze{ - dir = 1 - }, -/obj/item/radio/intercom/wideband{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/bridge) -"xx" = ( -/obj/structure/table/bronze, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/bridge) -"yX" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/bridge) "Au" = ( /obj/structure/bed, /obj/item/bedsheet/syndie, @@ -195,6 +181,14 @@ }, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) +"Bm" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/structure/window/bronze{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/nanoweave/red, +/area/ship/bridge) "BI" = ( /obj/structure/table/bronze, /obj/item/trash/plate, @@ -203,13 +197,6 @@ "EK" = ( /turf/open/floor/carpet/nanoweave, /area/ship/bridge) -"EY" = ( -/obj/structure/table/bronze, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) "GQ" = ( /obj/machinery/door/window/westright{ dir = 2 @@ -227,6 +214,16 @@ }, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) +"HL" = ( +/obj/structure/sink{ + dir = 1 + }, +/obj/structure/mirror{ + pixel_y = -30 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/freezer, +/area/ship/bridge) "HZ" = ( /obj/effect/mob_spawn/human/lavaland_syndicate/comms{ dir = 4 @@ -244,12 +241,14 @@ /obj/machinery/computer/helm, /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) +"Ko" = ( +/obj/structure/table/bronze, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/nanoweave/orange, +/area/ship/bridge) "Kr" = ( /turf/open/floor/carpet/nanoweave/blue, /area/ship/bridge) -"Ky" = ( -/turf/open/space, -/area/space) "KK" = ( /turf/open/floor/carpet/nanoweave/beige, /area/ship/bridge) @@ -258,22 +257,6 @@ /obj/item/kitchen/knife, /turf/open/floor/carpet/nanoweave/orange, /area/ship/bridge) -"Mj" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/structure/window/bronze{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/carpet/nanoweave/red, -/area/ship/bridge) -"Mo" = ( -/obj/structure/table/bronze, -/obj/machinery/microwave, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) "MW" = ( /obj/structure/curtain/cloth/grey, /obj/structure/table, @@ -285,16 +268,26 @@ }, /turf/open/floor/carpet/nanoweave/orange, /area/ship/bridge) +"Np" = ( +/obj/structure/window/bronze{ + dir = 8 + }, +/obj/machinery/jukebox, +/obj/structure/window/bronze{ + dir = 1 + }, +/obj/item/radio/intercom/wideband/directional/north, +/turf/open/floor/carpet/nanoweave/beige, +/area/ship/bridge) "Ob" = ( /obj/structure/chair/plastic{ dir = 4 }, /turf/open/floor/carpet/nanoweave/orange, /area/ship/bridge) -"Ph" = ( -/obj/structure/table/bronze, +"Pd" = ( /obj/machinery/light/floor, -/obj/item/radio/intercom, +/obj/effect/landmark/observer_start, /turf/open/floor/carpet/nanoweave/red, /area/ship/bridge) "Qw" = ( @@ -326,13 +319,6 @@ /obj/effect/spawner/structure/window/shuttle, /turf/open/floor/plating, /area/ship/bridge) -"Vx" = ( -/obj/structure/table/bronze, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/bridge) "VS" = ( /obj/machinery/telecomms/allinone, /obj/structure/window/bronze, @@ -369,54 +355,54 @@ /area/ship/bridge) (1,1,1) = {" -Ky -Ky -Ky -Ky -Ky -Ky +tL +tL +tL +tL +tL +tL Yx Ve Ve Ve Yx -Ky -Ky +tL +tL "} (2,1,1) = {" -Ky -Ky -Ky -Ky +tL +tL +tL +tL Yx Ve Yx HZ Qw -aJ +HL Yx Yx -Ky +tL "} (3,1,1) = {" -Ky +tL Yx Ve Ve Yx -xx +bf EK EK Rj de -yX +tZ Yx Yx "} (4,1,1) = {" Yx Yx -bF +ib eI rm Au @@ -437,10 +423,10 @@ up Ba Hu Ba -wV +Np QG HJ -wJ +Bm Yx "} (6,1,1) = {" @@ -450,10 +436,10 @@ cS gG GQ Kr -th +Pd KK io -Ph +uu Ya gb sq @@ -470,13 +456,13 @@ uS iX vt az -Mj +cK Yx "} (8,1,1) = {" Yx Yx -EY +aw pO VS pY @@ -489,25 +475,25 @@ tv oK "} (9,1,1) = {" -Ky +tL Yx Ve Ve Yx -Vx +Ko Tq Ob Ob Ob -Mo +tj Yx Yx "} (10,1,1) = {" -Ky -Ky -Ky -Ky +tL +tL +tL +tL Yx Ve Yx @@ -516,20 +502,20 @@ BI Lu Yx Yx -Ky +tL "} (11,1,1) = {" -Ky -Ky -Ky -Ky -Ky -Ky +tL +tL +tL +tL +tL +tL Yx Ve Ve Ve Yx -Ky -Ky +tL +tL "} diff --git a/_maps/shuttles/shiptest/solgov_chronicle.dmm b/_maps/shuttles/shiptest/solgov_chronicle.dmm new file mode 100644 index 000000000000..ad6cad86ada7 --- /dev/null +++ b/_maps/shuttles/shiptest/solgov_chronicle.dmm @@ -0,0 +1,6431 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"ac" = ( +/obj/machinery/computer/security/solgov{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"ah" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"av" = ( +/obj/structure/fluff/hedge/opaque, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"aA" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/meter/atmos/layer2, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"aB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"aG" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + pixel_y = 10; + name = "blast door control"; + id = "sgc_airlock1" + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -22 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"aN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"aP" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/structure/bookcase/random, +/turf/open/floor/wood/walnut, +/area/ship/crew/crewtwo) +"aU" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"bd" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/ship/crew) +"be" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/bridge) +"bf" = ( +/obj/structure/table/wood/fancy/purple, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"bg" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"bm" = ( +/obj/effect/turf_decal/solgov/center_left, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"br" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"bs" = ( +/obj/machinery/telecomms/broadcaster/preset_left{ + network = "SolNet"; + pixel_y = 0 + }, +/obj/machinery/door/window/brigdoor/northright{ + dir = 2; + req_one_access = list(61,11) + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/circuit, +/area/ship/engineering) +"bt" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/crew/crewtwo) +"bu" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/light/floor, +/turf/open/floor/engine/hull, +/area/ship/engineering/engine) +"bw" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door{ + pixel_y = 11; + pixel_x = 22; + dir = 8; + name = "window shutter control"; + id = "sgc_dorm" + }, +/turf/open/floor/wood, +/area/ship/crew) +"bx" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"bA" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/bed, +/obj/item/bedsheet/solgov, +/obj/structure/curtain/cloth, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"bB" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 13; + pixel_y = -20 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"bH" = ( +/obj/structure/closet/secure_closet/captains{ + populate = 0; + anchored = 1 + }, +/obj/item/clothing/neck/cloak/solgov, +/obj/item/clothing/under/solgov/formal/captain, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/head/solgov/captain, +/obj/item/folder/solgov, +/obj/item/folder/solgov, +/obj/item/folder/solgov/red, +/obj/item/folder/solgov/red, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/gloves/combat, +/obj/item/storage/backpack/captain, +/obj/item/door_remote/captain, +/obj/item/storage/belt/sabre/solgov, +/obj/item/clothing/under/solgov/dress, +/obj/item/clothing/suit/armor/vest/bulletproof/solgov/captain, +/obj/item/stamp/solgov, +/obj/item/clothing/suit/armor/solgov_trenchcoat, +/obj/item/spacecash/bundle/loadsamoney, +/obj/item/gun/ballistic/automatic/powered/gauss/modelh, +/obj/item/ammo_box/magazine/modelh, +/obj/item/ammo_box/magazine/modelh, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/office) +"cg" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-9" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"cp" = ( +/obj/machinery/computer/message_monitor{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"cw" = ( +/obj/docking_port/mobile{ + port_direction = 8; + preferred_direction = 4; + dir = 2 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/crew) +"cP" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_cargo" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"cT" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"cW" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/pen/solgov{ + pixel_x = -5 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"da" = ( +/obj/machinery/computer/cargo/express/solgov{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"dd" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/rack, +/obj/machinery/firealarm/directional/south, +/obj/item/stack/sheet/mineral/plasma/twenty, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"dj" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/sosjerky, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"dm" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"dz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/button/door{ + pixel_y = -22; + pixel_x = -9; + id = "sgc_overseer"; + name = "window shutter control"; + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"dA" = ( +/obj/machinery/computer/cryopod/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"dC" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_airlock2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"dR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"ez" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock{ + name = "Dorm" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"eD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"eQ" = ( +/obj/structure/table/wood/fancy/purple, +/obj/item/paper_bin, +/obj/item/desk_flag/solgov{ + pixel_y = 12; + pixel_x = -7 + }, +/obj/item/pen/solgov, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"eU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/firealarm/directional/west{ + pixel_y = 5 + }, +/obj/machinery/button/door{ + dir = 4; + pixel_y = -10; + pixel_x = -22; + id = "sgc_engine" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"eV" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"fd" = ( +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/ship/crew) +"fe" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"fj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"fl" = ( +/obj/structure/closet/secure_closet/miner{ + name = "field engineer's locker"; + populate = 0; + anchored = 1 + }, +/obj/item/pickaxe/drill/jackhammer, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/hardhat/solgov, +/obj/item/radio{ + icon_state = "sec_radio" + }, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/under/solgov/dress, +/obj/item/clothing/under/solgov, +/obj/item/clothing/suit/hazardvest/solgov, +/obj/item/clothing/accessory/armband/cargo, +/obj/item/clothing/shoes/workboots, +/obj/item/kitchen/knife/combat/survival, +/obj/item/clothing/gloves/combat, +/obj/item/storage/backpack, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"fq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"fw" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"fz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/computer/bookmanagement{ + pixel_y = 7; + icon_state = "laptop"; + dir = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"fA" = ( +/obj/effect/turf_decal/solgov/center_right, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"fN" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/wood, +/area/ship/bridge) +"fT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"fW" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"ga" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "sgc_cs" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_cargo" + }, +/obj/structure/cable, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"gi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/railing/wood{ + color = "#543C30" + }, +/obj/structure/cable{ + 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/wood, +/area/ship/bridge) +"gk" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"gs" = ( +/obj/effect/landmark/start/security_officer, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"gB" = ( +/obj/structure/cable/yellow{ + icon_state = "2-5" + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 9 + }, +/obj/structure/noticeboard/staff{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"gK" = ( +/turf/open/floor/plating, +/area/ship/external) +"gZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ship/engineering) +"hh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ + dir = 4 + }, +/obj/structure/sign/solgov_seal{ + pixel_y = -27 + }, +/turf/open/floor/engine/hull/reinforced, +/area/ship/engineering/engine) +"hp" = ( +/obj/structure/table/wood, +/obj/structure/railing/wood{ + dir = 2; + color = "#792f27" + }, +/obj/item/reagent_containers/food/snacks/grown/cabbage{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/grown/cabbage{ + pixel_y = 6; + pixel_x = 9 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"hr" = ( +/obj/structure/table/wood/fancy/purple, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/item/desk_flag/solgov{ + pixel_x = 8; + pixel_y = 13 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/machinery/button/door{ + pixel_y = 23; + pixel_x = 10; + id = "sgc_captain"; + name = "window shutter control" + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"hs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/machinery/firealarm/directional/north, +/obj/item/kirbyplants{ + icon_state = "applebush"; + pixel_y = 16; + pixel_x = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-11"; + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -12; + pixel_y = 18 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"hw" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"hx" = ( +/obj/item/kirbyplants{ + icon_state = "plant-11"; + pixel_x = -12; + pixel_y = 19; + layer = 2.89 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"hA" = ( +/obj/machinery/door/airlock/solgov{ + dir = 4; + name = "Bridge"; + req_access = list(19) + }, +/obj/structure/cable{ + 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/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"hM" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"hS" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"hU" = ( +/obj/item/kirbyplants{ + icon_state = "plant-06"; + pixel_y = 16; + pixel_x = 16 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/ship/crew) +"hX" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-5" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"id" = ( +/obj/structure/closet/secure_closet/security{ + populate = 0; + name = "sonnensöldners's locker"; + anchored = 1 + }, +/obj/item/clothing/head/solgov/sonnensoldner, +/obj/structure/sign/poster/solgov/sonnensoldner{ + pixel_y = 30 + }, +/obj/item/radio{ + icon_state = "sec_radio" + }, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/under/solgov/dress, +/obj/item/clothing/under/solgov, +/obj/item/clothing/shoes/workboots, +/obj/item/storage/belt/sabre/solgov, +/obj/item/clothing/gloves/combat, +/obj/item/radio/headset/solgov/alt, +/obj/item/storage/backpack, +/obj/item/clothing/suit/armor/vest/bulletproof/solgov, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/outline/red, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"ie" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"if" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/button/door{ + pixel_y = 22; + pixel_x = 9; + id = "sgc_engi"; + name = "window shutter control" + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"ip" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/crewtwo) +"iA" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/light/small/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"ja" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/dorm) +"jb" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"jd" = ( +/obj/structure/table/wood, +/obj/structure/railing/wood{ + dir = 6; + color = "#792f27" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/obj/item/reagent_containers/food/snacks/grown/cabbage{ + pixel_y = 4 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"ju" = ( +/turf/open/floor/carpet/royalblue, +/area/ship/crew/office) +"jz" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering/engine) +"jJ" = ( +/obj/machinery/button/door{ + dir = 4; + pixel_y = -8; + pixel_x = -22; + id = "sgc_airlock2"; + req_one_access = list(20,19); + name = "blast door control" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = 7 + }, +/obj/machinery/light/small/directional/west{ + pixel_y = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"jS" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"jU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew) +"ke" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"kg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/bookbinder, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"kl" = ( +/obj/structure/table/wood/fancy/purple, +/obj/machinery/computer/secure_data/laptop{ + dir = 8; + pixel_y = 5; + pixel_x = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"kp" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew) +"kw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"kz" = ( +/obj/machinery/telecomms/hub{ + autolinkers = list("solgov","broadcasterA","receiverA","solgovPDA","SolHub"); + network = "SolNet"; + id = "Solgov Hub" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/engineering) +"kI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"kN" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/dorm) +"kT" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"lc" = ( +/obj/structure/cable{ + icon_state = "5-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"lA" = ( +/obj/effect/turf_decal/atmos/nitrogen{ + dir = 1; + layer = 2.04 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"lJ" = ( +/obj/structure/cable{ + 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/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew) +"lP" = ( +/obj/structure/cable{ + icon_state = "1-6" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"lZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/sign/warning{ + pixel_y = 9; + pixel_x = -23 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"ma" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"ml" = ( +/obj/effect/turf_decal/industrial/warning/dust{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) +"mz" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, +/obj/structure/chair/office, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"mA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/mining{ + name = "Cargo" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"mG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew) +"mN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/ship/crew) +"mP" = ( +/obj/structure/filingcabinet/double, +/obj/item/documents/solgov, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/ship/crew/office) +"mZ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge/opaque, +/turf/open/floor/wood, +/area/ship/crew/office) +"nb" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"nd" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"ne" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"ng" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on, +/turf/open/floor/engine/o2, +/area/ship/engineering/engine) +"nj" = ( +/obj/structure/bed, +/obj/item/bedsheet/solgov, +/obj/structure/curtain/cloth, +/obj/structure/sign/solgov_flag{ + dir = 1; + pixel_y = -27 + }, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"nF" = ( +/obj/structure/closet/crate/wooden, +/obj/machinery/light/directional/south, +/obj/item/mop, +/obj/item/reagent_containers/glass/bucket, +/obj/item/soap, +/obj/item/soap, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"nH" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"nP" = ( +/obj/structure/dresser, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/office) +"nR" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/turf_decal/solgov/center, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel, +/area/ship/cargo) +"nU" = ( +/obj/item/paper_bin/carbon{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/pen/solgov{ + pixel_x = -4 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"nW" = ( +/obj/structure/cable{ + 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/airlock/solgov{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"ol" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_dorm" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/crew) +"oz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"oC" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 1 + }, +/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/machinery/light/small/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"oH" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/northleft{ + dir = 2; + req_one_access = list(61,11) + }, +/obj/machinery/telecomms/bus{ + id = "bus mainframe"; + network = "SolNet"; + autolinkers = list("processor7","solgov") + }, +/turf/open/floor/circuit, +/area/ship/engineering) +"oK" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"oY" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"pi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_dorm" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/crew) +"pl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/radio/intercom/directional/north, +/obj/item/stack/sheet/metal/five, +/obj/item/stack/sheet/metal/five, +/obj/item/stack/sheet/metal/five, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/glass/five, +/obj/item/stack/sheet/glass/five, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"pC" = ( +/obj/machinery/light/directional/west, +/obj/machinery/modular_computer/console/preset/command{ + dir = 4 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"pR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"pS" = ( +/turf/template_noop, +/area/template_noop) +"qe" = ( +/obj/structure/cable{ + 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/spline/fancy/wood/corner{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"qg" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/solgov/dress, +/obj/item/clothing/suit/solgov/jacket, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/small/directional/east, +/obj/item/clothing/under/solgov, +/obj/item/clothing/under/solgov, +/obj/item/clothing/under/solgov/dress, +/obj/item/clothing/under/solgov/dress, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"qz" = ( +/obj/machinery/photocopier, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"qH" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"rq" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access = list(11); + name = "Equipment Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"rw" = ( +/obj/structure/cable{ + 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/spline/fancy/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"rD" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew/office) +"rJ" = ( +/obj/machinery/suit_storage_unit/solgov, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"rK" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"rO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"rS" = ( +/obj/machinery/autolathe, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"rZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + 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/wood, +/area/ship/crew) +"sa" = ( +/obj/machinery/computer/telecomms/monitor/solgov{ + dir = 1; + network = "SolNet" + }, +/obj/structure/railing, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"sd" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"sf" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"sq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"sx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + dir = 4; + req_one_access = list(1,48) + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_airlock1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"sz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/railing/wood{ + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/bridge) +"sA" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/crewtwo) +"sE" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24; + req_ship_access = 1; + req_access = null; + req_one_access = list(1,48) + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"sL" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"sM" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"sS" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"sU" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain, +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"ti" = ( +/obj/item/energyhalberd/purple, +/obj/item/energyhalberd/purple, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/closet/cabinet{ + name = "energy halbreds" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"tl" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 8 + }, +/obj/structure/railing/corner/wood{ + color = "#543C30"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/bridge) +"tr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew) +"ty" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"tC" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/brigdoor/eastleft{ + dir = 8; + req_one_access = list(61,11) + }, +/obj/machinery/telecomms/message_server{ + pixel_y = 0; + autolinkers = list("solgovPDA"); + network = "SolNet"; + calibrating = 0 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/circuit/red, +/area/ship/engineering) +"tJ" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew) +"tQ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/pen/solgov{ + pixel_x = -5 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"tV" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/office) +"um" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"un" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/bridge) +"uA" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"uC" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"uD" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 9 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"uK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"uW" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood/walnut, +/area/ship/crew/crewtwo) +"ve" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/engine/hull, +/area/ship/engineering/engine) +"vo" = ( +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"vr" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"vx" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/crew) +"vO" = ( +/obj/structure/table/wood/fancy/purple, +/obj/item/binoculars{ + pixel_y = 7 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/ship/crew/office) +"vR" = ( +/obj/machinery/door/window{ + dir = 8; + opacity = 1; + name = "Tinted Interior Door" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"wt" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 4 + }, +/obj/structure/sign/solgov_seal, +/turf/open/floor/engine/hull/reinforced, +/area/ship/engineering/engine) +"wK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 10 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"wP" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 1 + }, +/obj/machinery/light/floor, +/obj/structure/sign/solgov_seal{ + pixel_y = 0; + pixel_x = -29 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) +"wT" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"wU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/wood, +/area/ship/bridge) +"wV" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"wW" = ( +/obj/item/kirbyplants{ + icon_state = "plant-11"; + pixel_x = 10; + pixel_y = 0; + layer = 2.89 + }, +/obj/structure/table/wood/fancy/purple, +/obj/item/paper/crumpled, +/obj/item/pen/fountain/solgov, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/ship/crew/office) +"xf" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"xt" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1; + color = "#543C30" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/bridge) +"xu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"xI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/wood, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"xL" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + 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/door/airlock/solgov{ + dir = 4; + name = "Command Wing" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"xM" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_captain"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/crew/office) +"xO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew) +"ya" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + 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, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"yj" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"yu" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge"; + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"yv" = ( +/obj/structure/cable{ + icon_state = "1-10" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew) +"yw" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"yA" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock{ + name = "Dorm"; + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"yD" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"yE" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"yQ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-17"; + pixel_y = 23; + pixel_x = -7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood, +/area/ship/bridge) +"yY" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null + }, +/obj/structure/railing/wood{ + dir = 4; + color = "#792f27" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4; + color = "#543C30" + }, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"zh" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/poddoor{ + id = "sgc_engine"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"zi" = ( +/obj/structure/cable{ + 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/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"zk" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/item/reagent_containers/food/condiment/saltshaker, +/obj/structure/closet/crate/secure/gear{ + populate = 0; + name = "emergency sauerkraut supplies"; + desc = "For emergency use only"; + req_access = list(19) + }, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/item/reagent_containers/food/snacks/grown/cabbage, +/obj/structure/sign/warning/incident{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"zm" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"zq" = ( +/obj/effect/turf_decal/atmos/oxygen{ + layer = 2.04 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"zs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"zu" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew) +"zv" = ( +/obj/structure/chair/sofa{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"zw" = ( +/obj/effect/turf_decal/solgov/bottom_right, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"zM" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"zR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Ad" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Ag" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/solgov_seal{ + pixel_y = 0; + pixel_x = -29 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Ah" = ( +/obj/structure/railing/corner/wood{ + color = "#543C30" + }, +/obj/machinery/computer/helm/solgov{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"As" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/closet/secure_closet/engineering_personal{ + name = "ship engineer's locker"; + populate = 0 + }, +/obj/item/storage/backpack/industrial, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/item/clothing/head/hardhat/solgov, +/obj/item/folder/solgov, +/obj/item/clipboard, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/under/solgov, +/obj/item/clothing/accessory/armband/engine, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding, +/obj/item/pen/solgov, +/obj/item/clothing/suit/hazardvest/solgov, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/gloves/combat, +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Au" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/solgov/dress, +/obj/item/clothing/suit/solgov/jacket, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio/headset, +/obj/item/radio, +/obj/item/radio, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch{ + pixel_y = 21; + pixel_x = -12 + }, +/obj/item/clothing/under/solgov, +/obj/item/clothing/under/solgov, +/obj/item/clothing/under/solgov/dress, +/obj/item/clothing/under/solgov/dress, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Ax" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Az" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"AK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/button/door{ + dir = 1; + pixel_y = -22; + pixel_x = 8; + id = "sgc_cargo"; + name = "blast door control" + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + pixel_y = -20; + pixel_x = -2; + id = "sgc_cs" + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"AM" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"AN" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/engine) +"AQ" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"AR" = ( +/obj/structure/mirror{ + pixel_y = 24 + }, +/obj/structure/sink{ + pixel_y = 19 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"AV" = ( +/obj/machinery/telecomms/processor{ + autolinkers = list("processor7"); + network = "SolNet"; + pixel_y = 0; + id = "Processor" + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/brigdoor/westleft{ + dir = 4; + req_one_access = list(61,11) + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/circuit/green, +/area/ship/engineering) +"AZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/bridge) +"Be" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Bn" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/engineering/engine) +"Bs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Bz" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, +/turf/open/floor/engine/o2, +/area/ship/engineering/engine) +"BE" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"BZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Cb" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/engine) +"Cd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Cf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Cm" = ( +/obj/machinery/door/airlock/solgov{ + dir = 4; + name = "Captain's Quarters"; + req_access = list(20) + }, +/obj/structure/cable{ + 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/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/office) +"Cs" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"CC" = ( +/obj/machinery/door/airlock/solgov{ + dir = 4; + name = "Overseer's Quarters"; + req_access = list(57) + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"CE" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/security/armory) +"CK" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/security/armory) +"CM" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"CU" = ( +/obj/machinery/photocopier/faxmachine, +/obj/structure/table/wood, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew) +"Dn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/wood, +/area/ship/crew/office) +"Ds" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/cable{ + 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/wood, +/area/ship/bridge) +"Du" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew) +"DC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"DN" = ( +/obj/structure/cable{ + 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/firealarm/directional/north, +/obj/machinery/light_switch{ + dir = 2; + pixel_y = 22; + pixel_x = -12 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"DW" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/table/wood, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Ef" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + dir = 4; + req_one_access = list(1,48) + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_airlock1" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Ep" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/cable{ + 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/plasteel/white, +/area/ship/security/armory) +"Er" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/bridge) +"Ex" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/engine/n2, +/area/ship/engineering/engine) +"Ez" = ( +/obj/structure/closet/secure_closet/wall{ + pixel_y = 28; + name = "bridge supplies" + }, +/obj/item/binoculars, +/obj/item/binoculars{ + pixel_y = 6 + }, +/obj/item/gps{ + gpstag = "SGSV Chronicle" + }, +/obj/item/pen/fountain/solgov, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/bridge) +"EC" = ( +/obj/structure/cable{ + 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/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"EF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/airalarm/directional/west, +/obj/item/kirbyplants{ + icon_state = "applebush"; + pixel_y = 19; + pixel_x = -8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"EX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"EZ" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 7; + pixel_y = 18 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_y = 11; + pixel_x = -6 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"Fa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/ship/crew) +"Fg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Fh" = ( +/obj/structure/sign/solgov_seal{ + pixel_y = 0; + pixel_x = 28 + }, +/turf/open/floor/plating, +/area/ship/external) +"Fl" = ( +/obj/docking_port/stationary{ + dir = 4; + height = 15; + dwidth = 15; + width = 30 + }, +/turf/template_noop, +/area/template_noop) +"Fm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"FC" = ( +/obj/structure/bed, +/obj/item/bedsheet/solgov, +/obj/structure/sign/solgov_flag{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"FG" = ( +/obj/structure/railing/wood{ + dir = 6; + color = "#543C30" + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"FM" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"FO" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/cable{ + 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/wood, +/area/ship/crew) +"FX" = ( +/obj/structure/noticeboard/staff{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/ship/crew/dorm) +"Gk" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + 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/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Gt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 10; + pixel_x = -30 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Gv" = ( +/obj/machinery/atmospherics/components/unary/thermomachine{ + piping_layer = 2 + }, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"Gw" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"GP" = ( +/obj/machinery/door/airlock/solgov{ + dir = 4; + name = "Armaments Wing"; + req_one_access = list(1,48) + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/cable{ + 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/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/security/armory) +"GT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Hb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"Hd" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Ho" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Hp" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/suit/space/hardsuit/solgov, +/obj/item/tank/jetpack/oxygen, +/turf/open/floor/wood, +/area/ship/crew/office) +"HA" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"HM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/ship/crew) +"Id" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_overseer"; + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) +"Ii" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Im" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"In" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1; + color = "#543C30" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Io" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/crew/crewtwo) +"Iv" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 7 + }, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"ID" = ( +/obj/machinery/atmospherics/pipe/layer_manifold, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"IH" = ( +/obj/machinery/telecomms/server/presets/solgov{ + autolinkers = list("solgov","sproingle"); + network = "SolNet"; + pixel_y = 0 + }, +/obj/machinery/door/window/brigdoor/northleft{ + dir = 2; + req_one_access = list(61,11) + }, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/circuit, +/area/ship/engineering) +"II" = ( +/obj/structure/railing/wood{ + color = "#543C30" + }, +/obj/structure/table/wood, +/obj/machinery/light/directional/west, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/pen/solgov{ + pixel_x = -5 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Ja" = ( +/obj/structure/chair/sofa, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"Jd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Jh" = ( +/obj/structure/table/wood/fancy/blue, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/item/desk_flag/solgov{ + pixel_x = -9; + pixel_y = 14 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Jn" = ( +/obj/item/bedsheet/double/solgov{ + dir = 1 + }, +/obj/structure/bed/double{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/solgov_flag{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/office) +"Ju" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = 9; + pixel_y = -4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/ship/crew) +"JH" = ( +/obj/machinery/computer/telecomms/server/solgov{ + dir = 1; + network = "SolNet" + }, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"JI" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 8 + }, +/obj/structure/cable{ + 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/airalarm/directional/south, +/turf/open/floor/wood, +/area/ship/bridge) +"JJ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge/opaque, +/turf/open/floor/wood, +/area/ship/crew/office) +"JN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/ship/engineering) +"JQ" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/structure/bookcase/random, +/turf/open/floor/wood/walnut, +/area/ship/crew/crewtwo) +"JS" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_dorm" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/ship/crew) +"Ka" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_captain"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/crew/office) +"Kb" = ( +/obj/structure/cable/yellow{ + icon_state = "4-10" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Kc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 2; + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Kh" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 2 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood/walnut, +/area/ship/crew/crewtwo) +"Ks" = ( +/obj/structure/guncase{ + desc = "A locker that holds weapons."; + name = "weapon locker" + }, +/obj/item/gun/ballistic/automatic/pistol/solgov, +/obj/item/gun/ballistic/automatic/pistol/solgov, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/gun/ballistic/automatic/powered/gauss/claris, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"Kv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Ky" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/semki, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"KG" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"KN" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_captain"; + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ship/crew/office) +"KU" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/solgov, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"KZ" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/external) +"Lb" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Lc" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30"; + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8; + color = "#543C30" + }, +/obj/structure/railing/wood{ + color = "#543C30"; + dir = 8 + }, +/obj/item/radio/intercom/table, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 10 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"Lk" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"LB" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering/engine) +"LE" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) +"LL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"Md" = ( +/obj/structure/cable{ + 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/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Me" = ( +/obj/machinery/cryopod, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"Mx" = ( +/obj/structure/filingcabinet/double, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"MC" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/bridge) +"ME" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"MH" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ + dir = 8; + piping_layer = 2 + }, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering/engine) +"MT" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"MZ" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) +"Nb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/closet/firecloset/wall{ + dir = 1; + pixel_y = -28 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering/engine) +"Nm" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"Ns" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"Nu" = ( +/obj/structure/table/wood, +/obj/structure/railing/wood{ + dir = 2; + color = "#792f27" + }, +/obj/machinery/light/small/directional/west, +/obj/item/pestle, +/obj/structure/large_mortar, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"Nw" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_overseer"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/ship/crew/crewtwo) +"Nz" = ( +/obj/structure/chair/sofa/left, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"NH" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/curtain, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/obj/structure/chair/plastic{ + dir = 4; + name = "shower chair"; + desc = "Welcome to the shower" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"Ob" = ( +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Of" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer5, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Oo" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Oq" = ( +/obj/structure/table/wood/fancy/purple, +/obj/item/paper_bin/carbon{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/folder/solgov{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/pen/solgov{ + pixel_x = 2 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"OU" = ( +/obj/item/clothing/neck/cloak/overseer, +/obj/item/clothing/suit/armor/vest/bulletproof/solgov/overseer, +/obj/structure/closet/secure_closet/head_of_personnel{ + anchored = 1; + name = "\proper overseer's locker"; + populate = 0 + }, +/obj/item/clothing/gloves/combat, +/obj/item/folder/solgov, +/obj/item/folder/solgov, +/obj/item/folder/solgov/red, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/head/solgov, +/obj/item/storage/belt/sabre/solgov, +/obj/item/storage/backpack, +/obj/item/pen/solgov, +/obj/item/clothing/under/solgov/dress, +/obj/item/stamp/solgov, +/obj/machinery/light/directional/south, +/obj/item/clothing/suit/armor/solgov_trenchcoat, +/turf/open/floor/carpet/royalblue, +/area/ship/crew/crewtwo) +"OX" = ( +/obj/structure/noticeboard/captain{ + pixel_y = 25 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1; + color = "#543C30" + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/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/ship/crew/crewtwo) +"OZ" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ + dir = 8 + }, +/obj/machinery/button/door{ + pixel_y = 9; + pixel_x = 6; + id = "sgc_bridge"; + name = "bridge window lockdown" + }, +/obj/item/reagent_containers/glass/maunamug{ + pixel_x = -3 + }, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"Pb" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/light/directional/north, +/turf/open/floor/engine/o2, +/area/ship/engineering/engine) +"Pc" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/cargo) +"Pf" = ( +/obj/effect/turf_decal/industrial/warning/dust/corner{ + dir = 8 + }, +/obj/machinery/light/floor, +/obj/structure/sign/solgov_seal{ + pixel_y = 0; + pixel_x = -29 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/hull, +/area/ship/external) +"Pk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Pm" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate/wooden, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box, +/obj/item/pen/solgov, +/obj/item/pen/solgov, +/obj/item/pen/solgov, +/obj/item/paper_bin/bundlenatural, +/obj/item/paper_bin/bundlenatural, +/obj/item/paper_bin/bundlenatural, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Pq" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/autolathe, +/obj/structure/sign/poster/solgov/random{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"PT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_engi" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"PY" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Qi" = ( +/obj/item/radio/intercom/wideband/table, +/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood, +/area/ship/bridge) +"Qm" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/ship/crew/office) +"Qy" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/t_scanner{ + pixel_x = -6 + }, +/obj/item/t_scanner{ + pixel_x = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"QA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"QM" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/hedge/opaque, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/wood, +/area/ship/crew/office) +"Rb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access = list(11); + name = "Engine Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Rw" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"RC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"RL" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4; + req_access = list(11); + name = "Engineering" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"RV" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"RX" = ( +/obj/structure/table/wood, +/obj/item/cutting_board, +/obj/item/kitchen/knife, +/obj/machinery/newscaster/directional/north, +/obj/structure/sink{ + pixel_y = 20; + pixel_x = -15; + layer = 2.79 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"Sd" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Sg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"So" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ship/engineering) +"Sv" = ( +/obj/structure/table/wood, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 3; + pixel_x = -4 + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_x = 10 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Sy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"SA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/closet/secure_closet/engineering_personal{ + name = "ship engineer's locker"; + populate = 0 + }, +/obj/item/storage/backpack/industrial, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/item/clothing/head/hardhat/solgov, +/obj/item/folder/solgov, +/obj/item/clipboard, +/obj/item/clothing/under/solgov/formal, +/obj/item/clothing/under/solgov, +/obj/item/clothing/accessory/armband/engine, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/welding, +/obj/item/pen/solgov, +/obj/item/clothing/suit/hazardvest/solgov, +/obj/item/clothing/shoes/workboots, +/obj/item/clothing/gloves/combat, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"SH" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/turf/open/floor/plasteel, +/area/ship/crew/dorm) +"SJ" = ( +/obj/machinery/telecomms/receiver/preset_left{ + network = "SolNet"; + pixel_y = 0; + id = "Receiver" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4; + req_one_access = list(61,11) + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/circuit/green, +/area/ship/engineering) +"SL" = ( +/obj/item/paper_bin/carbon{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/folder/solgov{ + pixel_x = 4; + pixel_y = 0 + }, +/obj/item/pen/solgov{ + pixel_x = 2 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"SQ" = ( +/obj/effect/turf_decal/solgov/bottom_center, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ST" = ( +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"Td" = ( +/obj/effect/turf_decal/solgov/top, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Tk" = ( +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/white, +/area/ship/engineering) +"Tr" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/closet/cabinet{ + name = "ammunition" + }, +/obj/item/ammo_box/amagpellet_claris, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/obj/item/ammo_box/magazine/pistol556mm, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"TA" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/mining{ + name = "Cargo" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"TE" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/engine) +"TH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"TN" = ( +/obj/structure/mirror{ + pixel_y = 26 + }, +/obj/structure/sink{ + pixel_y = 19 + }, +/obj/structure/urinal{ + dir = 4; + pixel_x = -32 + }, +/obj/machinery/button/door{ + dir = 8; + pixel_x = 22; + pixel_y = -9; + id = "sgc_piss"; + specialfunctions = 3; + name = "bathroom lock" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/freezer, +/area/ship/crew) +"TV" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Ue" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Uh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Ut" = ( +/obj/effect/turf_decal/solgov/top_right, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"UB" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/poster/solgov/random{ + pixel_x = -28 + }, +/turf/open/floor/wood/mahogany, +/area/ship/crew) +"UD" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"UJ" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/cargo) +"UQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/landmark/start/captain, +/turf/open/floor/wood, +/area/ship/crew/office) +"US" = ( +/obj/structure/table/wood, +/obj/item/desk_flag/solgov{ + pixel_y = 2; + pixel_x = 8 + }, +/turf/open/floor/carpet/blue, +/area/ship/crew) +"Vg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/security/armory) +"Vi" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Vm" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/ship/crew) +"Vo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/crew/dorm) +"Vy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/holopad/secure, +/turf/open/floor/wood, +/area/ship/crew/office) +"VM" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"VR" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "External Atmosphere to Waste" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Wn" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 8; + name = "Waste To External Atmosphere" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Wo" = ( +/obj/machinery/suit_storage_unit/solgov, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"WM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium, +/area/ship/engineering/engine) +"WX" = ( +/obj/machinery/suit_storage_unit/solgov, +/obj/machinery/light/directional/south, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech/grid, +/area/ship/security/armory) +"WY" = ( +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/obj/structure/bookcase/random, +/turf/open/floor/wood/walnut, +/area/ship/crew/crewtwo) +"Xa" = ( +/obj/effect/turf_decal/siding/wood/corner{ + color = "#543C30" + }, +/obj/structure/railing/corner/wood{ + color = "#543C30" + }, +/obj/structure/cable{ + 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/border_only{ + dir = 4 + }, +/turf/open/floor/wood, +/area/ship/bridge) +"Xg" = ( +/obj/effect/turf_decal/solgov/bottom_left, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"Xi" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Xj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) +"Xm" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/engineering) +"Xu" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer5, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/orange, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"Xv" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_cargo" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "sgc_cs" + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Xy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 + }, +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/engine) +"XA" = ( +/turf/closed/wall/mineral/titanium, +/area/ship/security/armory) +"XE" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/ship/bridge) +"XG" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/turf/open/floor/wood, +/area/ship/crew) +"Yo" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/ship/engineering/engine) +"Yr" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge"; + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"YC" = ( +/obj/structure/cable{ + 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/siding/wood{ + dir = 6 + }, +/obj/structure/sign/warning/nosmoking/circle{ + pixel_x = 8; + pixel_y = -22 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Zd" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/spline/fancy/wood, +/obj/machinery/light/small/directional/south, +/obj/item/paper/crumpled, +/obj/item/pen/solgov{ + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/ship/crew/crewtwo) +"Zh" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/solgovblue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/ship/security/armory) +"Zm" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/airlock{ + dir = 4; + name = "Bathroom"; + id_tag = "sgc_piss" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew) +"Zt" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/closet/crate/medical, +/obj/item/storage/box/masks, +/obj/item/storage/box/rxglasses, +/obj/structure/sign/poster/solgov/random{ + pixel_y = 30 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/medical, +/obj/item/storage/pill_bottle/charcoal, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/ship/cargo) +"Zx" = ( +/obj/effect/turf_decal/solgov, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/ship/cargo) +"ZC" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/table/wood, +/obj/item/radio/intercom/wideband/table{ + dir = 8; + pixel_x = -4 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"ZE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/fulltile/shuttle, +/obj/machinery/door/poddoor{ + id = "sgc_bridge" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/ship/bridge) +"ZP" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "sgc_airlock2" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/crewtwo) + +(1,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +AN +wt +bu +ve +ve +bu +hh +AN +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +"} +(2,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +AN +AN +WM +zh +zh +zh +zh +WM +AN +AN +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +"} +(3,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +AN +ng +eU +Bn +Bn +Bn +Bn +Xy +Yo +AN +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +"} +(4,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +AN +Pb +zq +Ad +sS +sS +Cb +lA +Ex +AN +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +"} +(5,1,1) = {" +pS +pS +pS +pS +pS +pS +KZ +KZ +pS +AN +Bz +Wn +sM +yw +oY +fW +VR +TE +AN +pS +KZ +KZ +pS +pS +pS +pS +pS +pS +pS +"} +(6,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +gK +pS +AN +jz +fj +fw +Of +Xu +ID +xf +jz +AN +pS +gK +pS +pS +pS +pS +pS +pS +pS +pS +"} +(7,1,1) = {" +pS +pS +pS +pS +pS +KZ +pS +gK +pS +pS +AN +AN +AN +jz +LB +aA +MH +AN +pS +pS +gK +pS +KZ +pS +pS +pS +pS +pS +pS +"} +(8,1,1) = {" +pS +pS +pS +pS +pS +KZ +gK +gK +pS +Xm +So +AV +SJ +Xm +Gv +kI +Nb +AN +pS +pS +gK +gK +KZ +pS +pS +pS +pS +pS +pS +"} +(9,1,1) = {" +pS +pS +pS +pS +pS +KZ +pS +gK +gK +Xm +oH +Gw +ke +So +Xm +So +Rb +So +Xm +gK +gK +pS +KZ +pS +pS +pS +pS +pS +pS +"} +(10,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +gK +pS +Xm +IH +Tk +aU +gZ +ah +ya +uD +lZ +Xm +pS +gK +pS +pS +pS +pS +pS +pS +pS +pS +"} +(11,1,1) = {" +pS +pS +pS +pS +KZ +pS +pS +gK +pS +Xm +kz +Ax +Ii +JH +fT +Cs +cT +jS +Xm +pS +gK +pS +pS +KZ +pS +pS +pS +pS +pS +"} +(12,1,1) = {" +pS +pS +pS +pS +KZ +gK +gK +vx +vx +Xm +bs +kT +mz +sa +RC +Qy +JN +ME +Xm +pS +Fh +gK +gK +KZ +pS +pS +pS +pS +pS +"} +(13,1,1) = {" +pS +pS +pS +pS +KZ +pS +vx +tJ +RV +Xm +So +tC +cp +So +fT +um +zM +PY +Xm +ZP +bt +ip +pS +KZ +pS +pS +pS +pS +pS +"} +(14,1,1) = {" +pS +pS +pS +pS +pS +pS +vx +TN +bB +UJ +UJ +UJ +UJ +Xm +if +qH +dR +vr +Xm +vo +LE +ip +pS +pS +pS +pS +pS +pS +pS +"} +(15,1,1) = {" +pS +pS +pS +pS +vx +vx +vx +vx +Zm +UJ +br +TV +Pm +So +PT +PT +Xm +RL +Xm +Io +dC +ip +ip +ip +pS +pS +pS +pS +pS +"} +(16,1,1) = {" +pS +vx +vx +vx +tJ +yj +zv +nH +Uh +UJ +Zx +bm +Xg +UJ +Lb +eD +gB +oC +So +jJ +Be +Gt +ip +ip +Nw +Id +ip +pS +pS +"} +(17,1,1) = {" +pS +vx +UB +Ns +Nu +Ja +US +nd +jU +mA +Td +nR +SQ +TA +Sd +Kb +FM +sL +KU +zs +bg +Ky +ip +eQ +UD +dz +ip +pS +pS +"} +(18,1,1) = {" +pS +vx +RX +ST +hp +Nz +nd +HM +lc +UJ +Ut +fA +zw +UJ +Xm +rq +Xm +So +So +ip +xL +sA +ip +bf +Hd +OU +ip +pS +pS +"} +(19,1,1) = {" +cw +tJ +yY +aB +jd +rZ +mG +yv +dj +UJ +Zt +fq +oK +UJ +As +hw +MT +Xm +WY +EF +rw +uA +ip +hx +fe +FC +ip +pS +pS +"} +(20,1,1) = {" +JS +Vm +Fa +lJ +tr +bd +Ju +fd +cW +UJ +wT +fq +nF +UJ +pl +Vi +dd +Xm +aP +In +xI +Zd +sA +CC +ip +ip +ip +pS +pS +"} +(21,1,1) = {" +pi +Sv +kp +zu +qz +kN +ja +ja +ja +UJ +EX +fq +VM +UJ +SA +nb +Im +Xm +JQ +Fm +hX +dm +xu +lP +wV +ip +pS +pS +pS +"} +(22,1,1) = {" +ol +bw +xO +Du +CU +kN +AR +Vo +NH +UJ +zk +fq +hM +UJ +Xj +ma +Ho +So +So +OX +rO +uW +Kh +pR +cg +MZ +pS +pS +pS +"} +(23,1,1) = {" +vx +tJ +hU +FO +kN +kN +LL +Sy +sU +UJ +zR +sf +AK +UJ +sd +Pq +DC +av +So +Cm +rD +rD +tV +hs +qe +ip +pS +pS +pS +"} +(24,1,1) = {" +pS +vx +XG +mN +ez +FX +vR +bA +kN +UJ +Xv +cP +ga +Pc +Xm +Xm +Xm +Xm +So +DN +QM +Jn +tV +rD +nW +ip +ip +pS +pS +"} +(25,1,1) = {" +XA +XA +XA +GP +XA +Au +EC +nj +ja +Pf +ml +ml +ml +wP +pS +pS +pS +rD +Hp +oz +mZ +ju +bH +rD +zi +yD +ip +pS +pS +"} +(26,1,1) = {" +XA +fl +HA +Ep +XA +qg +ie +ja +ja +pS +pS +pS +pS +pS +pS +pS +pS +rD +mP +UQ +JJ +ju +nP +rD +kg +QA +ip +pS +pS +"} +(27,1,1) = {" +XA +id +gs +Gk +XA +ja +yA +ja +pS +pS +pS +pS +pS +pS +pS +pS +pS +rD +vO +yE +Qm +Vy +Dn +rD +Sg +hS +ip +pS +pS +"} +(28,1,1) = {" +XA +fl +AM +CM +XA +Me +Nm +ja +pS +pS +pS +pS +pS +pS +pS +pS +pS +rD +hr +EZ +Oq +wW +kl +rD +fz +Cd +ip +pS +pS +"} +(29,1,1) = {" +XA +CK +ne +Ue +XA +SH +dA +ja +pS +pS +pS +pS +pS +pS +pS +pS +pS +rD +xM +Ka +KN +rD +rD +rD +iA +YC +ip +pS +pS +"} +(30,1,1) = {" +pS +CK +Fg +Ue +CK +XA +ja +ja +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +MC +MC +hA +MC +MC +pS +"} +(31,1,1) = {" +XA +CK +Pk +jb +zm +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +Jh +yQ +sq +DW +MC +pS +"} +(32,1,1) = {" +XA +ti +Lk +BE +rJ +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +SL +wU +uK +bx +MC +pS +"} +(33,1,1) = {" +XA +rS +aN +TH +WX +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +Mx +un +Ds +Rw +MC +pS +"} +(34,1,1) = {" +XA +Ks +wK +Jd +Wo +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +Er +xt +JI +Er +MC +pS +"} +(35,1,1) = {" +XA +Tr +Zh +AQ +GT +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +Ez +Md +MC +pS +pS +"} +(36,1,1) = {" +XA +CK +Ob +aG +CK +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +MC +Er +ty +Xa +Er +MC +MC +"} +(37,1,1) = {" +pS +XA +sx +XA +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +uC +ZC +II +Bs +gi +pC +da +uC +"} +(38,1,1) = {" +pS +XA +Vg +Ag +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +gk +eV +kw +BZ +Kc +Kv +KG +AZ +"} +(39,1,1) = {" +pS +XA +sE +Az +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +Xi +Ah +FG +Cf +sz +ac +tQ +Xi +"} +(40,1,1) = {" +pS +XA +CE +Ef +XA +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +MC +Er +Hb +aa +tl +Lc +Er +MC +"} +(41,1,1) = {" +pS +pS +pS +Fl +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +uC +OZ +fN +XE +Qi +uC +pS +"} +(42,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +yu +ZE +nU +Iv +rK +be +pS +"} +(43,1,1) = {" +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +pS +yu +Oo +Yr +be +pS +pS +"} diff --git a/_maps/shuttles/shiptest/srm_glaive.dmm b/_maps/shuttles/shiptest/srm_glaive.dmm index 79ab85e1360f..d49b9460f8f6 100644 --- a/_maps/shuttles/shiptest/srm_glaive.dmm +++ b/_maps/shuttles/shiptest/srm_glaive.dmm @@ -12,10 +12,7 @@ /obj/machinery/cryopod{ dir = 8 }, -/obj/machinery/computer/cryopod{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/computer/cryopod/directional/east, /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "al" = ( @@ -23,9 +20,7 @@ dir = 1 }, /mob/living/simple_animal/chicken, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "ap" = ( /obj/machinery/airalarm/directional/east, @@ -69,9 +64,7 @@ "aM" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "aS" = ( /obj/item/storage/box/masks, @@ -99,9 +92,7 @@ /area/ship/medical) "aY" = ( /obj/structure/destructible/tribal_torch, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/toilet) "bi" = ( /obj/machinery/mineral/ore_redemption, @@ -138,9 +129,7 @@ /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/fullgrass, /obj/structure/closet/mob_capture, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "bW" = ( /obj/structure/railing/corner{ @@ -150,9 +139,7 @@ /obj/item/seeds/tower, /obj/item/seeds/tower, /obj/item/hatchet, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "bY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -181,18 +168,13 @@ /mob/living/simple_animal/crab{ name = "Jannet" }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "cj" = ( /obj/structure/railing{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "co" = ( /obj/machinery/power/terminal, @@ -222,6 +204,14 @@ }, /turf/open/floor/plasteel/tech, /area/ship/storage) +"cz" = ( +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/item/book/manual/trickwines_4_brewers, +/turf/open/floor/grass{ + icon_state = "junglegrass" + }, +/area/ship/roumain) "cJ" = ( /obj/structure/cable/orange{ icon_state = "1-4" @@ -253,7 +243,7 @@ /obj/structure/cable/orange{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "cW" = ( @@ -262,15 +252,27 @@ "dq" = ( /turf/closed/wall/r_wall, /area/ship/crew/toilet) +"ds" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass/ship/jungle, +/area/ship/roumain) +"dt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Body Shutters"; + id = "body_shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) "dV" = ( /obj/structure/chair/pew/right{ dir = 1 }, /obj/structure/flora/ausbushes/brflowers, /mob/living/simple_animal/hostile/retaliate/goat, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "eU" = ( /obj/effect/turf_decal/industrial/warning, @@ -309,10 +311,18 @@ /obj/item/reagent_containers/food/snacks/meat/slab, /obj/item/reagent_containers/food/snacks/meat/slab, /obj/item/reagent_containers/food/snacks/meat/slab/bear, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) +"ff" = ( +/obj/docking_port/mobile{ + callTime = 250; + name = "Glaive-class"; + port_direction = 4; + dir = 8; + dheight = 4 + }, +/turf/closed/wall/r_wall, +/area/ship/engineering) "fi" = ( /turf/closed/wall/r_wall, /area/ship/medical) @@ -402,12 +412,10 @@ dir = 1 }, /obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "go" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/orange{ icon_state = "0-6" }, @@ -425,6 +433,12 @@ }, /turf/open/floor/engine/hull, /area/ship/external/dark) +"gK" = ( +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) "gO" = ( /obj/structure/cable/orange{ icon_state = "1-4" @@ -447,7 +461,8 @@ }, /obj/machinery/door/poddoor/shutters{ name = "Body Shutters"; - id = "body_shutters" + id = "body_shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/roumain) @@ -464,7 +479,8 @@ }, /obj/machinery/door/poddoor/shutters{ name = "Body Shutters"; - id = "body_shutters" + id = "body_shutters"; + dir = 8 }, /turf/open/floor/plating, /area/ship/roumain) @@ -502,9 +518,7 @@ /obj/item/reagent_containers/food/snacks/egg, /obj/item/seeds/lavaland/puce, /obj/item/seeds/lavaland/puce, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "hT" = ( /obj/structure/cable/orange{ @@ -547,9 +561,7 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "ir" = ( /obj/structure/cable/orange{ @@ -571,7 +583,8 @@ dir = 4 }, /obj/machinery/door/airlock/glass{ - name = "Dormitories" + name = "Dormitories"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -599,10 +612,7 @@ dir = 8 }, /obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "iR" = ( /obj/structure/cable/orange{ @@ -627,7 +637,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plating/grass/jungle/actuallydark, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "iY" = ( /obj/effect/spawner/structure/window/reinforced, @@ -702,6 +712,10 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 }, +/obj/machinery/door/poddoor/shutters{ + id = "port_shutters"; + name = "Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering) "jy" = ( @@ -721,18 +735,14 @@ desc = "A sturdy oak tree imported directly from the homeworld of the Montagne who runs the ship it resides on. It is planted in soil from the same place."; name = "Montagne's Oak" }, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "ko" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/destructible/tribal_torch, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "kD" = ( /obj/effect/turf_decal/siding/wood{ @@ -768,21 +778,22 @@ /obj/item/flashlight/seclite, /obj/item/borg/upgrade/modkit/indoors, /obj/item/gun/energy/kinetic_accelerator, -/obj/item/t_scanner/adv_mining_scanner, /obj/item/storage/bag/ore, /obj/structure/cable/orange{ icon_state = "4-10" }, /obj/item/shovel, /obj/item/gps/mining, -/obj/item/pickaxe/mini, /obj/structure/closet/secure_closet/miningcloset, /obj/item/stack/marker_beacon/thirty, +/obj/item/pickaxe, +/obj/item/t_scanner/adv_mining_scanner/lesser, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "li" = ( /obj/machinery/door/airlock/engineering{ - name = "Starboard Wing" + name = "Starboard Wing"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -844,9 +855,7 @@ pixel_y = 9; pixel_x = -4 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "lM" = ( /obj/structure/railing/corner{ @@ -857,9 +866,7 @@ /obj/item/seeds/cotton, /obj/item/storage/bag/plants/portaseeder, /obj/item/storage/bag/plants, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "lO" = ( /obj/structure/cable/orange{ @@ -871,11 +878,11 @@ /turf/open/floor/plasteel/tech, /area/ship/storage) "md" = ( -/obj/docking_port/mobile{ - callTime = 250; - launch_status = 0; - name = "Glaive-class"; - port_direction = 2 +/obj/docking_port{ + dwidth = 15; + dir = 2; + width = 30; + height = 15 }, /turf/open/floor/engine/hull, /area/ship/external/dark) @@ -883,9 +890,7 @@ /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, /obj/item/kirbyplants/random, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "mr" = ( /obj/structure/cable/orange{ @@ -913,6 +918,15 @@ /obj/item/book/manual/srmlore, /turf/open/floor/wood/ebony, /area/ship/crew/dorm) +"mw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Body Shutters"; + id = "body_shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/roumain) "mD" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters{ @@ -929,10 +943,6 @@ dir = 1 }, /obj/structure/cable/pink, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_shutters"; - name = "Starboard Engine Shutters" - }, /turf/open/floor/engine/hull, /area/ship/engineering/engine) "mJ" = ( @@ -943,9 +953,7 @@ dir = 8; pixel_x = 32 }, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/toilet) "mS" = ( /obj/structure/cable/orange{ @@ -965,9 +973,7 @@ dir = 1 }, /mob/living/simple_animal/cow, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "nk" = ( /obj/item/storage/box/emptysandbags, @@ -976,14 +982,14 @@ /obj/item/flashlight/seclite, /obj/item/borg/upgrade/modkit/indoors, /obj/item/gun/energy/kinetic_accelerator, -/obj/item/t_scanner/adv_mining_scanner, /obj/item/storage/bag/ore, /obj/item/gun/ballistic/shotgun/winchester/mk1/lethal, /obj/item/shovel, /obj/item/gps/mining, -/obj/item/pickaxe/mini, /obj/structure/closet/secure_closet/miningcloset, /obj/item/stack/marker_beacon/thirty, +/obj/item/pickaxe, +/obj/item/t_scanner/adv_mining_scanner/lesser, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "nt" = ( @@ -1019,14 +1025,12 @@ }, /area/ship/roumain) "nZ" = ( -/obj/structure/fence{ - dir = 4 - }, /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/siding/wood{ dir = 4 }, /obj/machinery/door/firedoor/border_only, +/obj/structure/railing, /turf/open/floor/wood/maple, /area/ship/construction) "oC" = ( @@ -1055,10 +1059,7 @@ /area/ship/engineering/engine) "pd" = ( /obj/structure/flora/rock/jungle, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "pH" = ( /obj/structure/cable/orange{ @@ -1119,40 +1120,43 @@ /area/ship/storage) "qJ" = ( /obj/structure/destructible/tribal_torch, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "qN" = ( /obj/structure/railing/corner{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "qQ" = ( -/obj/item/clothing/suit/space/hardsuit/mining/heavy, -/obj/item/clothing/mask/gas/hunter, /obj/machinery/suit_storage_unit/inherit, /obj/effect/turf_decal/siding/wood/end, +/obj/item/clothing/suit/space/hardsuit/mining/independent, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/oxygen, /turf/open/floor/wood/mahogany, /area/ship/roumain) +"qZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Body Shutters"; + id = "body_shutters" + }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ship/roumain) "re" = ( /obj/structure/railing/corner{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "rj" = ( /obj/structure/table/wood, /obj/item/slimepotion/slime/sentience, -/obj/item/slimepotion/slime/sentience, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "rD" = ( /obj/effect/turf_decal/siding/wood/end, @@ -1162,15 +1166,11 @@ /turf/open/floor/wood/yew, /area/ship/roumain) "rE" = ( -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/toilet) "rK" = ( /obj/machinery/airalarm/directional/east, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/toilet) "sb" = ( /obj/effect/turf_decal/industrial/warning, @@ -1182,9 +1182,7 @@ /obj/structure/railing{ dir = 10 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "sr" = ( /obj/machinery/door/airlock/mining{ @@ -1204,6 +1202,10 @@ /obj/structure/cable/pink{ icon_state = "0-2" }, +/obj/machinery/door/poddoor/shutters{ + id = "port_shutters"; + name = "Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering) "sv" = ( @@ -1215,10 +1217,14 @@ /obj/effect/turf_decal/stoneborder{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/toilet) +"sA" = ( +/obj/structure/cable/orange{ + icon_state = "1-4" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) "sD" = ( /obj/structure/cable/orange{ icon_state = "1-2" @@ -1250,13 +1256,15 @@ }, /obj/machinery/door/poddoor/shutters{ name = "Body Shutters"; - id = "body_shutters" + id = "body_shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/roumain) "ts" = ( /obj/machinery/door/airlock/glass{ - name = "Port Wing" + name = "Port Wing"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -1276,11 +1284,15 @@ /obj/structure/cable/pink{ icon_state = "0-2" }, +/obj/machinery/door/poddoor/shutters{ + id = "starboard_shutters"; + name = "Starboard Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "tC" = ( /obj/machinery/airalarm/directional/east, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/orange{ icon_state = "0-2" }, @@ -1313,18 +1325,14 @@ /area/ship/storage) "uI" = ( /obj/structure/railing, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "uM" = ( /obj/structure/railing/corner{ dir = 1 }, /obj/item/lighter, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "uP" = ( /obj/effect/turf_decal/industrial/warning, @@ -1342,10 +1350,6 @@ /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 1 }, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_shutters"; - name = "Starboard Engine Shutters" - }, /turf/open/floor/engine/hull, /area/ship/engineering/engine) "vn" = ( @@ -1364,7 +1368,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/toilet) "vz" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/orange{ icon_state = "0-8" }, @@ -1398,28 +1402,32 @@ /area/ship/roumain) "ww" = ( /obj/structure/sink/puddle, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/toilet) "wA" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/railing, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/turf/open/floor/grass/ship/jungle, +/area/ship/roumain) +"wC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Body Shutters"; + id = "body_shutters"; + dir = 4 }, +/turf/open/floor/plating, /area/ship/roumain) "wD" = ( /obj/vehicle/ridden/wheelchair, /obj/item/melee/transforming/cleaving_saw/old, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "wE" = ( /obj/machinery/door/airlock/glass{ - name = "Port Wing" + name = "Port Wing"; + dir = 4 }, /obj/structure/cable/orange{ icon_state = "4-8" @@ -1471,25 +1479,18 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "xC" = ( /obj/structure/chair/pew/right{ dir = 1 }, /obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "xD" = ( /obj/structure/sink/puddle, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/medical) "yn" = ( /obj/structure/cable/orange{ @@ -1550,9 +1551,7 @@ "yN" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "yV" = ( /obj/item/soap/deluxe, @@ -1567,9 +1566,7 @@ /obj/effect/turf_decal/stoneborder{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/crew/toilet) "yZ" = ( /obj/effect/spawner/structure/window/reinforced, @@ -1589,7 +1586,7 @@ "zc" = ( /obj/structure/destructible/tribal_torch, /obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/orange, /turf/open/floor/plasteel/white, /area/ship/medical) @@ -1618,7 +1615,8 @@ }, /obj/machinery/door/poddoor/shutters{ name = "Body Shutters"; - id = "body_shutters" + id = "body_shutters"; + dir = 4 }, /turf/open/floor/plating, /area/ship/roumain) @@ -1647,15 +1645,20 @@ }, /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/mining/independent, -/obj/item/clothing/mask/gas/hunter, +/obj/item/clothing/mask/breath, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) +"Ac" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/kitchenspike, +/turf/open/floor/ship/dirt/dark, +/area/ship/roumain) "Ao" = ( /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Ar" = ( /obj/structure/closet/crate/freezer, @@ -1675,6 +1678,13 @@ /obj/effect/turf_decal/corner/opaque/blue/diagonal, /turf/open/floor/plasteel/white, /area/ship/medical) +"At" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageash, +/turf/open/floor/plating{ + icon_state = "greenerdirt" + }, +/area/ship/roumain) "AL" = ( /obj/structure/cable/orange{ icon_state = "2-4" @@ -1698,6 +1708,10 @@ /obj/structure/cable/pink{ icon_state = "0-2" }, +/obj/machinery/door/poddoor/shutters{ + id = "port_shutters"; + name = "Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering) "AN" = ( @@ -1732,9 +1746,7 @@ dir = 1 }, /mob/living/simple_animal/chicken, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Bu" = ( /obj/effect/spawner/structure/window/reinforced, @@ -1758,21 +1770,17 @@ /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, /obj/machinery/smartfridge/drying_rack, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Bz" = ( /obj/structure/railing{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageash, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "BB" = ( /obj/structure/table/wood, -/obj/item/book/manual/wiki/surgery, /obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_x = 7; pixel_y = 6 @@ -1781,6 +1789,12 @@ dir = 8 }, /obj/effect/turf_decal/corner/opaque/blue/diagonal, +/obj/item/reagent_containers/food/drinks/bottle/absinthe, +/obj/item/reagent_containers/food/drinks/bottle/absinthe{ + pixel_y = 8; + pixel_x = -6 + }, +/obj/item/book/manual/wiki/surgery, /turf/open/floor/plasteel/white, /area/ship/medical) "BK" = ( @@ -1801,9 +1815,7 @@ dir = 1 }, /mob/living/simple_animal/cow, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Cr" = ( /obj/structure/cable/orange{ @@ -1833,9 +1845,7 @@ /obj/structure/chair/pew{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "CF" = ( /obj/effect/turf_decal/siding/wood{ @@ -1860,6 +1870,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/structure/cable/orange{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/ship/roumain) "Dg" = ( @@ -1874,7 +1887,7 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/turf/open/floor/plating/grass/jungle/actuallydark, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Du" = ( /obj/structure/cable/orange{ @@ -1889,12 +1902,12 @@ /turf/open/floor/wood/ebony, /area/ship/crew/dorm) "Dz" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/fermenting_barrel, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/obj/machinery/door/poddoor{ + id = "glaive_body_blasts"; + name = "Body Blast Door"; + dir = 4 }, +/turf/open/floor/plasteel/dark, /area/ship/roumain) "DG" = ( /turf/closed/wall/r_wall, @@ -1919,16 +1932,12 @@ "DS" = ( /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "DX" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sunnybush, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Et" = ( /obj/structure/cable/orange{ @@ -2009,9 +2018,7 @@ "EN" = ( /obj/item/reagent_containers/glass/bottle/diethylamine, /obj/item/reagent_containers/glass/bottle/diethylamine, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/construction) "EO" = ( /obj/structure/cable/orange{ @@ -2026,9 +2033,7 @@ /area/ship/medical) "Fa" = ( /obj/structure/railing/corner, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Fd" = ( /obj/effect/turf_decal/siding/wood{ @@ -2074,10 +2079,8 @@ /obj/structure/railing{ dir = 5 }, -/obj/item/kirbyplants/random, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/obj/structure/kitchenspike, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Fr" = ( /obj/structure/table/wood, @@ -2089,10 +2092,21 @@ /obj/structure/railing/corner, /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/kitchenspike, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/obj/machinery/button/door{ + dir = 1; + pixel_x = -5; + pixel_y = -26; + name = "Body Blast Door Control"; + id = "glaive_body_blasts" }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + pixel_y = -25; + pixel_x = 6; + name = "Body Holofield Switch"; + id = "glaive_body_holo" + }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "FA" = ( /turf/open/floor/engine/hull, @@ -2144,43 +2158,52 @@ "GP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/toy/plush/snakeplushie, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) +"Ho" = ( +/obj/structure/cable/orange{ + icon_state = "1-2" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) "Hw" = ( /obj/effect/turf_decal/spline/fancy{ dir = 1 }, /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/mining/independent, -/obj/item/clothing/mask/gas/hunter, /obj/structure/cable/orange{ icon_state = "6-9" }, +/obj/item/clothing/mask/breath, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "HA" = ( -/obj/structure/fence{ - dir = 4 - }, /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/machinery/door/firedoor/border_only, +/obj/structure/railing, /turf/open/floor/wood/maple, /area/ship/construction) "HB" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/kitchenspike, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + dir = 1; + id = "glaive_body_holo" + }, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor{ + id = "glaive_body_blasts"; + name = "Body Blast Door"; + dir = 4 }, +/turf/open/floor/plasteel/dark, /area/ship/roumain) "HS" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/orange{ icon_state = "0-4" }, @@ -2190,6 +2213,20 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/plating, /area/ship/engineering) +"Ii" = ( +/obj/machinery/power/shieldwallgen/atmos/roundstart{ + id = "glaive_body_holo" + }, +/obj/machinery/door/poddoor{ + id = "glaive_body_blasts"; + name = "Body Blast Door"; + dir = 4 + }, +/obj/structure/cable/orange{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/roumain) "Il" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -2255,6 +2292,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/stairs, /area/ship/storage) +"Jx" = ( +/obj/structure/cable/orange{ + icon_state = "2-8" + }, +/obj/structure/cable/orange{ + icon_state = "4-8" + }, +/turf/open/floor/engine/hull, +/area/ship/external/dark) "Jy" = ( /obj/machinery/power/terminal, /obj/structure/cable/orange{ @@ -2299,10 +2345,7 @@ /obj/structure/railing{ dir = 5 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "KX" = ( /obj/structure/flora/ausbushes/reedbush, @@ -2312,32 +2355,23 @@ /mob/living/simple_animal/crab{ name = "Tracie" }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "Lj" = ( /obj/structure/destructible/tribal_torch, /obj/structure/railing{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Lk" = ( /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "LG" = ( /obj/structure/flora/rock/jungle, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "LL" = ( /obj/structure/cable/orange{ @@ -2356,7 +2390,8 @@ /area/ship/storage) "LS" = ( /obj/machinery/door/airlock{ - name = "Restroom" + name = "Restroom"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -2364,18 +2399,12 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/crew/toilet) "Ma" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 1 }, -/obj/machinery/door/poddoor/shutters{ - id = "port_shutters"; - name = "Engine Shutters" - }, /turf/open/floor/engine/hull, /area/ship/engineering) "Mh" = ( @@ -2485,11 +2514,9 @@ /turf/open/floor/wood/mahogany, /area/ship/roumain) "MG" = ( -/obj/structure/fence{ - dir = 4 - }, /obj/effect/turf_decal/industrial/warning, /obj/machinery/door/firedoor/border_only, +/obj/structure/railing, /turf/open/floor/wood/maple, /area/ship/construction) "MR" = ( @@ -2499,9 +2526,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medical Bay" - }, /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2509,6 +2533,10 @@ /obj/machinery/door/firedoor/border_only{ dir = 8 }, +/obj/machinery/door/airlock/medical/glass{ + name = "Medical Bay"; + dir = 4 + }, /turf/open/floor/plasteel/white, /area/ship/medical) "MU" = ( @@ -2519,13 +2547,13 @@ /obj/item/flashlight/seclite, /obj/item/borg/upgrade/modkit/indoors, /obj/item/gun/energy/kinetic_accelerator, -/obj/item/t_scanner/adv_mining_scanner, /obj/item/storage/bag/ore, /obj/item/shovel, /obj/item/gps/mining, -/obj/item/pickaxe/mini, /obj/structure/closet/secure_closet/miningcloset, /obj/item/stack/marker_beacon/thirty, +/obj/item/pickaxe, +/obj/item/t_scanner/adv_mining_scanner/lesser, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "MV" = ( @@ -2562,13 +2590,12 @@ dir = 9 }, /obj/item/kirbyplants/random, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Nd" = ( /obj/machinery/door/airlock/glass{ - name = "Dormitories" + name = "Dormitories"; + dir = 4 }, /obj/structure/cable/orange{ icon_state = "4-8" @@ -2582,7 +2609,7 @@ /turf/open/floor/wood/ebony, /area/ship/construction) "Ng" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/orange{ icon_state = "0-8" }, @@ -2614,9 +2641,13 @@ /obj/item/seeds/lavaland/porcini, /obj/item/seeds/lavaland/cactus, /obj/item/cultivator/rake, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/obj/item/stack/ore/glass/basalt{ + amount = 25; + pixel_y = -2; + pixel_x = -9 }, +/obj/item/seeds/sunflower/moonflower, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "NE" = ( /obj/structure/toilet{ @@ -2629,24 +2660,18 @@ /turf/open/floor/wood/ebony, /area/ship/crew/toilet) "NL" = ( -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "NT" = ( /obj/structure/railing/corner{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "NV" = ( /obj/item/reagent_containers/glass/bottle/mutagen, /obj/item/reagent_containers/glass/bottle/mutagen, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/construction) "NX" = ( /obj/machinery/atmospherics/components/binary/pump, @@ -2715,19 +2740,13 @@ /obj/structure/railing{ dir = 9 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "Qm" = ( /obj/structure/railing{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "QA" = ( /obj/structure/cable/orange{ @@ -2740,7 +2759,8 @@ dir = 4 }, /obj/machinery/door/airlock/medical/glass{ - name = "Medical Bay" + name = "Medical Bay"; + dir = 4 }, /obj/effect/turf_decal/corner/opaque/blue/diagonal, /obj/machinery/door/firedoor/border_only{ @@ -2758,6 +2778,10 @@ /obj/structure/cable/pink{ icon_state = "0-2" }, +/obj/machinery/door/poddoor/shutters{ + id = "starboard_shutters"; + name = "Starboard Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "QJ" = ( @@ -2771,7 +2795,7 @@ /turf/open/floor/plating, /area/ship/engineering/electrical) "QQ" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/siding/wood{ dir = 1 }, @@ -2788,9 +2812,7 @@ /area/ship/construction) "QX" = ( /obj/structure/bonfire/dense, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "Ra" = ( /obj/structure/cable/orange{ @@ -2806,10 +2828,7 @@ /obj/structure/railing{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "Rn" = ( /obj/structure/table/wood, @@ -2837,9 +2856,7 @@ /area/ship/roumain) "RJ" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "RT" = ( /obj/structure/cable/orange{ @@ -2872,6 +2889,10 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Sl" = ( +/obj/structure/fermenting_barrel, +/turf/open/floor/ship/dirt/dark, +/area/ship/roumain) "Sx" = ( /obj/structure/window/reinforced/spawner{ dir = 4 @@ -2879,6 +2900,10 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 }, +/obj/machinery/door/poddoor/shutters{ + id = "starboard_shutters"; + name = "Starboard Engine Shutters" + }, /turf/open/floor/plating, /area/ship/engineering/engine) "Sz" = ( @@ -2886,9 +2911,7 @@ /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/loom, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "SK" = ( /obj/structure/railing/corner{ @@ -2907,10 +2930,6 @@ dir = 1 }, /obj/structure/cable/pink, -/obj/machinery/door/poddoor/shutters{ - id = "port_shutters"; - name = "Engine Shutters" - }, /turf/open/floor/engine/hull, /area/ship/engineering) "Tc" = ( @@ -2933,7 +2952,8 @@ dir = 4 }, /obj/machinery/door/airlock/engineering{ - name = "Starboard Wing" + name = "Starboard Wing"; + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 4 @@ -2959,19 +2979,23 @@ /obj/structure/railing{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) +"TS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Body Shutters"; + id = "body_shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/medical) "Ue" = ( /obj/structure/flora/ausbushes/reedbush, /obj/structure/railing{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "Ul" = ( /obj/effect/turf_decal/siding/wood{ @@ -2999,9 +3023,7 @@ /obj/structure/railing{ dir = 6 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "US" = ( /obj/structure/cable/orange{ @@ -3020,9 +3042,7 @@ /mob/living/simple_animal/pet/gondola{ name = "Grand Hunter Montagnes" }, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/construction) "Vn" = ( /obj/machinery/power/terminal, @@ -3047,9 +3067,7 @@ dir = 1 }, /obj/structure/flora/junglebush/large, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "VL" = ( /obj/effect/spawner/structure/window/reinforced, @@ -3070,9 +3088,7 @@ /area/ship/roumain) "VQ" = ( /obj/structure/flora/junglebush/c, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "VX" = ( /turf/open/floor/plasteel/tech, @@ -3091,7 +3107,7 @@ "Wr" = ( /obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/hardsuit/mining/independent, -/obj/item/clothing/mask/gas/hunter, +/obj/item/clothing/mask/breath, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "Wy" = ( @@ -3118,9 +3134,7 @@ /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/fullgrass, /obj/structure/railing, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Xp" = ( /obj/structure/table/optable, @@ -3135,24 +3149,17 @@ /area/ship/medical) "Xq" = ( /obj/item/seeds/cotton/durathread, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/construction) "Xt" = ( -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "XB" = ( /obj/structure/railing{ dir = 1 }, /obj/structure/flora/junglebush/b, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "XK" = ( /obj/structure/cable/green, @@ -3173,7 +3180,6 @@ /turf/open/floor/plating, /area/ship/engineering/electrical) "XY" = ( -/obj/item/radio/intercom/wideband, /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood/end{ dir = 1 @@ -3185,6 +3191,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/radio/intercom/wideband/table{ + dir = 1 + }, /turf/open/floor/wood/mahogany, /area/ship/roumain) "XZ" = ( @@ -3211,12 +3220,10 @@ /obj/structure/railing{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "greenerdirt" - }, +/turf/open/floor/ship/dirt/dark, /area/ship/roumain) "YE" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/chair/wood/wings{ dir = 1 }, @@ -3233,37 +3240,34 @@ /turf/open/floor/wood/mahogany, /area/ship/roumain) "YM" = ( -/obj/structure/fence{ - dir = 4 - }, /obj/effect/turf_decal/industrial/warning, /obj/structure/cable/orange{ icon_state = "6-9" }, /obj/machinery/door/firedoor/border_only, +/obj/structure/railing, /turf/open/floor/wood/maple, /area/ship/construction) "YP" = ( /obj/structure/flora/ausbushes/grassybush, /obj/structure/flora/ausbushes/brflowers, /obj/structure/flora/ausbushes/sparsegrass, -/obj/item/kirbyplants/random, -/turf/open/floor/grass{ - icon_state = "junglegrass" +/obj/structure/destructible/tribal_torch, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -6; + pixel_x = -31 }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "YT" = ( /obj/item/kirbyplants/random, /obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass{ - icon_state = "junglegrass" - }, +/turf/open/floor/grass/ship/jungle, /area/ship/roumain) "Zh" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/fence/door, /obj/machinery/door/firedoor/border_only, /turf/open/floor/wood/maple, /area/ship/construction) @@ -3282,10 +3286,7 @@ /obj/structure/railing/corner{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "ZK" = ( /obj/structure/cable/orange{ @@ -3312,10 +3313,7 @@ /area/ship/crew/dorm) "ZV" = ( /obj/structure/flora/ausbushes/reedbush, -/turf/open/floor/plating{ - icon_state = "riverwater_motion"; - name = "wet plating" - }, +/turf/open/floor/plating/ship/water, /area/ship/roumain) "ZW" = ( /obj/structure/railing/corner{ @@ -3500,7 +3498,7 @@ Vu Vu Vu Vu -Vu +ff sH sH sH @@ -3799,8 +3797,8 @@ sH cR yZ CH -AN -FA +qZ +sA sH sH sH @@ -3838,8 +3836,8 @@ Cr AN uY AN -FA -FA +gK +sA sH sH sH @@ -3850,10 +3848,10 @@ sH sH sH fm -hh -hh -hh -hh +dt +dt +dt +dt fm sH sH @@ -3877,10 +3875,10 @@ wp ts wp wp -FA -FA -FA -FA +Jx +Ho +Ho +sA FA FA sH @@ -3915,10 +3913,10 @@ lM aM Nq wp -AN -AN -AN -AN +Ii +Dz +Dz +HB wp FA FA @@ -3951,11 +3949,11 @@ AN ZV ko Lk -aM +cz YP -qJ -Dz -HB +ds +aM +aM Fu wp wp @@ -3983,11 +3981,11 @@ FA sH FA Cx -AN -AN -AN +wp +wC +wp cg -XB +Ac NL LG NL @@ -3999,7 +3997,7 @@ ZV Xt wp wp -AN +wC fm IF iu @@ -4143,7 +4141,7 @@ iP VI RJ lA -RJ +At nj NL AZ @@ -4180,7 +4178,7 @@ ZE MZ qN NL -NL +Sl NL NL NL @@ -4211,9 +4209,9 @@ FA sH FA Cx -AN -AN -AN +wp +wC +wp Xt XB RJ @@ -4227,7 +4225,7 @@ Xt ZV wp wp -AN +mw fi XZ MR @@ -4295,10 +4293,10 @@ bW Lk hz wp -AN -AN -AN -AN +wC +wC +wC +wC wp cR xf @@ -4382,10 +4380,10 @@ sH sH sH fi -mD -mD -mD -mD +TS +TS +TS +TS fi sH sH diff --git a/_maps/shuttles/shiptest/syndicate_aegis.dmm b/_maps/shuttles/shiptest/syndicate_aegis.dmm index 48970db4e447..6f7d67964d6f 100644 --- a/_maps/shuttles/shiptest/syndicate_aegis.dmm +++ b/_maps/shuttles/shiptest/syndicate_aegis.dmm @@ -8,19 +8,24 @@ /obj/effect/turf_decal/spline/plain/opaque/black, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"ad" = ( -/obj/structure/chair/sofa/right{ - dir = 1 +"ag" = ( +/obj/structure/table/wood/reinforced, +/obj/item/toy/plush/knight{ + pixel_x = 7; + pixel_y = 13 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 1 }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) +/obj/machinery/light/small/directional/west, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ship/bridge) "ah" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -47,39 +52,18 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/dorm) -"av" = ( -/obj/structure/table/wood, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -8; - pixel_y = -24 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/item/toy/plush/slimeplushie{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/toy/cards/deck/cas, -/obj/item/toy/cards/deck/cas/black{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 4; - pixel_y = -24 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm) "az" = ( /obj/structure/sign/syndicate, /turf/closed/wall/mineral/plastitanium, /area/ship/crew/dorm) +"aB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) "aG" = ( /obj/structure/table/reinforced{ color = "#50C878" @@ -125,26 +109,6 @@ "aL" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/office) -"aO" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/grass, -/area/ship/hallway/central) "aP" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) @@ -198,6 +162,32 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/dorm) +"bp" = ( +/obj/structure/table/wood/reinforced, +/obj/item/areaeditor/shuttle{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/button/door{ + id = "exterior"; + name = "Exterior lockdown"; + pixel_x = -7; + pixel_y = -2 + }, +/obj/machinery/button/door{ + id = "shipbridge"; + name = "Bridge lockdown"; + pixel_x = 7; + pixel_y = -2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ship/bridge) "bs" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -235,7 +225,6 @@ /obj/structure/table/wood, /obj/item/paper_bin/carbon, /obj/item/clothing/under/rank/medical/psychiatrist, -/obj/item/clothing/under/rank/medical/psychiatrist/blue, /obj/item/stack/sheet/mineral/wood/fifty, /obj/item/lighter, /obj/item/clothing/suit/toggle/labcoat, @@ -264,6 +253,21 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/dorm) +"bC" = ( +/obj/item/clothing/under/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/item/kitchen/knife/combat/survival, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning/full, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "bD" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor/border_only{ @@ -277,35 +281,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/crew/dorm) -"bN" = ( +"bX" = ( +/obj/machinery/power/apc/auto_name/directional/north, /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/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 + icon_state = "0-2" }, -/obj/effect/turf_decal/spline/plain/opaque/black{ - dir = 1 +/obj/item/clothing/under/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/effect/turf_decal/industrial/warning/full, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"bV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm) "cc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -318,16 +310,11 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/dorm) -"cf" = ( -/obj/structure/chair/sofa, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) +"cd" = ( +/obj/structure/catwalk/over, +/obj/effect/turf_decal/hardline_small/left, +/turf/open/floor/plating, +/area/ship/engineering) "cp" = ( /obj/structure/bed, /obj/item/bedsheet/syndie, @@ -371,6 +358,13 @@ /obj/item/soap/syndie, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) +"cE" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "cF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow{ @@ -389,6 +383,27 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/office) +"cO" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/directional/north, +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/spline/plain/opaque/black{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "cQ" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -439,24 +454,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/science) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch{ - name = "Medbay" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/techfloor/hole, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) "dg" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -473,24 +470,6 @@ /obj/effect/turf_decal/box/white, /turf/open/floor/plasteel/tech, /area/ship/crew/janitor) -"dj" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/black{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "dq" = ( /obj/structure/catwalk/over, /obj/machinery/atmospherics/pipe/simple/orange/hidden, @@ -499,26 +478,13 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"dy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/office) "dH" = ( /obj/machinery/hydroponics/constructable, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) "dI" = ( @@ -526,29 +492,15 @@ /obj/structure/sign/departments/restroom, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) -"dK" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/line, -/obj/structure/spider/stickyweb, -/obj/machinery/light/small{ - dir = 4 +"dL" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "exterior"; + name = "Exterior Shutters" }, /turf/open/floor/plating, -/area/ship/science) -"dS" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/costume, -/obj/effect/spawner/lootdrop/costume, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/area/ship/medical) "dT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -572,7 +524,6 @@ /obj/item/surgicaldrill/advanced, /obj/item/healthanalyzer/advanced, /obj/item/clothing/glasses/hud/health/sunglasses, -/obj/item/clothing/under/rank/medical/chief_medical_officer/surgeon_general, /obj/item/clothing/gloves/color/latex/nitrile/evil, /obj/item/clothing/shoes/combat, /obj/item/clothing/neck/stripedredscarf, @@ -639,14 +590,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/crew/office) -"eF" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "eN" = ( /obj/machinery/door/airlock/hatch{ name = "Tech Lab" @@ -661,13 +604,12 @@ }, /turf/open/floor/plasteel/tech, /area/ship/science) -"eV" = ( +"eQ" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech, -/area/ship/crew/janitor) +/area/ship/crew/hydroponics) "eW" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 @@ -687,10 +629,25 @@ /obj/item/clothing/gloves/color/black, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) -"ff" = ( -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 8 - }, +"fb" = ( +/obj/item/clothing/under/syndicate, +/obj/item/clothing/under/syndicate/skirt, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate, +/obj/structure/closet/syndicate{ + desc = "It's a basic storage unit."; + name = "uniform closet" + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/machinery/airalarm/directional/north, +/obj/item/kitchen/knife/combat/survival, +/obj/effect/turf_decal/industrial/warning/full, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"ff" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -717,24 +674,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"fw" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"fB" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/crew/office) "fD" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -766,6 +705,25 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"fH" = ( +/obj/structure/table/wood/reinforced, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 11; + pixel_y = 9 + }, +/obj/item/radio/intercom/wideband/directional/north, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ship/bridge) "fJ" = ( /obj/structure/closet/wall/orange{ name = "fuel locker"; @@ -795,32 +753,44 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"fL" = ( +/obj/structure/table, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 + }, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen/penacid{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/reagent_containers/hypospray/medipen/penacid{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/medical) "fY" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/hatch{ - name = "Bathroom" + name = "Bathroom"; + dir = 4 }, /obj/effect/turf_decal/techfloor/hole/right, /obj/effect/turf_decal/techfloor/hole, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"ga" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/machinery/computer/cryopod{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm) "go" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -830,9 +800,37 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"gp" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/turf/open/floor/wood/walnut, +/area/ship/medical) "gq" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) +"gt" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "cargo_ageis"; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; + id = "aegis_holo" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "gx" = ( /obj/effect/turf_decal/corner_techfloor_grid{ dir = 5 @@ -854,6 +852,21 @@ /obj/structure/sign/syndicate, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/office) +"gB" = ( +/obj/machinery/light/small/directional/west{ + brightness = 3 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/turf_decal/trimline/opaque/brown/filled/line, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen/kitchen) "gK" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -889,18 +902,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) -"gO" = ( -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - layer = 2.35 - }, -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "gR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner_techfloor_grid/diagonal{ @@ -1005,6 +1006,20 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"hx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) "hz" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks{ @@ -1017,6 +1032,25 @@ /obj/structure/sign/poster/official/moth/piping, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"hC" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Cargo Bay" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/techfloor/hole, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "hM" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1070,6 +1104,13 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"if" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line, +/obj/structure/spider/stickyweb, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plating, +/area/ship/science) "ij" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -1084,14 +1125,14 @@ /obj/effect/turf_decal/spline/plain/opaque/black, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"iq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "exterior"; - name = "Exterior Shutters" +"io" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/toilet{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/crew/canteen) +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) "it" = ( /obj/structure/table, /obj/item/reagent_containers/food/drinks/drinkingglass{ @@ -1128,8 +1169,17 @@ dir = 4 }, /obj/effect/turf_decal/industrial/hatch/blue, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel/dark, /area/ship/medical) +"iJ" = ( +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/loading/white, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "iO" = ( /obj/structure/table, /obj/item/storage/fancy/cigarettes/cigpack_syndicate{ @@ -1146,36 +1196,6 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/canteen) -"iW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/power/shieldwallgen/atmos{ - id = "aegis_holo"; - anchored = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "cargo_ageis"; - name = "Cargo Bay" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"iZ" = ( -/obj/machinery/biogenerator, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) "jf" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -1195,6 +1215,15 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"jh" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/brown/filled/line, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen/kitchen) "jp" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -1279,6 +1308,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/effect/landmark/observer_start, /turf/open/floor/carpet/red, /area/ship/bridge) "kz" = ( @@ -1297,30 +1327,15 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/janitor) -"kW" = ( -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"kU" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "exterior"; + name = "Exterior Shutters" }, /turf/open/floor/plating, -/area/ship/engineering) -"kY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/item/radio/intercom{ - pixel_x = -30 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/area/ship/crew/canteen) "lo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1329,16 +1344,34 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen) -"lw" = ( -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/head/helmet/space/syndicate/black/med, -/obj/item/clothing/suit/space/syndicate/black/med, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum{ - pixel_x = -30 +"ls" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "cargo_ageis"; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "aegis_holo" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"lw" = ( +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/head/helmet/space/syndicate/black/med, +/obj/item/clothing/suit/space/syndicate/black/med, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum{ + pixel_x = -30 }, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -1383,24 +1416,33 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) -"mj" = ( -/obj/machinery/door/airlock/hatch{ - name = "Cargo Bay" - }, +"mh" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/machinery/light/small/directional/east, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/fernybush, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/ship/hallway/central) +"mm" = ( +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/techfloor/hole, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/obj/effect/turf_decal/hardline_small, +/turf/open/floor/plating, +/area/ship/engineering) "mp" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1475,21 +1517,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plasteel/dark, /area/ship/science) -"mJ" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/janitor) "mK" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1511,16 +1538,24 @@ /obj/machinery/holopad/emergency/kitchen, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen/kitchen) -"mN" = ( -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/head/helmet/space/syndicate/black/med, -/obj/item/clothing/suit/space/syndicate/black/med, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +"mM" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/obj/item/trash/can/food{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4; + layer = 2.35 }, /turf/open/floor/plasteel/tech, -/area/ship/cargo) +/area/ship/engineering) "mQ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1536,6 +1571,18 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"mS" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + layer = 2.35 + }, +/obj/effect/turf_decal/atmos/air, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "mT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1572,6 +1619,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/medical) +"ny" = ( +/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/light/small/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "nz" = ( /obj/structure/sign/poster/official/moth, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -1594,22 +1650,6 @@ }, /turf/open/floor/carpet/red, /area/ship/bridge) -"nS" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/wood/walnut, -/area/ship/medical) -"nV" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/light/small, -/obj/effect/turf_decal/trimline/opaque/brown/filled/line, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen/kitchen) "nY" = ( /obj/machinery/door/airlock/hatch{ name = "Cusodial Closet" @@ -1652,14 +1692,6 @@ /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) -"oz" = ( -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "oB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table/wood/reinforced, @@ -1670,13 +1702,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/red, /area/ship/bridge) -"oE" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "oJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -1696,34 +1721,21 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"oU" = ( -/obj/structure/table, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen/penacid{ - pixel_x = 9; - pixel_y = 10 +"oM" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 }, -/obj/item/reagent_containers/hypospray/medipen/penacid{ - pixel_x = 9; - pixel_y = 7 +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/light, +/obj/item/seeds/poppy, +/obj/item/seeds/poppy/lily, +/obj/item/seeds/sunflower, +/obj/structure/closet/crate/hydroponics, +/obj/item/seeds/random, /turf/open/floor/plasteel/tech, -/area/ship/medical) +/area/ship/crew/hydroponics) "pb" = ( /obj/machinery/door/airlock/hatch{ name = "Dormitories" @@ -1738,28 +1750,16 @@ /obj/effect/turf_decal/techfloor/hole, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"pe" = ( +"pl" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" + icon_state = "1-2" }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/hallway/central) "pm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1770,6 +1770,12 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/plating, /area/ship/engineering) +"pn" = ( +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/food/egg_smudge, +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) "pu" = ( /turf/open/floor/wood/walnut, /area/ship/bridge) @@ -1807,6 +1813,36 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/crew/janitor) +"qe" = ( +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/obj/structure/table/reinforced{ + color = "#994000" + }, +/obj/item/phone{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/machinery/airalarm/directional/north, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/toy/figure/engineer{ + pixel_x = 14; + pixel_y = 14 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/trash/can/food{ + pixel_x = 9 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "qf" = ( /obj/machinery/door/airlock/hatch{ name = "Psychology Office" @@ -1832,16 +1868,6 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"qn" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "enginestorage"; - name = "Engineering Storage" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "qt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar, @@ -1861,7 +1887,7 @@ icon_state = "plastitanium" }, /area/ship/bridge) -"qx" = ( +"qy" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -1872,7 +1898,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/door/airlock/external, +/obj/machinery/door/airlock/external{ + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ship/engineering) "qA" = ( @@ -1884,6 +1912,17 @@ /obj/item/circuitboard/machine/techfab/department/service, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"qD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) "qM" = ( /obj/structure/bed, /obj/item/bedsheet/dorms, @@ -1893,6 +1932,26 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"qX" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box{ + pixel_x = -4; + pixel_y = -8 + }, +/obj/item/reagent_containers/food/snacks/store/cake/bsvc{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/snacks/store/cake/bscc{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/open/floor/wood/walnut, +/area/ship/crew/office) "re" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 9 @@ -1921,9 +1980,28 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"rk" = ( -/mob/living/simple_animal/butterfly, -/obj/structure/flora/ausbushes/ppflowers, +"rg" = ( +/obj/structure/table, +/obj/item/roller{ + pixel_x = -6; + pixel_y = 12 + }, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/mask/breath/medical, +/obj/item/tank/internals/anesthetic, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 30 + }, +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"rk" = ( +/mob/living/simple_animal/butterfly, +/obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/brflowers, @@ -1960,23 +2038,6 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/office) -"rE" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"rM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light, -/obj/structure/bed/dogbed, -/mob/living/simple_animal/pet/cat/kitten{ - desc = "One of Cheri's offspring, it purrs with glee as you pet it."; - name = "Panko" - }, -/obj/item/toy/cattoy, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm) "rO" = ( /obj/structure/sink{ dir = 8; @@ -1990,26 +2051,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"rS" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/plush/knight{ - pixel_x = 7; - pixel_y = 13 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/ship/bridge) "rT" = ( /obj/structure/frame/computer, /obj/effect/turf_decal/siding/wood, @@ -2028,15 +2069,16 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering) -"sg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +"sk" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Bathroom" }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/effect/turf_decal/techfloor/hole, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light, /turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) +/area/ship/hallway/central) "sm" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/ppflowers, @@ -2067,6 +2109,33 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) +"ss" = ( +/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 = 8 + }, +/obj/structure/catwalk/over, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "engine"; + name = "Engine shutter control"; + pixel_y = 22; + pixel_x = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/ship/engineering) "sv" = ( /obj/machinery/computer/helm, /obj/effect/turf_decal/siding/wood, @@ -2074,10 +2143,28 @@ icon_state = "plastitanium" }, /area/ship/bridge) +"sE" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) "sI" = ( /obj/structure/sign/syndicate, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"sN" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "enginestorage"; + name = "Engineering Storage" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "sU" = ( /obj/structure/table/optable, /obj/effect/turf_decal/trimline/opaque/blue/filled/shrink_cw{ @@ -2085,15 +2172,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"ta" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) "te" = ( /obj/item/clothing/under/syndicate/combat, /obj/item/clothing/under/syndicate/sniper, @@ -2108,16 +2186,6 @@ /obj/effect/turf_decal/industrial/warning/full, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"tg" = ( -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) "tn" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2129,26 +2197,12 @@ /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"tq" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) -"tr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/bridge) +"tG" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "tJ" = ( /obj/structure/chair/comfy/shuttle{ dir = 8; @@ -2186,18 +2240,6 @@ /obj/structure/sign/poster/official/moth/hardhats, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"uz" = ( -/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/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) "uA" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -2235,75 +2277,9 @@ /obj/effect/turf_decal/spline/plain/opaque/black, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"uH" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/areaeditor/shuttle{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/button/door{ - id = "exterior"; - name = "Exterior lockdown"; - pixel_x = -7; - pixel_y = -2 - }, -/obj/machinery/button/door{ - id = "shipbridge"; - name = "Bridge lockdown"; - pixel_x = 7; - pixel_y = -2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/ship/bridge) "uM" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) -"uQ" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/brflowers, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/fernybush, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/grass, -/area/ship/hallway/central) -"uW" = ( -/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 = 8 - }, -/obj/machinery/door/airlock/hatch{ - name = "Mess Hall Prep" - }, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen/kitchen) "vh" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 8 @@ -2328,16 +2304,20 @@ /obj/item/circuitboard/machine/deep_fryer, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) -"vv" = ( -/obj/effect/turf_decal/industrial/warning{ +"vj" = ( +/obj/effect/turf_decal/number/five, +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 8 }, -/obj/machinery/door/poddoor{ - id = "cargo_ageis"; - name = "Cargo Bay" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/ship/engineering) "vw" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 6 @@ -2348,6 +2328,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ship/engineering) "vG" = ( @@ -2388,48 +2369,17 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"wh" = ( +/obj/machinery/vending/snack, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) "wk" = ( /turf/template_noop, /area/template_noop) -"wl" = ( -/obj/structure/chair/sofa/right, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) -"ws" = ( -/obj/structure/table/reinforced{ - color = "#50C878" - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez{ - pixel_x = 8 - }, -/obj/item/seeds/apple{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/seeds/tomato, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z{ - pixel_x = 3; - pixel_y = 6 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) "wu" = ( /obj/structure/closet/wall/orange{ name = "Engineering locker"; @@ -2478,64 +2428,61 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"wM" = ( -/obj/structure/frame/machine, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"wO" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 8; - pixel_y = 8 +"wC" = ( +/obj/structure/table/wood, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -8; + pixel_y = -24 }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 11; +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/toy/plush/slimeplushie{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/toy/cards/deck/cas, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = 5 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 4; pixel_y = 9 }, -/obj/item/radio/intercom/wideband{ - pixel_x = -3; - pixel_y = 26 +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/walnut, +/area/ship/crew/dorm) +"wF" = ( +/obj/effect/turf_decal/number/three, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/effect/turf_decal/siding/wood{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" +/obj/structure/closet/emcloset/wall{ + pixel_y = 31 }, -/area/ship/bridge) -"wQ" = ( -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1 +/obj/structure/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/medical) -"wU" = ( -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 +/turf/open/floor/plating, +/area/ship/engineering) +"wM" = ( +/obj/structure/frame/machine, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"wQ" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1 }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, /obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) -"xe" = ( -/obj/structure/chair/sofa/left, -/obj/item/radio/intercom{ - pixel_x = 4; - pixel_y = 24 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) +/area/ship/medical) "xf" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -2572,19 +2519,6 @@ /obj/item/clothing/mask/surgical, /turf/open/floor/plasteel/dark, /area/ship/medical) -"xk" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) "xq" = ( /obj/machinery/power/terminal, /obj/effect/turf_decal/techfloor/orange{ @@ -2619,6 +2553,26 @@ /obj/effect/turf_decal/spline/plain/opaque/black, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"xN" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/opaque/blue/filled/shrink_ccw, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 6 + }, +/obj/item/stack/medical/ointment, +/obj/item/storage/box/bodybags{ + pixel_x = 4; + pixel_y = 9 + }, +/obj/item/clothing/glasses/hud/health/prescription{ + pixel_y = 13 + }, +/obj/item/storage/bag/medical{ + pixel_x = -6 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "xO" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) @@ -2677,32 +2631,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"yi" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -3; - pixel_y = 24 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red{ - icon_state = "plastitanium" - }, -/area/ship/bridge) -"yl" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm) "yu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -2740,15 +2668,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"yM" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/effect/decal/cleanable/generic, -/obj/machinery/light/small, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "yV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -2769,74 +2688,9 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/canteen) -"ze" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/power/shieldwallgen/atmos{ - dir = 1; - id = "aegis_holo"; - anchored = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "cargo_ageis"; - name = "Cargo Bay" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"zs" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/trash/can/food{ - pixel_x = 8; - pixel_y = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4; - layer = 2.35 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "zv" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"zA" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/storage/box/gum/happiness{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/storage/pill_bottle/psicodine{ - pixel_x = -7; - pixel_y = 7 - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) "zF" = ( /obj/item/clothing/head/maidheadband/syndicate, /obj/item/clothing/under/syndicate/skirt/maid, @@ -2862,6 +2716,7 @@ }, /obj/item/clothing/under/rank/civilian/janitor/custodian/skirt, /obj/item/clothing/under/rank/civilian/janitor/custodian, +/obj/machinery/light/small/directional/south, /turf/open/floor/carpet/red, /area/ship/crew/janitor) "zM" = ( @@ -2883,10 +2738,23 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Ae" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium/red{ + icon_state = "plastitanium" + }, +/area/ship/bridge) "Am" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/techfloor/hole/right, /obj/effect/turf_decal/techfloor/hole, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/tech, /area/ship/medical) "Aq" = ( @@ -2943,40 +2811,21 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"AJ" = ( -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +"Bf" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/number/zero, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/shoes/combat, -/obj/item/kitchen/knife/combat/survival, -/obj/machinery/light{ +/obj/structure/catwalk/over, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"Bc" = ( -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" + icon_state = "4-8" }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/shoes/combat, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/engineering) "Bh" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/medical) @@ -2991,27 +2840,19 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen) -"BM" = ( -/obj/structure/table, -/obj/item/roller{ - pixel_x = -6; - pixel_y = 12 +"Bq" = ( +/obj/structure/chair/sofa/right{ + dir = 1 }, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/mask/breath/medical, -/obj/item/tank/internals/anesthetic, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 30 +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) "BN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -3025,6 +2866,17 @@ /obj/item/toy/plush/snakeplushie, /turf/open/floor/carpet/red, /area/ship/crew/office) +"Cc" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "cargo_ageis"; + name = "Cargo Bay" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "Cd" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -3054,25 +2906,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"Cp" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/turf_decal/trimline/opaque/brown/filled/line, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen/kitchen) "Cq" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -3103,6 +2936,7 @@ "CG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/tech, /area/ship/crew/janitor) "CM" = ( @@ -3123,6 +2957,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/medical) +"CX" = ( +/obj/structure/catwalk/over, +/obj/item/trash/popcorn, +/obj/effect/turf_decal/hardline_small/right, +/turf/open/floor/plating, +/area/ship/engineering) +"Df" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) "Dj" = ( /obj/machinery/door/airlock/hatch{ name = "Produce Production" @@ -3209,21 +3055,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Dy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 2 - }, -/obj/machinery/door/poddoor{ - id = "cargo_ageis"; - name = "Cargo Bay" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "DC" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/science) @@ -3234,25 +3065,12 @@ /obj/structure/cable{ icon_state = "0-4" }, -/obj/structure/frame/computer{ - dir = 4 - }, -/obj/item/circuitboard/computer/powermonitor, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"DI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ +/obj/structure/frame/computer{ dir = 4 }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm) +/obj/item/circuitboard/computer/powermonitor, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "DS" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -3284,7 +3102,6 @@ name = "syndicate medic's black longcoat" }, /obj/item/clothing/under/rank/medical/doctor/red, -/obj/item/clothing/under/suit/senior_doctor, /obj/item/clothing/suit/longcoat, /obj/item/clothing/neck/stripedbluescarf, /obj/item/clothing/neck/stripedredscarf, @@ -3316,6 +3133,35 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/canteen) +"Ew" = ( +/obj/docking_port/stationary{ + dwidth = 7; + width = 15; + height = 15; + dir = 8 + }, +/turf/template_noop, +/area/template_noop) +"Ez" = ( +/obj/structure/chair/sofa, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) +"EA" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/canteen/kitchen) "EJ" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 1 @@ -3332,6 +3178,14 @@ /obj/effect/turf_decal/spline/plain/opaque/black, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"Ff" = ( +/obj/structure/chair/sofa/right, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) "Fh" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3399,6 +3253,17 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Fk" = ( +/obj/machinery/biogenerator, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) "Fo" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/science) @@ -3418,6 +3283,23 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/grass, /area/ship/hallway/central) +"Fv" = ( +/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/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/spline/plain/opaque/black{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "FB" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3429,18 +3311,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/medical) -"FN" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable/yellow{ - icon_state = "0-2" +"FJ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "shipbridge"; + name = "Ship Bridge" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/crew/canteen/kitchen) +/turf/open/floor/plating, +/area/ship/bridge) "FS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3449,6 +3328,22 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"FU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/spline/plain/opaque/black{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "FY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/dirt, @@ -3494,29 +3389,25 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Gr" = ( -/obj/structure/table, -/obj/effect/turf_decal/trimline/opaque/blue/filled/shrink_ccw, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 6 - }, -/obj/item/stack/medical/ointment, -/obj/item/storage/box/bodybags{ - pixel_x = 4; - pixel_y = 9 +"Ge" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" }, -/obj/item/clothing/glasses/hud/health/prescription{ - pixel_y = 13 +/obj/machinery/door/airlock/external{ + dir = 4 }, -/obj/item/storage/bag/medical{ - pixel_x = -6 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/obj/machinery/airalarm/all_access{ +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + port_direction = 4; dir = 8; - pixel_x = 24 + dheight = 2 }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Gv" = ( /obj/structure/table/reinforced, /obj/item/storage/box/drinkingglasses, @@ -3572,23 +3463,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/crew/office) -"GU" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses, -/obj/item/storage/box/drinkingglasses{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/effect/turf_decal/trimline/opaque/brown/filled/line, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen/kitchen) "GZ" = ( /obj/effect/turf_decal/syndicateemblem/top/right, /turf/open/floor/mineral/plastitanium/red, @@ -3611,47 +3485,34 @@ /obj/effect/turf_decal/corner_techfloor_grid/diagonal, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Hq" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/space_heater, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"HL" = ( +"Hp" = ( /obj/effect/turf_decal/corner_techfloor_grid/diagonal{ dir = 4 }, -/obj/effect/decal/cleanable/glass, -/obj/structure/table/reinforced{ - color = "#994000" - }, -/obj/item/radio/intercom{ - pixel_x = 29 - }, -/obj/item/phone{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/item/paper_bin{ - pixel_x = -6 - }, -/obj/item/toy/figure/engineer{ - pixel_x = 14; - pixel_y = 14 +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"HP" = ( +/obj/structure/bed/dogbed, +/obj/machinery/light/directional/south, +/mob/living/simple_animal/pet/cat/Runtime{ + desc = "The captains prized cat, it seems very friendly!"; + name = "Cheri" }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 4; - pixel_y = 9 +/obj/item/toy/cattoy, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"HV" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/item/trash/can/food{ - pixel_x = 9 +/obj/effect/turf_decal/techfloor{ + dir = 5 }, +/obj/structure/frame/machine, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Im" = ( @@ -3660,99 +3521,85 @@ "It" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"IA" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" +"Iw" = ( +/obj/structure/table/reinforced{ + color = "#50C878" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ + pixel_x = 8; + pixel_y = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/item/reagent_containers/glass/bottle/nutrient/ez{ + pixel_x = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/holopad/emergency/medical, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"IC" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "enginestorage"; - name = "Engineering Storage" +/obj/item/seeds/apple{ + pixel_x = -7; + pixel_y = 6 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"IH" = ( -/obj/structure/catwalk/over, +/obj/item/seeds/tomato, +/obj/item/reagent_containers/glass/bottle/nutrient/l4z{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing{ +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) +"Iy" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/railing{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/plating, -/area/ship/engineering) -"IJ" = ( -/obj/effect/turf_decal/trimline/opaque/blue/filled/shrink_cw{ - dir = 1 - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/stamp/cmo{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/snacks/donut/jelly/berry{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -8; - pixel_y = 9 - }, -/obj/item/radio/intercom{ - pixel_x = 29 +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Mess Hall Prep" + }, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen/kitchen) +"IA" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"IL" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + dir = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/spline/plain/opaque/black{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"IQ" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/machinery/iv_drip, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable/yellow, +/obj/machinery/holopad/emergency/medical, /turf/open/floor/plasteel/dark, /area/ship/medical) +"IH" = ( +/obj/structure/catwalk/over, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/engineering) "IS" = ( /mob/living/simple_animal/butterfly, /obj/structure/flora/ausbushes/ppflowers, @@ -3770,33 +3617,24 @@ /obj/structure/flora/bush, /turf/open/floor/grass, /area/ship/hallway/central) -"IU" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 31 - }, -/obj/structure/catwalk/over, +"Jg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/ship/engineering) -"Jr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 +/obj/machinery/light/directional/north, +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/spline/plain/opaque/black{ + dir = 1 }, -/turf/open/floor/wood/walnut, -/area/ship/crew/janitor) +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "Ju" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3823,30 +3661,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/medical) -"JH" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "JI" = ( /obj/structure/closet/wall/white/med{ name = "medical locker"; @@ -3861,7 +3675,6 @@ name = "syndicate medic's black longcoat" }, /obj/item/clothing/under/rank/medical/doctor/red, -/obj/item/clothing/under/suit/senior_doctor, /obj/item/clothing/suit/longcoat, /obj/item/clothing/neck/stripedbluescarf, /obj/item/clothing/neck/stripedredscarf, @@ -3900,6 +3713,21 @@ "JZ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/hallway/central) +"Ko" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Kt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "Ku" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3918,10 +3746,46 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen/kitchen) +"Kv" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "enginestorage"; + name = "Engineering Storage" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "KC" = ( /obj/structure/bookcase/random/fiction, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"KG" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/storage/box/gum/happiness{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/machinery/light/small/directional/north, +/obj/item/storage/pill_bottle/psicodine{ + pixel_x = -7; + pixel_y = 7 + }, +/turf/open/floor/plasteel/tech, +/area/ship/medical) "KM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -3938,6 +3802,15 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/office) +"KP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/walnut, +/area/ship/crew/janitor) "KR" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/three, @@ -3950,17 +3823,6 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/wood/walnut, /area/ship/crew/hydroponics) -"KV" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/carpet/red, -/area/ship/crew/office) "KX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4092,6 +3954,17 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Lu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/structure/bed/dogbed, +/mob/living/simple_animal/pet/cat/kitten{ + desc = "One of Cheri's offspring, it purrs with glee as you pet it."; + name = "Panko" + }, +/obj/item/toy/cattoy, +/turf/open/floor/carpet/red, +/area/ship/crew/dorm) "Ly" = ( /obj/effect/turf_decal/syndicateemblem/middle/left, /obj/effect/decal/cleanable/dirt, @@ -4111,15 +3984,25 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/office) -"Mt" = ( -/obj/machinery/door/airlock/hatch{ - name = "Bathroom" +"Mb" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 }, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/effect/turf_decal/techfloor/hole, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/obj/effect/decal/cleanable/generic, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"Mc" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "Mv" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) @@ -4131,40 +4014,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/observer_start, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"ME" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"MF" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/spline/plain/opaque/black{ - dir = 1 - }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) "MH" = ( @@ -4185,18 +4034,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"MR" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/brown/filled/line, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen/kitchen) "MS" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4223,19 +4060,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/plasteel/dark, /area/ship/medical) -"MX" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Nd" = ( /obj/machinery/seed_extractor, /obj/machinery/light_switch{ @@ -4251,22 +4075,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) -"Nl" = ( -/obj/machinery/computer/operating{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) "Nn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -4300,6 +4108,14 @@ /obj/effect/turf_decal/trimline/opaque/blue/filled/line, /turf/open/floor/plasteel/tech, /area/ship/medical) +"NB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/bridge) "NI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4331,6 +4147,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/dark, /area/ship/medical) +"NN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red, +/area/ship/crew/office) "NR" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -4346,6 +4173,18 @@ }, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) +"NS" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/opaque/brown/filled/line, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen/kitchen) "Od" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4362,6 +4201,14 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"Os" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/ship/crew/office) "Oz" = ( /obj/structure/bookcase/random/fiction, /turf/open/floor/wood/walnut, @@ -4416,6 +4263,18 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"Pe" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood/walnut, +/area/ship/crew/office) "Pf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/hatch{ @@ -4423,6 +4282,17 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/janitor) +"Pq" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/crew/janitor) "PM" = ( /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -4431,22 +4301,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/bridge) -"PO" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 8 - }, -/obj/structure/catwalk/over, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) "PU" = ( /obj/machinery/space_heater, /turf/open/floor/plasteel/tech/techmaint, @@ -4465,6 +4319,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"PX" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Qd" = ( /obj/effect/turf_decal/syndicateemblem/bottom/middle, /obj/structure/cable/yellow{ @@ -4507,11 +4369,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Qr" = ( -/obj/structure/catwalk/over, -/obj/item/trash/popcorn, -/turf/open/floor/plating, -/area/ship/engineering) "Qt" = ( /obj/effect/turf_decal/corner_techfloor_grid/diagonal, /obj/effect/turf_decal/techfloor/orange/corner{ @@ -4570,23 +4427,21 @@ /obj/machinery/smartfridge/chemistry/preloaded, /turf/closed/wall/r_wall/syndicate, /area/ship/medical) -"Rm" = ( -/obj/item/clothing/under/syndicate, -/obj/item/clothing/under/syndicate/skirt, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate, -/obj/structure/closet/syndicate{ - desc = "It's a basic storage unit."; - name = "uniform closet" +"Rg" = ( +/obj/machinery/light/directional/north, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/shoes/combat, -/obj/machinery/airalarm/all_access{ - pixel_y = 24 +/obj/structure/catwalk/over, +/obj/item/trash/boritos, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/item/kitchen/knife/combat/survival, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "RF" = ( /obj/structure/table/reinforced, /obj/machinery/microwave, @@ -4640,28 +4495,27 @@ "SF" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) -"SN" = ( -/obj/machinery/power/apc/auto_name/west, +"SW" = ( /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 10 }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -8; - pixel_y = -24 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech, -/area/ship/science) +/area/ship/cargo) "Tf" = ( /obj/structure/sign/departments/restroom, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -4671,6 +4525,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/dark, /area/ship/medical) "To" = ( @@ -4715,8 +4570,8 @@ /obj/item/storage/bag/chemistry, /obj/item/clothing/suit/longcoat/chemist, /obj/item/clothing/suit/toggle/labcoat/chemist, -/obj/item/clothing/under/rank/medical/chemist/pharmacist/skirt, -/obj/item/clothing/under/rank/medical/chemist/pharmacist, +/obj/item/clothing/under/rank/medical/chemist, +/obj/item/clothing/under/rank/medical/chemist/skirt, /obj/item/clothing/shoes/combat, /obj/item/clothing/shoes/combat, /obj/item/clothing/gloves/color/latex, @@ -4758,34 +4613,25 @@ /obj/effect/turf_decal/industrial/warning/full, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"TI" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, +"TE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 + dir = 4 }, -/obj/machinery/button/door{ - id = "engine"; - name = "Engine shutter control"; - pixel_y = 26 +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Produce Production" }, +/obj/machinery/door/firedoor, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/tech, +/area/ship/crew/hydroponics) "TL" = ( /obj/effect/turf_decal/techfloor/orange{ dir = 1 @@ -4819,6 +4665,30 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Ul" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/shrink_cw{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/stamp/cmo{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/snacks/donut/jelly/berry{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "Um" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -4838,6 +4708,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) +"Us" = ( +/obj/machinery/light/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/walnut, +/area/ship/bridge) +"Uu" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/trimline/opaque/brown/filled/line, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen/kitchen) "UC" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, @@ -4846,6 +4727,35 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) +"UH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Medbay" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/techfloor/hole, +/obj/effect/turf_decal/techfloor/hole/right, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/medical) +"UI" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/wood/walnut, +/area/ship/bridge) "UN" = ( /obj/effect/turf_decal/corner_techfloor_grid/diagonal, /obj/effect/turf_decal/techfloor/orange/corner{ @@ -4954,6 +4864,54 @@ "VT" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/canteen/kitchen) +"VU" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -8; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/ship/science) +"Wb" = ( +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/head/helmet/space/syndicate/black/med, +/obj/item/clothing/suit/space/syndicate/black/med, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"Wc" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/brflowers, +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/ship/hallway/central) "Wd" = ( /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/ppflowers, @@ -4971,16 +4929,6 @@ /obj/structure/flora/bush, /turf/open/floor/grass, /area/ship/crew/canteen) -"Wf" = ( -/obj/structure/bed/dogbed, -/obj/machinery/light, -/mob/living/simple_animal/pet/cat/Runtime{ - desc = "The captains prized cat, it seems very friendly!"; - name = "Cheri" - }, -/obj/item/toy/cattoy, -/turf/open/floor/wood/walnut, -/area/ship/bridge) "Ws" = ( /obj/effect/turf_decal/trimline/opaque/blue/filled/line, /obj/effect/decal/cleanable/dirt, @@ -5010,6 +4958,21 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"WC" = ( +/obj/structure/chair/sofa/left, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 31; + pixel_x = 5 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) "WE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5020,27 +4983,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) -"WF" = ( -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/food/tomato_smudge, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/seeds/poppy, -/obj/item/seeds/poppy/lily, -/obj/item/seeds/sunflower, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/random, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech, /area/ship/crew/hydroponics) "WG" = ( @@ -5082,11 +5030,6 @@ /obj/item/reagent_containers/food/condiment/saltshaker, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) -"Xa" = ( -/obj/machinery/light, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/walnut, -/area/ship/bridge) "Xb" = ( /obj/structure/table, /obj/item/storage/firstaid/brute{ @@ -5148,43 +5091,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/crew/canteen/kitchen) -"XH" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box{ - pixel_x = -4; - pixel_y = -8 +"Xs" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/reagent_containers/food/snacks/store/cake/bsvc{ - pixel_x = 5; - pixel_y = 6 +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 8 }, -/obj/item/reagent_containers/food/snacks/store/cake/bscc{ - pixel_x = -4; - pixel_y = 7 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/wood/walnut, -/area/ship/crew/office) -"XV" = ( -/obj/machinery/light{ +/obj/structure/catwalk/over, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over, -/obj/item/trash/boritos, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + icon_state = "2-4" }, /turf/open/floor/plating, /area/ship/engineering) @@ -5212,24 +5135,17 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen/kitchen) -"Ya" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"XZ" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/door/airlock/hatch{ - name = "Produce Production" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/effect/turf_decal/techfloor/hole, -/turf/open/floor/plasteel/tech, -/area/ship/crew/hydroponics) +/turf/open/floor/carpet/red, +/area/ship/crew/canteen) "Yd" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5258,6 +5174,11 @@ }, /turf/open/floor/engine/hull, /area/ship/engineering) +"Yt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/crew/janitor) "YA" = ( /obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ dir = 1 @@ -5288,14 +5209,6 @@ /obj/effect/turf_decal/trimline/opaque/brown/filled/line, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen/kitchen) -"YK" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "exterior"; - name = "Exterior Shutters" - }, -/turf/open/floor/plating, -/area/ship/medical) "YL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5342,7 +5255,7 @@ id = "cargo_ageis"; name = "cargobay doors"; pixel_x = 6; - pixel_y = 27 + pixel_y = 22 }, /obj/effect/decal/cleanable/glass, /obj/effect/turf_decal/corner_techfloor_grid/diagonal, @@ -5350,23 +5263,28 @@ /obj/machinery/button/shieldwallgen{ id = "aegis_holo"; pixel_x = -6; - pixel_y = 26 + pixel_y = 21 }, /obj/structure/cable/yellow{ icon_state = "2-8" }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Zm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 +"Zk" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/obj/structure/toilet{ - dir = 8 +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/costume, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ + dir = 4 }, /turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +/area/ship/cargo) "Zu" = ( /obj/effect/turf_decal/siding/wood/corner, /obj/effect/turf_decal/siding/wood{ @@ -5392,6 +5310,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen/kitchen) +"ZD" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/corner_techfloor_grid/diagonal, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/space_heater, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "ZJ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -5400,27 +5327,6 @@ /obj/effect/decal/cleanable/plasma, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"ZK" = ( -/obj/effect/turf_decal/corner_techfloor_grid/diagonal{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/loading/white, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ZS" = ( -/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/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "ZU" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -5451,6 +5357,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/walnut, /area/ship/bridge) +"ZX" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/machinery/iv_drip, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/plasteel/dark, +/area/ship/medical) "ZY" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5475,17 +5389,51 @@ wk wk wk wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +Ew +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +"} +(2,1,1) = {" +wk +wk +wk +wk +wk +wk +wk xO xO hl -iq -iq -iq +kU +kU +kU VG -iW -Dy -vv -ze +ls +Cc +Cc +gt aP aP aP @@ -5501,7 +5449,7 @@ wk wk wk "} -(2,1,1) = {" +(3,1,1) = {" wk wk wk @@ -5512,7 +5460,7 @@ Ss xO Oz hl -wl +Ff it og aP @@ -5520,9 +5468,9 @@ Zj Aq lY WG -kY +Kt lw -mN +Wb aP Xk Xk @@ -5535,7 +5483,7 @@ wk wk wk "} -(3,1,1) = {" +(4,1,1) = {" wk wk wk @@ -5546,17 +5494,17 @@ xO go qM DV -cf +Ez iO Ee aP -ZK +iJ GL gR pS Um Nn -oz +Hp aP Nd Uo @@ -5569,32 +5517,32 @@ wk wk wk "} -(4,1,1) = {" +(5,1,1) = {" wk wk Ss Ss -Zm +io fk md gU -rM +Lu hl -xe +WC jF -ad +Bq hl aP -dS +Zk Ho bc Vy -JH +SW St aP -ws +Iw gN -ta +sE Xk zW It @@ -5603,7 +5551,7 @@ wk wk wk "} -(5,1,1) = {" +(6,1,1) = {" wk Ss xO @@ -5614,7 +5562,7 @@ dI cr XX hl -xk +XZ yZ jq Wd @@ -5624,25 +5572,25 @@ aP aP aP aP -mj +hC aP aG dT UC Xk -ME +tG qA It Mv wk wk "} -(6,1,1) = {" +(7,1,1) = {" Ss xO xO xO -ga +hx bx cc yV @@ -5652,15 +5600,15 @@ Bn hS jB lo -ZS +ny jJ jJ jJ jJ -dj +FU Ga Xk -iZ +Fk WE dH Xk @@ -5671,20 +5619,20 @@ It wk wk "} -(7,1,1) = {" +(8,1,1) = {" Ss bf Zu QC aW bE -DI +qD Xd -av +wC xO -iq -iq -iq +kU +kU +kU zv rk AA @@ -5696,22 +5644,22 @@ ij Dj Sa OD -tq +pn Xk It -IC -qn +sN +Kv It sI wk "} -(8,1,1) = {" +(9,1,1) = {" Ss -bV +aB ah xO kz -yl +wh xO xO xO @@ -5723,23 +5671,23 @@ JZ JZ zv zv -uQ +mh Ll Od uF KS -WF +oM YX -wU +Df Xk -MX +HV DH pT fD sb wk "} -(9,1,1) = {" +(10,1,1) = {" Ss cp xO @@ -5764,7 +5712,7 @@ VF KS YA Ju -sg +eQ Xk vw dq @@ -5773,7 +5721,7 @@ VA EJ wk "} -(10,1,1) = {" +(11,1,1) = {" Ss az Ss @@ -5793,7 +5741,7 @@ wk wk JZ zv -IL +Jg VF KS CP @@ -5807,7 +5755,7 @@ fD sb wk "} -(11,1,1) = {" +(12,1,1) = {" wk wk wk @@ -5827,11 +5775,11 @@ wk wk wk zv -bN +Fv VF Xk Xk -Ya +TE Ch It Ld @@ -5841,7 +5789,7 @@ It It wk "} -(12,1,1) = {" +(13,1,1) = {" wk wk wk @@ -5852,9 +5800,9 @@ wk wk wk gq -gW -gW -gW +FJ +FJ +FJ gq wk wk @@ -5866,16 +5814,16 @@ qt WX vh ZU -Cp +gB It wu yb mt -yM +Mb It wk "} -(13,1,1) = {" +(14,1,1) = {" wk wk wk @@ -5886,7 +5834,7 @@ wk wk gq uM -wO +fH jW oh uM @@ -5902,14 +5850,14 @@ UY Yd YI It -kW +vj It It It It Mv "} -(14,1,1) = {" +(15,1,1) = {" wk wk wk @@ -5919,16 +5867,16 @@ wk wk wk gW -rS +ag hR tJ hR -Wf +HP uM JZ zv -Rm -AJ +fb +bC ZY qt jp @@ -5936,14 +5884,14 @@ Xr ZB Gv It -PO +Bf vW Lb hw -eF +PX It "} -(15,1,1) = {" +(16,1,1) = {" wk wk wk @@ -5957,7 +5905,7 @@ rT hR FY nK -tg +UI uM te te @@ -5970,14 +5918,14 @@ Xr Ku RF It -IU +wF iv mp ya ic It "} -(16,1,1) = {" +(17,1,1) = {" wk wk wk @@ -6000,18 +5948,18 @@ Mz Qd xL VT -FN +EA mK -nV +Uu It -TI +ss IH Lt bt Zg Yo "} -(17,1,1) = {" +(18,1,1) = {" wk wk wk @@ -6025,7 +5973,7 @@ uc hR Lc aJ -tr +NB uM te te @@ -6045,7 +5993,7 @@ gx tn It "} -(18,1,1) = {" +(19,1,1) = {" wk wk wk @@ -6055,31 +6003,31 @@ wk wk wk gW -uH +bp pu PM hR -Xa +Us uM JZ zv -Bc +bX Tw xf qt bD Xr mA -MR +jh hA MS lx wM we -gO +mS It "} -(19,1,1) = {" +(20,1,1) = {" wk wk wk @@ -6090,7 +6038,7 @@ wk wk gq uM -yi +Ae mE qv uM @@ -6113,7 +6061,7 @@ It It Mv "} -(20,1,1) = {" +(21,1,1) = {" wk wk wk @@ -6124,9 +6072,9 @@ wk wk wk gq -gW -gW -gW +FJ +FJ +FJ gq wk wk @@ -6138,16 +6086,16 @@ qt NR eW cS -GU +NS It Fh ue -Hq -rE +ZD +Ko It wk "} -(21,1,1) = {" +(22,1,1) = {" wk wk wk @@ -6171,17 +6119,17 @@ Gc VF VT VT -uW +Iy It It -pe +Xs fE oJ It It wk "} -(22,1,1) = {" +(23,1,1) = {" dZ aR dZ @@ -6201,21 +6149,21 @@ wk wk JZ zv -MF +cO WL RS -uz +pl KX QI pm gK -Vh +cd vG gV sb wk "} -(23,1,1) = {" +(24,1,1) = {" kj di kj @@ -6243,19 +6191,19 @@ WQ WQ It Fj -dq +mm TL VA EJ wk "} -(24,1,1) = {" +(25,1,1) = {" kj -eV +Yt Wu Pf CG -mJ +Pq Fo Fo Fo @@ -6267,44 +6215,44 @@ Bh TS TS TS -aO +Wc MP jf YL qf GN -dy -XH +Pe +qX It -XV -Qr +Rg +CX xq fD sb wk "} -(25,1,1) = {" +(26,1,1) = {" kj fg hr kj -Jr +KP qa nY cF -SN +VU Fo -YK -YK -YK +dL +dL +dL TS -zA +KG CC TS MP Dk Tf -Mt +sk zv WQ cL @@ -6317,7 +6265,7 @@ It sI wk "} -(26,1,1) = {" +(27,1,1) = {" dZ kj kj @@ -6335,23 +6283,23 @@ tW kf xh TS -dc +UH TS zv rO -oE +cE WQ hf BN WQ -qx +qy QG -HL +qe It wk wk "} -(27,1,1) = {" +(28,1,1) = {" wk dZ kj @@ -6360,11 +6308,11 @@ kj kj Fo mG -dK +if Fo AH mT -oU +fL Bh ej CW @@ -6385,13 +6333,13 @@ Mv wk wk "} -(28,1,1) = {" +(29,1,1) = {" wk wk Bh Bh dY -nS +gp Fo Fo ei @@ -6405,21 +6353,21 @@ Dn UP IA MV -IQ +ZX La Ww ey eC -KV +NN WQ -zs +mM It Mv wk wk wk "} -(29,1,1) = {" +(30,1,1) = {" wk wk wk @@ -6443,17 +6391,17 @@ Ti TS bw Lz -fB +Os LN WQ -fw +Ge It wk wk wk wk "} -(30,1,1) = {" +(31,1,1) = {" wk wk wk @@ -6463,16 +6411,16 @@ TS TS TS Tt -BM +rg Dw Nv FB rn yA -IJ -Gr +Ul +xN JB -Nl +Mc sU TS WQ @@ -6487,7 +6435,7 @@ wk wk wk "} -(31,1,1) = {" +(32,1,1) = {" wk wk wk @@ -6498,9 +6446,9 @@ wk TS TS TS -YK -YK -YK +dL +dL +dL Yf QV TS @@ -6521,3 +6469,37 @@ wk wk wk "} +(33,1,1) = {" +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +wk +"} diff --git a/_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm b/_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm index 84b9cf870e78..7fd8d6168389 100644 --- a/_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm +++ b/_maps/shuttles/shiptest/syndicate_cybersun_kansatsu.dmm @@ -40,15 +40,8 @@ dir = 10 }, /obj/machinery/holopad/emergency/command, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/bridge) -"aV" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "aZ" = ( /obj/structure/rack, /obj/item/reagent_containers/food/snacks/canned/beans, @@ -63,10 +56,7 @@ /obj/item/reagent_containers/food/snacks/canned/beans, /obj/item/reagent_containers/food/snacks/canned/beans, /obj/effect/turf_decal/box, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -30 - }, +/obj/machinery/firealarm/directional/west, /obj/item/reagent_containers/food/snacks/canned/peaches, /obj/item/reagent_containers/food/snacks/canned/peaches, /obj/item/reagent_containers/food/snacks/canned/peaches, @@ -85,10 +75,7 @@ dir = 1 }, /obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -30 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "bO" = ( @@ -103,8 +90,8 @@ /obj/item/storage/firstaid/regular, /obj/structure/closet/wall/white{ dir = 1; - pixel_y = -28; - name = "Medical Supplies" + name = "Medical Supplies"; + pixel_y = -32 }, /turf/open/floor/plasteel/dark, /area/ship/crew) @@ -114,6 +101,14 @@ /obj/effect/turf_decal/trimline/opaque/syndiered/filled/warning{ dir = 1 }, +/obj/docking_port/mobile{ + callTime = 250; + dir = 2; + launch_status = 0; + name = "Scout Courier"; + port_direction = 8; + preferred_direction = 4 + }, /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/plasteel/white, /area/ship/engineering) @@ -157,13 +152,11 @@ /area/ship/hallway/central) "dj" = ( /obj/item/toy/cards/deck, -/obj/machinery/light/small/broken{ - dir = 1 - }, +/obj/machinery/light/small/broken/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ dir = 8 }, /turf/open/floor/plating, @@ -197,10 +190,11 @@ /area/ship/crew) "dA" = ( /obj/machinery/door/airlock/command{ - name = "Bridge"; - req_access = "19" + dir = 4; + name = "Bridge" }, /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "intelfucky" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -239,12 +233,10 @@ /obj/effect/turf_decal/trimline/opaque/bar/filled/corner{ dir = 8 }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/spline/fancy/transparent/grey{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, /turf/open/floor/plasteel/white, /area/ship/hallway/central) "eu" = ( @@ -272,12 +264,13 @@ }, /obj/machinery/button/door{ dir = 1; - pixel_y = -23; - pixel_x = -7; id = "intelfucky"; - name = "Privacy Lock" + name = "Privacy Lock"; + pixel_x = -7; + pixel_y = -23 }, /obj/effect/turf_decal/industrial/outline/red, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "gj" = ( @@ -295,8 +288,8 @@ }, /obj/structure/cable, /obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "scholo"; - dir = 4 + dir = 4; + id = "scholo" }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -323,7 +316,7 @@ /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) "ii" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "1-8" }, @@ -334,10 +327,7 @@ /obj/effect/turf_decal/spline/fancy/transparent/grey{ dir = 6 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/light/small, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plating, /area/ship/engineering) "im" = ( @@ -351,7 +341,7 @@ /turf/open/floor/plating, /area/ship/engineering) "in" = ( -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -373,7 +363,13 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating, +/obj/effect/turf_decal/trimline/opaque/syndiered/filled/warning{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/white, /area/ship/engineering) "iN" = ( /obj/effect/turf_decal/industrial/stand_clear{ @@ -395,6 +391,7 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/machinery/light/small/directional/south, /obj/effect/turf_decal/spline/fancy/transparent/grey, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -406,14 +403,13 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, /obj/item/storage/secure/safe/intel/stechkin{ - pixel_x = -22 + pixel_x = -30; + dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) @@ -447,9 +443,7 @@ /turf/open/floor/carpet/red, /area/ship/crew) "km" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/structure/table, /obj/item/chair/plastic, /obj/item/chair/plastic{ @@ -461,11 +455,10 @@ /obj/item/stack/sheet/mineral/wood{ amount = 3 }, +/obj/item/stack/sheet/metal/ten, +/obj/item/stack/sheet/metal/ten, /obj/item/stack/sheet/glass/five, /obj/item/stack/sheet/glass/five, -/obj/item/stack/sheet/metal/twenty{ - pixel_x = 4 - }, /turf/open/floor/plating, /area/ship/engineering) "kL" = ( @@ -494,17 +487,12 @@ /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew) "lP" = ( /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/components/unary/tank/air{ dir = 8; piping_layer = 2 @@ -549,8 +537,8 @@ /turf/open/floor/plating, /area/ship/engineering) "nu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, +/obj/structure/sign/departments/engineering, +/turf/closed/wall/mineral/plastitanium, /area/ship/engineering) "nA" = ( /obj/item/paper_bin, @@ -560,7 +548,6 @@ }, /obj/item/storage/box/rxglasses/spyglasskit, /obj/item/kitchen/knife/letter_opener, -/obj/item/paper/crumpled, /turf/open/floor/plasteel/dark, /area/ship/crew/office) "nF" = ( @@ -613,8 +600,8 @@ /obj/machinery/photocopier/faxmachine/longrange, /obj/item/toy/figure/detective{ name = "Intel Buddy"; - pixel_y = 10; pixel_x = 5; + pixel_y = 10; toysay = "Let's see what Command thinks of this..." }, /obj/structure/table/glass, @@ -643,8 +630,8 @@ }, /obj/structure/cable, /obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "scholo"; - dir = 8 + dir = 8; + id = "scholo" }, /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -669,7 +656,7 @@ dir = 1 }, /obj/effect/turf_decal/spline/fancy/opaque/syndiered, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/white, /area/ship/hallway/central) "qo" = ( @@ -680,6 +667,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_x = 28 + }, /turf/open/floor/plasteel/white, /area/ship/crew/office) "qv" = ( @@ -696,25 +686,24 @@ /obj/structure/cable{ icon_state = "0-8" }, +/obj/item/clothing/mask/fakemoustache, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "scengine" }, -/obj/item/clothing/mask/fakemoustache, /turf/open/floor/plating, /area/ship/engineering) "qz" = ( /obj/structure/window/reinforced{ dir = 4 }, +/obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/head/helmet/space/syndicate/black/red, /obj/item/tank/jetpack/oxygen/harness, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/item/clothing/mask/gas/syndicate, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/suit_storage_unit/inherit/industrial, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "qA" = ( @@ -724,16 +713,10 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 4 }, -/obj/structure/sign/poster/official/here_for_your_safety{ - pixel_x = -3; - pixel_y = 31 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, @@ -747,6 +730,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/hallway/central) +"re" = ( +/obj/docking_port/stationary{ + dwidth = 3; + width = 7; + height = 15; + dir = 2 + }, +/turf/template_noop, +/area/template_noop) "rh" = ( /obj/structure/cable{ icon_state = "1-2" @@ -778,12 +770,12 @@ /area/ship/engineering) "rF" = ( /obj/machinery/button/door{ + dir = 8; id = "scengine"; name = "Engine Blast Shutters"; - dir = 8; - pixel_x = 24 + pixel_x = -8 }, -/turf/open/floor/plating, +/turf/closed/wall/mineral/plastitanium, /area/ship/engineering) "rR" = ( /obj/structure/table, @@ -794,8 +786,8 @@ dir = 9 }, /obj/item/stack/sheet/mineral/plasma/twenty{ - pixel_y = 6; - pixel_x = 5 + pixel_x = 5; + pixel_y = 6 }, /obj/item/wrench, /turf/open/floor/plating, @@ -810,9 +802,6 @@ /obj/structure/sign/poster/contraband/smoke{ pixel_x = 32 }, -/obj/machinery/light/small{ - dir = 1 - }, /turf/open/floor/plating, /area/ship/engineering) "sR" = ( @@ -822,23 +811,18 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 30 - }, +/obj/machinery/firealarm/directional/east, /obj/structure/sign/poster/contraband/stechkin{ pixel_y = -32 }, /turf/open/floor/plasteel/white, /area/ship/crew/office) "tk" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/trimline/opaque/bar/filled/corner{ dir = 8 }, @@ -890,25 +874,14 @@ /obj/effect/turf_decal/trimline/opaque/bar/filled/corner{ dir = 1 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/white, /area/ship/hallway/central) -"tQ" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "intelfucky" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) "uq" = ( /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 10 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "vk" = ( @@ -925,9 +898,7 @@ dir = 1 }, /obj/effect/turf_decal/spline/fancy/opaque/syndiered, -/obj/machinery/firealarm{ - pixel_y = 30 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/white, /area/ship/hallway/central) "vL" = ( @@ -948,7 +919,7 @@ "vN" = ( /obj/structure/table/reinforced, /obj/item/binoculars, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/cable{ icon_state = "0-2" @@ -961,38 +932,36 @@ pixel_y = 9 }, /obj/machinery/button/door{ - pixel_y = 9; - pixel_x = 5; + id = "scbridge"; name = "Bridge Blast Shutters"; - id = "scbridge" + pixel_x = 5; + pixel_y = 9 }, /obj/machinery/button/shieldwallgen{ + id = "scholo"; name = "Holofield Controls"; - pixel_y = -3; pixel_x = -9; - id = "scholo" + pixel_y = -3 }, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) "xf" = ( -/obj/machinery/power/apc/auto_name/south{ - pixel_y = -25 - }, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/industrial/warning/corner, /obj/machinery/button/shieldwallgen{ - name = "Holofield Controls"; dir = 1; - pixel_y = -33; + id = "scholo"; + name = "Holofield Controls"; pixel_x = -6; - id = "scholo" + pixel_y = -33 }, /obj/machinery/button/door{ desc = "A remote control switch."; + dir = 1; id = "scbay"; name = "Cargo Bay Doors"; pixel_x = 3; - pixel_y = -35; - dir = 1 + pixel_y = -35 }, /obj/structure/cable{ icon_state = "1-4" @@ -1029,9 +998,7 @@ /obj/item/clothing/shoes/sneakers/black, /obj/item/clothing/head/beanie/black, /obj/item/clothing/head/beanie/black, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/item/clothing/mask/fakemoustache/italian, /obj/item/clothing/mask/fakemoustache/italian, /turf/open/floor/plasteel/tech/grid, @@ -1056,6 +1023,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/engineering{ + dir = 4; name = "Engineering" }, /obj/effect/turf_decal/trimline/opaque/syndiered/filled/warning{ @@ -1067,9 +1035,6 @@ /obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "yG" = ( @@ -1102,12 +1067,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"yJ" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "zH" = ( /obj/machinery/atmospherics/components/binary/pump/on/layer4{ dir = 4 @@ -1115,7 +1074,7 @@ /obj/machinery/camera/autoname{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/engineering) @@ -1132,12 +1091,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"zP" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "zY" = ( /obj/effect/turf_decal/industrial/warning, /obj/structure/cable{ @@ -1148,12 +1101,6 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) -"Av" = ( -/obj/item/radio/intercom{ - pixel_y = -9 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/dorm) "AM" = ( /obj/effect/turf_decal/trimline/opaque/syndiered/filled/warning, /obj/effect/turf_decal/trimline/opaque/syndiered/filled/warning{ @@ -1172,8 +1119,7 @@ /turf/open/floor/plating, /area/ship/engineering) "BS" = ( -/obj/machinery/light/small, -/obj/effect/landmark/observer_start, +/obj/machinery/light/small/directional/south, /turf/open/floor/plasteel/dark, /area/ship/crew) "Cr" = ( @@ -1184,14 +1130,6 @@ /obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/docking_port/mobile{ - callTime = 250; - launch_status = 0; - name = "Scout Courier"; - port_direction = 4; - preferred_direction = 4; - dheight = 2 - }, /turf/open/floor/plating, /area/ship/cargo) "CP" = ( @@ -1202,16 +1140,15 @@ dir = 8 }, /obj/effect/turf_decal/industrial/hatch/red, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/dorm) "CR" = ( -/obj/machinery/porta_turret/centcom_shuttle{ - dir = 10 - }, +/obj/machinery/porta_turret/ship, /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) "CU" = ( @@ -1228,6 +1165,7 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "scengine" }, /turf/open/floor/plating, @@ -1236,14 +1174,12 @@ /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 6 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/bridge) "DL" = ( /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 5 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/bridge) "DU" = ( @@ -1251,14 +1187,10 @@ dir = 4; name = "Intel Officer's Chair" }, -/obj/item/radio/intercom/wideband{ - reach = 2; - pixel_y = -28; - dir = 1 +/obj/item/radio/intercom/wideband/directional/south{ + reach = 2 }, /obj/effect/turf_decal/trimline/opaque/bar, -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "EX" = ( @@ -1280,9 +1212,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ dir = 1 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew) "Fw" = ( @@ -1293,6 +1223,14 @@ /obj/structure/table/wood, /turf/open/floor/carpet/red, /area/ship/crew) +"FH" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor{ + dir = 4; + id = "scbridge" + }, +/turf/open/floor/plating, +/area/ship/bridge) "FJ" = ( /obj/structure/chair{ dir = 4 @@ -1318,21 +1256,6 @@ }, /turf/open/floor/plating, /area/ship/engineering) -"Gb" = ( -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 8 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Gj" = ( -/obj/docking_port/stationary{ - height = 15; - dwidth = 15; - width = 30 - }, -/turf/template_noop, -/area/template_noop) "GG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/computer/security{ @@ -1342,9 +1265,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "GV" = ( -/obj/machinery/porta_turret/centcom_shuttle/weak{ - dir = 4 - }, +/obj/machinery/porta_turret/ship/weak, /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) "Hd" = ( @@ -1354,6 +1275,7 @@ /obj/item/bedsheet/blue, /obj/structure/bed/pod, /obj/structure/curtain, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/dorm) "Hz" = ( @@ -1374,9 +1296,7 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/spline/fancy/transparent/grey{ dir = 4 }, @@ -1412,10 +1332,7 @@ /obj/structure/closet/wall{ pixel_y = 28 }, -/obj/machinery/computer/cryopod{ - pixel_x = -24; - dir = 4 - }, +/obj/machinery/computer/cryopod/directional/west, /obj/machinery/camera/autoname{ dir = 4 }, @@ -1443,7 +1360,7 @@ /obj/item/radio, /obj/item/radio, /obj/item/radio, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/white, /area/ship/crew/dorm) "JI" = ( /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ @@ -1453,8 +1370,8 @@ /area/ship/bridge) "KP" = ( /obj/structure/closet/wall{ - pixel_y = 28; - name = "emergency rum cabinet" + name = "emergency rum cabinet"; + pixel_y = 28 }, /obj/item/reagent_containers/food/drinks/bottle/rum, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ @@ -1480,10 +1397,7 @@ dir = 8; pixel_x = 12 }, -/obj/machinery/light/small{ - dir = 4; - pixel_y = 8 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/crew/dorm) "Mb" = ( @@ -1495,52 +1409,30 @@ pixel_y = 28 }, /obj/effect/turf_decal/trimline/opaque/bar, -/obj/machinery/light{ - dir = 1 - }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "MH" = ( /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - pixel_y = 30 - }, +/obj/machinery/firealarm/directional/north, /obj/item/kirbyplants/fullysynthetic, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew) "Nu" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"NG" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering) "NR" = ( /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, +/obj/machinery/suit_storage_unit/inherit, /obj/item/clothing/head/helmet/space/syndicate/black/red, /obj/item/clothing/suit/space/syndicate/black/red, /obj/item/tank/jetpack/oxygen/harness, /obj/item/clothing/mask/gas/syndicate, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/suit_storage_unit/inherit/industrial, /turf/open/floor/plasteel/tech/techmaint, /area/ship/hallway/central) "NU" = ( @@ -1558,23 +1450,19 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "scengine" }, /turf/open/floor/plating, /area/ship/engineering) "NW" = ( /obj/structure/table, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/item/storage/toolbox/mechanical{ pixel_y = 8 }, /obj/item/storage/toolbox/electrical, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 }, @@ -1605,10 +1493,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner{ dir = 1 @@ -1628,11 +1513,11 @@ /turf/open/floor/plasteel/white, /area/ship/hallway/central) "OD" = ( -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ dir = 8 }, /turf/open/floor/plating, @@ -1660,14 +1545,11 @@ "Pk" = ( /obj/machinery/mineral/ore_redemption{ dir = 8; - output_dir = null; - input_dir = 8 + input_dir = 8; + output_dir = null }, /obj/effect/turf_decal/box, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 23 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) "Qa" = ( @@ -1677,10 +1559,10 @@ /obj/effect/turf_decal/spline/fancy/opaque/syndiered/corner{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/white, /area/ship/bridge) "Ql" = ( +/obj/effect/turf_decal/atmos/air, /obj/machinery/atmospherics/components/binary/pump/on/layer2{ dir = 8 }, @@ -1704,36 +1586,28 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small{ - dir = 8 - }, /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/dark, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/white, /area/ship/crew/dorm) "QO" = ( /obj/structure/table/reinforced, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/item/paper_bin{ pixel_x = -4 }, /obj/item/pen/fountain, /obj/item/folder/syndicate{ + icon_state = "folder_sred"; pixel_x = 8; - pixel_y = -2; - icon_state = "folder_sred" + pixel_y = -2 }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/mono/dark, /area/ship/bridge) "Ri" = ( @@ -1746,9 +1620,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/techmaint, /area/ship/cargo) "Rr" = ( @@ -1798,7 +1670,7 @@ /turf/open/floor/plasteel/dark, /area/ship/crew) "RY" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable, /obj/structure/chair/office{ dir = 4 @@ -1807,16 +1679,16 @@ dir = 1 }, /obj/item/stack/tile/plasteel/dark{ - pixel_y = -16; - pixel_x = -11 + pixel_x = -11; + pixel_y = -16 }, /obj/item/clothing/neck/stethoscope{ - pixel_y = -15; - pixel_x = 9 + pixel_x = 9; + pixel_y = -15 }, /obj/item/crowbar{ - pixel_y = -11; - pixel_x = -8 + pixel_x = -8; + pixel_y = -11 }, /turf/open/floor/plasteel/dark, /area/ship/crew/office) @@ -1836,7 +1708,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/machinery/space_heater, /turf/open/floor/plating, /area/ship/engineering) @@ -1848,8 +1720,8 @@ /obj/item/clipboard, /obj/item/pen, /obj/item/clothing/glasses/night{ - pixel_y = 9; - pixel_x = -3 + pixel_x = -3; + pixel_y = 9 }, /obj/item/camera{ pixel_x = -1; @@ -1873,9 +1745,7 @@ /obj/item/storage/belt/utility/full, /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, /area/ship/engineering) "UZ" = ( @@ -1896,27 +1766,23 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/firealarm{ - pixel_y = 30 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plating, /area/ship/engineering) "Vo" = ( -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /obj/machinery/button/door{ dir = 4; - pixel_y = 9; + id = "thefunny"; pixel_x = -23; - id = "thefunny" + pixel_y = 9 }, /obj/machinery/button/door{ dir = 4; - pixel_y = -6; - pixel_x = -23; id = "intelwindow"; - name = "Window Shutters" + name = "Window Shutters"; + pixel_x = -23; + pixel_y = -6 }, /obj/structure/safe/floor{ number_of_tumblers = 3 @@ -1932,6 +1798,9 @@ /obj/item/reagent_containers/pill/cyanide, /obj/item/reagent_containers/pill/cyanide, /obj/item/reagent_containers/pill/cyanide, +/obj/item/paper/crumpled{ + info = "Hand this stuff out to the field agents. They'll have a blast." + }, /obj/item/clothing/mask/chameleon, /obj/item/card/id/syndicate/anyone, /obj/item/card/id/syndicate/anyone, @@ -1940,9 +1809,7 @@ /area/ship/crew/office) "Vw" = ( /obj/structure/chair/comfy/black, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/structure/sign/poster/contraband/red_rum{ pixel_y = 32 }, @@ -1972,11 +1839,11 @@ /obj/structure/cable{ icon_state = "1-8" }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/engineering) "Xc" = ( /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "intelfucky" }, /turf/open/floor/plasteel/stairs{ @@ -2021,7 +1888,6 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/engineering) "Zs" = ( @@ -2050,6 +1916,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/spline/fancy/transparent/grey{ + dir = 1 + }, /turf/open/floor/plating, /area/ship/engineering) "ZI" = ( @@ -2057,9 +1927,8 @@ dir = 8 }, /obj/effect/turf_decal/industrial/outline/red, -/obj/machinery/firealarm{ - pixel_y = 30 - }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "ZQ" = ( @@ -2069,8 +1938,7 @@ /area/ship/engineering) (1,1,1) = {" -YQ -aV +CR YQ YQ ru @@ -2087,7 +1955,6 @@ YQ CR "} (2,1,1) = {" -YQ ru ru ru @@ -2105,7 +1972,6 @@ ru ru "} (3,1,1) = {" -YQ ru XJ YG @@ -2114,8 +1980,8 @@ Va Sx Sx NW -NG -NG +Sx +Sx Sx bI km @@ -2123,7 +1989,6 @@ Ul ru "} (4,1,1) = {" -YQ ru dj OD @@ -2141,7 +2006,6 @@ SH ru "} (5,1,1) = {" -Gj cu yw aQ @@ -2159,7 +2023,6 @@ Qy ru "} (6,1,1) = {" -YQ ru ru gj @@ -2178,8 +2041,7 @@ nO "} (7,1,1) = {" YQ -YQ -yJ +CR kM kM kM @@ -2191,13 +2053,12 @@ cZ jj jj jj -zP +CR YQ "} (8,1,1) = {" YQ YQ -YQ kM MH RX @@ -2215,7 +2076,6 @@ YQ (9,1,1) = {" YQ YQ -YQ kM KP YE @@ -2233,7 +2093,6 @@ YQ (10,1,1) = {" YQ YQ -YQ kM Vw Fw @@ -2251,7 +2110,6 @@ YQ (11,1,1) = {" YQ YQ -YQ kM VJ kb @@ -2263,13 +2121,12 @@ dq Ld iN Cr -YQ +re YQ "} (12,1,1) = {" YQ YQ -YQ kM in EX @@ -2287,7 +2144,6 @@ YQ (13,1,1) = {" YQ YQ -YQ kM qA qA @@ -2306,7 +2162,6 @@ YQ YQ YQ YQ -YQ qA Jp QN @@ -2324,8 +2179,7 @@ YQ YQ YQ YQ -YQ -Av +qA CP Hd qA @@ -2342,7 +2196,6 @@ YQ YQ YQ YQ -YQ qA qA qA @@ -2361,7 +2214,6 @@ YQ YQ YQ YQ -YQ qA hT qA @@ -2379,7 +2231,6 @@ YQ YQ YQ YQ -YQ qA Lr AM @@ -2397,7 +2248,6 @@ YQ YQ YQ YQ -YQ GV bO bO @@ -2416,13 +2266,12 @@ YQ YQ YQ YQ -YQ bn vN aa GG QO -Gb +bO YQ YQ YQ @@ -2434,7 +2283,6 @@ YQ YQ YQ YQ -YQ bO Mb Qa @@ -2452,7 +2300,6 @@ YQ YQ YQ YQ -YQ bO ZI DL @@ -2470,11 +2317,10 @@ YQ YQ YQ YQ -YQ bO Xw Xc -tQ +Xc Xw bO YQ @@ -2489,7 +2335,6 @@ YQ YQ YQ YQ -YQ Rz JI uq @@ -2507,7 +2352,6 @@ YQ YQ YQ YQ -YQ Rz SL FJ @@ -2525,10 +2369,9 @@ YQ YQ YQ YQ -YQ -Rz -Rz Rz +FH +FH Rz YQ YQ @@ -2552,5 +2395,4 @@ YQ YQ YQ YQ -YQ "} diff --git a/_maps/shuttles/shiptest/syndicate_gec_lugol.dmm b/_maps/shuttles/shiptest/syndicate_gec_lugol.dmm index 0cfbd8eaac92..ca80c0b15f51 100644 --- a/_maps/shuttles/shiptest/syndicate_gec_lugol.dmm +++ b/_maps/shuttles/shiptest/syndicate_gec_lugol.dmm @@ -1,52 +1,28 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +"ah" = ( +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/airless, +/area/ship/construction) "ak" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 }, /turf/open/floor/plating/airless, /area/ship/construction) -"al" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/cryopod{ - dir = 8 +"aA" = ( +/obj/structure/cable{ + icon_state = "1-2" }, /obj/structure/railing{ dir = 4; - pixel_x = 7 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 + pixel_x = 8 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/turf/open/floor/plasteel/stairs{ + dir = 2; + icon = 'icons/obj/stairs.dmi' }, -/area/ship/crew/dorm) +/area/ship/engineering) "aE" = ( /obj/effect/turf_decal/steeldecal/steel_decals_central2, /obj/effect/turf_decal/steeldecal/steel_decals_central2{ @@ -57,46 +33,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"aH" = ( -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/small/broken, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"aK" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"aL" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Waste to Filtering"; - desc = "A pump that moves gas by pressure. This one pumps gas from the ship's waste loop into the filtering section" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 6 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "aP" = ( /obj/machinery/power/floodlight{ anchored = 1 @@ -155,44 +91,19 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"bj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - name = "Construction Zone" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ +"bm" = ( +/obj/structure/rack, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/pill_bottle/potassiodide, +/obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"bk" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/effect/turf_decal/arrows, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"bs" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_y = 8; - pixel_x = -4 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 9 +/obj/effect/turf_decal/industrial/warning{ + dir = 1 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "by" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -241,16 +152,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"bU" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) "bZ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -264,6 +165,33 @@ }, /turf/open/floor/engine/hull/reinforced/interior, /area/ship/engineering/atmospherics) +"ca" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "bridge_shutters" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) +"ce" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -5; + pixel_y = -27 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "cf" = ( /obj/effect/turf_decal/atmos/mix, /turf/open/floor/engine/airless, @@ -303,24 +231,11 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "cq" = ( -/obj/structure/railing{ - dir = 5 - }, /obj/structure/filingcabinet/chestdrawer{ pixel_x = -3 }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"cz" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband{ - pixel_x = 2 - }, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "cA" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -336,37 +251,16 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"cB" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/cryopod{ - pixel_y = 27 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"cK" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped/layer2{ - dir = 8; - name = "air mixer"; - node1_concentration = 0.21; - node2_concentration = 0.79; - on = 1; - desc = "Very useful for mixing gasses. This one mixes Nitrogen and Oxygen at the proper proportions for breathing air"; - target_pressure = 2500 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ +"cN" = ( +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 +/obj/machinery/door/poddoor{ + dir = 4; + id = "gec_secure" }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) +/turf/open/floor/plasteel/tech/grid/airless, +/area/ship/construction) "cP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -394,6 +288,36 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/cargo) +"cT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"cX" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/cleanable/plastic{ + color = "#808080" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) "cZ" = ( /obj/machinery/computer/helm{ dir = 8 @@ -407,16 +331,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"de" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "dg" = ( /obj/machinery/door/airlock/hatch{ name = "Atmospherics" @@ -431,14 +345,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"dj" = ( -/obj/structure/closet/crate/secure/engineering{ - name = "Supermatter Crystal Crate"; - desc = "A dangerous supermatter crate with a lock on it. The GEC insignia has been painted over a faded Nanotrasen logo" - }, -/obj/machinery/power/supermatter_crystal/shard, -/turf/open/floor/plating/airless, -/area/ship/construction) "dn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, /turf/open/floor/engine/o2, @@ -449,91 +355,54 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"dx" = ( +/obj/structure/railing/corner{ + color = "#808080"; + dir = 1; + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/kirbyplants{ + icon_state = "plant-14"; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "dA" = ( /obj/structure/chair/office{ dir = 1 }, /turf/open/floor/carpet/red, /area/ship/bridge) -"dT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +"dC" = ( +/obj/effect/decal/cleanable/glass{ + color = "#808080" }, -/obj/machinery/portable_atmospherics/pump, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 +/obj/effect/decal/fakelattice, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ef" = ( -/obj/effect/decal/cleanable/dirt/dust, +/area/ship/crew/canteen) +"dQ" = ( +/obj/structure/railing, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) -"eh" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "N2 Air Mix Outlet Pump"; - piping_layer = 2; - icon_state = "pump_on_map-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "N2 Outlet Pump"; - icon_state = "pump_map-3"; - on = 0 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"el" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; - name = "Mix Tank to Mix"; icon_state = "pump_map-2"; + name = "Mix Tank Outlet"; piping_layer = 2 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"em" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -27; - pixel_x = -5 - }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) +"dS" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) "eB" = ( /obj/structure/cable{ icon_state = "4-8" @@ -543,18 +412,6 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"eH" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro"; - target_pressure = 2500; - icon_state = "pump_on_map-2"; - piping_layer = 2 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "eK" = ( /obj/structure/table, /obj/structure/sign/poster/contraband/space_cola{ @@ -565,51 +422,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"eM" = ( -/obj/structure/railing{ - dir = 4; - pixel_x = 7 - }, -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 1 - }, -/area/ship/crew/canteen) -"eO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eP" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/item/storage/secure/safe/intel{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) "eU" = ( /obj/structure/chair/stool/bar{ dir = 4 @@ -624,31 +436,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"eW" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "eY" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ dir = 4 @@ -681,6 +468,26 @@ /obj/effect/turf_decal/siding/thinplating/dark, /turf/open/floor/carpet/red, /area/ship/bridge) +"fx" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = -5; + pixel_y = -27 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "fy" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/mask/breath, @@ -688,6 +495,13 @@ /obj/item/clothing/shoes/magboots/advance, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) +"fD" = ( +/obj/structure/tank_dispenser, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "fG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -705,59 +519,54 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"fI" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ +"fN" = ( +/turf/open/floor/engine/airless, +/area/ship/engineering/atmospherics) +"fQ" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ +/area/ship/engineering) +"fU" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ dir = 4; - name = "Atmosphere to Filtering"; - desc = "A pump that moves gas by pressure. This one sucks up gasses from the atmosphere and sends them to be filtered out into the tanks" + pixel_y = 2 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"fM" = ( +/obj/item/reagent_containers/glass/rag{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) +"fV" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; id = "ce_office" }, /turf/open/floor/plating, /area/ship/bridge) -"fN" = ( -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"fW" = ( -/obj/item/holosign_creator/engineering, -/obj/item/clothing/under/syndicate/gec, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/storage/toolbox/syndicate, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/analyzer, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/bag/construction, -/obj/item/clothing/glasses/meson/prescription, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/mask/gas, -/obj/structure/closet/secure_closet/engineering_personal{ - populate = 0; - name = "GEC Engineer's Locker" - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "gi" = ( /obj/effect/turf_decal/industrial/caution{ pixel_y = -15 @@ -804,24 +613,24 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"gI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 +"gD" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 1; + id = "gec_cargo"; + name = "Cargo Blast Doors"; + pixel_x = -6; + pixel_y = 2 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "gec_cargo_shield"; + name = "Cargo Holoshield"; + pixel_x = 7; + pixel_y = 3 }, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "gN" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -857,6 +666,13 @@ }, /turf/open/floor/carpet/red, /area/ship/bridge) +"hj" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/canteen) "hm" = ( /obj/machinery/computer/cargo/express, /obj/structure/sign/syndicate{ @@ -864,6 +680,16 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"hq" = ( +/obj/effect/decal/cleanable/vomit/old{ + color = "#808080" + }, +/obj/effect/decal/fakelattice, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/canteen) "hr" = ( /obj/effect/turf_decal/industrial/caution{ dir = 4 @@ -939,22 +765,6 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"hJ" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "hQ" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -971,6 +781,33 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) +"hU" = ( +/obj/structure/railing{ + dir = 1; + pixel_y = 7 + }, +/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"hV" = ( +/obj/machinery/atmospherics/components/binary/pump{ + desc = "A pump that moves gas by pressure. Make sure your Mix isn't too hot when you open this or you'll clog your filter!"; + dir = 8; + icon_state = "pump_map-2"; + name = "Mix Tank to Filtering"; + piping_layer = 2 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "hW" = ( /obj/structure/cable{ icon_state = "4-8" @@ -990,30 +827,60 @@ "ia" = ( /turf/open/floor/plasteel/tech/airless, /area/ship/construction) -"is" = ( -/obj/effect/decal/cleanable/dirt/dust, +"ig" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + icon_state = "pump_on_map-2"; + name = "O2 Air Mix Outlet Pump"; + piping_layer = 2; + target_pressure = 2500 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + icon_state = "pump_map-3"; + name = "O2 Outlet Pump"; + on = 0 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"iq" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + icon_state = "pump_on_map-2"; + name = "Air to Distro"; + piping_layer = 2; + target_pressure = 2500 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"iw" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) -"iv" = ( -/obj/structure/particle_accelerator/particle_emitter/right, -/obj/machinery/light/small{ - dir = 8 + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, -/turf/open/floor/plating/airless, -/area/ship/construction) +/area/ship/crew/dorm) "iG" = ( /obj/effect/turf_decal/corner/transparent/bar/diagonal, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1021,19 +888,34 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"iM" = ( -/obj/structure/railing, +"iK" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix Tank Outlet"; - icon_state = "pump_map-2"; - piping_layer = 2 +/obj/structure/closet/wall{ + dir = 1; + name = "Radio Closet"; + pixel_y = -30 }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) "iQ" = ( /obj/machinery/advanced_airlock_controller{ pixel_y = -30 @@ -1077,53 +959,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"jc" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4; - bulb_power = 0.5 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) -"jg" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/structure/closet/secure_closet/atmospherics{ - populate = 0; - name = "Atmospheric Technician's Locker" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "jh" = ( /obj/machinery/door/airlock/hatch{ name = "Bridge" @@ -1189,29 +1024,36 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"jN" = ( -/obj/effect/decal/cleanable/dirt/dust, +"jE" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) +/turf/open/floor/plating, +/area/ship/hallway/central) "jP" = ( /obj/effect/turf_decal/industrial/caution{ dir = 4 }, /turf/open/floor/plasteel/tech/airless, /area/ship/construction) +"jU" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "jW" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -1243,12 +1085,67 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/cargo) +"jY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/canvas/nineteenXnineteen{ + desc = "The heart and soul of every good project leader. Plan your engineering projects with this canvas."; + name = "Concept Board" + }, +/obj/structure/easel{ + anchored = 1 + }, +/obj/structure/railing, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "jZ" = ( /obj/machinery/modular_computer/console/preset/id{ dir = 1 }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) +"kd" = ( +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"kf" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/under/syndicate/gec/atmos_tech, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/holosign_creator/atmos, +/obj/item/extinguisher/advanced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/pipe_dispenser, +/obj/item/analyzer, +/obj/item/clothing/mask/gas/atmos, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/suit/fire/atmos, +/obj/item/clothing/head/hardhat/atmos, +/obj/structure/closet/secure_closet/atmospherics{ + name = "Atmospheric Technician's Locker"; + populate = 0 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "kl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1263,31 +1160,22 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"ku" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 +"kr" = ( +/obj/structure/railing{ + dir = 8; + pixel_x = -7 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + dir = 1 }, -/area/ship/engineering) +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) "kD" = ( /turf/template_noop, /area/template_noop) @@ -1298,26 +1186,23 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"kW" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, +"kY" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/crew/dorm) "lc" = ( @@ -1329,19 +1214,35 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"lx" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4; - piping_layer = 2; - name = "Air Mix Cooler" +"ld" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "ly" = ( /obj/structure/railing, /obj/machinery/the_singularitygen/tesla, /turf/open/floor/plating/airless, /area/ship/construction) +"lH" = ( +/obj/effect/turf_decal/number/four, +/turf/open/floor/plating/airless, +/area/ship/construction) "lJ" = ( /obj/machinery/atmospherics/pipe/simple/purple/hidden{ dir = 2 @@ -1380,23 +1281,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"lY" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Plasma to Engines"; - icon_state = "pump_map-4"; - piping_layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Plasma Outlet Pump" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "me" = ( /obj/effect/turf_decal/corner/transparent/solgovgold/three_quarters{ dir = 1 @@ -1427,14 +1311,19 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) -"mr" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/small, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"ms" = ( +/obj/structure/railing{ + dir = 1; + pixel_y = 7 }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) +/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "mt" = ( /obj/machinery/door/poddoor{ id = "airmixchamber" @@ -1445,41 +1334,6 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/engine/hull/reinforced, /area/ship/engineering/atmospherics) -"mu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "gec_secure" - }, -/turf/open/floor/plasteel/tech/grid/airless, -/area/ship/construction) -"mx" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) -"mA" = ( -/obj/machinery/firealarm{ - pixel_y = 30 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 27; - pixel_y = -5 - }, -/obj/item/kirbyplants{ - icon_state = "plant-03"; - pixel_y = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "mF" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1519,85 +1373,31 @@ /obj/machinery/holopad, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"nb" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "gec_secure" - }, -/turf/open/floor/plasteel/tech/grid/airless, -/area/ship/construction) -"ng" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +"nt" = ( +/obj/effect/decal/cleanable/blood/old{ + color = "#808080" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/dim, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nk" = ( -/obj/effect/decal/fakelattice, -/obj/machinery/light/small{ - name = "blue-violet light"; - desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; - bulb_power = 1; - bulb_colour = "#84A9FF"; - bulb_vacuum_colour = "#FF3232" - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/dorm) -"nn" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, -/area/ship/engineering) +/area/ship/crew/dorm) "nz" = ( /obj/machinery/atmospherics/components/unary/passive_vent/layer2{ dir = 4 }, /turf/open/floor/engine/hull/reinforced, /area/ship/engineering/atmospherics) -"nG" = ( -/obj/structure/railing{ - dir = 4; - pixel_x = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1; - pixel_x = -8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 1 - }, -/area/ship/engineering) "nJ" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks{ @@ -1605,35 +1405,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/canteen) -"nK" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/pizzabox/pineapple, -/obj/item/pizzabox/pineapple{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) -"nN" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "nT" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -1666,12 +1437,43 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"ol" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "oq" = ( /obj/structure/chair/sofa/right{ dir = 8 }, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen) +"or" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "ow" = ( /obj/item/kirbyplants/random{ pixel_y = 3 @@ -1706,21 +1508,6 @@ /obj/item/kitchen/knife/shiv, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen) -"oH" = ( -/obj/structure/rack, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/pill_bottle/potassiodide, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "oP" = ( /obj/machinery/advanced_airlock_controller{ pixel_y = -30 @@ -1756,25 +1543,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"ph" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "pl" = ( /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) @@ -1791,49 +1559,24 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/construction) -"pr" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/power/terminal{ - dir = 8 +"pq" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 10 }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +/obj/effect/turf_decal/industrial/traffic, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 4 }, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "ps" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input, /turf/open/floor/engine/co2, /area/ship/engineering/atmospherics) -"pv" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/cleanable/glass{ - color = "#808080" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/dorm) "pz" = ( /obj/machinery/particle_accelerator/control_box, /obj/effect/turf_decal/industrial/warning{ @@ -1859,6 +1602,13 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) +"pD" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "pF" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -1878,81 +1628,31 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"pT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "pU" = ( /obj/effect/turf_decal/industrial/warning{ dir = 10 }, /turf/open/floor/plating/airless, /area/ship/construction) -"pZ" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-2" +"pY" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8; + pixel_y = 2 }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) +/obj/structure/sign/poster/contraband/gec{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "qa" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 }, /turf/open/floor/carpet/red, /area/ship/bridge) -"qe" = ( -/obj/machinery/chem_master/condimaster{ - name = "BoozeMaster 3000"; - desc = "Used to mix drinks and other reagents." - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/canteen) -"qg" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/obj/structure/closet/secure_closet/atmospherics{ - populate = 0; - name = "Atmospheric Technician's Locker" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "qj" = ( /obj/structure/tank_dispenser, /turf/open/floor/plasteel/tech/grid, @@ -1998,6 +1698,21 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"qu" = ( +/obj/structure/closet/crate/secure/engineering{ + desc = "A dangerous supermatter crate with a lock on it. The GEC insignia has been painted over a faded Nanotrasen logo"; + name = "Supermatter Crystal Crate" + }, +/obj/machinery/power/supermatter_crystal/shard, +/turf/open/floor/plating/airless, +/area/ship/construction) +"qz" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Used to mix drinks and other reagents."; + name = "BoozeMaster 3000" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/crew/canteen) "qD" = ( /obj/effect/turf_decal/industrial/hatch/yellow, /obj/machinery/suit_storage_unit/standard_unit, @@ -2025,28 +1740,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"qM" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "engine_shutters" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) "qR" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/structure/railing{ - dir = 8 - }, /obj/machinery/airalarm/directional/north, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -2087,41 +1784,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"rm" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - pixel_x = -6; - pixel_y = 2; - id = "gec_cargo"; - name = "Cargo Blast Doors"; - dir = 1 - }, -/obj/machinery/button/shieldwallgen{ - pixel_x = 7; - pixel_y = 3; - id = "gec_cargo_shield"; - name = "Cargo Holoshield"; - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"rp" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2, -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/syndie, -/obj/machinery/firealarm{ - pixel_y = -30; - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) "ru" = ( /obj/machinery/atmospherics/pipe/simple/purple/hidden{ dir = 5 @@ -2169,6 +1831,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/obj/structure/railing{ + dir = 6 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) "rL" = ( @@ -2185,6 +1850,25 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"rS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "rU" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -2214,6 +1898,24 @@ }, /turf/open/floor/engine/hull/reinforced/interior, /area/ship/engineering/atmospherics) +"sd" = ( +/obj/structure/railing{ + dir = 4; + pixel_x = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1; + pixel_x = -8 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/engineering) "sf" = ( /obj/effect/turf_decal/corner/transparent/bar/diagonal, /turf/open/floor/plasteel, @@ -2221,22 +1923,6 @@ "sl" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"sm" = ( -/obj/structure/railing{ - dir = 1; - pixel_y = 7 - }, -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -30 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) "st" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -2253,27 +1939,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"su" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/external/glass{ - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) "sQ" = ( /obj/structure/chair/stool/bar{ dir = 4 @@ -2357,16 +2022,24 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ts" = ( -/obj/effect/decal/cleanable/glass{ - color = "#808080" +"tt" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -2; + pixel_y = 2 }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 }, -/area/ship/crew/canteen) +/obj/structure/table, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/recharger, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "tx" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) @@ -2405,6 +2078,28 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"tS" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Crew Quarters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) "tT" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -2435,14 +2130,26 @@ /obj/structure/railing, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"uc" = ( -/obj/machinery/suit_storage_unit/atmos{ - layer = 2.8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 +"tV" = ( +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ + dir = 4 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "atmoswindow" + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"uc" = ( +/obj/machinery/suit_storage_unit/atmos{ + layer = 2.8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 6 }, /obj/effect/turf_decal/techfloor{ @@ -2453,26 +2160,24 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"ue" = ( +"ud" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "O2 Air Mix Outlet Pump"; - icon_state = "pump_on_map-2"; - piping_layer = 2; - target_pressure = 2500 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "O2 Outlet Pump"; - on = 0; - icon_state = "pump_map-3" - }, +/obj/machinery/light/dim/directional/south, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"ug" = ( +/obj/machinery/rnd/production/protolathe/department/engineering{ + layer = 3 + }, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "uj" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -2482,15 +2187,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"up" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "ut" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -2506,6 +2202,37 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) +"uw" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central2, +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/syndie, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"uA" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/item/storage/secure/safe/intel{ + dir = 8; + pixel_x = -32 + }, +/turf/open/floor/carpet/red, +/area/ship/bridge) +"uB" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 5 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "uD" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -2521,26 +2248,13 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"uF" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4; - pixel_x = -2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/structure/table, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/recharger, -/obj/machinery/light/small{ - dir = 8 +"uG" = ( +/obj/item/kirbyplants/random{ + pixel_x = 2; + pixel_y = 5 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "uH" = ( /obj/machinery/camera/autoname{ dir = 5; @@ -2549,6 +2263,33 @@ /obj/machinery/portable_atmospherics/canister/nitrogen, /turf/open/floor/plating/airless, /area/ship/construction) +"uI" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/structure/railing{ + dir = 1; + pixel_y = 7 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"uJ" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "uL" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -2583,18 +2324,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"uS" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/trash/plate, -/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ - pixel_y = 3 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "uW" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -2602,6 +2331,26 @@ /obj/structure/railing, /turf/open/floor/plating, /area/ship/cargo) +"uX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "vf" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2614,16 +2363,28 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"vg" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ship/construction) "vk" = ( /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) +"vp" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/small/directional/east{ + bulb_power = 0.5 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "vv" = ( /obj/effect/turf_decal/techfloor, /obj/effect/turf_decal/steeldecal/steel_decals10{ @@ -2655,6 +2416,28 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"vQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Construction Zone" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "vU" = ( /obj/machinery/atmospherics/components/binary/valve/layer2{ dir = 4 @@ -2673,6 +2456,66 @@ }, /turf/open/floor/engine/hull/reinforced, /area/ship/construction) +"vW" = ( +/obj/structure/railing{ + dir = 4; + pixel_x = 7 + }, +/obj/structure/railing{ + dir = 8; + pixel_x = -7 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/crew/canteen) +"wc" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_x = -2; + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/item/storage/belt/utility/chief/full, +/obj/item/clothing/under/syndicate/gec/chief_engineer, +/obj/item/clothing/glasses/meson/engine, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/engineering, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/pipe_dispenser, +/obj/item/construction/rcd/arcd, +/obj/item/rcd_ammo, +/obj/item/rcd_ammo, +/obj/item/rcd_ammo/large, +/obj/item/gun/energy/tesla_cannon{ + desc = "Tuned to perfection by GEC's finest eccentrics. Shoots balls of tesla."; + name = "GEC Tesla Cannon" + }, +/obj/item/cartridge/ce, +/obj/item/stack/tape/industrial/pro, +/obj/item/megaphone/command, +/obj/item/clothing/shoes/sneakers/brown, +/obj/item/clothing/head/hardhat/weldhat/white, +/obj/item/areaeditor/shuttle, +/obj/item/binoculars, +/obj/item/clothing/head/hardhat/white, +/obj/structure/closet/secure_closet/engineering_chief{ + name = "Project Overseer's Closet"; + populate = 0 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "wk" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -2707,27 +2550,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"wz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, +"wt" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"wD" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/light/small{ - dir = 8; - bulb_power = 0.5 - }, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "2-4" }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/engineering) "wE" = ( @@ -2763,17 +2605,13 @@ /obj/structure/cable, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"wY" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4 +"wV" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 }, -/obj/item/reagent_containers/glass/rag{ - pixel_y = 5; - pixel_x = -3 - }, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/grid, /area/ship/crew/canteen) "xc" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -2867,17 +2705,6 @@ }, /turf/open/floor/engine/hull/reinforced/interior, /area/ship/engineering/atmospherics) -"xB" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "xI" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters/preopen{ @@ -2888,27 +2715,19 @@ "xJ" = ( /turf/open/floor/engine/hull/reinforced, /area/ship/engineering/atmospherics) +"xK" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 8 + }, +/obj/machinery/light/dim/directional/north, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "xP" = ( /turf/open/floor/engine/n2, /area/ship/engineering/atmospherics) -"xQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4; - pixel_x = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/structure/railing{ - dir = 8; - pixel_x = -7 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 1 - }, -/area/ship/engineering) "xZ" = ( /obj/machinery/camera/autoname{ dir = 5; @@ -2917,52 +2736,62 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"ya" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 +"yf" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/filingcabinet{ + pixel_x = 7 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"yn" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 5 }, -/area/ship/crew/dorm) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "yp" = ( /obj/machinery/computer/crew/syndie{ dir = 1 }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"yH" = ( -/obj/machinery/field/generator, -/turf/open/floor/plating/airless, -/area/ship/construction) -"yI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ - dir = 4 +"yt" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 9 }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -27; - pixel_x = -5 +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"yu" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + icon_state = "pump_map-2"; + name = "Mix Tank to Mix"; + piping_layer = 2 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"yH" = ( +/obj/machinery/field/generator, +/turf/open/floor/plating/airless, +/area/ship/construction) +"yL" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "bridge_shutters"; + dir = 4 + }, +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/bridge) "yT" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 9 @@ -2972,23 +2801,23 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"yX" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "zb" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"zf" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "zh" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -3024,11 +2853,69 @@ "zC" = ( /turf/open/floor/engine/co2, /area/ship/engineering/atmospherics) +"zE" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"zI" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4; + pixel_x = 7 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) "zP" = ( /obj/structure/table, /obj/item/trash/plate, /turf/open/floor/plasteel/tech, /area/ship/crew/canteen) +"zU" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/ship/crew/canteen) +"zV" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "Ab" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -3044,65 +2931,51 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"Ag" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 +"Ad" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 6 +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Construction Zone" }, -/obj/machinery/light/dim{ - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Aq" = ( -/obj/effect/turf_decal/industrial/warning{ +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/turf/open/floor/plating/airless, -/area/ship/construction) -"Ar" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ +/obj/machinery/door/firedoor/border_only{ dir = 4 }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/under/syndicate/gec/atmos_tech, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/holosign_creator/atmos, -/obj/item/extinguisher/advanced, -/obj/item/clothing/glasses/meson/engine, -/obj/item/pipe_dispenser, -/obj/item/analyzer, -/obj/item/clothing/mask/gas/atmos, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/structure/closet/secure_closet/atmospherics{ - populate = 0; - name = "Atmospheric Technician's Locker" +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Ak" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Au" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/light/small, -/obj/structure/toilet{ - dir = 1 +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +/obj/machinery/atmospherics/pipe/manifold/purple/hidden, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"Aq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/ship/construction) "Az" = ( /obj/effect/turf_decal/steeldecal/steel_decals10{ dir = 4 @@ -3155,6 +3028,27 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"AH" = ( +/obj/structure/table/reinforced, +/obj/item/documents{ + desc = "Upon closer inspection, this is just an egg salad recipe."; + icon_state = "docs_part"; + layer = 3; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder{ + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_y = 4 + }, +/obj/item/stamp/syndicate{ + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "AI" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 9 @@ -3178,36 +3072,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"Bh" = ( -/obj/structure/tank_dispenser, -/obj/machinery/button/door{ - pixel_y = 27; - pixel_x = 5; - name = "Window Shutters"; - id = "atmoswindow" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"Bl" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, +"Bj" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, +/obj/effect/decal/cleanable/glass{ + color = "#808080" + }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/area/ship/engineering) -"Bn" = ( -/obj/machinery/power/terminal{ - dir = 8 +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, +/area/ship/crew/dorm) +"Bp" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, @@ -3215,13 +3099,23 @@ color = "#8D8B8B"; layer = 2.1 }, -/obj/structure/railing, -/obj/structure/cable, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 2 + }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/engineering) +"Bs" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_y = 2 + }, +/obj/structure/table/wood, +/obj/item/phone, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "Bw" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -3247,22 +3141,34 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"BG" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 +"BN" = ( +/obj/structure/particle_accelerator/particle_emitter/right, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/airless, +/area/ship/construction) +"BO" = ( +/turf/open/floor/plasteel/stairs{ + dir = 4; + icon = 'icons/obj/stairs.dmi' }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 +/area/ship/engineering/atmospherics) +"BP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 6 +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 }, -/obj/machinery/meter/atmos{ - name = "Mix to Mix Tank meter"; - desc = "It measures Mix to Mix Tank." +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "BR" = ( /obj/machinery/door/firedoor/border_only{ dir = 1 @@ -3320,50 +3226,43 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"Cd" = ( +"Cc" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Cn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +/obj/structure/cable{ + icon_state = "4-8" }, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/engineering) -"Cu" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 +"Cd" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/machinery/light/dim{ - dir = 4 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/hallway/central) "CA" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ dir = 4 @@ -3376,18 +3275,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"CF" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/button/door{ - id = "gec_secure"; - name = "Secure Storage"; - pixel_y = -30; - dir = 1 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) "CI" = ( /obj/item/kirbyplants{ icon_state = "plant-14"; @@ -3395,6 +3282,22 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"CL" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) "CN" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/vending/snack, @@ -3407,6 +3310,38 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) +"CY" = ( +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "engine_shutters" + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Da" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) "Dh" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -3417,6 +3352,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"Du" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "Dx" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -3432,23 +3389,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"DE" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -30 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "DI" = ( /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, @@ -3457,20 +3397,6 @@ }, /turf/open/floor/plating/airless, /area/ship/engineering/atmospherics) -"DK" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/warning, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) "DN" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -3484,6 +3410,42 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) +"DX" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 6 + }, +/obj/machinery/meter/atmos{ + desc = "It measures Mix to Mix Tank."; + name = "Mix to Mix Tank meter" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Eg" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/construction) +"Ej" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/button/door{ + dir = 8; + id = "airmixchamber"; + name = "Air Mix Drain"; + pixel_x = 27; + pixel_y = -5 + }, +/turf/open/floor/plating/airless, +/area/ship/construction) "El" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -3547,86 +3509,29 @@ /obj/machinery/door/firedoor/heavy, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Ex" = ( -/obj/structure/railing{ - dir = 8 +"EE" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input, +/turf/open/floor/engine/plasma, +/area/ship/engineering/atmospherics) +"EG" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/turf/open/floor/plating, -/area/ship/bridge) -"Ez" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - name = "Construction Zone" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"EA" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/dorm) -"EE" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/carbon_input, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"EF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/engineering) -"EV" = ( -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/canteen) "EX" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ dir = 4 @@ -3644,6 +3549,7 @@ dir = 8 }, /obj/machinery/holopad/emergency/command, +/obj/structure/railing/corner, /turf/open/floor/plasteel/tech, /area/ship/bridge) "Fe" = ( @@ -3651,17 +3557,28 @@ /obj/structure/curtain/cloth/grey, /turf/open/floor/plating, /area/ship/bridge) -"Fn" = ( -/obj/machinery/the_singularitygen, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +"Fr" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/paper{ - name = "Warning"; - info = "Engineers are advised against constructing singularities and teslas aboard the GEC Engineering Project. Field generators are liable to fail when the vessel docks and undocks - the results of such an event being catastrophic, should a singularity or tesla be kept inside.

In the event of a singuloose, or a tesloose, crew should fling themselves out of the nearest airlock, in the hopes that their corpse is discovered in the future.

Have a safe day, GEC management." +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/turf/open/floor/plating/airless, -/area/ship/construction) +/obj/machinery/light/small/directional/west{ + bulb_power = 0.5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "FA" = ( /obj/machinery/door/airlock/hatch{ name = "Bathroom" @@ -3705,9 +3622,6 @@ /obj/structure/chair/comfy/shuttle{ dir = 4 }, -/obj/structure/railing/corner{ - dir = 1 - }, /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, @@ -3743,28 +3657,20 @@ }, /turf/open/floor/plating, /area/ship/cargo) -"FS" = ( -/obj/machinery/button/door{ - pixel_x = -27; - id = "gec_secure"; - name = "Secure Storage"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/construction) -"FY" = ( -/obj/structure/cable{ - icon_state = "1-2" +"FU" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 8 }, -/obj/structure/railing{ - dir = 4; +/obj/item/stamp/syndicate{ pixel_x = 8 }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 2 +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 }, -/area/ship/engineering) +/turf/open/floor/carpet/red, +/area/ship/bridge) "Gd" = ( /obj/structure/table, /obj/item/tank/internals/emergency_oxygen/engi{ @@ -3806,18 +3712,62 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) +"Gs" = ( +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/structure/table, +/obj/machinery/light/directional/west, +/obj/item/trash/plate, +/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) +"GC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "GF" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 }, /turf/open/floor/engine/hull/reinforced, /area/ship/construction) +"GH" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "GN" = ( /obj/structure/cable{ icon_state = "4-8" }, /turf/open/floor/plasteel/tech/airless, /area/ship/construction) +"GO" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/structure/curtain/cloth/grey, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 8; + pixel_y = 2 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "GS" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 10 @@ -3829,6 +3779,45 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) +"Hc" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03"; + pixel_y = 5 + }, +/obj/machinery/button/door{ + dir = 8; + id = "ce_office"; + name = "Window Shutters"; + pixel_x = 27; + pixel_y = 7 + }, +/obj/machinery/button/door{ + dir = 8; + id = "ce_bolts"; + name = "Door Bolts"; + normaldoorcontrol = 1; + pixel_x = 27; + pixel_y = -7; + specialfunctions = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"He" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "engine_shutters" + }, +/turf/open/floor/plating, +/area/ship/engineering) "Hj" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -3853,16 +3842,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Hn" = ( -/obj/machinery/rnd/production/protolathe/department/engineering{ - layer = 3 - }, -/obj/machinery/light/small{ - dir = 4; - bulb_power = 0.5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "Hx" = ( /obj/structure/cable{ icon_state = "0-8" @@ -3882,6 +3861,56 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Hz" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/atmospherics/components/binary/pump{ + icon_state = "pump_map-4"; + name = "Plasma to Engines"; + piping_layer = 4 + }, +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Plasma Outlet Pump" + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"HE" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/under/syndicate/gec/atmos_tech, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/holosign_creator/atmos, +/obj/item/extinguisher/advanced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/pipe_dispenser, +/obj/item/analyzer, +/obj/item/clothing/mask/gas/atmos, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/suit/fire/atmos, +/obj/item/clothing/head/hardhat/atmos, +/obj/structure/closet/secure_closet/atmospherics{ + name = "Atmospheric Technician's Locker"; + populate = 0 + }, +/obj/machinery/button/door{ + id = "atmoswindow"; + name = "Window Shutters"; + pixel_x = 24; + pixel_y = 22 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "HK" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 6 @@ -3897,6 +3926,42 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"HL" = ( +/obj/effect/decal/fakelattice, +/obj/machinery/light/small/directional/south{ + bulb_colour = "#84A9FF"; + bulb_power = 1; + bulb_vacuum_colour = "#FF3232"; + desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; + name = "blue-violet light" + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) +"HN" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Engine Room" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "HW" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -3912,17 +3977,6 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"HX" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "atmoswindow" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Ie" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 1 @@ -3934,16 +3988,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"Ig" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "Ij" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -3953,28 +3997,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Il" = ( -/obj/machinery/door/airlock/hatch{ - id_tag = "ce_bolts"; - name = "Project Overseer's Office" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "Io" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -3984,23 +4006,25 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"Ip" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) "Iv" = ( /obj/machinery/atmospherics/pipe/simple/brown/hidden{ dir = 8 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) +"Iz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "gec_secure" + }, +/turf/open/floor/plasteel/tech/grid/airless, +/area/ship/construction) "IA" = ( /obj/effect/turf_decal/corner/transparent/bar/diagonal, /obj/structure/bed, @@ -4032,6 +4056,17 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"IE" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/structure/railing, +/turf/open/floor/plating, +/area/ship/cargo) "IG" = ( /obj/structure/closet/crate/large{ name = "GEC Resource Crate" @@ -4053,48 +4088,47 @@ /obj/item/stack/rods/fifty, /turf/open/floor/plating/airless, /area/ship/construction) -"IL" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix Tank to Filtering"; - icon_state = "pump_map-2"; - piping_layer = 2; - desc = "A pump that moves gas by pressure. Make sure your Mix isn't too hot when you open this or you'll clog your filter!" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) +"IK" = ( +/obj/effect/turf_decal/number/zero, +/turf/open/floor/plating/airless, +/area/ship/construction) "IN" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"IQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/atmospherics/components/unary/portables_connector{ +"IR" = ( +/obj/machinery/light/dim/directional/south, +/obj/machinery/modular_computer/console/preset/engineering{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, /turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"IV" = ( -/obj/machinery/firealarm{ - pixel_y = 30 - }, -/obj/structure/filingcabinet{ - pixel_x = 7 +/area/ship/bridge) +"IT" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 6 }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, -/area/ship/bridge) +/area/ship/hallway/central) +"IU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "Jb" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -4113,16 +4147,6 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"Jr" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Jv" = ( /obj/machinery/button/door{ id = "gec_secure"; @@ -4131,20 +4155,6 @@ }, /turf/open/floor/plasteel/tech/airless, /area/ship/construction) -"Jy" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1; - pixel_x = -8 - }, -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "Jz" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ dir = 10 @@ -4161,27 +4171,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"JC" = ( -/obj/machinery/door/airlock/hatch{ - name = "Engine Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "JG" = ( /obj/effect/turf_decal/atmos/nitrogen, /turf/open/floor/engine/n2, @@ -4203,49 +4192,12 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) -"JK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "JL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8 }, /turf/open/floor/engine/airless, /area/ship/engineering/atmospherics) -"JM" = ( -/obj/machinery/light/dim, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"JO" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "JQ" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -4254,16 +4206,34 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"JU" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" +"JS" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/under/syndicate/gec/atmos_tech, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/holosign_creator/atmos, +/obj/item/extinguisher/advanced, +/obj/item/clothing/glasses/meson/engine, +/obj/item/pipe_dispenser, +/obj/item/analyzer, +/obj/item/clothing/mask/gas/atmos, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/suit/fire/atmos, +/obj/item/clothing/head/hardhat/atmos, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") }, -/area/ship/engineering) +/obj/structure/closet/secure_closet/atmospherics{ + name = "Atmospheric Technician's Locker"; + populate = 0 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "JV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -4282,6 +4252,17 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew/dorm) +"Kc" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "Kd" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -4295,6 +4276,20 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) +"Kg" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door{ + dir = 8; + id = "airmixchamber"; + name = "Air Mix Drain"; + pixel_x = 22; + pixel_y = -8 + }, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "Ko" = ( /obj/structure/particle_accelerator/particle_emitter/left, /obj/effect/turf_decal/industrial/warning{ @@ -4302,18 +4297,7 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"Kq" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) -"KQ" = ( +"Kp" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ dir = 4 }, @@ -4326,26 +4310,104 @@ /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, /obj/machinery/meter/atmos/layer4{ - name = "Plasma to Engines"; - desc = "It measures Plasma to Engines." + desc = "It measures Plasma to Engines."; + name = "Plasma to Engines" }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"KV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants{ - icon_state = "plant-09"; - pixel_x = 20 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"KX" = ( -/obj/structure/closet/crate{ - name = "Mining Crate" +"Kq" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"Kv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ + dir = 1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"Kz" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/machinery/light/small/directional/west{ + bulb_colour = "#84A9FF"; + bulb_power = 1; + bulb_vacuum_colour = "#FF3232"; + desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; + name = "blue-violet light" + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"KO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"KU" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Canteen" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/canteen) +"KV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants{ + icon_state = "plant-09"; + pixel_x = 20 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"KX" = ( +/obj/structure/closet/crate{ + name = "Mining Crate" }, /obj/item/pickaxe/mini, /obj/item/pickaxe/mini, @@ -4359,29 +4421,45 @@ /obj/item/stack/marker_beacon/thirty, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"Lb" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03"; - pixel_y = 5 +"KZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/button/door{ - dir = 8; - id = "ce_office"; - pixel_x = 27; - name = "Window Shutters"; - pixel_y = 7 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/button/door{ - dir = 8; - id = "ce_bolts"; - pixel_x = 27; - name = "Door Bolts"; - pixel_y = -7; - specialfunctions = 4; - normaldoorcontrol = 1 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Construction Zone" + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Lc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/door/poddoor{ + id = "gec_cargo" + }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + launch_status = 0; + name = "Engineering Project"; + port_direction = 4; + preferred_direction = 4 + }, +/turf/open/floor/plating, +/area/ship/cargo) "Le" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 6 @@ -4407,22 +4485,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"Ln" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/cleanable/plastic{ - color = "#808080" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/dorm) "Lo" = ( /obj/effect/turf_decal/corner/transparent/bar/diagonal, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4469,34 +4531,19 @@ /obj/item/stock_parts/cell/high, /turf/open/floor/plating/airless, /area/ship/construction) +"Lr" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "Ls" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, /turf/open/floor/plating/airless, /area/ship/construction) -"Lt" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "Lu" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -4523,22 +4570,15 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Lz" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +"Lx" = ( +/obj/machinery/button/door{ + dir = 4; + id = "gec_secure"; + name = "Secure Storage"; + pixel_x = -27 }, -/area/ship/engineering) +/turf/open/floor/plasteel/tech/airless, +/area/ship/construction) "LE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4573,6 +4613,24 @@ /obj/structure/railing, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"LK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/railing{ + dir = 4; + pixel_x = 8 + }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden, +/obj/structure/railing{ + dir = 8; + pixel_x = -7 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1; + icon = 'icons/obj/stairs.dmi' + }, +/area/ship/engineering) "LM" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 6 @@ -4593,6 +4651,18 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) +"LU" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_y = 2 + }, +/obj/structure/table/wood, +/obj/item/pizzabox/pineapple, +/obj/item/pizzabox/pineapple{ + pixel_y = 5 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "LV" = ( /obj/effect/turf_decal/corner/transparent/bar/diagonal, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -4614,25 +4684,31 @@ "Md" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/construction) -"Mh" = ( -/obj/effect/decal/cleanable/blood/old{ - color = "#808080" +"Me" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/door/window{ + dir = 8 }, -/area/ship/crew/dorm) +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "Mm" = ( /obj/machinery/camera/autoname{ dir = 8; @@ -4663,44 +4739,22 @@ }, /turf/open/floor/plating, /area/ship/bridge) -"My" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4; - pixel_x = -2 +"Mw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 3 }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 +/obj/item/stamp/syndicate{ + pixel_x = 9; + pixel_y = 7 }, -/obj/item/storage/belt/utility/chief/full, -/obj/item/clothing/under/syndicate/gec/chief_engineer, -/obj/item/clothing/glasses/meson/engine, -/obj/item/holosign_creator/atmos, -/obj/item/holosign_creator/engineering, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/pipe_dispenser, -/obj/item/construction/rcd/arcd, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo, -/obj/item/rcd_ammo/large, -/obj/item/gun/energy/tesla_cannon{ - desc = "Tuned to perfection by GEC's finest eccentrics. Shoots balls of tesla."; - name = "GEC Tesla Cannon" - }, -/obj/item/cartridge/ce, -/obj/item/stack/tape/industrial/pro, -/obj/item/megaphone/command, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/head/hardhat/weldhat/white, -/obj/item/areaeditor/shuttle, -/obj/item/binoculars, -/obj/item/clothing/head/hardhat/white, -/obj/structure/closet/secure_closet/engineering_chief{ - populate = 0; - name = "Project Overseer's Closet" +/obj/item/pen/fourcolor{ + pixel_x = -3; + pixel_y = 3 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "MA" = ( /obj/structure/catwalk/over/plated_catwalk/white{ @@ -4722,25 +4776,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"MK" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 2 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "MN" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 4 @@ -4753,20 +4788,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"MV" = ( -/obj/structure/table, -/obj/item/flashlight/lamp{ - pixel_y = 8; - pixel_x = -4 - }, -/obj/item/stamp/syndicate{ - pixel_x = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 9 - }, -/turf/open/floor/carpet/red, -/area/ship/bridge) "MW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -4785,19 +4806,15 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"MY" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/machinery/light/small{ - bulb_vacuum_colour = "#FF3232"; - name = "blue-violet light"; - dir = 8; - desc = "These lights are conventionally banned from most ships due to the harmful radiation emitted from them. The GEC contractor who designed this ship did not care."; - bulb_power = 1; - bulb_colour = "#84A9FF" +"Ne" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 4; + pixel_y = 2 }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +/obj/item/reagent_containers/food/drinks/shaker, +/obj/structure/table/wood, +/turf/open/floor/plasteel/dark, +/area/ship/crew/canteen) "Nl" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -4832,19 +4849,6 @@ }, /turf/open/floor/plating/airless, /area/ship/construction) -"Nx" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/structure/extinguisher_cabinet{ - pixel_x = -30 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) "Nz" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 4 @@ -4859,6 +4863,14 @@ "NE" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) +"NF" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + name = "Air Mix Cooler"; + piping_layer = 2 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "NG" = ( /obj/machinery/air_sensor/atmos/carbon_tank, /turf/open/floor/engine/co2, @@ -4871,33 +4883,6 @@ /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) -"NP" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm{ - pixel_y = 30 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"NT" = ( -/obj/effect/decal/fakelattice, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/crew/dorm) "NY" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ dir = 4 @@ -4917,23 +4902,6 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"Oe" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_y = 3; - pixel_x = -3 - }, -/obj/item/stamp/syndicate{ - pixel_y = 7; - pixel_x = 9 - }, -/obj/item/pen/fourcolor{ - pixel_y = 3; - pixel_x = -3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "Oh" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 @@ -4953,23 +4921,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"Ov" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor{ - id = "gec_cargo" - }, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 4; - preferred_direction = 4; - name = "Engineering Project" - }, -/turf/open/floor/plating, -/area/ship/cargo) "Ow" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{ dir = 8 @@ -4983,138 +4934,124 @@ /obj/machinery/rnd/server, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) -"OF" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"OH" = ( -/obj/structure/railing/corner{ - dir = 1; - color = "#808080"; - pixel_y = 2; - pixel_x = -2 - }, -/obj/structure/railing/corner{ - dir = 1 +"OD" = ( +/obj/structure/railing{ + pixel_y = -7 }, -/obj/item/kirbyplants{ - icon_state = "plant-14"; - pixel_y = 5 +/obj/structure/railing{ + dir = 1; + pixel_y = 7 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"OP" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - pixel_x = -5; - pixel_y = 5; - id = "gec_cargo"; - name = "Cargo Blast Doors" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/button/shieldwallgen{ - pixel_x = 6; - pixel_y = 3; - id = "gec_cargo_shield"; - name = "Cargo Holoshield" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/machinery/light/small{ - dir = 1 +/turf/open/floor/plasteel/stairs{ + dir = 4; + icon = 'icons/obj/stairs.dmi' }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"OR" = ( +/area/ship/crew/dorm) +"OF" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) +"OM" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/fakelattice{ color = "#8D8B8B"; layer = 2.1 }, +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 10 + }, /turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"ON" = ( +/obj/effect/turf_decal/number/five, +/turf/open/floor/plating/airless, +/area/ship/construction) +"OZ" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, /area/ship/engineering) "Pk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, /turf/open/floor/engine/plasma, /area/ship/engineering/atmospherics) -"Pt" = ( -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 4 - }, -/area/ship/engineering/atmospherics) -"PC" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 +"PE" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "gec_cargo"; + name = "Cargo Blast Doors"; + pixel_x = -5; + pixel_y = 5 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "engine_shutters" +/obj/machinery/button/shieldwallgen{ + id = "gec_cargo_shield"; + name = "Cargo Holoshield"; + pixel_x = 6; + pixel_y = 3 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"PF" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/machinery/door/window{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/on{ + desc = "A pump that moves gas by pressure. This one pumps gas from the ship's waste loop into the filtering section"; + dir = 8; + name = "Waste to Filtering" }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ + dir = 6 }, +/obj/machinery/light/dim/directional/north, /turf/open/floor/plating, -/area/ship/engineering) -"PR" = ( -/obj/machinery/door/airlock/hatch{ - name = "Canteen" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"PU" = ( -/obj/machinery/door/airlock/hatch{ - name = "Crew Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/area/ship/engineering/atmospherics) +"PL" = ( +/obj/docking_port/stationary{ + dwidth = 3; + width = 7; + height = 15; + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/turf/template_noop, +/area/template_noop) +"PT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/light/small/directional/south, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 9 }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) +/area/ship/engineering) "Qd" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -5140,23 +5077,6 @@ }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) -"Qk" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "Qm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -5177,6 +5097,20 @@ "Qs" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering/atmospherics) +"Qw" = ( +/obj/effect/decal/fakelattice, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080" + }, +/obj/machinery/camera/autoname{ + dir = 2; + network = list("GEC") + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/crew/dorm) "Qy" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 4 @@ -5201,30 +5135,33 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/structure/railing{ + dir = 6 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"QL" = ( -/obj/structure/railing{ - pixel_y = -7 - }, -/obj/structure/railing{ - dir = 1; - pixel_y = 7 +"QM" = ( +/obj/effect/turf_decal/atmos/oxygen, +/turf/open/floor/engine/o2, +/area/ship/engineering/atmospherics) +"QO" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/brown/hidden{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/on{ + icon_state = "pump_on_map-2"; + name = "N2 Air Mix Outlet Pump"; + piping_layer = 2 }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/on{ + icon_state = "pump_map-3"; + name = "N2 Outlet Pump"; + on = 0 }, -/area/ship/crew/dorm) -"QM" = ( -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, +/turf/open/floor/plating, /area/ship/engineering/atmospherics) "QY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -5234,10 +5171,23 @@ /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, /turf/open/floor/plasteel/stairs{ icon = 'icons/obj/stairs.dmi' }, /area/ship/bridge) +"QZ" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 10 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "Rj" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -5257,13 +5207,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"Rk" = ( -/obj/item/kirbyplants/random{ - pixel_y = 5; - pixel_x = 2 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) "Rn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -5288,12 +5231,6 @@ "RI" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/bridge) -"RN" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) "RS" = ( /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine/n2, @@ -5316,15 +5253,6 @@ }, /turf/open/floor/plasteel, /area/ship/crew/canteen) -"Sm" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/phone, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen) "Sn" = ( /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) @@ -5339,6 +5267,19 @@ /obj/effect/turf_decal/industrial/warning, /turf/open/floor/plating/airless, /area/ship/construction) +"Sr" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 27; + pixel_y = -5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-03"; + pixel_y = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "Sx" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -5367,15 +5308,57 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"SH" = ( +"SI" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/button/door{ + dir = 1; + id = "gec_secure"; + name = "Secure Storage"; + pixel_y = -30 + }, +/turf/open/floor/plasteel/tech/airless, +/area/ship/construction) +"SJ" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 6 + dir = 9 }, -/obj/machinery/light{ +/obj/effect/turf_decal/industrial/traffic{ dir = 8 }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/obj/machinery/atmospherics/pipe/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ + dir = 6 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"SK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) +"SO" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/wideband/table{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "SQ" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 6 @@ -5410,29 +5393,79 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Tc" = ( +/obj/item/holosign_creator/engineering, +/obj/item/clothing/under/syndicate/gec, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/storage/belt/utility/full/engi, +/obj/item/clothing/glasses/welding, +/obj/item/storage/toolbox/syndicate, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/analyzer, +/obj/item/storage/toolbox/electrical, +/obj/item/storage/bag/construction, +/obj/item/clothing/glasses/meson/prescription, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/mask/gas, +/obj/structure/closet/secure_closet/engineering_personal{ + name = "GEC Engineer's Locker"; + populate = 0 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Tf" = ( +/obj/machinery/atmospherics/components/trinary/mixer/flipped/layer2{ + desc = "Very useful for mixing gasses. This one mixes Nitrogen and Oxygen at the proper proportions for breathing air"; + dir = 8; + name = "air mixer"; + node1_concentration = 0.21; + node2_concentration = 0.79; + on = 1; + target_pressure = 2500 + }, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/purple/visible/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "Tg" = ( /obj/machinery/vending/boozeomat/syndicate_access, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/canteen) -"Tl" = ( +"To" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/door/airlock/external/glass{ + dir = 4; + name = "Construction Zone" }, -/area/ship/engineering) +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) "Tp" = ( /obj/structure/particle_accelerator/fuel_chamber, /turf/open/floor/plating/airless, @@ -5458,6 +5491,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel, /area/ship/crew/canteen) +"Tu" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/plating, +/area/ship/engineering/atmospherics) "TE" = ( /obj/structure/window/plasma/reinforced/plastitanium, /obj/structure/grille, @@ -5512,19 +5558,31 @@ "TV" = ( /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"TZ" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 8 +"Ua" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/sign/poster/contraband/gec{ - pixel_x = -32 +/obj/machinery/light/small/directional/south, +/obj/machinery/portable_atmospherics/scrubber/huge/movable, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) +"Ub" = ( +/obj/machinery/the_singularitygen, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/item/paper{ + info = "Engineers are advised against constructing singularities and teslas aboard the GEC Engineering Project. Field generators are liable to fail when the vessel docks and undocks - the results of such an event being catastrophic, should a singularity or tesla be kept inside.

In the event of a singuloose, or a tesloose, crew should fling themselves out of the nearest airlock, in the hopes that their corpse is discovered in the future.

Have a safe day, GEC management."; + name = "Warning" + }, +/turf/open/floor/plating/airless, +/area/ship/construction) "Uc" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -5565,30 +5623,6 @@ }, /turf/open/floor/plating, /area/ship/hallway/central) -"Uj" = ( -/obj/structure/table/reinforced, -/obj/structure/railing{ - dir = 9 - }, -/obj/item/documents{ - icon_state = "docs_part"; - desc = "Upon closer inspection, this is just an egg salad recipe."; - pixel_x = 3; - pixel_y = 3; - layer = 3 - }, -/obj/item/folder{ - pixel_y = 2 - }, -/obj/item/folder/red{ - pixel_y = 4 - }, -/obj/item/stamp/syndicate{ - pixel_y = 6; - pixel_x = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "Ul" = ( /obj/structure/cable{ icon_state = "1-4" @@ -5616,30 +5650,25 @@ }, /turf/open/floor/plasteel/tech/airless, /area/ship/construction) -"Uv" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/cargo) "Uy" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/dorm) -"UA" = ( -/obj/effect/decal/cleanable/vomit/old{ - color = "#808080" +"Uz" = ( +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "engine_shutters" }, -/obj/effect/decal/fakelattice, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/structure/window/reinforced{ + dir = 8 }, -/area/ship/crew/canteen) +/obj/machinery/door/window{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "UH" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -5686,28 +5715,18 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) -"UZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" - }, -/area/ship/engineering) "Vf" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"Vi" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar/diagonal, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/ship/crew/canteen) "Vj" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 6 @@ -5736,72 +5755,45 @@ /obj/machinery/holopad/emergency/bar, /turf/open/floor/plasteel/dark, /area/ship/crew/canteen) -"Vs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/dim, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "Vy" = ( /obj/machinery/air_sensor/atmos/oxygen_tank, /turf/open/floor/engine/o2, /area/ship/engineering/atmospherics) -"VA" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 5 - }, -/obj/machinery/light, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "VL" = ( /turf/open/floor/plasteel/tech, /area/ship/cargo) -"VX" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/light/small{ +"Wb" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters/preopen{ dir = 4; - pixel_y = 7 - }, -/obj/machinery/button/door{ - name = "Air Mix Drain"; - pixel_x = 27; - pixel_y = -5; - dir = 8; - id = "airmixchamber" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Wa" = ( -/obj/effect/turf_decal/corner/transparent/solgovgold{ - dir = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Wd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/canvas/nineteenXnineteen{ - name = "Concept Board"; - desc = "The heart and soul of every good project leader. Plan your engineering projects with this canvas." - }, -/obj/structure/easel{ - anchored = 1 + id = "construction_shutters" }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) +/turf/open/floor/plating/airless, +/area/ship/construction) "We" = ( /obj/structure/cable{ icon_state = "1-2" }, /turf/open/floor/plasteel/tech/airless, /area/ship/construction) +"Wp" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" + }, +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 + }, +/obj/structure/railing, +/obj/structure/cable, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "Ws" = ( /obj/effect/turf_decal/industrial/warning{ dir = 6 @@ -5811,18 +5803,6 @@ "Wv" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) -"Wy" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) "WE" = ( /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" @@ -5904,21 +5884,25 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"Xm" = ( -/obj/effect/turf_decal/corner/transparent/bar/diagonal, -/obj/structure/chair{ - dir = 4 +"Xj" = ( +/obj/structure/catwalk/over/plated_catwalk/white{ + color = "#4c535b" }, -/obj/machinery/camera/autoname{ - dir = 2; - network = list("GEC") +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/newscaster{ - pixel_y = 30 +/obj/effect/decal/fakelattice{ + color = "#8D8B8B"; + layer = 2.1 }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) +/obj/machinery/atmospherics/pipe/simple/purple/hidden{ + dir = 2 + }, +/turf/open/floor/plating{ + color = "#8D8B8B"; + icon_state = "elevatorshaft" + }, +/area/ship/engineering) "Xs" = ( /obj/effect/turf_decal/atmos/carbon_dioxide, /turf/open/floor/engine/co2, @@ -5972,6 +5956,17 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) +"XJ" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ + dir = 2 + }, +/obj/machinery/shower{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "XN" = ( /obj/machinery/cell_charger, /obj/structure/table, @@ -5990,24 +5985,23 @@ /obj/structure/curtain/cloth/grey, /turf/open/floor/plating, /area/ship/crew/canteen) -"XT" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" +"XV" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 8 }, -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +/obj/machinery/light/dim/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"XX" = ( +/obj/structure/table, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 8 }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Ye" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 4 +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 9 }, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, +/turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) "Yj" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ @@ -6026,6 +6020,10 @@ /obj/structure/catwalk/over/plated_catwalk/white{ color = "#4c535b" }, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, /turf/open/floor/plating, /area/ship/bridge) "Yw" = ( @@ -6074,72 +6072,55 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/atmospherics) -"YQ" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +"YY" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/machinery/light/small/directional/south, +/obj/structure/toilet{ + dir = 1 }, +/turf/open/floor/plasteel/tech, +/area/ship/crew/dorm) +"Zk" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "4-8" }, -/obj/machinery/light/small{ +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/engineering/atmospherics) +"Zl" = ( +/obj/machinery/door/airlock/hatch{ dir = 4; - pixel_y = -12 + id_tag = "ce_bolts"; + name = "Project Overseer's Office" }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Zm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Zn" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2; - dir = 8 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"Zo" = ( -/obj/structure/catwalk/over/plated_catwalk/white{ - color = "#4c535b" +/obj/machinery/door/firedoor/border_only{ + dir = 8 }, -/obj/structure/closet/wall{ - dir = 1; - name = "Radio Closet"; - pixel_y = -30 +/obj/machinery/door/firedoor/border_only{ + dir = 4 }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/effect/decal/fakelattice{ - color = "#8D8B8B"; - layer = 2.1 +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Zm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating{ - icon_state = "elevatorshaft"; - color = "#8D8B8B" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/area/ship/crew/dorm) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/engineering/atmospherics) "Zr" = ( /obj/structure/cable{ icon_state = "2-4" @@ -6152,6 +6133,20 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) +"Zz" = ( +/obj/effect/turf_decal/corner/transparent/solgovgold{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + desc = "A pump that moves gas by pressure. This one sucks up gasses from the atmosphere and sends them to be filtered out into the tanks"; + dir = 4; + name = "Atmosphere to Filtering" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering/atmospherics) "ZJ" = ( /obj/effect/turf_decal/corner/transparent/solgovgold{ dir = 5 @@ -6251,20 +6246,20 @@ Qs Qs Qs Iv -HX +tV Qs Qs -qM -qM +He +He sl -PC -PC +CY +CY sl -PC -PC +CY +CY sl -qM -qM +Uz +He tx tx tx @@ -6284,25 +6279,25 @@ QM MC TE Sx -fI +Zz Qs Qs -nn -Qk -FY -pr -pr -wz -pr -Bn -fW -is -gI +OM +Ak +aA +ld +ld +Fr +ld +Wp +Tc +Kv +PT tx tx -MY -TZ -Zn +Kz +pY +GO tx kD kD @@ -6321,21 +6316,21 @@ st xZ Qs vv -ph +EG lJ -JK +KO nU -MK +Xj ru tU -fW -ef +Tc +BP Qm tx -kW +iw aE -Ln -Zo +cX +iK tx kD kD @@ -6349,25 +6344,25 @@ Qs pl dn TE -ue +ig hC oZ dg -xQ -Lt +LK +Du qq pN -jN +IU OA -Cn +uX XN -fW +Tc xj uc tx -cB -Mh -rp +ol +nt +uw tx tx Uy @@ -6382,23 +6377,23 @@ Qs Qs Qs Qs -Wy +xK sU -yI +fx Qs -JU -nN +OZ +uI Hx qn -jN +IU gR -EF +or LI -Lz -Bl +Bp +kd rh tx -al +zI Ge Az tx @@ -6417,25 +6412,25 @@ NH TE Ij sU -KQ +Kp Qs Qs -hJ +wD sY -Hn -UZ -ku -Tl -jc -nG -bk +ug +SK +fQ +rS +vp +sd +wt uc tx -NT -QL -nk +Qw +OD +HL tx -pv +Bj JW tx kD @@ -6456,20 +6451,20 @@ Qs mO sl sl -mA -OR +Sr +Cc pf sl -mx +zV sl sl tx tx Lu -aa +kr FA -EA -Au +kY +YY tx kD kD @@ -6481,16 +6476,16 @@ Qs xP uR TE -eh +QO hQ -cK -de +Tf +Zk Qs Qs Qs sl sl -JC +HN sl sl sl @@ -6498,10 +6493,10 @@ sl CN eK tx -PU +tS tx tx -ya +CL JH tx kD @@ -6519,14 +6514,14 @@ sU CA rj uL -lx +NF Qs LM So WS Bf -aK -SH +Lr +IT Kq XC XC @@ -6550,7 +6545,7 @@ TE Qg sU Jz -eH +iq ck rU fG @@ -6569,7 +6564,7 @@ Uc Wv CI uW -mr +zE Wv jo kD @@ -6585,9 +6580,9 @@ AA EX gZ XD -em +ce Qs -NP +yt oe oe yT @@ -6618,13 +6613,13 @@ YO NY JQ Bz -Vs +ud Qs -XT -Rk +jE +uG lL XP -PR +KU XP lL Gd @@ -6646,7 +6641,7 @@ Qs Qs Qs Qs -Wy +xK sU eY gZ @@ -6671,7 +6666,7 @@ Nn YB Sn rD -kD +PL kD "} (15,1,1) = {" @@ -6687,8 +6682,8 @@ bZ Zm Qs rw -uS -zf +Gs +Vi Os tK hF @@ -6699,11 +6694,11 @@ oA cA iZ Wv -OP +PE vf cj Si -Ov +Lc kD kD "} @@ -6717,7 +6712,7 @@ sU IN Yj GS -dT +cT Qs qE iG @@ -6730,7 +6725,7 @@ MA XP XB cA -VA +uB Wv qD hW @@ -6752,12 +6747,12 @@ Yj GS jl Qs -Xm +Da bC Ts aY UH -YQ +zU oq Oa XP @@ -6766,8 +6761,8 @@ mU Io Wv tE -Uv -oH +IE +bm KX Wv kD @@ -6778,7 +6773,7 @@ Qs vk Pk TE -lY +Hz Qd Rw Yj @@ -6787,7 +6782,7 @@ iU Qs WK Lo -RN +dS sf xh lL @@ -6796,7 +6791,7 @@ lL lL oA cA -Ig +yn wq wq wq @@ -6811,7 +6806,7 @@ Qs Qs Qs Qs -aL +PF ZJ qH Vf @@ -6824,25 +6819,25 @@ MT Os FJ lL -bs +XX aV lL -up +pD cA gN wq -MV -eP +FU +uA Ud fy -uF -My +tt +wc wq "} (20,1,1) = {" Qs -Ar -JO +kf +GH Tq nT uj @@ -6869,12 +6864,12 @@ dA fn iT Tb -Jr +uJ wq "} (21,1,1) = {" Qs -qg +JS ql UN Dx @@ -6884,14 +6879,14 @@ dc bb wI Qs -eW -Sm -Ye -nK -wY +Me +Bs +Ne +LU +fU lL -UA -aH +hq +hU lL Dh cA @@ -6900,22 +6895,22 @@ wq hb qa zx -Lb +Hc tf IA wq "} (22,1,1) = {" Qs -jg +HE MG AI jp uj -IL -el +hV +yu xr -ng +Tu Qs Nl Kd @@ -6923,25 +6918,25 @@ Vr Kd Kd Cb -eM -DK +vW +jU lL TQ cA gN wq -fM -fM -fM +fV +fV +fV wq -Il +Zl wq wq "} (23,1,1) = {" Qs -Bh -Pt +fD +BO Qs Qs td @@ -6951,21 +6946,21 @@ bZ JV Qs Tg -qe -bU +qz +wV Yw nJ lL -EV -sm +hj +ms lL cn mU Io Fe rA -Oe -Wd +Mw +jY cq El jZ @@ -6973,15 +6968,15 @@ wq "} (24,1,1) = {" DI -Jy -BG -Nx -Ag +MG +DX +Kc +SJ Ie AE lQ fa -IQ +Ua rg rg rg @@ -6989,10 +6984,10 @@ rg rg rg rg -ts +dC mq lL -Wa +QZ Ug rL jh @@ -7001,7 +6996,7 @@ TO Yq QY Mp -JM +IR wq "} (25,1,1) = {" @@ -7014,9 +7009,9 @@ Nz mp ws uP -eO +GC rg -vg +ah uH pJ ly @@ -7032,40 +7027,40 @@ Fe KV EY rF -cz +SO eB -rm +gD wq "} (26,1,1) = {" DI -VX +Kg ZR pF -iM +dQ jW TV Zr -DE +pq Qs rg lM -dj +qu yH WN Tp Vn -iv +BN rg rg by Rn Uc wq -IV +yf QK -Uj -OH +AH +dx eB yp On @@ -7078,7 +7073,7 @@ OF vH Qs Qs -su +To Qs rg IG @@ -7086,17 +7081,17 @@ Lq xs CR Xw -Fn +Ub pz Nq Ko rg NE -bj +Ad NE NE qR -Ex +dt FL dt ZZ @@ -7112,29 +7107,29 @@ JL Qs qj uD -xB +XJ xg Jv jP ia ia -pZ +Eg We We hr -CF +SI rg gQ ut -Ip +yX Up Mm -Cu +XV cZ Es On -On -On +ca +yL "} (29,1,1) = {" kD @@ -7147,15 +7142,15 @@ WI uD oP xg -nb -nb -nb -nb +cN +cN +cN +cN rg -nb -nb -nb -mu +cN +cN +cN +Iz rg QI Cd @@ -7163,8 +7158,8 @@ iQ Up wq wq -On -On +ca +ca On kD kD @@ -7177,21 +7172,21 @@ Qs Qs Qs Qs -pT +vQ Qs rg Ls ia ia ia -FS +Lx ia ia ia lc rg NE -Ez +KZ NE NE rg @@ -7207,7 +7202,7 @@ kD kD Mb rg -Ls +Ej ia GF vU @@ -7715,7 +7710,7 @@ ia ia ia Jj -wl +ON wl wl wl @@ -7748,7 +7743,7 @@ ia ia ia Jj -wl +IK wl wl wl @@ -7781,7 +7776,7 @@ ia ia ia Jj -wl +lH wl wl wl @@ -8007,11 +8002,11 @@ kD Md rg rg -xI -xI -xI -xI -xI +Wb +Wb +Wb +Wb +Wb rg rg Md diff --git a/_maps/shuttles/shiptest/syndicate_gorlex_hyena.dmm b/_maps/shuttles/shiptest/syndicate_gorlex_hyena.dmm index 6beb9ad8ec85..42a5ef16fc05 100644 --- a/_maps/shuttles/shiptest/syndicate_gorlex_hyena.dmm +++ b/_maps/shuttles/shiptest/syndicate_gorlex_hyena.dmm @@ -5,10 +5,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"aI" = ( -/obj/structure/sign/number/four, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/fore) +"aH" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/oil, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) "aN" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ dir = 1 @@ -41,29 +47,50 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"bH" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "hos"; + name = "captain's locker"; + req_access = list(20) + }, +/obj/item/storage/backpack/security, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, +/obj/item/clothing/head/HoS/syndicate, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/gun/ballistic/revolver, +/obj/item/ammo_box/a357/match, +/obj/item/ammo_box/a357/match, +/obj/item/ammo_box/a357/match, +/obj/item/pen/edagger, +/turf/open/floor/carpet/black, +/area/ship/bridge) "bJ" = ( /obj/structure/closet/secure_closet{ anchored = 1; icon_state = "syndicate"; name = "armor locker" }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/item/clothing/suit/armor/vest/syndie, /obj/item/clothing/suit/armor/vest/syndie, /obj/item/clothing/head/helmet/operator, /obj/item/clothing/head/helmet/operator, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +/obj/item/radio/intercom/directional/west{ + pixel_y = -5 }, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable{ icon_state = "0-4" }, /obj/effect/turf_decal/industrial/outline, +/obj/machinery/light/small/directional/west{ + pixel_y = 7 + }, /turf/open/floor/mineral/plastitanium, /area/ship/security/armory) "bN" = ( @@ -72,6 +99,10 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) +"bS" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) "bV" = ( /obj/machinery/door/poddoor/shutters{ id = "wreckerarmory"; @@ -90,20 +121,20 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) -"cf" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +"cg" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/toy/figure/syndie{ - pixel_x = 11; - pixel_y = -3 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/photocopier/faxmachine/longrange, -/obj/effect/turf_decal/borderfloor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/turretid/lethal{ + pixel_y = -24 + }, +/turf/open/floor/plasteel/dark, /area/ship/bridge) "ch" = ( /turf/open/floor/carpet/red_gold, @@ -111,21 +142,26 @@ "cs" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) +"cB" = ( +/obj/structure/weightmachine/weightlifter, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "cH" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "wreckerwindows"; name = "Blast Shutters" }, /turf/open/floor/plating, /area/ship/storage) "cV" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/cable{ icon_state = "0-8" }, @@ -136,7 +172,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/effect/turf_decal/trimline/opaque/red/filled/corner{ dir = 1 }, @@ -153,25 +189,8 @@ dir = 1 }, /obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/storage) -"dr" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "wrecker_engine_stbd" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "dA" = ( /obj/item/reagent_containers/food/snacks/canned/beans{ pixel_x = -5; @@ -208,19 +227,6 @@ /obj/effect/turf_decal/industrial/outline, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"dF" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) "dG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -237,6 +243,18 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"dU" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/atmospherics/components/unary/shuttle/heater{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/door/poddoor{ + dir = 4; + id = "wrecker_engine_stbd" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "ec" = ( /obj/structure/cable{ icon_state = "1-2" @@ -247,16 +265,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/crew) -"el" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/suit_storage_unit/inherit/industrial{ - req_access = list(11) +"fg" = ( +/obj/structure/sign/number/eight{ + pixel_y = 5 }, -/obj/item/clothing/suit/space/syndicate/black/engie, -/obj/item/clothing/head/helmet/space/syndicate/black/engie, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/fore) "fi" = ( /obj/machinery/power/port_gen/pacman/super, /obj/effect/turf_decal/radiation/white, @@ -273,41 +287,26 @@ icon_state = "syndicate"; name = "ammunition locker" }, -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/light/small/directional/east{ + pixel_y = -8 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 +/obj/machinery/firealarm/directional/east{ + pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/industrial/outline, /obj/item/storage/box/lethalshot, /obj/item/ammo_box/c10mm, /turf/open/floor/mineral/plastitanium, /area/ship/security/armory) -"fA" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 25 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 +"fC" = ( +/obj/structure/sign/number/four{ + pixel_y = 5 }, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/suit/space/syndicate/surplus, -/obj/item/clothing/head/helmet/space/syndicate/surplus, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/fore) "fL" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -323,9 +322,7 @@ dir = 8 }, /obj/effect/decal/cleanable/oil/streak, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plating, /area/ship/maintenance/port) "fY" = ( @@ -339,24 +336,8 @@ /obj/structure/bed/roller, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"gh" = ( -/obj/structure/closet/secure_closet/freezer{ - anchored = 1; - locked = 0; - name = "fridge" - }, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/item/storage/cans/sixbeer, -/obj/machinery/status_display/shuttle{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/ship/crew) "gM" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -368,38 +349,28 @@ /obj/effect/turf_decal/corner_techfloor_grid{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) -"hs" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "hos"; - name = "captain's locker"; - req_access_txt = "20" +"hc" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/rnd/production/techfab/department/cargo, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"hh" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/oil/slippery, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -28 }, -/obj/item/storage/backpack/security, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/glasses/thermal/eyepatch, -/obj/item/clothing/head/HoS/syndicate, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/gun/ballistic/revolver, -/obj/item/ammo_box/a357/match, -/obj/item/ammo_box/a357/match, -/obj/item/ammo_box/a357/match, -/obj/item/codespeak_manual/unlimited, -/obj/item/pen/edagger, -/obj/item/radio/headset/syndicate/captain, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"hy" = ( -/obj/structure/sign/number/eight{ - dir = 1 +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"hD" = ( +/obj/structure/sign/syndicate{ + pixel_y = 2 }, /turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) +/area/ship/hallway/central) "hT" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/mono/dark, @@ -410,38 +381,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"ik" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin/carbon, -/obj/item/folder/syndicate, -/obj/item/pen/fourcolor, -/obj/item/gps/mining{ - pixel_x = 9; - pixel_y = -6 - }, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/stamp/qm{ - name = "foreman's rubber stamp" - }, -/obj/item/circuitboard/machine/rdserver, -/obj/item/circuitboard/machine/techfab/department/cargo, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "hyena_cargo"; - pixel_x = -10; - pixel_y = -24 - }, -/obj/machinery/button/door{ - dir = 1; - id = "wreckercargobay"; - name = "cargo bay doors"; - pixel_y = -25 - }, -/turf/open/floor/carpet/red, -/area/ship/cargo/office) "ir" = ( /obj/structure/window/reinforced/spawner/west, /obj/machinery/power/smes/shuttle/precharged{ @@ -450,27 +389,12 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/poddoor{ - id = "wrecker_engine_port" - }, /obj/machinery/door/window/eastleft{ name = "Engine Access" }, -/obj/structure/window/reinforced/spawner/north, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"iu" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/door/poddoor{ + dir = 4; + id = "wrecker_engine_port" }, /turf/open/floor/plating, /area/ship/maintenance/port) @@ -515,36 +439,23 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"iG" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 10; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/starboard) "iI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/trimline/opaque/red/filled/warning, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"iQ" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "wrecker_engine_stbd" - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" +"iL" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/light/small/directional/west, +/obj/item/clothing/suit/space/syndicate/black/orange, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/head/helmet/space/syndicate/black/orange, +/obj/item/tank/jetpack/carbondioxide, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_one_access = list(48,56) }, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "iT" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) @@ -552,21 +463,45 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, /area/ship/crew/dorm) -"jt" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +"ji" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -9 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/cargo) +"jt" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ + dir = 4; id = "wreckerwindows"; name = "Blast Shutters" }, /turf/open/floor/plating, /area/ship/storage) -"jG" = ( -/obj/machinery/light, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ +"jB" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "syndicate"; + name = "firearms locker" + }, +/obj/structure/sign/poster/contraband/stechkin{ + pixel_x = 32 + }, +/obj/effect/turf_decal/industrial/outline, +/obj/item/gun/ballistic/shotgun/lethal, +/obj/machinery/button/door{ dir = 1; - pixel_y = -28 + id = "wreckerarmory"; + name = "armory shutters"; + pixel_y = -21; + req_access = null }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"jG" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/corner_techfloor_grid, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -589,6 +524,20 @@ "jI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/storage) +"jP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/button/door{ + dir = 1; + id = "wrecker_engine_port"; + name = "thruster doors"; + pixel_y = -21 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) "jT" = ( /obj/structure/cable{ icon_state = "4-8" @@ -606,11 +555,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 5; - pixel_y = -22 - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/carpet/red, /area/ship/cargo/office) "kg" = ( @@ -621,68 +566,26 @@ /obj/item/storage/firstaid/regular, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"kr" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "wrecker_engine_stbd" - }, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) "kM" = ( /obj/structure/chair/office{ dir = 1 }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"kO" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "syndicate"; - name = "explosives locker"; - req_access = "list(56, 20)" - }, -/obj/structure/sign/warning/explosives/alt{ - pixel_x = -32 - }, -/obj/item/storage/backpack/duffelbag/syndie/c4{ - name = "bag of mining charges" +"kR" = ( +/obj/docking_port/stationary{ + dwidth = 10; + height = 15; + width = 30 }, -/obj/item/storage/belt/grenade, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "wreckerarmory"; - name = "armory shutters"; - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"le" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/template_noop, +/area/template_noop) "lg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil/streak, /obj/effect/turf_decal/industrial/outline, /obj/structure/closet/crate/freezer, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/item/reagent_containers/blood/random, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) @@ -707,14 +610,6 @@ /obj/effect/landmark/start/captain, /turf/open/floor/carpet/black, /area/ship/bridge) -"mm" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "mL" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/fore) @@ -731,40 +626,9 @@ /obj/structure/curtain/cloth/fancy{ name = "blood-red curtains" }, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/black, /area/ship/bridge) -"nu" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"nx" = ( -/obj/machinery/button/door{ - id = "wreckerarmory"; - name = "armory shutters"; - pixel_y = 25; - req_one_access_txt = "list(19)" - }, -/obj/structure/cable{ - 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/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) "nG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -772,14 +636,28 @@ /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"nQ" = ( -/obj/effect/turf_decal/corner/transparent/bar{ +"nK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/crew) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/grunge{ + name = "Foreman's Office"; + req_access = list(56) + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo/office) "nR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/vending/cola/sodie, @@ -802,6 +680,43 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"nT" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/button/door{ + dir = 8; + id = "wrecker_engine_stbd"; + name = "thruster doors"; + pixel_x = 21 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"nX" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "wrecker_engine_stbd" + }, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) "ob" = ( /obj/structure/cable{ icon_state = "1-2" @@ -821,6 +736,42 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew) +"ol" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin/carbon, +/obj/item/folder/syndicate, +/obj/item/pen/fourcolor, +/obj/item/gps/mining{ + pixel_x = 9; + pixel_y = -6 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/item/stamp/qm{ + name = "foreman's rubber stamp" + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "hyena_cargo"; + pixel_x = -10; + pixel_y = -24 + }, +/obj/machinery/button/door{ + dir = 1; + id = "wreckercargobay"; + name = "cargo bay doors"; + pixel_y = -25 + }, +/turf/open/floor/carpet/red, +/area/ship/cargo/office) +"or" = ( +/obj/structure/sign/number/nine{ + pixel_y = 5 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/maintenance/fore) "oz" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ @@ -829,6 +780,14 @@ }, /turf/open/floor/plating, /area/ship/bridge) +"oF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/documents/syndicate/mining, +/obj/structure/filingcabinet, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) "oJ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -848,16 +807,42 @@ "oO" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/fore) -"oR" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small, +"oQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + dir = 8; + id = "wreckerwindows"; + name = "Window Shutters"; + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/gps{ + pixel_x = 7 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = -4; + pixel_y = 7 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"oS" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/machinery/firealarm/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/hacking_guide{ +/obj/structure/sign/poster/syndicate/random{ pixel_y = -32 }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) +/turf/open/floor/plasteel, +/area/ship/crew) "oV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/fire{ @@ -869,11 +854,65 @@ /obj/structure/cable{ icon_state = "2-4" }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/starboard) +"pi" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/power/smes/shuttle/precharged{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/door/window/eastright{ + name = "Engine Access" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "wrecker_engine_stbd" }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"pt" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/gloves/explorer, +/obj/item/clothing/accessory/armband/cargo, +/obj/item/storage/belt/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/hardhat/orange, +/obj/item/clothing/head/soft/grey, +/obj/machinery/light/small/directional/north, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "mining"; + name = "wrecker's locker"; + req_access = list(48) + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/industrial/outline, +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "mining"; + name = "wrecker's locker"; + req_access = list(48) + }, +/obj/item/clothing/shoes/workboots/mining, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/gloves/explorer, +/obj/item/clothing/accessory/armband/cargo, +/obj/item/storage/belt/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/hardhat/orange, +/obj/item/clothing/head/soft/grey, +/obj/machinery/light/small/directional/north, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "pu" = ( /obj/structure/bed, /obj/item/bedsheet/black, @@ -888,7 +927,7 @@ /area/ship/crew/dorm) "pv" = ( /obj/structure/dresser, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable, /turf/open/floor/carpet/red, /area/ship/crew/dorm) @@ -916,63 +955,40 @@ /obj/structure/cable/yellow{ icon_state = "0-6" }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "pH" = ( /obj/machinery/holopad/emergency/command, /turf/open/floor/carpet/red_gold, /area/ship/bridge) "pI" = ( -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 22 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, +/obj/item/radio/intercom/wideband/directional/east, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"pP" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"pT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "wrecker_engine_stbd"; - name = "thruster doors"; - pixel_x = 25 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"qi" = ( -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/computer/cargo/express{ + dir = 1 }, -/obj/machinery/power/apc/auto_name/south, -/obj/machinery/light, -/turf/open/floor/carpet/red_gold, +/obj/effect/turf_decal/borderfloorblack, +/turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"qs" = ( -/obj/structure/sign/number/eight, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/fore) +"pP" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/autolathe, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"qt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/light/small/directional/west, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/suit/space/syndicate/surplus, +/obj/item/clothing/head/helmet/space/syndicate/surplus, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "qO" = ( /obj/structure/cable{ icon_state = "4-8" @@ -991,7 +1007,7 @@ /obj/effect/turf_decal/corner_techfloor_grid{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/storage) "rd" = ( /obj/structure/cable{ @@ -1003,10 +1019,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/dark, /area/ship/bridge) "rF" = ( @@ -1027,7 +1040,7 @@ /obj/item/clothing/head/hardhat, /obj/item/clothing/head/soft/yellow, /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "rM" = ( @@ -1038,7 +1051,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "rP" = ( /obj/structure/cable{ @@ -1052,7 +1065,7 @@ /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/industrial/outline, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "si" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -1063,6 +1076,7 @@ /area/ship/cargo) "so" = ( /obj/machinery/door/poddoor{ + dir = 4; id = "wreckercargobay"; name = "Cargo Bay Exterior Blast Door" }, @@ -1080,6 +1094,7 @@ /obj/effect/turf_decal/industrial/warning/fulltile, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/poddoor{ + dir = 4; id = "wreckercargobay"; name = "Cargo Bay Exterior Blast Door" }, @@ -1106,43 +1121,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"sH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/syndicate_recruitment{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sR" = ( -/obj/machinery/door/airlock/grunge{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "tl" = ( /obj/machinery/shower{ pixel_y = 19 @@ -1152,25 +1130,19 @@ /obj/structure/sign/poster/official/cleanliness{ pixel_x = -32 }, -/obj/effect/turf_decal/borderfloor{ +/obj/effect/turf_decal/borderfloorblack{ dir = 1 }, /turf/open/floor/mineral/plastitanium, /area/ship/crew/dorm) -"tw" = ( -/obj/structure/window/reinforced/tinted/frosted, -/obj/machinery/suit_storage_unit/inherit{ - name = "captain's suit storage unit"; - req_access_txt = "20" - }, -/obj/item/clothing/suit/space/hardsuit/syndi, -/obj/item/clothing/mask/gas/syndicate, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 +"tn" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/simple/green/hidden, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/carpet/black, -/area/ship/bridge) +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "tx" = ( /obj/effect/turf_decal/industrial/outline, /obj/structure/closet/secure_closet{ @@ -1188,12 +1160,7 @@ /obj/item/clothing/glasses/welding, /obj/item/clothing/head/hardhat/orange, /obj/item/clothing/head/soft/grey, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) "tI" = ( @@ -1226,27 +1193,10 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"uf" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/frame/machine{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo/office) "uk" = ( /obj/machinery/vending/cigarette/syndicate, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "un" = ( @@ -1279,31 +1229,19 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/maintenance/port) -"uO" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - dir = 8; - id = "wreckerwindows"; - name = "Window Shutters"; - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/effect/turf_decal/borderfloor{ +"ut" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"uP" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 +/obj/structure/cable{ + icon_state = "2-8" }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/fore) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/computer/helm/viewscreen/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/crew) "vi" = ( /obj/structure/table, /obj/item/toy/cards/deck/syndicate{ @@ -1326,10 +1264,7 @@ /obj/item/stack/sheet/metal/fifty, /obj/effect/turf_decal/industrial/outline, /obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, +/obj/item/radio/intercom/directional/south, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "vG" = ( @@ -1369,22 +1304,13 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew) -"wA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 +"wp" = ( +/obj/structure/sign/number/nine{ + dir = 1; + pixel_y = 5 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) "wE" = ( /obj/item/toy/nuke, /obj/effect/decal/cleanable/dirt/dust, @@ -1392,6 +1318,19 @@ /obj/effect/turf_decal/industrial/outline, /turf/open/floor/mineral/plastitanium/red, /area/ship/security/armory) +"wO" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/item/reagent_containers/food/snacks/syndicake, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew) "wP" = ( /obj/effect/turf_decal/industrial/outline, /turf/open/floor/plasteel/mono/dark, @@ -1412,28 +1351,24 @@ dir = 1 }, /obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/storage) -"xQ" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - pixel_y = 22 +"xK" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -21 }, -/turf/open/floor/carpet/red, -/area/ship/crew) -"xZ" = ( -/obj/structure/sign/number/four{ - dir = 1 +/obj/effect/turf_decal/borderfloor{ + dir = 4 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/suit/space/syndicate/surplus, +/obj/item/clothing/head/helmet/space/syndicate/surplus, +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) "yd" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1467,11 +1402,25 @@ /obj/item/stack/sheet/mineral/uranium/five, /obj/effect/turf_decal/radiation/white, /obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small{ +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"yG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/syndicate/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "yM" = ( /obj/item/lighter{ pixel_x = -8; @@ -1495,6 +1444,29 @@ }, /turf/open/floor/carpet/black, /area/ship/bridge) +"yV" = ( +/obj/machinery/door/airlock/grunge{ + dir = 8; + name = "Bridge"; + req_access = list(19) + }, +/obj/structure/cable{ + 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/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) "zn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -1503,6 +1475,7 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) "zq" = ( @@ -1549,60 +1522,23 @@ }, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"zv" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ship/crew) "zA" = ( /obj/machinery/power/smes/engineering, /obj/structure/cable{ icon_state = "0-8" }, /turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"zQ" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"zY" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "mining"; - name = "wrecker's locker"; - req_access = list(48) - }, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/gloves/explorer, -/obj/item/clothing/accessory/armband/cargo, -/obj/item/storage/belt/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/orange, -/obj/item/clothing/head/soft/grey, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) +/area/ship/maintenance/port) +"zQ" = ( +/obj/machinery/power/smes/engineering, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-10" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/maintenance/port) "zZ" = ( /obj/structure/cable{ icon_state = "0-4" @@ -1611,27 +1547,16 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"Ai" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/turf_decal/corner/transparent/bar{ - dir = 1 +"Af" = ( +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 }, -/obj/effect/turf_decal/corner/transparent/bar, -/obj/item/reagent_containers/food/snacks/syndicake, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/ship/crew) +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "Ap" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/bridge) @@ -1659,6 +1584,12 @@ }, /turf/open/floor/carpet/red, /area/ship/crew/dorm) +"AE" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -9 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/hallway/central) "AF" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1671,51 +1602,13 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"AK" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin/carbon, -/obj/item/pen/fountain/captain, -/obj/effect/turf_decal/borderfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/peacemaker{ - pixel_y = 32 - }, -/obj/item/areaeditor/shuttle, -/obj/item/megaphone/sec{ - name = "syndicate megaphone"; - pixel_x = -4; - pixel_y = 7 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"AP" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/structure/curtain/cloth/fancy{ - name = "blood-red curtains" - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm) -"AV" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/button/door{ +"AY" = ( +/obj/structure/sign/number/eight{ dir = 1; - id = "wrecker_engine_port"; - name = "thruster doors"; - pixel_y = -25 + pixel_y = 5 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) "Bg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ @@ -1743,6 +1636,37 @@ }, /turf/open/floor/plating, /area/ship/storage) +"Bv" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "warden"; + name = "foreman's locker"; + req_access = list(56) + }, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/under/syndicate/gorlex, +/obj/item/clothing/suit/toggle/industrial, +/obj/item/clothing/gloves/combat, +/obj/item/storage/belt/utility/chief{ + name = "\improper Foreman's toolbelt" + }, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/welding, +/obj/item/clothing/head/hardhat/white, +/obj/item/clothing/head/beret/ce{ + name = "foreman beret" + }, +/obj/item/storage/toolbox/syndicate, +/obj/item/wrench/combat, +/obj/item/ammo_box/magazine/m10mm, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/clothing/accessory/holster, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/card/mining_access_card, +/obj/machinery/airalarm/directional/west, +/obj/item/tank/jetpack/suit, +/turf/open/floor/carpet/red, +/area/ship/cargo/office) "BB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/corner_techfloor_grid{ @@ -1750,6 +1674,24 @@ }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"BG" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) +"BZ" = ( +/obj/structure/window/reinforced/tinted/frosted, +/obj/machinery/suit_storage_unit/inherit{ + name = "captain's suit storage unit"; + req_access = list(20) + }, +/obj/item/clothing/suit/space/hardsuit/syndi, +/obj/item/clothing/mask/gas/syndicate, +/obj/machinery/light_switch{ + dir = 4; + pixel_x = -20 + }, +/turf/open/floor/carpet/black, +/area/ship/bridge) "Ck" = ( /obj/structure/sink{ dir = 4; @@ -1782,19 +1724,11 @@ "DF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/obj/structure/closet/crate/secure/loot, +/obj/effect/turf_decal/number/zero{ + dir = 1 + }, /turf/open/floor/plating, /area/ship/maintenance/fore) -"DH" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/oil/slippery, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "DO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -1814,17 +1748,27 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) -"En" = ( -/obj/structure/sign/number/nine{ - dir = 1 +"DW" = ( +/obj/effect/turf_decal/industrial/fire{ + dir = 4 }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = -28 + }, +/turf/open/floor/plating, +/area/ship/maintenance/port) "EH" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium/red, @@ -1850,26 +1794,58 @@ "Fe" = ( /obj/structure/table/reinforced, /obj/item/soap/syndie, -/obj/effect/turf_decal/borderfloor, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/borderfloorblack, /turf/open/floor/mineral/plastitanium, /area/ship/crew/dorm) "Ff" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/borderfloor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, +/obj/machinery/airalarm/directional/west, /obj/structure/closet/wall/white/med{ dir = 1; name = "medicine locker"; pixel_y = -28 }, /obj/item/storage/pill_bottle/lsd, +/obj/effect/turf_decal/borderfloorblack, /turf/open/floor/mineral/plastitanium, /area/ship/crew/dorm) +"Fl" = ( +/obj/machinery/door/airlock/hatch{ + name = "Starboard Thrusters"; + req_access = list(10) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/fire{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) +"Fq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Fr" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1916,23 +1892,56 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"FR" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -12; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper_bin/carbon, +/obj/item/folder/syndicate/red, +/obj/item/pen/fountain/captain, +/obj/item/stamp/hos{ + name = "captain's rubber stamp" + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Ge" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/structure/curtain/cloth/fancy{ + name = "blood-red curtains" + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/obj/structure/sign/poster/syndicate/random{ + pixel_y = -32 + }, +/turf/open/floor/carpet/red, +/area/ship/crew/dorm) +"Gj" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/red, +/area/ship/crew) "Gm" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /obj/machinery/door/airlock/hatch{ name = "External Airlock" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - dwidth = 12; - height = 18; - launch_status = 0; - name = "mining ship"; - port_direction = 8; - preferred_direction = 4; - width = 28 - }, /obj/effect/turf_decal/industrial/warning/fulltile, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -1941,41 +1950,13 @@ dir = 1; piping_layer = 2 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/industrial/fire{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"GA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 1; - id = "wreckercargobay"; - name = "cargo bay doors"; - pixel_y = -25 - }, -/obj/machinery/light/floor, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "hyena_cargo"; - pixel_x = -10; - pixel_y = -24 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) +/area/ship/maintenance/port) "GV" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) @@ -2020,7 +2001,7 @@ /obj/effect/turf_decal/corner_techfloor_grid{ dir = 1 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "Ii" = ( /obj/effect/decal/cleanable/dirt, @@ -2042,34 +2023,12 @@ /obj/machinery/cryopod{ dir = 1 }, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -25 - }, +/obj/machinery/computer/cryopod/directional/south, /obj/effect/turf_decal/industrial/warning/full, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"IK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/suit/space/syndicate/surplus, -/obj/item/clothing/head/helmet/space/syndicate/surplus, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) "IO" = ( /obj/effect/turf_decal/corner/transparent/bar{ dir = 1 @@ -2080,53 +2039,54 @@ /obj/effect/decal/cleanable/food/egg_smudge, /turf/open/floor/plasteel, /area/ship/crew) +"Jf" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "wreckerwindows"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/bridge) "Jv" = ( /obj/machinery/modular_computer/console/preset/command{ dir = 8 }, -/obj/effect/turf_decal/borderfloor{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloorblack{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"JB" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 1 +"JD" = ( +/obj/machinery/door/airlock/grunge{ + dir = 4; + name = "Locker Room"; + req_one_access = list(10,48) }, -/obj/machinery/status_display/shuttle{ - pixel_x = -32; - pixel_y = -16 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/documents/syndicate/mining, -/obj/structure/filingcabinet, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"JF" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ dir = 8 }, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, -/obj/item/clothing/mask/breath, -/obj/machinery/suit_storage_unit/inherit/industrial{ - req_access = null; - req_one_access = list(48,56) +/obj/effect/turf_decal/borderfloor{ + dir = 4 }, -/turf/open/floor/plasteel/tech/grid, +/turf/open/floor/plasteel/tech, /area/ship/storage) "JL" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) -"JO" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 9; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) "JP" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, @@ -2134,6 +2094,7 @@ "JS" = ( /obj/effect/turf_decal/industrial/warning/fulltile, /obj/machinery/door/poddoor{ + dir = 4; id = "wreckercargobay"; name = "Cargo Bay Exterior Blast Door" }, @@ -2142,6 +2103,9 @@ "Kb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/number/five{ + dir = 1 + }, /turf/open/floor/plating, /area/ship/maintenance/fore) "Kf" = ( @@ -2168,14 +2132,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"Kj" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "Kn" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2188,6 +2144,9 @@ /area/ship/crew) "Ky" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/hardline_small/right{ + dir = 1 + }, /turf/open/floor/plating, /area/ship/maintenance/fore) "KA" = ( @@ -2213,9 +2172,7 @@ /turf/open/floor/plating, /area/ship/maintenance/port) "KJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/fire{ dir = 4 @@ -2254,7 +2211,7 @@ /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "KW" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -2268,6 +2225,13 @@ /obj/item/clothing/mask/gas/syndicate, /turf/open/floor/carpet/red, /area/ship/cargo/office) +"KX" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "La" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ dir = 4 @@ -2275,78 +2239,21 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden/layer4{ dir = 9 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ icon_state = "0-8" }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/fire, /obj/item/analyzer, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Lg" = ( -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/weightmachine/weightlifter, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Lj" = ( -/obj/machinery/door/airlock/hatch{ - name = "Port Thrusters" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/obj/effect/turf_decal/industrial/fire, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) -"Ln" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "Lv" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"LU" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/kinetic_crusher/syndie_crusher{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/item/kinetic_crusher/syndie_crusher{ - pixel_x = 5; - pixel_y = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) -"Ma" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) "Ml" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -2357,7 +2264,7 @@ /obj/effect/turf_decal/corner_techfloor_grid{ dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) "Mp" = ( /obj/effect/decal/cleanable/dirt, @@ -2374,13 +2281,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/red, /area/ship/crew/dorm) -"My" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/structure/frame/machine{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "MF" = ( /obj/machinery/power/shuttle/engine/electric{ dir = 4 @@ -2390,24 +2290,6 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"MO" = ( -/obj/structure/cable{ - 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/cable{ - icon_state = "2-8" - }, -/obj/structure/closet/emcloset/wall{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) "MP" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -2418,21 +2300,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"MR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) "Nl" = ( /obj/structure/chair/comfy/shuttle{ dir = 4; @@ -2454,9 +2321,28 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor{ + dir = 4; + id = "wreckercargobay"; + name = "Cargo Bay Exterior Blast Door" + }, +/turf/open/floor/plating, +/area/ship/cargo) +"NS" = ( +/obj/effect/turf_decal/industrial/warning/fulltile, +/obj/machinery/door/poddoor{ + dir = 4; id = "wreckercargobay"; name = "Cargo Bay Exterior Blast Door" }, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dheight = 4; + dir = 8; + height = 18; + launch_status = 0; + name = "mining ship"; + preferred_direction = 4 + }, /turf/open/floor/plating, /area/ship/cargo) "Ok" = ( @@ -2471,23 +2357,12 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/storage) -"Oo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/obj/effect/landmark/start/assistant, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/carpet/red, -/area/ship/crew) "Or" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/industrial/fire{ dir = 4 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /obj/structure/cable{ icon_state = "1-8" }, @@ -2498,30 +2373,6 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/storage) -"OJ" = ( -/obj/machinery/door/airlock/grunge{ - name = "Locker Room" - }, -/obj/structure/cable{ - 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/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, /turf/open/floor/plasteel/tech, /area/ship/storage) "OL" = ( @@ -2534,25 +2385,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/ship/maintenance/port) -"OX" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "syndicate"; - name = "firearms locker" - }, -/obj/structure/sign/poster/contraband/stechkin{ - pixel_x = 32 - }, -/obj/machinery/button/door{ - dir = 1; - id = "wreckerarmory"; - name = "armory shutters"; - pixel_y = -25 +"Pd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/spider/stickyweb, +/obj/structure/closet/crate/secure/loot, +/obj/effect/turf_decal/number/three{ + dir = 1 }, -/obj/effect/turf_decal/industrial/outline, -/obj/item/gun/ballistic/shotgun/lethal, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) +/turf/open/floor/plating, +/area/ship/maintenance/fore) "Pn" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2561,48 +2403,20 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Pw" = ( -/obj/machinery/button/door{ - dir = 1; - id = "wreckerarmory"; - name = "armory shutters"; - pixel_y = -25; - req_one_access_txt = "list(19)" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 +/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ +/obj/effect/turf_decal/corner_techfloor_grid{ dir = 8 }, /turf/open/floor/plasteel/tech, -/area/ship/hallway/central) +/area/ship/cargo) "Px" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2631,10 +2445,13 @@ /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 4 }, +/obj/machinery/door/window/eastleft{ + name = "Engine Access" + }, /obj/machinery/door/poddoor{ + dir = 4; id = "wrecker_engine_port" }, -/obj/structure/window/reinforced/spawner/east, /turf/open/floor/plating, /area/ship/maintenance/port) "PT" = ( @@ -2653,6 +2470,10 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"Qz" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) "QW" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ @@ -2691,18 +2512,83 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ship/storage) -"Rn" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ +"Rl" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/east{ + pixel_y = 7 + }, +/obj/item/toy/figure/syndie{ + pixel_x = 11; + pixel_y = -3 + }, +/obj/machinery/photocopier/faxmachine/longrange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"RD" = ( +/obj/machinery/door/airlock/hatch{ + name = "Port Thrusters"; + req_access = list(10) + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/borderfloor, +/obj/effect/turf_decal/industrial/fire, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) +"RE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/hardline_small{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ship/maintenance/fore) +"RQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/button/door{ dir = 1; - name = "ship turret"; - on = 0 + id = "wreckercargobay"; + name = "cargo bay doors"; + pixel_y = -21 }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/hallway/central) -"Ru" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) +/obj/machinery/light/floor, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "hyena_cargo"; + pixel_x = -10; + pixel_y = -19 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"Sa" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/suit_storage_unit/inherit/industrial{ + req_access = list(11) + }, +/obj/item/clothing/suit/space/syndicate/black/engie, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/obj/item/clothing/mask/breath, +/obj/item/tank/jetpack/carbondioxide, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "Sd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -2725,6 +2611,52 @@ "Sh" = ( /turf/open/floor/plasteel/tech, /area/ship/hallway/central) +"Sm" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/structure/closet{ + anchored = 1; + icon_door = "eng_tool"; + icon_state = "eng" + }, +/obj/item/storage/toolbox/syndicate{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate{ + pixel_x = -5; + pixel_y = -5 + }, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/item/stack/cable_coil/random, +/obj/structure/sign/poster/syndicate/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) +"Sv" = ( +/obj/structure/cable{ + 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/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "wreckerarmory"; + name = "armory shutters"; + pixel_y = 23; + req_access = list(19) + }, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "Sy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -2739,10 +2671,6 @@ /obj/effect/decal/cleanable/oil/streak, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"SF" = ( -/obj/structure/sign/syndicate, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) "SJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2758,6 +2686,13 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"SK" = ( +/obj/structure/sign/number/four{ + dir = 1; + pixel_y = 5 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/bridge) "SP" = ( /obj/structure/window/reinforced/spawner/west, /obj/machinery/power/smes/shuttle/precharged{ @@ -2766,13 +2701,13 @@ /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/door/poddoor{ - id = "wrecker_engine_port" - }, /obj/machinery/door/window/eastright{ name = "Engine Access" }, -/obj/structure/window/reinforced/spawner, +/obj/machinery/door/poddoor{ + dir = 4; + id = "wrecker_engine_port" + }, /turf/open/floor/plating, /area/ship/maintenance/port) "SV" = ( @@ -2787,20 +2722,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"SW" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/green/hidden, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "Tg" = ( /obj/effect/turf_decal/industrial/warning{ @@ -2816,6 +2738,44 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"Th" = ( +/obj/structure/cable{ + 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/corner/opaque/red, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ + dir = 8 + }, +/obj/machinery/button/door{ + dir = 1; + id = "wreckerarmory"; + name = "armory shutters"; + pixel_y = -21; + req_access = list(19) + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Tq" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/carpet/red, +/area/ship/crew) "Tu" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -2823,6 +2783,20 @@ }, /turf/open/floor/plating, /area/ship/maintenance/starboard) +"TK" = ( +/obj/structure/closet/secure_closet/freezer{ + anchored = 1; + locked = 0; + name = "fridge" + }, +/obj/effect/turf_decal/corner/transparent/bar{ + dir = 1 + }, +/obj/effect/turf_decal/corner/transparent/bar, +/obj/item/storage/cans/sixbeer, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/ship/crew) "TR" = ( /obj/structure/curtain/cloth/fancy{ name = "blood-red curtains" @@ -2838,9 +2812,7 @@ /area/ship/maintenance/starboard) "TX" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/steeldecal/steel_decals_central4{ dir = 1 }, @@ -2857,75 +2829,42 @@ /area/ship/maintenance/port) "Uh" = ( /obj/structure/cable, -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/effect/turf_decal/trimline/opaque/red/filled/corner, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) -"UI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"UX" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew) -"Ve" = ( -/obj/structure/curtain, -/obj/structure/toilet, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/dorm) -"Vv" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Vx" = ( -/obj/machinery/door/airlock/hatch{ - name = "Starboard Thrusters" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 +"Ui" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/turretid{ + pixel_x = 32; + pixel_y = 22; + req_access = list(19) }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 +/turf/open/floor/carpet/red_gold, +/area/ship/bridge) +"UI" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/industrial/fire{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew) +"UX" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/ship/crew) +"Ve" = ( +/obj/structure/curtain, +/obj/structure/toilet, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/window/reinforced/spawner/west, +/obj/effect/turf_decal/borderfloorblack{ dir = 1 }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/dorm) "VA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium/red, @@ -2934,10 +2873,10 @@ /obj/machinery/computer/helm{ dir = 8 }, -/obj/effect/turf_decal/borderfloor{ +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/borderfloorblack{ dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "VD" = ( @@ -2949,96 +2888,31 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/decal/remains/human, +/obj/effect/turf_decal/hardline_small/left{ + dir = 1 + }, /turf/open/floor/plating, /area/ship/maintenance/fore) "VG" = ( /turf/open/floor/engine/hull, /area/ship/external) -"VH" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 8; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/storage) -"VQ" = ( -/obj/effect/turf_decal/industrial/outline, -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/structure/closet{ - anchored = 1; - icon_door = "eng_tool"; - icon_state = "eng" - }, -/obj/item/storage/toolbox/syndicate{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/item/stack/cable_coil/random, -/obj/item/stack/cable_coil/random, -/obj/item/stack/cable_coil/random, -/turf/open/floor/plasteel/tech/grid, -/area/ship/storage) -"VR" = ( +"VX" = ( /obj/effect/turf_decal/industrial/outline, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, -/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/syndicate/black/orange, /obj/machinery/suit_storage_unit/inherit/industrial{ - req_access = null; req_one_access = list(48,56) }, +/obj/item/clothing/mask/gas/syndicate, +/obj/item/clothing/head/helmet/space/syndicate/black/orange, +/obj/item/tank/jetpack/carbondioxide, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"VY" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "warden"; - name = "foreman's locker"; - req_access = list(56) - }, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/under/syndicate/gorlex, -/obj/item/clothing/suit/toggle/industrial, -/obj/item/clothing/gloves/combat, -/obj/item/storage/belt/utility/chief{ - name = "\improper Foreman's toolbelt" - }, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/hardhat/white, -/obj/item/clothing/head/beret/ce{ - name = "foreman beret" - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/wrench/combat, -/obj/item/ammo_box/magazine/m10mm/ap, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/clothing/accessory/holster, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/card/mining_access_card, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/item/tank/jetpack/suit, -/obj/item/radio/headset/syndicate/alt, -/turf/open/floor/carpet/red, -/area/ship/cargo/office) "Wc" = ( /obj/structure/table, /obj/item/modular_computer/laptop/preset/civilian, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/carpet/red, /area/ship/crew/dorm) "Wd" = ( @@ -3049,6 +2923,21 @@ /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, /area/ship/hallway/central) +"We" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 20 + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "Wp" = ( /obj/effect/turf_decal/industrial/warning, /obj/machinery/door/firedoor/border_only, @@ -3068,20 +2957,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Wv" = ( -/obj/structure/table/reinforced, -/obj/item/folder/syndicate/red, -/obj/item/flashlight/lamp{ - pixel_x = -16; - pixel_y = 7 - }, -/obj/effect/turf_decal/borderfloor, -/obj/item/stamp/hos{ - name = "captain's rubber stamp" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) "WN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -3105,15 +2980,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/crew) -"Xj" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 +"Xb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/peacemaker{ + pixel_y = 32 }, +/obj/machinery/rnd/server, +/obj/effect/turf_decal/borderfloorblack{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/bridge) +"Xj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/computer/crew{ dir = 8 }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo/office) "Xz" = ( @@ -3140,27 +3026,6 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/bridge) -"XG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/grunge{ - name = "Foreman's Office" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo/office) "XO" = ( /obj/effect/turf_decal/industrial/outline, /obj/effect/decal/cleanable/dirt, @@ -3189,7 +3054,7 @@ dir = 1 }, /obj/item/wrench/syndie, -/turf/open/floor/plasteel/tech/techmaint, +/turf/open/floor/plasteel/tech, /area/ship/maintenance/port) "XQ" = ( /obj/structure/cable{ @@ -3207,10 +3072,61 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"XZ" = ( -/obj/structure/sign/number/nine, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/fore) +"XR" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "syndicate"; + name = "explosives locker"; + req_access = "list(56, 20)" + }, +/obj/structure/sign/warning/explosives/alt{ + pixel_x = -32 + }, +/obj/item/storage/backpack/duffelbag/syndie/c4{ + name = "bag of mining charges" + }, +/obj/item/storage/belt/grenade, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/outline, +/obj/machinery/button/door{ + id = "wreckerarmory"; + name = "armory shutters"; + pixel_y = 23; + req_access = null + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"XU" = ( +/obj/structure/cable{ + 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/cable{ + icon_state = "2-8" + }, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) +"Yc" = ( +/obj/effect/turf_decal/industrial/outline, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/rack, +/obj/item/pickaxe/drill/jackhammer/old{ + pixel_y = 10 + }, +/obj/item/pickaxe/drill/jackhammer/old, +/turf/open/floor/plasteel/tech/grid, +/area/ship/storage) "Yv" = ( /obj/machinery/nuclearbomb/beer{ desc = "An evidently-decommissioned nuclear warhead. Sloppy paint on the casing declares 'VICTORY OVER NANOTRASEN,' followed by a badly-smudged date of 25-something. A drink tap has been drilled directly into the metal."; @@ -3221,6 +3137,7 @@ /area/ship/crew) "YH" = ( /obj/machinery/door/airlock/grunge{ + dir = 4; name = "Cargo Bay" }, /obj/structure/cable{ @@ -3295,12 +3212,20 @@ /obj/effect/turf_decal/industrial/outline, /obj/structure/table, /obj/machinery/cell_charger, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, +/obj/machinery/firealarm/directional/west, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) +"ZL" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/rdconsole/core{ + dir = 8 + }, +/obj/effect/turf_decal/borderfloorblack{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo/office) "ZM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/outline, @@ -3316,17 +3241,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) (1,1,1) = {" nn +iT Ua Xz Ua +iT nn nn nn @@ -3335,15 +3260,15 @@ nn nn nn nn -nn -nn +sE MF TT -MF -nn +Ua +sE "} (2,1,1) = {" -JO +nn +BG ir PL SP @@ -3357,12 +3282,13 @@ nn nn nn sE -dr -kr -iQ -iG +nX +dU +pi +BG "} (3,1,1) = {" +nn iT OL xm @@ -3383,15 +3309,16 @@ KQ sE "} (4,1,1) = {" +nn iT KJ EL -iu +DW iT iT iT jt -VH +BG jI cH jI @@ -3403,19 +3330,20 @@ Or sE "} (5,1,1) = {" +nn iT zQ pz SV -SW -AV +tn +jP iT XO -VR -JF -LU -VQ -el +VX +iL +Yc +Sm +Sa sE DU Ml @@ -3423,26 +3351,28 @@ rR sE "} (6,1,1) = {" +nn iT zA XP Ki un Ft -Lj +RD QZ Rc Bn Ok QZ QZ -Vx -pT +Fl +nT gM -dF +aH sE "} (7,1,1) = {" +nn iT fi rM @@ -3453,7 +3383,7 @@ iT tx dh Oy -oR +KX jI GV GV @@ -3463,6 +3393,7 @@ sE sE "} (8,1,1) = {" +nn JL iT yD @@ -3470,7 +3401,7 @@ uq La Gw iT -zY +pt qO xx rF @@ -3483,6 +3414,7 @@ sE CW "} (9,1,1) = {" +nn Zb JL iT @@ -3491,7 +3423,7 @@ iT iT iT jI -OJ +JD JP jI jI @@ -3503,26 +3435,28 @@ CW Zb "} (10,1,1) = {" +nn Zb nn cs nR uk UX -xQ -Oo +Gj +Tq jT IO -zv +oS UX pu Ay -AP +Ge GV nn Zb "} (11,1,1) = {" +nn Zb nn YI @@ -3532,8 +3466,8 @@ mX rP vi UI -nQ -Ai +vN +wO UX Ms Sd @@ -3543,6 +3477,7 @@ nn Zb "} (12,1,1) = {" +nn Zb nn cs @@ -3553,7 +3488,7 @@ yd Kn ix vN -gh +TK UX Wc Az @@ -3563,19 +3498,20 @@ nn Zb "} (13,1,1) = {" +nn Zb Zb cs -wA +yG Lv lX Yv -Lg -Vv +cB +ut ob ec WS -MR +We zq Iz GV @@ -3583,6 +3519,7 @@ Zb Zb "} (14,1,1) = {" +nn Zb nn cs @@ -3598,34 +3535,36 @@ UX GV GV GV -nu +BG nn Zb "} (15,1,1) = {" -Rn +nn +Qz cs cs -MO +XU Uh HJ -kO +XR bJ HJ -nx +Sv bN Zn fL KW -VY +Bv QW nn Zb "} (16,1,1) = {" +nn +hD +qt cs -IK -SF ZR iI DO @@ -3635,7 +3574,7 @@ bV Pn Fr iv -XG +nK Bg jY yn @@ -3643,6 +3582,7 @@ oO Zb "} (17,1,1) = {" +nn YI lt sG @@ -3654,15 +3594,16 @@ wE Zg oJ nG -My +hc fL Ib -ik +ol yn mL oO "} (18,1,1) = {" +kR Gm aN Wd @@ -3677,20 +3618,21 @@ yw pP fL Xj -uf +ZL yn -mL +Pd mL "} (19,1,1) = {" -cs -fA -Ru +nn +hD +xK +AE px -Pw +Th HJ fv -OX +jB HJ cV jH @@ -3703,11 +3645,12 @@ DF mL "} (20,1,1) = {" -xZ +nn +SK Ap Ap TR -sR +yV Ap NF NF @@ -3717,15 +3660,16 @@ SJ Dp dA Dp -DH +hh mL Kb -aI +fC "} (21,1,1) = {" -hy -hs -tw +nn +AY +bH +BZ Dq rd Ap @@ -3740,16 +3684,17 @@ ia SE mL Ky -XZ +or "} (22,1,1) = {" -En +nn +wp no KA WN -sH +cg Ap -Ln +Af hT PT FQ @@ -3759,15 +3704,16 @@ sA wP vv mL -Ky -qs +RE +fg "} (23,1,1) = {" -xZ +nn +SK yM mf aF -le +Fq Ap kg gg @@ -3777,25 +3723,26 @@ Tg Qy MP tS -GA +RQ mL VD -aI +fC "} (24,1,1) = {" +nn Ap -AK +Xb XA ch -qi +bS Ap NF NF NF -NF +ji so JS -JS +NS sx NN mL @@ -3803,12 +3750,13 @@ mL mL "} (25,1,1) = {" +nn oz -Wv +FR kM pH ch -JB +oF oz nn nn @@ -3823,9 +3771,10 @@ mL mL "} (26,1,1) = {" +nn oz -cf -Ma +Rl +Ui ch Nl pI @@ -3843,13 +3792,14 @@ mL mL "} (27,1,1) = {" -Kj +nn +Qz Ap Jv -uO +oQ VC Ap -mm +Qz nn nn nn @@ -3864,10 +3814,11 @@ mL "} (28,1,1) = {" nn +nn fV -oz -oz -oz +Jf +Jf +Jf fV nn nn @@ -3880,5 +3831,5 @@ nn nn nn oO -uP +Qz "} diff --git a/_maps/shuttles/shiptest/syndicate_gorlex_komodo.dmm b/_maps/shuttles/shiptest/syndicate_gorlex_komodo.dmm index c79879f549fb..291ab059348c 100644 --- a/_maps/shuttles/shiptest/syndicate_gorlex_komodo.dmm +++ b/_maps/shuttles/shiptest/syndicate_gorlex_komodo.dmm @@ -57,14 +57,28 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"aw" = ( -/obj/machinery/computer/bsa_control, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 +"av" = ( +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = -5; + pixel_y = 3 }, -/turf/open/floor/circuit/green/off, -/area/ship/maintenance/starboard) +/obj/item/reagent_containers/food/snacks/canned/beans{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/structure/closet/crate{ + name = "food crate" + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) "ax" = ( /obj/machinery/computer/helm, /obj/effect/turf_decal/techfloor{ @@ -84,14 +98,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) -"aH" = ( -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) "aL" = ( /obj/machinery/computer/operating{ dir = 1 @@ -112,31 +118,29 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"aX" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"bb" = ( -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/item/storage/box/donkpockets{ - pixel_x = -5; - pixel_y = 3 +"aU" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/item/storage/box/donkpockets{ - pixel_x = 2; - pixel_y = 3 +/obj/machinery/cell_charger, +/obj/structure/railing{ + dir = 4 }, -/obj/effect/turf_decal/arrows{ - dir = 8 +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/light{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/structure/railing, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"aX" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "bg" = ( /obj/structure/railing{ dir = 4 @@ -156,6 +160,15 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"bn" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/holofloor/wood, +/area/ship/crew/dorm) "bs" = ( /obj/effect/spawner/lootdrop/salvage_capacitor, /obj/effect/decal/cleanable/shreds, @@ -180,21 +193,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/hallway/central) -"bA" = ( -/obj/machinery/door/poddoor{ - id = "syndie_warship_cargo"; - name = "Cargo Hatch" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "komodo_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "bE" = ( /obj/effect/turf_decal/industrial/warning{ dir = 9 @@ -202,38 +200,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/plastitanium/red, /area/ship/security/armory) -"bF" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"bG" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser, -/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine{ - pixel_x = 4; - pixel_y = -18 - }, -/obj/item/mecha_parts/mecha_equipment/repair_droid, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) "bI" = ( /obj/effect/spawner/lootdrop/salvage_manipulator, /obj/effect/decal/cleanable/dirt/dust, @@ -244,6 +210,13 @@ icon_state = "panelscorched" }, /area/ship/maintenance/starboard) +"bR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/dim/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/starboard) "bS" = ( /obj/effect/turf_decal/techfloor{ dir = 8 @@ -270,14 +243,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"bZ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) "co" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -296,6 +261,15 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"cu" = ( +/obj/docking_port/stationary{ + dwidth = 5; + width = 30; + height = 15; + dir = 8 + }, +/turf/template_noop, +/area/template_noop) "cz" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -322,6 +296,45 @@ /obj/structure/cable, /turf/open/floor/plating, /area/ship/engineering) +"cZ" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/fire{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/north, +/obj/item/radio/intercom/directional/west, +/obj/item/t_scanner{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/switchblade{ + pixel_x = -5; + pixel_y = -6 + }, +/obj/item/trash/syndi_cakes, +/obj/item/trash/can, +/obj/item/suppressor{ + pixel_y = 11 + }, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_x = 4; + pixel_y = -14 + }, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"dm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "dp" = ( /obj/item/scalpel{ pixel_y = 16 @@ -412,33 +425,44 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"dI" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 +"dO" = ( +/obj/machinery/door/poddoor/shutters{ + id = "syndiewarship_armorybay"; + name = "Weapon Hold" }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/turf/open/floor/mineral/plastitanium/red, +/area/ship/security/armory) +"dR" = ( +/obj/structure/salvageable/computer, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/circuit/green/off, +/area/ship/maintenance/port) +"dT" = ( +/obj/machinery/computer/secure_data/syndie{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"dL" = ( +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"em" = ( +/obj/machinery/light/directional/north, /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/structure/railing{ - dir = 1 +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -446,24 +470,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/machinery/power/apc/auto_name/north, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "2-8" }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"dO" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_armorybay"; - name = "Weapon Hold" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/security/armory) "es" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/ripped{ @@ -515,18 +526,20 @@ /obj/machinery/power/terminal, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"eJ" = ( -/obj/structure/railing, -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 +"eE" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, +/obj/machinery/firealarm/directional/south, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "eW" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/cobweb, @@ -558,6 +571,16 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"fc" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "fg" = ( /obj/machinery/suit_storage_unit/inherit/industrial, /obj/item/clothing/suit/space/syndicate/black/engie, @@ -587,69 +610,26 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"fy" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +"fE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Syndie_warship_lockdown"; + name = "Lockdown Shutters" + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ dir = 1 }, -/obj/machinery/firealarm{ +/turf/open/floor/plasteel/tech/grid, +/area/ship/hallway/central) +"gd" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/wall{ dir = 1; - pixel_y = -26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fB" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -5; - pixel_y = -22 - }, -/obj/structure/bedsheetbin, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"fE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Syndie_warship_lockdown"; - name = "Lockdown Shutters" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"fU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/syndicateemblem/top/left, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"gd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/closet/wall{ - dir = 1; - name = "Utility Closet"; - pixel_y = -30 + name = "Utility Closet"; + pixel_y = -30 }, /obj/item/radio, /obj/item/radio, @@ -675,6 +655,17 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/cargo) +"gj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/closet/crate, +/obj/item/radio/intercom/directional/east, +/obj/effect/spawner/lootdrop/costume, +/obj/item/storage/box/emptysandbags, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) "gp" = ( /obj/machinery/button/door{ dir = 8; @@ -720,17 +711,49 @@ icon_state = "platingdmg1" }, /area/ship/maintenance/starboard) +"gw" = ( +/obj/structure/table/reinforced, +/obj/item/toy/cards/deck/syndicate, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 6 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "gy" = ( /obj/effect/turf_decal/steeldecal/steel_decals8, /obj/structure/chair/comfy/shuttle{ dir = 1; name = "Helm" }, +/obj/structure/railing/corner, /turf/open/floor/plasteel/tech, /area/ship/bridge) "gE" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/security/armory) +"gH" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/obj/machinery/mineral/ore_redemption{ + dir = 1; + output_dir = 1 + }, +/turf/open/floor/pod, +/area/ship/cargo) "gJ" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -775,26 +798,6 @@ "gN" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/port) -"gZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/button/door{ - dir = 8; - id = "syndiewarship_armorybay"; - name = "Weapon Hold"; - pixel_x = 28 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) "hc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, @@ -836,31 +839,14 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"hn" = ( -/obj/structure/table/reinforced, -/obj/item/toy/cards/deck/syndicate, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 6 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 5; - pixel_y = 11 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -7; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +"ho" = ( +/obj/machinery/light/directional/west, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/steeldecal/steel_decals3, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "hp" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -869,22 +855,6 @@ dir = 4 }, /area/ship/bridge) -"hI" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "hK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -894,49 +864,27 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/medical) -"hX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "hY" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) -"id" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) -"ij" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 +"io" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiewarship_windows"; + name = "Blast Shutters" }, -/obj/machinery/mineral/ore_redemption{ - dir = 1; - output_dir = 1 +/turf/open/floor/plating, +/area/ship/crew/dorm) +"ip" = ( +/obj/structure/railing, +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/airalarm/directional/west, +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/pod, -/area/ship/cargo) +/turf/open/floor/plasteel/tech, +/area/ship/maintenance/port) "iq" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt/dust, @@ -981,15 +929,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"iL" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/crew/dorm) "iO" = ( /obj/structure/railing{ dir = 4 @@ -1000,12 +939,6 @@ /obj/machinery/power/terminal, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"iU" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) "iX" = ( /obj/machinery/shower{ pixel_y = 14 @@ -1022,6 +955,21 @@ /obj/effect/turf_decal/techfloor, /turf/open/floor/plasteel/telecomms_floor, /area/ship/maintenance/port) +"je" = ( +/obj/machinery/light/directional/north, +/obj/item/gun/ballistic/automatic/pistol, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_y = 3 + }, +/obj/effect/turf_decal/industrial/fire, +/obj/structure/guncase, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, +/obj/item/gun/ballistic/shotgun/bulldog/unrestricted, +/turf/open/floor/pod/dark, +/area/ship/security/armory) "jh" = ( /obj/effect/turf_decal/corner_techfloor_grid{ dir = 5 @@ -1046,6 +994,41 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"jp" = ( +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/closet/crate/engineering, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/vending_refill/custom, +/obj/item/vending_refill/custom, +/obj/item/stack/sheet/mineral/plastitanium{ + amount = 30; + pixel_x = 4; + pixel_y = -3 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) +"jr" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "syndie_warship_cargo"; + name = "Cargo Hatch" + }, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "komodo_cargo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) "jw" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 @@ -1063,15 +1046,35 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"jF" = ( -/obj/structure/railing/corner{ - dir = 4 +"jz" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" }, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 4 +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 5 }, -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"jE" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "warshipbridge"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"jF" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals_central4{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 }, /obj/structure/cable/yellow{ @@ -1088,17 +1091,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"jG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/dim, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "jP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable{ @@ -1117,28 +1109,6 @@ }, /turf/open/floor/plating/rust, /area/ship/maintenance/port) -"ke" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "km" = ( /obj/effect/turf_decal/industrial/warning/corner{ dir = 8 @@ -1161,50 +1131,11 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"ko" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate/black/engie, -/obj/item/clothing/head/helmet/space/syndicate/black/engie, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) "kr" = ( /obj/item/stack/ore/salvage/scrapgold, /obj/structure/table/reinforced, /turf/open/floor/circuit/green/off, /area/ship/maintenance/starboard) -"kt" = ( -/obj/machinery/light/small, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/item/paper_bin{ - pixel_x = -6 - }, -/obj/item/clipboard{ - pixel_x = 5 - }, -/obj/item/folder/red{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "kC" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/transparent/bar/filled/line{ @@ -1232,16 +1163,6 @@ "kI" = ( /turf/open/floor/engine, /area/ship/bridge) -"kJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) "kK" = ( /obj/effect/decal/cleanable/plasma, /obj/machinery/power/terminal, @@ -1253,28 +1174,15 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"kQ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/closet/crate, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/obj/effect/spawner/lootdrop/costume, -/obj/item/storage/box/emptysandbags, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"kR" = ( -/obj/machinery/light, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"la" = ( +/obj/machinery/light/directional/north, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "lj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/railing{ @@ -1327,6 +1235,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) +"lu" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiewarship_windows"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) "lL" = ( /obj/machinery/door/poddoor{ id = "Artillery1shutter" @@ -1375,30 +1292,45 @@ dir = 8 }, /area/ship/engineering) -"mn" = ( -/obj/machinery/light{ - dir = 4 +"mj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/structure/closet/cardboard/metal, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -4; + pixel_y = 7 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = -3; - pixel_y = 3 +/obj/item/paper_bin{ + pixel_x = 4 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -2 +/obj/item/pen/red{ + pixel_x = 2; + pixel_y = 1 }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 4; - pixel_y = -2 +/obj/item/clothing/mask/gas/syndicate{ + pixel_x = -4 + }, +/obj/item/areaeditor/shuttle{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/machinery/firealarm/directional/north, +/obj/item/codespeak_manual/unlimited{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/holofloor/wood, +/area/ship/bridge) +"mr" = ( +/obj/machinery/shower{ + pixel_y = 14 }, +/obj/structure/curtain, +/obj/item/soap/syndie, /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/freezer, /area/ship/hallway/aft) "mv" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ @@ -1415,6 +1347,26 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"mA" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/autolathe/hacked, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 6 + }, +/obj/item/stack/sheet/metal/fifty, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "mN" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 @@ -1453,27 +1405,10 @@ /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 10 }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"nh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/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/north, -/obj/structure/cable{ - icon_state = "0-2" +/obj/structure/railing{ + dir = 10 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel/tech, /area/ship/bridge) "nk" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1489,11 +1424,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"ny" = ( -/obj/structure/railing{ - dir = 1 +"no" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/structure/railing, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/item/storage/box/donkpockets/donkpocketteriyaki{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/storage/box/donkpockets/donkpocketteriyaki, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) +"ny" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, @@ -1529,6 +1479,7 @@ /obj/structure/cable{ icon_state = "0-4" }, +/obj/structure/railing, /turf/open/floor/plasteel/tech, /area/ship/bridge) "nR" = ( @@ -1545,6 +1496,14 @@ "nU" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) +"oi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris/limb, +/obj/machinery/light/dim/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/ship/maintenance/port) "on" = ( /obj/effect/turf_decal/industrial/warning{ dir = 6 @@ -1568,43 +1527,28 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plasteel/telecomms_floor, /area/ship/maintenance/starboard) -"oB" = ( -/obj/structure/table/wood, +"pf" = ( +/obj/machinery/power/port_gen/pacman/super, /obj/structure/railing{ dir = 4 }, -/obj/item/paicard{ - pixel_x = -7; - pixel_y = 4 +/obj/effect/decal/cleanable/oil{ + icon_state = "gib7" }, -/obj/item/paicard{ - pixel_x = 1; - pixel_y = 1 +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/light/dim/directional/north, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"oG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/pod, -/area/ship/cargo) -"po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"po" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable{ @@ -1616,14 +1560,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/maintenance/starboard) -"pp" = ( -/obj/structure/table/optable, -/obj/machinery/light, -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = -26 - }, -/turf/open/floor/pod/dark, -/area/ship/medical) "pA" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1703,9 +1639,6 @@ name = "Window Control"; pixel_y = -4 }, -/obj/structure/railing{ - dir = 5 - }, /obj/item/desk_flag{ pixel_x = -10 }, @@ -1722,23 +1655,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) -"qq" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) "qu" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -1765,39 +1681,75 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/aft) -"qP" = ( -/obj/machinery/light{ - dir = 1 +"qy" = ( +/obj/structure/railing/corner{ + dir = 4; + layer = 2.8 }, -/obj/item/gun/ballistic/automatic/pistol, -/obj/item/gun/ballistic/automatic/pistol{ - pixel_y = 3 +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ + dir = 8 }, -/obj/effect/turf_decal/industrial/fire, -/obj/structure/guncase, -/obj/structure/railing{ - dir = 4 +/area/ship/crew/dorm) +"qD" = ( +/obj/machinery/light/directional/west{ + light_color = "#e8eaff" }, -/obj/item/gun/ballistic/automatic/smg/c20r/unrestricted, -/obj/item/gun/ballistic/shotgun/bulldog/unrestricted, -/turf/open/floor/pod/dark, -/area/ship/security/armory) -"rc" = ( -/obj/machinery/computer/security{ - dir = 8 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/techfloor{ + dir = 9 }, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/cargo) +"qI" = ( /obj/effect/turf_decal/techfloor{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/obj/machinery/light/directional/east, +/obj/structure/closet/wall{ + dir = 8; + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_x = 29 + }, +/obj/item/gps/mining, +/turf/open/floor/plasteel/tech, +/area/ship/cargo) +"qK" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/industrial/fire/corner{ + dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/wideband{ - dir = 8; - pixel_x = 24 +/obj/machinery/airalarm/directional/south, +/obj/item/storage/box/firingpins{ + pixel_x = 21 }, -/turf/open/floor/plasteel/dark, +/obj/item/clothing/glasses/night{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/night{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/clothing/glasses/night{ + pixel_x = -2; + pixel_y = -4 + }, +/turf/open/floor/pod/dark, +/area/ship/security/armory) +"qT" = ( +/obj/machinery/syndicatebomb/self_destruct{ + anchored = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/circuit/red, /area/ship/bridge) "rf" = ( /obj/structure/railing/corner, @@ -1827,6 +1779,36 @@ }, /turf/open/floor/pod/dark, /area/ship/security/armory) +"ro" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) +"rs" = ( +/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "rv" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/medical) @@ -1841,14 +1823,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/pod/dark, /area/ship/crew/dorm) -"rE" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ship/engineering) "rK" = ( /obj/machinery/button/door{ dir = 1; @@ -1863,38 +1837,16 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"rO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/table/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/paper_bin{ - pixel_x = 4 - }, -/obj/item/pen/red{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/clothing/mask/gas/syndicate{ - pixel_x = -4 - }, -/obj/item/areaeditor/shuttle{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/item/codespeak_manual/unlimited{ - pixel_x = 6; - pixel_y = 5 +"rN" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 }, -/turf/open/floor/holofloor/wood, -/area/ship/bridge) +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/syndicateemblem/top/left, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "sb" = ( /obj/structure/closet/toolcloset, /obj/structure/railing{ @@ -1906,6 +1858,15 @@ /obj/effect/turf_decal/industrial/outline/yellow, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"si" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 1; + id = "warshipbridge"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/ship/bridge) "sj" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -1952,6 +1913,17 @@ /obj/effect/turf_decal/syndicateemblem/bottom/left, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"sI" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) "sQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -1969,9 +1941,6 @@ /obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/structure/railing{ - dir = 4 - }, /obj/effect/decal/cleanable/generic, /obj/structure/chair/comfy/shuttle{ dir = 8; @@ -1979,39 +1948,18 @@ }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"te" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 5 - }, -/obj/item/kirbyplants/random, -/obj/effect/decal/cleanable/wrapping, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) "tf" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/security/armory) -"th" = ( -/obj/structure/bookcase/random/fiction, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ +"ti" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ dir = 4; - pixel_x = -25 + id = "syndiewarship_windows"; + name = "Blast Shutters" }, -/turf/open/floor/holofloor/wood, -/area/ship/crew/dorm) +/turf/open/floor/plating, +/area/ship/crew/canteen) "tj" = ( /obj/machinery/atmospherics/pipe/simple/orange/hidden{ dir = 4 @@ -2031,25 +1979,6 @@ /obj/structure/catwalk/over, /turf/open/floor/plating, /area/ship/engineering) -"tp" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "tv" = ( /obj/structure/railing{ dir = 8 @@ -2107,18 +2036,31 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"tS" = ( -/obj/machinery/chem_dispenser/drinks/fullupgrade, -/obj/structure/table/reinforced, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +"tT" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/power/smes{ + charge = 5e+006 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) -"tY" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 +/obj/item/toy/figure/engineer{ + pixel_x = 9; + pixel_y = 14 + }, +/obj/effect/turf_decal/industrial/radiation, +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"tY" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2128,18 +2070,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"ui" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - port_direction = 8 - }, -/turf/open/floor/plasteel, -/area/ship/engineering) "up" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/wood{ @@ -2163,10 +2093,30 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) -"uE" = ( -/obj/machinery/door/airlock/hatch, +"uB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"uD" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/machinery/light_switch{ + pixel_x = -17; + pixel_y = 26 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, /turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) +/area/ship/hallway/central) "uF" = ( /obj/machinery/holopad/emergency/command, /obj/structure/cable{ @@ -2184,6 +2134,14 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"uQ" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "uR" = ( /obj/structure/rack, /obj/item/grenade/chem_grenade/smart_metal_foam{ @@ -2236,6 +2194,13 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) +"vm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/starboard) "vq" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -2254,6 +2219,23 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"vw" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "vx" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/mineral/plastitanium, @@ -2302,24 +2284,24 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/plating, /area/ship/engineering) -"vI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/item/radio/intercom{ - pixel_x = 4; - pixel_y = 24 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 +"vQ" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/button/door{ + dir = 8; + id = "syndiewarship_armorybay"; + name = "Weapon Hold"; + pixel_x = 28 }, /obj/effect/turf_decal/techfloor{ - dir = 1 + dir = 4 }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, /turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) +/area/ship/security/armory) "vT" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -2337,48 +2319,35 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"wk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/structure/railing{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) -"wv" = ( -/obj/machinery/door/airlock/hatch{ - name = "Dormitory" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +"wo" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiewarship_windows"; + name = "Blast Shutters" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/turf/open/floor/plating, +/area/ship/medical) +"ws" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"wI" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) +"wO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "0-2" +/obj/machinery/light/small/directional/east, +/obj/item/toy/plush/beeplushie{ + pixel_x = 3; + pixel_y = 8 }, -/obj/machinery/computer/monitor, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) +/turf/open/floor/holofloor/wood, +/area/ship/bridge) "wP" = ( /obj/structure/railing, /obj/machinery/atmospherics/pipe/simple/orange/hidden{ @@ -2453,6 +2422,18 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/starboard) +"xP" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/mirror{ + pixel_x = -26 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/freezer, +/area/ship/hallway/aft) "xZ" = ( /obj/effect/turf_decal/industrial/warning{ dir = 5 @@ -2471,58 +2452,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"yb" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/cell_charger, -/obj/structure/railing{ - dir = 4 - }, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"yy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/glass/bottle/charcoal, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/reagent_containers/hypospray/medipen/pumpup{ - pixel_x = -1; - pixel_y = -12 - }, -/obj/item/reagent_containers/hypospray/medipen/pumpup{ - pixel_x = 3; - pixel_y = -10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) "yJ" = ( /obj/structure/frame/machine, /obj/structure/grille/broken, @@ -2530,46 +2459,6 @@ /obj/item/toy/plush/spider, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) -"yM" = ( -/obj/machinery/computer/cargo/express{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/pod, -/area/ship/cargo) -"yO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"yR" = ( -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/machinery/vending/boozeomat/syndicate_access{ - pixel_x = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) "yV" = ( /obj/structure/chair/stool/bar{ dir = 1 @@ -2617,6 +2506,21 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"zk" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/tank/air{ + piping_layer = 2 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/greenglow, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/engineering) "zu" = ( /obj/machinery/button/door{ id = "Syndie_warship_lockdown"; @@ -2640,39 +2544,32 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"zA" = ( -/obj/machinery/door/poddoor{ - id = "syndie_warship_cargo"; - name = "Cargo Hatch" +"zF" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "warshipbridge"; + name = "Blast Shutters" }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "komodo_cargo"; - locked = 1 +/turf/open/floor/plating, +/area/ship/bridge) +"zK" = ( +/obj/structure/closet/crate{ + name = "food crate" }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/item/storage/box/donkpockets{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 2; + pixel_y = 3 }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"zC" = ( /obj/effect/turf_decal/arrows{ dir = 8 }, -/obj/structure/closet/crate/engineering, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/vending_refill/custom, -/obj/item/vending_refill/custom, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 30; - pixel_x = 4; - pixel_y = -3 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, +/obj/machinery/light/directional/east, +/obj/structure/railing, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/aft) "zR" = ( @@ -2690,19 +2587,15 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"zW" = ( -/obj/machinery/computer/secure_data/syndie{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" +"zV" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiewarship_windows"; + name = "Blast Shutters" }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/turf/open/floor/plating, +/area/ship/engineering) "Ai" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "engine fuel pump" @@ -2721,6 +2614,21 @@ "Aj" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/canteen) +"Al" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "warshipbridge"; + name = "Blast Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/ship/bridge) +"Ap" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/telecomms_floor, +/area/ship/maintenance/port) "As" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -2756,23 +2664,24 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Aw" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) "Az" = ( /obj/effect/decal/cleanable/glass, /turf/open/floor/circuit/green/off, /area/ship/maintenance/port) -"AS" = ( -/obj/effect/turf_decal/borderfloor{ +"AR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/structure/railing{ +/turf/open/floor/plasteel, +/area/ship/engineering) +"AS" = ( +/obj/effect/turf_decal/borderfloor{ dir = 8 }, /obj/item/gun/ballistic/automatic/pistol/m1911{ @@ -2812,6 +2721,19 @@ /obj/structure/sign/syndicate, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/port) +"Bf" = ( +/obj/structure/chair/comfy{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/transparent/bar/filled/line, +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 9; + pixel_y = -1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "Bg" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ dir = 1 @@ -2857,26 +2779,49 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Bp" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Canteen" +"BP" = ( +/obj/structure/sign/syndicate, +/turf/closed/wall/mineral/plastitanium, +/area/ship/maintenance/starboard) +"BV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner_techfloor_grid{ + dir = 5 + }, +/obj/structure/railing/corner{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 }, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-2" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/crew/canteen) -"BP" = ( -/obj/structure/sign/syndicate, -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/starboard) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"BW" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north{ + pixel_x = 4; + pixel_y = 24 + }, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 26 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) "Ca" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -2902,10 +2847,17 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/security/armory) -"Cz" = ( -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/aft) +"Cr" = ( +/obj/machinery/light/directional/east, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate/black/engie, +/obj/item/clothing/head/helmet/space/syndicate/black/engie, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/engineering) "CA" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -2958,51 +2910,88 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"CP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/dim/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) +"CT" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/wideband/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"CY" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/docking_port/mobile{ + dir = 4; + launch_status = 0; + port_direction = 8 + }, +/turf/open/floor/plasteel, +/area/ship/engineering) +"CZ" = ( +/obj/machinery/computer/bsa_control, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/circuit/green/off, +/area/ship/maintenance/starboard) "Dd" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) -"Dh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/starboard) -"Dq" = ( -/obj/machinery/computer/crew/syndie{ +"Dl" = ( +/obj/machinery/computer/med_data/syndie{ dir = 4 }, /obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/light_switch{ dir = 4; - pixel_x = -25 + pixel_x = -23; + pixel_y = 13 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"Ds" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 +"Do" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Dormitory" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "DO" = ( /obj/item/clothing/shoes/jackboots, /obj/item/clothing/mask/gas/syndicate, @@ -3037,39 +3026,92 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/security/armory) -"Ek" = ( -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "hos"; - name = "captain's locker"; - req_access_txt = "20" +"Ed" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/table/reinforced{ + color = "#c1b6a5" }, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/under/syndicate/aclf, -/obj/item/clothing/suit/armor/vest/security/hos{ - name = "Syndicate jacket" +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 }, -/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, -/obj/item/clothing/gloves/krav_maga/combatglovesplus, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/glasses/thermal/eyepatch, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/clothing/head/HoS/syndicate, -/obj/item/clothing/head/aclfcap{ - pixel_x = 5; - pixel_y = -4 +/obj/item/paper_bin{ + pixel_x = -6 }, -/obj/item/gun/ballistic/derringer/traitor, -/obj/item/clothing/under/syndicate/sniper, -/obj/item/clothing/suit/aclf, -/obj/item/ammo_box/a357, -/obj/item/ammo_box/a357, -/obj/item/radio/headset/syndicate/alt/leader, -/turf/open/floor/carpet/black, -/area/ship/bridge) -"El" = ( -/obj/structure/filingcabinet, -/obj/item/folder/syndicate/mining, +/obj/item/clipboard{ + pixel_x = 5 + }, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 1 + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) +"Eg" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_x = 28 + }, +/turf/open/floor/plasteel/freezer, +/area/ship/hallway/aft) +"Eh" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Canteen" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/crew/canteen) +"Ek" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + icon_state = "hos"; + name = "captain's locker"; + req_access_txt = "20" + }, +/obj/item/clothing/under/syndicate/combat, +/obj/item/clothing/under/syndicate/aclf, +/obj/item/clothing/suit/armor/vest/security/hos{ + name = "Syndicate jacket" + }, +/obj/item/clothing/suit/armor/vest/capcarapace/syndicate, +/obj/item/clothing/gloves/krav_maga/combatglovesplus, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/glasses/thermal/eyepatch, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/clothing/head/HoS/syndicate, +/obj/item/clothing/head/aclfcap{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/gun/ballistic/derringer/traitor, +/obj/item/clothing/under/syndicate/sniper, +/obj/item/clothing/suit/aclf, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/radio/headset/syndicate/alt/leader, +/turf/open/floor/carpet/black, +/area/ship/bridge) +"El" = ( +/obj/structure/filingcabinet, +/obj/item/folder/syndicate/mining, /turf/open/floor/engine, /area/ship/bridge) "Ep" = ( @@ -3111,20 +3153,26 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"EK" = ( -/obj/structure/toilet{ - pixel_y = 13 +"EM" = ( +/obj/structure/table/reinforced, +/obj/item/camera_bug{ + pixel_x = -4; + pixel_y = 7 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ +/obj/item/megaphone{ + pixel_x = -2; + pixel_y = -6 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/techfloor{ dir = 8 }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_x = 28 +/obj/machinery/recharger{ + pixel_x = 7; + pixel_y = 1 }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/aft) +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "ES" = ( /obj/effect/turf_decal/industrial/warning{ dir = 8 @@ -3161,28 +3209,13 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Fd" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "orange_wall"; - name = "Mining equipment"; - pixel_x = 29 +"Fc" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/item/gps/mining, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Fg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/syndicateemblem/middle/middle, @@ -3194,27 +3227,6 @@ /obj/effect/landmark/observer_start, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Fi" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "gib7" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/dim{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "Fo" = ( /obj/item/stack/ore/salvage/scrapmetal/ten, /obj/effect/decal/cleanable/dirt, @@ -3242,41 +3254,6 @@ }, /turf/open/floor/plasteel/telecomms_floor, /area/ship/cargo) -"Fy" = ( -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/fire{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/item/t_scanner{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/switchblade{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/item/trash/syndi_cakes, -/obj/item/trash/can, -/obj/item/suppressor{ - pixel_y = 11 - }, -/obj/item/gun/ballistic/automatic/pistol{ - pixel_x = 4; - pixel_y = -14 - }, -/turf/open/floor/pod/dark, -/area/ship/security/armory) "FL" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -3285,18 +3262,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/holofloor/wood, /area/ship/bridge) -"FM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "FT" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -3315,29 +3280,14 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"Gg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/item/toy/figure/engineer{ - pixel_x = 9; - pixel_y = 14 - }, -/obj/effect/turf_decal/industrial/radiation, +"Gl" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/railing{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" + dir = 1; + layer = 2.8 }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "Gp" = ( /obj/effect/turf_decal/industrial/warning{ dir = 1 @@ -3355,38 +3305,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Gs" = ( -/obj/machinery/door/poddoor{ - id = "syndie_warship_cargo"; - name = "Cargo Hatch" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Gw" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/bodybags{ - pixel_y = 6 - }, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 6 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/item/storage/firstaid/brute{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = -7; - pixel_y = -3 - }, -/turf/open/floor/pod/dark, -/area/ship/medical) "Gy" = ( /obj/item/stack/ore/salvage/scrapplasma/five, /obj/effect/decal/cleanable/ash/large, @@ -3396,48 +3314,17 @@ }, /turf/open/floor/plating, /area/ship/maintenance/port) -"Gz" = ( -/obj/machinery/shower{ - pixel_y = 14 - }, -/obj/structure/curtain, -/obj/item/soap/syndie, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/aft) -"GS" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 6; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Hb" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/storage/box/donkpockets/donkpocketteriyaki, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 5 +"GT" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 +/obj/structure/railing{ + dir = 9 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/obj/machinery/firealarm/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "Hc" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/maintenance/starboard) @@ -3455,20 +3342,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/maintenance/port) -"Hl" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - pixel_y = 25 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) "Ho" = ( /obj/structure/railing{ dir = 1 @@ -3481,14 +3354,20 @@ }, /turf/open/floor/plasteel/tech, /area/ship/cargo) -"Hr" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 5; - name = "ship turret"; - on = 0 +"Hp" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/borderfloorblack, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/ship/maintenance/starboard) "Hv" = ( /obj/structure/railing/corner{ dir = 8 @@ -3506,6 +3385,23 @@ /obj/machinery/power/terminal, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Hy" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/structure/railing{ + dir = 1; + layer = 2.8 + }, +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = 26 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "HB" = ( /obj/structure/railing{ dir = 8 @@ -3517,6 +3413,69 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) +"HJ" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/wrapping, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/ship/bridge) +"HM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/carbine{ + pixel_x = 4; + pixel_y = -18 + }, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/machinery/light/directional/east, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"HN" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags{ + pixel_y = 6 + }, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 6 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/item/storage/firstaid/brute{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = -7; + pixel_y = -3 + }, +/turf/open/floor/pod/dark, +/area/ship/medical) "HV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/techfloor, @@ -3638,19 +3597,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating/rust, /area/ship/maintenance/starboard) -"Ip" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) "Iv" = ( /obj/item/clothing/under/syndicate/combat, /obj/item/clothing/mask/gas/syndicate, @@ -3665,31 +3611,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"IB" = ( -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/snacks/canned/beans{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/structure/closet/crate{ - name = "food crate" - }, -/obj/effect/turf_decal/arrows{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/aft) "IE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -3706,28 +3627,31 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"IZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris/limb, -/obj/machinery/light/dim{ - dir = 4 +"IL" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/east, +/obj/item/paper_bin{ + pixel_x = 6 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 +/obj/item/pen/red{ + pixel_x = 5; + pixel_y = 1 }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Jf" = ( -/obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/techfloor{ - dir = 8 + dir = 4 }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 +/obj/item/clipboard{ + pixel_x = -5 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/engineering) +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/clothing/glasses/hud/security/night{ + pixel_x = -4; + pixel_y = -6 + }, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "Jo" = ( /obj/machinery/power/port_gen/pacman/super, /obj/effect/decal/cleanable/cobweb, @@ -3742,6 +3666,17 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) +"Js" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 10 + }, +/obj/item/radio/intercom/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/computer/monitor, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "Jw" = ( /obj/item/clothing/shoes/jackboots, /obj/item/clothing/neck/scarf/red, @@ -3773,6 +3708,17 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) +"JB" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/ship/bridge) "JC" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -3783,12 +3729,35 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"JE" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) +"JH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/west, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/aft) +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "JK" = ( /obj/machinery/door/window/southleft, /obj/effect/decal/cleanable/dirt, @@ -3833,21 +3802,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/aft) -"Kf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "Ko" = ( /obj/item/retractor, /obj/item/cautery, @@ -3862,28 +3816,15 @@ }, /turf/open/floor/pod/dark, /area/ship/medical) -"Kw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -25 - }, +"KE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/item/radio/intercom/directional/west, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-4" }, /turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"KB" = ( -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/cargo) +/area/ship/bridge) "KL" = ( /obj/machinery/vending/custom, /obj/structure/railing{ @@ -3909,25 +3850,6 @@ }, /turf/open/floor/plasteel/tech, /area/ship/maintenance/port) -"Lh" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom{ - pixel_x = 4; - pixel_y = 24 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) "Ln" = ( /obj/structure/chair/comfy/shuttle{ dir = 2; @@ -3941,23 +3863,11 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/hallway/central) -"Lo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ship/hallway/central) "Lt" = ( /obj/machinery/door/airlock/hatch{ name = "Captain's Office"; - req_access_txt = "20" + req_access_txt = "20"; + dir = 4 }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, @@ -3969,20 +3879,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/engineering) -"LH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/syndicate/black/med, -/obj/item/clothing/head/helmet/space/syndicate/black/med, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) "LP" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ @@ -4020,28 +3916,37 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"LY" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/techfloor{ - dir = 4 +"Mb" = ( +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; + id = "komodo_cargo"; + locked = 1 }, -/obj/machinery/power/apc/auto_name/east, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "0-4" + }, +/obj/machinery/door/poddoor{ + dir = 4; + id = "syndie_warship_cargo"; + name = "Cargo Hatch" + }, +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Mm" = ( +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/vending/boozeomat/syndicate_access{ + pixel_x = 32 }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, /turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) +/area/ship/crew/canteen) "Mo" = ( /obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/structure/railing{ - dir = 4 - }, /obj/effect/decal/cleanable/generic{ pixel_x = -12; pixel_y = 7 @@ -4106,6 +4011,14 @@ }, /turf/open/floor/plasteel/dark, /area/ship/maintenance/port) +"MJ" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) "MR" = ( /obj/effect/turf_decal/industrial/warning/cee{ dir = 8 @@ -4115,6 +4028,17 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"MU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/suit_storage_unit/inherit, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/syndicate/black/med, +/obj/item/clothing/head/helmet/space/syndicate/black/med, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) "MX" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -4126,15 +4050,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/pod, /area/ship/cargo) -"MZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Ng" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 10 @@ -4174,6 +4089,23 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"NB" = ( +/obj/structure/table/wood, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/paicard{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/paicard{ + pixel_x = 1; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) "NE" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/cigbutt{ @@ -4221,17 +4153,6 @@ /obj/structure/catwalk/over/plated_catwalk/dark, /turf/open/floor/plating, /area/ship/maintenance/port) -"Og" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) "Ok" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -4243,13 +4164,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Oo" = ( -/obj/machinery/syndicatebomb/self_destruct{ - anchored = 1 - }, -/obj/machinery/light, -/turf/open/floor/circuit/red, -/area/ship/bridge) "Or" = ( /obj/structure/railing/corner, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -4261,16 +4175,6 @@ }, /turf/open/floor/plasteel/stairs, /area/ship/bridge) -"OF" = ( -/obj/structure/railing, -/obj/effect/decal/cleanable/robot_debris, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -5; - pixel_y = -22 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) "OG" = ( /obj/effect/turf_decal/industrial/warning{ dir = 10 @@ -4280,32 +4184,10 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"OO" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 - }, -/obj/item/storage/box/firingpins{ - pixel_x = 21 - }, -/obj/item/clothing/glasses/night{ - pixel_y = 6 - }, -/obj/item/clothing/glasses/night{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/clothing/glasses/night{ - pixel_x = -2; - pixel_y = -4 - }, -/turf/open/floor/pod/dark, -/area/ship/security/armory) +"OP" = ( +/obj/machinery/porta_turret/ship/ballistic, +/turf/closed/wall/mineral/plastitanium, +/area/ship/bridge) "OQ" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/maintenance/starboard) @@ -4339,47 +4221,6 @@ /obj/item/clothing/under/suit/waiter/syndicate, /turf/open/floor/mineral/plastitanium, /area/ship/crew/canteen) -"OW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"OZ" = ( -/obj/structure/table/reinforced, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/item/paper_bin{ - pixel_x = 6 - }, -/obj/item/pen/red{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/clipboard{ - pixel_x = -5 - }, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/item/clothing/glasses/hud/security/night{ - pixel_x = -4; - pixel_y = -6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Po" = ( /obj/machinery/power/smes/shuttle/precharged{ dir = 1 @@ -4398,10 +4239,36 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Pu" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/cardboard/metal, +/obj/item/reagent_containers/food/drinks/waterbottle/large, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/item/reagent_containers/food/drinks/waterbottle/large{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) "Pv" = ( /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 6 }, +/obj/structure/railing{ + dir = 6 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) "Pz" = ( @@ -4427,42 +4294,33 @@ }, /obj/effect/decal/cleanable/blood/old, /obj/structure/bed/dogbed, +/obj/structure/railing{ + dir = 9; + layer = 2.9 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"PE" = ( +/obj/machinery/suit_storage_unit/inherit, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, +/turf/open/floor/mineral/plastitanium, +/area/ship/security/armory) "PK" = ( /obj/effect/turf_decal/industrial/warning{ dir = 6 }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"PN" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 26 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"PU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) "Qv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -4512,27 +4370,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"QU" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/crew/dorm) -"Re" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/toy/plush/beeplushie{ - pixel_x = 3; - pixel_y = 8 - }, -/turf/open/floor/holofloor/wood, -/area/ship/bridge) "Rk" = ( /obj/structure/sign/syndicate, /turf/closed/wall/mineral/plastitanium, @@ -4581,6 +4418,28 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"RG" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) +"RN" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) "RT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/hatch{ @@ -4652,14 +4511,43 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/plastitanium/red, /area/ship/security/armory) +"Sq" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/aft) "Sr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/steeldecal/steel_decals1, /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/railing/corner{ + dir = 8 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) +"SC" = ( +/obj/machinery/computer/cargo/express{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/pod, +/area/ship/cargo) +"SG" = ( +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/ship/hallway/aft) "SN" = ( /obj/effect/turf_decal/steeldecal/steel_decals9, /obj/effect/decal/cleanable/dirt/dust, @@ -4686,6 +4574,20 @@ /obj/structure/window/reinforced, /turf/open/floor/grass, /area/ship/crew/canteen) +"SX" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "SZ" = ( /obj/machinery/door/poddoor{ id = "Artillery1shutter" @@ -4701,23 +4603,6 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/maintenance/port) -"Te" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 10; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"Tv" = ( -/obj/structure/salvageable/computer, -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/circuit/green/off, -/area/ship/maintenance/port) "TB" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -4741,12 +4626,6 @@ /obj/effect/turf_decal/borderfloor{ dir = 8 }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, /obj/structure/chair/comfy/shuttle{ dir = 4; name = "Operations" @@ -4805,19 +4684,23 @@ }, /turf/open/floor/plasteel/tech, /area/ship/engineering) -"Ut" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" +"Uo" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch{ + dir = 4; + name = "Infirmary" }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/techfloor/corner{ +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) +/area/ship/medical) "Uw" = ( /obj/effect/decal/cleanable/food/flour, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -4879,14 +4762,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/engineering) -"UN" = ( -/obj/machinery/porta_turret/centcom_shuttle/ballistic{ - dir = 9; - name = "ship turret"; - on = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) "UO" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -4906,6 +4781,14 @@ "Vc" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/medical) +"Vj" = ( +/obj/structure/table/optable, +/obj/machinery/light/directional/south, +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = -26 + }, +/turf/open/floor/pod/dark, +/area/ship/medical) "Vk" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) @@ -4935,27 +4818,23 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/cargo) -"VM" = ( -/obj/machinery/computer/med_data/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = -22 +"VA" = ( +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/south, /obj/machinery/light_switch{ - dir = 4; - pixel_x = -23; - pixel_y = 13 + dir = 1; + pixel_x = -8; + pixel_y = -24 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/ship/engineering) "VO" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -4976,6 +4855,15 @@ "VR" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/aft) +"Wc" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/south, +/obj/structure/bedsheetbin, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) "Wj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/industrial/warning{ @@ -5038,60 +4926,37 @@ }, /turf/open/floor/pod, /area/ship/cargo) -"Wt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - name = "Infirmary" +"Ww" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/cable{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/mineral/plastitanium, -/area/ship/medical) -"Wz" = ( -/obj/effect/turf_decal/trimline/transparent/bar/filled/line{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "WA" = ( /obj/structure/table/reinforced, /obj/item/toy/figure/syndie{ pixel_x = -4; pixel_y = 5 }, -/obj/structure/railing{ - dir = 9 - }, /obj/machinery/photocopier/faxmachine/longrange{ pixel_x = 4; pixel_y = 0 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"WI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 2; - name = "tactical chair" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/hallway/central) "WJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/mineral/plastitanium, @@ -5111,25 +4976,9 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/structure/railing, /turf/open/floor/plasteel/tech, /area/ship/bridge) -"WQ" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) "WT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5141,14 +4990,6 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"WV" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndiewarship_windows"; - name = "Blast Shutters" - }, -/turf/open/floor/plating, -/area/ship/medical) "WW" = ( /obj/effect/turf_decal/corner_techfloor_grid{ dir = 5 @@ -5165,24 +5006,39 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Xd" = ( -/obj/structure/chair/comfy{ +/turf/open/floor/plasteel/dark, +/area/ship/bridge) +"WY" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/pod, +/area/ship/cargo) +"WZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/transparent/bar/filled/line, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -25 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/effect/decal/cleanable/vomit/old{ - pixel_x = 9; - pixel_y = -1 +/obj/machinery/firealarm/directional/west, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/mineral/plastitanium, -/area/ship/crew/canteen) +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/aft) +"Xg" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/robot_debris, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/pod/dark, +/area/ship/crew/dorm) "Xk" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -5212,15 +5068,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/maintenance/starboard) -"Xx" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/turf/open/floor/pod, -/area/ship/cargo) "Xz" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -5236,6 +5083,34 @@ /obj/item/trash/popcorn, /turf/open/floor/holofloor/wood, /area/ship/crew/dorm) +"XC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = 6 + }, +/obj/item/reagent_containers/hypospray/medipen, +/obj/item/reagent_containers/hypospray/medipen{ + pixel_y = -6 + }, +/obj/item/reagent_containers/glass/bottle/charcoal, +/obj/item/reagent_containers/glass/bottle/formaldehyde{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/reagent_containers/hypospray/medipen/pumpup{ + pixel_x = -1; + pixel_y = -12 + }, +/obj/item/reagent_containers/hypospray/medipen/pumpup{ + pixel_x = 3; + pixel_y = -10 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/medical) "XF" = ( /obj/machinery/power/terminal, /obj/structure/cable{ @@ -5272,53 +5147,20 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) -"Yi" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/autolathe/hacked, -/obj/item/stack/sheet/plasteel/twenty{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 6 - }, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"Yl" = ( +/obj/machinery/door/poddoor{ + dir = 4; + id = "syndie_warship_cargo"; + name = "Cargo Hatch" }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Yq" = ( +/turf/open/floor/plasteel/tech/grid, +/area/ship/cargo) +"Yv" = ( +/obj/machinery/chem_dispenser/drinks/fullupgrade, /obj/structure/table/reinforced, -/obj/item/camera_bug{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/megaphone{ - pixel_x = -2; - pixel_y = -6 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/recharger{ - pixel_x = 7; - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/ship/crew/canteen) "Yw" = ( /obj/effect/turf_decal/industrial/warning, /obj/effect/turf_decal/industrial/warning{ @@ -5336,6 +5178,18 @@ }, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"YE" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 2; + name = "tactical chair" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ship/hallway/central) "YJ" = ( /obj/structure/closet/wall/white/med{ name = "medical locker"; @@ -5393,18 +5247,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Zf" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 +"Zb" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 }, -/obj/structure/mirror{ - pixel_x = -26 +/obj/machinery/firealarm/directional/south, +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/hallway/aft) +/turf/open/floor/mineral/plastitanium/red, +/area/ship/hallway/central) "Zu" = ( /obj/structure/railing/corner{ dir = 4 @@ -5425,57 +5277,16 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"Zx" = ( -/obj/structure/railing, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/borderfloorblack, -/obj/machinery/airalarm/all_access{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/starboard) "ZI" = ( /obj/effect/turf_decal/borderfloor{ dir = 4 }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/bridge) -"ZN" = ( -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -8; - pixel_y = -24 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) "ZO" = ( /obj/effect/turf_decal/industrial/warning{ dir = 4 @@ -5483,12 +5294,68 @@ /obj/effect/turf_decal/syndicateemblem/middle/right, /turf/open/floor/mineral/plastitanium/red, /area/ship/hallway/central) +"ZS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/pod, +/area/ship/cargo) (1,1,1) = {" CM CM CM -UN +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +cu +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +CM +"} +(2,1,1) = {" +CM +CM +CM +OP gN gN gN @@ -5496,7 +5363,7 @@ gN gN gN gN -Te +OP CM CM CM @@ -5508,27 +5375,27 @@ CM CM CM CM -UN +OP Vk Vk Rk -bA -Gs -zA -Te +jr +Yl +Mb +OP CM CM CM CM hY -rE -rE +zV +zV hY -Te +OP CM CM "} -(2,1,1) = {" +(3,1,1) = {" CM CM CM @@ -5536,8 +5403,8 @@ lL Gy Fo bs -eJ -Tv +ip +dR MI jb gN @@ -5547,13 +5414,13 @@ Aj Aj Aj Aj -Aw -Aw -UN -bF -bF +ti +ti +OP +lu +lu Ep -yM +SC Wq Sd Ho @@ -5563,7 +5430,7 @@ Ep Ep Ep Ep -ui +CY sq Jo Ai @@ -5572,7 +5439,7 @@ CO CM CM "} -(3,1,1) = {" +(4,1,1) = {" CM CM CM @@ -5583,18 +5450,18 @@ jX kH Az nR -iU +Ap nU -bF +lu kD SU -tS -Wz +Yv +rs Rz uA kC Dd -Ip +sI MR Ep MX @@ -5604,26 +5471,26 @@ lj WM HV Ux -KB +qD In Ep Ii sq -Fi +pf jF Nz Nz Bg CM "} -(4,1,1) = {" +(5,1,1) = {" CM CM CM AY yJ FV -IZ +oi Le Nh Hd @@ -5632,16 +5499,16 @@ RT vA kD kD -yR +Mm Fr LP yV -kR +uQ Dd -Lh +BW CA cR -oG +ZS Ws TJ pA @@ -5651,7 +5518,7 @@ Ux gh xg Ep -kJ +AR sq Ng CK @@ -5660,10 +5527,10 @@ sq sq CM "} -(5,1,1) = {" +(6,1,1) = {" CM CM -ME +jE tC tC tC @@ -5673,30 +5540,30 @@ tC tC tC tC -dI +em uL kD kD OT JK Jx -Xd +Bf Dd tO Yw Ep Ep -Xx -ij +WY +gH KL -Fd -kQ +qI +gj Ep Fx fk Ep Za -FM +uB hc UH XF @@ -5704,17 +5571,17 @@ vq cV CM "} -(6,1,1) = {" +(7,1,1) = {" CM +zF ME -ME -Yq -VM -Dq +EM +Dl +JB bS tC jh -PU +KE Vq Or xZ @@ -5722,9 +5589,9 @@ Bj QI kD kD -Hb +no xj -hn +gw Dd Ig Sm @@ -5736,7 +5603,7 @@ Ep Ep Ep Ep -bG +HM Vu Ep pF @@ -5748,9 +5615,9 @@ Po cV CM "} -(7,1,1) = {" -ME -ME +(8,1,1) = {" +jE +si nQ pS ZI @@ -5758,27 +5625,27 @@ sT Mo tC WW -hX +dm tC tC tC -wk +fc km -Lo +Zb kD kD -Bp +Eh kD Dd -WI +RN Ye OG Iv VR -EK -Zf +Eg +xP VR -Gz +mr Ep Ep Ep @@ -5787,12 +5654,12 @@ sq sq sq vC -jG +CP sq hY -Te +OP "} -(8,1,1) = {" +(9,1,1) = {" ME bk Sr @@ -5801,18 +5668,18 @@ hp PB tC tC -nh -fy +BV +eE tC eW tC tC -dL +Ww jw fE ft LU -fU +rN cz sy If @@ -5820,23 +5687,23 @@ Av zR VR VR -Cz +SG VR -uE +Sq VR NE sq fg -Jf +ws sq -Og +la tj yY eD vq cV "} -(9,1,1) = {" +(10,1,1) = {" ME hj uF @@ -5846,10 +5713,10 @@ pE xl As gK -MZ +Fc tw kI -Oo +qT tC zu dG @@ -5865,7 +5732,7 @@ co pN ew ES -Ds +WZ ew qu JC @@ -5880,13 +5747,13 @@ ao vq cV "} -(10,1,1) = {" +(11,1,1) = {" ME ax gy Pv ny -te +HJ tC tC Lt @@ -5895,11 +5762,11 @@ tC El tC tC -ke +ro eY hg Ca -hI +SX dF ZO sj @@ -5907,25 +5774,25 @@ eX aX tv VR -mn -zC -IB -bb +Pu +jp +av +zK VO Kd sq -ko +Cr Lx sq -yb +aU TN Zu iO Po cV "} -(11,1,1) = {" -ME +(12,1,1) = {" +Al ME WP WA @@ -5938,15 +5805,15 @@ Ek tC tC tC -Kf +GT gq PK Vc -Wt +Uo Vc Vc Dd -Ut +RG Gp lT Jw @@ -5955,29 +5822,29 @@ gE gE gE CL -wv +Do CL CL CL CL sq -Yi +mA uR lV sq hY -GS +OP "} -(12,1,1) = {" +(13,1,1) = {" CM +zF ME -ME -OZ -rc -zW +IL +CT +dT tC -rO -Re +mj +wO iq tC lk @@ -5987,7 +5854,7 @@ on Vc Vc YJ -Gw +HN aL Dd Ln @@ -5995,14 +5862,14 @@ vT aR gE gE -Fy -OO +cZ +qK gE -th +bn TB qc -Kw -yO +JH +ho CL HB SN @@ -6012,10 +5879,10 @@ vq cV CM "} -(13,1,1) = {" +(14,1,1) = {" CM CM -ME +Al tC tC tC @@ -6025,30 +5892,30 @@ tC tC tC Dd -tp +vw Bk Vc Vc hK Ic YP -pp +Vj Dd -vI +uD Au gE gE -qP +je TE rj gE Xz gd CL -iL +qy DQ CL -qq +zk rf yX ab @@ -6056,14 +5923,14 @@ Po cV CM "} -(14,1,1) = {" +(15,1,1) = {" CM CM CM BP Xr Io -OW +bR Ib bg po @@ -6074,11 +5941,11 @@ Vc Vc iX vx -LH +MU Ko dp Dd -Hl +YE UO WJ Sn @@ -6089,18 +5956,18 @@ gE is gJ CL -QU -OF +Gl +Xg CL -Gg +tT wP Ew -kt +Ed sq sq CM "} -(15,1,1) = {" +(16,1,1) = {" CM CM CM @@ -6111,18 +5978,18 @@ dw Qy kr Ih -Dh +vm Hc -bF +lu Vc uW -yy +XC Ro rv -WV -WV +wo +wo Dd -id +jz RB gp dO @@ -6131,20 +5998,20 @@ DZ sn gE NI -aH +MJ CL -PN +Hy rA CL xC TY -ZN +VA sq sq CM CM "} -(16,1,1) = {" +(17,1,1) = {" CM CM CM @@ -6152,8 +6019,8 @@ MG YY bI gt -Zx -aw +Hp +CZ es oo OQ @@ -6165,34 +6032,34 @@ TR TR CM CM -Hr -bF -bF +OP +lu +lu gE gE -gZ -WQ -LY +vQ +PE +JE gE -oB -fB +NB +Wc CL CL CL CL sq -wI +Js JV mv CO CM CM "} -(17,1,1) = {" +(18,1,1) = {" CM CM CM -Hr +OP OQ OQ OQ @@ -6200,7 +6067,7 @@ OQ OQ OQ OQ -GS +OP CM CM CM @@ -6212,15 +6079,15 @@ CM CM CM CM -Hr +OP tf tf tf tf gE -bZ -bZ -GS +io +io +OP CM CM CM @@ -6228,7 +6095,7 @@ hY hY hY hY -GS +OP CM CM "} diff --git a/_maps/shuttles/shiptest/syndicate_luxembourg.dmm b/_maps/shuttles/shiptest/syndicate_luxembourg.dmm index 9f39cff4f0d3..214eea2fc157 100644 --- a/_maps/shuttles/shiptest/syndicate_luxembourg.dmm +++ b/_maps/shuttles/shiptest/syndicate_luxembourg.dmm @@ -1,36 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/structure/closet/crate/science, -/obj/item/circuitboard/machine/chem_dispenser/drinks, -/obj/item/circuitboard/machine/chem_dispenser/drinks, -/obj/item/circuitboard/machine/chem_dispenser/drinks, -/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, -/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, -/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, -/obj/item/circuitboard/machine/deep_fryer, -/obj/item/circuitboard/machine/deep_fryer, -/obj/item/circuitboard/machine/deep_fryer, -/obj/item/circuitboard/machine/mechfab, -/obj/item/circuitboard/machine/mechfab, -/obj/item/circuitboard/machine/mechfab, -/obj/item/circuitboard/machine/mechfab, -/obj/item/circuitboard/machine/mechfab, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/circuitboard/machine/ore_redemption, -/obj/item/circuitboard/machine/microwave, -/obj/item/circuitboard/machine/microwave, -/obj/item/circuitboard/machine/microwave, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 24 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) "aB" = ( /turf/open/floor/plasteel/dark, /area/ship/hallway/central) @@ -44,14 +12,55 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"aS" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable{ - icon_state = "0-4" +"aK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = "patrol;next_patrol=lux_engine"; + location = "lux_crew" + }, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) +"bi" = ( +/obj/machinery/button/door{ + id = "syndiefuck"; + name = "Loading Shutters Control"; + pixel_x = -25; + pixel_y = -7; + dir = 4 + }, +/obj/machinery/button/door{ + id = "warehouse"; + name = "Warehouse Control"; + pixel_x = -25; + pixel_y = 5; + dir = 4 + }, +/obj/machinery/button/door{ + id = "cargodoors"; + name = "Cargo Bay Shutter Control"; + pixel_x = -35; + pixel_y = 5; + dir = 4 + }, +/obj/machinery/button/door{ + id = "externalshutters"; + name = "External Shutters Control"; + pixel_x = -35; + pixel_y = -7; + dir = 4 + }, +/obj/machinery/computer/cargo/express{ + dir = 4 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) +/area/ship/hallway/central) "bp" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 8 @@ -72,27 +81,16 @@ /obj/structure/catwalk/over/plated_catwalk/white, /turf/open/floor/plating, /area/ship/engineering) -"bw" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/blue, -/obj/structure/window/reinforced/tinted/frosted, -/obj/structure/curtain/bounty, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) -"bG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 +"bB" = ( +/obj/structure/rack, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 9 }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) +/obj/item/gps/mining, +/obj/item/paicard, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "bN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -120,6 +118,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) +"cq" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) "cs" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -180,6 +188,14 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/hallway/central) +"dC" = ( +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/machinery/space_heater, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "dH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 8 @@ -191,20 +207,6 @@ /obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"dI" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "cargodoors" - }, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "dL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -225,6 +227,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"eD" = ( +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/toolbox/syndicate, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "eF" = ( /obj/structure/sink{ dir = 8; @@ -248,20 +261,6 @@ }, /turf/open/floor/plasteel/patterned, /area/ship/crew/dorm) -"eH" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiefuck" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "luxembourg_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "eL" = ( /obj/structure/cable{ icon_state = "1-2" @@ -287,6 +286,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"fn" = ( +/obj/machinery/light/directional/east, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "fo" = ( /obj/item/card/emag, /obj/item/tank/internals/emergency_oxygen/double, @@ -336,6 +341,21 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"ga" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cargodoors" + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 22 + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "gf" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 8 @@ -348,27 +368,17 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"gh" = ( -/obj/machinery/door/firedoor/border_only{ +"gj" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 4 }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "cargodoors"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/machinery/door/window{ - dir = 8; - name = "Cargo Bay" - }, -/obj/machinery/door/poddoor/shutters{ - id = "cargodoors" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 6 }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "gC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, @@ -380,14 +390,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"gP" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) "hd" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1 @@ -409,6 +411,18 @@ "hs" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/cargo) +"hu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 4 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate, +/obj/item/clothing/head/helmet/space/syndicate, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "hX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/corner/opaque/brown/border{ @@ -416,6 +430,14 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) +"if" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/south, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/crew/dorm) "in" = ( /obj/structure/cable{ icon_state = "1-4" @@ -426,6 +448,48 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) +"it" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + dir = 1; + id = "luxembourg_cargo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiefuck" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) +"iF" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/vending_refill/engineering, +/obj/item/vending_refill/engineering, +/obj/item/vending_refill/engivend, +/obj/item/vending_refill/engivend, +/obj/item/vending_refill/hydronutrients, +/obj/item/vending_refill/hydronutrients, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/medical, +/obj/item/vending_refill/medical, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/snack, +/obj/item/vending_refill/snack, +/obj/item/vending_refill/sovietsoda, +/obj/item/vending_refill/cola, +/obj/item/vending_refill/cola, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) "iO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 10 @@ -440,41 +504,8 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" - }, /turf/open/floor/plating, /area/ship/engineering) -"iZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/clothing{ - default_price = 0; - extra_price = 0 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"jj" = ( -/obj/effect/turf_decal/siding/red, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 6; - pixel_y = -24 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) "jr" = ( /turf/open/floor/carpet/red_gold, /area/ship/hallway/central) @@ -486,6 +517,13 @@ /obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) +"jH" = ( +/obj/structure/table, +/obj/item/radio/intercom/wideband/table{ + dir = 4 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) "jK" = ( /obj/machinery/air_sensor/atmos/air_tank, /turf/open/floor/engine/air, @@ -538,6 +576,14 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) +"kZ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "externalshutters" + }, +/turf/open/floor/plating, +/area/ship/hallway/central) "lb" = ( /obj/structure/cable{ icon_state = "1-8" @@ -598,10 +644,17 @@ /obj/machinery/atmospherics/pipe/manifold/orange/visible{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, /obj/structure/catwalk/over/plated_catwalk/white, /turf/open/floor/plating, /area/ship/engineering) +"mi" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "externalshutters" + }, +/turf/open/floor/plating, +/area/ship/crew/dorm) "mm" = ( /obj/item/toy/figure/cargotech, /obj/item/clothing/suit/hooded/wintercoat/cargo, @@ -621,69 +674,21 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"mx" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ +"mE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/kfp_small/left{ dir = 4 }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate/green, -/obj/item/clothing/head/helmet/space/syndicate/green, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"mN" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/card/emag/limited, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 22 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) -"mS" = ( -/obj/structure/closet/secure{ - icon_state = "eng_secure"; - name = "GEC Engineer's locker" - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/pipe_dispenser, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/clothing/head/beret/eng, -/obj/item/holosign_creator/engineering, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/turf/open/floor/plating, +/area/ship/engineering) +"mK" = ( +/obj/machinery/light/directional/south, +/obj/machinery/computer/atmos_control/tank/air_tank{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/item/clothing/under/syndicate/gec, -/obj/item/clothing/under/syndicate/gec, -/obj/item/stack/tape/industrial/pro, +/obj/machinery/airalarm/directional/west, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "na" = ( @@ -723,34 +728,26 @@ }, /turf/open/floor/plating, /area/ship/crew/canteen) -"pk" = ( -/obj/structure/cable{ - icon_state = "1-4" +"pd" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/crate/large{ + name = "Donk! Co. Powerloader In a Box" + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/rechargefloor, +/obj/mecha/working/ripley/cargo{ + name = "\improper Donk! Co. Cargo Loading Device" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/vending_refill/engineering, -/obj/item/vending_refill/engineering, -/obj/item/vending_refill/engivend, -/obj/item/vending_refill/engivend, -/obj/item/vending_refill/hydronutrients, -/obj/item/vending_refill/hydronutrients, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/boozeomat, -/obj/item/vending_refill/medical, -/obj/item/vending_refill/medical, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/snack, -/obj/item/vending_refill/snack, -/obj/item/vending_refill/sovietsoda, -/obj/item/vending_refill/cola, -/obj/item/vending_refill/cola, /turf/open/floor/plasteel/mono/dark, /area/ship/storage) "pt" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/engineering) +"pJ" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/autolathe, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "pL" = ( /obj/effect/turf_decal/siding/blue{ dir = 1 @@ -775,6 +772,12 @@ /obj/effect/turf_decal/atmos/air, /turf/open/floor/engine/air, /area/ship/engineering) +"qf" = ( +/obj/structure/table, +/obj/machinery/door/firedoor, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "qh" = ( /obj/machinery/airalarm/directional/west, /obj/item/stack/sheet/cardboard/fifty, @@ -801,16 +804,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) -"qr" = ( -/obj/machinery/washing_machine, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/crew/dorm) "qO" = ( /obj/structure/cable{ icon_state = "2-4" @@ -861,17 +854,6 @@ /obj/item/soap/syndie, /turf/open/floor/plasteel/mono/dark, /area/ship/storage) -"qZ" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced, -/obj/machinery/computer/selling_pad_control{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) "rh" = ( /obj/effect/turf_decal/siding/blue/corner{ dir = 8 @@ -932,34 +914,16 @@ /obj/structure/window/plasma/reinforced/spawner/east, /turf/open/floor/engine/air, /area/ship/engineering) -"sf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) "sh" = ( /obj/machinery/power/shuttle/engine/fueled/plasma{ dir = 1 }, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" - }, /turf/open/floor/plating, /area/ship/engineering) "sk" = ( /obj/effect/turf_decal/atmos/plasma, /turf/open/floor/engine/plasma, /area/ship/engineering) -"ss" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/neutral/mono, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) "sF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -984,18 +948,19 @@ /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) "sV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 1 +/mob/living/simple_animal/bot/mulebot{ + bot_name = "\proper Christine"; + desc = "A Multiple Utility Load Effector bot. This one seems oddly menacing..."; + id = "Christine"; + name = "\proper Christine" }, -/obj/structure/cable{ - icon_state = "1-8" +/obj/effect/turf_decal/corner/opaque/brown/bordercee, +/obj/machinery/navbeacon/wayfinding{ + codes_txt = null; + location = "mulestation" }, -/obj/structure/catwalk/over/plated_catwalk/white, -/turf/open/floor/plating, -/area/ship/engineering) +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "tc" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1056,12 +1021,43 @@ /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "tU" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" +/obj/machinery/camera{ + dir = 10 }, /turf/open/floor/plating, -/area/ship/hallway/central) +/area/template_noop) +"tV" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "cargodoors"; + pixel_x = 8; + pixel_y = -24 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Cargo Bay" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cargodoors" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) +"ug" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cargodoors" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "ul" = ( /obj/structure/cable/yellow{ icon_state = "0-8" @@ -1103,24 +1099,20 @@ /obj/structure/window/plasma/reinforced/spawner/west, /turf/open/floor/engine/plasma, /area/ship/engineering) -"uL" = ( -/obj/machinery/power/apc/auto_name/north, +"uX" = ( +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable{ - icon_state = "0-2" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ +/obj/effect/turf_decal/corner/opaque/brown/border{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/obj/item/stack/circuit_stack/full, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/syndicate/green, +/obj/item/clothing/head/helmet/space/syndicate/green, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "vb" = ( /obj/machinery/door/firedoor/border_only, /obj/machinery/door/firedoor/border_only{ @@ -1145,25 +1137,22 @@ "vp" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) +"vw" = ( +/obj/machinery/camera{ + dir = 1 + }, +/turf/open/floor/plating, +/area/template_noop) "vz" = ( /obj/machinery/atmospherics/components/unary/shuttle/heater{ dir = 1 }, /obj/structure/window/reinforced/spawner, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) -"vP" = ( -/obj/structure/rack, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 9 - }, -/obj/item/gps/mining, -/obj/item/paicard, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "vT" = ( /obj/structure/closet/crate, /obj/item/grenade/c4, @@ -1185,6 +1174,12 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"wN" = ( +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) "wP" = ( /obj/structure/cable{ icon_state = "2-4" @@ -1204,29 +1199,6 @@ /obj/structure/window/plasma/reinforced/spawner/west, /turf/open/floor/engine/plasma, /area/ship/engineering) -"wY" = ( -/obj/machinery/light, -/obj/item/banner/cargo, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 10 - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "luxembourg_cargo"; - pixel_x = -10; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - dir = 1; - id = "syndiefuck"; - pixel_x = -20; - pixel_y = -26 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "xa" = ( /obj/effect/turf_decal/siding/blue, /obj/effect/turf_decal/corner/opaque/blue/half{ @@ -1249,22 +1221,33 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"xN" = ( -/obj/machinery/cryopod{ - dir = 4 +"xt" = ( +/obj/machinery/light/directional/east, +/obj/item/clothing/head/HoS/beret/syndicate, +/obj/item/radio/headset/syndicate/alt, +/obj/item/gun/ballistic/shotgun/doublebarrel, +/obj/item/clothing/under/rank/civilian/bartender, +/obj/structure/closet/secure_closet/bar{ + req_access = null; + req_one_access_txt = list(25,41) }, -/obj/machinery/computer/cryopod{ - dir = 1; - pixel_y = -26 +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) +"xw" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/clothing{ + default_price = 0; + extra_price = 0 }, -/turf/open/floor/plasteel/tech/techmaint, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/dark, /area/ship/crew/dorm) "yd" = ( /obj/structure/table, -/obj/machinery/chem_dispenser/drinks, +/obj/machinery/chem_dispenser/drinks/beer, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) "yf" = ( @@ -1276,21 +1259,26 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"yh" = ( +/obj/machinery/light_switch{ + dir = 8; + pixel_x = 24; + pixel_y = 5 + }, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/brown/bordercorner{ + dir = 1 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "ym" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"yv" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) "yQ" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -1321,7 +1309,6 @@ location = "lux_shopfloor" }, /obj/machinery/holopad/emergency/cargo, -/obj/effect/landmark/observer_start, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "zc" = ( @@ -1330,20 +1317,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"zP" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/crate/large, -/obj/item/mecha_parts/mecha_equipment/mining_scanner, -/mob/living/simple_animal/bot/secbot/grievous/toy, -/obj/effect/decal/cleanable/blood/old, -/obj/item/hand_labeler_refill, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/item/mecha_parts/mecha_equipment/rcd, -/obj/item/mecha_parts/mecha_equipment/cable_layer, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) "zW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 6 @@ -1370,19 +1343,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plating, /area/ship/engineering) -"AF" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "41" - }, -/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, -/obj/item/clothing/head/helmet/space/hardsuit/syndi/scarlet, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) "AL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -1390,29 +1350,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Bb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/reinforced, -/obj/structure/window/plasma/reinforced, -/obj/machinery/door/window/eastright, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "cargodoors" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "Bt" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/crew/canteen) "Bw" = ( /turf/closed/wall/mineral/plastitanium, /area/ship/cargo) +"BM" = ( +/obj/structure/bed/pod, +/obj/item/bedsheet/blue, +/obj/structure/window/reinforced/tinted/frosted, +/obj/structure/curtain/bounty, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) "BX" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/cryopod{ @@ -1427,20 +1381,6 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"Ca" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/item/clothing/head/HoS/beret/syndicate, -/obj/item/radio/headset/syndicate/alt, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/item/clothing/under/rank/civilian/bartender, -/obj/structure/closet/secure_closet/bar{ - req_access = null; - req_one_access_txt = list(25,41) - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) "CC" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plasteel/mono/dark, @@ -1466,19 +1406,11 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) -"CO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "cargodoors" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) "CT" = ( /obj/machinery/computer/atmos_control/tank/toxin_tank{ dir = 8 }, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "CV" = ( @@ -1493,6 +1425,21 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) +"CW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 + }, +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/obj/item/stack/circuit_stack/full, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Da" = ( /obj/structure/cable{ icon_state = "1-2" @@ -1528,18 +1475,37 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"DK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/autodrobe/all_access{ - default_price = 0; - extra_price = 0 - }, -/obj/machinery/firealarm{ +"DA" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light_switch{ dir = 1; + pixel_x = 6; pixel_y = -24 }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) +/obj/machinery/airalarm/directional/east, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel/mono/dark, +/area/ship/crew/canteen) +"DG" = ( +/obj/machinery/light/directional/south, +/obj/structure/rack, +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) +"DJ" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/number/five{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "DW" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light_switch{ @@ -1573,48 +1539,6 @@ }, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/engineering) -"Es" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Ev" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiefuck" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "luxembourg_cargo"; - locked = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"EA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = "patrol;next_patrol=lux_engine"; - location = "lux_crew" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) "EG" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -1693,18 +1617,15 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) -"Gv" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/item/radio/intercom{ +"GD" = ( +/obj/docking_port/stationary{ + width = 30; + height = 15; dir = 8; - pixel_x = 22; - pixel_y = 31 + dwidth = 15 }, -/turf/open/floor/carpet/red_gold, -/area/ship/hallway/central) +/turf/template_noop, +/area/template_noop) "GG" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1719,23 +1640,30 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) -"Hc" = ( -/obj/structure/table, -/obj/machinery/door/firedoor, -/obj/item/radio/intercom{ - pixel_y = 22 +"Hx" = ( +/turf/closed/wall/mineral/plastitanium, +/area/ship/crew/dorm) +"HG" = ( +/obj/machinery/power/shieldwallgen/atmos{ + anchored = 1; + id = "luxembourg_cargo"; + locked = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiefuck" }, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Hk" = ( -/obj/machinery/light, +/area/ship/cargo) +"HK" = ( /obj/structure/rack, /obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/light/directional/east, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Hx" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/dorm) "HZ" = ( /obj/structure/table, /obj/item/reagent_containers/glass/rag, @@ -1793,11 +1721,11 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"IB" = ( -/obj/structure/table, -/obj/item/radio/intercom/wideband, -/obj/item/areaeditor/shuttle, -/turf/open/floor/plasteel/mono/dark, +"IT" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/plasteel/dark, /area/ship/hallway/central) "Je" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, @@ -1831,6 +1759,42 @@ /obj/effect/turf_decal/siding/blue/corner, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"JO" = ( +/obj/structure/closet/crate/science, +/obj/item/circuitboard/machine/chem_dispenser/drinks, +/obj/item/circuitboard/machine/chem_dispenser/drinks, +/obj/item/circuitboard/machine/chem_dispenser/drinks, +/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, +/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, +/obj/item/circuitboard/machine/chem_dispenser/drinks/beer, +/obj/item/circuitboard/machine/deep_fryer, +/obj/item/circuitboard/machine/deep_fryer, +/obj/item/circuitboard/machine/deep_fryer, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/mechfab, +/obj/item/circuitboard/machine/ore_redemption, +/obj/item/circuitboard/machine/ore_redemption, +/obj/item/circuitboard/machine/ore_redemption, +/obj/item/circuitboard/machine/microwave, +/obj/item/circuitboard/machine/microwave, +/obj/item/circuitboard/machine/microwave, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 24 + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) +"JT" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "syndiefuck" + }, +/turf/open/floor/plasteel/mono/dark, +/area/ship/cargo) "JU" = ( /obj/effect/turf_decal/corner/opaque/brown/border{ dir = 6 @@ -1881,30 +1845,15 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) -"Kr" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/space_heater, -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Kz" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 +"KH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/autodrobe/all_access{ + default_price = 0; + extra_price = 0 }, -/obj/structure/closet/secure_closet/engineering_welding, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ship/crew/dorm) "KX" = ( /obj/structure/closet/crate, /obj/item/construction/rcd/combat, @@ -1974,6 +1923,25 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) +"LY" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/closet/crate, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/card/emag/limited, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) "Mg" = ( /obj/structure/cable{ icon_state = "2-8" @@ -1987,6 +1955,24 @@ /obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) +"Mi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/structure/window/plasma/reinforced, +/obj/machinery/door/window/eastright, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "cargodoors" + }, +/turf/open/floor/plasteel/dark, +/area/ship/cargo) "Mj" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump, /obj/machinery/advanced_airlock_controller{ @@ -1994,6 +1980,19 @@ }, /turf/open/floor/plating, /area/ship/engineering) +"Mx" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/obj/machinery/light_switch{ + dir = 1; + pixel_x = 10; + pixel_y = -21 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/trimline/opaque/blue/filled/warning, +/turf/open/floor/plasteel/dark, +/area/ship/hallway/central) "Mz" = ( /obj/structure/tank_dispenser/oxygen, /obj/effect/decal/cleanable/dirt, @@ -2002,14 +2001,14 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/cargo) -"ME" = ( -/obj/machinery/light{ - dir = 8 +"MT" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "externalshutters" }, -/obj/machinery/vending/toyliberationstation, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/cargo) "MU" = ( /obj/machinery/door/window/brigdoor{ name = "Bridge"; @@ -2042,23 +2041,22 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"NO" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 +"NQ" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 6; - pixel_y = -24 +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = 6 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -6; - pixel_y = -24 +/obj/item/lighter/greyscale{ + pixel_x = -3; + pixel_y = 4 }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/warning, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) +/turf/open/floor/carpet/red_gold, +/area/ship/crew/dorm) "On" = ( /obj/item/storage/toolbox/syndicate, /obj/item/storage/toolbox/syndicate, @@ -2074,6 +2072,14 @@ /obj/structure/closet/crate, /turf/open/floor/plasteel/mono/dark, /area/ship/storage) +"Op" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "externalshutters" + }, +/turf/open/floor/plating, +/area/ship/crew/canteen) "Oq" = ( /obj/structure/table, /obj/item/toy/cards/deck/syndicate, @@ -2086,13 +2092,6 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"OF" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) "OR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ dir = 6 @@ -2131,16 +2130,38 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/dorm) -"Pm" = ( -/obj/machinery/power/apc/auto_name/east, +"Ph" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/number/zero{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) +"Ps" = ( +/obj/machinery/light/directional/south, +/obj/item/banner/cargo, +/obj/effect/turf_decal/corner/opaque/brown/border{ + dir = 10 + }, +/obj/machinery/button/shieldwallgen{ + dir = 1; + id = "luxembourg_cargo"; + pixel_x = -10; + pixel_y = -25 + }, /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, -/obj/machinery/computer/mech_bay_power_console{ - dir = 8 +/obj/machinery/button/door{ + dir = 1; + id = "syndiefuck"; + pixel_x = -20; + pixel_y = -26 }, /turf/open/floor/plasteel/mono/dark, -/area/ship/storage) +/area/ship/cargo) "PO" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment{ pixel_x = 4; @@ -2160,32 +2181,12 @@ /obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) -"Qe" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/microwave, +"QG" = ( +/obj/machinery/light/directional/west, +/obj/machinery/vending/toyliberationstation, +/obj/structure/window/plasma/reinforced, /turf/open/floor/plasteel/mono/dark, -/area/ship/crew/canteen) -"Qn" = ( -/obj/machinery/light, -/obj/item/storage/belt/utility, -/obj/item/storage/belt/utility, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/storage/toolbox/syndicate, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Qz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) +/area/ship/hallway/central) "QQ" = ( /obj/structure/window/plasma/reinforced, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -2193,6 +2194,15 @@ }, /turf/open/floor/carpet/red_gold, /area/ship/hallway/central) +"QT" = ( +/obj/machinery/light/directional/east, +/obj/structure/window/plasma/reinforced, +/obj/machinery/computer/selling_pad_control{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) "QU" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2206,6 +2216,12 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) +"Rk" = ( +/obj/structure/rack, +/obj/effect/turf_decal/corner/opaque/neutral/mono, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/mono/dark, +/area/ship/hallway/central) "Ro" = ( /obj/structure/cable{ icon_state = "1-2" @@ -2225,12 +2241,6 @@ "Rp" = ( /turf/open/floor/carpet/red_gold, /area/ship/crew/dorm) -"Rt" = ( -/obj/machinery/door/poddoor/shutters{ - id = "syndiefuck" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) "RH" = ( /obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ @@ -2271,21 +2281,26 @@ }, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) -"Tt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/clothing/suit/space/syndicate, -/obj/item/clothing/head/helmet/space/syndicate, -/obj/item/clothing/mask/breath, +"Tj" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-4" + }, /turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) +/area/ship/crew/canteen) +"Ty" = ( +/obj/machinery/light/directional/east, +/obj/structure/closet/crate/large, +/obj/item/mecha_parts/mecha_equipment/mining_scanner, +/mob/living/simple_animal/bot/secbot/grievous/toy, +/obj/effect/decal/cleanable/blood/old, +/obj/item/hand_labeler_refill, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/item/mecha_parts/mecha_equipment/rcd, +/obj/item/mecha_parts/mecha_equipment/cable_layer, +/turf/open/floor/plasteel/mono/dark, +/area/ship/storage) "TB" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -2297,6 +2312,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) +"TJ" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "externalshutters" + }, +/turf/open/floor/plating, +/area/ship/storage) "TP" = ( /obj/structure/rack, /obj/effect/turf_decal/corner/opaque/neutral/mono, @@ -2333,13 +2356,6 @@ }, /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) -"Uv" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "externalshutters" - }, -/turf/open/floor/plating, -/area/ship/storage) "Uw" = ( /obj/structure/toilet{ dir = 4 @@ -2355,24 +2371,6 @@ /obj/effect/turf_decal/corner/opaque/neutral/mono, /turf/open/floor/plasteel/mono/dark, /area/ship/crew/canteen) -"UK" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 6 - }, -/obj/item/lighter/greyscale{ - pixel_x = -3; - pixel_y = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/dorm) "UO" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /turf/closed/wall/mineral/plastitanium/nodiagonal, @@ -2428,6 +2426,16 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) +"VG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/effect/turf_decal/number/two{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/engineering) "VR" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering) @@ -2476,6 +2484,16 @@ "WE" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/hallway/central) +"WQ" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/suit_storage_unit/inherit{ + req_access_txt = "41" + }, +/obj/item/clothing/suit/space/hardsuit/syndi/scarlet, +/obj/item/clothing/head/helmet/space/hardsuit/syndi/scarlet, +/obj/item/clothing/mask/breath, +/turf/open/floor/plasteel/mono/dark, +/area/ship/engineering) "WU" = ( /obj/effect/turf_decal/siding/blue{ dir = 8 @@ -2507,6 +2525,14 @@ }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) +"Xw" = ( +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/patterned, +/area/ship/crew/dorm) "XM" = ( /obj/structure/cable{ icon_state = "1-4" @@ -2527,38 +2553,25 @@ }, /obj/structure/window/reinforced/spawner, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters{ + id = "externalshutters" + }, /turf/open/floor/plasteel/tech/techmaint, /area/ship/engineering) "Yd" = ( -/obj/machinery/button/door{ - id = "syndiefuck"; - name = "Loading Shutters Control"; - pixel_x = -25; - pixel_y = -5 - }, -/obj/machinery/button/door{ - id = "warehouse"; - name = "Warehouse Control"; - pixel_x = -25; - pixel_y = 5 - }, -/obj/machinery/button/door{ - id = "cargodoors"; - name = "Cargo Bay Shutter Control"; - pixel_x = -38; - pixel_y = 5 +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/button/door{ - id = "externalshutters"; - name = "External Shutters Control"; - pixel_x = -38; - pixel_y = -5 +/obj/machinery/atmospherics/pipe/manifold/orange/visible{ + dir = 1 }, -/obj/machinery/computer/cargo/express{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk/white, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/central) +/turf/open/floor/plating, +/area/ship/engineering) "Yq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ dir = 8 @@ -2574,13 +2587,16 @@ }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) -"YH" = ( -/obj/machinery/light, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 4 +"YE" = ( +/obj/structure/window/plasma/reinforced, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) +/obj/item/radio/intercom/directional/east{ + pixel_y = 37 + }, +/turf/open/floor/carpet/red_gold, +/area/ship/hallway/central) "YI" = ( /turf/closed/wall/mineral/plastitanium/nodiagonal, /area/ship/crew/canteen) @@ -2644,26 +2660,32 @@ /turf/open/floor/plasteel/patterned/cargo_one, /area/ship/storage) "YZ" = ( -/obj/effect/turf_decal/corner/opaque/brown/border{ - dir = 5 +/obj/structure/closet/secure{ + icon_state = "eng_secure"; + name = "GEC Engineer's locker" }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 24; - pixel_y = 5 +/obj/item/clothing/gloves/color/yellow, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/suit/toggle/hazard, +/obj/item/clothing/head/beret/eng/hazard, +/obj/item/clothing/head/beret/eng, +/obj/item/holosign_creator/engineering, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 4 }, -/mob/living/simple_animal/bot/mulebot{ - bot_name = "\proper Christine"; - desc = "A Multiple Utility Load Effector bot. This one seems oddly menacing..."; - id = "Christine"; - name = "\proper Christine" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ + dir = 8 }, -/obj/machinery/navbeacon/wayfinding{ - codes_txt = null; - location = "mulestation" +/obj/item/clothing/under/syndicate/gec, +/obj/item/clothing/under/syndicate/gec, +/obj/item/stack/tape/industrial/pro, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) +/turf/open/floor/plasteel/tech/techmaint, +/area/ship/engineering) "Zm" = ( /obj/structure/cable{ icon_state = "4-8" @@ -2677,20 +2699,6 @@ /obj/structure/catwalk/over/plated_catwalk, /turf/open/floor/plating, /area/ship/engineering) -"Zz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/crate/large{ - name = "Donk! Co. Powerloader In a Box" - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/rechargefloor, -/obj/mecha/working/ripley/cargo{ - name = "\improper Donk! Co. Cargo Loading Device" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/storage) (1,1,1) = {" Nr @@ -2699,12 +2707,41 @@ Nr Nr Nr Nr +Nr +Nr +Nr +GD +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +Nr +"} +(2,1,1) = {" +Nr +Nr +Nr +Nr +Nr +Nr hs -eH -Rt -Rt -Rt -Ev +HG +JT +JT +JT +it Ka Nr Nr @@ -2721,22 +2758,22 @@ Nr Nr Nr "} -(2,1,1) = {" +(3,1,1) = {" Nr Nr Nr Nr Bw -RH +MT hs OY hX hX fB -wY +Ps Ka -Uv -Uv +TJ +TJ Uk Nr Nr @@ -2750,7 +2787,7 @@ Nr Nr Nr "} -(3,1,1) = {" +(4,1,1) = {" Nr Nr Nr @@ -2767,7 +2804,7 @@ vb VS qV Wt -Uv +TJ Uk Nr Uk @@ -2779,12 +2816,12 @@ Nr Nr Nr "} -(4,1,1) = {" +(5,1,1) = {" Nr Nr -Bw hs -vP +hs +bB TY CC OR @@ -2795,10 +2832,10 @@ fy lQ QU kI -pk +iF vT Ka -Uv +TJ Ka VR qR @@ -2808,21 +2845,21 @@ Nr Nr Nr "} -(5,1,1) = {" +(6,1,1) = {" Nr Nr RH -RH -YZ +sV +yh BZ Vn Ee EG -Tt -mx +hu +uX JU Ka -af +JO iO YX YO @@ -2837,22 +2874,22 @@ pt Nr Nr "} -(6,1,1) = {" +(7,1,1) = {" Nr Nr hs hs hs -dI -CO -Bb -gh +ga +ug +Mi +tV hs hs hs Ka Ka -zP +Ty Ko Uu lg @@ -2861,12 +2898,12 @@ rU Ro uo in -YH +mK vp pt Nr "} -(7,1,1) = {" +(8,1,1) = {" Nr Nr Nr @@ -2876,31 +2913,31 @@ La aB NJ Ud -ss TP +Rk PW cI Ka Ka KX -mN -Pm -Zz +LY +cq +pd ke vp -Kr +dC GG Uo XS iR hd "} -(8,1,1) = {" -Nr -tU +(9,1,1) = {" tU WE -ME +kZ +WE +QG NH wd WB @@ -2909,7 +2946,7 @@ Iv Iv Iv yf -Hk +DG Ka Ka Ka @@ -2917,18 +2954,18 @@ Ka Ka Ka vp -Kz +gj Zm Vs vz sh Nr "} -(9,1,1) = {" -tU -tU +(10,1,1) = {" +WE +WE Ej -Yd +bi QQ xa dp @@ -2938,7 +2975,7 @@ TP TP jv pL -NO +Mx vp fo SS @@ -2948,12 +2985,12 @@ tx pR XM ql -Es +pJ vp vp vp "} -(10,1,1) = {" +(11,1,1) = {" Ij Ga dA @@ -2969,10 +3006,10 @@ Yq Jq Vb dL -sf -Qz -bG -Qz +VG +Ph +DJ +mE yQ Xf CM @@ -2982,12 +3019,12 @@ AE Mj qP "} -(11,1,1) = {" -tU -tU -IB +(12,1,1) = {" +WE +WE +jH fv -Gv +YE xa dp dH @@ -2998,25 +3035,25 @@ kp Jr PO vp -AF -Ca +WQ +xt cB Ip ul pR lb Gr -Qn +eD na UO Er "} -(12,1,1) = {" -Nr -tU -tU +(13,1,1) = {" +vw WE -qZ +kZ +WE +QT bp Oz vf @@ -3025,7 +3062,7 @@ ym cs eX CI -Hk +DG EO EO EO @@ -3033,14 +3070,14 @@ EO EO EO vp -uL -sV +CW +lW lt vz sh Nr "} -(13,1,1) = {" +(14,1,1) = {" Nr Nr Nr @@ -3051,31 +3088,31 @@ YL qO xc tH -yv -TP +IT +HK zc EO EO BX -xN +if EO Kg Uw vp -mS -lW +YZ +Yd lt vz sh UE "} -(14,1,1) = {" +(15,1,1) = {" Nr Nr YI YI YI -Hc +qf HZ tc Dw @@ -3098,26 +3135,26 @@ vp pt Nr "} -(15,1,1) = {" +(16,1,1) = {" Nr Nr ow -ow -gP +YI +yd UI UI Fq UI -aS +Tj YI Ji -UK -bw +NQ +BM zW bN -EA +aK Pb -qr +Xw eF vp uK @@ -3127,12 +3164,12 @@ pt Nr Nr "} -(16,1,1) = {" +(17,1,1) = {" Nr Nr Bt YI -yd +wN UI rG Mg @@ -3143,10 +3180,10 @@ cb aD Id rm -iZ -DK +xw +KH EO -OF +mi EO VR EW @@ -3156,7 +3193,7 @@ Nr Nr Nr "} -(17,1,1) = {" +(18,1,1) = {" Nr Nr Nr @@ -3173,7 +3210,7 @@ DW Oq Lu EO -OF +mi Hx Nr Hx @@ -3185,22 +3222,22 @@ Nr Nr Nr "} -(18,1,1) = {" +(19,1,1) = {" Nr Nr Nr Nr Bt -ow +Op YI -Qe +fn LV -jj +DA YI tF EO -OF -OF +mi +mi Hx Nr Nr @@ -3214,7 +3251,7 @@ Nr Nr Nr "} -(19,1,1) = {" +(20,1,1) = {" Nr Nr Nr @@ -3223,7 +3260,7 @@ Nr Nr YI YI -ow +Op YI YI EO diff --git a/_maps/shuttles/shiptest/syndicate_twinkleshine.dmm b/_maps/shuttles/shiptest/syndicate_twinkleshine.dmm index 3bbc61b46f6f..449a2cf657bb 100644 --- a/_maps/shuttles/shiptest/syndicate_twinkleshine.dmm +++ b/_maps/shuttles/shiptest/syndicate_twinkleshine.dmm @@ -17,9 +17,7 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering/atmospherics) "ad" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/chair, /obj/effect/turf_decal/techfloor{ dir = 1 @@ -41,9 +39,7 @@ icon_state = "1-2" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/hallway/central) "aj" = ( @@ -54,9 +50,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered/three_quarters{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/vending/cola/random, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -88,10 +82,7 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, +/obj/machinery/firealarm/directional/south, /turf/open/floor/plasteel, /area/ship/crew/dorm) "aD" = ( @@ -123,12 +114,15 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "aG" = ( -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/ship/engineering/atmospherics) +"aU" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal{ + rad_insulation = 0.3 + }, +/area/ship/engineering/engine) "aX" = ( /obj/effect/turf_decal/corner/opaque/syndiered/full, /obj/effect/turf_decal/syndicateemblem/middle/middle{ @@ -194,7 +188,8 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -205,9 +200,7 @@ icon_state = "1-2" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/plating, /area/ship/hallway/central) "bI" = ( @@ -243,7 +236,7 @@ /area/ship/medical) "bO" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -382,9 +375,7 @@ /turf/open/floor/plating, /area/ship/hallway/central) "cr" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, +/obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/trimline/opaque/orange/filled/corner, /obj/effect/turf_decal/trimline/opaque/orange/line{ dir = 1 @@ -454,7 +445,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -483,7 +474,8 @@ /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; req_one_access_txt = "150"; - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -514,9 +506,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "dl" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, @@ -546,9 +536,7 @@ /obj/item/storage/lockbox/medal, /obj/item/ammo_box/a357, /obj/item/ammo_box/a357, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/card/id/syndicate_command/captain_id, /turf/open/floor/carpet/nanoweave/red, /area/ship/crew/dorm/dormtwo) @@ -605,9 +593,7 @@ pixel_x = -10 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "dE" = ( @@ -624,20 +610,15 @@ "dH" = ( /obj/structure/table/reinforced, /obj/machinery/chem_dispenser/drinks/beer, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ship/crew/canteen) "dL" = ( /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "dO" = ( @@ -647,10 +628,7 @@ icon_state = "1-2" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/plating, /area/ship/hallway/central) "dP" = ( @@ -833,9 +811,7 @@ /obj/machinery/cryopod{ dir = 8 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/crew/cryo) "fz" = ( @@ -850,9 +826,6 @@ /obj/effect/turf_decal/corner/opaque/orange{ dir = 5 }, -/obj/machinery/light{ - dir = 1 - }, /obj/structure/sign/poster/contraband/engis_unite{ pixel_y = 32 }, @@ -933,7 +906,8 @@ "fV" = ( /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; - req_one_access_txt = "150" + req_one_access_txt = "150"; + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -1040,7 +1014,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "gz" = ( -/obj/machinery/computer/cryopod{ +/obj/machinery/computer/cryopod/directional/north{ pixel_y = 26 }, /obj/structure/closet/wall{ @@ -1108,7 +1082,8 @@ /area/ship/hallway/central) "gX" = ( /obj/machinery/door/airlock/hatch{ - name = "Custodial Closet" + name = "Custodial Closet"; + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -1125,9 +1100,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 4 }, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 8 }, @@ -1236,9 +1209,7 @@ /obj/effect/turf_decal/corner/opaque/orange{ dir = 5 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/closet/radiation/empty, /obj/item/clothing/head/radiation, /obj/item/clothing/head/radiation, @@ -1248,14 +1219,15 @@ /area/ship/engineering/engine) "hP" = ( /obj/effect/turf_decal/corner/opaque/syndiered/three_quarters, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/vending/snack/random, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "hR" = ( /obj/machinery/door/airlock/hatch{ name = "Mech Launcher #2"; - req_access = list(150) + req_access = list(150); + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -1325,9 +1297,7 @@ /area/ship/security) "hZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1468,7 +1438,7 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "iG" = ( -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -1489,7 +1459,8 @@ dir = 8 }, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -1520,9 +1491,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) "iV" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table, /obj/item/toy/plush/lizardplushie{ pixel_x = 6; @@ -1571,15 +1540,13 @@ /area/ship/engineering/atmospherics) "jh" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/communications{ - dir = 8; - req_access = list(151); - set_obj_flags = "EMAGGED"; - icon_state = "computer-right" - }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 4 }, +/obj/machinery/computer/cargo/express{ + dir = 8; + icon_state = "computer-left" + }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "ji" = ( @@ -1644,7 +1611,8 @@ /area/ship/medical/surgery) "jA" = ( /obj/machinery/door/airlock/hatch{ - name = "Engineering Office" + name = "Engineering Office"; + dir = 4 }, /obj/effect/turf_decal/spline/fancy/opaque/black{ dir = 9 @@ -1675,7 +1643,8 @@ /obj/structure/grille, /obj/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_armory" + id = "twinkle_armory"; + dir = 4 }, /turf/open/floor/plating, /area/ship/security/armory) @@ -1725,7 +1694,7 @@ /obj/effect/turf_decal/box/white/corners{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/security) "kd" = ( @@ -1739,14 +1708,14 @@ /area/ship/hallway/central) "ke" = ( /obj/effect/turf_decal/industrial/warning, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/ship/engineering/engine) "kf" = ( /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -1815,10 +1784,10 @@ /area/ship/hallway/central) "kR" = ( /obj/effect/turf_decal/corner/opaque/syndiered{ - dir = 10 + dir = 5 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 }, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -1827,9 +1796,7 @@ /area/ship/engineering/atmospherics) "kT" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, @@ -1865,12 +1832,12 @@ /turf/open/floor/plating, /area/ship/hallway/central) "lj" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/advanced_airlock_controller{ - pixel_x = -32; + pixel_x = -25; req_access = list(150) }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "ln" = ( @@ -1941,7 +1908,7 @@ /turf/open/floor/engine, /area/ship/engineering/engine) "lG" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/table/reinforced, /obj/item/folder/syndicate/red{ pixel_x = -8; @@ -2065,10 +2032,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "mB" = ( -/obj/machinery/newscaster{ - dir = 4; - pixel_x = -32 - }, +/obj/machinery/newscaster/directional/west, /obj/effect/turf_decal/spline/fancy/opaque/black/corner{ dir = 4 }, @@ -2118,7 +2082,8 @@ }, /obj/structure/window/reinforced/spawner, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -2144,7 +2109,7 @@ /area/ship/cargo) "ni" = ( /obj/machinery/advanced_airlock_controller{ - pixel_x = -32; + pixel_x = -25; req_access = list(150) }, /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ @@ -2161,9 +2126,7 @@ /area/ship/engineering/atmospherics) "nk" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/computer/telecomms/monitor{ network = "synd_commnet" }, @@ -2181,10 +2144,7 @@ /area/ship/bridge) "np" = ( /obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -28 - }, +/obj/item/radio/intercom/directional/south, /obj/item/card/id/syndicate_command/crew_id{ name = "operative ID card" }, @@ -2236,6 +2196,20 @@ }, /turf/open/floor/mineral/plastitanium, /area/ship/security) +"nt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/ship/hallway/central) "nC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/cyan/visible, @@ -2243,7 +2217,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow, /obj/effect/turf_decal/siding/thinplating/dark/corner{ dir = 1 @@ -2365,7 +2339,8 @@ }, /obj/effect/turf_decal/trimline/opaque/orange/filled/warning, /obj/machinery/door/airlock/external{ - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -2405,10 +2380,7 @@ /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, +/obj/machinery/firealarm/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ship/security) "oJ" = ( @@ -2461,13 +2433,15 @@ /area/ship/bridge) "oP" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/computer/cargo/express{ - dir = 8; - icon_state = "computer-left" - }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 4 }, +/obj/machinery/computer/communications{ + dir = 8; + req_access = list(151); + set_obj_flags = "EMAGGED"; + icon_state = "computer-right" + }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "oV" = ( @@ -2704,7 +2678,7 @@ /area/ship/engineering/engine) "ql" = ( /obj/machinery/advanced_airlock_controller{ - pixel_x = 32 + pixel_x = 25 }, /obj/effect/turf_decal/trimline/opaque/syndiered/warning{ dir = 1 @@ -2763,7 +2737,7 @@ min_temperature = 1; target_temperature = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering/engine) "qz" = ( @@ -2833,9 +2807,7 @@ /area/ship/engineering/atmospherics) "qN" = ( /obj/machinery/photocopier, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, @@ -2876,9 +2848,7 @@ icon_state = "4-8" }, /obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plating, /area/ship/hallway/central) "ra" = ( @@ -2928,9 +2898,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/engineering/atmospherics) @@ -2940,6 +2908,13 @@ }, /turf/open/floor/engine, /area/ship/engineering/engine) +"ru" = ( +/obj/effect/turf_decal/corner/opaque/syndiered{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plasteel/tech, +/area/ship/hallway/central) "rP" = ( /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/cargo) @@ -2959,7 +2934,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 6 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -2967,7 +2942,8 @@ /area/ship/crew/office) "rW" = ( /obj/machinery/door/poddoor{ - id = "twinkle_leftmassdriver" + id = "twinkle_leftmassdriver"; + dir = 4 }, /turf/open/floor/plasteel/elevatorshaft, /area/ship/bridge) @@ -3067,9 +3043,7 @@ dir = 5 }, /obj/effect/turf_decal/trimline/opaque/syndiered/corner, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/sign/poster/solgov/suns{ pixel_x = 32 }, @@ -3091,9 +3065,7 @@ /obj/machinery/computer/atmos_control/tank/toxin_tank{ dir = 4 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -3114,9 +3086,7 @@ /turf/open/floor/plasteel/dark, /area/ship/engineering) "sG" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/vending/security/marine/syndicate, /turf/open/floor/mineral/plastitanium, /area/ship/security/armory) @@ -3159,16 +3129,15 @@ /area/ship/engineering/engine) "sY" = ( /obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "tg" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay"; req_one_access_txt = "150"; - req_access = list(150) + req_access = list(150); + dir = 4 }, /obj/effect/turf_decal/corner/opaque/syndiered/full, /obj/machinery/door/firedoor/border_only{ @@ -3211,9 +3180,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/cable/yellow{ icon_state = "1-4" }, @@ -3230,7 +3197,8 @@ "tr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/railing{ - dir = 10 + dir = 10; + layer = 3.1 }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 8 @@ -3348,7 +3316,8 @@ "uE" = ( /obj/machinery/door/airlock/hatch{ name = "Captain's Quarters"; - req_access = list(151) + req_access = list(151); + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3374,7 +3343,8 @@ /obj/machinery/door/airlock/medical/glass{ name = "Medbay"; req_one_access_txt = "150"; - req_access = list(150) + req_access = list(150); + dir = 4 }, /obj/machinery/door/firedoor/border_only{ dir = 8 @@ -3426,7 +3396,7 @@ /area/ship/medical) "vn" = ( /obj/structure/tank_dispenser/oxygen, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/security) "vy" = ( @@ -3437,7 +3407,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -3465,7 +3435,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "vB" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /obj/effect/turf_decal/trimline/opaque/orange/line{ dir = 1 @@ -3525,12 +3495,12 @@ /obj/structure/sign/poster/official/moth/epi{ pixel_x = -32 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/iv_drip, /turf/open/floor/plasteel/dark, /area/ship/medical) "wa" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, @@ -3585,9 +3555,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "wu" = ( @@ -3619,9 +3587,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/machinery/camera/autoname{ dir = 6 }, @@ -3640,7 +3606,8 @@ }, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; - req_one_access_txt = "150" + req_one_access_txt = "150"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -3680,7 +3647,8 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -3742,7 +3710,8 @@ }, /obj/effect/turf_decal/corner/opaque/syndiered/full, /obj/machinery/door/airlock/hatch{ - name = "Briefing" + name = "Briefing"; + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3769,9 +3738,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "xe" = ( @@ -3833,7 +3800,7 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/bridge) "xq" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/trash/cheesie, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3891,7 +3858,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 9 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -3910,7 +3877,8 @@ /area/ship/engineering) "xH" = ( /obj/machinery/door/poddoor{ - id = "twinkle_rightmassdriver" + id = "twinkle_rightmassdriver"; + dir = 4 }, /turf/open/floor/plasteel/elevatorshaft, /area/ship/bridge) @@ -3921,9 +3889,7 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "xW" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/trimline/opaque/syndiered/warning{ dir = 1 }, @@ -3943,7 +3909,8 @@ "ya" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; - req_access = list(150,10) + req_access = list(150,10); + dir = 8 }, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -4002,9 +3969,7 @@ /area/ship/engineering/engine) "yy" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -4159,24 +4124,24 @@ /turf/open/floor/plating, /area/ship/engineering/atmospherics) "zk" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = 32; - req_access = list(150) - }, /obj/effect/turf_decal/trimline/opaque/syndiered/warning, /obj/machinery/atmospherics/pipe/layer_manifold, +/obj/machinery/advanced_airlock_controller{ + pixel_x = 25 + }, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "zp" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 }, -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 - }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 8 }, +/obj/machinery/computer/crew/syndie{ + dir = 4; + icon_state = "computer-left" + }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "zr" = ( @@ -4216,9 +4181,7 @@ /obj/effect/turf_decal/trimline/opaque/syndiered/filled/line{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/reinforced, /obj/item/storage/backpack/duffelbag/syndie/surgery{ pixel_y = 4; @@ -4339,7 +4302,9 @@ /area/ship/engineering/atmospherics) "Ao" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing, +/obj/structure/railing{ + layer = 3.1 + }, /obj/structure/table/reinforced, /obj/machinery/button/door{ pixel_x = -7; @@ -4357,11 +4322,6 @@ name = "External Shutters"; desc = "A remote control switch for shutters that block external view of the ship. Fauna won't see you through those!" }, -/obj/item/radio/intercom/wideband{ - icon_state = "intercom-wideband-table"; - dir = 8; - pixel_x = 6 - }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 4 }, @@ -4410,7 +4370,7 @@ /obj/effect/turf_decal/corner/opaque/orange{ dir = 10 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/engine, /area/ship/engineering/engine) "AB" = ( @@ -4431,7 +4391,8 @@ }, /obj/machinery/door/airlock/engineering/glass/critical{ name = "Supermatter"; - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -4481,7 +4442,7 @@ /turf/open/floor/plasteel, /area/ship/crew/canteen) "Bs" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, @@ -4540,9 +4501,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/hallway/central) "BL" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 6 }, @@ -4600,9 +4559,7 @@ dir = 5 }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) @@ -4703,7 +4660,8 @@ }, /obj/effect/turf_decal/corner/opaque/syndiered/full, /obj/machinery/door/airlock/hatch{ - name = "Briefing" + name = "Briefing"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/crew/office) @@ -4726,7 +4684,7 @@ /turf/open/floor/plasteel/mono/dark, /area/ship/medical) "CU" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/chair{ dir = 1 }, @@ -4743,9 +4701,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/pod/dark, /area/ship/cargo) "Da" = ( @@ -4824,7 +4780,8 @@ }, /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; - req_one_access_txt = "150" + req_one_access_txt = "150"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -4899,9 +4856,7 @@ dir = 5 }, /obj/machinery/airalarm/directional/north, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/mineral/plastitanium/red, /area/ship/security) "Eh" = ( @@ -4961,9 +4916,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, +/obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/engine, /area/ship/engineering/engine) "EG" = ( @@ -4989,9 +4942,7 @@ /area/ship/security) "EH" = ( /obj/item/trash/chips, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "EJ" = ( @@ -5050,9 +5001,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 4 }, @@ -5085,7 +5034,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Fi" = ( @@ -5206,30 +5157,17 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "FV" = ( -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/power/smes/shuttle/precharged{ +/obj/machinery/door/poddoor{ + id = "twinkle_bridge"; dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" - }, -/obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" - }, +/obj/structure/grille, +/obj/structure/window/plasma/reinforced/plastitanium, /turf/open/floor/plating, -/area/ship/engineering/atmospherics) +/area/ship/bridge) "FW" = ( /obj/machinery/chem_dispenser, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/orange/full, /turf/open/floor/plasteel/dark, /area/ship/medical) @@ -5269,9 +5207,7 @@ /obj/item/gun/ballistic/automatic/pistol/no_mag, /obj/item/megaphone/sec, /obj/item/clothing/under/syndicate/combat, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/item/clothing/shoes/combat, /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 5 @@ -5443,9 +5379,7 @@ /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4{ dir = 1 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "GO" = ( @@ -5469,9 +5403,7 @@ dir = 1 }, /obj/effect/turf_decal/corner/opaque/syndiered/half, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/mecha_wreckage/ripley/deathripley, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) @@ -5512,16 +5444,11 @@ dir = 8; pixel_x = 12 }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/ship/crew/dorm) "Hj" = ( -/obj/item/radio/intercom{ - pixel_x = -23; - dir = 4 - }, +/obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, @@ -5550,7 +5477,7 @@ /obj/effect/turf_decal/siding/thinplating/dark{ dir = 8 }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -5569,9 +5496,7 @@ /turf/open/floor/plasteel/dark, /area/ship/medical) "HG" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/closet/crate/bin, /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ dir = 1 @@ -5732,16 +5657,14 @@ dir = 1 }, /obj/effect/turf_decal/rechargefloor, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/mecha/combat/gygax/dark, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "Im" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, -/obj/machinery/power/apc/auto_name/west, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -5763,7 +5686,7 @@ /turf/open/floor/plasteel/dark, /area/ship/bridge) "Iw" = ( -/obj/machinery/power/apc/auto_name/south, +/obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -5884,9 +5807,7 @@ dir = 8 }, /obj/effect/turf_decal/trimline/opaque/syndiered/filled/line, -/obj/machinery/firealarm{ - pixel_y = 26 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/plasteel/dark, /area/ship/medical) "Jh" = ( @@ -5938,7 +5859,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/turf_decal/corner/opaque/syndiered/border, /obj/effect/turf_decal/spline/fancy/opaque/black/corner{ dir = 4 @@ -5966,7 +5887,8 @@ dir = 1 }, /obj/machinery/door/airlock/external{ - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -6074,13 +5996,12 @@ /turf/open/floor/mineral/plastitanium/red, /area/ship/security) "Kk" = ( -/obj/machinery/computer/crew/syndie{ - dir = 4; - icon_state = "computer-left" - }, /obj/effect/turf_decal/corner/opaque/syndiered/half{ dir = 8 }, +/obj/machinery/modular_computer/console/preset/command{ + dir = 4 + }, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Ko" = ( @@ -6092,9 +6013,7 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, +/obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/plasteel/dark, /area/ship/engineering) "Kq" = ( @@ -6188,9 +6107,7 @@ /turf/open/floor/pod/dark, /area/ship/cargo) "KB" = ( -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 6 }, @@ -6314,6 +6231,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) +"Lp" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room"; + req_access = list(150,10); + dir = 4 + }, +/turf/open/floor/engine, +/area/ship/engineering/engine) "Ls" = ( /obj/structure/chair{ dir = 4 @@ -6343,7 +6268,7 @@ /area/ship/crew/dorm) "LH" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -6356,7 +6281,7 @@ /obj/structure/cable/yellow{ icon_state = "0-4" }, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -6407,7 +6332,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Mn" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/vending/engivend, /turf/open/floor/plasteel/dark, @@ -6456,22 +6381,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) -"Mz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) "MC" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -6511,7 +6420,8 @@ /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; req_one_access_txt = "150"; - req_access = list(150,10) + req_access = list(150,10); + dir = 8 }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -6637,7 +6547,8 @@ icon_state = "0-8" }, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -6792,7 +6703,7 @@ }, /obj/item/trash/pistachios, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -6871,9 +6782,7 @@ /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "Pn" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/effect/turf_decal/trimline/opaque/syndiered/warning, /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/plasteel/dark, @@ -6901,7 +6810,8 @@ "PB" = ( /obj/machinery/door/airlock/hatch{ name = "Mech Launcher #1"; - req_access = list(150) + req_access = list(150); + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -6993,9 +6903,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) @@ -7051,7 +6959,8 @@ dir = 4 }, /obj/machinery/door/poddoor/shutters{ - id = "twinkle_engines" + id = "twinkle_engines"; + dir = 4 }, /turf/open/floor/plating, /area/ship/engineering/atmospherics) @@ -7086,7 +6995,7 @@ /obj/item/camera{ pixel_x = -2 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/airalarm/directional/south, /turf/open/floor/plasteel, /area/ship/crew/dorm) @@ -7156,9 +7065,7 @@ "Rj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -7196,7 +7103,7 @@ dir = 1 }, /obj/structure/sign/poster/syndicate/random{ - pixel_x = -32 + pixel_x = -28 }, /turf/open/floor/plasteel/dark, /area/ship/crew/janitor) @@ -7207,15 +7114,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plasteel/dark, /area/ship/bridge) "RB" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/reinforced, /obj/item/kitchen/knife, /obj/item/kitchen/rollingpin, @@ -7228,7 +7133,7 @@ /area/ship/crew/office) "RE" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/machinery/telecomms/server/presets/syndicate{ network = "synd_commnet"; freq_listening = list(1213,1459,1353) @@ -7301,9 +7206,7 @@ "Sb" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plasteel/dark, /area/ship/hallway/central) "Sc" = ( @@ -7323,7 +7226,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Sg" = ( -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-4" }, @@ -7338,16 +7241,12 @@ /area/ship/security/armory) "Sj" = ( /obj/machinery/vending/boozeomat/syndicate_access, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/wood, /area/ship/crew/canteen) "Sl" = ( /obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/structure/extinguisher_cabinet{ - pixel_x = -28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel, /area/ship/crew/canteen) "Sp" = ( @@ -7373,7 +7272,8 @@ /obj/machinery/door/airlock/atmos/glass{ name = "Atmospherics"; req_one_access_txt = "150"; - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /obj/structure/cable/yellow{ icon_state = "4-10" @@ -7591,11 +7491,8 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, -/obj/machinery/newscaster{ - dir = 1; - pixel_y = -32 - }, -/obj/machinery/light, +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/directional/south, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "TC" = ( @@ -7684,9 +7581,7 @@ }, /obj/effect/turf_decal/corner/opaque/syndiered/half, /obj/structure/rack, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "Ug" = ( @@ -7701,9 +7596,7 @@ /obj/effect/turf_decal/industrial/warning{ dir = 8 }, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/pod/dark, /area/ship/cargo) "Up" = ( @@ -7742,9 +7635,7 @@ /area/ship/hallway/central) "UB" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/plasteel/dark, /area/ship/engineering/atmospherics) "UC" = ( @@ -7814,10 +7705,7 @@ /turf/closed/wall/r_wall/syndicate/nodiagonal, /area/ship/engineering/communications) "Vj" = ( -/obj/item/radio/intercom{ - pixel_x = -23; - dir = 4 - }, +/obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 10 }, @@ -7877,7 +7765,8 @@ /obj/structure/grille, /obj/structure/window/plasma/reinforced/plastitanium, /obj/machinery/door/poddoor{ - id = "twinkle_bridge" + id = "twinkle_bridge"; + dir = 4 }, /turf/open/floor/plating, /area/ship/bridge) @@ -7905,9 +7794,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 28 - }, +/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "VJ" = ( @@ -7942,9 +7829,7 @@ "VU" = ( /obj/effect/turf_decal/corner/opaque/syndiered/bordercorner, /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/effect/turf_decal/corner/opaque/syndiered/border{ dir = 1 }, @@ -7960,12 +7845,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 5 }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/tech, /area/ship/hallway/central) "VZ" = ( @@ -7999,7 +7879,7 @@ /obj/item/clothing/mask/cigarette/cigar{ pixel_x = -4 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -8045,7 +7925,7 @@ /obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "2-4" }, @@ -8076,7 +7956,8 @@ }, /obj/machinery/door/airlock/engineering/glass/critical{ name = "Supermatter"; - req_access = list(150,10) + req_access = list(150,10); + dir = 4 }, /turf/open/floor/engine, /area/ship/engineering/engine) @@ -8106,6 +7987,7 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/north, /turf/open/floor/plasteel/dark, /area/ship/engineering) "WL" = ( @@ -8129,9 +8011,7 @@ /turf/open/floor/plasteel/dark, /area/ship/medical) "WV" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/bed, /obj/item/toy/plush/beeplushie, /obj/effect/turf_decal/spline/fancy/opaque/syndiered{ @@ -8163,9 +8043,7 @@ /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Xb" = ( -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /obj/structure/table/reinforced, /obj/item/paper_bin/carbon, /obj/item/pen/fountain, @@ -8177,7 +8055,7 @@ /obj/effect/turf_decal/corner/opaque/orange/three_quarters{ dir = 4 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -8217,7 +8095,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, -/obj/effect/landmark/observer_start, /turf/open/floor/carpet/red, /area/ship/crew/office) "Xs" = ( @@ -8353,7 +8230,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/door/airlock/hatch, +/obj/machinery/door/airlock/hatch{ + dir = 4 + }, /turf/open/floor/plasteel/dark, /area/ship/bridge) "Yn" = ( @@ -8368,6 +8247,7 @@ /obj/effect/turf_decal/corner/opaque/syndiered{ dir = 9 }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/mineral/plastitanium, /area/ship/bridge) "Yp" = ( @@ -8392,9 +8272,7 @@ /area/ship/engineering/communications) "Yz" = ( /obj/item/kirbyplants/random, -/obj/machinery/light{ - dir = 8 - }, +/obj/machinery/light/directional/west, /obj/structure/sign/poster/official/moth/smokey{ pixel_y = 32 }, @@ -8462,10 +8340,8 @@ /obj/effect/turf_decal/industrial/warning{ dir = 5 }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/east, +/obj/machinery/light/directional/east, +/obj/machinery/power/apc/auto_name/directional/east, /obj/structure/cable/yellow{ icon_state = "0-8" }, @@ -8490,7 +8366,7 @@ /obj/effect/turf_decal/corner/opaque/orange{ dir = 10 }, -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/item/clothing/shoes/magboots/syndie, /obj/item/clothing/head/helmet/space/syndicate/black/engie, /obj/item/clothing/suit/space/syndicate/black/engie, @@ -8602,7 +8478,7 @@ /turf/open/floor/pod/dark, /area/ship/cargo) "ZE" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /obj/structure/reagent_dispensers/watertank, /obj/item/mop, /obj/item/reagent_containers/glass/bucket, @@ -8764,7 +8640,7 @@ qQ Vf NO iJ -FV +wM kS kS NO @@ -9007,7 +8883,7 @@ ip ip ip MQ -ya +Lp kS eR eR @@ -9315,15 +9191,15 @@ sb Jz MQ MQ -MQ -MQ -MQ -MQ -MQ -MQ -MQ -MQ -MQ +aU +aU +aU +aU +aU +aU +aU +aU +aU MQ MQ xv @@ -9418,7 +9294,7 @@ dU Qv UF HL -kR +lw QF QF QF @@ -9453,7 +9329,7 @@ gZ zP dp WL -lw +ru QF Wj bP @@ -9464,7 +9340,7 @@ vy Ry iv ro -KJ +kR Fr xv xv @@ -9640,7 +9516,7 @@ gL GG RC Gy -oi +nt ZH Gk HH @@ -9675,7 +9551,7 @@ RC Zr RC kT -Mz +oi ZH ZH ZH @@ -10086,13 +9962,13 @@ wL SL SL SL -zT +SL Xb vL wb vL lG -zT +SL SL SL SL @@ -10224,7 +10100,7 @@ Uf Jr Fc SL -QE +VB SL VU cj @@ -10234,7 +10110,7 @@ YF Sd Jw SL -QE +FV SL SD hw @@ -10332,11 +10208,11 @@ SL mp SL VB -QE -QE -QE -QE -QE +VB +VB +VB +VB +VB VB SL mp diff --git a/_maps/shuttles/shiptest/wizard_lamia.dmm b/_maps/shuttles/shiptest/wizard_lamia.dmm deleted file mode 100644 index 84119401d596..000000000000 --- a/_maps/shuttles/shiptest/wizard_lamia.dmm +++ /dev/null @@ -1,3196 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/bridge) -"ac" = ( -/obj/machinery/computer/helm, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"af" = ( -/obj/structure/chair/bronze{ - dir = 1 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"ag" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "wizardship_bridge"; - name = "bridge shutters"; - pixel_y = 31 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"ai" = ( -/obj/structure/showcase{ - desc = "A historical figure of great importance to the wizard federation. He spent his long life learning magic, stealing artifacts, and harassing idiots with swords. May he rest forever, Rodney."; - icon = 'icons/mob/mob.dmi'; - icon_state = "nim"; - name = "wizard of yendor showcase" - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"aj" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Cockpit" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"am" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"an" = ( -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"ao" = ( -/obj/structure/chair/wood/wings, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"aq" = ( -/obj/structure/chair/wood/wings{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"ar" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/figure/wizard, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"as" = ( -/obj/structure/chair/wood/wings{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"at" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Archives" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"au" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Game Room" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/hallway/central) -"av" = ( -/obj/structure/chair/wood/wings{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"ay" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/central) -"az" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/hallway/central) -"aA" = ( -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"aB" = ( -/obj/machinery/vending/games, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"aC" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/tarot{ - pixel_y = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"aF" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"aG" = ( -/obj/machinery/vending/cola/random, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/central) -"aI" = ( -/obj/machinery/light, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"aJ" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Study" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/science) -"aK" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Bar" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"aL" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/autolathe, -/obj/structure/spider/stickyweb, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"aM" = ( -/obj/structure/chair/wood/wings, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/obj/item/soulstone/anybody, -/turf/open/floor/engine/cult, -/area/ship/science) -"aO" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"aP" = ( -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"aR" = ( -/obj/machinery/vending/coffee, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"aS" = ( -/obj/effect/decal/cleanable/blood, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"aT" = ( -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine/cult, -/area/ship/science) -"aU" = ( -/obj/structure/destructible/cult/tome, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/fancy/candle_box, -/obj/item/storage/box/matches{ - pixel_x = -5 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"aV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ship/hallway/central) -"aW" = ( -/obj/machinery/chem_master/condimaster{ - name = "HoochMaster 3000" - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"aY" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ba" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - name = "essence extractor"; - pixel_y = 7 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"bb" = ( -/obj/structure/frame/computer, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/turf/open/floor/engine/cult, -/area/ship/science) -"bd" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ship/hallway/central) -"bf" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Personal Quarters" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"bh" = ( -/obj/structure/table, -/obj/machinery/microwave{ - name = "phlogiston excitor"; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"bi" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"bl" = ( -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"bm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candle, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/north, -/turf/open/floor/engine/cult, -/area/ship/science) -"bn" = ( -/obj/structure/chair/wood/wings{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/sord{ - desc = "This thing is so unspeakably powerful you are having a hard time even holding it." - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/engine/cult, -/area/ship/science) -"bo" = ( -/obj/machinery/vending/boozeomat/all_access, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"bp" = ( -/obj/machinery/light, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"bq" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"bs" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"bu" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/exotic, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"by" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"bA" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Cargo" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/storage) -"bB" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Bathroom" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/toilet) -"bC" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/o2, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"bF" = ( -/obj/machinery/computer/cryopod{ - pixel_y = 27 - }, -/obj/machinery/cryopod{ - close_state = "bscanner_green"; - icon_state = "bscanner_open"; - name = "suspension sanctum"; - open_state = "bscanner_open" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"bG" = ( -/obj/structure/urinal{ - pixel_y = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bH" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bI" = ( -/obj/structure/sink{ - pixel_y = 20 - }, -/obj/item/razor{ - desc = "The latest and greatest magic razor born from the science of shaving."; - name = "wand of hair slaying"; - pixel_x = 11; - pixel_y = 7 - }, -/obj/machinery/power/apc/auto_name/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/mirror/magic/lesser{ - pixel_y = 31 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bJ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/crate/miningcar{ - name = "mining car" - }, -/obj/item/pickaxe/emergency{ - attack_verb = list("hit","spelled","cantripped","ensorceled"); - desc = "Forged by the greatest smiths of the academy, enchanted by the archmagus council, this is a TRUE boulder eradicator."; - icon = 'icons/obj/guns/magic.dmi'; - icon_state = "staffofflight"; - name = "staff of rock removal" - }, -/obj/item/pickaxe/emergency{ - attack_verb = list("hit","spelled","cantripped","ensorceled"); - desc = "Forged by the greatest smiths of the academy, enchanted by the archmagus council, this is a TRUE boulder eradicator."; - icon = 'icons/obj/guns/magic.dmi'; - icon_state = "staffofflight"; - name = "staff of rock removal" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"bK" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/cable_coil/red, -/obj/item/clothing/gloves/color/yellow{ - desc = "These enchanted gloves provide protection against electric shock."; - icon_state = "wizard"; - name = "gloves of shock resistance" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"bL" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"bM" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"bN" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bO" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bQ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/window/survival_pod, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/storage) -"bR" = ( -/obj/item/bedsheet/wiz, -/obj/structure/bed, -/obj/structure/curtain/cloth/fancy, -/obj/item/toy/plush/slimeplushie, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"bT" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/item/soap/deluxe, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bV" = ( -/obj/structure/table/wood/fancy, -/obj/item/skub{ - pixel_y = 11 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"bW" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/bronze, -/area/ship/cargo) -"bX" = ( -/turf/open/floor/bronze, -/area/ship/cargo) -"bY" = ( -/obj/machinery/mineral/ore_redemption{ - name = "arcane smelter" - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"bZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/science) -"ca" = ( -/obj/machinery/power/smes{ - name = "mana crystal bank" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cc" = ( -/obj/machinery/power/port_gen/pacman{ - name = "mana pylon" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cd" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "External Airlock" - }, -/obj/structure/fans/tiny, -/turf/open/floor/bronze, -/area/ship/cargo) -"ce" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Engine" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/bronze, -/area/ship/maintenance/aft) -"cf" = ( -/obj/effect/decal/cleanable/squid_ink{ - name = "motor oil" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cg" = ( -/obj/machinery/suit_storage_unit/open, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/space/hardsuit/wizard, -/obj/machinery/airalarm/directional/south, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"ch" = ( -/obj/item/storage/toolbox/mechanical, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cj" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"ck" = ( -/obj/machinery/power/smes/shuttle/precharged, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/door/poddoor{ - id = "wizardship_thrusters" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"cl" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/external) -"cr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"cA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"cD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"dd" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"do" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"dH" = ( -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ee" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/maintenance/aft) -"en" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"eN" = ( -/obj/structure/chair/wood/wings{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 26 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"fx" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"fJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/toilet/secret{ - dir = 1; - name = "chamber of secrets"; - secret_type = null - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"gz" = ( -/mob/living/simple_animal/hostile/carp/ranged{ - desc = "A wizard's favorite familiar, the Magicarp!"; - faction = list("neutral"); - name = "Melchom" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed/dogbed/cayenne{ - name = "Melchom's bed" - }, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"gB" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"gF" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/closet/crate/science, -/obj/machinery/airalarm/directional/west, -/obj/structure/window/reinforced/survival_pod, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/box/rndciv, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/storage) -"gL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/gun/magic/wand/nothing{ - desc = "A clever little artifact, devised to help with engine failures. You're not so confident about it, though."; - name = "emergency engine ignition wand" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"hh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/ship/hallway/central) -"hq" = ( -/obj/structure/destructible/cult/tome, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/book/codex_gigas, -/turf/open/floor/engine/cult, -/area/ship/science) -"hA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"if" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"io" = ( -/obj/structure/chair/bronze{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/radio/intercom/wideband{ - pixel_x = -29; - pixel_y = 25 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"iu" = ( -/obj/structure/sign/poster/contraband/shamblers_juice, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/canteen) -"iT" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"iU" = ( -/mob/living/carbon/monkey/punpun, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"je" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"jA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"jC" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/maintenance/aft) -"jQ" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/cargo) -"kC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 8; - pixel_x = 26 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"kN" = ( -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"kO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/autodrobe/all_access, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"kP" = ( -/obj/structure/chair/wood/wings{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"lq" = ( -/obj/structure/chair/wood/wings{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"mr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"mv" = ( -/obj/structure/sign/poster/official/high_class_martini, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/starboard) -"mH" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"ni" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/starboard) -"nl" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/library) -"nC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"nQ" = ( -/obj/structure/table/wood/fancy/purple, -/obj/item/clothing/head/collectable/wizard{ - pixel_y = 3 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"oz" = ( -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"oB" = ( -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/turf/open/floor/engine/cult, -/area/ship/science) -"oD" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/cargo) -"oE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"pf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"pj" = ( -/obj/structure/chair/bronze{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"pn" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Bar" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"pR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"qJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"qN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - port_direction = 8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/science) -"qT" = ( -/obj/structure/sign/poster/official/no_erp, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/toilet) -"qU" = ( -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"qY" = ( -/obj/item/reagent_containers/food/snacks/pizzaslice/dank{ - pixel_x = -1; - pixel_y = 4 - }, -/obj/structure/table/wood/fancy/purple, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"rg" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/reagent_containers/food/condiment/enzyme, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"rh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/structure/table/wood/fancy/royalblack, -/obj/item/paper_bin/bundlenatural{ - pixel_y = 5 - }, -/obj/item/mining_scanner{ - desc = "A grimoire penned by the mighty magus Antoras. Revelations of Rock is regarded as one of the most important and influential tomes to ever grace the Federation, granting it's reader the ability to divine minerals. And we mean REALLY divine. The book contains detailed information on hundreds of thousands of types of soil, minerals, gemstones, and more. A wizard wielding this tome could indeed, within seconds, precisely deduce how many individual grains of sand were on a planet. This tome alone is touted as the grandfather of the modern Wizard Federation, and certainly is responsible for your gem-encrusted hardsuits and your emerald-plated vessel. Your operations will, through the power of this stony grimoire, surely proceed smooth as slate and clear as crystal. That.. being said... It would appear that some, okay well, MOST of the pages have been ripped out of this copy. Through your wizardly intellect however, you deduce that missing pages will not lessen it's power. After all, tomes don't ACTUALLY utilize those pages, right?"; - icon = 'icons/obj/library.dmi'; - icon_state = "book"; - name = "The Grimoire of Rock Revelation" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"rp" = ( -/obj/machinery/computer/bookmanagement{ - name = "archival servitor"; - pixel_y = 1 - }, -/obj/structure/table/wood/fancy/royalblack, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"rH" = ( -/obj/structure/spider/stickyweb, -/obj/item/relic, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"rV" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"sJ" = ( -/obj/structure/sign/poster/contraband/power, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/science) -"sX" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"tv" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/dorm) -"ud" = ( -/obj/structure/sign/poster/contraband/backdoor_xeno_babes_6, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/toilet) -"uh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/spider/spiderling, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"ui" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/jukebox{ - name = "altar of rhythm" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"vk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/button/door{ - id = "wizardship_thrusters"; - name = "thruster shutters"; - pixel_y = 31 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"wj" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/storage) -"wq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"wE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candle, -/turf/open/floor/engine/cult, -/area/ship/science) -"wT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"wX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"xc" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"xn" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_y = 8 - }, -/obj/item/storage/box/donkpockets/donkpocketgondola, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/item/shovel/spoon{ - desc = "This mighty silver staff seems to have irreversibly lost it's luster."; - name = "staff of sustenance" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"xC" = ( -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"yQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/bridge) -"zn" = ( -/obj/machinery/processor, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"zA" = ( -/obj/structure/sign/plaques/kiddie/library, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/central) -"zN" = ( -/obj/machinery/light, -/obj/machinery/computer/arcade, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"zT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candle, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"An" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Ar" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"BB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"Cc" = ( -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = -1 - }, -/obj/structure/table/wood/fancy/purple, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"Cq" = ( -/obj/structure/sign/poster/official/fruit_bowl, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/library) -"Cy" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/head/wizard/yellow, -/obj/item/clothing/head/wizard/red, -/obj/item/clothing/head/wizard/marisa, -/obj/item/clothing/head/wizard/black, -/obj/item/clothing/head/wizard, -/obj/item/clothing/suit/wizrobe/yellow, -/obj/item/clothing/suit/wizrobe/red, -/obj/item/clothing/suit/wizrobe/marisa, -/obj/item/clothing/suit/wizrobe/black, -/obj/item/clothing/suit/wizrobe, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"CF" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/toilet) -"CH" = ( -/obj/structure/sign/poster/random, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/canteen/kitchen) -"Db" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/power/terminal, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Dg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"DP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"Ee" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"Ek" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"El" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/item/book/granter/spell/smoke/lesser, -/turf/open/floor/wood, -/area/ship/crew/library) -"Es" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"Eu" = ( -/obj/structure/table/wood/fancy/purple, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"Ez" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Fu" = ( -/obj/item/statuebust{ - pixel_y = 12 - }, -/obj/structure/table/wood/fancy/royalblack, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"FQ" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"FX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"Ge" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"Gf" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"Gh" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/canteen/kitchen) -"GA" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Study" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"GL" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"GM" = ( -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"Hr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/storage) -"HQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/poddoor/shutters{ - id = "wizardship_bridge" - }, -/turf/open/floor/plating, -/area/ship/hallway/aft) -"HS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"HV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Ia" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Ig" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/power/terminal, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Ix" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"IJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/obj/item/clothing/head/jackbros{ - pixel_y = 7 - }, -/obj/item/clothing/shoes/jackbros{ - pixel_y = -8 - }, -/obj/item/clothing/under/costume/jackbros{ - pixel_x = -1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"IN" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/aft) -"Jn" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"Jo" = ( -/obj/item/trash/can, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"JB" = ( -/obj/structure/sign/poster/random, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/library) -"JP" = ( -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/food/snacks/burger/spell, -/obj/structure/table/wood/fancy/cyan, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"JS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt, -/obj/item/cigbutt{ - pixel_x = -9; - pixel_y = -3 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Ke" = ( -/obj/item/trash/popcorn, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"Ki" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"Kj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/structure/sink{ - pixel_y = 25 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"Kz" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/hallway/aft) -"KS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"KW" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"Ll" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"LZ" = ( -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/dorm) -"Mb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"Me" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Mf" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"Mn" = ( -/obj/structure/table/wood/fancy/royalblue, -/obj/item/areaeditor/shuttle, -/obj/item/clothing/shoes/sandal/magic{ - pixel_y = -7 - }, -/obj/item/clothing/suit/wizrobe/magusblue{ - pixel_y = 5 - }, -/obj/item/clothing/head/wizard/magus{ - pixel_y = 11 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -26 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"Mq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"MA" = ( -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 4 - }, -/obj/structure/table/wood/fancy/purple, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"MX" = ( -/obj/structure/sign/poster/random, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/aft) -"Nm" = ( -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"No" = ( -/turf/template_noop, -/area/space) -"Np" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/green, -/area/ship/hallway/central) -"Ny" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"NF" = ( -/obj/machinery/chem_dispenser/drinks{ - dir = 4 - }, -/obj/structure/table/wood/fancy/purple, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"NI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"NN" = ( -/obj/structure/bookcase/random, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"Ot" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bookcase/random/religion, -/obj/structure/spider/stickyweb, -/turf/open/floor/engine/cult, -/area/ship/science) -"OC" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/table/wood/fancy/royalblue, -/obj/item/book/granter/spell/charge{ - pixel_y = 4 - }, -/obj/item/gun/energy/e_gun/mini{ - desc = "The small and submissive wand of wizards-in-training, firing bursts of raw magical energy to disable or kill foes. Comes with built-in nightlight!"; - gunlight_state = "nothingwand"; - icon = 'icons/obj/guns/magic.dmi'; - icon_state = "nothingwand"; - name = "acolyte's training wand of duality"; - pixel_x = -2; - pixel_y = 2 - }, -/obj/machinery/power/apc/auto_name/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"OQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/libraryscanner, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"OW" = ( -/obj/machinery/modular_computer/console/preset/command, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"PT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Ql" = ( -/obj/machinery/bookbinder, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25 - }, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"QD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"QJ" = ( -/obj/machinery/deepfryer{ - name = "cauldron of savour" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"Ro" = ( -/obj/machinery/computer/cargo/express, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"RD" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - color = "#008000" - }, -/obj/structure/curtain/cloth/fancy, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"RE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Sc" = ( -/obj/machinery/door/airlock{ - icon = 'icons/obj/doors/airlocks/station/uranium.dmi'; - name = "Kitchen" - }, -/obj/effect/decal/cleanable/food/pie_smudge, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen/kitchen) -"Sf" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/closet/crate, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/structure/window/reinforced/survival_pod, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/storage) -"Si" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"So" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/science) -"Sq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"St" = ( -/obj/structure/chair/comfy/black, -/turf/open/floor/carpet/orange, -/area/ship/crew/library) -"SC" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Tc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/vomit/old, -/obj/item/cigbutt/roach, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Tn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/semki, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"Tt" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/bridge) -"TQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"TY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spider/stickyweb, -/turf/open/floor/engine/cult, -/area/ship/science) -"Uu" = ( -/obj/structure/sign/poster/official/ue_no, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/canteen) -"Va" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine/cult, -/area/ship/science) -"Vc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Vy" = ( -/turf/open/floor/wood, -/area/ship/hallway/aft) -"VC" = ( -/obj/structure/closet/cabinet, -/obj/item/gun/ballistic/shotgun/doublebarrel{ - desc = "Despite the fact you're on a ship meant for wizards, with spells and all that, a bartender is still never far from a double-barreled twelve-gauge shotgun."; - sawn_desc = "Gooblamaphous's coming!" - }, -/obj/item/storage/box/beanbag, -/obj/item/clothing/suit/armor/vest/alt, -/obj/item/clothing/glasses/sunglasses/reagent, -/obj/item/clothing/head/wizard/black{ - desc = "Strange-looking black hat-wear that most certainly belongs to a real bartender."; - name = "beer wizard hat" - }, -/obj/item/roulette_wheel_beacon, -/obj/item/etherealballdeployer, -/obj/item/storage/belt/bandolier, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"VP" = ( -/obj/item/storage/pill_bottle/dice{ - icon_state = "magicdicebag"; - pixel_y = 4 - }, -/obj/structure/table/wood/fancy/green, -/obj/item/table_bell/brass{ - pixel_x = -8 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"VR" = ( -/obj/machinery/suit_storage_unit/open, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/space/hardsuit/wizard, -/obj/machinery/power/apc/auto_name/south, -/obj/structure/cable, -/turf/open/floor/bronze, -/area/ship/cargo) -"We" = ( -/obj/structure/sign/poster/contraband/random, -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/hallway/aft) -"Wp" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/cigbutt/cigarbutt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/hallway/starboard) -"WE" = ( -/obj/item/bedsheet/wiz, -/obj/structure/bed, -/obj/structure/curtain/cloth/fancy, -/obj/item/toy/plush/plushvar, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"WV" = ( -/obj/machinery/door/window/southright{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/purple, -/area/ship/crew/canteen) -"Xm" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/bronze, -/area/ship/cargo) -"Xz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"XG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"XS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/hallway/aft) -"XX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/classicbeats, -/turf/open/floor/wood, -/area/ship/hallway/aft) -"Yn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/green, -/area/ship/hallway/central) -"Yx" = ( -/turf/closed/wall/mineral/uranium/safe{ - desc = "A wall plated with emerald."; - name = "emerald wall" - }, -/area/ship/crew/canteen) -"YD" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/dorm) -"YF" = ( -/obj/machinery/holopad/emergency/command, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/carpet/stellar, -/area/ship/bridge) -"Zj" = ( -/obj/machinery/suit_storage_unit/open, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/suit/space/hardsuit/wizard, -/turf/open/floor/bronze, -/area/ship/cargo) -"ZW" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate{ - name = "alchemical supplies" - }, -/obj/item/slimepotion/genderchange{ - name = "potion of gender"; - pixel_x = 5 - }, -/obj/item/dyespray, -/obj/item/reagent_containers/food/drinks/soda_cans/canned_laughter{ - pixel_x = -5 - }, -/obj/item/reagent_containers/pill/floorpill{ - pixel_x = -9 - }, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/plasteel, -/area/ship/storage) - -(1,1,1) = {" -No -No -No -No -No -No -No -No -No -No -So -So -bZ -qN -bZ -So -IN -No -No -No -No -No -No -No -No -No -No -No -No -No -No -"} -(2,1,1) = {" -No -No -No -No -No -No -No -nl -nl -nl -So -aL -aT -bb -aT -oB -IN -HQ -HQ -IN -No -No -No -No -No -No -No -No -No -No -No -"} -(3,1,1) = {" -No -No -No -No -No -No -nl -Cq -qU -if -aJ -Va -rH -zT -Ki -DP -GA -Es -gB -MX -IN -No -No -No -No -No -No -No -No -No -No -"} -(4,1,1) = {" -No -No -No -No -No -nl -JB -NN -GM -OQ -So -bm -uh -TY -IJ -wE -IN -KS -Si -XX -IN -wj -wj -wj -jQ -oD -cd -jQ -jQ -No -No -"} -(5,1,1) = {" -No -No -No -No -nl -nl -El -Ez -An -rh -sJ -aM -aU -Ot -hq -bn -IN -Vy -Ge -Vy -IN -bC -bJ -gF -bW -Ar -bX -cg -jQ -No -No -"} -(6,1,1) = {" -No -No -No -No -nl -NN -dd -RE -St -rp -So -So -So -So -So -So -We -kN -fx -cD -bA -FX -Hr -bQ -Dg -pf -Ny -Zj -jQ -No -No -"} -(7,1,1) = {" -No -Tt -Tt -Tt -Tt -iT -Ke -RE -Ql -Fu -Yx -VC -aW -MA -NF -bo -IN -xC -Ge -KS -wj -ZW -bK -Sf -bY -kC -Xm -VR -jQ -No -No -"} -(8,1,1) = {" -Tt -Tt -OC -Mn -Tt -ay -zA -at -ay -ay -Yx -aO -aP -aP -HS -bp -IN -KS -Jn -Tn -tv -tv -LZ -tv -jC -jC -ce -jC -jC -jC -No -"} -(9,1,1) = {" -ab -OW -io -Mb -yQ -aV -Ee -Xz -az -aF -Uu -WV -qY -nQ -Cc -Eu -IN -Ix -Sq -TQ -tv -Cy -bL -bR -jC -ca -cf -en -Ig -ck -cl -"} -(10,1,1) = {" -ab -ac -pj -YF -aj -am -Np -Yn -hh -am -aK -NI -aY -aY -aY -FQ -Kz -Vy -hA -cD -bf -YD -mr -WE -PT -cb -Ll -oE -Db -ck -cl -"} -(11,1,1) = {" -ab -Ro -af -wq -yQ -bd -qJ -Jo -aA -aG -Yx -SC -do -je -Vc -Mq -pn -cD -pR -Vy -tv -bF -bM -JP -jC -vk -gL -ch -Db -ck -cl -"} -(12,1,1) = {" -Tt -Tt -ag -ai -Tt -ay -ay -au -ay -ay -iu -ui -Me -iU -wT -zN -IN -KW -XS -Vy -CF -CF -qT -CF -jC -cc -Ia -HV -cj -ee -QD -"} -(13,1,1) = {" -No -Tt -Tt -Tt -Tt -BB -kP -Ek -aB -VP -Yx -aR -dH -cr -JS -bq -IN -gz -Ge -Vy -CF -bG -bN -bT -jC -jC -rV -jC -jC -jC -No -"} -(14,1,1) = {" -No -No -No -No -ni -ao -ar -lq -wX -aI -Gh -Gh -RD -Sc -RD -Gh -We -GL -Mf -cD -bB -bH -Tc -fJ -CF -No -No -No -No -No -No -"} -(15,1,1) = {" -No -No -No -No -ni -ni -as -Wp -aq -an -Gh -aS -cA -jA -oz -zn -IN -Vy -Vy -KS -IN -bI -bO -bV -CF -No -No -No -No -No -No -"} -(16,1,1) = {" -No -No -No -No -No -ni -mv -ao -aC -av -CH -oz -QJ -xn -xc -bs -IN -Vy -by -kO -IN -CF -ud -CF -CF -No -No -No -No -No -No -"} -(17,1,1) = {" -No -No -No -No -No -No -ni -ni -eN -sX -Gh -Gf -ba -bh -bl -rg -IN -KS -XG -IN -IN -No -No -No -No -No -No -No -No -No -No -"} -(18,1,1) = {" -No -No -No -No -No -No -No -ni -ni -ni -Gh -Kj -Nm -bi -nC -bu -IN -HQ -HQ -IN -No -No -No -No -No -No -No -No -No -No -No -"} -(19,1,1) = {" -No -No -No -No -No -No -No -No -No -No -Gh -Gh -mH -Gh -mH -Gh -Gh -No -No -No -No -No -No -No -No -No -No -No -No -No -No -"} diff --git a/_maps/shuttles/subshuttles/independent_blackpill.dmm b/_maps/shuttles/subshuttles/independent_blackpill.dmm index 156ff3eab629..01993377b332 100644 --- a/_maps/shuttles/subshuttles/independent_blackpill.dmm +++ b/_maps/shuttles/subshuttles/independent_blackpill.dmm @@ -28,9 +28,7 @@ density = 0; desc = "A medium-capacity, high transfer superconducting magnetic energy storage unit specially made for use with shuttle engines. This one seems to be woven into the floor by a mix of desperate and clever engineering" }, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-8" }, diff --git a/_maps/shuttles/subshuttles/independent_kunai.dmm b/_maps/shuttles/subshuttles/independent_kunai.dmm index ab5baca325c3..98c5b1346d31 100644 --- a/_maps/shuttles/subshuttles/independent_kunai.dmm +++ b/_maps/shuttles/subshuttles/independent_kunai.dmm @@ -8,22 +8,24 @@ info = "USE THE MULTITOOL TO FILTER YOUR RADIO FREQUENCY" }, /obj/item/multitool, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "ab" = ( /obj/machinery/computer/helm{ dir = 8 }, +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, /turf/open/floor/plasteel/tech/grid, /area/ship/bridge) "ac" = ( /obj/docking_port/mobile{ dir = 4; - dwidth = 3; - height = 12; name = "hunter shuttle"; - rechargeTime = 1800; - width = 7; port_direction = 2; preferred_direction = 4 }, @@ -35,7 +37,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "Interpolship"; - name = "Bay Shutters" + name = "Bay Shutters"; + dir = 4 }, /turf/open/floor/plasteel/rockvault, /area/ship/storage) @@ -87,9 +90,7 @@ "aj" = ( /obj/structure/closet/crate/eva, /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/electrical, /turf/open/floor/engine/hull/interior, @@ -140,10 +141,7 @@ name = "engine shutters"; id = "polengine" }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ +/obj/effect/turf_decal/techfloor{ dir = 9 }, /turf/open/floor/plasteel/tech, @@ -152,7 +150,8 @@ /obj/structure/cable, /obj/machinery/door/poddoor/shutters{ id = "Interpolship"; - name = "Bay Shutters" + name = "Bay Shutters"; + dir = 4 }, /obj/machinery/power/shieldwallgen/atmos/roundstart{ id = "polshield"; @@ -168,6 +167,16 @@ /obj/structure/chair/comfy/shuttle, /turf/open/floor/engine/hull/interior, /area/ship/storage) +"cF" = ( +/obj/structure/window/plasma/reinforced/plastitanium, +/obj/structure/grille, +/obj/machinery/door/poddoor{ + id = "polwindow"; + name = "Blast Shield"; + dir = 4 + }, +/turf/open/floor/plating, +/area/ship/bridge) "fa" = ( /obj/structure/cable{ icon_state = "4-8" @@ -186,17 +195,20 @@ /area/ship/storage) "gi" = ( /obj/structure/table, -/obj/item/radio/intercom{ - dir = 8; +/obj/machinery/light/floor, +/obj/item/radio/intercom/directional{ pixel_y = 2; - pixel_x = -9 + dir = 4; + pixel_x = 16 }, -/obj/item/radio/intercom{ - dir = 8; +/obj/item/radio/intercom/directional{ pixel_y = 2; + dir = 4; pixel_x = 4 }, -/obj/machinery/light/floor, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, /turf/open/floor/plasteel/tech, /area/ship/bridge) "gs" = ( @@ -302,9 +314,7 @@ }, /obj/machinery/power/smes/engineering, /obj/effect/turf_decal/box, -/obj/machinery/light{ - dir = 4 - }, +/obj/machinery/light/directional/east, /turf/open/floor/engine/hull/interior, /area/ship/storage) "nP" = ( @@ -323,14 +333,9 @@ "qn" = ( /obj/machinery/power/terminal, /obj/structure/cable, -/obj/item/radio/intercom/wideband{ - dir = 4; - pixel_y = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 9 +/obj/item/radio/intercom/wideband/directional/west, +/obj/effect/turf_decal/techfloor{ + dir = 10 }, /turf/open/floor/plasteel/tech, /area/ship/bridge) @@ -351,7 +356,8 @@ dir = 4 }, /obj/machinery/door/airlock/command{ - name = "Bridge" + name = "Bridge"; + dir = 4 }, /turf/open/floor/plasteel/tech, /area/ship/bridge) @@ -361,7 +367,8 @@ }, /obj/machinery/door/poddoor/shutters{ id = "Interpolship"; - name = "Bay Shutters" + name = "Bay Shutters"; + dir = 4 }, /obj/machinery/power/shieldwallgen/atmos/roundstart{ id = "polshield" @@ -375,7 +382,7 @@ /obj/structure/chair/comfy/shuttle{ dir = 1 }, -/obj/machinery/light/small, +/obj/machinery/light/small/directional/south, /turf/open/floor/engine/hull/interior, /area/ship/storage) "DP" = ( @@ -477,9 +484,7 @@ /area/ship/storage) "SE" = ( /obj/structure/chair/comfy/shuttle, -/obj/machinery/light/small{ - dir = 1 - }, +/obj/machinery/light/small/directional/north, /turf/open/floor/engine/hull/interior, /area/ship/storage) "Wx" = ( @@ -612,9 +617,9 @@ Pq (12,1,1) = {" Pq Wx -DP -DP -DP +cF +cF +cF Wx Pq "} diff --git a/_maps/shuttles/subshuttles/independent_pill.dmm b/_maps/shuttles/subshuttles/independent_pill.dmm index bd0bdac3fbb2..6a6449d0fad9 100644 --- a/_maps/shuttles/subshuttles/independent_pill.dmm +++ b/_maps/shuttles/subshuttles/independent_pill.dmm @@ -23,9 +23,7 @@ dir = 1 }, /obj/structure/window/reinforced/spawner, -/obj/machinery/power/apc/auto_name/west{ - pixel_x = -25 - }, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-8" }, diff --git a/_maps/shuttles/subshuttles/independent_sugarcube.dmm b/_maps/shuttles/subshuttles/independent_sugarcube.dmm index 977dca755367..9879c6eead1b 100644 --- a/_maps/shuttles/subshuttles/independent_sugarcube.dmm +++ b/_maps/shuttles/subshuttles/independent_sugarcube.dmm @@ -16,10 +16,9 @@ /obj/effect/decal/cleanable/oil/slippery, /obj/docking_port/mobile{ can_move_docking_ports = 1; - dir = 2; - launch_status = 0; + preferred_direction = 4; port_direction = 8; - preferred_direction = 4 + dir = 2 }, /turf/open/floor/plating, /area/ship/storage) @@ -69,7 +68,7 @@ dir = 4 }, /obj/structure/window/reinforced/spawner/west, -/obj/machinery/power/apc/auto_name/north, +/obj/machinery/power/apc/auto_name/directional/north, /obj/structure/cable{ icon_state = "0-2" }, @@ -88,9 +87,7 @@ }, /obj/structure/window/reinforced/spawner/west, /obj/structure/window/reinforced/spawner/east, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/ship/storage) "l" = ( @@ -99,9 +96,7 @@ /area/ship/storage) "m" = ( /obj/structure/window/reinforced/spawner/west, -/obj/item/radio/intercom/wideband{ - pixel_y = 26 - }, +/obj/item/radio/intercom/wideband/directional/north, /obj/structure/chair/comfy/shuttle{ dir = 4 }, @@ -125,9 +120,7 @@ /turf/open/floor/plating, /area/ship/engineering) "p" = ( -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /obj/structure/cable{ icon_state = "1-8" }, @@ -172,7 +165,7 @@ pixel_x = -7; pixel_y = 5 }, -/obj/machinery/power/apc/auto_name/west, +/obj/machinery/power/apc/auto_name/directional/west, /obj/structure/cable{ icon_state = "0-4" }, @@ -193,7 +186,9 @@ /turf/open/floor/plating, /area/ship/engineering) "w" = ( -/obj/machinery/door/airlock/maintenance_hatch, +/obj/machinery/door/airlock/maintenance_hatch{ + dir = 4 + }, /obj/structure/cable{ icon_state = "4-8" }, @@ -280,7 +275,7 @@ }, /obj/structure/window/reinforced/spawner/west, /obj/structure/window/reinforced/spawner/east, -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/plating, /area/ship/storage) "H" = ( diff --git a/_maps/shuttles/subshuttles/independent_superpill.dmm b/_maps/shuttles/subshuttles/independent_superpill.dmm index ebab615cc397..9677aeafed5e 100644 --- a/_maps/shuttles/subshuttles/independent_superpill.dmm +++ b/_maps/shuttles/subshuttles/independent_superpill.dmm @@ -28,19 +28,6 @@ /obj/structure/catwalk, /turf/open/floor/plating/rust, /area/ship/storage) -"c" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer4, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - layer = 3; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer1{ - dir = 9 - }, -/obj/structure/catwalk, -/turf/open/floor/plating/rust, -/area/ship/storage) "f" = ( /obj/machinery/power/emitter/welded{ dir = 4 @@ -58,6 +45,28 @@ /obj/structure/catwalk, /turf/open/floor/plating/rust, /area/ship/storage) +"h" = ( +/obj/machinery/power/shuttle/engine/electric{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/catwalk, +/obj/docking_port/mobile{ + can_move_docking_ports = 1; + dir = 4; + port_direction = 2; + preferred_direction = 4 + }, +/turf/open/floor/plating/rust, +/area/ship/storage) "i" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -107,13 +116,36 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer4, /obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, /obj/structure/catwalk, +/obj/machinery/computer/helm/retro{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/ship/storage) +"s" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer4, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 4; + layer = 3 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible/layer1{ + dir = 9 + }, +/obj/structure/catwalk, /turf/open/floor/plating/rust, /area/ship/storage) -"q" = ( +"x" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 8 + }, +/obj/structure/catwalk, +/turf/open/floor/plating/rust, +/area/ship/storage) +"C" = ( /obj/structure/cable{ icon_state = "0-8" }, -/obj/machinery/power/apc/auto_name/west{ +/obj/machinery/power/apc/auto_name/directional/west{ pixel_x = -25 }, /obj/structure/window/reinforced/tinted, @@ -128,37 +160,21 @@ }, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"x" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 8 - }, -/obj/structure/catwalk, -/turf/open/floor/plating/rust, -/area/ship/storage) -"z" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, +"R" = ( +/obj/machinery/power/rad_collector/anchored, /obj/structure/cable{ - icon_state = "0-4" + icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 +/obj/machinery/atmospherics/pipe/manifold/general/visible/layer4{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer4, -/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer4, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w, /obj/structure/catwalk, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 4; - launch_status = 0; - port_direction = 2; - preferred_direction = 4 - }, +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, /turf/open/floor/plating/rust, /area/ship/storage) -"A" = ( +"W" = ( /obj/item/clothing/mask/gas, /obj/structure/bed, /obj/machinery/light/floor, @@ -192,35 +208,21 @@ /obj/item/tank/internals/plasma/full, /turf/open/floor/plasteel/tech/grid, /area/ship/storage) -"R" = ( -/obj/machinery/power/rad_collector/anchored, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer4, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold4w/layer2, -/turf/open/floor/plating/rust, -/area/ship/storage) (1,1,1) = {" l -z +h a "} (2,1,1) = {" x -q +C b "} (3,1,1) = {" f -A -c +W +s "} (4,1,1) = {" i diff --git a/_maps/templates/holodeck_lounge.dmm b/_maps/templates/holodeck_lounge.dmm index 450094ab47f1..ecf82f53a424 100644 --- a/_maps/templates/holodeck_lounge.dmm +++ b/_maps/templates/holodeck_lounge.dmm @@ -1,6 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/reagent_containers/glass/rag{ pixel_x = 10; pixel_y = 1 @@ -30,7 +30,7 @@ }, /area/template_noop) "d" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /turf/open/floor/holofloor{ dir = 9; icon_state = "wood" @@ -53,7 +53,7 @@ /turf/open/floor/holofloor/carpet, /area/template_noop) "i" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/holofloor{ dir = 9; @@ -114,7 +114,7 @@ /turf/open/floor/holofloor/carpet, /area/template_noop) "t" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/book/manual/wiki/barman_recipes, /turf/open/floor/holofloor{ dir = 9; @@ -181,7 +181,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/item/storage/box/cups, /turf/open/floor/holofloor{ dir = 9; @@ -291,7 +291,7 @@ }, /area/template_noop) "Y" = ( -/obj/structure/table/wood/bar, +/obj/structure/table/wood, /obj/structure/window/reinforced{ dir = 4; layer = 2.9 diff --git a/_maps/templates/holodeck_skatepark.dmm b/_maps/templates/holodeck_skatepark.dmm index 92a468db9df2..21388e50a289 100644 --- a/_maps/templates/holodeck_skatepark.dmm +++ b/_maps/templates/holodeck_skatepark.dmm @@ -6,10 +6,6 @@ /obj/structure/table, /turf/open/floor/holofloor/plating, /area/template_noop) -"H" = ( -/obj/structure/table, -/turf/open/floor/holofloor/plating, -/area/template_noop) (1,1,1) = {" a @@ -25,8 +21,8 @@ a "} (2,1,1) = {" a -H -H +t +t a a a @@ -37,24 +33,24 @@ a "} (3,1,1) = {" a -H -H -H -H +t +t +t +t a -H -H +t +t a a "} (4,1,1) = {" a a -H -H -H -H -H +t +t +t +t +t a a a @@ -62,11 +58,11 @@ a (5,1,1) = {" a a -H +t t a -H -H +t +t a a a @@ -74,10 +70,10 @@ a (6,1,1) = {" a a -H -H -H -H +t +t +t +t a a a @@ -85,25 +81,25 @@ a "} (7,1,1) = {" a -H -H -H -H +t +t +t +t a -H -H +t +t a a "} (8,1,1) = {" a -H +t a a a a -H -H +t +t a a "} diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index 86bf7fc16cbc..4a6de9bbf07d 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -103,8 +103,7 @@ /turf/open/floor/carpet/black, /area/survivalpod) "s" = ( -/obj/machinery/light{ - dir = 4; +/obj/machinery/light/directional/east{ light_color = "#DDFFD3" }, /obj/structure/table/wood/fancy/black, @@ -173,7 +172,7 @@ /turf/open/floor/carpet/black, /area/survivalpod) "z" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/black, /area/survivalpod) "A" = ( diff --git a/_maps/templates/shelter_3.dmm b/_maps/templates/shelter_3.dmm index 05c7affdd216..164018096972 100644 --- a/_maps/templates/shelter_3.dmm +++ b/_maps/templates/shelter_3.dmm @@ -31,9 +31,7 @@ "g" = ( /obj/structure/table/wood/fancy/black, /obj/machinery/chem_dispenser/drinks/beer, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/pod/dark, /area/survivalpod) "h" = ( @@ -71,9 +69,7 @@ /area/survivalpod) "m" = ( /obj/structure/closet/secure_closet/bar, -/obj/machinery/light{ - dir = 1 - }, +/obj/machinery/light/directional/north, /turf/open/floor/pod/dark, /area/survivalpod) "n" = ( @@ -215,9 +211,7 @@ dir = 8; pixel_x = 11 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/light, /area/survivalpod) "J" = ( @@ -237,16 +231,14 @@ /turf/open/floor/carpet/black, /area/survivalpod) "M" = ( -/obj/machinery/light, +/obj/machinery/light/directional/south, /turf/open/floor/carpet/black, /area/survivalpod) "N" = ( /obj/structure/toilet{ dir = 8 }, -/obj/machinery/light/small{ - dir = 4 - }, +/obj/machinery/light/small/directional/east, /turf/open/floor/pod/light, /area/survivalpod) "O" = ( diff --git a/bin/build.cmd b/bin/build.cmd new file mode 100644 index 000000000000..98c2ef45e15b --- /dev/null +++ b/bin/build.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error build %* diff --git a/bin/clean.cmd b/bin/clean.cmd new file mode 100644 index 000000000000..8eacd92ebd7a --- /dev/null +++ b/bin/clean.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error clean-all %* diff --git a/bin/server.cmd b/bin/server.cmd new file mode 100644 index 000000000000..c6e6642baf48 --- /dev/null +++ b/bin/server.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error server %* diff --git a/bin/test.cmd b/bin/test.cmd new file mode 100644 index 000000000000..a76a9c6745c2 --- /dev/null +++ b/bin/test.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error dm-test %* diff --git a/bin/tgfont.cmd b/bin/tgfont.cmd new file mode 100644 index 000000000000..b768c81d653a --- /dev/null +++ b/bin/tgfont.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error tg-font %* diff --git a/bin/tgui-bench.cmd b/bin/tgui-bench.cmd new file mode 100644 index 000000000000..333115f79548 --- /dev/null +++ b/bin/tgui-bench.cmd @@ -0,0 +1,3 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error tgui-bench %* +pause diff --git a/bin/tgui-build.cmd b/bin/tgui-build.cmd new file mode 100644 index 000000000000..7804fc6daaad --- /dev/null +++ b/bin/tgui-build.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error tgui tgui-lint tgui-test %* diff --git a/bin/tgui-dev.cmd b/bin/tgui-dev.cmd new file mode 100644 index 000000000000..25ff3495d429 --- /dev/null +++ b/bin/tgui-dev.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error tgui-dev %* diff --git a/bin/tgui-sonar.cmd b/bin/tgui-sonar.cmd new file mode 100644 index 000000000000..e083f65362ac --- /dev/null +++ b/bin/tgui-sonar.cmd @@ -0,0 +1,2 @@ +@echo off +call "%~dp0\..\tools\build\build.bat" --wait-on-error tgui-sonar %* diff --git a/check_regex.yaml b/check_regex.yaml index d413ba79dd32..86faec7e1091 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -29,16 +29,16 @@ standards: - exactly: [1, "/area text paths", '"/area'] - exactly: [17, "/datum text paths", '"/datum'] - exactly: [4, "/mob text paths", '"/mob'] - - exactly: [53, "/obj text paths", '"/obj'] + - exactly: [51, "/obj text paths", '"/obj'] - exactly: [0, "/turf text paths", '"/turf'] - - exactly: [118, "text2path uses", "text2path"] + - exactly: [116, "text2path uses", "text2path"] - exactly: [18, "world<< uses", 'world[ \t]*<<'] - exactly: [0, "world.log<< uses", 'world.log[ \t]*<<'] - exactly: [ - 292, + 291, "non-bitwise << uses", '(?> 1)) + + +/// Create directional subtypes for a path to simplify mapping. + +#define MAPPING_DIRECTIONAL_HELPERS(path, offset) ##path/directional/north {\ + dir = NORTH; \ + pixel_y = offset; \ +} \ +##path/directional/south {\ + dir = SOUTH; \ + pixel_y = -offset; \ +} \ +##path/directional/east {\ + dir = EAST; \ + pixel_x = offset; \ +} \ +##path/directional/west {\ + dir = WEST; \ + pixel_x = -offset; \ +} diff --git a/code/__DEFINES/dye_keys.dm b/code/__DEFINES/dye_keys.dm index 742291d308eb..702dc4a26c54 100644 --- a/code/__DEFINES/dye_keys.dm +++ b/code/__DEFINES/dye_keys.dm @@ -4,6 +4,7 @@ #define DYE_REGISTRY_SNEAKERS "sneakers" #define DYE_REGISTRY_FANNYPACK "fannypack" #define DYE_REGISTRY_BEDSHEET "bedsheet" +#define DYE_REGISTRY_DOUBLE_BEDSHEET "double_bedsheet" #define DYE_LAWYER_SPECIAL "lawyer_special" #define DYE_RED "red" diff --git a/code/__DEFINES/fishing.dm b/code/__DEFINES/fishing.dm new file mode 100644 index 000000000000..19152dcad882 --- /dev/null +++ b/code/__DEFINES/fishing.dm @@ -0,0 +1,42 @@ +/// Use in fish tables to denote miss chance. +#define FISHING_DUD "dud" + +#define FISHING_BAIT_TRAIT "fishing_bait" +#define BASIC_QUALITY_BAIT_TRAIT "removes_felinids_pr" +#define GOOD_QUALITY_BAIT_TRAIT "adds_bitcoin_miner_pr" +#define GREAT_QUALITY_BAIT_TRAIT "perspective_walls_pr" + +// Baseline fishing difficulty levels +#define FISHING_DEFAULT_DIFFICULTY 15 + +/// Difficulty modifier when bait is fish's favorite +#define FAV_BAIT_DIFFICULTY_MOD -5 +/// Difficulty modifier when bait is fish's disliked +#define DISLIKED_BAIT_DIFFICULTY_MOD 15 + + +#define FISH_TRAIT_MINOR_DIFFICULTY_BOOST 5 + +// These define how the fish will behave in the minigame +#define FISH_AI_DUMB "dumb" +#define FISH_AI_ZIPPY "zippy" +#define FISH_AI_SLOW "slow" + +#define ADDITIVE_FISHING_MOD "additive" +#define MULTIPLICATIVE_FISHING_MOD "multiplicative" + +#define FISHING_HOOK_MAGNETIC (1 << 0) +#define FISHING_HOOK_SHINY (1 << 1) +#define FISHING_HOOK_WEIGHTED (1 << 2) + +#define FISHING_LINE_CLOAKED (1 << 0) +#define FISHING_LINE_REINFORCED (1 << 1) +#define FISHING_LINE_BOUNCY (1 << 2) + +#define FISHING_SPOT_PRESET_BEACH "beach" +#define FISHING_SPOT_PRESET_JUNGLE "jungle" +#define FISHING_SPOT_PRESET_LAVALAND_LAVA "lavaland lava" + +#define FISHING_MINIGAME_RULE_HEAVY_FISH "heavy" +#define FISHING_MINIGAME_RULE_WEIGHTED_BAIT "weighted" +#define FISHING_MINIGAME_RULE_LIMIT_LOSS "limit_loss" diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 8529cf654ff3..9b9ecd05cb91 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -48,6 +48,23 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 /// Should we use the initial icon for display? Mostly used by overlay only objects #define HTML_USE_INITAL_ICON_1 (1<<20) +// Update flags for [/atom/proc/update_appearance] +/// Update the atom's name +#define UPDATE_NAME (1<<0) +/// Update the atom's desc +#define UPDATE_DESC (1<<1) +/// Update the atom's icon state +#define UPDATE_ICON_STATE (1<<2) +/// Update the atom's overlays +#define UPDATE_OVERLAYS (1<<3) +/// Update the atom's greyscaling +#define UPDATE_GREYSCALE (1<<4) +/// Update the atom's smoothing. (More accurately, queue it for an update) +#define UPDATE_SMOOTHING (1<<5) +/// Update the atom's icon +#define UPDATE_ICON (UPDATE_ICON_STATE|UPDATE_OVERLAYS) + + //turf-only flags #define NOJAUNT_1 (1<<0) /// If a turf can be made dirty at roundstart. This is also used in areas. @@ -135,6 +152,7 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 #define ZAP_DEFAULT_FLAGS ZAP_MACHINE_EXPLOSIVE | ZAP_ALLOW_DUPLICATES | ZAP_OBJ_DAMAGE | ZAP_MOB_DAMAGE | ZAP_MOB_STUN #define ZAP_FUSION_FLAGS ZAP_OBJ_DAMAGE | ZAP_MOB_DAMAGE | ZAP_MOB_STUN +#define ZAP_STORM_FLAGS ZAP_OBJ_DAMAGE | ZAP_MOB_DAMAGE | ZAP_MOB_STUN #define ZAP_SUPERMATTER_FLAGS ZAP_GIVES_RESEARCH #define ZAP_TESLA_FLAGS ZAP_DEFAULT_FLAGS | ZAP_GIVES_RESEARCH diff --git a/code/__DEFINES/food.dm b/code/__DEFINES/food.dm index dc5bad7b56c5..7e0feafb3da3 100644 --- a/code/__DEFINES/food.dm +++ b/code/__DEFINES/food.dm @@ -15,6 +15,29 @@ #define CLOTH (1<<14) #define GRILLED (1<<15) +/// IC meaning (more or less) for food flags +#define FOOD_FLAGS_IC list( \ + "Meat", \ + "Vegetables", \ + "Raw food", \ + "Junk food", \ + "Grain", \ + "Fruits", \ + "Dairy products", \ + "Fried food", \ + "Alcohol", \ + "Sugary food", \ + "Gross food", \ + "Toxic food", \ + "Pineapples", \ + "Breakfast food", \ + "Clothing", \ + "Nuts", \ + "Seafood", \ + "Oranges", \ + "Bugs", \ +) + #define DRINK_NICE 1 #define DRINK_GOOD 2 #define DRINK_VERYGOOD 3 diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index 344a713e3820..45225714e195 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -11,6 +11,10 @@ #define SMOOTH_QUEUED (1<<4) /// Smooths with objects, and will thus need to scan turfs for contents. #define SMOOTH_OBJ (1<<5) +/// When smoothing, this atom will also use "connectors" if the atom being smoothed into is not one of a set of approved types. +/// Only works when SMOOTH_BITMASK is also set. +#define SMOOTH_CONNECTORS (1<<6) + DEFINE_BITFIELD(smoothing_flags, list( "SMOOTH_CORNERS" = SMOOTH_CORNERS, @@ -19,6 +23,7 @@ DEFINE_BITFIELD(smoothing_flags, list( "SMOOTH_BORDER" = SMOOTH_BORDER, "SMOOTH_QUEUED" = SMOOTH_QUEUED, "SMOOTH_OBJ" = SMOOTH_OBJ, + "SMOOTH_CONNECTORS" = SMOOTH_CONNECTORS, )) @@ -66,16 +71,23 @@ DEFINE_BITFIELD(smoothing_flags, list( #define SMOOTH_GROUP_CARPET_STELLAR S_TURF(22) ///turf/open/floor/carpet/stellar #define SMOOTH_GROUP_CARPET_DONK S_TURF(23) ///turf/open/floor/carpet/donk #define SMOOTH_GROUP_CARPET_RED_GOLD S_TURF(24) ///turf/open/floor/carpet/red_gold +#define SMOOTH_GROUP_CARPET_NWDARK S_TURF(25) ///turf/open/floor/carpet/nanoweave +#define SMOOTH_GROUP_CARPET_NWRED S_TURF(26) ///turf/open/floor/carpet/nanoweave/red +#define SMOOTH_GROUP_CARPET_NWBLUE S_TURF(27) ///turf/open/floor/carpet/nanoweave/blue +#define SMOOTH_GROUP_CARPET_NWPURPLE S_TURF(28) ///turf/open/floor/carpet/nanoweave/purple +#define SMOOTH_GROUP_CARPET_NWORANGE S_TURF(29) ///turf/open/floor/carpet/nanoweave/orange +#define SMOOTH_GROUP_CARPET_NWBEIGE S_TURF(30) ///turf/open/floor/carpet/nanoweave/beige -#define SMOOTH_GROUP_CLOSED_TURFS S_TURF(25) ///turf/closed -#define SMOOTH_GROUP_MATERIAL_WALLS S_TURF(26) ///turf/closed/wall/material -#define SMOOTH_GROUP_SYNDICATE_WALLS S_TURF(27) ///turf/closed/wall/r_wall/syndicate -#define SMOOTH_GROUP_HOTEL_WALLS S_TURF(28) ///turf/closed/indestructible/hotelwall -#define SMOOTH_GROUP_MINERAL_WALLS S_TURF(29) ///turf/closed/mineral, /turf/closed/indestructible -#define SMOOTH_GROUP_BOSS_WALLS S_TURF(30) ///turf/closed/indestructible/riveted/boss -#define SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS S_TURF(31) ///turf/closed/wall/mineral/titanium/survival +#define SMOOTH_GROUP_CLOSED_TURFS S_TURF(31) ///turf/closed +#define SMOOTH_GROUP_MATERIAL_WALLS S_TURF(32) ///turf/closed/wall/material +#define SMOOTH_GROUP_SYNDICATE_WALLS S_TURF(33) ///turf/closed/wall/r_wall/syndicate +#define SMOOTH_GROUP_HOTEL_WALLS S_TURF(34) ///turf/closed/indestructible/hotelwall +#define SMOOTH_GROUP_MINERAL_WALLS S_TURF(35) ///turf/closed/mineral, /turf/closed/indestructible +#define SMOOTH_GROUP_BOSS_WALLS S_TURF(36) ///turf/closed/indestructible/riveted/boss +#define SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS S_TURF(37) ///turf/closed/wall/mineral/titanium/survival +#define SMOOTH_GROUP_SNOW_WALLS S_TURF(38) ///turf/closed/mineral/snow -#define MAX_S_TURF SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS //Always match this value with the one above it. +#define MAX_S_TURF SMOOTH_GROUP_SNOW_WALLS //Always match this value with the one above it. #define S_OBJ(num) (MAX_S_TURF + 1 + num) @@ -93,6 +105,7 @@ DEFINE_BITFIELD(smoothing_flags, list( #define SMOOTH_GROUP_IRON_WALLS S_OBJ(9) ///turf/closed/wall/mineral/iron, /obj/structure/falsewall/iron #define SMOOTH_GROUP_ABDUCTOR_WALLS S_OBJ(10) ///turf/closed/wall/mineral/abductor, /obj/structure/falsewall/abductor #define SMOOTH_GROUP_TITANIUM_WALLS S_OBJ(11) ///turf/closed/wall/mineral/titanium, /obj/structure/falsewall/titanium +#define SMOOTH_GROUP_TITANIUM_WALLS_EXTERIOR S_OBJ(12) ///turf/closed/wall/mineral/titanium/exterior, /obj/structure/falsewall/titanium #define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(13) ///turf/closed/wall/mineral/plastitanium, /obj/structure/falsewall/plastitanium #define SMOOTH_GROUP_CONCRETE_WALLS S_OBJ(14) ///turf/closed/wall/concrete #define SMOOTH_GROUP_SURVIVAL_TIANIUM_POD S_OBJ(15) ///turf/closed/wall/mineral/titanium/survival/pod, /obj/machinery/door/airlock/survival_pod, /obj/structure/window/reinforced/fulltile/shuttle/survival_pod @@ -133,18 +146,3 @@ DEFINE_BITFIELD(smoothing_flags, list( #define SMOOTH_GROUP_CLEANABLE_DIRT S_OBJ(67) ///obj/effect/decal/cleanable/dirt #define SMOOTH_GROUP_INDUSTRIAL_LIFT S_OBJ(70) ///obj/structure/industrial_lift - -// WS Begin: Custom WS Smoothing Groups -#define MAX_S_OBJ_NON_WS SMOOTH_GROUP_CLEANABLE_DIRT //Always match this value with the one above it. - -#define WS_S_OBJ(num) (MAX_S_OBJ_NON_WS + 1 + num) - -#define SMOOTH_GROUP_CARPET_NWDARK WS_S_OBJ(0) ///obj/item/stack/tile/carpet/nanoweave -#define SMOOTH_GROUP_CARPET_NWRED WS_S_OBJ(1) ///obj/item/stack/tile/carpet/nanoweave/red -#define SMOOTH_GROUP_CARPET_NWBLUE WS_S_OBJ(2) ///obj/item/stack/tile/carpet/nanoweave/blue -#define SMOOTH_GROUP_CARPET_NWPURPLE WS_S_OBJ(3) ///obj/item/stack/tile/carpet/nanoweave/purple -#define SMOOTH_GROUP_CARPET_NWORANGE WS_S_OBJ(4) ///obj/item/stack/tile/carpet/nanoweave/orange -#define SMOOTH_GROUP_CARPET_NWBEIGE WS_S_OBJ(5) ///obj/item/stack/tile/carpet/nanoweave/beige - -#define MAX_S_OBJ SMOOTH_GROUP_CARPET_NWBEIGE //Always match this value with the one above it. -// WS End diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index fe796e08c73a..e644340cd333 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -83,11 +83,6 @@ #define LEFT_HANDS 1 #define RIGHT_HANDS 2 -//flags for female outfits: How much the game can safely "take off" the uniform without it looking weird -#define NO_FEMALE_UNIFORM 0 -#define FEMALE_UNIFORM_FULL 1 -#define FEMALE_UNIFORM_TOP 2 - //flags for alternate styles: These are hard sprited so don't set this if you didn't put the effort in #define NORMAL_STYLE 0 #define ALT_STYLE 1 @@ -125,8 +120,7 @@ GLOBAL_LIST_INIT(advanced_hardsuit_allowed, typecacheof(list( /obj/item/melee/baton, /obj/item/reagent_containers/spray/pepper, /obj/item/restraints/handcuffs, - /obj/item/tank/internals, - /obj/item/environmental_regulator))) + /obj/item/tank/internals))) GLOBAL_LIST_INIT(security_hardsuit_allowed, typecacheof(list( /obj/item/ammo_box, @@ -138,8 +132,7 @@ GLOBAL_LIST_INIT(security_hardsuit_allowed, typecacheof(list( /obj/item/melee/baton, /obj/item/reagent_containers/spray/pepper, /obj/item/restraints/handcuffs, - /obj/item/tank/internals, - /obj/item/environmental_regulator))) + /obj/item/tank/internals))) GLOBAL_LIST_INIT(detective_vest_allowed, typecacheof(list( /obj/item/ammo_box, diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index ac43159c20fc..deacb4000289 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -76,10 +76,8 @@ GLOBAL_LIST_INIT(turfs_without_ground, typecacheof(list( #define isvampire(A) (is_species(A,/datum/species/vampire)) #define isdullahan(A) (is_species(A, /datum/species/dullahan)) #define iskepori(A) (is_species(A, /datum/species/kepori)) -#define issquidperson(A) (is_species(A, /datum/species/squid)) #define isipc(A) (is_species(A, /datum/species/ipc)) #define isspiderperson(A) (is_species(A, /datum/species/spider)) -#define isdwarf(A) (is_species(A, /datum/species/dwarf)) //more carbon mobs #define ismonkey(A) (istype(A, /mob/living/carbon/monkey)) diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm index 2b2a20df8e9f..c8848f000099 100644 --- a/code/__DEFINES/jobs.dm +++ b/code/__DEFINES/jobs.dm @@ -13,6 +13,7 @@ #define JOB_DISPLAY_ORDER_ASSISTANT 1 #define JOB_DISPLAY_ORDER_CAPTAIN 2 #define JOB_DISPLAY_ORDER_HEAD_OF_PERSONNEL 3 +#define JOB_DISPLAY_ORDER_SOLGOV 3.5 #define JOB_DISPLAY_ORDER_QUARTERMASTER 4 #define JOB_DISPLAY_ORDER_CARGO_TECHNICIAN 5 #define JOB_DISPLAY_ORDER_SHAFT_MINER 6 @@ -44,4 +45,5 @@ #define JOB_DISPLAY_ORDER_WARDEN 32 #define JOB_DISPLAY_ORDER_DETECTIVE 33 #define JOB_DISPLAY_ORDER_SECURITY_OFFICER 34 -#define JOB_DISPLAY_ORDER_PRISONER 35 +#define JOB_DISPLAY_ORDER_BRIG_PHYS 35 +#define JOB_DISPLAY_ORDER_PRISONER 36 diff --git a/code/__DEFINES/language.dm b/code/__DEFINES/language.dm index b95591d873c9..021cb202004d 100644 --- a/code/__DEFINES/language.dm +++ b/code/__DEFINES/language.dm @@ -21,4 +21,3 @@ #define LANGUAGE_SOFTWARE "software" #define LANGUAGE_STONER "stoner" #define LANGUAGE_VOICECHANGE "voicechange" -#define LANGUAGE_DWARF "dwarf" diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index 37f24905f17e..780348dd8498 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -49,7 +49,6 @@ #define HIGH_SIGIL_LAYER 2.56 #define BELOW_OPEN_DOOR_LAYER 2.6 -#define BLASTDOOR_LAYER 2.65 #define OPEN_DOOR_LAYER 2.7 #define DOOR_HELPER_LAYER 2.71 //keep this above OPEN_DOOR_LAYER #define PROJECTILE_HIT_THRESHHOLD_LAYER 2.75 //projectiles won't hit objects at or below this layer if possible @@ -58,12 +57,13 @@ #define BELOW_OBJ_LAYER 2.9 #define LOW_ITEM_LAYER 2.95 //#define OBJ_LAYER 3 //For easy recordkeeping; this is a byond define -#define CLOSED_BLASTDOOR_LAYER 3.05 +#define RAILING_LAYER 3.08 #define UNDERDOOR 3.09 //Just under a closed door #define CLOSED_DOOR_LAYER 3.1 #define CLOSED_FIREDOOR_LAYER 3.11 -#define SHUTTER_LAYER 3.12 // HERE BE DRAGONS #define ABOVE_OBJ_LAYER 3.2 +#define BLASTDOOR_LAYER 3.21 +#define ABOVE_BLASTDOOR_LAYER 3.22 #define ABOVE_WINDOW_LAYER 3.3 #define SIGN_LAYER 3.4 #define NOT_HIGH_OBJ_LAYER 3.5 @@ -155,4 +155,7 @@ #define SPLASHSCREEN_LAYER 54 #define SPLASHSCREEN_PLANE 54 + +#define ADMIN_POPUP_LAYER 1 + #define SPLASHSCREEN_RENDER_TARGET "SPLASHSCREEN_PLANE" diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 270a939f58d3..019ba0beaa1c 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -80,6 +80,21 @@ /// Uses a dedicated render_target object to copy the entire appearance in real time to the blocking layer. For things that can change in appearance a lot from the base state, like humans. #define EMISSIVE_BLOCK_UNIQUE 2 +/// The color matrix applied to all emissive overlays. Should be solely dependent on alpha and not have RGB overlap with [EM_BLOCK_COLOR]. +#define EMISSIVE_COLOR list(0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1, 1,1,1,0) +/// A globaly cached version of [EMISSIVE_COLOR] for quick access. +GLOBAL_LIST_INIT(emissive_color, EMISSIVE_COLOR) +/// The color matrix applied to all emissive blockers. Should be solely dependent on alpha and not have RGB overlap with [EMISSIVE_COLOR]. +#define EM_BLOCK_COLOR list(0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,1, 0,0,0,0) +/// A globaly cached version of [EM_BLOCK_COLOR] for quick access. +GLOBAL_LIST_INIT(em_block_color, EM_BLOCK_COLOR) +/// A set of appearance flags applied to all emissive and emissive blocker overlays. +#define EMISSIVE_APPEARANCE_FLAGS (KEEP_APART|KEEP_TOGETHER|RESET_COLOR) +/// The color matrix used to mask out emissive blockers on the emissive plane. Alpha should default to zero, be solely dependent on the RGB value of [EMISSIVE_COLOR], and be independant of the RGB value of [EM_BLOCK_COLOR]. +#define EM_MASK_MATRIX list(0,0,0,1/3, 0,0,0,1/3, 0,0,0,1/3, 0,0,0,0, 1,1,1,0) +/// A globaly cached version of [EM_MASK_MATRIX] for quick access. +GLOBAL_LIST_INIT(em_mask_matrix, EM_MASK_MATRIX) + /// Returns the red part of a #RRGGBB hex sequence as number #define GETREDPART(hexa) hex2num(copytext(hexa, 2, 4)) diff --git a/code/__DEFINES/logging.dm b/code/__DEFINES/logging.dm index 33d7aab5fc22..ebc9ab1c3bc8 100644 --- a/code/__DEFINES/logging.dm +++ b/code/__DEFINES/logging.dm @@ -39,18 +39,17 @@ #define LOG_SHUTTLE (1 << 18) #define LOG_ECON (1 << 19) #define LOG_RADIO_EMOTE (1 << 20) - -#define LOG_MSAY (1 << 25) //WS Edit -#define LOG_LOOC (1 << 26) //WS Edit -#define LOG_SUBTLER (1 << 27) //WS Edit +#define LOG_MSAY (1 << 21) +#define LOG_LOOC (1 << 22) +#define LOG_SUBTLER (1 << 23) //Individual logging panel pages #define INDIVIDUAL_ATTACK_LOG (LOG_ATTACK) #define INDIVIDUAL_SAY_LOG (LOG_SAY | LOG_WHISPER | LOG_DSAY) -#define INDIVIDUAL_EMOTE_LOG (LOG_EMOTE | LOG_SUBTLER) //WS Edit +#define INDIVIDUAL_EMOTE_LOG (LOG_EMOTE | LOG_SUBTLER) #define INDIVIDUAL_COMMS_LOG (LOG_PDA | LOG_CHAT | LOG_COMMENT | LOG_TELECOMMS) -#define INDIVIDUAL_OOC_LOG (LOG_OOC | LOG_ADMIN | LOG_MSAY) //WS Edit - Mentors -#define INDIVIDUAL_LOOC_LOG (LOG_LOOC | LOG_ADMIN) //WS Edit +#define INDIVIDUAL_OOC_LOG (LOG_OOC | LOG_ADMIN | LOG_MSAY) +#define INDIVIDUAL_LOOC_LOG (LOG_LOOC | LOG_ADMIN) #define INDIVIDUAL_OWNERSHIP_LOG (LOG_OWNERSHIP) #define INDIVIDUAL_SHOW_ALL_LOG (LOG_ATTACK | LOG_SAY | LOG_WHISPER | LOG_EMOTE | LOG_DSAY | LOG_PDA | LOG_CHAT | LOG_COMMENT | LOG_TELECOMMS | LOG_OOC | LOG_ADMIN | LOG_OWNERSHIP | LOG_GAME | LOG_ADMIN_PRIVATE | LOG_ASAY | LOG_MSAY | LOG_MECHA | LOG_VIRUS | LOG_CLONING | LOG_SHUTTLE | LOG_ECON | LOG_LOOC) diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index 06e659329788..a89965da7bec 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -131,3 +131,8 @@ #define ORM_BOTH 0 #define ORM_INPUT 1 #define ORM_OUTPUT 2 + +#define CLONING_SUCCESS (1<<0) +#define CLONING_DELETE_RECORD (1<<1) + +#define CLICKSOUND_INTERVAL (0.1 SECONDS) //! clicky noises, how much time needed in between clicks on the machine for the sound to play on click again. diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index 243557d57477..cfde841b6a3f 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -47,7 +47,6 @@ require only minor tweaks. #define ZTRAIT_SNOWSTORM "Weather_Snowstorm" #define ZTRAIT_ASHSTORM "Weather_Ashstorm" #define ZTRAIT_ACIDRAIN "Weather_Acidrain" -#define ZTRAIT_TEMPERATURE_GRADIENT "Weather_Gradient" //WS edit - Whitesands // enum - how SSsun should calculate sun exposure on this level #define ZTRAIT_SUN_TYPE "Sun Cycle Type" @@ -93,7 +92,6 @@ require only minor tweaks. ZTRAIT_BASETURF = /turf/open/lava/smooth/lava_land_surface) #define ZTRAITS_WHITESANDS list( \ ZTRAIT_MINING = TRUE, \ - ZTRAIT_TEMPERATURE_GRADIENT = TRUE, \ ZTRAIT_SAND_RUINS = TRUE, \ ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ ZTRAIT_BASETURF = /turf/open/floor/plating/asteroid/whitesands) diff --git a/code/__DEFINES/maths.dm b/code/__DEFINES/maths.dm index 478bf98f0b56..b6b75cc8d8c8 100644 --- a/code/__DEFINES/maths.dm +++ b/code/__DEFINES/maths.dm @@ -260,3 +260,27 @@ power++ //Transfer to output, increment power, repeat until the input pile is all used return output + +/// 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 + +//Magnitude. used for ship velocity +#define MAGNITUDE(a, b) (sqrt(a ** 2 + b ** 2)) + +/// Converts a probability/second chance to probability/seconds_per_tick chance +/// For example, if you want an event to happen with a 10% per second chance, but your proc only runs every 5 seconds, do `if(prob(100*SPT_PROB_RATE(0.1, 5)))` +#define SPT_PROB_RATE(prob_per_second, seconds_per_tick) (1 - (1 - (prob_per_second)) ** (seconds_per_tick)) + +//make spawners use this -Erika + +/// Like SPT_PROB_RATE but easier to use, simply put `if(SPT_PROB(10, 5))` +#define SPT_PROB(prob_per_second_percent, seconds_per_tick) (prob(100*SPT_PROB_RATE((prob_per_second_percent)/100, (seconds_per_tick)))) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index e682fead0349..1a9a2a9d7316 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -1,17 +1,3 @@ -// Byond direction defines, because I want to put them somewhere. -// #define NORTH 1 -// #define SOUTH 2 -// #define EAST 4 -// #define WEST 8 - -#define TEXT_NORTH "[NORTH]" -#define TEXT_SOUTH "[SOUTH]" -#define TEXT_EAST "[EAST]" -#define TEXT_WEST "[WEST]" - -/// Inverse direction, taking into account UP|DOWN if necessary. -#define REVERSE_DIR(dir) (((dir & 85) << 1) | ((dir & 170) >> 1)) - //Human Overlays Indexes///////// #define MUTATIONS_LAYER 31 //mutations. Tk headglows, cold resistance glow, etc #define HANDS_UNDER_BODY_LAYER 30 //Held items that render underneath the user due to perspective @@ -28,7 +14,7 @@ #define GLOVES_LAYER 19 #define SHOES_LAYER 18 #define EARS_LAYER 17 -#define SPLINT_LAYER 16 //WS Edit - breakable bones +#define SPLINT_LAYER 16 #define SUIT_LAYER 15 #define GLASSES_LAYER 14 #define BELT_LAYER 13 //Possible make this an overlay of somethign required to wear a belt? @@ -433,6 +419,7 @@ GLOBAL_LIST_INIT(pda_styles, sortList(list(MONO, VT, ORBITRON, SHARE))) #define GAUSSIAN_BLUR(filter_size) filter(type="blur", size=filter_size) #define STANDARD_GRAVITY 1 //Anything above this is high gravity, anything below no grav +#define GAS_GIANT_GRAVITY 2 #define GRAVITY_DAMAGE_TRESHOLD 3 //Starting with this value gravity will start to damage mobs #define CAMERA_NO_GHOSTS 0 diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index b561c8394c5b..e4f600dcea6a 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -71,9 +71,6 @@ #define LARVA_BODYPART "larva" #define DEVIL_BODYPART "devil" -//Bodypart change blocking flags -#define BP_BLOCK_CHANGE_SPECIES (1<<0) - //Defines for Species IDs #define SPECIES_ABDUCTOR "abductor" #define SPECIES_ANDROID "android" @@ -101,7 +98,6 @@ #define SPECIES_SNAIL "snail" #define SPECIES_RACHNID "rachnid" #define SPECIES_KEPORI "kepori" -#define SPECIES_DWARF "dwarf" #define SPECIES_VAMPIRE "vampire" #define SPECIES_VOX "vox" #define SPECIES_ZOMBIE "zombie" @@ -352,7 +348,7 @@ #define DOOR_CRUSH_DAMAGE 15 //the amount of damage that airlocks deal when they crush you #define HUNGER_FACTOR 0.1 //factor at which mob nutrition decreases -#define ETHEREAL_CHARGE_FACTOR (0.05 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //factor at which ethereal's charge decreases //WS Edit -- Ethereal Charge Scaling +#define ETHEREAL_CHARGE_FACTOR (0.05 * ETHEREAL_CHARGE_SCALING_MULTIPLIER) //factor at which ethereal's charge decreases #define REAGENTS_METABOLISM 0.4 //How many units of reagent are consumed per tick, by default. #define REAGENTS_EFFECT_MULTIPLIER (REAGENTS_METABOLISM / 0.4) // By defining the effect multiplier this way, it'll exactly adjust all effects according to how they originally were with the 0.4 metabolism diff --git a/code/__DEFINES/movespeed_modification.dm b/code/__DEFINES/movespeed_modification.dm index a3fcfada4625..44c9598b5705 100644 --- a/code/__DEFINES/movespeed_modification.dm +++ b/code/__DEFINES/movespeed_modification.dm @@ -13,3 +13,5 @@ //necrovirus #define MOVESPEED_ID_NECRO_VIRUS_SLOWDOWN "NECRO_VIRUS" + +#define MOVESPEED_ID_LIVING_BROKEN_BONES "LIVING_BROKEN_BONES" diff --git a/code/__DEFINES/overmap.dm b/code/__DEFINES/overmap.dm index 0908f046bc23..cb220b54672b 100644 --- a/code/__DEFINES/overmap.dm +++ b/code/__DEFINES/overmap.dm @@ -32,6 +32,8 @@ #define DYNAMIC_WORLD_REEBE "reebe" //celestial bodies #define DYNAMIC_WORLD_ASTEROID "asteroid" #define DYNAMIC_WORLD_SPACERUIN "space" +#define DYNAMIC_WORLD_GAS_GIANT "gas giant" +#define DYNAMIC_WORLD_PLASMA_GIANT "plasma giant" /// Make sure you are adding new planet types to this, in order as seen above preferrably #define DYNAMIC_WORLD_LIST_ALL list(\ @@ -44,7 +46,9 @@ DYNAMIC_WORLD_WASTEPLANET,\ DYNAMIC_WORLD_REEBE,\ DYNAMIC_WORLD_ASTEROID,\ - DYNAMIC_WORLD_SPACERUIN) + DYNAMIC_WORLD_SPACERUIN,\ + DYNAMIC_WORLD_GAS_GIANT,\ + DYNAMIC_WORLD_PLASMA_GIANT) //Possible ship states #define OVERMAP_SHIP_IDLE "idle" @@ -68,6 +72,9 @@ ///Used to get the turf on the "physical" overmap representation. #define OVERMAP_TOKEN_TURF(x_pos, y_pos) locate(SSovermap.overmap_vlevel.low_x + SSovermap.overmap_vlevel.reserved_margin + x_pos - 1, SSovermap.overmap_vlevel.low_y + SSovermap.overmap_vlevel.reserved_margin + y_pos - 1, SSovermap.overmap_vlevel.z_value) +///Name of the file used for ship name random selection, if any new categories are added be sure to add them to the schema, too! +#define SHIP_NAMES_FILE "ship_names.json" + // Burn direction defines #define BURN_NONE 0 #define BURN_STOP -1 diff --git a/code/__DEFINES/preferences.dm b/code/__DEFINES/preferences.dm index c42491dd2e22..123d8737bc38 100644 --- a/code/__DEFINES/preferences.dm +++ b/code/__DEFINES/preferences.dm @@ -39,10 +39,10 @@ #define CHAT_GHOSTRADIO (1<<9) #define CHAT_BANKCARD (1<<10) #define CHAT_GHOSTLAWS (1<<11) -#define CHAT_LOOC (1<<12) //WS Edit +#define CHAT_LOOC (1<<12) #define CHAT_LOGIN_LOGOUT (1<<13) -#define TOGGLES_DEFAULT_CHAT (CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|CHAT_PULLR|CHAT_GHOSTWHISPER|CHAT_GHOSTPDA|CHAT_GHOSTRADIO|CHAT_BANKCARD|CHAT_GHOSTLAWS|CHAT_LOOC|CHAT_LOGIN_LOGOUT) //WS edit +#define TOGGLES_DEFAULT_CHAT (CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|CHAT_PULLR|CHAT_GHOSTWHISPER|CHAT_GHOSTPDA|CHAT_GHOSTRADIO|CHAT_BANKCARD|CHAT_GHOSTLAWS|CHAT_LOOC|CHAT_LOGIN_LOGOUT) #define PARALLAX_INSANE -1 //for show offs #define PARALLAX_HIGH 0 //default. @@ -72,6 +72,7 @@ #define SEC_DEPT_SUPPLY "Supply" // Playtime tracking system, see jobs_exp.dm +// Due to changes to job experience requirements, many of these are effectively unused. #define EXP_TYPE_LIVING "Living" #define EXP_TYPE_CREW "Crew" #define EXP_TYPE_COMMAND "Command" @@ -94,7 +95,7 @@ #define SCREENTIP_BIG 1 //Flags in the players table in the db -#define DB_FLAG_EXEMPT 1 +#define DB_FLAG_EXEMPT (1<<0) #define DEFAULT_CYBORG_NAME "Default Cyborg Name" @@ -111,7 +112,9 @@ #define RANDOM_UNDERWEAR "random_underwear" #define RANDOM_UNDERWEAR_COLOR "random_underwear_color" #define RANDOM_UNDERSHIRT "random_undershirt" +#define RANDOM_UNDERSHIRT_COLOR "random_undershirt_color" #define RANDOM_SOCKS "random_socks" +#define RANDOM_SOCKS_COLOR "random_socks_color" #define RANDOM_BACKPACK "random_backpack" #define RANDOM_JUMPSUIT_STYLE "random_jumpsuit_style" #define RANDOM_EXOWEAR_STYLE "random_jumpsuit_style" @@ -130,4 +133,5 @@ #define PROSTHETIC_AMPUTATED "amputated" #define PROSTHETIC_ROBOTIC "prosthetic" - +#define NOT_SYNTHETIC FALSE +#define IS_SYNTHETIC TRUE diff --git a/code/__DEFINES/reactions.dm b/code/__DEFINES/reactions.dm index 0ac7cb45607c..4683ed393453 100644 --- a/code/__DEFINES/reactions.dm +++ b/code/__DEFINES/reactions.dm @@ -19,7 +19,7 @@ #define NITRYL_FORMATION_ENERGY 100000 #define NITROUS_FORMATION_ENERGY 10000 -#define TRITIUM_BURN_OXY_FACTOR 100 +#define TRITIUM_BURN_OXY_FACTOR 2 // how many moles per tritium mole are needed for optimal burn rate #define TRITIUM_BURN_TRIT_FACTOR 10 #define TRITIUM_BURN_RADIOACTIVITY_FACTOR 5000 //The neutrons gotta go somewhere. Completely arbitrary number. #define TRITIUM_MINIMUM_RADIATION_ENERGY 0.1 //minimum 0.01 moles trit or 10 moles oxygen to start producing rads diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm index ede612915e49..8e2f1e52758d 100644 --- a/code/__DEFINES/reagents.dm +++ b/code/__DEFINES/reagents.dm @@ -36,3 +36,34 @@ //used by chem masters and pill presses #define PILL_STYLE_COUNT 22 //Update this if you add more pill icons or you die #define RANDOM_PILL_STYLE 22 //Dont change this one though + +//used for the autowiki, these reagents you should be able to aquire easily +GLOBAL_LIST_INIT(base_reagents, list( + /datum/reagent/aluminium, + /datum/reagent/blood, + /datum/reagent/bromine, + /datum/reagent/carbon, + /datum/reagent/chlorine, + /datum/reagent/copper, + /datum/reagent/consumable/ethanol, + /datum/reagent/fluorine, + /datum/reagent/hydrogen, + /datum/reagent/iodine, + /datum/reagent/iron, + /datum/reagent/lithium, + /datum/reagent/mercury, + /datum/reagent/nitrogen, + /datum/reagent/oxygen, + /datum/reagent/phosphorus, + /datum/reagent/potassium, + /datum/reagent/uranium/radium, + /datum/reagent/silicon, + /datum/reagent/silver, + /datum/reagent/sodium, + /datum/reagent/stable_plasma, + /datum/reagent/consumable/sugar, + /datum/reagent/sulfur, + /datum/reagent/toxin/acid, + /datum/reagent/water, + /datum/reagent/fuel +)) diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm index fb4c3fd4b009..6fe70f5419b4 100644 --- a/code/__DEFINES/role_preferences.dm +++ b/code/__DEFINES/role_preferences.dm @@ -41,8 +41,7 @@ #define ROLE_FAMILIES "Familes Antagonists" #define ROLE_SYNDICATE_CYBERSUN "Cybersun Space Syndicate" //Ghost role syndi from Forgottenship ruin #define ROLE_SYNDICATE_CYBERSUN_CAPTAIN "Cybersun Space Syndicate Captain" //Forgottenship captain syndie - -#define ROLE_BORER "borer" //WS Edit - Borers +#define ROLE_BORER "borer" //Missing assignment means it's not a gamemode specific role, IT'S NOT A BUG OR ERROR. //The gamemode specific ones are just so the gamemodes can query whether a player is old enough @@ -70,7 +69,7 @@ GLOBAL_LIST_INIT(special_roles, list( ROLE_SENTIENCE, ROLE_FAMILIES = /datum/game_mode/gang, ROLE_BORER -)) //WS Edit - Borers +)) //Job defines for what happens when you fail to qualify for any job during job selection #define BERANDOMJOB 1 diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index 1829ffe2802c..bad48a364ad9 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -81,6 +81,12 @@ #define SHUTTLE_DEFAULT_SHUTTLE_AREA_TYPE /area/ship #define SHUTTLE_DEFAULT_UNDERLYING_AREA /area/space -//Shuttle unlocks -#define SHUTTLE_UNLOCK_BUBBLEGUM "bubblegum" -#define SHUTTLE_UNLOCK_ALIENTECH "abductor" +// max reserve shuttle dock size defines + +// neither of the shuttle's dimensions should exceed this size if it is to dock at encounters +#define RESERVE_DOCK_MAX_SIZE_LONG 56 +// only one of the shuttle's dimensions may exceed this size if it is to dock at encounters +#define RESERVE_DOCK_MAX_SIZE_SHORT 40 +// default # of tiles of padding around an autogenerated reserve shuttle dock +#define RESERVE_DOCK_DEFAULT_PADDING 3 + diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index a9ce0a05cbbe..d4d9807ec0af 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -3,7 +3,7 @@ #define CHANNEL_ADMIN 1023 #define CHANNEL_VOX 1022 #define CHANNEL_JUKEBOX 1021 -#define CHANNEL_JUKEBOX_START 1016 //The gap between this and CHANNEL_JUKEBOX determines the amount of free jukebox channels. This currently allows 6 jukebox channels to exist. WS Edit Cit #7367 +#define CHANNEL_JUKEBOX_START 1016 //The gap between this and CHANNEL_JUKEBOX determines the amount of free jukebox channels. This currently allows 6 jukebox channels to exist. #define CHANNEL_HEARTBEAT 1015 //sound channel for heartbeats #define CHANNEL_AMBIENCE 1014 #define CHANNEL_BUZZ 1013 diff --git a/code/__DEFINES/species_clothing_defines.dm b/code/__DEFINES/species_clothing_defines.dm index 43c047e33042..a4e828bc48da 100644 --- a/code/__DEFINES/species_clothing_defines.dm +++ b/code/__DEFINES/species_clothing_defines.dm @@ -18,10 +18,17 @@ ///VOX PATHS #define VOX_UNIFORM_PATH 'icons/mob/species/vox/onmob_uniform_vox.dmi' #define VOX_BACK_PATH 'icons/mob/species/vox/onmob_back_vox.dmi' +#define VOX_SHOES_PATH 'icons/mob/species/vox/onmob_feet_vox.dmi' +#define VOX_SUIT_PATH 'icons/mob/species/vox/onmob_suit_vox.dmi' #define VOX_EARS_PATH 'icons/mob/species/vox/onmob_ears_vox.dmi' #define VOX_MASK_PATH 'icons/mob/species/vox/onmob_mask_vox.dmi' -#define VOX_SUIT_PATH 'icons/mob/species/vox/onmob_suit_vox.dmi' #define VOX_HEAD_PATH 'icons/mob/species/vox/onmob_head_vox.dmi' +#define VOX_GLOVES_PATH 'icons/mob/species/vox/onmob_hands_vox.dmi' +#define VOX_GLASSES_PATH 'icons/mob/species/vox/onmob_eyes_vox.dmi' +#define VOX_BELT_PATH 'icons/mob/species/vox/onmob_belt_vox.dmi' ///KEPORI PATHS #define KEPORI_UNIFORM_PATH 'icons/mob/species/kepori/onmob_uniform_kepori.dmi' +#define KEPORI_UNDERWEAR_TORSO_PATH 'icons/mob/clothing/underwear/species/underwear_torso_kepori.dmi' +#define KEPORI_UNDERWEAR_LEGS_PATH 'icons/mob/clothing/underwear/species/underwear_legs_kepori.dmi' +#define KEPORI_UNDERWEAR_SOCKS_PATH 'icons/mob/clothing/underwear/species/underwear_socks_kepori.dmi' diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index cbc3e750d10b..5fe9650c222a 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -99,6 +99,8 @@ #define STATUS_EFFECT_FAKE_VIRUS /datum/status_effect/fake_virus //gives you fluff messages for cough, sneeze, headache, etc but without an actual virus +#define STATUS_EFFECT_METAB_FROZEN /datum/status_effect/metab_frozen // Affected cannot process chems + ///////////// // NEUTRAL // ///////////// diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index f02a808336b9..d00300a3e8e4 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -178,10 +178,13 @@ #define FIRE_PRIORITY_ATMOS_ADJACENCY 300 #define FIRE_PRIORITY_CHAT 400 #define FIRE_PRIORITY_RUNECHAT 410 +#define FIRE_PRIORITY_MOUSE_ENTERED 450 #define FIRE_PRIORITY_OVERLAYS 500 #define FIRE_PRIORITY_CALLBACKS 600 #define FIRE_PRIORITY_EXPLOSIONS 666 #define FIRE_PRIORITY_TIMER 700 +#define FIRE_PRIORITY_SOUND_LOOPS 800 +#define FIRE_PRIORITY_OVERMAP_MOVEMENT 850 #define FIRE_PRIORITY_SPEECH_CONTROLLER 900 #define FIRE_PRIORITY_INPUT 1000 // This must always always be the max highest priority. Player input must never be lost. diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index c562224c736d..89976c498422 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "6.4.3" +#define TGS_DMAPI_VERSION "6.5.0" // All functions and datums outside this document are subject to change with any version and should not be relied on. @@ -12,8 +12,8 @@ // Comment this out once you've filled in the below. #error TGS API unconfigured -// Uncomment this if you wish to allow the game to interact with TGS 3. -// This will raise the minimum required security level of your game to TGS_SECURITY_TRUSTED due to it utilizing call()() +// Uncomment this if you wish to allow the game to interact with TGS 3.. +// This will raise the minimum required security level of your game to TGS_SECURITY_TRUSTED due to it utilizing call()(). //#define TGS_V3_API // Required interfaces (fill in with your codebase equivalent): @@ -52,44 +52,46 @@ // EVENT CODES -/// Before a reboot mode change, extras parameters are the current and new reboot mode enums +/// Before a reboot mode change, extras parameters are the current and new reboot mode enums. #define TGS_EVENT_REBOOT_MODE_CHANGE -1 -/// Before a port change is about to happen, extra parameters is new port +/// Before a port change is about to happen, extra parameters is new port. #define TGS_EVENT_PORT_SWAP -2 -/// Before the instance is renamed, extra parameter is the new name +/// Before the instance is renamed, extra parameter is the new name. #define TGS_EVENT_INSTANCE_RENAMED -3 -/// After the watchdog reattaches to DD, extra parameter is the new [/datum/tgs_version] of the server +/// After the watchdog reattaches to DD, extra parameter is the new [/datum/tgs_version] of the server. #define TGS_EVENT_WATCHDOG_REATTACH -4 +/// When the watchdog sends a health check to DD. No parameters. +#define TGS_EVENT_HEALTH_CHECK -5 -/// When the repository is reset to its origin reference. Parameters: Reference name, Commit SHA +/// When the repository is reset to its origin reference. Parameters: Reference name, Commit SHA. #define TGS_EVENT_REPO_RESET_ORIGIN 0 -/// When the repository performs a checkout. Parameters: Checkout git object +/// When the repository performs a checkout. Parameters: Checkout git object. #define TGS_EVENT_REPO_CHECKOUT 1 -/// When the repository performs a fetch operation. No parameters +/// When the repository performs a fetch operation. No parameters. #define TGS_EVENT_REPO_FETCH 2 -/// When the repository test merges. Parameters: PR Number, PR Sha, (Nullable) Comment made by TGS user +/// When the repository test merges. Parameters: PR Number, PR Sha, (Nullable) Comment made by TGS user. #define TGS_EVENT_REPO_MERGE_PULL_REQUEST 3 -/// Before the repository makes a sychronize operation. Parameters: Absolute repostiory path +/// Before the repository makes a sychronize operation. Parameters: Absolute repostiory path. #define TGS_EVENT_REPO_PRE_SYNCHRONIZE 4 -/// Before a BYOND install operation begins. Parameters: [/datum/tgs_version] of the installing BYOND +/// Before a BYOND install operation begins. Parameters: [/datum/tgs_version] of the installing BYOND. #define TGS_EVENT_BYOND_INSTALL_START 5 /// When a BYOND install operation fails. Parameters: Error message #define TGS_EVENT_BYOND_INSTALL_FAIL 6 -/// When the active BYOND version changes. Parameters: (Nullable) [/datum/tgs_version] of the current BYOND, [/datum/tgs_version] of the new BYOND +/// When the active BYOND version changes. Parameters: (Nullable) [/datum/tgs_version] of the current BYOND, [/datum/tgs_version] of the new BYOND. #define TGS_EVENT_BYOND_ACTIVE_VERSION_CHANGE 7 -/// When the compiler starts running. Parameters: Game directory path, origin commit SHA +/// When the compiler starts running. Parameters: Game directory path, origin commit SHA. #define TGS_EVENT_COMPILE_START 8 -/// When a compile is cancelled. No parameters +/// When a compile is cancelled. No parameters. #define TGS_EVENT_COMPILE_CANCELLED 9 -/// When a compile fails. Parameters: Game directory path, [TRUE]/[FALSE] based on if the cause for failure was DMAPI validation +/// When a compile fails. Parameters: Game directory path, [TRUE]/[FALSE] based on if the cause for failure was DMAPI validation. #define TGS_EVENT_COMPILE_FAILURE 10 -/// When a compile operation completes. Note, this event fires before the new .dmb is loaded into the watchdog. Consider using the [TGS_EVENT_DEPLOYMENT_COMPLETE] instead. Parameters: Game directory path +/// When a compile operation completes. Note, this event fires before the new .dmb is loaded into the watchdog. Consider using the [TGS_EVENT_DEPLOYMENT_COMPLETE] instead. Parameters: Game directory path. #define TGS_EVENT_COMPILE_COMPLETE 11 -/// When an automatic update for the current instance begins. No parameters +/// When an automatic update for the current instance begins. No parameters. #define TGS_EVENT_INSTANCE_AUTO_UPDATE_START 12 -/// When the repository encounters a merge conflict: Parameters: Base SHA, target SHA, base reference, target reference +/// When the repository encounters a merge conflict: Parameters: Base SHA, target SHA, base reference, target reference. #define TGS_EVENT_REPO_MERGE_CONFLICT 13 -/// When a deployment completes. No Parameters +/// When a deployment completes. No Parameters. #define TGS_EVENT_DEPLOYMENT_COMPLETE 14 /// Before the watchdog shuts down. Not sent for graceful shutdowns. No parameters. #define TGS_EVENT_WATCHDOG_SHUTDOWN 15 @@ -104,11 +106,11 @@ #define TGS_EVENT_WORLD_PRIME 21 // DMAPI also doesnt implement this // #define TGS_EVENT_DREAM_DAEMON_LAUNCH 22 -/// After a single submodule update is performed. Parameters: Updated submodule name +/// After a single submodule update is performed. Parameters: Updated submodule name. #define TGS_EVENT_REPO_SUBMODULE_UPDATE 23 -/// After CodeModifications are applied, before DreamMaker is run. Parameters: Game directory path, origin commit sha, byond version +/// After CodeModifications are applied, before DreamMaker is run. Parameters: Game directory path, origin commit sha, byond version. #define TGS_EVENT_PRE_DREAM_MAKER 24 -/// Whenever a deployment folder is deleted from disk. Parameters: Game directory path +/// Whenever a deployment folder is deleted from disk. Parameters: Game directory path. #define TGS_EVENT_DEPLOYMENT_CLEANUP 25 // OTHER ENUMS @@ -164,28 +166,28 @@ /datum/tgs_revision_information /// Full SHA of the commit. var/commit - /// ISO 8601 timestamp of when the commit was created + /// ISO 8601 timestamp of when the commit was created. var/timestamp /// Full sha of last known remote commit. This may be null if the TGS repository is not currently tracking a remote branch. var/origin_commit /// Represents a version. /datum/tgs_version - /// The suite/major version number + /// The suite/major version number. var/suite - // This group of variables can be null to represent a wild card - /// The minor version number. null for wildcards + // This group of variables can be null to represent a wild card. + /// The minor version number. null for wildcards. var/minor - /// The patch version number. null for wildcards + /// The patch version number. null for wildcards. var/patch - /// Legacy version number. Generally null + /// Legacy version number. Generally null. var/deprecated_patch - /// Unparsed string value + /// Unparsed string value. var/raw_parameter - /// String value minus prefix + /// String value minus prefix. var/deprefixed_parameter /** @@ -231,38 +233,43 @@ var/is_admin_channel /// [TRUE]/[FALSE] if the channel is a private message channel for a [/datum/tgs_chat_user]. var/is_private_channel - /// Tag string associated with the channel in TGS + /// Tag string associated with the channel in TGS. var/custom_tag - /// [TRUE]/[FALSE] if the channel supports embeds + /// [TRUE]/[FALSE] if the channel supports embeds. var/embeds_supported // Represents a chat user /datum/tgs_chat_user /// TGS internal user ID. var/id - // The user's display name. + /// The user's display name. var/friendly_name - // The string to use to ping this user in a message. + /// The string to use to ping this user in a message. var/mention - /// The [/datum/tgs_chat_channel] the user was from + /// The [/datum/tgs_chat_channel] the user was from. var/datum/tgs_chat_channel/channel +/// User definable handler for TGS events. +/datum/tgs_event_handler + /// If the handler receieves [TGS_EVENT_HEALTH_CHECK] events. + var/receive_health_checks = FALSE + /** * User definable callback for handling TGS events. * - * event_code - One of the TGS_EVENT_ defines. Extra parameters will be documented in each + * event_code - One of the TGS_EVENT_ defines. Extra parameters will be documented in each. */ /datum/tgs_event_handler/proc/HandleEvent(event_code, ...) set waitfor = FALSE return -/// User definable chat command +/// User definable chat command. /datum/tgs_chat_command - /// The string to trigger this command on a chat bot. e.g `@bot name ...` or `!tgs name ...` + /// The string to trigger this command on a chat bot. e.g `@bot name ...` or `!tgs name ...`. var/name = "" - /// The help text displayed for this command + /// The help text displayed for this command. var/help_text = "" - /// If this command should be available to game administrators only + /// If this command should be available to game administrators only. var/admin_only = FALSE /// A subtype of [/datum/tgs_chat_command] that is ignored when enumerating available commands. Use this to create shared base /datums for commands. var/ignore_type @@ -276,7 +283,7 @@ /datum/tgs_chat_command/proc/Run(datum/tgs_chat_user/sender, params) CRASH("[type] has no implementation for Run()") -/// User definable chat message +/// User definable chat message. /datum/tgs_message_content /// The tring content of the message. Must be provided in New(). var/text @@ -300,7 +307,7 @@ /// Timestamp must be encoded as: time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss"). Use the active timezone. var/timestamp - /// Colour must be #AARRGGBB or #RRGGBB hex string + /// Colour must be #AARRGGBB or #RRGGBB hex string. var/colour /// See https://discord.com/developers/docs/resources/channel#embed-object-embed-image-structure for details. @@ -318,7 +325,7 @@ var/list/datum/tgs_chat_embed/field/fields -/// Common datum for similar discord embed medias +/// Common datum for similar discord embed medias. /datum/tgs_chat_embed/media /// Must be set in New(). var/url @@ -396,16 +403,16 @@ // No function below this succeeds if it TgsAvailable() returns FALSE or if TgsNew() has yet to be called. /** - * Forces a hard reboot of DreamDaemon by ending the process. + * Forces a hard reboot of DreamDaemon by ending the process. This function may sleep! * * Unlike del(world) clients will try to reconnect. - * If TGS has not requested a [TGS_REBOOT_MODE_SHUTDOWN] DreamDaemon will be launched again + * If TGS has not requested a [TGS_REBOOT_MODE_SHUTDOWN] DreamDaemon will be launched again. */ /world/proc/TgsEndProcess() return /** - * Send a message to connected chats. + * Send a message to connected chats. This function may sleep! * * message - The [/datum/tgs_message_content] to send. * admin_only: If [TRUE], message will be sent to admin connected chats. Vice-versa applies. @@ -414,7 +421,7 @@ return /** - * Send a private message to a specific user. + * Send a private message to a specific user. This function may sleep! * * message - The [/datum/tgs_message_content] to send. * user: The [/datum/tgs_chat_user] to PM. @@ -422,10 +429,8 @@ /world/proc/TgsChatPrivateMessage(datum/tgs_message_content/message, datum/tgs_chat_user/user) return -// The following functions will sleep if a call to TgsNew() is sleeping - /** - * Send a message to connected chats that are flagged as game-related in TGS. + * Send a message to connected chats that are flagged as game-related in TGS. This function may sleep! * * message - The [/datum/tgs_message_content] to send. * channels - Optional list of [/datum/tgs_chat_channel]s to restrict the message to. @@ -433,38 +438,38 @@ /world/proc/TgsChatBroadcast(datum/tgs_message_content/message, list/channels = null) return -/// Returns the current [/datum/tgs_version] of TGS if it is running the server, null otherwise. +/// Returns the current [/datum/tgs_version] of TGS if it is running the server, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsVersion() return -/// Returns the current [/datum/tgs_version] of the DMAPI being used if it was activated, null otherwise. +/// Returns the current [/datum/tgs_version] of the DMAPI being used if it was activated, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsApiVersion() return -/// Returns the name of the TGS instance running the game if TGS is present, null otherwise. +/// Returns the name of the TGS instance running the game if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsInstanceName() return -/// Return the current [/datum/tgs_revision_information] of the running server if TGS is present, null otherwise. +/// Return the current [/datum/tgs_revision_information] of the running server if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsRevision() return -/// Returns the current BYOND security level as a TGS_SECURITY_ define if TGS is present, null otherwise. +/// Returns the current BYOND security level as a TGS_SECURITY_ define if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsSecurityLevel() return -/// Returns a list of active [/datum/tgs_revision_information/test_merge]s if TGS is present, null otherwise. +/// Returns a list of active [/datum/tgs_revision_information/test_merge]s if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsTestMerges() return -/// Returns a list of connected [/datum/tgs_chat_channel]s if TGS is present, null otherwise. +/// Returns a list of connected [/datum/tgs_chat_channel]s if TGS is present, null otherwise. This function may sleep if the call to [/world/proc/TgsNew] is sleeping! /world/proc/TgsChatChannelInfo() return /* The MIT License -Copyright (c) 2017 Jordan Brown +Copyright (c) 2017-2023 Jordan Brown Permission is hereby granted, free of charge, to any person obtaining a copy of this software and diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 41fd8b928f96..316a1834333f 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -308,6 +308,10 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// Trait granted by lipstick #define LIPSTICK_TRAIT "lipstick_trait" +// Bone breaking traits. Don't actually do anything(?) +#define TRAIT_NOBREAK "no_break" +#define TRAIT_ALLBREAK "all_break" + // common trait sources #define TRAIT_GENERIC "generic" #define GENERIC_ITEM_TRAIT "generic_item" @@ -413,3 +417,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define BRAIN_UNAIDED "brain-unaided" /// Trait granted by [/obj/item/clothing/head/helmet/space/hardsuit/berserker] #define BERSERK_TRAIT "berserk_trait" +/// Currently fishing +#define TRAIT_GONE_FISHING "fishing" +/// Fish in this won't die +#define TRAIT_FISH_SAFE_STORAGE "fish_case" +/// Stuff that can go inside fish cases +#define TRAIT_FISH_CASE_COMPATIBILE "fish_case_compatibile" diff --git a/code/__DEFINES/whitesands_after_defines/icon_smoothing.dm b/code/__DEFINES/whitesands_after_defines/icon_smoothing.dm deleted file mode 100644 index af098ed90f01..000000000000 --- a/code/__DEFINES/whitesands_after_defines/icon_smoothing.dm +++ /dev/null @@ -1,4 +0,0 @@ -#define S_MODULAR(num) (MAX_S_OBJ + 1 + num) ///Get a guaranteed unused number for use with modularized groups. - -#define SMOOTH_GROUP_SNOW_WALLS S_MODULAR(0) ///turf/closed/mineral/snow -#define SMOOTH_GROUP_TITANIUM_WALLS_EXTERIOR S_MODULAR(2) ///turf/closed/wall/mineral/titanium/exterior, /obj/structure/falsewall/titanium diff --git a/code/__DEFINES/~whitesands_defines/_defines.dm b/code/__DEFINES/~whitesands_defines/_defines.dm deleted file mode 100644 index 97d6f1b4f605..000000000000 --- a/code/__DEFINES/~whitesands_defines/_defines.dm +++ /dev/null @@ -1,7 +0,0 @@ -//Ghosts WS EDIT - SPAWNERS MENU -#define ui_ghost_jumptomob "SOUTH:6,CENTER-3:24" -#define ui_ghost_orbit "SOUTH:6,CENTER-2:24" -#define ui_ghost_reenter_corpse "SOUTH:6,CENTER-1:24" -#define ui_ghost_teleport "SOUTH:6,CENTER:24" -#define ui_ghost_pai "SOUTH: 6,CENTER+1:24" -#define ui_ghost_spawner_menu "SOUTH:6,CENTER+2:24" diff --git a/code/__DEFINES/~whitesands_defines/atmospherics.dm b/code/__DEFINES/~whitesands_defines/atmospherics.dm deleted file mode 100644 index 8b137891791f..000000000000 --- a/code/__DEFINES/~whitesands_defines/atmospherics.dm +++ /dev/null @@ -1 +0,0 @@ - diff --git a/code/__DEFINES/~whitesands_defines/jobs.dm b/code/__DEFINES/~whitesands_defines/jobs.dm deleted file mode 100644 index 4a5800f54027..000000000000 --- a/code/__DEFINES/~whitesands_defines/jobs.dm +++ /dev/null @@ -1,2 +0,0 @@ -#define JOB_DISPLAY_ORDER_SOLGOV 3.5 //After HoP -#define JOB_DISPLAY_ORDER_BRIG_PHYS 34.5 //After SecOfficer diff --git a/code/__DEFINES/~whitesands_defines/machines.dm b/code/__DEFINES/~whitesands_defines/machines.dm deleted file mode 100644 index 60dc5c510c8c..000000000000 --- a/code/__DEFINES/~whitesands_defines/machines.dm +++ /dev/null @@ -1,7 +0,0 @@ -#define CLONING_SUCCESS (1<<0) -#define CLONING_DELETE_RECORD (1<<1) -#define CLICKSOUND_INTERVAL (0.1 SECONDS) //clicky noises, how much time needed in between clicks on the machine for the sound to play on click again. - -//deepcore mining scanner -#define SCANMODE_SURFACE 0 //scans ore, old mining scanner behavior -#define SCANMODE_DEEPCORE 1 //scans for deepcore mining spots, old deeep core scanner behavior diff --git a/code/__DEFINES/~whitesands_defines/maths.dm b/code/__DEFINES/~whitesands_defines/maths.dm deleted file mode 100644 index 621847c5e422..000000000000 --- a/code/__DEFINES/~whitesands_defines/maths.dm +++ /dev/null @@ -1 +0,0 @@ -#define MAGNITUDE(a, b) (sqrt(a ** 2 + b ** 2)) diff --git a/code/__DEFINES/~whitesands_defines/movespeed_modification.dm b/code/__DEFINES/~whitesands_defines/movespeed_modification.dm deleted file mode 100644 index eadf128ff4f8..000000000000 --- a/code/__DEFINES/~whitesands_defines/movespeed_modification.dm +++ /dev/null @@ -1 +0,0 @@ -#define MOVESPEED_ID_LIVING_BROKEN_BONES "LIVING_BROKEN_BONES" //WS Edit - Breakable Bones diff --git a/code/__DEFINES/~whitesands_defines/shuttles.dm b/code/__DEFINES/~whitesands_defines/shuttles.dm deleted file mode 100644 index bacdf744ffb2..000000000000 --- a/code/__DEFINES/~whitesands_defines/shuttles.dm +++ /dev/null @@ -1,11 +0,0 @@ -//Shuttle unlocks -#define SHUTTLE_UNLOCK_EMAGGED "emagged" - -// max reserve shuttle dock size defines - -// neither of the shuttle's dimensions should exceed this size if it is to dock at encounters -#define RESERVE_DOCK_MAX_SIZE_LONG 56 -// only one of the shuttle's dimensions may exceed this size if it is to dock at encounters -#define RESERVE_DOCK_MAX_SIZE_SHORT 40 -// default # of tiles of padding around an autogenerated reserve shuttle dock -#define RESERVE_DOCK_DEFAULT_PADDING 3 diff --git a/code/__DEFINES/~whitesands_defines/status_effects.dm b/code/__DEFINES/~whitesands_defines/status_effects.dm deleted file mode 100644 index 756bcd745ea1..000000000000 --- a/code/__DEFINES/~whitesands_defines/status_effects.dm +++ /dev/null @@ -1,5 +0,0 @@ -///////////// -// DEBUFFS // -///////////// - -#define STATUS_EFFECT_METAB_FROZEN /datum/status_effect/metab_frozen // Affected cannot process chems diff --git a/code/__DEFINES/~whitesands_defines/traits.dm b/code/__DEFINES/~whitesands_defines/traits.dm deleted file mode 100644 index a046147e2595..000000000000 --- a/code/__DEFINES/~whitesands_defines/traits.dm +++ /dev/null @@ -1,2 +0,0 @@ -#define TRAIT_NOBREAK "no_break" -#define TRAIT_ALLBREAK "all_break" diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index 43e090ecb0f0..7ea317c2adc0 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -385,7 +385,7 @@ return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) -//Converts a bitfield to a list of numbers (or words if a wordlist is provided) +///Converts a bitfield to a list of numbers (or words if a wordlist is provided) /proc/bitfield_to_list(bitfield = 0, list/wordlist) var/list/r = list() if(islist(wordlist)) diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index e31076b6bc23..c28b62aaa975 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -8,9 +8,9 @@ //facial hair init_sprite_accessory_subtypes(/datum/sprite_accessory/facial_hair, GLOB.facial_hairstyles_list, GLOB.facial_hairstyles_male_list, GLOB.facial_hairstyles_female_list) //underwear - init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list, GLOB.underwear_m, GLOB.underwear_f) + init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list) //undershirt - init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list, GLOB.undershirt_m, GLOB.undershirt_f) + init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list) //socks init_sprite_accessory_subtypes(/datum/sprite_accessory/socks, GLOB.socks_list) //bodypart accessories (blizzard intensifies) @@ -29,12 +29,8 @@ init_sprite_accessory_subtypes(/datum/sprite_accessory/spines_animated, GLOB.animated_spines_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/legs, GLOB.legs_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/wings, GLOB.r_wings_list,roundstart = TRUE) - init_sprite_accessory_subtypes(/datum/sprite_accessory/caps, GLOB.caps_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_wings, GLOB.moth_wings_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_markings, GLOB.moth_markings_list) - - - //WS Begin init_sprite_accessory_subtypes(/datum/sprite_accessory/moth_fluff, GLOB.moth_fluff_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/squid_face, GLOB.squid_face_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/ipc_screens, GLOB.ipc_screens_list) @@ -52,7 +48,6 @@ init_sprite_accessory_subtypes(/datum/sprite_accessory/elzu_horns,GLOB.elzu_horns_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/elzu, GLOB.tails_list_elzu) init_sprite_accessory_subtypes(/datum/sprite_accessory/tails_animated/elzu, GLOB.animated_tails_list_elzu) - //WS End //Species for(var/spath in subtypesof(/datum/species)) diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 72a3fc79c9d9..4f8a0a5e28e0 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -54,12 +54,13 @@ DEFINE_BITFIELD(smoothing_junction, list( #define DEFAULT_UNDERLAY_ICON_STATE "plating" -#define SET_ADJ_IN_DIR(source, junction, direction, direction_flag) \ +#define SET_ADJ_IN_DIR(source, junction, conn_junction, direction, direction_flag) \ do { \ var/turf/neighbor = get_step(source, direction); \ if(!neighbor) { \ if(source.smoothing_flags & SMOOTH_BORDER) { \ junction |= direction_flag; \ + conn_junction |= direction_flag; \ }; \ }; \ else { \ @@ -69,6 +70,9 @@ DEFINE_BITFIELD(smoothing_junction, list( continue; \ }; \ junction |= direction_flag; \ + if(!is_type_in_typecache(neighbor, source.no_connector_typecache)) { \ + conn_junction |= direction_flag; \ + }; \ break; \ }; \ }; \ @@ -82,6 +86,9 @@ DEFINE_BITFIELD(smoothing_junction, list( continue; \ }; \ junction |= direction_flag; \ + if(!is_type_in_typecache(thing, source.no_connector_typecache)) { \ + conn_junction |= direction_flag; \ + }; \ break; \ }; \ if(junction & direction_flag) { \ @@ -317,30 +324,42 @@ DEFINE_BITFIELD(smoothing_junction, list( */ /atom/proc/bitmask_smooth() var/new_junction = NONE + var/new_conn_junction = NONE for(var/direction in GLOB.cardinals) //Cardinal case first. - SET_ADJ_IN_DIR(src, new_junction, direction, direction) + SET_ADJ_IN_DIR(src, new_junction, new_conn_junction, direction, direction) if(!(new_junction & (NORTH|SOUTH)) || !(new_junction & (EAST|WEST))) set_smoothed_icon_state(new_junction) + if(smoothing_flags & SMOOTH_CONNECTORS) + set_connector_overlay(new_conn_junction) return if(new_junction & NORTH_JUNCTION) if(new_junction & WEST_JUNCTION) - SET_ADJ_IN_DIR(src, new_junction, NORTHWEST, NORTHWEST_JUNCTION) + SET_ADJ_IN_DIR(src, new_junction, new_conn_junction, NORTHWEST, NORTHWEST_JUNCTION) if(new_junction & EAST_JUNCTION) - SET_ADJ_IN_DIR(src, new_junction, NORTHEAST, NORTHEAST_JUNCTION) + SET_ADJ_IN_DIR(src, new_junction, new_conn_junction, NORTHEAST, NORTHEAST_JUNCTION) if(new_junction & SOUTH_JUNCTION) if(new_junction & WEST_JUNCTION) - SET_ADJ_IN_DIR(src, new_junction, SOUTHWEST, SOUTHWEST_JUNCTION) + SET_ADJ_IN_DIR(src, new_junction, new_conn_junction, SOUTHWEST, SOUTHWEST_JUNCTION) if(new_junction & EAST_JUNCTION) - SET_ADJ_IN_DIR(src, new_junction, SOUTHEAST, SOUTHEAST_JUNCTION) + SET_ADJ_IN_DIR(src, new_junction, new_conn_junction, SOUTHEAST, SOUTHEAST_JUNCTION) set_smoothed_icon_state(new_junction) - + if(smoothing_flags & SMOOTH_CONNECTORS) + if(new_conn_junction & NORTH_JUNCTION) + new_conn_junction |= new_junction & (NORTHEAST_JUNCTION | NORTHWEST_JUNCTION) + if(new_conn_junction & SOUTH_JUNCTION) + new_conn_junction |= new_junction & (SOUTHEAST_JUNCTION | SOUTHWEST_JUNCTION) + if(new_conn_junction & EAST_JUNCTION) + new_conn_junction |= new_junction & (NORTHEAST_JUNCTION | SOUTHEAST_JUNCTION) + if(new_conn_junction & WEST_JUNCTION) + new_conn_junction |= new_junction & (NORTHWEST_JUNCTION | SOUTHWEST_JUNCTION) + set_connector_overlay(new_conn_junction) ///Changes the icon state based on the new junction bitmask. Returns the old junction value. /atom/proc/set_smoothed_icon_state(new_junction) @@ -348,6 +367,18 @@ DEFINE_BITFIELD(smoothing_junction, list( smoothing_junction = new_junction icon_state = "[base_icon_state]-[smoothing_junction]" +/atom/proc/set_connector_overlay(new_conn_junction) + if(new_conn_junction == connector_junction) + return + cut_overlay(connector_overlay) + + connector_junction = new_conn_junction + if(!connector_junction) + connector_overlay = null + return + + connector_overlay = iconstate2appearance(connector_icon, "[connector_icon_state]-[connector_junction]") + add_overlay(connector_overlay) /turf/closed/set_smoothed_icon_state(new_junction) . = ..() diff --git a/code/__HELPERS/lighting.dm b/code/__HELPERS/lighting.dm new file mode 100644 index 000000000000..08c360849b58 --- /dev/null +++ b/code/__HELPERS/lighting.dm @@ -0,0 +1,11 @@ +/// Produces a mutable appearance glued to the [EMISSIVE_PLANE] dyed to be the [EMISSIVE_COLOR]. +/proc/emissive_appearance(icon, icon_state = "", layer = FLOAT_LAYER, alpha = 255, appearance_flags = NONE) + var/mutable_appearance/appearance = mutable_appearance(icon, icon_state, layer, EMISSIVE_PLANE, alpha, appearance_flags | EMISSIVE_APPEARANCE_FLAGS) + appearance.color = GLOB.emissive_color + return appearance + +/// Produces a mutable appearance glued to the [EMISSIVE_PLANE] dyed to be the [EM_BLOCK_COLOR]. +/proc/emissive_blocker(icon, icon_state = "", layer = FLOAT_LAYER, alpha = 255, appearance_flags = NONE) + var/mutable_appearance/appearance = mutable_appearance(icon, icon_state, layer, EMISSIVE_PLANE, alpha, appearance_flags | EMISSIVE_APPEARANCE_FLAGS) + appearance.color = GLOB.em_block_color + return appearance diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 6fb205e3e2fd..e48c34a10050 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -23,25 +23,13 @@ /proc/random_underwear(gender) if(!GLOB.underwear_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list, GLOB.underwear_m, GLOB.underwear_f) - switch(gender) - if(MALE) - return pick(GLOB.underwear_m) - if(FEMALE) - return pick(GLOB.underwear_f) - else - return pick(GLOB.underwear_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/underwear, GLOB.underwear_list) + return pick(GLOB.underwear_list) -/proc/random_undershirt(gender) +/proc/random_undershirt() if(!GLOB.undershirt_list.len) - init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list, GLOB.undershirt_m, GLOB.undershirt_f) - switch(gender) - if(MALE) - return pick(GLOB.undershirt_m) - if(FEMALE) - return pick(GLOB.undershirt_f) - else - return pick(GLOB.undershirt_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/undershirt, GLOB.undershirt_list) + return pick(GLOB.undershirt_list) /proc/random_socks() if(!GLOB.socks_list.len) @@ -109,7 +97,6 @@ return list( "body_markings" = pick(GLOB.body_markings_list), "body_size" = pick(GLOB.body_sizes), - "caps" = pick(GLOB.caps_list), "ears" = "None", "elzu_horns" = pick(GLOB.elzu_horns_list), "ethcolor" = GLOB.color_list_ethereal[pick(GLOB.color_list_ethereal)], @@ -125,6 +112,7 @@ "kepori_tail_feathers" = pick(GLOB.kepori_tail_feathers_list), "legs" = "Normal Legs", "mcolor" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), + "mcolor2" = pick("FFFFFF","7F7F7F", "7FFF7F", "7F7FFF", "FF7F7F", "7FFFFF", "FF7FFF", "FFFF7F"), "moth_fluff" = pick(GLOB.moth_fluff_list), "moth_markings" = pick(GLOB.moth_markings_list), "moth_wings" = pick(GLOB.moth_wings_list), @@ -659,3 +647,7 @@ GLOBAL_LIST_EMPTY(species_list) else . = pick(ais) return . + +/// Gets the client of the mob, allowing for mocking of the client. +/// You only need to use this if you know you're going to be mocking clients somewhere else. +#define GET_CLIENT(mob) (##mob.client || ##mob.mock_client) diff --git a/code/__HELPERS/sanitize_values.dm b/code/__HELPERS/sanitize_values.dm index 247bdf49633a..a24b812a8a83 100644 --- a/code/__HELPERS/sanitize_values.dm +++ b/code/__HELPERS/sanitize_values.dm @@ -48,7 +48,7 @@ return default return default -/proc/sanitize_hexcolor(color, desired_format=3, include_crunch=0, default) +/proc/sanitize_hexcolor(color, desired_format = 6, include_crunch = FALSE, default) var/crunch = include_crunch ? "#" : "" if(!istext(color)) color = "" @@ -77,6 +77,11 @@ i += length(color[i]) if(length_char(.) != desired_format) + if(desired_format == 6 && length_char(.) == 3) //doing this quickly rather than elegantly + var/red = .[1] + var/green = .[2] + var/blue = .[3] + return crunch + "[red][red][green][green][blue][blue]" if(default) return default return crunch + repeat_string(desired_format, "0") diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index 5d2f5b0bd647..d5911f21d81d 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -332,6 +332,9 @@ GLOBAL_LIST_INIT(binary, list("0","1")) /proc/random_short_color() return random_string(3, GLOB.hex_characters) +/proc/short_color_from_seed(seed) + return num2text(seed % 4095, 1, 16) + /proc/random_color() return random_string(6, GLOB.hex_characters) @@ -341,6 +344,12 @@ GLOBAL_LIST_INIT(binary, list("0","1")) var blue = "00" return red + green + blue +/proc/short_color_natural_from_seed(seed) + var red = num2text(seed % 255, 1, 16) + var green = num2text(seed % 128, 1, 16) //Conversion to hex + var blue = "00" + return red + green + blue + //merges non-null characters (3rd argument) from "from" into "into". Returns result //e.g. into = "Hello World" // from = "Seeya______" @@ -849,6 +858,11 @@ GLOBAL_LIST_INIT(binary, list("0","1")) var/end = findtext(text, "<", 2) return strip_html(copytext_char(text, start, min(start + limit, end))) +/// Removes all non-alphanumerics from the text, keep in mind this can lead to id conflicts +/proc/sanitize_css_class_name(name) + var/static/regex/regex = new(@"[^a-zA-Z0-9]","g") + return replacetext(name, regex, "") + /proc/shuffletext(string) . = "" while(length(string)) diff --git a/code/_compile_options.dm b/code/_compile_options.dm index b4a6ececc0da..4b661c80e6e7 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -33,6 +33,10 @@ #endif // 1 to use the default behaviour; // 2 for preloading absolutely everything; +/// If this is uncommented, Autowiki will generate edits and shut down the server. +/// Prefer the autowiki build target instead. +// #define AUTOWIKI + //Update this whenever you need to take advantage of more recent byond features #define MIN_COMPILER_VERSION 513 #define MIN_COMPILER_BUILD 1514 diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index 70d11991aa48..b09fe69c84f6 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -9,12 +9,8 @@ GLOBAL_LIST_EMPTY(facial_hairstyles_female_list) //stores only hair names GLOBAL_LIST_EMPTY(hair_gradients_list) //stores /datum/sprite_accessory/hair_gradient indexed by name //Underwear GLOBAL_LIST_EMPTY(underwear_list) //stores /datum/sprite_accessory/underwear indexed by name -GLOBAL_LIST_EMPTY(underwear_m) //stores only underwear name -GLOBAL_LIST_EMPTY(underwear_f) //stores only underwear name //Undershirts GLOBAL_LIST_EMPTY(undershirt_list) //stores /datum/sprite_accessory/undershirt indexed by name -GLOBAL_LIST_EMPTY(undershirt_m) //stores only undershirt name -GLOBAL_LIST_EMPTY(undershirt_f) //stores only undershirt name //Socks GLOBAL_LIST_EMPTY(socks_list) //stores /datum/sprite_accessory/socks indexed by name //Body Sizes @@ -40,7 +36,6 @@ GLOBAL_LIST_EMPTY(r_wings_list) GLOBAL_LIST_EMPTY(moth_wings_list) GLOBAL_LIST_EMPTY(moth_fluff_list) GLOBAL_LIST_EMPTY(moth_markings_list) -GLOBAL_LIST_EMPTY(caps_list) GLOBAL_LIST_EMPTY(squid_face_list) GLOBAL_LIST_EMPTY(ipc_screens_list) GLOBAL_LIST_EMPTY(ipc_antennas_list) diff --git a/code/_onclick/hud/_defines.dm b/code/_onclick/hud/_defines.dm index b236a4a41d5c..8e9fde4d1859 100644 --- a/code/_onclick/hud/_defines.dm +++ b/code/_onclick/hud/_defines.dm @@ -134,7 +134,6 @@ #define ui_ai_track_with_camera "SOUTH:6,WEST+2" #define ui_ai_camera_light "SOUTH:6,WEST+3" #define ui_ai_crew_monitor "SOUTH:6,WEST+4" -#define ui_ai_crew_manifest "SOUTH:6,WEST+5" #define ui_ai_alerts "SOUTH:6,WEST+6" #define ui_ai_announcement "SOUTH:6,WEST+7" #define ui_ai_shuttle "SOUTH:6,WEST+8" @@ -155,19 +154,18 @@ #define ui_pai_light "SOUTH:6,WEST+4" #define ui_pai_newscaster "SOUTH:6,WEST+5" #define ui_pai_host_monitor "SOUTH:6,WEST+6" -#define ui_pai_crew_manifest "SOUTH:6,WEST+7" #define ui_pai_state_laws "SOUTH:6,WEST+8" #define ui_pai_pda_send "SOUTH:6,WEST+9" #define ui_pai_pda_log "SOUTH:6,WEST+10" #define ui_pai_take_picture "SOUTH:6,WEST+12" #define ui_pai_view_images "SOUTH:6,WEST+13" -/* Ghosts - REPLACED BY WS _defines.dm -#define ui_ghost_jumptomob "SOUTH:6,CENTER-2:24" -#define ui_ghost_orbit "SOUTH:6,CENTER-1:24" -#define ui_ghost_reenter_corpse "SOUTH:6,CENTER:24" -#define ui_ghost_teleport "SOUTH:6,CENTER+1:24" -#define ui_ghost_pai "SOUTH: 6, CENTER+2:24" -EndWS*/ +//Ghosts +#define ui_ghost_jumptomob "SOUTH:6,CENTER-3:24" +#define ui_ghost_orbit "SOUTH:6,CENTER-2:24" +#define ui_ghost_reenter_corpse "SOUTH:6,CENTER-1:24" +#define ui_ghost_teleport "SOUTH:6,CENTER:24" +#define ui_ghost_pai "SOUTH: 6,CENTER+1:24" +#define ui_ghost_spawner_menu "SOUTH:6,CENTER+2:24" #define ui_wanted_lvl "NORTH,11" diff --git a/code/_onclick/hud/ai.dm b/code/_onclick/hud/ai.dm index 4be7d857b540..3c4a160be811 100644 --- a/code/_onclick/hud/ai.dm +++ b/code/_onclick/hud/ai.dm @@ -56,16 +56,6 @@ var/mob/living/silicon/ai/AI = usr GLOB.crewmonitor.show(AI,AI) -/atom/movable/screen/ai/crew_manifest - name = "Crew Manifest" - icon_state = "manifest" - -/atom/movable/screen/ai/crew_manifest/Click() - if(..()) - return - var/mob/living/silicon/ai/AI = usr - AI.ai_roster() - /atom/movable/screen/ai/alerts name = "Show Alerts" icon_state = "alerts" @@ -215,12 +205,6 @@ using.hud = src static_inventory += using -//Crew Manifest - using = new /atom/movable/screen/ai/crew_manifest() - using.screen_loc = ui_ai_crew_manifest - using.hud = src - static_inventory += using - //Alerts using = new /atom/movable/screen/ai/alerts() using.screen_loc = ui_ai_alerts diff --git a/code/_onclick/hud/pai.dm b/code/_onclick/hud/pai.dm index 40c93d2db2c7..7e439b4a9db0 100644 --- a/code/_onclick/hud/pai.dm +++ b/code/_onclick/hud/pai.dm @@ -92,16 +92,6 @@ to_chat(src, "You are not being carried by anyone!") return 0 -/atom/movable/screen/pai/crew_manifest - name = "Crew Manifest" - icon_state = "manifest" - -/atom/movable/screen/pai/crew_manifest/Click() - if(!..()) - return - var/mob/living/silicon/pai/pAI = usr - pAI.ai_roster() - /atom/movable/screen/pai/state_laws name = "State Laws" icon_state = "state_laws" @@ -209,11 +199,6 @@ using.screen_loc = ui_pai_host_monitor static_inventory += using -// Crew Manifest - using = new /atom/movable/screen/pai/crew_manifest() - using.screen_loc = ui_pai_crew_manifest - static_inventory += using - // Laws using = new /atom/movable/screen/pai/state_laws() using.screen_loc = ui_pai_state_laws diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 01f0a1e5ce7b..b672b901d086 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -9,6 +9,17 @@ GLOBAL_LIST_EMPTY(radial_menus) plane = ABOVE_HUD_PLANE var/datum/radial_menu/parent +/atom/movable/screen/radial/proc/set_parent(new_value) + if(parent) + UnregisterSignal(parent, COMSIG_PARENT_QDELETING) + parent = new_value + if(parent) + RegisterSignal(parent, COMSIG_PARENT_QDELETING, .proc/handle_parent_del) + +/atom/movable/screen/radial/proc/handle_parent_del() + SIGNAL_HANDLER + set_parent(null) + /atom/movable/screen/radial/slice icon_state = "radial_slice" var/choice @@ -123,7 +134,7 @@ GLOBAL_LIST_EMPTY(radial_menus) for(var/i in 1 to elements_to_add) //Create all elements var/atom/movable/screen/radial/slice/new_element = new /atom/movable/screen/radial/slice new_element.tooltips = use_tooltips - new_element.parent = src + new_element.set_parent(src) elements += new_element var/page = 1 @@ -209,7 +220,7 @@ GLOBAL_LIST_EMPTY(radial_menus) /datum/radial_menu/New() close_button = new - close_button.parent = src + close_button.set_parent(src) /datum/radial_menu/proc/Reset() choices.Cut() diff --git a/code/_onclick/hud/radial_persistent.dm b/code/_onclick/hud/radial_persistent.dm index e7f7c664ad7c..1c46ecee56d1 100644 --- a/code/_onclick/hud/radial_persistent.dm +++ b/code/_onclick/hud/radial_persistent.dm @@ -26,7 +26,7 @@ /datum/radial_menu/persistent/New() close_button = new /atom/movable/screen/radial/persistent/center - close_button.parent = src + close_button.set_parent(src) /datum/radial_menu/persistent/element_chosen(choice_id,mob/user) diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 30b1b018de6a..5c372b3cf91a 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -140,7 +140,8 @@ /datum/config_entry/flag/allow_metadata // Metadata is supported. -/datum/config_entry/flag/popup_admin_pm // adminPMs to non-admins show in a pop-up 'reply' window when set +/// Gives the ability to send players a maptext popup. +/datum/config_entry/flag/popup_admin_pm /datum/config_entry/number/fps config_entry_value = 20 @@ -207,24 +208,26 @@ /datum/config_entry/flag/usewhitelist + /datum/config_entry/flag/use_age_restriction_for_jobs //Do jobs use account age restrictions? --requires database /datum/config_entry/flag/use_account_age_for_jobs //Uses the time they made the account for the job restriction stuff. New player joining alerts should be unaffected. + /datum/config_entry/flag/use_exp_tracking -/datum/config_entry/flag/use_exp_restrictions_heads +/datum/config_entry/flag/use_exp_restrictions_admin_bypass -/datum/config_entry/number/use_exp_restrictions_heads_hours +/datum/config_entry/number/ship_spawn_base_exp_min config_entry_value = 0 integer = FALSE min_val = 0 -/datum/config_entry/flag/use_exp_restrictions_heads_department - -/datum/config_entry/flag/use_exp_restrictions_other +/datum/config_entry/number/officer_join_base_exp_min + config_entry_value = 0 + integer = FALSE + min_val = 0 -/datum/config_entry/flag/use_exp_restrictions_admin_bypass /datum/config_entry/string/server diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index 9c262cde56a9..68c92e84658c 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -283,7 +283,7 @@ Versioning key = new_key key_type = new_key_type -/datum/controller/subsystem/blackbox/proc/LogAhelp(ticket, action, message, recipient, sender) +/datum/controller/subsystem/blackbox/proc/log_ahelp(ticket, action, message, recipient, sender) if(!SSdbcore.Connect()) return diff --git a/code/controllers/subsystem/icon_smooth.dm b/code/controllers/subsystem/icon_smooth.dm index 1623aa10422b..9695be30e5ef 100644 --- a/code/controllers/subsystem/icon_smooth.dm +++ b/code/controllers/subsystem/icon_smooth.dm @@ -9,6 +9,11 @@ SUBSYSTEM_DEF(icon_smooth) var/list/smooth_queue = list() var/list/deferred = list() + /// An associative list matching atom types to their typecaches of connector exceptions. Their no_connector_typecache var is overridden to the + /// element in this list associated with their type; if no such element exists, and their no_connector_typecache is nonempty, the typecache is created + /// according to the type's default value for no_connector_typecache, that typecache is added to this list, and the variable is set to that typecache. + var/list/type_no_connector_typecaches = list() + /datum/controller/subsystem/icon_smooth/fire() var/list/cached = smooth_queue while(cached.len) @@ -60,3 +65,12 @@ SUBSYSTEM_DEF(icon_smooth) thing.smoothing_flags &= ~SMOOTH_QUEUED smooth_queue -= thing deferred -= thing + +/datum/controller/subsystem/icon_smooth/proc/get_no_connector_typecache(cache_key, list/no_connector_types, connector_strict_typing) + var/list/cached_typecache = type_no_connector_typecaches[cache_key] + if(cached_typecache) + return cached_typecache + + var/list/new_typecache = typecacheof(no_connector_types, only_root_path = connector_strict_typing) + type_no_connector_typecaches[cache_key] = new_typecache + return new_typecache diff --git a/code/controllers/subsystem/input.dm b/code/controllers/subsystem/input.dm index 808ef9d74323..07de18a43c2c 100644 --- a/code/controllers/subsystem/input.dm +++ b/code/controllers/subsystem/input.dm @@ -28,18 +28,18 @@ SUBSYSTEM_DEF(input) default_macro_sets = list( "default" = list( //Locked Any. Reduced tab support. [Hotkey] - "Tab" = "\".winset \\\"input.focus=true?map.focus=true input.background-color=[COLOR_INPUT_DISABLED]:input.focus=true input.background-color=[COLOR_INPUT_ENABLED]\\\"\"", + "Tab" = "\".winset \\\"input.focus=true ? map.focus=true : input.focus=true\\\"\"", "Back" = "\".winset \\\"input.text=\\\"\\\"\\\"\"", // This makes it so backspace can remove default inputs "Any" = "\"KeyDown \[\[*\]\]\"", "Any+UP" = "\"KeyUp \[\[*\]\]\"", "Escape" = "Reset-Held-Keys", ), "old_default" = list( //Unlocked Bar. Respects oldmode_keys whitelist. Full tab support. [Default] - "Tab" = "\".winset \\\"mainwindow.macro=old_hotkeys map.focus=true input.background-color=[COLOR_INPUT_DISABLED]\\\"\"", + "Tab" = "\".winset \\\"mainwindow.macro=old_hotkeys map.focus=true\\\"\"", "Ctrl+Escape" = "Reset-Held-Keys", //Small concession for the safety net. ), "old_hotkeys" = list( //Unlocked Any. Supports clean switch back to unlocked. [Default] - "Tab" = "\".winset \\\"mainwindow.macro=old_default input.focus=true input.background-color=[COLOR_INPUT_ENABLED]\\\"\"", + "Tab" = "\".winset \\\"mainwindow.macro=old_default input.focus=true\\\"\"", "Back" = "\".winset \\\"input.text=\\\"\\\"\\\"\"", // This makes it so backspace can remove default inputs "Any" = "\"KeyDown \[\[*\]\]\"", "Any+UP" = "\"KeyUp \[\[*\]\]\"", diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index ce8ccd558d33..087b41134cd9 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -189,6 +189,8 @@ SUBSYSTEM_DEF(mapping) S.unique_ship_access = data[ "unique_ship_access" ] if(istext(data["description"])) S.description = data["description"] + if(islist(data["tags"])) + S.tags = data["tags"] S.job_slots = list() var/list/job_slot_list = data["job_slots"] @@ -206,7 +208,6 @@ SUBSYSTEM_DEF(mapping) job_outfit = /datum/outfit/job/assistant job_slot = new /datum/job(job, job_outfit) job_slot.wiki_page = value["wiki_page"] - job_slot.exp_requirements = value["exp_requirements"] job_slot.officer = value["officer"] slots = value["slots"] @@ -215,14 +216,23 @@ SUBSYSTEM_DEF(mapping) continue S.job_slots[job_slot] = slots + if(isnum(data["limit"])) + S.limit = data["limit"] + if(isnum(data["spawn_time_coeff"])) + S.spawn_time_coeff = data["spawn_time_coeff"] + if(isnum(data["officer_time_coeff"])) + S.officer_time_coeff = data["officer_time_coeff"] + + if(isnum(data["starting_funds"])) + S.starting_funds = data["starting_funds"] + if(isnum(data["enabled"]) && data["enabled"]) S.enabled = TRUE ship_purchase_list[S.name] = S - if(isnum(data["limit"])) - S.limit = data["limit"] - shuttle_templates[S.file_name] = S if(isnum(data["roundstart"]) && data["roundstart"]) maplist[S.name] = S + + shuttle_templates[S.file_name] = S #undef CHECK_STRING_EXISTS #undef CHECK_LIST_EXISTS @@ -251,7 +261,9 @@ SUBSYSTEM_DEF(mapping) /// Creates basic physical levels so we dont have to do that during runtime every time, nothing bad will happen if this wont run, as allocation will handle adding new levels /datum/controller/subsystem/mapping/proc/init_reserved_levels() add_new_zlevel("Free Allocation Level", allocation_type = ALLOCATION_FREE) + CHECK_TICK add_new_zlevel("Quadrant Allocation Level", allocation_type = ALLOCATION_QUADRANT) + CHECK_TICK /datum/controller/subsystem/mapping/proc/preloadHolodeckTemplates() for(var/item in subtypesof(/datum/map_template/holodeck)) diff --git a/code/controllers/subsystem/mouse_entered.dm b/code/controllers/subsystem/mouse_entered.dm new file mode 100644 index 000000000000..6dc8d995a522 --- /dev/null +++ b/code/controllers/subsystem/mouse_entered.dm @@ -0,0 +1,23 @@ +/// Defers MouseEntered inputs to only apply to the most recently hovered over atom in the tick +SUBSYSTEM_DEF(mouse_entered) + name = "MouseEntered" + wait = 1 + flags = SS_NO_INIT | SS_TICKER + priority = FIRE_PRIORITY_MOUSE_ENTERED + runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY + + var/list/hovers = list() + +/datum/controller/subsystem/mouse_entered/fire() + for (var/hovering_client in hovers) + var/atom/hovering_atom = hovers[hovering_client] + if (isnull(hovering_atom)) + continue + + hovering_atom.on_mouse_enter(hovering_client) + + // This intentionally runs `= null` and not `-= hovering_client`, as we want to prevent the list from shrinking, + // which could cause problems given the heat of MouseEntered. + // Lummox has teased this for 515: https://www.byond.com/forum/post/2621745 + // ...though you're most likely reading this on BYOND version 600. + hovers[hovering_client] = null diff --git a/code/controllers/subsystem/overmap.dm b/code/controllers/subsystem/overmap.dm index 180d846a012e..61c0b5df0255 100644 --- a/code/controllers/subsystem/overmap.dm +++ b/code/controllers/subsystem/overmap.dm @@ -386,6 +386,20 @@ SUBSYSTEM_DEF(overmap) if(D.mapzone?.is_in_bounds(source)) return D +/// Returns TRUE if players should be allowed to create a ship by "standard" means, and FALSE otherwise. +/datum/controller/subsystem/overmap/proc/player_ship_spawn_allowed() + if(!(GLOB.ship_spawn_enabled) || (get_num_cap_ships() >= CONFIG_GET(number/max_shuttle_count))) + return FALSE + return TRUE + +/// Returns the number of ships on the overmap that count against the spawn cap. +/datum/controller/subsystem/overmap/proc/get_num_cap_ships() + var/ship_count = 0 + for(var/datum/overmap/ship/controlled/Ship as anything in controlled_ships) + if(!Ship.source_template || Ship.source_template.category != "subshuttles") + ship_count++ + return ship_count + /datum/controller/subsystem/overmap/Recover() if(istype(SSovermap.overmap_objects)) overmap_objects = SSovermap.overmap_objects diff --git a/code/controllers/subsystem/overmap_move.dm b/code/controllers/subsystem/overmap_move.dm new file mode 100644 index 000000000000..edb32e33bb8d --- /dev/null +++ b/code/controllers/subsystem/overmap_move.dm @@ -0,0 +1,3 @@ +TIMER_SUBSYSTEM_DEF(overmap_movement) + name = "Overmap Movement" + priority = FIRE_PRIORITY_OVERMAP_MOVEMENT diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index 436658b26558..a2609795d503 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -64,6 +64,7 @@ SUBSYSTEM_DEF(shuttle) else var/obj/docking_port/mobile/M = requester message_admins("Shuttle [M] repeatedly failed to create transit zone.") + log_runtime("Shuttle [M] repeatedly failed to create transit zone.") if(MC_TICK_CHECK) break @@ -403,7 +404,7 @@ SUBSYSTEM_DEF(shuttle) L["file_name"] = S.file_name L["category"] = S.category L["description"] = S.description - L["admin_notes"] = S.admin_notes + L["tags"] = S.tags templates[S.category]["templates"] += list(L) diff --git a/code/controllers/subsystem/sound_loops.dm b/code/controllers/subsystem/sound_loops.dm new file mode 100644 index 000000000000..46b916603f94 --- /dev/null +++ b/code/controllers/subsystem/sound_loops.dm @@ -0,0 +1,3 @@ +TIMER_SUBSYSTEM_DEF(sound_loops) + name = "Sound Loops" + priority = FIRE_PRIORITY_SOUND_LOOPS diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 6f176a4421ed..d4cc5483931c 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -180,8 +180,7 @@ SUBSYSTEM_DEF(traumas) "robots" = typecacheof(list(/datum/species/android, /datum/species/ipc)), "the supernatural" = typecacheof(list(/datum/species/golem/runic)), "aliens" = typecacheof(list( - /datum/species/abductor, /datum/species/jelly, /datum/species/pod, - /datum/species/shadow, /datum/species/squid)), + /datum/species/abductor, /datum/species/jelly, /datum/species/pod)), "spiders" = typecacheof(list(/datum/species/spider)) ) diff --git a/code/datums/aquarium.dm b/code/datums/aquarium.dm new file mode 100644 index 000000000000..2bca6af8c26d --- /dev/null +++ b/code/datums/aquarium.dm @@ -0,0 +1,304 @@ +/// Allows movables to be inserted/displayed in aquariums. +/datum/component/aquarium_content + /// Keeps track of our current aquarium. + var/obj/structure/aquarium/current_aquarium + + //This is visual effect holder that will end up in aquarium's vis_contents + var/obj/effect/vc_obj + + /// Base px offset of the visual object in current aquarium aka current base position + var/base_px = 0 + /// Base px offset of the visual object in current aquarium aka current base position + var/base_py = 0 + //Current layer for the visual object + var/base_layer + + + /** + * Fish sprite how to: + * Need to be centered on 16,16 in the dmi and facing left by default. + * sprite_height/sprite_width is the size it will have in aquarium and used to control animation boundaries. + * source_height/source_width is the size of the original icon (ideally only the non-empty parts) + */ + + + /// Icon used for in aquarium sprite + var/icon = 'icons/obj/aquarium.dmi' + /// If this is set this icon state will be used for the holder while icon_state will only be used for item/catalog. Transformation from source_width/height WON'T be applied. + var/icon_state + /// Applied to vc object only for use with greyscaled icons. + var/aquarium_vc_color + /// Transformation applied to the visual holder - used when scaled down sprites are used as in aquarium visual + var/matrix/base_transform + + /// How the thing will be layered + var/layer_mode = AQUARIUM_LAYER_MODE_AUTO + + /// If the starting position is randomised within bounds when inserted into aquarium. + var/randomize_position = FALSE + + //Target sprite size for path/position calculations. + var/sprite_height = 3 + var/sprite_width = 3 + + //This is the size of the source sprite. This will be used to calculate scale down factor. + var/source_width = 32 + var/source_height = 32 + + /// Currently playing animation + var/current_animation + + /// Does this behviour need additional processing in aquarium, will be added to SSobj processing on insertion + var/processing = FALSE + + /// TODO: Change this into trait checked on aquarium insertion + var/unique = FALSE + + /// Proc used to retrieve current animation state from the parent, optional + var/animation_getter + + /// Signals of the parent that will trigger animation update + var/animation_update_signals + + +/datum/component/aquarium_content/Initialize(animation_getter, animation_update_signals) + if(!ismovable(parent)) + return COMPONENT_INCOMPATIBLE + + src.animation_getter = animation_getter + src.animation_update_signals = animation_update_signals + if(animation_update_signals) + RegisterSignal(parent, animation_update_signals, .proc/generate_animation) + + if(istype(parent,/obj/item/fish)) + InitializeFromFish() + else if(istype(parent,/obj/item/aquarium_prop)) + InitializeFromProp() + else + InitializeOther() + + ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/enter_aquarium) + + //If component is added to something already in aquarium at the time initialize it properly. + var/atom/movable/movable_parent = parent + if(istype(movable_parent.loc, /obj/structure/aquarium)) + on_inserted(movable_parent.loc) + +/// Sets visuals properties for fish +/datum/component/aquarium_content/proc/InitializeFromFish() + var/obj/item/fish/fish = parent + + icon = fish.icon + sprite_height = fish.sprite_height + sprite_width = fish.sprite_width + aquarium_vc_color = fish.aquarium_vc_color + + if(fish.dedicated_in_aquarium_icon_state) + icon_state = fish.dedicated_in_aquarium_icon_state + base_transform = matrix() + else + icon_state = fish.icon_state + var/matrix/matrix = matrix() + var/x_scale = fish.sprite_width / fish.source_width + var/y_scale = fish.sprite_height / fish.source_height + matrix.Scale(x_scale, y_scale) + base_transform = matrix + + randomize_position = TRUE + +/// Sets visuals properties for fish +/datum/component/aquarium_content/proc/InitializeFromProp() + var/obj/item/aquarium_prop/prop = parent + + icon = prop.icon + icon_state = prop.icon_state + layer_mode = prop.layer_mode + sprite_height = 32 + sprite_width = 32 + base_transform = matrix() + + unique = TRUE + +/// Mostly for admin abuse +/datum/component/aquarium_content/proc/InitializeOther() + sprite_width = 8 + sprite_height = 8 + + var/matrix/matrix = matrix() + var/x_scale = sprite_width / 32 + var/y_scale = sprite_height / 32 + matrix.Scale(x_scale, y_scale) + base_transform = matrix + + +/datum/component/aquarium_content/PreTransfer() + . = ..() + REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + +/datum/component/aquarium_content/Destroy(force, silent) + if(current_aquarium) + remove_from_aquarium() + QDEL_NULL(vc_obj) + return ..() + +/datum/component/aquarium_content/proc/enter_aquarium(datum/source, OldLoc, Dir, Forced) + SIGNAL_HANDLER + var/atom/movable/movable_parent = parent + if(istype(movable_parent.loc, /obj/structure/aquarium)) + on_inserted(movable_parent.loc) + +/datum/component/aquarium_content/proc/is_ready_to_insert(obj/structure/aquarium/aquarium) + //This is kinda awful but we're unaware of other fish + if(unique) + for(var/atom/movable/fish_or_prop in aquarium) + if(fish_or_prop == parent) + continue + if(fish_or_prop.type == parent.type) + return FALSE + return TRUE + +/datum/component/aquarium_content/proc/on_inserted(atom/aquarium) + current_aquarium = aquarium + RegisterSignal(current_aquarium, COMSIG_ATOM_EXITED, .proc/on_removed) + RegisterSignal(current_aquarium, COMSIG_AQUARIUM_SURFACE_CHANGED, .proc/on_surface_changed) + RegisterSignal(current_aquarium, COMSIG_AQUARIUM_FLUID_CHANGED,.proc/on_fluid_changed) + + if(processing) + START_PROCESSING(SSobj, src) + + //If we don't have vc object yet build it + if(!vc_obj) + vc_obj = generate_base_vc() + + //Set default position and layer + set_vc_base_position() + generate_animation(reset = TRUE) + + //Finally add it to to objects vis_contents + current_aquarium.vis_contents |= vc_obj + +/// Aquarium surface changed in some way, we need to recalculate base position and aninmation +/datum/component/aquarium_content/proc/on_surface_changed() + SIGNAL_HANDLER + set_vc_base_position() + generate_animation(reset = TRUE) //our animation start point changed, gotta redo + +/datum/component/aquarium_content/proc/on_fluid_changed() + SIGNAL_HANDLER + generate_animation() + +/datum/component/aquarium_content/proc/remove_visual_from_aquarium() + current_aquarium.vis_contents -= vc_obj + if(base_layer) + current_aquarium.free_layer(base_layer) + +/// Generates common visual object, propeties that don't depend on aquarium surface +/datum/component/aquarium_content/proc/generate_base_vc() + var/obj/effect/visual = new + apply_appearance(visual) + visual.vis_flags |= VIS_INHERIT_ID | VIS_INHERIT_PLANE //plane so it shows properly in containers on inventory ui for handheld cases + return visual + +/// Applies icon,color and base scaling to our visual holder +/datum/component/aquarium_content/proc/apply_appearance(obj/effect/holder) + holder.icon = icon + holder.icon_state = icon_state + holder.transform = matrix(base_transform) + if(aquarium_vc_color) + holder.color = aquarium_vc_color + + +/// Actually animates the vc holder +/datum/component/aquarium_content/proc/generate_animation(reset=FALSE) + if(!current_aquarium) + return + var/next_animation = animation_getter ? call(parent,animation_getter)() : null + if(current_animation == next_animation && !reset) + return + current_animation = next_animation + switch(current_animation) + if(AQUARIUM_ANIMATION_FISH_SWIM) + swim_animation() + return + if(AQUARIUM_ANIMATION_FISH_DEAD) + dead_animation() + return + + +/// Create looping random path animation, pixel offsets parameters include offsets already +/datum/component/aquarium_content/proc/swim_animation() + var/avg_width = round(sprite_width / 2) + var/avg_height = round(sprite_height / 2) + + var/list/aq_properties = current_aquarium.get_surface_properties() + var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 + var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 + + var/origin_x = base_px + var/origin_y = base_py + var/prev_x = origin_x + var/prev_y = origin_y + animate(vc_obj, pixel_x = origin_x, time = 0, loop = -1) //Just to start the animation + var/move_number = rand(3, 5) //maybe unhardcode this + for(var/i in 1 to move_number) + //If it's last movement, move back to start otherwise move to some random point + var/target_x = i == move_number ? origin_x : rand(px_min,px_max) //could do with enforcing minimal delta for prettier zigzags + var/target_y = i == move_number ? origin_y : rand(py_min,py_max) + var/dx = prev_x - target_x + var/dy = prev_y - target_y + prev_x = target_x + prev_y = target_y + var/dist = abs(dx) + abs(dy) + var/eyeballed_time = dist * 2 //2ds per px + //Face the direction we're going + var/matrix/dir_mx = matrix(base_transform) + if(dx <= 0) //assuming default sprite is facing left here + dir_mx.Scale(-1, 1) + animate(transform = dir_mx, time = 0, loop = -1) + animate(pixel_x = target_x, pixel_y = target_y, time = eyeballed_time, loop = -1) + +/datum/component/aquarium_content/proc/dead_animation() + //Set base_py to lowest possible value + var/avg_height = round(sprite_height / 2) + var/list/aq_properties = current_aquarium.get_surface_properties() + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + base_py = py_min + animate(vc_obj, pixel_y = py_min, time = 1) //flop to bottom and end current animation. + +/datum/component/aquarium_content/proc/set_vc_base_position() + if(randomize_position) + randomize_base_position() + if(base_layer) + current_aquarium.free_layer(base_layer) + base_layer = current_aquarium.request_layer(layer_mode) + vc_obj.layer = base_layer + +/datum/component/aquarium_content/proc/randomize_base_position() + var/list/aq_properties = current_aquarium.get_surface_properties() + var/avg_width = round(sprite_width / 2) + var/avg_height = round(sprite_height / 2) + var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 + var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 + + base_px = rand(px_min,px_max) + base_py = rand(py_min,py_max) + + vc_obj.pixel_x = base_px + vc_obj.pixel_y = base_py + +/datum/component/aquarium_content/proc/on_removed(datum/source, atom/movable/gone, direction) + SIGNAL_HANDLER + if(parent != gone) + return + remove_from_aquarium() + +/datum/component/aquarium_content/proc/remove_from_aquarium() + UnregisterSignal(current_aquarium, list(COMSIG_AQUARIUM_SURFACE_CHANGED, COMSIG_AQUARIUM_FLUID_CHANGED, COMSIG_PARENT_ATTACKBY, COMSIG_ATOM_EXITED)) + remove_visual_from_aquarium() + current_aquarium = null + diff --git a/code/datums/atmosphere/planetary.dm b/code/datums/atmosphere/planetary.dm index e79df39ae467..85bbf13c52a9 100644 --- a/code/datums/atmosphere/planetary.dm +++ b/code/datums/atmosphere/planetary.dm @@ -21,8 +21,13 @@ minimum_pressure = WARNING_LOW_PRESSURE + 10 maximum_pressure = LAVALAND_EQUIPMENT_EFFECT_PRESSURE - 1 - minimum_temp = T20C + 80 - maximum_temp = T20C + 120 + // temperature range USED to be 100-140 C. this was bad, because + // fires start at 100C; occasionally, there would be a perma-plasmafire, too tiny to notice. + // even worse, occasionally there would be a perma-TRITFIRE, if oxygen + // concentration was high enough. this caused a bunch of lag and added nothing to the game whatsoever + // thus, the temperatures were reduced to 70-90 C + minimum_temp = T20C + 50 + maximum_temp = T20C + 70 /datum/atmosphere/icemoon id = ICEMOON_DEFAULT_ATMOS @@ -48,3 +53,67 @@ minimum_temp = 180 maximum_temp = 180 +/datum/atmosphere/gas_giant + id = GAS_GIANT_ATMOS + + base_gases = list( + GAS_N2=10, + GAS_NITROUS=10, + ) + normal_gases = list( + GAS_O2=5, + GAS_H2O=7, + GAS_N2=5, + GAS_NITROUS=7, + GAS_CO2=5, + ) + restricted_gases = list( + GAS_NITROUS=7, + ) + restricted_chance = 1 + + minimum_pressure = WARNING_HIGH_PRESSURE + 175 + maximum_pressure = HAZARD_HIGH_PRESSURE + 1000 + + minimum_temp = 30 //number i pulled out of my ass + maximum_temp = 120 + +/datum/atmosphere/gas_giant/plasma + id = PLASMA_GIANT_ATMOS + + base_gases = list( + GAS_PLASMA=10, + ) + normal_gases = list( + GAS_PLASMA=10, + GAS_CO2=5, + ) + restricted_gases = list( + GAS_PLASMA=0.1, + ) + restricted_chance = 1 + +/datum/atmosphere/wasteplanet + id = WASTEPLANET_DEFAULT_ATMOS + + + base_gases = list( + GAS_O2=7, + GAS_N2=10, + ) + normal_gases = list( + GAS_O2=7, + GAS_O2=3, + GAS_N2=5, + GAS_N2=2 + ) + restricted_gases = list( + GAS_H2O=1, + ) + restricted_chance = 10 + + minimum_pressure = ONE_ATMOSPHERE - 30 + maximum_pressure = ONE_ATMOSPHERE + 100 + + minimum_temp = T20C + 1 + maximum_temp = T20C + 80 diff --git a/code/datums/beam.dm b/code/datums/beam.dm index fcecb658f42d..8ff67bfb54fb 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -1,125 +1,141 @@ -//Beam Datum and effect + +/** # Beam Datum and Effect + * **IF YOU ARE LAZY AND DO NOT WANT TO READ, GO TO THE BOTTOM OF THE FILE AND USE THAT PROC!** + * + * This is the beam datum! It's a really neat effect for the game in drawing a line from one atom to another. + * It has two parts: + * The datum itself which manages redrawing the beam to constantly keep it pointing from the origin to the target. + * The effect which is what the beams are made out of. They're placed in a line from the origin to target, rotated towards the target and snipped off at the end. + * These effects are kept in a list and constantly created and destroyed (hence the proc names draw and reset, reset destroying all effects and draw creating more.) + * + * You can add more special effects to the beam itself by changing what the drawn beam effects do. For example you can make a vine that pricks people by making the beam_type + * include a crossed proc that damages the crosser. Examples in venus_human_trap.dm +*/ /datum/beam + ///where the beam goes from var/atom/origin = null + ///where the beam goes to var/atom/target = null + ///list of beam objects. These have their visuals set by the visuals var which is created on starting var/list/elements = list() - var/icon/base_icon = null + ///icon used by the beam. var/icon - var/icon_state = "" //icon state of the main segments of the beam + ///icon state of the main segments of the beam + var/icon_state = "" + ///The beam will qdel if it's longer than this many tiles. var/max_distance = 0 - var/sleep_time = 3 - var/finished = 0 - var/target_oldloc = null - var/origin_oldloc = null - var/static_beam = 0 - var/beam_type = /obj/effect/ebeam //must be subtype - var/timing_id = null - var/recalculating = FALSE - - var/obj/effect/ebeam/visuals //what we add to the ebeam's visual contents. never gets deleted on redrawing. - -/datum/beam/New(beam_origin,beam_target,beam_icon='icons/effects/beam.dmi',beam_icon_state="b_beam",time=50,maxdistance=10,btype = /obj/effect/ebeam,beam_sleep_time=3) - origin = beam_origin - origin_oldloc = get_turf(origin) - target = beam_target - target_oldloc = get_turf(target) - sleep_time = beam_sleep_time - if(origin_oldloc == origin && target_oldloc == target) - static_beam = 1 - max_distance = maxdistance - base_icon = new(beam_icon,beam_icon_state) - icon = beam_icon - icon_state = beam_icon_state - beam_type = btype + ///the objects placed in the elements list + 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 + +/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) + 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 if(time < INFINITY) - addtimer(CALLBACK(src,.proc/End), time) + QDEL_IN(src, time) +/** + * Proc called by the atom Beam() proc. Sets up signals, and draws the beam for the first time. + */ /datum/beam/proc/Start() visuals = new beam_type() visuals.icon = icon visuals.icon_state = icon_state + visuals.color = beam_color + visuals.layer = ABOVE_ALL_MOB_LAYER + visuals.emissive = emissive + visuals.update_appearance() Draw() - recalculate_in(sleep_time) - -/datum/beam/proc/recalculate() - if(recalculating) - recalculate_in(sleep_time) - return - recalculating = TRUE - timing_id = null - if(origin && target && get_dist(origin,target)length) //went past the target, needs to be cut short - var/icon/II = new(icon, icon_state) //the way to keep this the same as the vis_contents is unreasonable right now, maybe in the far future. - II.DrawBox(null,1,(length-N),32,32)//anyway we cut the icon on the ebeam to end at the target instead of overshooting - X.icon = II + if(N+32>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 + 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 @@ -137,23 +153,31 @@ var/a if(abs(Pixel_x)>32) a = Pixel_x > 0 ? round(Pixel_x/32) : CEILING(Pixel_x/32, 1) - X.x += a + segment.x += a Pixel_x %= 32 if(abs(Pixel_y)>32) a = Pixel_y > 0 ? round(Pixel_y/32) : CEILING(Pixel_y/32, 1) - X.y += a + segment.y += a Pixel_y %= 32 - X.pixel_x = Pixel_x - X.pixel_y = Pixel_y + segment.pixel_x = origin_px + Pixel_x + segment.pixel_y = origin_py + Pixel_y CHECK_TICK - afterDraw() /obj/effect/ebeam mouse_opacity = MOUSE_OPACITY_TRANSPARENT anchored = TRUE + var/emissive = TRUE var/datum/beam/owner +/obj/effect/ebeam/update_overlays() + . = ..() + if(!emissive) + return + var/mutable_appearance/emissive_overlay = emissive_appearance(icon, icon_state, src) + emissive_overlay.transform = transform + . += emissive_overlay + /obj/effect/ebeam/Destroy() owner = null return ..() @@ -163,7 +187,21 @@ /obj/effect/ebeam/singularity_act() return -/atom/proc/Beam(atom/BeamTarget,icon_state="b_beam",icon='icons/effects/beam.dmi',time=50, maxdistance=10,beam_type=/obj/effect/ebeam,beam_sleep_time = 3) - var/datum/beam/newbeam = new(src,BeamTarget,icon,icon_state,time,maxdistance,beam_type,beam_sleep_time) +/** + * 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.** + * + * Unless you're making a custom beam effect (see the beam_type argument), you won't actually have to mess with any other procs. Make sure you store the return of this Proc, you'll need it + * to kill the beam. + * **Arguments:** + * BeamTarget: Where you're beaming from. Where do you get origin? You didn't read the docs, fuck you. + * icon_state: What the beam's icon_state is. The datum effect isn't the ebeam object, it doesn't hold any icon and isn't type dependent. + * icon: What the beam's icon file is. Don't change this, man. All beam icons should be in beam.dmi anyways. + * 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, 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) + 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) INVOKE_ASYNC(newbeam, /datum/beam/.proc/Start) return newbeam + + diff --git a/code/datums/components/admin_popup.dm b/code/datums/components/admin_popup.dm new file mode 100644 index 000000000000..65b97e09b1a2 --- /dev/null +++ b/code/datums/components/admin_popup.dm @@ -0,0 +1,125 @@ +/// Applied to clients when they receive an admin popup, alerting them to +/// their ticket. +/datum/component/admin_popup + /// The user's most active ticket. If this is resolved, closed, or replied to, + /// then the component will delete itself. + var/datum/admin_help/ticket + + var/atom/movable/screen/admin_popup/admin_popup + +/datum/component/admin_popup/Initialize(datum/admin_help/ticket) + if (!istype(parent, /client)) + return COMPONENT_INCOMPATIBLE + + if (!istype(ticket)) + return COMPONENT_INCOMPATIBLE + + create_notice() + + RegisterSignal( + ticket, + list( + COMSIG_ADMIN_HELP_MADE_INACTIVE, + COMSIG_ADMIN_HELP_REPLIED, + COMSIG_PARENT_QDELETING, + ), + .proc/delete_self, + ) + +/datum/component/admin_popup/Destroy(force, silent) + var/client/parent_client = parent + + parent_client?.screen -= admin_popup + QDEL_NULL(admin_popup) + + if (!QDELETED(ticket)) + UnregisterSignal(ticket, list( + COMSIG_ADMIN_HELP_MADE_INACTIVE, + COMSIG_ADMIN_HELP_REPLIED, + COMSIG_PARENT_QDELETING, + )) + + ticket = null + + return ..() + +/datum/component/admin_popup/proc/create_notice() + if(admin_popup) + qdel(admin_popup) + admin_popup = new + + var/client/parent_client = parent + admin_popup.maptext_width = getviewsize(parent_client.view_size.getView())[1] * world.icon_size + parent_client.screen += admin_popup + +/datum/component/admin_popup/proc/delete_self() + SIGNAL_HANDLER + qdel(src) + +/// The UI element for admin popups +/atom/movable/screen/admin_popup + icon = null + icon_state = null + plane = ABOVE_HUD_PLANE + layer = ADMIN_POPUP_LAYER + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + screen_loc = "TOP-5,LEFT" + maptext_height = 480 + maptext_width = 480 + maptext = "" + + var/static/list/colors = list( + COLOR_RED, + COLOR_ORANGE, + COLOR_YELLOW, + COLOR_LIME, + COLOR_CYAN, + COLOR_PURPLE, + ) + + /// The last color chosen in the animation, sourced from the static list colors. + var/last_color_index = 0 + + /// The `world.time` when the last color update occurred. + var/last_update_time = 0 + +/atom/movable/screen/admin_popup/New(loc, ...) + . = ..() + + START_PROCESSING(SSobj, src) + update_text() + +/atom/movable/screen/admin_popup/Destroy() + STOP_PROCESSING(SSobj, src) + return ..() + +/atom/movable/screen/admin_popup/process(delta_time) + update_text() + +/atom/movable/screen/admin_popup/proc/update_text() + // Even if processing time changes, we want this to remain slow. + // We want to pester them into reading their ticket, not give them a seizure! + if (world.time - last_update_time < 2 SECONDS) + return + + last_color_index = (last_color_index % colors.len) + 1 + + var/message = "" + message += "HEY! An admin is trying to talk to you!
Check your chat window, and click their name to respond!" + message += "
" + + maptext = MAPTEXT(message) + last_update_time = world.time + +/// Tries to give the target an admin popup. +/// If it fails, will send the error to the passed admin. +/proc/give_admin_popup(client/target, client/admin, message) + log_admin("[key_name(admin)] sent an admin popup to [key_name(target)].") + + var/datum/admin_help/current_ticket = target.current_ticket + if (!current_ticket) + to_chat(admin, span_warning("[key_name(target)] had no active ahelp, aborting.")) + return + + admin.cmd_admin_pm(target, message) + target.AddComponent(/datum/component/admin_popup, current_ticket) diff --git a/code/datums/components/aquarium.dm b/code/datums/components/aquarium.dm new file mode 100644 index 000000000000..2bca6af8c26d --- /dev/null +++ b/code/datums/components/aquarium.dm @@ -0,0 +1,304 @@ +/// Allows movables to be inserted/displayed in aquariums. +/datum/component/aquarium_content + /// Keeps track of our current aquarium. + var/obj/structure/aquarium/current_aquarium + + //This is visual effect holder that will end up in aquarium's vis_contents + var/obj/effect/vc_obj + + /// Base px offset of the visual object in current aquarium aka current base position + var/base_px = 0 + /// Base px offset of the visual object in current aquarium aka current base position + var/base_py = 0 + //Current layer for the visual object + var/base_layer + + + /** + * Fish sprite how to: + * Need to be centered on 16,16 in the dmi and facing left by default. + * sprite_height/sprite_width is the size it will have in aquarium and used to control animation boundaries. + * source_height/source_width is the size of the original icon (ideally only the non-empty parts) + */ + + + /// Icon used for in aquarium sprite + var/icon = 'icons/obj/aquarium.dmi' + /// If this is set this icon state will be used for the holder while icon_state will only be used for item/catalog. Transformation from source_width/height WON'T be applied. + var/icon_state + /// Applied to vc object only for use with greyscaled icons. + var/aquarium_vc_color + /// Transformation applied to the visual holder - used when scaled down sprites are used as in aquarium visual + var/matrix/base_transform + + /// How the thing will be layered + var/layer_mode = AQUARIUM_LAYER_MODE_AUTO + + /// If the starting position is randomised within bounds when inserted into aquarium. + var/randomize_position = FALSE + + //Target sprite size for path/position calculations. + var/sprite_height = 3 + var/sprite_width = 3 + + //This is the size of the source sprite. This will be used to calculate scale down factor. + var/source_width = 32 + var/source_height = 32 + + /// Currently playing animation + var/current_animation + + /// Does this behviour need additional processing in aquarium, will be added to SSobj processing on insertion + var/processing = FALSE + + /// TODO: Change this into trait checked on aquarium insertion + var/unique = FALSE + + /// Proc used to retrieve current animation state from the parent, optional + var/animation_getter + + /// Signals of the parent that will trigger animation update + var/animation_update_signals + + +/datum/component/aquarium_content/Initialize(animation_getter, animation_update_signals) + if(!ismovable(parent)) + return COMPONENT_INCOMPATIBLE + + src.animation_getter = animation_getter + src.animation_update_signals = animation_update_signals + if(animation_update_signals) + RegisterSignal(parent, animation_update_signals, .proc/generate_animation) + + if(istype(parent,/obj/item/fish)) + InitializeFromFish() + else if(istype(parent,/obj/item/aquarium_prop)) + InitializeFromProp() + else + InitializeOther() + + ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/enter_aquarium) + + //If component is added to something already in aquarium at the time initialize it properly. + var/atom/movable/movable_parent = parent + if(istype(movable_parent.loc, /obj/structure/aquarium)) + on_inserted(movable_parent.loc) + +/// Sets visuals properties for fish +/datum/component/aquarium_content/proc/InitializeFromFish() + var/obj/item/fish/fish = parent + + icon = fish.icon + sprite_height = fish.sprite_height + sprite_width = fish.sprite_width + aquarium_vc_color = fish.aquarium_vc_color + + if(fish.dedicated_in_aquarium_icon_state) + icon_state = fish.dedicated_in_aquarium_icon_state + base_transform = matrix() + else + icon_state = fish.icon_state + var/matrix/matrix = matrix() + var/x_scale = fish.sprite_width / fish.source_width + var/y_scale = fish.sprite_height / fish.source_height + matrix.Scale(x_scale, y_scale) + base_transform = matrix + + randomize_position = TRUE + +/// Sets visuals properties for fish +/datum/component/aquarium_content/proc/InitializeFromProp() + var/obj/item/aquarium_prop/prop = parent + + icon = prop.icon + icon_state = prop.icon_state + layer_mode = prop.layer_mode + sprite_height = 32 + sprite_width = 32 + base_transform = matrix() + + unique = TRUE + +/// Mostly for admin abuse +/datum/component/aquarium_content/proc/InitializeOther() + sprite_width = 8 + sprite_height = 8 + + var/matrix/matrix = matrix() + var/x_scale = sprite_width / 32 + var/y_scale = sprite_height / 32 + matrix.Scale(x_scale, y_scale) + base_transform = matrix + + +/datum/component/aquarium_content/PreTransfer() + . = ..() + REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + +/datum/component/aquarium_content/Destroy(force, silent) + if(current_aquarium) + remove_from_aquarium() + QDEL_NULL(vc_obj) + return ..() + +/datum/component/aquarium_content/proc/enter_aquarium(datum/source, OldLoc, Dir, Forced) + SIGNAL_HANDLER + var/atom/movable/movable_parent = parent + if(istype(movable_parent.loc, /obj/structure/aquarium)) + on_inserted(movable_parent.loc) + +/datum/component/aquarium_content/proc/is_ready_to_insert(obj/structure/aquarium/aquarium) + //This is kinda awful but we're unaware of other fish + if(unique) + for(var/atom/movable/fish_or_prop in aquarium) + if(fish_or_prop == parent) + continue + if(fish_or_prop.type == parent.type) + return FALSE + return TRUE + +/datum/component/aquarium_content/proc/on_inserted(atom/aquarium) + current_aquarium = aquarium + RegisterSignal(current_aquarium, COMSIG_ATOM_EXITED, .proc/on_removed) + RegisterSignal(current_aquarium, COMSIG_AQUARIUM_SURFACE_CHANGED, .proc/on_surface_changed) + RegisterSignal(current_aquarium, COMSIG_AQUARIUM_FLUID_CHANGED,.proc/on_fluid_changed) + + if(processing) + START_PROCESSING(SSobj, src) + + //If we don't have vc object yet build it + if(!vc_obj) + vc_obj = generate_base_vc() + + //Set default position and layer + set_vc_base_position() + generate_animation(reset = TRUE) + + //Finally add it to to objects vis_contents + current_aquarium.vis_contents |= vc_obj + +/// Aquarium surface changed in some way, we need to recalculate base position and aninmation +/datum/component/aquarium_content/proc/on_surface_changed() + SIGNAL_HANDLER + set_vc_base_position() + generate_animation(reset = TRUE) //our animation start point changed, gotta redo + +/datum/component/aquarium_content/proc/on_fluid_changed() + SIGNAL_HANDLER + generate_animation() + +/datum/component/aquarium_content/proc/remove_visual_from_aquarium() + current_aquarium.vis_contents -= vc_obj + if(base_layer) + current_aquarium.free_layer(base_layer) + +/// Generates common visual object, propeties that don't depend on aquarium surface +/datum/component/aquarium_content/proc/generate_base_vc() + var/obj/effect/visual = new + apply_appearance(visual) + visual.vis_flags |= VIS_INHERIT_ID | VIS_INHERIT_PLANE //plane so it shows properly in containers on inventory ui for handheld cases + return visual + +/// Applies icon,color and base scaling to our visual holder +/datum/component/aquarium_content/proc/apply_appearance(obj/effect/holder) + holder.icon = icon + holder.icon_state = icon_state + holder.transform = matrix(base_transform) + if(aquarium_vc_color) + holder.color = aquarium_vc_color + + +/// Actually animates the vc holder +/datum/component/aquarium_content/proc/generate_animation(reset=FALSE) + if(!current_aquarium) + return + var/next_animation = animation_getter ? call(parent,animation_getter)() : null + if(current_animation == next_animation && !reset) + return + current_animation = next_animation + switch(current_animation) + if(AQUARIUM_ANIMATION_FISH_SWIM) + swim_animation() + return + if(AQUARIUM_ANIMATION_FISH_DEAD) + dead_animation() + return + + +/// Create looping random path animation, pixel offsets parameters include offsets already +/datum/component/aquarium_content/proc/swim_animation() + var/avg_width = round(sprite_width / 2) + var/avg_height = round(sprite_height / 2) + + var/list/aq_properties = current_aquarium.get_surface_properties() + var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 + var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 + + var/origin_x = base_px + var/origin_y = base_py + var/prev_x = origin_x + var/prev_y = origin_y + animate(vc_obj, pixel_x = origin_x, time = 0, loop = -1) //Just to start the animation + var/move_number = rand(3, 5) //maybe unhardcode this + for(var/i in 1 to move_number) + //If it's last movement, move back to start otherwise move to some random point + var/target_x = i == move_number ? origin_x : rand(px_min,px_max) //could do with enforcing minimal delta for prettier zigzags + var/target_y = i == move_number ? origin_y : rand(py_min,py_max) + var/dx = prev_x - target_x + var/dy = prev_y - target_y + prev_x = target_x + prev_y = target_y + var/dist = abs(dx) + abs(dy) + var/eyeballed_time = dist * 2 //2ds per px + //Face the direction we're going + var/matrix/dir_mx = matrix(base_transform) + if(dx <= 0) //assuming default sprite is facing left here + dir_mx.Scale(-1, 1) + animate(transform = dir_mx, time = 0, loop = -1) + animate(pixel_x = target_x, pixel_y = target_y, time = eyeballed_time, loop = -1) + +/datum/component/aquarium_content/proc/dead_animation() + //Set base_py to lowest possible value + var/avg_height = round(sprite_height / 2) + var/list/aq_properties = current_aquarium.get_surface_properties() + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + base_py = py_min + animate(vc_obj, pixel_y = py_min, time = 1) //flop to bottom and end current animation. + +/datum/component/aquarium_content/proc/set_vc_base_position() + if(randomize_position) + randomize_base_position() + if(base_layer) + current_aquarium.free_layer(base_layer) + base_layer = current_aquarium.request_layer(layer_mode) + vc_obj.layer = base_layer + +/datum/component/aquarium_content/proc/randomize_base_position() + var/list/aq_properties = current_aquarium.get_surface_properties() + var/avg_width = round(sprite_width / 2) + var/avg_height = round(sprite_height / 2) + var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 + var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 + var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 + var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 + + base_px = rand(px_min,px_max) + base_py = rand(py_min,py_max) + + vc_obj.pixel_x = base_px + vc_obj.pixel_y = base_py + +/datum/component/aquarium_content/proc/on_removed(datum/source, atom/movable/gone, direction) + SIGNAL_HANDLER + if(parent != gone) + return + remove_from_aquarium() + +/datum/component/aquarium_content/proc/remove_from_aquarium() + UnregisterSignal(current_aquarium, list(COMSIG_AQUARIUM_SURFACE_CHANGED, COMSIG_AQUARIUM_FLUID_CHANGED, COMSIG_PARENT_ATTACKBY, COMSIG_ATOM_EXITED)) + remove_visual_from_aquarium() + current_aquarium = null + diff --git a/code/datums/components/crafting/recipes.dm b/code/datums/components/crafting/recipes.dm index c581eb0f5bac..5daa79d0ff7e 100644 --- a/code/datums/components/crafting/recipes.dm +++ b/code/datums/components/crafting/recipes.dm @@ -1144,6 +1144,16 @@ reqs = list(/datum/reagent/consumable/ice = 25, /obj/item/stack/sheet/metal = 2) category = CAT_MISC + +/datum/crafting_recipe/aquarium + name = "Aquarium" + result = /obj/structure/aquarium + time = 10 SECONDS + reqs = list(/obj/item/stack/sheet/metal = 15, + /obj/item/stack/sheet/glass = 10, + /obj/item/aquarium_kit = 1) + category = CAT_MISC + /datum/crafting_recipe/mothplush name = "Moth Plushie" result = /obj/item/toy/plush/moth @@ -1151,3 +1161,12 @@ /obj/item/organ/heart = 1, /obj/item/stack/sheet/cotton/cloth = 3) category = CAT_MISC + +/datum/crafting_recipe/breakawayflask + name = "Breakaway Flask" + result = /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask + time = 5 SECONDS + reqs = list(/obj/item/stack/sheet/glass = 5, + /obj/item/stack/sheet/mineral/plasma = 1) + tools = list(TOOL_WELDER) + category = CAT_MISC diff --git a/code/datums/components/fishing_spot.dm b/code/datums/components/fishing_spot.dm new file mode 100644 index 000000000000..78b9d64cbd20 --- /dev/null +++ b/code/datums/components/fishing_spot.dm @@ -0,0 +1,62 @@ +// A thing you can fish in +/datum/component/fishing_spot + /// Defines the probabilities and fish availibilty + var/datum/fish_source/fish_source + +/datum/component/fishing_spot/Initialize(configuration) + if(ispath(configuration,/datum/fish_source)) + //Create new one of the given type + fish_source = new configuration + else if(istype(configuration,/datum/fish_source)) + //Use passed in instance + fish_source = configuration + else + /// Check if it's a preset key + var/datum/fish_source/preset_configuration = GLOB.preset_fish_sources[configuration] + if(!preset_configuration) + stack_trace("Invalid fishing spot configuration \"[configuration]\" passed down to fishing spot component.") + return COMPONENT_INCOMPATIBLE + fish_source = preset_configuration + RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, .proc/handle_attackby) + RegisterSignal(parent, COMSIG_FISHING_ROD_CAST, .proc/handle_cast) + + +/datum/component/fishing_spot/proc/handle_cast(datum/source, obj/item/fishing_rod/rod, mob/user) + SIGNAL_HANDLER + if(try_start_fishing(rod,user)) + return FISHING_ROD_CAST_HANDLED + return NONE + +/datum/component/fishing_spot/proc/handle_attackby(datum/source, obj/item/item, mob/user, params) + SIGNAL_HANDLER + if(try_start_fishing(item,user)) + return COMPONENT_NO_AFTERATTACK + return NONE + +/datum/component/fishing_spot/proc/try_start_fishing(obj/item/possibly_rod, mob/user) + SIGNAL_HANDLER + var/obj/item/fishing_rod/rod = possibly_rod + if(!istype(rod)) + return + if(HAS_TRAIT(user,TRAIT_GONE_FISHING) || rod.currently_hooked_item) + user.balloon_alert(user, "already fishing") + return COMPONENT_NO_AFTERATTACK + var/denial_reason = fish_source.can_fish(rod, user) + if(denial_reason) + to_chat(user, span_warning(denial_reason)) + return COMPONENT_NO_AFTERATTACK + start_fishing_challenge(rod, user) + return COMPONENT_NO_AFTERATTACK + +/datum/component/fishing_spot/proc/start_fishing_challenge(obj/item/fishing_rod/rod, mob/user) + /// Roll what we caught based on modified table + var/result = fish_source.roll_reward(rod, user) + var/datum/fishing_challenge/challenge = new(parent, result, rod, user) + challenge.background = fish_source.background + challenge.difficulty = fish_source.calculate_difficulty(result, rod, user) + RegisterSignal(challenge, COMSIG_FISHING_CHALLENGE_COMPLETED, .proc/fishing_completed) + challenge.start(user) + +/datum/component/fishing_spot/proc/fishing_completed(datum/fishing_challenge/source, mob/user, success, perfect) + if(success) + fish_source.dispense_reward(source.reward_path, user) diff --git a/code/datums/components/plumbing/_plumbing.dm b/code/datums/components/plumbing/_plumbing.dm index 1fa04472dc6a..67697400ebd1 100644 --- a/code/datums/components/plumbing/_plumbing.dm +++ b/code/datums/components/plumbing/_plumbing.dm @@ -161,6 +161,7 @@ if(D & (demand_connects | supply_connects)) for(var/obj/machinery/duct/duct in get_step(parent, D)) duct.remove_connects(turn(D, 180)) + duct.neighbours.Remove(parent) duct.update_icon() ///settle wherever we are, and start behaving like a piece of plumbing diff --git a/code/datums/components/spawner.dm b/code/datums/components/spawner.dm index 8600a59de0cd..e4f7fa4e8648 100644 --- a/code/datums/components/spawner.dm +++ b/code/datums/components/spawner.dm @@ -4,12 +4,12 @@ var/list/spawned_mobs = list() var/spawn_delay = 0 var/max_mobs = 5 - var/spawn_text = "emerges from" + var/list/spawn_text = list("emerges from") var/list/faction = list("mining") + var/list/spawn_sound = list() - -/datum/component/spawner/Initialize(_mob_types, _spawn_time, _faction, _spawn_text, _max_mobs) +/datum/component/spawner/Initialize(_mob_types, _spawn_time, _faction, _spawn_text, _max_mobs, _spawn_sound) if(_spawn_time) spawn_time=_spawn_time if(_mob_types) @@ -20,6 +20,8 @@ spawn_text=_spawn_text if(_max_mobs) max_mobs=_max_mobs + if(_spawn_sound) + spawn_sound=_spawn_sound RegisterSignal(parent, list(COMSIG_PARENT_QDELETING), .proc/stop_spawning) START_PROCESSING(SSprocessing, src) @@ -44,10 +46,11 @@ if(spawn_delay > world.time) return 0 spawn_delay = world.time + spawn_time - var/chosen_mob_type = pick(mob_types) + var/chosen_mob_type = pickweight(mob_types) var/mob/living/simple_animal/L = new chosen_mob_type(P.loc) L.flags_1 |= (P.flags_1 & ADMIN_SPAWNED_1) spawned_mobs += L L.nest = src L.faction = src.faction - P.visible_message("[L] [spawn_text] [P].") + P.visible_message("[L] [pick(spawn_text)] [P].") + playsound(P, pick(spawn_sound), 50, TRUE) diff --git a/code/datums/components/storage/concrete/fish_case.dm b/code/datums/components/storage/concrete/fish_case.dm new file mode 100644 index 000000000000..398956c77b44 --- /dev/null +++ b/code/datums/components/storage/concrete/fish_case.dm @@ -0,0 +1,4 @@ +/datum/component/storage/concrete/fish_case + max_items = 1 + can_hold_trait = TRAIT_FISH_CASE_COMPATIBILE + can_hold_description = "fish and aquarium equipment" diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index fc4b71983b31..da4fb04b3214 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -17,6 +17,7 @@ var/list/can_hold //if this is set, only items, and their children, will fit var/list/cant_hold //if this is set, items, and their children, won't fit var/list/exception_hold //if set, these items will be the exception to the max size of object that can fit. + var/list/can_hold_trait /// If set can only contain stuff with this single trait present. var/can_hold_description @@ -643,7 +644,7 @@ if(!stop_messages) to_chat(M, "[host] cannot hold [I]!") return FALSE - if(is_type_in_typecache(I, cant_hold) || HAS_TRAIT(I, TRAIT_NO_STORAGE_INSERT)) //Items which this container can't hold. + if(is_type_in_typecache(I, cant_hold) || HAS_TRAIT(I, TRAIT_NO_STORAGE_INSERT) || (can_hold_trait && !HAS_TRAIT(I, can_hold_trait))) //Items which this container can't hold. if(!stop_messages) to_chat(M, "[host] cannot hold [I]!") return FALSE diff --git a/code/datums/dcmnet.dm b/code/datums/dcmnet.dm deleted file mode 100644 index 31bde9417113..000000000000 --- a/code/datums/dcmnet.dm +++ /dev/null @@ -1,64 +0,0 @@ -/datum/dcm_net - /*Hub machine - The hub machine acts as the main container for the network. - influences the following values through proc/UpdateNetwork(): - transfer_limit = max amount of each material transfered in any given push/pull - max_connected = number of machines that can be connected at once - */ - var/obj/machinery/deepcore/hub/netHub - var/transfer_limit = 0 - var/max_connected = 0 - // List of connected machines - var/list/obj/machinery/deepcore/connected = list() - -/datum/dcm_net/New(obj/machinery/deepcore/hub/source) - if(!source) - stack_trace("dcm_net created without a valid source!") - qdel(src) - netHub = source - -// ** Machine handling procs ** - -/datum/dcm_net/Destroy() - netHub.network = null - if(connected) - for (var/obj/machinery/deepcore/M in connected) - M.network = null - return ..() - -/datum/dcm_net/proc/AddMachine(obj/machinery/deepcore/M) - if(connected.len >= max_connected) - playsound(M, 'sound/machines/buzz-sigh.ogg', 30) - M.visible_message("[M] fails to connect! The display reads 'ERROR: Connection limit reached!'") - return FALSE - if(!(M in connected)) - connected += M - M.network = src - return TRUE - -/datum/dcm_net/proc/RemoveMachine(obj/machinery/deepcore/M) - if(M in connected) - connected -= M - M.network = null - //Destroys the network if there's no more machines attached - if(!length(connected)) - connected = null - qdel(src) - return TRUE - -/datum/dcm_net/proc/MergeWith(datum/dcm_net/net) - for (var/obj/machinery/deepcore/M in net.connected) - AddMachine(M) - qdel(net) - -// ** Ore handling procs ** - -/datum/dcm_net/proc/Push(datum/component/material_container/cont) - for(var/O in cont.materials) - var/datum/material/M = O - cont.transer_amt_to(netHub.container, transfer_limit, M) - -/datum/dcm_net/proc/Pull(datum/component/material_container/cont) - for(var/O in netHub.container.materials) - var/datum/material/M = O - netHub.container.transer_amt_to(cont, transfer_limit, M) diff --git a/code/datums/dna.dm b/code/datums/dna.dm index 718eba629bf8..60e74d97fb7d 100644 --- a/code/datums/dna.dm +++ b/code/datums/dna.dm @@ -320,7 +320,7 @@ stored_dna.species = mrace //not calling any species update procs since we're a brain, not a monkey/human -/mob/living/carbon/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE) +/mob/living/carbon/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE, robotic = FALSE) if(mrace && has_dna()) var/datum/species/new_race if(ispath(mrace)) @@ -345,14 +345,15 @@ quirks_to_remove -= quirks_resolved for(var/quirk_type in quirks_to_remove) remove_quirk(quirk_type) - dna.species.on_species_gain(src, old_species, pref_load) + dna.species.on_species_gain(src, old_species, pref_load, robotic) if(ishuman(src)) qdel(language_holder) var/species_holder = initial(mrace.species_language_holder) language_holder = new species_holder(src) update_atom_languages() -/mob/living/carbon/human/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE) +/mob/living/carbon/human/set_species(datum/species/mrace, icon_update = TRUE, pref_load = FALSE, robotic = FALSE) + robotic ||= fbp ..() if(icon_update) update_hair() diff --git a/code/datums/elements/lazy_fishing_spot.dm b/code/datums/elements/lazy_fishing_spot.dm new file mode 100644 index 000000000000..603cd56e22fb --- /dev/null +++ b/code/datums/elements/lazy_fishing_spot.dm @@ -0,0 +1,25 @@ +// Lazy fishing spot element so fisheable turfs do not have a component each since they're usually pretty common on their respective maps (lava/water/etc) +/datum/element/lazy_fishing_spot + element_flags = ELEMENT_BESPOKE | ELEMENT_DETACH + id_arg_index = 2 + var/configuration + +/datum/element/lazy_fishing_spot/Attach(datum/target, configuration) + . = ..() + if(!isatom(target)) + return ELEMENT_INCOMPATIBLE + if(!configuration) + CRASH("Lazy fishing spot had no configuration passed in.") + src.configuration = configuration + + RegisterSignal(target, COMSIG_PRE_FISHING, .proc/create_fishing_spot) + +/datum/element/lazy_fishing_spot/Detach(datum/target) + UnregisterSignal(target, COMSIG_PRE_FISHING) + return ..() + +/datum/element/lazy_fishing_spot/proc/create_fishing_spot(datum/source) + SIGNAL_HANDLER + + source.AddComponent(/datum/component/fishing_spot, configuration) + Detach(source) diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index d72caab3ba2a..f8e05e9a38b6 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -26,7 +26,7 @@ var/vary = FALSE //used for the honk borg emote var/only_forced_audio = FALSE //can only code call this event instead of the player. var/cooldown = 0.8 SECONDS - var/static/regex/stop_bad_mime = regex(@"says|exclaims|yells|asks") //WS Edit + var/static/regex/stop_bad_mime = regex(@"says|exclaims|yells|asks") /datum/emote/New() if (ispath(mob_type_allowed_typecache)) diff --git a/code/datums/ert.dm b/code/datums/ert.dm index c087575d5a31..c7038330974d 100644 --- a/code/datums/ert.dm +++ b/code/datums/ert.dm @@ -87,12 +87,3 @@ mission = "Create entertainment for the crew." polldesc = "a Code Rainbow Nanotrasen Emergency Response Party" code = "Rainbow" - -/datum/ert/solgov - roles = list(/datum/antagonist/ert/solgov) - leader_role = /datum/antagonist/ert/solgov/leader - teamsize = 7 - opendoors = FALSE - rename_team = "Hired SolGov Marines" - mission = "Assist in conflict resolution." - polldesc = "a military squad hired by Nanotrasen" diff --git a/code/datums/keybinding/carbon.dm b/code/datums/keybinding/carbon.dm index a176ec6602e0..29e53039fa86 100644 --- a/code/datums/keybinding/carbon.dm +++ b/code/datums/keybinding/carbon.dm @@ -56,6 +56,7 @@ if(.) return user.mob?.a_intent_change(INTENT_HELP) + user.mob?.face_mouse = FALSE return TRUE @@ -72,6 +73,7 @@ if(.) return user.mob?.a_intent_change(INTENT_DISARM) + user.mob?.face_mouse = FALSE return TRUE @@ -88,6 +90,7 @@ if(.) return user.mob?.a_intent_change(INTENT_GRAB) + user.mob?.face_mouse = FALSE return TRUE @@ -104,6 +107,7 @@ if(.) return user.mob?.a_intent_change(INTENT_HARM) + user.mob?.face_mouse = TRUE return TRUE /datum/keybinding/carbon/give diff --git a/code/datums/looping_sounds/_looping_sound.dm b/code/datums/looping_sounds/_looping_sound.dm index 576a2290a548..c1fb10f75436 100644 --- a/code/datums/looping_sounds/_looping_sound.dm +++ b/code/datums/looping_sounds/_looping_sound.dm @@ -72,7 +72,7 @@ if(!timerid) return on_stop() - deltimer(timerid) + deltimer(timerid, SSsound_loops) timerid = null /datum/looping_sound/proc/sound_loop(starttime) @@ -82,7 +82,7 @@ if(!chance || prob(chance)) play(get_sound(starttime)) if(!timerid) - timerid = addtimer(CALLBACK(src, .proc/sound_loop, world.time), mid_length, TIMER_CLIENT_TIME | TIMER_STOPPABLE | TIMER_LOOP) + timerid = addtimer(CALLBACK(src, .proc/sound_loop, world.time), mid_length, TIMER_CLIENT_TIME | TIMER_STOPPABLE | TIMER_LOOP, SSsound_loops) /datum/looping_sound/proc/play(soundfile, volume_override) var/list/atoms_cache = output_atoms @@ -107,7 +107,7 @@ if(start_sound) play(start_sound, start_volume) start_wait = start_length - addtimer(CALLBACK(src, .proc/sound_loop), start_wait, TIMER_CLIENT_TIME) + addtimer(CALLBACK(src, .proc/sound_loop), start_wait, TIMER_CLIENT_TIME, SSsound_loops) /datum/looping_sound/proc/on_stop() if(end_sound) diff --git a/code/datums/looping_sounds/item_sounds.dm b/code/datums/looping_sounds/item_sounds.dm index e729ed22dd4a..96c2ec7533c3 100644 --- a/code/datums/looping_sounds/item_sounds.dm +++ b/code/datums/looping_sounds/item_sounds.dm @@ -46,3 +46,8 @@ mid_sounds = list('sound/machines/beep.ogg') mid_length = 60 volume = 10 + +/datum/looping_sound/siren + mid_sounds = list('sound/items/weeoo1.ogg' = 1) + mid_length = 15 + volume = 40 diff --git a/code/datums/mapgen/planetary/AsteroidGenerator.dm b/code/datums/mapgen/planetary/AsteroidGenerator.dm new file mode 100644 index 000000000000..c2f7a5340097 --- /dev/null +++ b/code/datums/mapgen/planetary/AsteroidGenerator.dm @@ -0,0 +1,171 @@ +/datum/map_generator/planet_generator/asteroid + mountain_height = 0.65 + perlin_zoom = 20 + + initial_closed_chance = 45 + smoothing_iterations = 20 + birth_limit = 4 + death_limit = 3 + + primary_area_type = /area/overmap_encounter/planetoid/asteroid + + biome_table = list( + BIOME_COLDEST = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid + ), + BIOME_COLD = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid + ), + BIOME_WARM = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid + ), + BIOME_TEMPERATE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp + ), + BIOME_HOT = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp + ), + BIOME_HOTTEST = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_LOW_HUMIDITY = /datum/biome/asteroid, + BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, + BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, + BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp //gee what a diverse place + ) + ) + + cave_biome_table = list( + BIOME_COLDEST_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/ice, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/ice, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/ice, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/ice + ), + BIOME_COLD_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/ice + ), + BIOME_WARM_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/carp_den, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/carp_den + ), + BIOME_HOT_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/carp_den, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/carp_den, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/carp_den + ) + ) + +/datum/biome/asteroid + open_turf_types = list( + /turf/open/space = 1 + ) + +/datum/biome/asteroid/carp + mob_spawn_list = list( + /mob/living/simple_animal/hostile/carp = 1 + ) + +/datum/biome/cave/asteroid + closed_turf_types = list( + /turf/closed/mineral/random = 1 + ) + open_turf_types = list( + /turf/open/floor/plating/asteroid/airless = 1 + ) + +/datum/biome/cave/asteroid/vanilla + flora_spawn_list = list( + /obj/structure/flora/ash/space/voidmelon = 1, + /obj/structure/flora/rock = 1, + /obj/structure/flora/rock/pile = 1 + ) + + feature_spawn_list = list( + /obj/structure/geyser/random = 1, + /obj/structure/spawner/mining/goliath = 1, + /obj/structure/spawner/mining = 1, + /obj/structure/spawner/mining/hivelord = 1 + ) + + mob_spawn_list = list( + /mob/living/simple_animal/hostile/asteroid/goliath = 25, + /mob/living/simple_animal/hostile/asteroid/basilisk = 25, + /mob/living/simple_animal/hostile/asteroid/hivelord = 25, + /mob/living/simple_animal/hostile/asteroid/goldgrub = 10 + ) + + flora_spawn_chance = 2 + feature_spawn_chance = 1 + mob_spawn_chance = 6 + +/datum/biome/cave/asteroid/ice + open_turf_types = list( + /turf/open/floor/plating/ice/airless = 1 + ) + + mob_spawn_list = list( + /mob/living/simple_animal/hostile/asteroid/goliath = 25, + /mob/living/simple_animal/hostile/asteroid/basilisk = 25, + /mob/living/simple_animal/hostile/asteroid/hivelord = 25, + /mob/living/simple_animal/hostile/asteroid/goldgrub = 10 + ) + + mob_spawn_chance = 2 + +/datum/biome/cave/asteroid/carp_den + closed_turf_types = list( + /turf/closed/mineral/random = 5 + ) + open_turf_types = list( + /turf/open/floor/plating/asteroid/airless = 1 + ) + + flora_spawn_list = list( + /obj/structure/flora/ash/space/voidmelon = 9, + /obj/structure/flora/rock = 1, + /obj/structure/flora/rock/pile = 1 + ) + + feature_spawn_list = list( + /obj/structure/geyser/random = 1, + /obj/structure/spawner/mining/carp = 1 + ) + + mob_spawn_list = list( + /mob/living/simple_animal/hostile/carp = 25, + /mob/living/simple_animal/hostile/carp/megacarp = 30 + ) + + flora_spawn_chance = 15 + feature_spawn_chance = 10 + mob_spawn_chance = 18 diff --git a/code/datums/mapgen/planetary/BeachGenerator.dm b/code/datums/mapgen/planetary/BeachGenerator.dm index 8a92a1a032e6..ca1d70b929fa 100644 --- a/code/datums/mapgen/planetary/BeachGenerator.dm +++ b/code/datums/mapgen/planetary/BeachGenerator.dm @@ -150,28 +150,15 @@ /datum/biome/ocean open_turf_types = list(/turf/open/water/beach = 1) - mob_spawn_list = list( - /mob/living/simple_animal/beachcarp/bass = 1, - /mob/living/simple_animal/beachcarp/trout = 1, - /mob/living/simple_animal/beachcarp/salmon = 1, - /mob/living/simple_animal/beachcarp/perch = 1, - ) - mob_spawn_chance = 1.4 flora_spawn_list = list( /obj/structure/flora/rock/beach = 1, - /obj/structure/flora/rock/pile = 1 + /obj/structure/flora/rock/pile = 1, + /obj/structure/flora/ash/garden/seaweed = 1 ) flora_spawn_chance = 1 /datum/biome/ocean/deep open_turf_types = list(/turf/open/water/beach/deep = 1) - mob_spawn_chance = 1.4 - mob_spawn_list = list( - /mob/living/simple_animal/beachcarp/bass = 5, - /mob/living/simple_animal/beachcarp/trout = 5, - /mob/living/simple_animal/beachcarp/salmon = 5, - /mob/living/simple_animal/beachcarp/perch = 5, - ) /datum/biome/cave/beach open_turf_types = list(/turf/open/floor/plating/asteroid/sand/dense = 1) diff --git a/code/datums/mapgen/planetary/JungleGenerator.dm b/code/datums/mapgen/planetary/JungleGenerator.dm index b40f26b12a88..86c40769cd11 100644 --- a/code/datums/mapgen/planetary/JungleGenerator.dm +++ b/code/datums/mapgen/planetary/JungleGenerator.dm @@ -180,7 +180,8 @@ feature_spawn_chance = 0.5 feature_spawn_list = list( /obj/item/pickaxe/rusted = 1, - /obj/structure/spawner/ice_moon = 1 + /obj/structure/spawner/ice_moon = 1, + /obj/effect/spawner/lootdrop/anomaly/jungle = 1 ) /datum/biome/cave/jungle/dirt diff --git a/code/datums/mapgen/planetary/LavaGenerator.dm b/code/datums/mapgen/planetary/LavaGenerator.dm index 3a6cf4885349..d154063bdc17 100644 --- a/code/datums/mapgen/planetary/LavaGenerator.dm +++ b/code/datums/mapgen/planetary/LavaGenerator.dm @@ -83,7 +83,9 @@ ) /datum/biome/lavaland - open_turf_types = list(/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit = 1 + ) flora_spawn_chance = 1 flora_spawn_list = list( /obj/structure/flora/ausbushes/ywflowers/hell = 10, @@ -93,20 +95,26 @@ /obj/structure/flora/ash/puce = 5, ) feature_spawn_chance = 0.3 - feature_spawn_list = list(/obj/structure/flora/rock/hell = 5, /obj/structure/elite_tumor = 1, /obj/structure/geyser/random = 1) + feature_spawn_list = list( + /obj/structure/flora/rock/hell = 5, + /obj/structure/elite_tumor = 1, + /obj/structure/geyser/random = 1, + /obj/effect/spawner/lootdrop/anomaly/lava = 0.5 + + ) mob_spawn_chance = 4 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, - /obj/structure/spawner/lavaland/goliath = 3, /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/random = 40, - /obj/structure/spawner/lavaland = 3, /mob/living/simple_animal/hostile/asteroid/hivelord/legion/random = 30, - /obj/structure/spawner/lavaland/legion = 3, /mob/living/simple_animal/hostile/asteroid/goldgrub = 10, /mob/living/simple_animal/hostile/asteroid/brimdemon = 20, /mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient/crystal = 1, /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/forgotten = 1, - /mob/living/simple_animal/hostile/asteroid/hivelord/legion/crystal = 1 + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/crystal = 1, + /obj/structure/spawner/lavaland/low_threat = 12, + /obj/structure/spawner/lavaland/medium_threat = 4, + /obj/structure/spawner/lavaland/high_threat = 2, ) /datum/biome/lavaland/forest @@ -131,7 +139,9 @@ flora_spawn_chance = 65 /datum/biome/lavaland/plains - open_turf_types = list(/turf/open/floor/plating/grass/lava/purple = 30) + open_turf_types = list( + /turf/open/floor/plating/grass/lava/purple = 30 + ) flora_spawn_list = list( /obj/structure/flora/ausbushes/fullgrass/hell = 50, @@ -144,19 +154,28 @@ /datum/biome/lavaland/plains/dense flora_spawn_chance = 85 - open_turf_types = list(/turf/open/floor/plating/grass/lava = 50) + open_turf_types = list( + /turf/open/floor/plating/grass/lava = 50 + ) feature_spawn_chance = 5 feature_spawn_list = list( - /obj/structure/flora/tree/dead/barren = 1, - /obj/structure/flora/tree/dead/tall/grey = 1, + /obj/structure/flora/tree/dead/barren = 50, + /obj/structure/flora/tree/dead/tall/grey = 45, + /obj/effect/spawner/lootdrop/anomaly/lava = 5 ) /datum/biome/lavaland/plains/dense/mixed flora_spawn_chance = 50 - open_turf_types = list(/turf/open/floor/plating/grass/lava = 50, /turf/open/floor/plating/grass/lava/purple = 45, /turf/open/floor/plating/moss = 1) + open_turf_types = list( + /turf/open/floor/plating/grass/lava = 50, + /turf/open/floor/plating/grass/lava/purple = 45, + /turf/open/floor/plating/moss = 1 + ) /datum/biome/lavaland/outback - open_turf_types = list(/turf/open/floor/plating/grass/lava/orange = 20) + open_turf_types = list( + /turf/open/floor/plating/grass/lava/orange = 20 + ) flora_spawn_list = list( /obj/structure/flora/ausbushes/grassybush/hell = 10, @@ -169,7 +188,10 @@ flora_spawn_chance = 30 /datum/biome/lavaland/lush - open_turf_types = list(/turf/open/floor/plating/grass/lava/purple = 20, /turf/open/floor/plating/asteroid/basalt/purple/lit = 1) + open_turf_types = list( + /turf/open/floor/plating/grass/lava/purple = 20, + /turf/open/floor/plating/asteroid/basalt/purple/lit = 1 + ) flora_spawn_list = list( /obj/structure/flora/ash/fireblossom = 3, /obj/structure/flora/tree/dead/hell = 1, @@ -197,17 +219,22 @@ flora_spawn_chance = 4 /datum/biome/cave/lavaland - open_turf_types = list(/turf/open/floor/plating/asteroid/basalt/lava_land_surface = 1) - closed_turf_types = list(/turf/closed/mineral/random/volcanic = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/basalt/lava_land_surface = 1 + ) + closed_turf_types = list( + /turf/closed/mineral/random/volcanic = 1 + ) mob_spawn_chance = 4 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, - /obj/structure/spawner/lavaland/goliath = 3, /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/random = 40, - /obj/structure/spawner/lavaland = 3, /mob/living/simple_animal/hostile/asteroid/hivelord/legion/random = 30, - /obj/structure/spawner/lavaland/legion = 3, - /mob/living/simple_animal/hostile/asteroid/goldgrub = 10 + /mob/living/simple_animal/hostile/asteroid/goldgrub = 10, + /obj/structure/spawner/lavaland/low_threat = 12, + /obj/structure/spawner/lavaland/medium_threat = 4, + /obj/structure/spawner/lavaland/high_threat = 2, + /obj/structure/spawner/lavaland/extreme_threat = 1 ) flora_spawn_chance = 1 flora_spawn_list = list( diff --git a/code/datums/mapgen/planetary/RockGenerator.dm b/code/datums/mapgen/planetary/RockGenerator.dm index 29836edc6187..5496984db43a 100644 --- a/code/datums/mapgen/planetary/RockGenerator.dm +++ b/code/datums/mapgen/planetary/RockGenerator.dm @@ -83,8 +83,13 @@ /datum/biome/rock open_turf_types = list(/turf/open/floor/plating/asteroid/rockplanet/lit = 1) - feature_spawn_chance = 0.1 - feature_spawn_list = list(/obj/structure/geyser/random = 1, /obj/structure/elite_tumor = 2) + feature_spawn_chance = 0.25 + feature_spawn_list = list( + /obj/structure/geyser/random = 8, + /obj/structure/elite_tumor = 4, + /obj/effect/spawner/lootdrop/anomaly/rock = 1, + /obj/effect/spawner/lootdrop/anomaly/big = 0.1 //get out of here stalker + ) flora_spawn_chance = 5 mob_spawn_chance = 3 @@ -105,7 +110,9 @@ ) /datum/biome/rock/icecap - open_turf_types = list(/turf/open/floor/plating/asteroid/snow/lit/rockplanet = 1, /turf/open/floor/plating/asteroid/snow/lit/rockplanet = 5) + open_turf_types = list( + /turf/open/floor/plating/asteroid/snow/lit/rockplanet = 1, + /turf/open/floor/plating/asteroid/snow/lit/rockplanet = 5) flora_spawn_chance = 1 mob_spawn_chance = 2 @@ -138,8 +145,13 @@ /obj/structure/flora/ash/fern = 2, /obj/structure/flora/ash/puce = 1, ) - feature_spawn_chance = 0.3 - feature_spawn_list = list(/obj/structure/geyser/random = 1, /obj/structure/elite_tumor = 2, /obj/structure/spawner/ice_moon/rockplanet = 4) + feature_spawn_chance = 0.5 + feature_spawn_list = list( + /obj/structure/geyser/random = 2, + /obj/structure/elite_tumor = 1, + /obj/structure/spawner/ice_moon/rockplanet = 4, + /obj/effect/spawner/lootdrop/anomaly/rock/cave = 1, + ) mob_spawn_chance = 6 mob_spawn_list = list( /mob/living/simple_animal/hostile/netherworld/asteroid = 20, diff --git a/code/datums/mapgen/planetary/SandGenerator.dm b/code/datums/mapgen/planetary/SandGenerator.dm index f165c7159341..e50223744a7c 100644 --- a/code/datums/mapgen/planetary/SandGenerator.dm +++ b/code/datums/mapgen/planetary/SandGenerator.dm @@ -90,7 +90,11 @@ /obj/structure/flora/ash/stem_shroom = 4 , ) feature_spawn_chance = 0.1 - feature_spawn_list = list(/obj/structure/geyser/random = 1, /obj/structure/elite_tumor = 2) + feature_spawn_list = list( + /obj/structure/geyser/random = 8, + /obj/structure/elite_tumor = 4, + /obj/effect/spawner/lootdrop/anomaly/sand = 1, + ) mob_spawn_chance = 4 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, @@ -100,7 +104,13 @@ ) /datum/biome/sand/wasteland - open_turf_types = list(/turf/open/floor/plating/asteroid/whitesands/lit = 50, /turf/open/floor/plating/asteroid/whitesands/dried/lit = 40, /turf/closed/mineral/random/whitesands = 20, /turf/closed/wall/mineral/titanium/survival/pod = 1, /turf/closed/wall/rust = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/whitesands/lit = 50, + /turf/open/floor/plating/asteroid/whitesands/dried/lit = 40, + /turf/closed/mineral/random/whitesands = 20, + /turf/closed/wall/mineral/titanium/survival/pod = 1, + /turf/closed/wall/rust = 1 + ) flora_spawn_chance = 20 flora_spawn_list = list( /obj/structure/flora/ash/leaf_shroom = 4, @@ -170,7 +180,10 @@ /datum/biome/cave/sand closed_turf_types = list(/turf/closed/mineral/random/whitesands = 1) - open_turf_types = list(/turf/open/floor/plating/asteroid/whitesands = 5, /turf/open/floor/plating/asteroid/whitesands/dried = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/whitesands = 5, + /turf/open/floor/plating/asteroid/whitesands/dried = 1 + ) flora_spawn_chance = 4 flora_spawn_list = list( /obj/structure/flora/rock = 4, @@ -178,7 +191,11 @@ /obj/structure/flora/ash/fern = 2, /obj/structure/flora/ash/puce = 1, ) - feature_spawn_list = list(/obj/structure/geyser/random = 1, /obj/structure/elite_tumor = 2) + feature_spawn_list = list( + /obj/structure/geyser/random = 4, + /obj/structure/elite_tumor = 4, + /obj/effect/spawner/lootdrop/anomaly/sand/cave = 1 + ) mob_spawn_chance = 4 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, @@ -192,13 +209,12 @@ mob_spawn_chance = 4 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/goliath/beast/random = 50, - /obj/structure/spawner/lavaland/goliath = 6, /mob/living/simple_animal/hostile/asteroid/basilisk/whitesands = 40, - /obj/structure/spawner/lavaland/whitesandsbasilisk = 6, /mob/living/simple_animal/hostile/asteroid/hivelord/legion/random = 30, - /obj/structure/spawner/lavaland/legion = 3, - /obj/structure/spawner/lavaland/legion = 3, - /mob/living/simple_animal/hostile/asteroid/goldgrub = 10, + /mob/living/simple_animal/hostile/asteroid/goldgrub = 20, + /obj/structure/spawner/lavaland/sand_world/low_threat = 14, + /obj/structure/spawner/lavaland/sand_world/medium_threat = 8, + /obj/structure/spawner/lavaland/sand_world/high_threat = 2, ) /datum/biome/cave/sand/volcanic diff --git a/code/datums/mapgen/planetary/SnowGenerator.dm b/code/datums/mapgen/planetary/SnowGenerator.dm index a3383a362842..c021ecfce9bf 100644 --- a/code/datums/mapgen/planetary/SnowGenerator.dm +++ b/code/datums/mapgen/planetary/SnowGenerator.dm @@ -86,7 +86,9 @@ ) /datum/biome/snow - open_turf_types = list(/turf/open/floor/plating/asteroid/snow/lit = 25) + open_turf_types = list( + /turf/open/floor/plating/asteroid/snow/lit = 25 + ) flora_spawn_list = list( /obj/structure/flora/tree/pine = 2, /obj/structure/flora/rock/icy = 2, @@ -110,20 +112,26 @@ ) feature_spawn_chance = 0.1 feature_spawn_list = list( - /obj/structure/spawner/ice_moon/demonic_portal = 1, - /obj/structure/spawner/ice_moon/demonic_portal/ice_whelp = 1, - /obj/structure/spawner/ice_moon/demonic_portal/snowlegion = 1 + /obj/effect/spawner/lootdrop/anomaly/ice = 12, + /obj/effect/spawner/lootdrop/anomaly/big = 1, + /obj/structure/spawner/ice_moon/demonic_portal/low_threat = 25, + /obj/structure/spawner/ice_moon/demonic_portal/medium_threat = 50, + /obj/structure/spawner/ice_moon/demonic_portal/high_threat = 13 ) /datum/biome/snow/lush - open_turf_types = list(/turf/open/floor/plating/asteroid/snow/lit = 25) + open_turf_types = list( + /turf/open/floor/plating/asteroid/snow/lit = 25 + ) flora_spawn_list = list( /obj/structure/flora/grass/both = 1, ) flora_spawn_chance = 30 /datum/biome/snow/thawed - open_turf_types = list(/turf/open/floor/plating/asteroid/icerock/lit = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/icerock/lit = 1 + ) flora_spawn_chance = 40 flora_spawn_list = list( /obj/structure/flora/ausbushes/fullgrass = 1, @@ -151,9 +159,16 @@ ) /datum/biome/arctic - open_turf_types = list(/turf/open/floor/plating/asteroid/snow/lit = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/snow/lit = 1 + ) feature_spawn_chance = 0.1 - feature_spawn_list = list(/obj/structure/spawner/ice_moon = 3, /obj/structure/spawner/ice_moon/polarbear = 3, /obj/structure/statue/snow/snowman = 3, /obj/structure/statue/snow/snowlegion = 1) + feature_spawn_list = list( + /obj/structure/spawner/ice_moon = 3, + /obj/structure/spawner/ice_moon/polarbear = 3, + /obj/structure/statue/snow/snowman = 3, + /obj/structure/statue/snow/snowlegion = 1 + ) mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/wolf/random = 30, /obj/structure/spawner/ice_moon = 3, @@ -175,7 +190,11 @@ ) /datum/biome/iceberg - open_turf_types = list(/turf/open/floor/plating/asteroid/iceberg/lit = 6, /turf/open/floor/plating/ice/iceberg/lit = 1, /turf/closed/mineral/ice = 10) + open_turf_types = list( + /turf/open/floor/plating/asteroid/iceberg/lit = 6, + /turf/open/floor/plating/ice/iceberg/lit = 1, + /turf/closed/mineral/ice = 10 + ) mob_spawn_chance = 2 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/wolf/random = 30, @@ -188,21 +207,30 @@ ) feature_spawn_chance = 0.3 feature_spawn_list = list( - /obj/structure/spawner/ice_moon/demonic_portal = 1, - /obj/structure/spawner/ice_moon/demonic_portal/ice_whelp = 1, - /obj/structure/spawner/ice_moon/demonic_portal/snowlegion = 1, - /obj/structure/spawner/ice_moon/demonic_portal/brimdemon = 1 + /obj/effect/spawner/lootdrop/anomaly/ice = 1, + /obj/effect/spawner/lootdrop/anomaly/big = 0.01, + /obj/structure/spawner/ice_moon/demonic_portal/low_threat = 3, + /obj/structure/spawner/ice_moon/demonic_portal/medium_threat = 5, + /obj/structure/spawner/ice_moon/demonic_portal/high_threat = 0.5, + /obj/structure/spawner/ice_moon/demonic_portal/extreme_threat = 0.01 ) /datum/biome/iceberg/lake - open_turf_types = list(/turf/open/floor/plating/ice/lit = 1) + open_turf_types = list( + /turf/open/floor/plating/ice/lit = 1 + ) /datum/biome/plasma - open_turf_types = list(/turf/open/lava/plasma/ice_moon = 5, /turf/open/floor/plating/asteroid/icerock/smooth = 1) + open_turf_types = list( + /turf/open/lava/plasma/ice_moon = 5, + /turf/open/floor/plating/asteroid/icerock/smooth = 1 + ) /datum/biome/cave/snow - open_turf_types = list(/turf/open/floor/plating/asteroid/icerock = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/icerock = 1 + ) flora_spawn_chance = 6 flora_spawn_list = list( /obj/structure/flora/grass/both = 5, @@ -215,7 +243,9 @@ /obj/structure/flora/ash/puce = 1, /obj/structure/flora/ash/garden/frigid = 1, ) - closed_turf_types = list(/turf/closed/mineral/random/snow = 1) + closed_turf_types = list( + /turf/closed/mineral/random/snow = 1 + ) mob_spawn_chance = 2 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/wolf/random = 30, @@ -230,24 +260,39 @@ ) feature_spawn_chance = 0.2 feature_spawn_list = list( - /obj/structure/spawner/ice_moon/demonic_portal = 1, - /obj/structure/spawner/ice_moon/demonic_portal/ice_whelp = 1, - /obj/structure/spawner/ice_moon/demonic_portal/snowlegion = 1, - /obj/structure/spawner/ice_moon = 1, - /obj/structure/spawner/ice_moon/polarbear = 1 + /obj/structure/spawner/ice_moon/demonic_portal/low_threat = 3, + /obj/structure/spawner/ice_moon/demonic_portal/medium_threat = 5, + /obj/structure/spawner/ice_moon/demonic_portal/high_threat = 0.6, + /obj/structure/spawner/ice_moon/demonic_portal/extreme_threat = 0.2, + /obj/structure/spawner/ice_moon = 3, + /obj/structure/spawner/ice_moon/polarbear = 3, + /obj/effect/spawner/lootdrop/anomaly/ice/cave = 1 ) /datum/biome/cave/snow/thawed - open_turf_types = list(/turf/open/floor/plating/asteroid/icerock/cracked = 1) - closed_turf_types = list(/turf/closed/mineral/random/snow = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/icerock/cracked = 1 + ) + closed_turf_types = list( + /turf/closed/mineral/random/snow = 1 + ) /datum/biome/cave/snow/ice - open_turf_types = list(/turf/open/floor/plating/asteroid/icerock = 20, /turf/open/floor/plating/ice = 3) - closed_turf_types = list(/turf/closed/mineral/random/snow = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/icerock = 20, + /turf/open/floor/plating/ice = 3 + ) + closed_turf_types = list( + /turf/closed/mineral/random/snow = 1 + ) /datum/biome/cave/volcanic - open_turf_types = list(/turf/open/floor/plating/asteroid/basalt = 1) - closed_turf_types = list(/turf/closed/mineral/random/snow = 1) + open_turf_types = list( + /turf/open/floor/plating/asteroid/basalt = 1 + ) + closed_turf_types = list( + /turf/closed/mineral/random/snow = 1 + ) mob_spawn_chance = 2 mob_spawn_list = list( /mob/living/simple_animal/hostile/asteroid/wolf/random = 30, @@ -265,19 +310,20 @@ /obj/structure/flora/ash/stem_shroom = 1, ) feature_spawn_chance = 0.2 - feature_spawn_list = list( - /obj/structure/spawner/ice_moon/demonic_portal = 1, - /obj/structure/spawner/ice_moon/demonic_portal/ice_whelp = 1, - /obj/structure/spawner/ice_moon/demonic_portal/snowlegion = 1, - /obj/structure/spawner/ice_moon = 3, - /obj/structure/spawner/ice_moon/polarbear = 3, - ) /datum/biome/cave/volcanic/lava - open_turf_types = list(/turf/open/lava/smooth = 10, /turf/open/floor/plating/asteroid/icerock/smooth = 1) + open_turf_types = list( + /turf/open/lava/smooth = 10, + /turf/open/floor/plating/asteroid/icerock/smooth = 1 + ) /datum/biome/cave/volcanic/lava/total - open_turf_types = list(/turf/open/lava/smooth = 1) + open_turf_types = list( + /turf/open/lava/smooth = 1 + ) /datum/biome/cave/volcanic/lava/plasma - open_turf_types = list(/turf/open/lava/plasma = 7, /turf/open/floor/plating/asteroid/icerock/smooth = 1) + open_turf_types = list( + /turf/open/lava/plasma = 7, + /turf/open/floor/plating/asteroid/icerock/smooth = 1 + ) diff --git a/code/datums/mapgen/planetary/WasteGenerator.dm b/code/datums/mapgen/planetary/WasteGenerator.dm new file mode 100644 index 000000000000..a660e3d35321 --- /dev/null +++ b/code/datums/mapgen/planetary/WasteGenerator.dm @@ -0,0 +1,445 @@ +/datum/map_generator/planet_generator/waste + + mountain_height = 0.35 + perlin_zoom = 40 + + initial_closed_chance = 45 + smoothing_iterations = 20 + birth_limit = 4 + death_limit = 3 + primary_area_type = /area/overmap_encounter/planetoid/wasteplanet + + //not sure if this is the best but it's there + biome_table = list( + BIOME_COLDEST = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste/crater, + BIOME_LOW_HUMIDITY = /datum/biome/waste/crater, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/clearing, + BIOME_HIGH_HUMIDITY = /datum/biome/waste/clearing/mushroom, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust + ), + BIOME_COLD = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste/crater, + BIOME_LOW_HUMIDITY = /datum/biome/waste/crater/rad, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste, + BIOME_HIGH_HUMIDITY = /datum/biome/waste/clearing/mushroom, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/tar_bed + ), + BIOME_WARM = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste/clearing, //to-do, add chembees + BIOME_LOW_HUMIDITY = /datum/biome/waste/clearing, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/clearing/mushroom, + BIOME_HIGH_HUMIDITY = /datum/biome/waste, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste + ), + BIOME_TEMPERATE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste, + BIOME_LOW_HUMIDITY = /datum/biome/waste/tar_bed, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/metal, + BIOME_HIGH_HUMIDITY = /datum/biome/waste, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust + ), + BIOME_HOT = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste, + BIOME_LOW_HUMIDITY = /datum/biome/waste/tar_bed, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/tar_bed, + BIOME_HIGH_HUMIDITY = /datum/biome/waste/tar_bed/total, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/tar_bed/total + ), + BIOME_HOTTEST = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/waste/metal, + BIOME_LOW_HUMIDITY = /datum/biome/waste/metal, + BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/metal, + BIOME_HIGH_HUMIDITY = /datum/biome/waste/metal/rust, + BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust + ) + ) + + cave_biome_table = list( + BIOME_COLDEST_CAVE = list( //irradiated caves + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, + BIOME_LOW_HUMIDITY = /datum/biome/cave/waste, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/tar_bed, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/tar_bed/full, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/tar_bed/full + ), + BIOME_COLD_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, + BIOME_LOW_HUMIDITY = /datum/biome/cave/waste/rad, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/rad, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste + ), + BIOME_WARM_CAVE = list( + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, + BIOME_LOW_HUMIDITY = /datum/biome/cave/waste, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/metal, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/metal, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/tar_bed + ), + BIOME_HOT_CAVE = list( //metal wreck for salvaging + BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, + BIOME_LOW_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, + BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, + BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/metal/, + BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/metal/ + ) + ) + +/datum/biome/waste + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet/lit = 80, + /turf/open/floor/plating/wasteplanet/rust/lit = 15, + /turf/open/floor/plating/wasteplanet/lit = 5 + ) + + flora_spawn_list = list( + + //mech spawners + /obj/effect/spawner/lootdrop/waste/mechwreck = 10, + /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 2, + + //decals and fluff structures + /obj/effect/spawner/lootdrop/waste/trash = 180, + /obj/effect/spawner/lootdrop/waste/radiation = 8, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 1, + + //stuff you can actually use + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.1, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 20, + /obj/effect/spawner/lootdrop/maintenance/two = 10, + /obj/effect/spawner/lootdrop/maintenance/three = 5, + /obj/effect/spawner/lootdrop/maintenance/four = 2, + + //plants + /obj/structure/flora/ash/garden/waste = 7, + /obj/structure/flora/ash/glowshroom = 20, //more common in caves + + + //the illusive shrapnel plant + /obj/effect/mine/shrapnel/human_only = 1 + ) + + feature_spawn_list = list( + /obj/effect/radiation/waste = 30, + /obj/effect/radiation/waste/intense = 10, + /obj/structure/geyser/random = 1, + /obj/effect/spawner/lootdrop/anomaly/waste = 1 + ) + + mob_spawn_list = list( + //hivebots, not too difficult + /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 70, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 40, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 30, + //bots, are hostile + /mob/living/simple_animal/bot/firebot/rockplanet = 15, + /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, + /mob/living/simple_animal/hostile/abandoned_minebot = 15, + /mob/living/simple_animal/bot/floorbot/rockplanet = 15, + ) + + flora_spawn_chance = 25 + feature_spawn_chance = 0.5 + mob_spawn_chance = 2 + +/datum/biome/waste/crater + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet/lit = 90, + /turf/open/floor/plating/wasteplanet/rust/lit = 10, + ) + + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 8, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 1, + /obj/effect/spawner/lootdrop/waste/atmos_can = 18, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.5, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + ) + mob_spawn_chance = 1 + +/datum/biome/waste/crater/rad + flora_spawn_list = list( + /obj/structure/flora/ash/glowshroom = 180, + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 25, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 7, + /obj/effect/spawner/lootdrop/waste/atmos_can = 7, + /obj/effect/spawner/lootdrop/waste/salvageable = 15 + ) + +/datum/biome/waste/clearing + flora_spawn_chance = 20 + feature_spawn_chance = 2 + +/datum/biome/waste/clearing/mushroom + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/mechwreck = 10, + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 30, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 12, + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.1, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 20, + /obj/effect/spawner/lootdrop/maintenance/two = 10, + /obj/effect/spawner/lootdrop/maintenance/three = 5, + /obj/effect/spawner/lootdrop/maintenance/four = 2, + /obj/structure/flora/ash/garden/waste = 30, + /obj/structure/flora/ash/glowshroom = 180, + /obj/effect/mine/shrapnel/human_only = 1 + ) + +/datum/biome/waste/tar_bed //tar colorings + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet/lit = 70, + /turf/open/floor/plating/wasteplanet/rust/lit = 10, + ) + +/datum/biome/waste/tar_bed/total + open_turf_types = list( + /turf/open/water/tar/waste/lit + ) + flora_spawn_chance = 0 + +/datum/biome/waste/metal + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet/lit = 5, + /turf/open/floor/plating/wasteplanet/rust/lit = 45, + /turf/open/floor/plating/wasteplanet/lit = 50 + ) + + flora_spawn_list = list( //there are no plants here + /obj/effect/spawner/lootdrop/waste/mechwreck = 20, + /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 5, + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 8, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 2, + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.1, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 20, + /obj/effect/spawner/lootdrop/maintenance/two = 10, + /obj/effect/spawner/lootdrop/maintenance/three = 5, + /obj/effect/spawner/lootdrop/maintenance/four = 2, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 18, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.1, + /obj/effect/spawner/lootdrop/waste/salvageable = 30 + ) + mob_spawn_list = list( //nor organics, more biased towards hivebots though + /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, + /mob/living/simple_animal/bot/firebot/rockplanet = 15, + /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, + /mob/living/simple_animal/hostile/abandoned_minebot = 15, + /mob/living/simple_animal/bot/floorbot/rockplanet = 15, + /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, + /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, + /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, + /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 + ) + +/datum/biome/waste/metal/rust + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet/lit = 1, + /turf/open/floor/plating/wasteplanet/rust/lit = 10, + /turf/open/floor/plating/wasteplanet/lit = 4 + ) + + + +/datum/biome/cave/waste + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet = 80, + /turf/open/floor/plating/wasteplanet/rust = 15, + /turf/open/floor/plating/wasteplanet = 5 + ) + + closed_turf_types = list( + /turf/closed/mineral/random/asteroid/wasteplanet = 40, + /turf/closed/wall/r_wall = 1, + /turf/closed/wall/r_wall/rust = 3, + /turf/closed/wall = 2, + /turf/closed/wall/rust = 6 + ) + + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/mechwreck = 10, + /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 2, + /obj/effect/spawner/lootdrop/waste/trash = 180, + /obj/effect/spawner/lootdrop/waste/radiation = 8, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 1, + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.5, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 2, + /obj/effect/spawner/lootdrop/maintenance/two = 5, + /obj/effect/spawner/lootdrop/maintenance/three = 10, + /obj/effect/spawner/lootdrop/maintenance/four = 20, + /obj/effect/spawner/lootdrop/waste/salvageable = 40, + /obj/structure/flora/ash/garden/waste = 7, + /obj/structure/flora/ash/glowshroom = 40, //more common in caves + /obj/effect/mine/shrapnel/human_only = 1 + ) + + feature_spawn_list = list( + /obj/effect/radiation/waste = 30, + /obj/effect/radiation/waste/intense = 10, + /obj/structure/geyser/random = 1, + /obj/effect/spawner/lootdrop/anomaly/waste/cave = 1 + ) + mob_spawn_list = list( + /mob/living/simple_animal/hostile/hivebot/strong/rockplanet = 70, + /mob/living/simple_animal/hostile/hivebot/range/rockplanet = 40, + /mob/living/simple_animal/hostile/hivebot/rapid/rockplanet = 30, + /mob/living/simple_animal/bot/firebot/rockplanet = 15, + /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, + /mob/living/simple_animal/hostile/abandoned_minebot = 15, + /mob/living/simple_animal/bot/floorbot/rockplanet = 15, + ) + + flora_spawn_chance = 30 + feature_spawn_chance = 4 + mob_spawn_chance = 5 + +/datum/biome/cave/waste/tar_bed //tar colorings here + open_turf_types = list( + /turf/open/floor/plating/asteroid/wasteplanet = 70, + /turf/open/floor/plating/wasteplanet/rust = 20, + /turf/open/water/tar/waste = 3 + ) + +/datum/biome/cave/waste/tar_bed/full + open_turf_types = list( + /turf/open/water/tar/waste + ) + flora_spawn_chance = 0 + +/datum/biome/cave/waste/rad + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 25, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 7, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.5, + /obj/effect/spawner/lootdrop/waste/salvageable = 15, + /obj/effect/spawner/lootdrop/waste/girder = 20, + /obj/structure/reagent_dispensers/fueltank = 1, + /obj/structure/reagent_dispensers/watertank = 1, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 2, + /obj/effect/spawner/lootdrop/maintenance/two = 5, + /obj/effect/spawner/lootdrop/maintenance/three = 10, + /obj/effect/spawner/lootdrop/maintenance/four = 20, + /obj/structure/flora/ash/glowshroom = 180 + ) + feature_spawn_chance = 12 + +/datum/biome/cave/waste/metal //deeper in, there's no normal stuff here + open_turf_types = list( + /turf/open/floor/plating/wasteplanet/rust = 10, + /turf/open/floor/plating/wasteplanet = 4 + ) + closed_turf_types = list( + /turf/closed/wall/r_wall = 1, + /turf/closed/wall/r_wall/rust = 1, + /turf/closed/wall = 5, + /turf/closed/wall/rust = 10 + ) + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/mechwreck = 20, + /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 5, + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 16, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 2, + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/waste/atmos_can = 5, + /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 0.5, + /obj/effect/spawner/lootdrop/waste/salvageable = 30, + /obj/effect/spawner/lootdrop/waste/grille_or_trash = 20, + /obj/effect/spawner/lootdrop/maintenance = 2, + /obj/effect/spawner/lootdrop/maintenance/two = 5, + /obj/effect/spawner/lootdrop/maintenance/three = 10, + /obj/effect/spawner/lootdrop/maintenance/four = 20, + /obj/effect/spawner/lootdrop/waste/salvageable = 40, + ) + mob_spawn_list = list( //nor organics, more biased towards hivebots though + /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, + /mob/living/simple_animal/bot/firebot/rockplanet = 15, + /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, + /mob/living/simple_animal/hostile/abandoned_minebot = 15, + /mob/living/simple_animal/bot/floorbot/rockplanet = 15, + /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, + /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, + /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, + /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 + ) + +/datum/biome/cave/waste/metal/hivebot + flora_spawn_list = list( + /obj/effect/spawner/lootdrop/waste/trash = 90, + /obj/effect/spawner/lootdrop/waste/radiation = 16, + /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 2, + /obj/effect/spawner/lootdrop/waste/girder = 60, + /obj/structure/reagent_dispensers/fueltank = 10, + /obj/structure/reagent_dispensers/watertank = 20, + /obj/item/stack/cable_coil/cut = 50, + /obj/structure/closet/crate/secure/loot = 3, + /obj/effect/spawner/lootdrop/maintenance = 2, + /obj/effect/spawner/lootdrop/maintenance/two = 5, + /obj/effect/spawner/lootdrop/maintenance/three = 10, + /obj/effect/spawner/lootdrop/maintenance/four = 20, + /obj/effect/spawner/lootdrop/waste/salvageable = 40, + /obj/structure/foamedmetal = 100 + ) + mob_spawn_list = list( //Whoops! All hivebots! + /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, + + ) + mob_spawn_chance = 30 + feature_spawn_list = list( + /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, + /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, + /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, + /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 + ) + feature_spawn_chance = 2 //hivebot biomes should have their dongles diff --git a/code/datums/mapgen/single_biome/AsteroidCaves.dm b/code/datums/mapgen/single_biome/AsteroidCaves.dm deleted file mode 100644 index 8d1ed8206b32..000000000000 --- a/code/datums/mapgen/single_biome/AsteroidCaves.dm +++ /dev/null @@ -1,72 +0,0 @@ -/datum/map_generator/single_biome/asteroid - initial_closed_chance = 55 - smoothing_iterations = 50 - birth_limit = 4 - - biome_type = /datum/biome/cave/asteroid - area_type = /area/asteroid - - /// The x-coordinate of the midpoint of the turfs being generated. - var/midx - /// The y-coordinate of the midpoint of the turfs being generated. - var/midy - /// The "radius" of the area being generated, determined by taking the distance between the midpoint and the edge. - /// Used so that the edges of the asteroid are space. - var/radius - -/datum/map_generator/single_biome/asteroid/generate_turfs(list/turf/turfs) - var/maxx - var/maxy - var/minx - var/miny - for(var/turf/pos as anything in turfs) - if(pos.x < minx || !minx) - minx = pos.x - else if(pos.x > maxx) - maxx = pos.x - - //Gets the min/max Y value - if(pos.y < miny || !miny) - miny = pos.y - else if(pos.y > maxy) - maxy = pos.y - midx = minx + (maxx - minx) / 2 - midy = miny + (maxy - miny) / 2 - radius = min(maxx - minx, maxy - miny) / 2 - return ..() - -/datum/map_generator/single_biome/asteroid/generate_turf(turf/gen_turf, changeturf_flags) - var/area/old_area = get_area(gen_turf) - if(!(old_area.area_flags & CAVES_ALLOWED)) - return FALSE - - var/randradius = rand(radius - 2, radius + 2) * rand(radius - 2, radius + 2) - if((gen_turf.y - midy) ** 2 + (gen_turf.x - midx) ** 2 >= randradius) - var/area/space/space_area = GLOB.areas_by_type[/area/space] - if(old_area != space_area) - space_area.contents += gen_turf - gen_turf.change_area(old_area, space_area) - gen_turf.ChangeTurf(/turf/open/space, /turf/baseturf_bottom, changeturf_flags) - return TRUE - - return ..() - -/datum/map_generator/single_biome/asteroid/populate_turf(turf/gen_turf) - if(isspaceturf(gen_turf)) - return - return ..() - -/datum/biome/cave/asteroid - open_turf_types = list(/turf/open/floor/plating/asteroid/airless = 1) - closed_turf_types = list(/turf/closed/mineral/random = 1) - - flora_spawn_list = list(/obj/structure/flora/ash/space/voidmelon = 2) - feature_spawn_list = list(/obj/structure/geyser/random = 1) - mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goliath = 25, /obj/structure/spawner/mining/goliath = 30, \ - /mob/living/simple_animal/hostile/asteroid/basilisk = 25, /obj/structure/spawner/mining = 30, \ - /mob/living/simple_animal/hostile/asteroid/hivelord = 25, /obj/structure/spawner/mining/hivelord = 30, \ - /mob/living/simple_animal/hostile/asteroid/goldgrub = 10) - - flora_spawn_chance = 2 - feature_spawn_chance = 1 - mob_spawn_chance = 6 diff --git a/code/datums/mapgen/single_biome/Gas_Giant.dm b/code/datums/mapgen/single_biome/Gas_Giant.dm new file mode 100644 index 000000000000..ff904db06853 --- /dev/null +++ b/code/datums/mapgen/single_biome/Gas_Giant.dm @@ -0,0 +1,36 @@ +/datum/map_generator/single_biome/gas_giant + use_cellautomata = FALSE + + biome_type = /datum/biome/gas_giant + area_type = /area/overmap_encounter/planetoid/gas_giant + +/datum/biome/gas_giant + open_turf_types = list(/turf/open/chasm/gas_giant) + + flora_spawn_list = list( + ) + feature_spawn_list = null + mob_spawn_list = list( + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher + //in the future, I'd like to add something like. + //The slylandro, or really any floating gas bag species, it'd be cool + ) + + +/datum/map_generator/single_biome/plasma_giant + use_cellautomata = FALSE + + biome_type = /datum/biome/plasma_giant + area_type = /area/overmap_encounter/planetoid/gas_giant + + +/datum/biome/plasma_giant + open_turf_types = list(/turf/open/chasm/gas_giant/plasma) + + flora_spawn_list = list( + ) + feature_spawn_list = null + mob_spawn_list = list( + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher + + ) diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index 7e938efad1b9..198328b04034 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -238,3 +238,8 @@ description = "[beau.name] gave me a kiss, ahh!!" else description = "[beau.name] blew a kiss at me, I must be a real catch!" + +/datum/mood_event/fishing + description = "Fishing is relaxing" + mood_change = 5 + timeout = 3 MINUTES diff --git a/code/datums/recipe.dm b/code/datums/recipe.dm deleted file mode 100644 index b42636ed7276..000000000000 --- a/code/datums/recipe.dm +++ /dev/null @@ -1,120 +0,0 @@ -/* * * * * * * * * * * * * * * * * * * * * * * * * * - * /datum/recipe by rastaf0 13 apr 2011 * - * * * * * * * * * * * * * * * * * * * * * * * * * * - * This is powerful and flexible recipe system. - * It exists not only for food. - * supports both reagents and objects as prerequisites. - * In order to use this system you have to define a deriative from /datum/recipe - * * reagents are reagents. Acid, milc, booze, etc. - * * 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. - * - * Functions you need: - * /datum/recipe/proc/make(obj/container as obj) - * Creates result inside container, - * deletes prerequisite reagents, - * transfers reagents from prerequisite objects, - * deletes all prerequisite objects (even not needed for recipe at the moment). - * - * /proc/select_recipe(list/datum/recipe/avaiable_recipes, obj/obj as obj, exact = 1) - * Wonderful function that select suitable recipe for you. - * obj is a machine (or magik hat) with prerequisites, - * exact = 0 forces algorithm to ignore superfluous stuff. - * - * - * Functions you do not need to call directly but could: - * /datum/recipe/proc/check_reagents(datum/reagents/avail_reagents) - * //1=precisely, 0=insufficiently, -1=superfluous - * - * /datum/recipe/proc/check_items(obj/container as obj) - * //1=precisely, 0=insufficiently, -1=superfluous - * - * */ - -/datum/recipe - var/list/reagents_list // example: = list(/datum/reagent/consumable/berryjuice = 5) // do not list same reagent twice - var/list/items // example: =list(/obj/item/crowbar, /obj/item/welder) // place /foo/bar before /foo - var/result //example: = /obj/item/reagent_containers/food/snacks/donut - var/time = 100 // 1/10 part of second - - -/datum/recipe/proc/check_reagents(datum/reagents/avail_reagents) //1=precisely, 0=insufficiently, -1=superfluous - . = 1 - for (var/r_r in reagents_list) - var/aval_r_amnt = avail_reagents.get_reagent_amount(r_r) - if (!(abs(aval_r_amnt - reagents_list[r_r])<0.5)) //if NOT equals - if (aval_r_amnt>reagents_list[r_r]) - . = -1 - else - return 0 - if ((reagents_list?(reagents_list.len):(0)) < avail_reagents.reagent_list.len) - return -1 - return . - -/datum/recipe/proc/check_items(obj/container) //1=precisely, 0=insufficiently, -1=superfluous - if (!items) - if (locate(/obj/) in container) - return -1 - else - return 1 - . = 1 - var/list/checklist = items.Copy() - for (var/obj/O in container) - var/found = 0 - for (var/type in checklist) - if (istype(O,type)) - checklist-=type - found = 1 - break - if (!found) - . = -1 - if (checklist.len) - return 0 - return . - -//general version -/datum/recipe/proc/make(obj/container) - var/obj/result_obj = new result(container) - for (var/obj/O in (container.contents-result_obj)) - O.reagents.trans_to(result_obj, O.reagents.total_volume) - qdel(O) - container.reagents.clear_reagents() - return result_obj - -// food-related -/datum/recipe/proc/make_food(obj/container) - var/obj/result_obj = new result(container) - for (var/obj/O in (container.contents-result_obj)) - if (O.reagents) - O.reagents.del_reagent(/datum/reagent/consumable/nutriment) - O.reagents.update_total() - O.reagents.trans_to(result_obj, O.reagents.total_volume) - qdel(O) - container.reagents.clear_reagents() - return result_obj - -/proc/select_recipe(list/datum/recipe/avaiable_recipes, obj/obj, exact = 1 as num) - if (!exact) - exact = -1 - var/list/datum/recipe/possible_recipes = new - for (var/datum/recipe/recipe in avaiable_recipes) - if (recipe.check_reagents(obj.reagents)==exact && recipe.check_items(obj)==exact) - possible_recipes+=recipe - if (possible_recipes.len==0) - return null - else if (possible_recipes.len==1) - return possible_recipes[1] - else //okay, let's select the most complicated recipe - var/r_count = 0 - var/i_count = 0 - . = possible_recipes[1] - for (var/datum/recipe/recipe in possible_recipes) - var/N_i = (recipe.items)?(recipe.items.len):0 - var/N_r = (recipe.reagents_list)?(recipe.reagents_list.len):0 - if (N_i > i_count || (N_i== i_count && N_r > r_count)) - r_count = N_r - i_count = N_i - . = recipe - return . diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 54d2965e9967..e4255541911d 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -1,10 +1,10 @@ /datum/map_template/shuttle name = "Base Shuttle Template" - var/category + var/category = "Basic" var/file_name var/description - var/admin_notes + var/list/tags var/list/movement_force // If set, overrides default movement_force on shuttle @@ -17,9 +17,17 @@ var/short_name var/list/job_slots = list() var/list/name_categories = list("GENERAL") - var/prefix = "SV" + var/prefix = "ISV" var/unique_ship_access = FALSE + //how much money the ship starts with + var/starting_funds = 2000 + + // Coefficients regulating the amount of necessary Living playtime to spawn this ship or join as an officer. + // When a player attempts to spawn a ship via the join menu, officer time requirements are ignored even if the "captain" job is an officer. + var/spawn_time_coeff = 1 + var/officer_time_coeff = 1 + var/static/list/outfits /datum/map_template/shuttle/proc/prerequisites_met() @@ -182,7 +190,6 @@ /datum/map_template/shuttle/ui_static_data(mob/user) . = list() - if(!outfits) outfits = list() for(var/datum/outfit/outfit as anything in subtypesof(/datum/outfit)) @@ -194,8 +201,11 @@ .["templateName"] = name .["templateShortName"] = short_name .["templateDescription"] = description + .["templateTags"] = tags .["templateCategory"] = category .["templateLimit"] = limit + .["templateSpawnCoeff"] = spawn_time_coeff + .["templateOfficerCoeff"] = officer_time_coeff .["templateEnabled"] = enabled .["templateJobs"] = list() @@ -213,7 +223,6 @@ if(.) return - switch(action) if("setTemplateName") name = params["new_template_name"] @@ -227,6 +236,18 @@ description = params["new_template_description"] update_static_data(usr, ui) return TRUE + if("addTemplateTags") + if(!tags) + tags = list() + if(!(params["new_template_tags"] in tags)) + tags.Add(params["new_template_tags"]) + update_static_data(usr, ui) + return TRUE + if("removeTemplateTags") + if(params["new_template_tags"] in tags) + tags.Remove(params["new_template_tags"]) + update_static_data(usr, ui) + return TRUE if("setTemplateCategory") category = params["new_template_category"] update_static_data(usr, ui) @@ -235,6 +256,14 @@ limit = params["new_template_limit"] update_static_data(usr, ui) return TRUE + if("setSpawnCoeff") + spawn_time_coeff = params["new_spawn_coeff"] + update_static_data(usr, ui) + return TRUE + if("setOfficerCoeff") + officer_time_coeff = params["new_officer_coeff"] + update_static_data(usr, ui) + return TRUE if("toggleTemplateEnabled") enabled = !enabled if(enabled) @@ -313,6 +342,7 @@ /// Shuttles to be loaded in ruins /datum/map_template/shuttle/ruin category = "ruin" + starting_funds = 0 /datum/map_template/shuttle/ruin/caravan_victim file_name = "ruin_caravan_victim" @@ -345,6 +375,7 @@ /datum/map_template/shuttle/subshuttles category = "subshuttles" + starting_funds = 0 /datum/map_template/shuttle/subshuttles/pill file_name = "independent_pill" diff --git a/code/datums/status_effects/buffs.dm b/code/datums/status_effects/buffs.dm index dace5f5170ec..568196c1460b 100644 --- a/code/datums/status_effects/buffs.dm +++ b/code/datums/status_effects/buffs.dm @@ -397,7 +397,7 @@ if(!itemUser.has_hand_for_held_index(hand)) //If user does not have the corresponding hand anymore, give them one and return the rod to their hand if(((hand % 2) == 0)) - var/obj/item/bodypart/L = itemUser.newBodyPart(BODY_ZONE_R_ARM, FALSE, FALSE) + var/obj/item/bodypart/L = itemUser.new_body_part(BODY_ZONE_R_ARM, FALSE, FALSE) if(L.attach_limb(itemUser)) itemUser.put_in_hand(newRod, hand, forced = TRUE) else @@ -405,7 +405,7 @@ consume_owner() //we can't regrow, abort abort return else - var/obj/item/bodypart/L = itemUser.newBodyPart(BODY_ZONE_L_ARM, FALSE, FALSE) + var/obj/item/bodypart/L = itemUser.new_body_part(BODY_ZONE_L_ARM, FALSE, FALSE) if(L.attach_limb(itemUser)) itemUser.put_in_hand(newRod, hand, forced = TRUE) else diff --git a/code/game/MapData/shuttles/misc.dm b/code/game/MapData/shuttles/misc.dm new file mode 100644 index 000000000000..92fbd8e8a1e3 --- /dev/null +++ b/code/game/MapData/shuttles/misc.dm @@ -0,0 +1,42 @@ +//USE THIS FILE FOR MISCELLANEOUS CODE ADDITIONS FOR SHIPS, IF YOU HAVE A LOT OF CODE CHANGES, MAKE A DEDICATED FILE +//LABEL ALL SECTIONS WITH THE NAME OF THE SHIP + + +//////// +//JUNKER +//////// +/obj/machinery/power/port_gen/pacman/super/not_very + name = "inefficient radioisotope generator" + icon_state = "portgen1_0" + base_icon = "portgen1" + circuit = /obj/item/circuitboard/machine/pacman/super/not_very + sheet_path = /obj/item/stack/sheet/mineral/uranium + power_gen = 2500 + time_per_sheet = 85 + +/obj/item/circuitboard/machine/pacman/super/not_very + name = "Inefficient Radioisotope Generator (Machine Board)" + icon_state = "engineering" + build_path = /obj/machinery/power/port_gen/pacman/super/not_very + +/obj/structure/salvageable/protolathe/reployer + name = "reployer" + desc = "It's just a reployer. This one appears to be broken" + +/obj/machinery/reployer + name = "reployer" + desc = "It's just a reployer." + icon = 'icons/obj/salvage_structure.dmi' + icon_state = "wreck_protolathe" + +/obj/item/circuitboard/machine/autolathe/reployer + name = "Reployer (Machine Board)" + icon_state= "generic" + build_path = /obj/machinery/reployer + +/turf/open/floor/plating/conf_haz + initial_gas_mix = "n2=104;TEMP=293.15" + +/turf/open/floor/plating/rust/conf_haz + initial_gas_mix = "n2=104;TEMP=293.15" + diff --git a/code/game/MapData/shuttles/nanotrasen_mimir.dm b/code/game/MapData/shuttles/nanotrasen_mimir.dm index 62be59d8a09a..8a64f99f2813 100644 --- a/code/game/MapData/shuttles/nanotrasen_mimir.dm +++ b/code/game/MapData/shuttles/nanotrasen_mimir.dm @@ -9,7 +9,6 @@ /obj/item/storage/backpack/satchel/flat/mimir_refill/PopulateContents() new /obj/item/vending_refill/hydronutrients(src) - new /obj/item/vending_refill/hydroseeds(src) /obj/item/storage/backpack/satchel/flat/mimir_transfer/PopulateContents() new /obj/item/reagent_containers/food/drinks/bottle/whiskey(src) diff --git a/code/game/MapData/shuttles/nanotrasen_powerrangers.dm b/code/game/MapData/shuttles/nanotrasen_powerrangers.dm index 20a03936ba15..81c3fa1865e7 100644 --- a/code/game/MapData/shuttles/nanotrasen_powerrangers.dm +++ b/code/game/MapData/shuttles/nanotrasen_powerrangers.dm @@ -367,7 +367,7 @@ name = "RIG heat suit" desc = "A fully heat resistance suit based on an early RIG hardsuit prototype. It sacrifices armor of any kind for intricate heatsinks. It remains rather bulky as a result." armor = list("melee" = 1, "bullet" = 1, "laser" = 1, "energy" = 1, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ancient + helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lp heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = ACID_PROOF | FIRE_PROOF diff --git a/code/game/MapData/shuttles/srm_glaive.dm b/code/game/MapData/shuttles/srm_glaive.dm index 826b2d010f48..738bebeda36b 100644 --- a/code/game/MapData/shuttles/srm_glaive.dm +++ b/code/game/MapData/shuttles/srm_glaive.dm @@ -28,7 +28,8 @@ req_access = list(ACCESS_SECURITY) /obj/structure/closet/secure_closet/montagnes - name = "\proper head of security's locker" + name = "\proper Hunter Montagnes Locker" + desc = "The posessions of the owning Hunter Montagnes." req_access = list(ACCESS_HOS) icon_state = "hos" @@ -37,19 +38,6 @@ desc = "The closet of mining equipment." icon_state = "mining" -/turf/open/floor/plating/dirt/jungle/dark/actuallydark - light_range = 0 - light_power = 0 - slowdown = 0 - -/turf/open/floor/plating/grass/jungle/actuallydark - light_range = 0 - light_power = 0 - -/turf/open/water/jungle/actuallydark - light_range = 0 - light_power = 0 - /area/ship/external/dark name = "Dark External" dynamic_lighting = DYNAMIC_LIGHTING_FORCED @@ -60,7 +48,7 @@ icon_state = "Sleep" /datum/preset_holoimage/montagne - outfit_type = /datum/outfit/job/chaplain/roumain + outfit_type = /datum/outfit/job/hos/roumain /obj/item/disk/holodisk/roumain name = "Grand Ideology Sermon" diff --git a/code/game/area/ship_areas.dm b/code/game/area/ship_areas.dm index e83f1676ce79..e6421090fead 100644 --- a/code/game/area/ship_areas.dm +++ b/code/game/area/ship_areas.dm @@ -346,6 +346,20 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/ship/cargo/starboard name = "Starboard Cargo Bay" +/// Hangars /// + +/area/ship/hangar + name = "Hangar" + icon_state = "shuttlered" + sound_environment = SOUND_AREA_LARGE_ENCLOSED + ambientsounds = ENGINEERING + +/area/ship/hangar/port + name = "Port Hangar" + +/area/ship/hangar/starboard + name = "Starboard Hangar" + /// Hallways /// /area/ship/hallway name = "Hallway" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 50edc8faebdb..e0f711640db3 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -135,6 +135,22 @@ var/list/smoothing_groups = null ///List of smoothing groups this atom can smooth with. If this is null and atom is smooth, it smooths only with itself. var/list/canSmoothWith = null + + /// The icon file of the connector to use when smoothing. + /// Use of connectors requires the smoothing flags SMOOTH_BITMASK and SMOOTH_CONNECTORS. + var/connector_icon = null + /// The icon state prefix used for connectors. Equivalent to the base_icon_state. + var/connector_icon_state = null + /// Typecache of atom types that this wall will NOT form connector overlays into when smoothing. + /// Types should set this equal to a list; this list is, on init, used to create a typecache that is itself cached by SSicon_smooth. + var/list/no_connector_typecache = null + /// If true, the typecache constructed for no_connector_typecache will NOT include subtypes. + var/connector_strict_typing = FALSE + /// The current connector junction, saved to stop overlay changes if none are necessary. + var/connector_junction = null + /// The current connector overlay appearance. Saved so that it can be cut when necessary. + var/connector_overlay + ///Reference to atom being orbited var/atom/orbit_target ///Default X pixel offset @@ -230,6 +246,8 @@ if(canSmoothWith[length(canSmoothWith)] > MAX_S_TURF) smoothing_flags |= SMOOTH_OBJ SET_BITFLAG_LIST(canSmoothWith) + if (length(no_connector_typecache)) + no_connector_typecache = SSicon_smooth.get_no_connector_typecache(src.type, no_connector_typecache, connector_strict_typing) var/area/ship/current_ship_area = get_area(src) if(!mapload && istype(current_ship_area) && current_ship_area.mobile_port) @@ -644,6 +662,37 @@ SEND_SIGNAL(src, COMSIG_PARENT_EXAMINE, user, .) +/** + * Updates the appearence of the icon + * + * Mostly delegates to update_name, update_desc, and update_icon + * + * Arguments: + * - updates: A set of bitflags dictating what should be updated. Defaults to [ALL] + */ +/atom/proc/update_appearance(updates=ALL) + SHOULD_NOT_SLEEP(TRUE) + SHOULD_CALL_PARENT(TRUE) + + . = NONE + updates &= ~SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_APPEARANCE, updates) + if(updates & UPDATE_NAME) + . |= update_name(updates) + if(updates & UPDATE_DESC) + . |= update_desc(updates) + if(updates & UPDATE_ICON) + . |= update_icon(updates) + +/// Updates the name of the atom +/atom/proc/update_name(updates=ALL) + SHOULD_CALL_PARENT(TRUE) + return SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_NAME, updates) + +/// Updates the description of the atom +/atom/proc/update_desc(updates=ALL) + SHOULD_CALL_PARENT(TRUE) + return SEND_SIGNAL(src, COMSIG_ATOM_UPDATE_DESC, updates) + /// Updates the icon of the atom /atom/proc/update_icon() SIGNAL_HANDLER @@ -1559,3 +1608,30 @@ base_pixel_y = new_value pixel_y = pixel_y + base_pixel_y - . + +//Update the screentip to reflect what we're hoverin over +/atom/MouseEntered(location, control, params) + SSmouse_entered.hovers[usr.client] = src + +/// Fired whenever this atom is the most recent to be hovered over in the tick. +/// Preferred over MouseEntered if you do not need information such as the position of the mouse. +/// Especially because this is deferred over a tick, do not trust that `client` is not null. +/atom/proc/on_mouse_enter(client/client) + SHOULD_NOT_SLEEP(TRUE) + + var/mob/user = client?.mob + if(isnull(user)) + return + + // Face directions on harm intent + if(user.face_mouse) + user.face_atom(src) + + //Screentips + var/datum/hud/active_hud = user?.hud_used + if(active_hud) + if(!user.client?.prefs.screentip_pref || (flags_1 & NO_SCREENTIPS_1)) + active_hud.screentip_text.maptext = "" + else + //We inline a MAPTEXT() here, because there's no good way to statically add to a string like this + active_hud.screentip_text.maptext = "[name]" diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index de1a35dcb4e3..b27aee5e0b06 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -72,6 +72,9 @@ */ var/list/important_recursive_contents + /// Whether a user will face atoms on entering them with a mouse. Despite being a mob variable, it is here for performance + var/face_mouse = FALSE + /atom/movable/Initialize(mapload) . = ..() switch(blocks_emissive) @@ -348,7 +351,7 @@ // Here's where we rewrite how byond handles movement except slightly different // To be removed on step_ conversion // All this work to prevent a second bump -/atom/movable/Move(atom/newloc, direction, glide_size_override = 0) +/atom/movable/Move(atom/newloc, direction, glide_size_override = 0, update_dir = TRUE) . = FALSE if(!newloc || newloc == loc) return @@ -356,7 +359,7 @@ if(!direction) direction = get_dir(src, newloc) - if(set_dir_on_move) + if(set_dir_on_move && dir != direction && update_dir && !face_mouse) //for facing direction on harm - face_mouse setDir(direction) var/is_multi_tile_object = bound_width > 32 || bound_height > 32 @@ -484,7 +487,7 @@ moving_diagonally = SECOND_DIAG_STEP . = step(src, SOUTH) if(moving_diagonally == SECOND_DIAG_STEP) - if(!. && set_dir_on_move) + if(!. && set_dir_on_move && !face_mouse) setDir(first_step_dir) else if (!inertia_moving) inertia_next_move = world.time + inertia_move_delay @@ -516,7 +519,7 @@ last_move = direct - if(set_dir_on_move) + if(set_dir_on_move && !face_mouse) setDir(direct) if(. && has_buckled_mobs() && !handle_buckled_mob_movement(loc, direct, glide_size_override)) //movement failed due to buckled mob(s) return FALSE @@ -906,56 +909,64 @@ return //don't do an animation if attacking self var/pixel_x_diff = 0 var/pixel_y_diff = 0 + var/turn_dir = 1 var/direction = get_dir(src, A) if(direction & NORTH) pixel_y_diff = 8 + turn_dir = prob(50) ? -1 : 1 else if(direction & SOUTH) pixel_y_diff = -8 + turn_dir = prob(50) ? -1 : 1 if(direction & EAST) pixel_x_diff = 8 else if(direction & WEST) pixel_x_diff = -8 - animate(src, pixel_x = pixel_x + pixel_x_diff, pixel_y = pixel_y + pixel_y_diff, time = 2) - animate(src, pixel_x = pixel_x - pixel_x_diff, pixel_y = pixel_y - pixel_y_diff, time = 2) + var/matrix/initial_transform = matrix(transform) + var/matrix/rotated_transform = transform.Turn(15 * turn_dir) + animate(src, pixel_x = pixel_x + pixel_x_diff, pixel_y = pixel_y + pixel_y_diff, transform=rotated_transform, time = 1, easing=BACK_EASING|EASE_IN, flags = ANIMATION_PARALLEL) + animate(pixel_x = pixel_x - pixel_x_diff, pixel_y = pixel_y - pixel_y_diff, transform=initial_transform, time = 2, easing=SINE_EASING, flags = ANIMATION_PARALLEL) /atom/movable/proc/do_item_attack_animation(atom/A, visual_effect_icon, obj/item/used_item) - var/image/I + var/image/attack_image if(visual_effect_icon) - I = image('icons/effects/effects.dmi', A, visual_effect_icon, A.layer + 0.1) + attack_image = image('icons/effects/effects.dmi', A, visual_effect_icon, A.layer + 0.1) else if(used_item) - I = image(icon = used_item, loc = A, layer = A.layer + 0.1) - I.plane = GAME_PLANE + attack_image = image(icon = used_item, loc = A, layer = A.layer + 0.1) + attack_image.plane = GAME_PLANE // Scale the icon. - I.transform *= 0.75 + attack_image.transform *= 0.4 // The icon should not rotate. - I.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA + attack_image.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA // Set the direction of the icon animation. var/direction = get_dir(src, A) if(direction & NORTH) - I.pixel_y = -16 + attack_image.pixel_y = -12 else if(direction & SOUTH) - I.pixel_y = 16 + attack_image.pixel_y = 12 if(direction & EAST) - I.pixel_x = -16 + attack_image.pixel_x = -14 else if(direction & WEST) - I.pixel_x = 16 + attack_image.pixel_x = 14 if(!direction) // Attacked self?! - I.pixel_z = 16 + attack_image.pixel_y = 12 + attack_image.pixel_x = 5 * (prob(50) ? 1 : -1) - if(!I) + if(!attack_image) return - flick_overlay(I, GLOB.clients, 5) // 5 ticks/half a second + flick_overlay(attack_image, GLOB.clients, 10) // 10 ticks/a whole second // And animate the attack! - animate(I, alpha = 175, pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) + animate(attack_image, alpha = 175, transform = matrix() * 0.75, pixel_x = 0, pixel_y = 0, pixel_z = 0, time = 3) + animate(time = 1) + animate(alpha = 0, time = 3, easing = CIRCULAR_EASING|EASE_OUT) /atom/movable/vv_get_dropdown() . = ..() @@ -1117,10 +1128,10 @@ set waitfor = FALSE if(!istype(loc, /turf)) return - var/image/I = image(icon = src, loc = loc, layer = layer + 0.1) - I.plane = GAME_PLANE - I.transform *= 0.75 - I.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA + var/image/pickup_animation = image(icon = src, loc = loc, layer = layer + 0.1) + pickup_animation.plane = GAME_PLANE + pickup_animation.transform *= 0.75 + pickup_animation.appearance_flags = APPEARANCE_UI_IGNORE_ALPHA var/turf/T = get_turf(src) var/direction var/to_x = target.base_pixel_x @@ -1138,12 +1149,13 @@ to_x -= 32 if(!direction) to_y += 16 - flick_overlay(I, GLOB.clients, 6) + + flick_overlay(pickup_animation, GLOB.clients, 6) var/matrix/M = new M.Turn(pick(-30, 30)) - animate(I, alpha = 175, pixel_x = to_x, pixel_y = to_y, time = 3, transform = M, easing = CUBIC_EASING) + animate(pickup_animation, alpha = 175, pixel_x = to_x, pixel_y = to_y, time = 3, transform = M, easing = CUBIC_EASING) sleep(1) - animate(I, alpha = 0, transform = matrix(), time = 1) + animate(pickup_animation, alpha = 0, transform = matrix(), time = 1) /atom/movable/Exited(atom/movable/gone, direction) . = ..() diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index b898c1eded77..7e9d90bb482f 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -334,6 +334,29 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event if(prob(20)) explosion(src.loc,2,4,6,8) +/obj/effect/meteor/carp + name = "high velocity space carp" + desc = "What the devil?" + icon_state = "carp" + hits = 1 + hitpwr = 0 + pass_flags = PASSTABLE + meteorsound = 'sound/effects/blobattack.ogg' + meteordrop = list(/mob/living/simple_animal/hostile/carp) + dropamt = 1 + +/obj/effect/meteor/carp/big + name = "high velocity space carp" + desc = "What the devil?" + icon = 'icons/mob/broadMobs.dmi' + icon_state = "megacarp" + hits = 1 + hitpwr = 1 + pass_flags = PASSTABLE + meteordrop = list(/mob/living/simple_animal/hostile/carp/megacarp) + dropamt = 1 + + ////////////////////////// //Spookoween meteors ///////////////////////// diff --git a/code/game/gamemodes/sandbox/airlock_maker.dm b/code/game/gamemodes/sandbox/airlock_maker.dm index ab98aa80b428..da1db44bb251 100644 --- a/code/game/gamemodes/sandbox/airlock_maker.dm +++ b/code/game/gamemodes/sandbox/airlock_maker.dm @@ -14,6 +14,13 @@ if(maker) maker.interact() +/obj/structure/door_assembly/ComponentInitialize() + . = ..() + AddComponent(/datum/component/simple_rotation, ROTATION_ALTCLICK | ROTATION_CLOCKWISE | ROTATION_COUNTERCLOCKWISE | ROTATION_VERBS, null, CALLBACK(src, .proc/can_be_rotated)) + +/obj/structure/door_assembly/proc/can_be_rotated(mob/user, rotation_type) + return !anchored + /datum/airlock_maker var/obj/structure/door_assembly/linked = null diff --git a/code/game/machinery/airlock_cycle_control.dm b/code/game/machinery/airlock_cycle_control.dm index 19c9c3088aec..dbe5bdd5a194 100644 --- a/code/game/machinery/airlock_cycle_control.dm +++ b/code/game/machinery/airlock_cycle_control.dm @@ -59,6 +59,7 @@ icon = 'icons/obj/monitors.dmi' icon_state = "aac_bitem" result_path = /obj/machinery/advanced_airlock_controller + inverse = FALSE /obj/machinery/advanced_airlock_controller name = "advanced airlock controller" diff --git a/code/game/machinery/bounty_board.dm b/code/game/machinery/bounty_board.dm index 6450999d87eb..b0991110e80d 100644 --- a/code/game/machinery/bounty_board.dm +++ b/code/game/machinery/bounty_board.dm @@ -161,6 +161,7 @@ GLOBAL_LIST_EMPTY(request_list) icon_state = "request_kiosk" custom_materials = list(/datum/material/iron=14000, /datum/material/glass=8000) result_path = /obj/machinery/bounty_board + inverse = FALSE /** * A combined all in one datum that stores everything about the request, the requester's account, as well as the requestee's account diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index 14a8c10e8742..d51dc571de88 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -289,6 +289,7 @@ icon_state = "button" result_path = /obj/machinery/button custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) + inverse = FALSE /obj/machinery/button/elevator name = "elevator button" diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index 251f51e26df4..a8e565e5b056 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -10,6 +10,7 @@ icon_state = "cameracase" custom_materials = list(/datum/material/iron=400, /datum/material/glass=250) result_path = /obj/structure/camera_assembly + inverse = FALSE /obj/structure/camera_assembly name = "camera assembly" diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index 93ced2ed3dda..811e7d5c100a 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -15,6 +15,16 @@ var/datum/techweb/linked_techweb light_color = LIGHT_COLOR_BLUE +/obj/machinery/computer/operating/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/operating/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/operating/Initialize() . = ..() find_table() diff --git a/code/game/machinery/computer/_computer.dm b/code/game/machinery/computer/_computer.dm index 546fa7301f1b..bfed7c72602b 100644 --- a/code/game/machinery/computer/_computer.dm +++ b/code/game/machinery/computer/_computer.dm @@ -1,6 +1,6 @@ /obj/machinery/computer name = "computer" - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "computer" density = TRUE use_power = IDLE_POWER_USE @@ -16,6 +16,10 @@ var/icon_screen = "generic" var/time_to_screwdrive = 20 var/authenticated = 0 + /// The object that will drop on deconstruction. Mainly used for computer alt skins. + var/obj/structure/frame/computer/deconpath = /obj/structure/frame/computer + ///Does this computer have a unique icon_state? Prevents the changing of icons from alternative computer construction + var/unique_icon = FALSE /obj/machinery/computer/Initialize(mapload, obj/item/circuitboard/C) . = ..() @@ -97,10 +101,10 @@ on_deconstruction() if(!(flags_1 & NODECONSTRUCT_1)) if(circuit) //no circuit, no computer frame - var/obj/structure/frame/computer/A = new /obj/structure/frame/computer(src.loc) - A.setDir(dir) - A.circuit = circuit - A.set_anchored(TRUE) + var/obj/structure/frame/computer/newframe = new deconpath(src.loc) + newframe.setDir(dir) + newframe.circuit = circuit + newframe.set_anchored(TRUE) if(machine_stat & BROKEN) if(user) to_chat(user, "The broken glass falls out.") @@ -108,15 +112,15 @@ playsound(src, 'sound/effects/hit_on_shattered_glass.ogg', 70, TRUE) new /obj/item/shard(drop_location()) new /obj/item/shard(drop_location()) - A.state = 3 + newframe.state = 3 else if(user) to_chat(user, "You disconnect the monitor.") - A.state = 4 + newframe.state = 4 circuit = null - A.update_icon() - for(var/obj/C in src) - C.forceMove(loc) + newframe.update_icon() + for(var/obj/internal_objects in src) + internal_objects.forceMove(loc) qdel(src) /obj/machinery/computer/AltClick(mob/user) diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index 04a6701c7dda..98ee1dc56ce0 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -10,6 +10,15 @@ var/receive_frequency = FREQ_ATMOS_ALARMS var/datum/radio_frequency/radio_connection +/obj/machinery/computer/atmos_alert/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_alert/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov /obj/machinery/computer/atmos_alert/Initialize() . = ..() diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm index b58586ca02d2..e2b5fd34dca3 100644 --- a/code/game/machinery/computer/atmos_control.dm +++ b/code/game/machinery/computer/atmos_control.dm @@ -193,6 +193,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_O2 = "Oxygen Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/oxygen_tank +/obj/machinery/computer/atmos_control/tank/oxygen_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/oxygen_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/toxin_tank name = "Plasma Supply Control" input_tag = ATMOS_GAS_MONITOR_INPUT_TOX @@ -200,6 +210,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_TOX = "Plasma Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/toxin_tank +/obj/machinery/computer/atmos_control/tank/toxin_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/toxin_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/air_tank name = "Mixed Air Supply Control" input_tag = ATMOS_GAS_MONITOR_INPUT_AIR @@ -207,6 +227,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_AIR = "Air Mix Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/air_tank +/obj/machinery/computer/atmos_control/tank/air_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/air_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/mix_tank name = "Gas Mix Tank Control" input_tag = ATMOS_GAS_MONITOR_INPUT_MIX @@ -214,6 +244,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_MIX = "Gas Mix Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/mix_tank +/obj/machinery/computer/atmos_control/tank/mix_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/mix_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/nitrous_tank name = "Nitrous Oxide Supply Control" input_tag = ATMOS_GAS_MONITOR_INPUT_N2O @@ -221,6 +261,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_N2O = "Nitrous Oxide Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/nitrous_tank +/obj/machinery/computer/atmos_control/tank/nitrous_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/nitrous_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/nitrogen_tank name = "Nitrogen Supply Control" input_tag = ATMOS_GAS_MONITOR_INPUT_N2 @@ -228,6 +278,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_N2 = "Nitrogen Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/nitrogen_tank +/obj/machinery/computer/atmos_control/tank/nitrogen_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/nitrogen_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/atmos_control/tank/carbon_tank name = "Carbon Dioxide Supply Control" input_tag = ATMOS_GAS_MONITOR_INPUT_CO2 @@ -235,6 +295,16 @@ GLOBAL_LIST_EMPTY(atmos_air_controllers) sensors = list(ATMOS_GAS_MONITOR_SENSOR_CO2 = "Carbon Dioxide Tank") circuit = /obj/item/circuitboard/computer/atmos_control/tank/carbon_tank +/obj/machinery/computer/atmos_control/tank/carbon_tank/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/atmos_control/tank/carbon_tank/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + // This hacky madness is the evidence of the fact that a lot of machines were never meant to be constructable, im so sorry you had to see this /obj/machinery/computer/atmos_control/tank/proc/reconnect(mob/user) var/list/IO = list() diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 6750b33fa6d4..917a9ff9a24d 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -2,6 +2,11 @@ name = "computer frame" icon_state = "console_frame" state = 0 + base_icon_state = "console" + var/obj/item/stack/sheet/decon_material = /obj/item/stack/sheet/metal + var/built_icon = 'icons/obj/machines/computer.dmi' + var/built_icon_state = "computer" + var/deconpath = /obj/structure/frame/computer /obj/structure/frame/computer/attackby(obj/item/P, mob/user, params) add_fingerprint(user) @@ -21,8 +26,9 @@ to_chat(user, "You start deconstructing the frame...") if(P.use_tool(src, user, 20, volume=50)) to_chat(user, "You deconstruct the frame.") - var/obj/item/stack/sheet/metal/M = new (drop_location(), 5) - M.add_fingerprint(user) + + var/obj/dropped_sheet = new decon_material(drop_location(), 5) + dropped_sheet.add_fingerprint(user) qdel(src) return if(1) @@ -113,9 +119,14 @@ if(P.tool_behaviour == TOOL_SCREWDRIVER) P.play_tool_sound(src) to_chat(user, "You connect the monitor.") - var/obj/B = new circuit.build_path (loc, circuit) - B.setDir(dir) - transfer_fingerprints_to(B) + var/obj/machinery/computer/built_comp = new circuit.build_path (loc, circuit) + built_comp.setDir(dir) + transfer_fingerprints_to(built_comp) + if(!built_comp.unique_icon) + built_comp.icon = built_icon + built_comp.icon_state = built_icon_state + built_comp.deconpath = deconpath + built_comp.update_icon() qdel(src) return if(user.a_intent == INTENT_HARM) @@ -125,7 +136,7 @@ . = ..() var/mutable_appearance/step if(circuit) - step = mutable_appearance(icon, "[state]") + step = mutable_appearance(icon, "[base_icon_state]-[state]") else step = mutable_appearance(icon, null) . += step @@ -149,3 +160,21 @@ return setDir(turn(dir, -90)) + +/obj/structure/frame/computer/retro + name = "retro computer frame" + icon_state = "console_frame-retro" + base_icon_state = "retro" + decon_material = /obj/item/stack/sheet/plastic + built_icon = 'icons/obj/machines/retro_computer.dmi' + built_icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/structure/frame/computer/solgov + name = "wooden computer frame" + icon_state = "console_frame-solgov" + base_icon_state = "solgov" + decon_material = /obj/item/stack/sheet/mineral/wood + built_icon = 'icons/obj/machines/retro_computer.dmi' + built_icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/retro diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index a54458f3fcb4..097f538666d0 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -17,6 +17,16 @@ var/atom/movable/screen/plane_master/lighting/cam_plane_master var/atom/movable/screen/background/cam_background +/obj/machinery/computer/security/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/security/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/security/Initialize() . = ..() // Map name has to start and end with an A-Z character, @@ -192,6 +202,7 @@ icon_keyboard = null icon_screen = "detective_tv" pass_flags = PASSTABLE + unique_icon = TRUE /obj/machinery/computer/security/mining name = "outpost camera console" @@ -237,6 +248,7 @@ density = FALSE circuit = null light_power = 0 + unique_icon = TRUE /obj/machinery/computer/security/telescreen/update_icon_state() icon_state = initial(icon_state) diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 6d3804e29dcb..a95f8c4b51cb 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -56,6 +56,16 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) COOLDOWN_DECLARE(silicon_access_print_cooldown) +/obj/machinery/computer/card/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/card/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/card/proc/get_jobs() return get_all_jobs() diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index 98c62c96fd51..7c97e4fa6d8e 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -12,6 +12,16 @@ light_color = LIGHT_COLOR_BLUE +/obj/machinery/computer/crew/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/crew/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/crew/syndie icon_keyboard = "syndie_key" diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 2ed8c53133cf..e549a01ed6ea 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -577,3 +577,4 @@ icon_screen = "medlaptop" icon_keyboard = "laptop_key" pass_flags = PASSTABLE + unique_icon = TRUE diff --git a/code/game/machinery/computer/pod.dm b/code/game/machinery/computer/pod.dm index 6d9a5ed9d1ad..ef9193dc65e8 100644 --- a/code/game/machinery/computer/pod.dm +++ b/code/game/machinery/computer/pod.dm @@ -2,6 +2,7 @@ name = "mass driver launch control" desc = "A combined blastdoor and mass driver control unit." processing_flags = START_PROCESSING_MANUALLY + unique_icon = TRUE /// Connected mass driver var/obj/machinery/mass_driver/connected = null /// ID of the launch control diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index f43675e1e0f5..eaef9722c862 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -30,6 +30,7 @@ icon_screen = "seclaptop" icon_keyboard = "laptop_key" pass_flags = PASSTABLE + unique_icon = TRUE //Someone needs to break down the dat += into chunks instead of long ass lines. /obj/machinery/computer/secure_data/ui_interact(mob/user) diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm index 17718129eed2..f6ef2e6c31e0 100644 --- a/code/game/machinery/computer/station_alert.dm +++ b/code/game/machinery/computer/station_alert.dm @@ -8,6 +8,16 @@ light_color = LIGHT_COLOR_CYAN +/obj/machinery/computer/station_alert/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/station_alert/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/station_alert/Initialize() . = ..() GLOB.alert_consoles += src diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 0963044800a1..5b2129794210 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -20,6 +20,7 @@ GLOBAL_LIST_EMPTY(cryopod_computers) density = FALSE req_one_access = list(ACCESS_HEADS, ACCESS_ARMORY) //Heads of staff or the warden can go here to claim recover items from their department that people went were cryodormed with. + unique_icon = TRUE /// Used for logging people entering cryosleep and important items they are carrying. Shows crew members. var/list/frozen_crew = list() /// Used for logging people entering cryosleep and important items they are carrying. Shows items. @@ -28,6 +29,15 @@ GLOBAL_LIST_EMPTY(cryopod_computers) /// Whether or not to store items from people going into cryosleep. var/allow_items = TRUE +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod, 17) + +/obj/machinery/computer/cryopod/retro + desc = "An interface between crew and the cryogenic storage oversight systems. Currently strugggling to catch up with the modern cryogenic storage system." + icon_state = "wallconsole_old" + icon_screen = "wallconsole_old_cryo" + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) + /obj/machinery/computer/cryopod/Initialize() . = ..() GLOB.cryopod_computers += src @@ -418,12 +428,46 @@ GLOBAL_LIST_EMPTY(cryopod_computers) linked_ship = port linked_ship.spawn_points += src +/obj/machinery/cryopod/apply_effects_to_mob(mob/living/carbon/sleepyhead) + //it always sucks a little to get up + sleepyhead.set_nutrition(200) + sleepyhead.SetSleeping(60) //if you read this comment and feel like shitting together something to adjust elzu and IPC charge on wakeup, be my guest. + //but it can be worse. + if(prob(90)) + sleepyhead.apply_effect(rand(3,10), EFFECT_DROWSY) + if(prob(75)) + sleepyhead.blur_eyes(rand(3, 6)) + //so much worse + if(prob(66)) + sleepyhead.adjust_disgust(rand(25,35)) + if(prob(33)) + sleepyhead.adjust_disgust(rand(20,30)) + if(prob(16)) + sleepyhead.adjust_disgust(rand(10, 17)) + //maybe you should've bought high passage. + if(prob(30)) + sleepyhead.apply_damage_type(15, BURN) + to_chat(sleepyhead, "The symptoms of cryosleep set in as you awaken...") + + + /obj/machinery/cryopod/poor name = "low quality cryogenic freezer" desc = "Keeps crew frozen in cryostasis until they are needed in order to cut down on supply usage. This one seems cheaply made." /obj/machinery/cryopod/poor/apply_effects_to_mob(mob/living/carbon/sleepyhead) - sleepyhead.SetSleeping(50) - sleepyhead.set_disgust(60) - sleepyhead.set_nutrition(160) - to_chat(sleepyhead, "A very bad headache wakes you up from cryosleep...") + sleepyhead.set_nutrition(200) + sleepyhead.SetSleeping(80) + if(prob(90)) + sleepyhead.apply_effect(rand(5,15), EFFECT_DROWSY) + if(prob(75)) + sleepyhead.blur_eyes(rand(6, 10)) + if(prob(66)) + sleepyhead.adjust_disgust(rand(35, 45)) //rand + if(prob(40)) + sleepyhead.adjust_disgust(rand(15, 25)) + if(prob(20)) + sleepyhead.adjust_disgust(rand(5,15)) + if(prob(30)) + sleepyhead.apply_damage_type(30, BURN) + to_chat(sleepyhead, "The symptoms of a horrid cryosleep set in as you awaken...") diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 988ee07dfeda..680e0f898919 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -55,6 +55,8 @@ hud_possible = list(DIAG_AIRLOCK_HUD) req_ship_access = TRUE + smoothing_groups = list(SMOOTH_GROUP_AIRLOCK) + FASTDMM_PROP(\ pinned_vars = list("req_access_txt", "req_one_access_txt", "name")\ ) @@ -586,10 +588,9 @@ note_overlay = get_airlock_overlay(notetype, note_overlay_file) if(has_hatch) if(hatchstate) - hatch_overlay = get_airlock_overlay("hatch_open", overlays_file) + hatch_overlay = get_airlock_overlay("hatch_open", icon) else - hatch_overlay = get_airlock_overlay("hatch_closed", overlays_file) - hatch_overlay.color = hatch_colour + hatch_overlay = get_airlock_overlay("hatch_closed", icon) if(AIRLOCK_DENY) if(!hasPower()) @@ -617,10 +618,9 @@ note_overlay = get_airlock_overlay(notetype, note_overlay_file) if(has_hatch) if(hatchstate) - hatch_overlay = get_airlock_overlay("hatch_open", overlays_file) + hatch_overlay = get_airlock_overlay("hatch_open", icon) else - hatch_overlay = get_airlock_overlay("hatch_closed", overlays_file) - hatch_overlay.color = hatch_colour + hatch_overlay = get_airlock_overlay("hatch_closed", icon) if(AIRLOCK_EMAG) frame_overlay = get_airlock_overlay("closed", icon) @@ -661,8 +661,7 @@ if(note) note_overlay = get_airlock_overlay("[notetype]_closing", note_overlay_file) if(has_hatch) - hatch_overlay = get_airlock_overlay("hatch_closing", overlays_file) - hatch_overlay.color = hatch_colour + hatch_overlay = get_airlock_overlay("hatch_closing", icon) if(AIRLOCK_OPEN) frame_overlay = get_airlock_overlay("open", icon) @@ -696,8 +695,7 @@ if(note) note_overlay = get_airlock_overlay("[notetype]_opening", note_overlay_file) if(has_hatch) - hatch_overlay = get_airlock_overlay("hatch_opening", overlays_file) - hatch_overlay.color = hatch_colour + hatch_overlay = get_airlock_overlay("hatch_opening", icon) cut_overlays() add_overlay(frame_overlay) @@ -1485,6 +1483,7 @@ A.previous_assembly = previous_airlock A.update_name() A.update_icon() + A.dir = dir if(!disassembled) if(A) diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index 6b4e54a4ad3b..7d6edd417451 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -6,19 +6,16 @@ icon = 'icons/obj/doors/airlocks/station/command.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_com normal_integrity = 450 - hatch_colour = "#446892" /obj/machinery/door/airlock/solgov icon = 'icons/obj/doors/airlocks/station/solgov.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sgv normal_integrity = 450 - hatch_colour = "#526280" /obj/machinery/door/airlock/security icon = 'icons/obj/doors/airlocks/station/security.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_sec normal_integrity = 450 - hatch_colour = "#c82b2b" /obj/machinery/door/airlock/security/brig //fulltile cell doors because of shuttle shenanigans var/id = null @@ -26,19 +23,16 @@ /obj/machinery/door/airlock/engineering icon = 'icons/obj/doors/airlocks/station/engineering.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_eng - hatch_colour = "#caa638" /obj/machinery/door/airlock/medical icon = 'icons/obj/doors/airlocks/station/medical.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_med - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/maintenance name = "maintenance access" icon = 'icons/obj/doors/airlocks/station/maintenance.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_mai normal_integrity = 250 - hatch_colour = "#7d7d7d" /obj/machinery/door/airlock/maintenance/external name = "external airlock access" @@ -50,34 +44,28 @@ name = "mining airlock" icon = 'icons/obj/doors/airlocks/station/mining.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_min - hatch_colour = "#c29142" /obj/machinery/door/airlock/atmos name = "atmospherics airlock" icon = 'icons/obj/doors/airlocks/station/atmos.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_atmo - hatch_colour = "#caa638" /obj/machinery/door/airlock/research icon = 'icons/obj/doors/airlocks/station/research.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_research - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/freezer name = "freezer airlock" icon = 'icons/obj/doors/airlocks/station/freezer.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_fre - hatch_colour = "#ffffff" /obj/machinery/door/airlock/science icon = 'icons/obj/doors/airlocks/station/science.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_science - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/virology icon = 'icons/obj/doors/airlocks/station/virology.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_viro - hatch_colour = "#d2d2d2" ////////////////////////////////// /* @@ -107,18 +95,15 @@ opacity = FALSE glass = TRUE normal_integrity = 400 - hatch_colour = "#345882" /obj/machinery/door/airlock/solgov/glass opacity = FALSE glass = TRUE normal_integrity = 400 - hatch_colour = "#526280" /obj/machinery/door/airlock/engineering/glass opacity = FALSE glass = TRUE - hatch_colour = "#caa638" /obj/machinery/door/airlock/engineering/glass/critical critical_machine = TRUE //stops greytide virus from opening & bolting doors in critical positions, such as the SM chamber. @@ -127,23 +112,19 @@ opacity = FALSE glass = TRUE normal_integrity = 400 - hatch_colour = "#b81b1b" /obj/machinery/door/airlock/security/brig/glass //more brig doors opacity = FALSE glass = TRUE normal_integrity = 400 - hatch_colour = "#b81b1b" /obj/machinery/door/airlock/medical/glass opacity = FALSE glass = TRUE - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/research/glass opacity = FALSE glass = TRUE - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/research/glass/incinerator autoclose = FALSE @@ -163,12 +144,10 @@ /obj/machinery/door/airlock/mining/glass opacity = FALSE glass = TRUE - hatch_colour = "#c29142" /obj/machinery/door/airlock/atmos/glass opacity = FALSE glass = TRUE - hatch_colour = "#caa638" /obj/machinery/door/airlock/atmos/glass/critical critical_machine = TRUE //stops greytide virus from opening & bolting doors in critical positions, such as the SM chamber. @@ -176,17 +155,14 @@ /obj/machinery/door/airlock/science/glass opacity = FALSE glass = TRUE - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/virology/glass opacity = FALSE glass = TRUE - hatch_colour = "#d2d2d2" /obj/machinery/door/airlock/maintenance/glass opacity = FALSE glass = TRUE - hatch_colour = "#7d7d7d" /obj/machinery/door/airlock/maintenance/external/glass opacity = FALSE @@ -360,7 +336,6 @@ icon = 'icons/obj/doors/airlocks/station2/glass.dmi' overlays_file = 'icons/obj/doors/airlocks/station2/overlays.dmi' assemblytype = /obj/structure/door_assembly/door_assembly_public - hatch_colour = "#eaeaea" req_ship_access = FALSE /obj/machinery/door/airlock/public/glass diff --git a/code/game/machinery/doors/poddoor.dm b/code/game/machinery/doors/poddoor.dm index b2118442a390..a55b68c5593d 100644 --- a/code/game/machinery/doors/poddoor.dm +++ b/code/game/machinery/doors/poddoor.dm @@ -5,7 +5,7 @@ icon_state = "closed" var/id = 1 layer = BLASTDOOR_LAYER - closingLayer = CLOSED_BLASTDOOR_LAYER + closingLayer = BLASTDOOR_LAYER sub_door = TRUE explosion_block = 3 heat_proof = TRUE @@ -16,6 +16,7 @@ damage_deflection = 70 poddoor = TRUE assemblytype = /obj/structure/poddoor_assembly + smoothing_groups = list(SMOOTH_GROUP_AIRLOCK) var/open_sound = 'sound/machines/airlocks/blastdoor.ogg' var/close_sound = 'sound/machines/airlocks/blastdoor.ogg' @@ -64,6 +65,7 @@ assembly.update_name() assembly.update_icon() assembly.welded = TRUE + assembly.dir = dir new /obj/item/electronics/airlock(loc) qdel(src) diff --git a/code/game/machinery/doors/shutters.dm b/code/game/machinery/doors/shutters.dm index ce28fab7e95a..57efb72443e0 100644 --- a/code/game/machinery/doors/shutters.dm +++ b/code/game/machinery/doors/shutters.dm @@ -3,9 +3,8 @@ name = "shutters" desc = "Heavy duty metal shutters that open mechanically." icon = 'icons/obj/doors/shutters.dmi' - layer = SHUTTER_LAYER - closingLayer = SHUTTER_LAYER damage_deflection = 20 + smoothing_groups = list(SMOOTH_GROUP_AIRLOCK) open_sound = 'sound/machines/airlocks/shutters/shutters_open.ogg' close_sound = 'sound/machines/airlocks/shutters/shutters_close.ogg' @@ -28,8 +27,6 @@ name = "gate" desc = "A gate made out of hard metal." icon = 'icons/obj/doors/gates.dmi' - layer = SHUTTER_LAYER - closingLayer = SHUTTER_LAYER damage_deflection = 20 open_sound = 'sound/machines/airlocks/gate.ogg' close_sound = 'sound/machines/airlocks/gate.ogg' diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index d623a21ccce8..7d87d34d2be1 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -11,6 +11,8 @@ icon = 'icons/obj/monitors.dmi' icon_state = "fire_bitem" result_path = /obj/machinery/firealarm + pixel_shift = 32 + inverse_pixel_shift = TRUE /obj/machinery/firealarm name = "fire alarm" @@ -38,23 +40,13 @@ var/last_alarm = 0 var/area/myarea = null - FASTDMM_PROP(\ - set_instance_vars(\ - pixel_x = dir == EAST ? 26 : (dir == WEST ? -26 : INSTANCE_VAR_DEFAULT),\ - pixel_y = dir == NORTH ? 26 : (dir == SOUTH ? -26 : INSTANCE_VAR_DEFAULT)\ - ),\ - dir_amount = 4\ - ) - /obj/machinery/firealarm/Initialize(mapload, dir, building) . = ..() - if(dir) - src.setDir(dir) if(building) buildstage = 0 panel_open = TRUE - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir ==1 ? -24 : 24) : 0 + if(dir) + setDir(dir) update_icon() myarea = get_area(src) LAZYADD(myarea.firealarms, src) @@ -132,7 +124,7 @@ last_alarm = world.time var/area/A = get_area(src) A.firealert(src) - playsound(loc, 'goon/sound/machinery/FireAlarm.ogg', 75) + playsound(loc, 'sound/machines/FireAlarm.ogg', 75) if(user) log_game("[user] triggered a fire alarm at [COORD(src)]") @@ -324,6 +316,8 @@ else set_light(l_power = 0) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 32) + /* * Return of Party button */ diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index 261bdccef86e..5861b88dd173 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -24,7 +24,7 @@ /// Our internal techweb for limbgrower designs. var/datum/techweb/stored_research /// All the categories of organs we can print. - var/list/categories = list(SPECIES_HUMAN,SPECIES_DWARF,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_KEPORI,SPECIES_VOX,"other") + var/list/categories = list(SPECIES_HUMAN,SPECIES_LIZARD,SPECIES_MOTH,SPECIES_PLASMAMAN,SPECIES_ETHEREAL,SPECIES_RACHNID,SPECIES_KEPORI,SPECIES_VOX,"other") //yogs grower a little different because we're going to allow meats to be converted to synthflesh because hugbox var/list/accepted_biomass = list( /obj/item/reagent_containers/food/snacks/meat/slab/monkey = 25, @@ -244,11 +244,7 @@ var/obj/item/bodypart/limb limb = new buildpath(loc) limb.name = "\improper synthetic [limb.bodytype & BODYTYPE_DIGITIGRADE ? "digitigrade ":""][selected_category] [limb.plaintext_zone]" - //super snowflake code to make digitigrade work with the rest of the limbs - if(limb.bodytype & BODYTYPE_DIGITIGRADE) - limb.limb_id = "digitigrade" - else - limb.limb_id = selected_category + limb.limb_id = selected_category //fun override colors limb.mutation_color = random_color() limb.update_icon_dropped() diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index ee09677761df..34413dc4b923 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -176,13 +176,15 @@ GLOBAL_LIST_EMPTY(allCasters) icon_state = "newscaster" custom_materials = list(/datum/material/iron=14000, /datum/material/glass=8000) result_path = /obj/machinery/newscaster + inverse_pixel_shift = TRUE + pixel_shift = 30 /obj/machinery/newscaster name = "newscaster" - desc = "A standard Nanotrasen-licensed newsfeed handler. All the news you absolutely have no use for, in one place!" + desc = "A standard Nanotrasen brand newsfeed handler. All the news you absolutely have no use for, in one place!" icon = 'icons/obj/terminals.dmi' - icon_state = "newscaster_normal" + icon_state = "newscaster" verb_say = "beeps" verb_ask = "beeps" verb_exclaim = "beeps" @@ -211,9 +213,13 @@ GLOBAL_LIST_EMPTY(allCasters) dir_amount = 4\ ) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) + /obj/machinery/newscaster/security_unit name = "security newscaster" - securityCaster = 1 + securityCaster = TRUE + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster/security_unit, 30) /obj/machinery/newscaster/Initialize(mapload, ndir, building) . = ..() @@ -232,31 +238,26 @@ GLOBAL_LIST_EMPTY(allCasters) picture = null return ..() -/obj/machinery/newscaster/update_icon_state() - if(machine_stat & (NOPOWER|BROKEN)) - icon_state = "newscaster_off" - else - if(GLOB.news_network.wanted_issue.active) - icon_state = "newscaster_wanted" - else - icon_state = "newscaster_normal" - /obj/machinery/newscaster/update_overlays() . = ..() + SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) + if(machine_stat & BROKEN) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_broken", layer, plane, dir) + return - if(!(machine_stat & (NOPOWER|BROKEN)) && !GLOB.news_network.wanted_issue.active && alert) - . += "newscaster_alert" + if(machine_stat & NOPOWER) + return + + if(GLOB.news_network.wanted_issue.active) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_wanted", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_wanted", layer, EMISSIVE_PLANE, dir) + else if(alert) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_alert", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_alert", layer, EMISSIVE_PLANE, dir) + else + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_normal", layer, plane, dir) + SSvis_overlays.add_vis_overlay(src, icon, "newscaster_normal", layer, EMISSIVE_PLANE, dir) - var/hp_percent = obj_integrity * 100 /max_integrity - switch(hp_percent) - if(75 to 100) - return - if(50 to 75) - . += "crack1" - if(25 to 50) - . += "crack2" - else - . += "crack3" /obj/machinery/newscaster/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) . = ..() diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 5036da4641cc..bc07e19852c4 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -220,7 +220,6 @@ DEFINE_BITFIELD(turret_flags, list( "manual_control" = manual_control, "silicon_user" = FALSE, "allow_manual_control" = FALSE, - "lasertag_turret" = istype(src, /obj/machinery/porta_turret/lasertag), ) if(issilicon(user)) data["silicon_user"] = TRUE @@ -302,6 +301,24 @@ DEFINE_BITFIELD(turret_flags, list( else to_chat(user, "You remove the turret but did not manage to salvage anything.") qdel(src) + if(I.tool_behaviour == TOOL_WELDER && user.a_intent == INTENT_HELP) + if(obj_integrity < max_integrity) + if(!I.tool_start_check(user, amount=0)) + return + + to_chat(user, "You begin repairing [src]...") + if(I.use_tool(src, user, 40, volume=50)) + obj_integrity = obj_integrity + 20 + to_chat(user, "You repair [src].") + if(obj_integrity > (max_integrity * integrity_failure) && BROKEN) + obj_integrity = max_integrity + set_machine_stat(machine_stat & ~BROKEN) + update_icon() + check_should_process() + else + to_chat(user, "[src] is already in good condition!") + return + else if((I.tool_behaviour == TOOL_WRENCH) && (!on)) if(raised) @@ -770,71 +787,55 @@ DEFINE_BITFIELD(turret_flags, list( /obj/machinery/porta_turret/ai/assess_perp(mob/living/carbon/human/perp) return 10 //AI turrets shoot at everything not in their faction -/obj/machinery/porta_turret/aux_base - name = "perimeter defense turret" - desc = "A plasma beam turret calibrated to defend outposts against non-humanoid fauna. It is more effective when exposed to the environment." - installation = null - lethal_projectile = /obj/projectile/plasma/turret - lethal_projectile_sound = 'sound/weapons/plasma_cutter.ogg' - mode = TURRET_LETHAL //It would be useless in stun mode anyway - faction = list("neutral","silicon","turret") //Minebots, medibots, etc that should not be shot. - -/obj/machinery/porta_turret/aux_base/assess_perp(mob/living/carbon/human/perp) - return 0 //Never shoot humanoids. You are on your own if Ashwalkers or the like attack! - -/obj/machinery/porta_turret/aux_base/setup() - return - -/obj/machinery/porta_turret/aux_base/interact(mob/user) //Controlled solely from the base console. - return - -/obj/machinery/porta_turret/aux_base/Initialize() - . = ..() - cover.name = name - cover.desc = desc - -/obj/machinery/porta_turret/centcom_shuttle +/obj/machinery/porta_turret/ship installation = null - max_integrity = 260 + max_integrity = 300 always_up = 1 - use_power = NO_POWER_USE + use_power = ACTIVE_POWER_USE + active_power_usage = 300 has_cover = 0 scan_range = 9 - stun_projectile = /obj/projectile/beam/laser + stun_projectile = /obj/projectile/beam/disabler lethal_projectile = /obj/projectile/beam/laser lethal_projectile_sound = 'sound/weapons/plasma_cutter.ogg' stun_projectile_sound = 'sound/weapons/plasma_cutter.ogg' icon_state = "syndie_off" base_icon_state = "syndie" - faction = list("neutral","silicon","turret") - mode = TURRET_LETHAL + faction = list("neutral", "turret") + mode = TURRET_STUN -/obj/machinery/porta_turret/centcom_shuttle/ComponentInitialize() +/obj/machinery/porta_turret/ship/ComponentInitialize() . = ..() AddComponent(/datum/component/empprotection, EMP_PROTECT_SELF | EMP_PROTECT_WIRES) -/obj/machinery/porta_turret/centcom_shuttle/assess_perp(mob/living/carbon/human/perp) - return 0 - -/obj/machinery/porta_turret/centcom_shuttle/setup() +/obj/machinery/porta_turret/ship/setup() return -/obj/machinery/porta_turret/centcom_shuttle/weak +/obj/machinery/porta_turret/ship/examine(mob/user) + . = ..() + if(in_range(user, src) || isobserver(user)) + if(!(machine_stat & BROKEN)) + . += "Its reports that it's integrity is currently [(obj_integrity / max_integrity) * 100] percent." + +/obj/machinery/porta_turret/ship/weak max_integrity = 120 integrity_failure = 0.5 name = "Old Laser Turret" desc = "A turret built with substandard parts and run down further with age. Still capable of delivering lethal lasers to the odd space carp, but not much else." - stun_projectile = /obj/projectile/beam/weak/penetrator + stun_projectile = /obj/projectile/beam/disabler/weak lethal_projectile = /obj/projectile/beam/weak/penetrator - faction = list("neutral","silicon","turret") + faction = list("neutral", "turret") -/obj/machinery/porta_turret/centcom_shuttle/ballistic - stun_projectile = /obj/projectile/bullet - lethal_projectile = /obj/projectile/bullet +/obj/machinery/porta_turret/ship/ballistic + stun_projectile = /obj/projectile/bullet/turret/rubber + lethal_projectile = /obj/projectile/bullet/turret lethal_projectile_sound = 'sound/weapons/gun/smg/shot.ogg' stun_projectile_sound = 'sound/weapons/gun/smg/shot.ogg' desc = "A ballistic machine gun auto-turret." +/obj/machinery/porta_turret/ship/solgov + faction = list("playerSolgov", "turret") + //////////////////////// //Turret Control Panel// //////////////////////// @@ -898,6 +899,7 @@ DEFINE_BITFIELD(turret_flags, list( . += {"Ctrl-click [src] to [ enabled ? "disable" : "enable"] turrets. Alt-click [src] to set turrets to [ lethal ? "stun" : "kill"]."} + /obj/machinery/turretid/attackby(obj/item/I, mob/user, params) if(machine_stat & BROKEN) return @@ -1011,12 +1013,16 @@ DEFINE_BITFIELD(turret_flags, list( else icon_state = "control_standby" +/obj/machinery/turretid/lethal + lethal = TRUE + /obj/item/wallframe/turret_control name = "turret control frame" desc = "Used for building turret control panels." icon_state = "apc" result_path = /obj/machinery/turretid custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) + inverse_pixel_shift = TRUE /obj/item/gun/proc/get_turret_properties() . = list() @@ -1053,82 +1059,5 @@ DEFINE_BITFIELD(turret_flags, list( .["lethal_projectile"] = .["stun_projectile"] .["lethal_projectile_sound"] = .["stun_projectile_sound"] - -/obj/item/gun/energy/laser/bluetag/get_turret_properties() - . = ..() - .["stun_projectile"] = /obj/projectile/beam/lasertag/bluetag - .["lethal_projectile"] = /obj/projectile/beam/lasertag/bluetag - .["base_icon_state"] = "blue" - .["shot_delay"] = 30 - .["team_color"] = "blue" - -/obj/item/gun/energy/laser/redtag/get_turret_properties() - . = ..() - .["stun_projectile"] = /obj/projectile/beam/lasertag/redtag - .["lethal_projectile"] = /obj/projectile/beam/lasertag/redtag - .["base_icon_state"] = "red" - .["shot_delay"] = 30 - .["team_color"] = "red" - /obj/item/gun/energy/e_gun/turret/get_turret_properties() . = ..() - -/obj/machinery/porta_turret/lasertag - req_access = list(ACCESS_MAINT_TUNNELS, ACCESS_THEATRE) - turret_flags = TURRET_FLAG_AUTH_WEAPONS - var/team_color - -/obj/machinery/porta_turret/lasertag/assess_perp(mob/living/carbon/human/perp) - . = 0 - if(team_color == "blue") //Lasertag turrets target the opposing team, how great is that? -Sieve - . = 0 //But does not target anyone else - if(istype(perp.wear_suit, /obj/item/clothing/suit/redtag)) - . += 4 - if(perp.is_holding_item_of_type(/obj/item/gun/energy/laser/redtag)) - . += 4 - if(istype(perp.belt, /obj/item/gun/energy/laser/redtag)) - . += 2 - - if(team_color == "red") - . = 0 - if(istype(perp.wear_suit, /obj/item/clothing/suit/bluetag)) - . += 4 - if(perp.is_holding_item_of_type(/obj/item/gun/energy/laser/bluetag)) - . += 4 - if(istype(perp.belt, /obj/item/gun/energy/laser/bluetag)) - . += 2 - -/obj/machinery/porta_turret/lasertag/setup(obj/item/gun/gun) - var/list/properties = ..() - if(properties["team_color"]) - team_color = properties["team_color"] - -/obj/machinery/porta_turret/lasertag/ui_status(mob/user) - if(ishuman(user)) - var/mob/living/carbon/human/H = user - if(team_color == "blue" && istype(H.wear_suit, /obj/item/clothing/suit/redtag)) - return UI_CLOSE - if(team_color == "red" && istype(H.wear_suit, /obj/item/clothing/suit/bluetag)) - return UI_CLOSE - return ..() - -//lasertag presets -/obj/machinery/porta_turret/lasertag/red - installation = /obj/item/gun/energy/laser/redtag - team_color = "red" - -/obj/machinery/porta_turret/lasertag/blue - installation = /obj/item/gun/energy/laser/bluetag - team_color = "blue" - -/obj/machinery/porta_turret/lasertag/bullet_act(obj/projectile/P) - . = ..() - if(on) - if(team_color == "blue") - if(istype(P, /obj/projectile/beam/lasertag/redtag)) - toggle_on(FALSE) - addtimer(CALLBACK(src, .proc/toggle_on, TRUE), 10 SECONDS) - else if(team_color == "red") - if(istype(P, /obj/projectile/beam/lasertag/bluetag)) - toggle_on(FALSE) - addtimer(CALLBACK(src, .proc/toggle_on, TRUE), 10 SECONDS) diff --git a/code/game/machinery/porta_turret/portable_turret_construct.dm b/code/game/machinery/porta_turret/portable_turret_construct.dm index da2066bc3e0f..ad2f82eace29 100644 --- a/code/game/machinery/porta_turret/portable_turret_construct.dm +++ b/code/game/machinery/porta_turret/portable_turret_construct.dm @@ -139,11 +139,7 @@ //The final step: create a full turret var/obj/machinery/porta_turret/turret - //fuck lasertag turrets - if(istype(installed_gun, /obj/item/gun/energy/laser/bluetag) || istype(installed_gun, /obj/item/gun/energy/laser/redtag)) - turret = new/obj/machinery/porta_turret/lasertag(loc) - else - turret = new/obj/machinery/porta_turret(loc) + turret = new/obj/machinery/porta_turret(loc) turret.name = finish_name turret.installation = installed_gun.type turret.setup(installed_gun) diff --git a/code/game/machinery/scan_gate.dm b/code/game/machinery/scan_gate.dm index ad839d3354dc..1b0736a2951f 100644 --- a/code/game/machinery/scan_gate.dm +++ b/code/game/machinery/scan_gate.dm @@ -151,8 +151,6 @@ scan_species = /datum/species/spider if(SCANGATE_IPC) scan_species = /datum/species/ipc - if(SCANGATE_SQUID) - scan_species = /datum/species/squid if(SCANGATE_ETHEREAL) scan_species = /datum/species/ethereal if(SCANGATE_KEPORI) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 9f91a7426f07..f8cebcb08bac 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -489,6 +489,7 @@ req_access = list() locked = FALSE shield_range = 8 + layer = WALL_OBJ_LAYER /obj/machinery/power/shieldwallgen/atmos/roundstart anchored = TRUE @@ -645,12 +646,12 @@ name = "holofield wall" desc = "An energy shield capable of blocking gas movement." icon = 'icons/effects/effects.dmi' - icon_state = "holofan_new" + icon_state = "holofield" density = FALSE CanAtmosPass = ATMOS_PASS_NO CanAtmosPassVertical = 1 hardshield = FALSE - layer = UNDERDOOR + layer = ABOVE_MOB_LAYER light_color = "#f6e384" light_system = MOVABLE_LIGHT //for instant visual feedback reguardless of lag diff --git a/code/game/machinery/shuttle/shuttle_engine.dm b/code/game/machinery/shuttle/shuttle_engine.dm index f20a7d078662..26bfc846c5d0 100644 --- a/code/game/machinery/shuttle/shuttle_engine.dm +++ b/code/game/machinery/shuttle/shuttle_engine.dm @@ -55,7 +55,7 @@ update_engine() //Calls this so it sets the accurate icon if(panel_open) icon_state = icon_state_open - else if(thruster_active) + else if(thruster_active && enabled && return_fuel()) icon_state = icon_state_closed else icon_state = icon_state_off diff --git a/code/game/machinery/shuttle/shuttle_engine_types.dm b/code/game/machinery/shuttle/shuttle_engine_types.dm index 05dda5baea1d..bdb9e44cf8dc 100644 --- a/code/game/machinery/shuttle/shuttle_engine_types.dm +++ b/code/game/machinery/shuttle/shuttle_engine_types.dm @@ -133,7 +133,7 @@ name = "electric engine precharger" desc = "A medium-capacity, high transfer superconducting magnetic energy storage unit specially made for use with shuttle engines." icon = 'icons/obj/shuttle.dmi' - input_level = 0 + input_level = 5000 input_level_max = 50000 output_level = 50000 circuit = /obj/item/circuitboard/machine/shuttle/smes @@ -145,9 +145,6 @@ name = "micro electric engine precharger" desc = "A low-capacity, high transfer superconducting magnetic energy storage unit specially made for use with compact shuttle engines." icon = 'icons/obj/shuttle.dmi' - input_level = 0 - input_level_max = 50000 - output_level = 50000 circuit = /obj/item/circuitboard/machine/shuttle/smes/micro density = 0 capacity = 1e6 @@ -224,7 +221,7 @@ CRASH("Attempted to read the fuel value an uninitialized liquid engine") var/true_percentage = INFINITY for(var/reagent in fuel_reagents) - true_percentage = min(reagents.get_reagent_amount(reagent) / fuel_reagents[reagent], true_percentage) + true_percentage = min(reagents?.get_reagent_amount(reagent) / fuel_reagents[reagent], true_percentage) return reagent_amount_holder * true_percentage //Multiplies the total amount needed by the smallest percentage of any reagent in the recipe /obj/machinery/power/shuttle/engine/liquid/return_fuel_cap() diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index 10630e7a1653..9e5333a7e307 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -24,6 +24,7 @@ idle_power_usage = 50 circuit = /obj/item/circuitboard/computer/slot_machine light_color = LIGHT_COLOR_BROWN + unique_icon = TRUE var/money = 3000 //How much money it has CONSUMED var/plays = 0 var/working = 0 diff --git a/code/game/machinery/telecomms/broadcasting.dm b/code/game/machinery/telecomms/broadcasting.dm index 549e1b8f4911..e3e9534a384f 100644 --- a/code/game/machinery/telecomms/broadcasting.dm +++ b/code/game/machinery/telecomms/broadcasting.dm @@ -116,7 +116,6 @@ var/datum/language/lang_instance = GLOB.language_datum_instances[language] data = list( "name" = speaker.name, - "job" = speaker.job, "message" = message, "compression" = rand(35, 65), "language" = lang_instance.name, diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index a3f5187eab3a..8939e36f34ad 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -17,6 +17,16 @@ req_access = list(ACCESS_TCOMSAT) circuit = /obj/item/circuitboard/computer/comm_server +/obj/machinery/computer/telecomms/server/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/telecomms/server/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/telecomms/server/ui_interact(mob/user) . = ..() var/dat = "Telecommunication Server Monitor
Telecommunications Server Monitor
" diff --git a/code/game/machinery/telecomms/computers/telemonitor.dm b/code/game/machinery/telecomms/computers/telemonitor.dm index 236916c688f3..25d5622419ce 100644 --- a/code/game/machinery/telecomms/computers/telemonitor.dm +++ b/code/game/machinery/telecomms/computers/telemonitor.dm @@ -19,6 +19,16 @@ var/temp = "" // temporary feedback messages circuit = /obj/item/circuitboard/computer/comm_monitor +/obj/machinery/computer/telecomms/monitor/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/telecomms/monitor/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/telecomms/monitor/ui_interact(mob/user) . = ..() var/dat = "Telecommunications Monitor
Telecommunications Monitor
" diff --git a/code/game/mecha/equipment/weapons/mecha_ammo.dm b/code/game/mecha/equipment/weapons/mecha_ammo.dm index f47540fb014b..73597ff21e49 100644 --- a/code/game/mecha/equipment/weapons/mecha_ammo.dm +++ b/code/game/mecha/equipment/weapons/mecha_ammo.dm @@ -12,7 +12,7 @@ var/load_audio = 'sound/weapons/gun/general/mag_bullet_insert.ogg' var/ammo_type -/obj/item/mecha_ammo/proc/update_name() +/obj/item/mecha_ammo/proc/update_ammo_name() if(!rounds) name = "empty ammo box" desc = "An exosuit ammuniton box that has since been emptied. Please recycle." @@ -92,7 +92,7 @@ load_audio = 'sound/weapons/gun/general/load_shell.ogg' ammo_type = "missiles_he" -/obj/item/mecha_ammo/tank_shell/update_name() // i hate the fact that i think this is the only way to do this, what the fuck +/obj/item/mecha_ammo/tank_shell/update_ammo_name() // i hate the fact that i think this is the only way to do this, what the fuck if(!rounds) qdel(src) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 031da4c1817e..e342defadf1b 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -520,7 +520,7 @@ if(!istype(PG)) return //has to be low sleep or it looks weird, the beam doesn't exist for very long so it's a non-issue - chassis.Beam(PG, icon_state = "chain", time = missile_range * 20, maxdistance = missile_range + 2, beam_sleep_time = 1) + chassis.Beam(PG, icon_state = "chain", time = missile_range * 20, maxdistance = missile_range + 2) /obj/item/punching_glove name = "punching glove" diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm index a273b95e39c4..5c752b1e3cc3 100644 --- a/code/game/mecha/mech_bay.dm +++ b/code/game/mecha/mech_bay.dm @@ -89,6 +89,16 @@ light_color = LIGHT_COLOR_PINK var/obj/machinery/mech_bay_recharge_port/recharge_port +/obj/machinery/computer/mech_bay_power_console/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/mech_bay_power_console/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) diff --git a/code/game/objects/buckling.dm b/code/game/objects/buckling.dm index a9dd13e286aa..845db56a794f 100644 --- a/code/game/objects/buckling.dm +++ b/code/game/objects/buckling.dm @@ -41,7 +41,7 @@ /atom/movable/proc/mouse_buckle_handling(mob/living/M, mob/living/user) if(can_buckle && istype(M) && istype(user)) - if(user_buckle_mob(M, user)) + if(user_buckle_mob(M, user, check_loc = FALSE)) return TRUE /atom/movable/proc/has_buckled_mobs() diff --git a/code/game/objects/effects/anomalies.dm b/code/game/objects/effects/anomalies.dm deleted file mode 100644 index 84dee081a6c8..000000000000 --- a/code/game/objects/effects/anomalies.dm +++ /dev/null @@ -1,383 +0,0 @@ -//Anomalies, used for events. Note that these DO NOT work by themselves; their procs are called by the event datum. - -/obj/effect/anomaly - name = "anomaly" - desc = "A mysterious anomaly, seen commonly only in the far frontier of space..." - icon_state = "bhole3" - density = FALSE - anchored = TRUE - light_range = 3 - var/movechance = 70 - var/obj/item/assembly/signaler/anomaly/aSignal = /obj/item/assembly/signaler/anomaly - var/area/impact_area - - var/lifespan = 990 - var/death_time - - var/countdown_colour - var/obj/effect/countdown/anomaly/countdown - -/obj/effect/anomaly/Initialize(mapload, new_lifespan) - . = ..() - GLOB.poi_list |= src - START_PROCESSING(SSobj, src) - impact_area = get_area(src) - - if (!impact_area) - return INITIALIZE_HINT_QDEL - - aSignal = new aSignal(src) - aSignal.code = rand(1,100) - aSignal.anomaly_type = type - - var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) - if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! - frequency++ - aSignal.set_frequency(frequency) - - if(new_lifespan) - lifespan = new_lifespan - death_time = world.time + lifespan - countdown = new(src) - if(countdown_colour) - countdown.color = countdown_colour - countdown.start() - -/obj/effect/anomaly/process() - anomalyEffect() - if(death_time < world.time) - if(loc) - detonate() - qdel(src) - -/obj/effect/anomaly/Destroy() - GLOB.poi_list.Remove(src) - STOP_PROCESSING(SSobj, src) - qdel(countdown) - return ..() - -/obj/effect/anomaly/proc/anomalyEffect() - if(prob(movechance)) - step(src,pick(GLOB.alldirs)) - -/obj/effect/anomaly/proc/detonate() - return - -/obj/effect/anomaly/ex_act(severity, target) - if(severity == 1) - qdel(src) - -/obj/effect/anomaly/proc/anomalyNeutralize() - new /obj/effect/particle_effect/smoke/bad(loc) - - for(var/atom/movable/O in src) - O.forceMove(drop_location()) - - qdel(src) - - -/obj/effect/anomaly/attackby(obj/item/I, mob/user, params) - if(I.tool_behaviour == TOOL_ANALYZER) - to_chat(user, "Analyzing... [src]'s unstable field is fluctuating along frequency [format_frequency(aSignal.frequency)], code [aSignal.code].") - -/////////////////////// - -/obj/effect/anomaly/grav - name = "gravitational anomaly" - icon_state = "shield2" - density = FALSE - var/boing = 0 - aSignal = /obj/item/assembly/signaler/anomaly/grav - -/obj/effect/anomaly/grav/Initialize(mapload, new_lifespan, drops_core) - . = ..() - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = .proc/on_entered, - ) - AddElement(/datum/element/connect_loc, loc_connections) - -/obj/effect/anomaly/grav/anomalyEffect() - ..() - boing = 1 - for(var/obj/O in orange(4, src)) - if(!O.anchored) - step_towards(O,src) - for(var/mob/living/M in range(0, src)) - gravShock(M) - for(var/mob/living/M in orange(4, src)) - if(!M.mob_negates_gravity()) - step_towards(M,src) - for(var/obj/O in range(0,src)) - if(!O.anchored) - if(isturf(O.loc)) - var/turf/T = O.loc - if(T.intact && HAS_TRAIT(O, TRAIT_T_RAY_VISIBLE)) - continue - var/mob/living/target = locate() in view(4,src) - if(target && !target.stat) - O.throw_at(target, 5, 10) - -/obj/effect/anomaly/grav/proc/on_entered(datum/source, atom/movable/AM) - SIGNAL_HANDLER - - gravShock(AM) - -/obj/effect/anomaly/grav/Bump(atom/A) - gravShock(A) - -/obj/effect/anomaly/grav/Bumped(atom/movable/AM) - gravShock(AM) - -/obj/effect/anomaly/grav/proc/gravShock(mob/living/A) - if(boing && isliving(A) && !A.stat) - A.Paralyze(40) - var/atom/target = get_edge_target_turf(A, get_dir(src, get_step_away(A, src))) - A.throw_at(target, 5, 1) - boing = 0 - -/obj/effect/anomaly/grav/high - var/grav_field - -/obj/effect/anomaly/grav/high/Initialize(mapload, new_lifespan) - . = ..() - INVOKE_ASYNC(src, .proc/setup_grav_field) - -/obj/effect/anomaly/grav/high/proc/setup_grav_field() - grav_field = make_field(/datum/proximity_monitor/advanced/gravity, list("current_range" = 7, "host" = src, "gravity_value" = rand(0,3))) - -/obj/effect/anomaly/grav/high/Destroy() - QDEL_NULL(grav_field) - . = ..() - -///////////////////// - -/obj/effect/anomaly/flux - name = "flux wave anomaly" - icon_state = "electricity2" - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/flux - var/canshock = FALSE - var/shockdamage = 20 - var/explosive = TRUE - -/obj/effect/anomaly/flux/Initialize(mapload, new_lifespan, drops_core = TRUE, _explosive = TRUE) - . = ..() - explosive = _explosive - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = .proc/on_entered, - ) - AddElement(/datum/element/connect_loc, loc_connections) - - -/obj/effect/anomaly/flux/anomalyEffect() - ..() - canshock = TRUE - for(var/mob/living/M in range(0, src)) - mobShock(M) - -/obj/effect/anomaly/flux/proc/on_entered(datum/source, atom/movable/AM) - SIGNAL_HANDLER - - mobShock(AM) - -/obj/effect/anomaly/flux/Bump(atom/A) - mobShock(A) - -/obj/effect/anomaly/flux/Bumped(atom/movable/AM) - mobShock(AM) - -/obj/effect/anomaly/flux/proc/mobShock(mob/living/M) - if(canshock && istype(M)) - canshock = FALSE - M.electrocute_act(shockdamage, name, flags = SHOCK_NOGLOVES) - -/obj/effect/anomaly/flux/detonate() - if(explosive) - explosion(src, 1, 4, 16, 18) //Low devastation, but hits a lot of stuff. - else - new /obj/effect/particle_effect/sparks(loc) - - -///////////////////// - -/obj/effect/anomaly/bluespace - name = "bluespace anomaly" - icon = 'icons/obj/projectiles.dmi' - icon_state = "bluespace" - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/bluespace - -/obj/effect/anomaly/bluespace/anomalyEffect() - ..() - for(var/mob/living/M in range(1,src)) - do_teleport(M, locate(M.x, M.y, M.z), 4, channel = TELEPORT_CHANNEL_BLUESPACE) - -/obj/effect/anomaly/bluespace/Bumped(atom/movable/AM) - if(isliving(AM)) - do_teleport(AM, locate(AM.x, AM.y, AM.z), 8, channel = TELEPORT_CHANNEL_BLUESPACE) - -/obj/effect/anomaly/bluespace/detonate() - var/turf/T = pick(get_area_turfs(impact_area)) - if(T) - // Calculate new position (searches through beacons in world) - var/obj/item/beacon/chosen - var/list/possible = list() - for(var/obj/item/beacon/W in GLOB.teleportbeacons) - possible += W - - if(possible.len > 0) - chosen = pick(possible) - - if(chosen) - // Calculate previous position for transition - - var/turf/FROM = T // the turf of origin we're travelling FROM - var/turf/TO = get_turf(chosen) // the turf of origin we're travelling TO - - playsound(TO, 'sound/effects/phasein.ogg', 100, TRUE) - priority_announce("Massive bluespace translocation detected.", "Anomaly Alert", zlevel = virtual_z()) - - var/list/flashers = list() - for(var/mob/living/carbon/C in viewers(TO, null)) - if(C.flash_act()) - flashers += C - - var/y_distance = TO.y - FROM.y - var/x_distance = TO.x - FROM.x - for (var/atom/movable/A in urange(12, FROM)) // iterate thru list of mobs in the area - if(istype(A, /obj/item/beacon)) - continue // don't teleport beacons because that's just insanely stupid - if(A.anchored) - continue - - var/turf/newloc = locate(A.x + x_distance, A.y + y_distance, TO.z) // calculate the new place - if(!A.Move(newloc) && newloc) // if the atom, for some reason, can't move, FORCE them to move! :) We try Move() first to invoke any movement-related checks the atom needs to perform after moving - A.forceMove(newloc) - - if(ismob(A) && !(A in flashers)) // don't flash if we're already doing an effect - var/mob/M = A - if(M.client) - INVOKE_ASYNC(src, .proc/blue_effect, M) - -/obj/effect/anomaly/bluespace/proc/blue_effect(mob/M) - var/obj/blueeffect = new /obj(src) - blueeffect.screen_loc = "WEST,SOUTH to EAST,NORTH" - blueeffect.icon = 'icons/effects/effects.dmi' - blueeffect.icon_state = "shieldsparkles" - blueeffect.layer = FLASH_LAYER - blueeffect.plane = FULLSCREEN_PLANE - blueeffect.mouse_opacity = MOUSE_OPACITY_TRANSPARENT - M.client.screen += blueeffect - sleep(20) - M.client.screen -= blueeffect - qdel(blueeffect) - -///////////////////// - -/obj/effect/anomaly/pyro - name = "pyroclastic anomaly" - icon_state = "mustard" - var/ticks = 0 - aSignal = /obj/item/assembly/signaler/anomaly/pyro - -/obj/effect/anomaly/pyro/anomalyEffect() - ..() - ticks++ - if(ticks < 25) //WS Edit - Pyroclastic Rebalance - return - else - ticks = 0 - var/turf/open/T = get_turf(src) - if(istype(T)) - T.atmos_spawn_air("o2=5;plasma=5;TEMP=500") //WS Edit - Pyroclastic Rebalance - -/obj/effect/anomaly/pyro/detonate() - INVOKE_ASYNC(src, .proc/makepyroslime) - -/obj/effect/anomaly/pyro/proc/makepyroslime() - var/turf/open/T = get_turf(src) - if(istype(T)) - T.atmos_spawn_air("o2=250;plasma=250;TEMP=700") //WS Edit - Pyroclastic Rebalance - var/new_colour = pick("red", "orange") - var/mob/living/simple_animal/slime/S = new(T, new_colour) - S.rabid = TRUE - S.amount_grown = SLIME_EVOLUTION_THRESHOLD - S.Evolve() - var/datum/action/innate/slime/reproduce/A = new - A.Grant(S) - - var/list/mob/dead/observer/candidates = pollCandidatesForMob("Do you want to play as a pyroclastic anomaly slime?", ROLE_SENTIENCE, null, null, 100, S, POLL_IGNORE_PYROSLIME) - if(LAZYLEN(candidates)) - var/mob/dead/observer/chosen = pick(candidates) - S.key = chosen.key - S.mind.special_role = ROLE_PYROCLASTIC_SLIME - var/policy = get_policy(ROLE_PYROCLASTIC_SLIME) - if (policy) - to_chat(S, policy) - log_game("[key_name(S.key)] was made into a slime by pyroclastic anomaly at [AREACOORD(T)].") - -///////////////////// - -/obj/effect/anomaly/bhole - name = "vortex anomaly" - icon_state = "bhole3" - desc = "That's a nice region of spacetime you have there. It'd be a shame if something happened to it." - aSignal = /obj/item/assembly/signaler/anomaly/vortex - -/obj/effect/anomaly/bhole/anomalyEffect() - ..() - if(!isturf(loc)) //blackhole cannot be contained inside anything. Weird stuff might happen - qdel(src) - return - - grav(rand(0,3), rand(2,3), 50, 25) - - //Throwing stuff around! - for(var/obj/O in range(2,src)) - if(O == src) - return //DON'T DELETE YOURSELF GOD DAMN - if(!O.anchored) - var/mob/living/target = locate() in view(4,src) - if(target && !target.stat) - O.throw_at(target, 7, 5) - else - SSexplosions.medobj += O - -/obj/effect/anomaly/bhole/proc/grav(r, ex_act_force, pull_chance, turf_removal_chance) - for(var/t = -r, t < r, t++) - affect_coord(x+t, y-r, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x-t, y+r, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x+r, y+t, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x-r, y-t, ex_act_force, pull_chance, turf_removal_chance) - -/obj/effect/anomaly/bhole/proc/affect_coord(x, y, ex_act_force, pull_chance, turf_removal_chance) - //Get turf at coordinate - var/turf/T = locate(x, y, z) - if(isnull(T)) - return - - //Pulling and/or ex_act-ing movable atoms in that turf - if(prob(pull_chance)) - for(var/obj/O in T.contents) - if(O.anchored) - switch(ex_act_force) - if(EXPLODE_DEVASTATE) - SSexplosions.highobj += O - if(EXPLODE_HEAVY) - SSexplosions.medobj += O - if(EXPLODE_LIGHT) - SSexplosions.lowobj += O - else - step_towards(O,src) - for(var/mob/living/M in T.contents) - step_towards(M,src) - - //Damaging the turf - if(T && prob(turf_removal_chance)) - switch(ex_act_force) - if(EXPLODE_DEVASTATE) - SSexplosions.highturf += T - if(EXPLODE_HEAVY) - SSexplosions.medturf += T - if(EXPLODE_LIGHT) - SSexplosions.lowturf += T diff --git a/code/game/objects/effects/anomalies/_anomalies.dm b/code/game/objects/effects/anomalies/_anomalies.dm new file mode 100644 index 000000000000..3c8340bb284b --- /dev/null +++ b/code/game/objects/effects/anomalies/_anomalies.dm @@ -0,0 +1,151 @@ +//Anomalies, used for anomaly events. Anomalies cause adverse effects on their surroundings and can be mitigated by signalling their respective frequency. +/obj/effect/anomaly + name = "anomaly" + desc = "A mysterious anomaly, seen commonly in the Frontier" + icon = 'icons/effects/anomalies.dmi' + icon_state = "vortex" + density = FALSE + anchored = TRUE + light_range = 3 + + //aSignal drops as the core, bSignal allows people to signal to detonate + var/obj/item/assembly/signaler/anomaly/aSignal = /obj/item/assembly/signaler/anomaly + var/obj/item/assembly/signaler/anomaly/bSignal = /obj/item/assembly/signaler/anomaly/det_signal + var/area/impact_area + + var/lifespan = 990 + var/death_time + var/research_value + + //for anomaly effects, range is how far the effects can reach, the cooldown lets us wire in effects that happen every pulse delay seconds + var/effectrange = 6 + + COOLDOWN_DECLARE(pulse_cooldown) + COOLDOWN_DECLARE(pulse_secondary_cooldown) + var/pulse_delay = 15 SECONDS + + var/countdown_colour + var/obj/effect/countdown/anomaly/countdown + + /// Do we drop a core when we're neutralized? + var/drops_core = TRUE + ///Do we keep on living forever? + var/immortal = FALSE + ///Do we stay in one place? + var/immobile = FALSE + +/obj/effect/anomaly/Initialize(mapload, new_lifespan, drops_core = TRUE) + . = ..() + START_PROCESSING(SSobj, src) + impact_area = get_area(src) + + if (!impact_area) + return INITIALIZE_HINT_QDEL + + research_value = rand(500,4000) + pulse_delay = rand(pulse_delay*0.5, pulse_delay*1.5) + + src.drops_core = drops_core + if(aSignal) + aSignal = new aSignal(src) + aSignal.code = rand(1,100) + aSignal.anomaly_type = type + aSignal.research = rand(500,4000) + + var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) + if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! + frequency++ + aSignal.set_frequency(frequency) + + if(bSignal) + bSignal = new bSignal(src) + bSignal.code = rand(1,100) + bSignal.anomaly_type = type + var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) + if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! + frequency++ + bSignal.set_frequency(frequency) + + + + if(lifespan) + if(new_lifespan) + lifespan = new_lifespan + death_time = world.time + lifespan + countdown = new(src) + if(countdown_colour) + countdown.color = countdown_colour + if(immortal) + return + countdown.start() + +/obj/effect/anomaly/vv_edit_var(vname, vval) + . = ..() + if(vname == NAMEOF(src, immortal)) + if(vval) + countdown.stop() + else + countdown.start() + +/obj/effect/anomaly/process(seconds_per_tick) + anomalyEffect(seconds_per_tick) + if(death_time < world.time && !immortal) + if(loc) + detonate() + qdel(src) + +/obj/effect/anomaly/Destroy() + STOP_PROCESSING(SSobj, src) + QDEL_NULL(countdown) + QDEL_NULL(aSignal) + return ..() + +/obj/effect/anomaly/proc/anomalyEffect(seconds_per_tick) + if(!immobile && SPT_PROB(ANOMALY_MOVECHANCE, seconds_per_tick)) + step(src,pick(GLOB.alldirs)) + +/obj/effect/anomaly/proc/detonate() + new /obj/effect/particle_effect/smoke/bad(loc) + qdel(src) + return + +/obj/effect/anomaly/ex_act(severity, target) + if(severity >= EXPLODE_DEVASTATE) + qdel(src) + return TRUE + + return FALSE + +/obj/effect/anomaly/proc/anomalyNeutralize() + new /obj/effect/particle_effect/smoke/bad(loc) + + if(drops_core) + if(isnull(aSignal)) + stack_trace("An anomaly ([src]) exists that drops a core, yet has no core!") + else + aSignal.forceMove(drop_location()) + aSignal = null + // else, anomaly core gets deleted by qdel(src). + + qdel(src) + + +/obj/effect/anomaly/attackby(obj/item/weapon, mob/user, params) + if(weapon.tool_behaviour == TOOL_ANALYZER && aSignal) + to_chat(user, span_notice("You start analyzing [src].")) + if(do_after(user, 20, TRUE, src)) + to_chat(user, span_notice("[src]'s primary field is fluctuating along frequency [format_frequency(aSignal.frequency)], code [aSignal.code].")) + if(bSignal) + to_chat(user, span_notice("A second field is fluctuating along [format_frequency(bSignal.frequency)], code [bSignal.code]. It is highly unstable." )) + return TRUE + + return ..() + + +/obj/effect/anomaly/examine(mob/user) + . = ..() + if(user.research_scanner == TRUE) + to_chat(user, span_notice("If harvested, this anomaly would be worth [research_value] research points.")) + +/obj/effect/anomaly/throw_atom_into_space() + qdel(src) diff --git a/code/game/objects/effects/anomalies/anomalies_bluespace.dm b/code/game/objects/effects/anomalies/anomalies_bluespace.dm new file mode 100644 index 000000000000..58267030960e --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_bluespace.dm @@ -0,0 +1,119 @@ + +/obj/effect/anomaly/bluespace + name = "jumper" + icon_state = "bluespace" + desc = "A mysterious anomaly that causes teleportation around it." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/bluespace + ///range from which we can teleport someone + effectrange = 3 + var/reagent_amount = 3 + ///Distance we can teleport someone passively + var/teleport_distance = 6 + +/obj/effect/anomaly/bluespace/anomalyEffect() + ..() + for(var/mob/living/Mob in range(effectrange,src)) + do_teleport(Mob, locate(Mob.x, Mob.y, Mob.z), teleport_distance, channel = TELEPORT_CHANNEL_BLUESPACE) + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + for(var/mob/living/Mob in range(effectrange,src)) + if(iscarbon(Mob)) + var/mob/living/carbon/carbon = Mob + carbon.reagents?.add_reagent(/datum/reagent/bluespace, reagent_amount) + +/obj/effect/anomaly/bluespace/Bumped(atom/movable/AM) + do_teleport(AM, locate(AM.x, AM.y, AM.z), 8, channel = TELEPORT_CHANNEL_BLUESPACE) + +/obj/effect/anomaly/bluespace/detonate() + var/turf/T = pick(get_area_turfs(impact_area)) + if(!T) + return + + // Calculate new position (searches through beacons in world) + var/obj/item/beacon/chosen + var/list/possible = list() + for(var/obj/item/beacon/W in GLOB.teleportbeacons) + possible += W + + if(possible.len > 0) + chosen = pick(possible) + + if(!chosen) + return + + // Calculate previous position for transition + var/turf/FROM = T // the turf of origin we're travelling FROM + var/turf/TO = get_turf(chosen) // the turf of origin we're travelling TO + + playsound(TO, 'sound/effects/phasein.ogg', 100, TRUE) + priority_announce("Massive bluespace translocation detected.", "Anomaly Alert") + + var/list/flashers = list() + for(var/mob/living/carbon/C in viewers(TO, null)) + if(C.flash_act()) + flashers += C + + var/y_distance = TO.y - FROM.y + var/x_distance = TO.x - FROM.x + for (var/atom/movable/A in urange(12, FROM)) // iterate thru list of mobs in the area + if(istype(A, /obj/item/beacon)) + continue // don't teleport beacons because that's just insanely stupid + if(iscameramob(A)) + continue // Don't mess with AI eye, blob eye, xenobio or advanced cameras + if(A.anchored) + continue + + var/turf/newloc = locate(A.x + x_distance, A.y + y_distance, TO.z) // calculate the new place + if(!A.Move(newloc) && newloc) // if the atom, for some reason, can't move, FORCE them to move! :) We try Move() first to invoke any movement-related checks the atom needs to perform after moving + A.forceMove(newloc) + + if(ismob(A) && !(A in flashers)) // don't flash if we're already doing an effect + var/mob/give_sparkles = A + if(give_sparkles.client) + blue_effect(give_sparkles) + . = ..() + +/obj/effect/anomaly/bluespace/proc/blue_effect(mob/M) + var/obj/blueeffect = new /obj(src) + blueeffect.screen_loc = "WEST,SOUTH to EAST,NORTH" + blueeffect.icon = 'icons/effects/effects.dmi' + blueeffect.icon_state = "shieldsparkles" + blueeffect.layer = FLASH_LAYER + blueeffect.plane = FULLSCREEN_PLANE + blueeffect.mouse_opacity = MOUSE_OPACITY_TRANSPARENT + M.client.screen += blueeffect + stoplag(20) + M.client.screen -= blueeffect + qdel(blueeffect) + +/obj/effect/anomaly/bluespace/big + immortal = TRUE + effectrange = 4 + teleport_distance = 12 + reagent_amount = 20 + +/obj/effect/anomaly/bluespace/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 1.5 + +/obj/effect/anomaly/bluespace/big/Bumped(atom/movable/bumpee) + . = ..() + if(iscarbon(bumpee)) + var/mob/living/carbon/carbon = bumpee + carbon.reagents?.add_reagent(/datum/reagent/bluespace, reagent_amount) + + if(!isliving(bumpee)) + return ..() + +/obj/effect/anomaly/bluespace/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/anomaly/bluespace/big/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_flux.dm b/code/game/objects/effects/anomalies/anomalies_flux.dm new file mode 100644 index 000000000000..56e6f2c4c15e --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_flux.dm @@ -0,0 +1,98 @@ +/obj/effect/anomaly/flux + name = "tesla" + icon_state = "flux" + desc = "A mysterious anomaly that sends out a near constant stream of electrical arcs." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/flux + pulse_delay = 2 SECONDS + effectrange = 0 + var/canshock = FALSE + var/shockdamage = 20 + var/explosive = FLUX_EXPLOSIVE + var/zap_range = 1 + var/zap_power = 1500 + var/zap_flags = ZAP_MOB_DAMAGE + +/obj/effect/anomaly/flux/Initialize(mapload, new_lifespan, drops_core = TRUE, explosive = FLUX_EXPLOSIVE) + . = ..() + src.explosive = explosive + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + ) + AddElement(/datum/element/connect_loc, loc_connections) + +/obj/effect/anomaly/flux/anomalyEffect() + ..() + canshock = TRUE + for(var/mob/living/Mob in range(effectrange, src)) + mobShock(Mob) + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + tesla_zap(src, zap_range, zap_power, zap_flags) + +/obj/effect/anomaly/flux/proc/on_entered(datum/source, atom/movable/AM) + SIGNAL_HANDLER + mobShock(AM) + tesla_zap(src, zap_range, zap_power, zap_flags) + new /obj/effect/particle_effect/sparks(loc) + +/obj/effect/anomaly/flux/Bump(atom/Atom) + mobShock(Atom) + tesla_zap(src, zap_range, zap_power, zap_flags) + +/obj/effect/anomaly/flux/Bumped(atom/movable/AM) + mobShock(AM) + tesla_zap(src, zap_range, zap_power, zap_flags) + +/obj/effect/anomaly/flux/proc/mobShock(mob/living/Mob) + if(canshock && istype(Mob)) + canshock = FALSE + Mob.electrocute_act(shockdamage, name, flags = SHOCK_NOGLOVES) + +/obj/effect/anomaly/flux/detonate() + switch(explosive) + if(FLUX_EXPLOSIVE) + explosion(src, devastation_range = 1, heavy_impact_range = 4, light_impact_range = 16, flash_range = 18) //Low devastation, but hits a lot of stuff. + if(FLUX_LOW_EXPLOSIVE) + explosion(src, heavy_impact_range = 1, light_impact_range = 4, flash_range = 6) + if(FLUX_NO_EXPLOSION) + new /obj/effect/particle_effect/sparks(loc) + + . = ..() + +/obj/effect/anomaly/flux/minor/Initialize(mapload, new_lifespan, drops_core = FALSE, explosive = FLUX_NO_EXPLOSION) + return ..() + + +/obj/effect/anomaly/flux/big + immortal = TRUE + shockdamage = 30 + pulse_delay = 2 + effectrange = 1 + + zap_range = 2 + zap_power = 3000 + zap_flags = ZAP_MOB_DAMAGE | ZAP_OBJ_DAMAGE + +/obj/effect/anomaly/flux/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 1.5 + + +/obj/effect/anomaly/flux/big/Bumped(atom/movable/bumpee) + . = ..() + + if(isliving(bumpee)) + new /obj/effect/particle_effect/sparks(loc) + +/obj/effect/anomaly/flux/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/anomaly/flux/big/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_gravity.dm b/code/game/objects/effects/anomalies/anomalies_gravity.dm new file mode 100644 index 000000000000..b5668732f52b --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_gravity.dm @@ -0,0 +1,122 @@ + +/atom/movable/warp_effect + appearance_flags = PIXEL_SCALE|LONG_GLIDE // no tile bound so you can see it around corners and so + icon = 'icons/effects/light_overlays/light_352.dmi' + icon_state = "light" + pixel_x = -176 + pixel_y = -176 + +/obj/effect/anomaly/grav + name = "throngler" + icon_state = "gravity" + desc = "A mysterious anomaly that sucks things towards it with a gravitational field, ending in what has been termed a 'throngling'." + density = FALSE + aSignal = /obj/item/assembly/signaler/anomaly/grav + bSignal = null + effectrange = 4 + var/boing = 0 + ///Warp effect holder for displacement filter to "pulse" the anomaly + var/atom/movable/warp_effect/warp + +/obj/effect/anomaly/grav/Initialize(mapload, new_lifespan, drops_core) + . = ..() + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = .proc/on_entered, + ) + AddElement(/datum/element/connect_loc, loc_connections) + +/obj/effect/anomaly/grav/anomalyEffect() + ..() + boing = 1 + for(var/obj/O in orange(effectrange, src)) + if(!O.anchored) + step_towards(O,src) + for(var/mob/living/Mob in range(0, src)) + gravShock(Mob) + for(var/mob/living/Mob in orange(effectrange, src)) + if(!Mob.mob_negates_gravity()) + step_towards(Mob,src) + for(var/obj/O in range(0,src)) + if(!O.anchored) + if(isturf(O.loc)) + var/turf/T = O.loc + if(T.intact && HAS_TRAIT(O, TRAIT_T_RAY_VISIBLE)) + continue + var/mob/living/target = locate() in view(effectrange,src) + if(target && !target.stat) + O.throw_at(target, 5, 10) + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + for(var/mob/living/carbon/carbon in orange(effectrange/2, src)) + if(carbon.run_armor_check(attack_flag = "melee") >= 40) + carbon.break_random_bone() + if(carbon.run_armor_check(attack_flag = "melee") >= 60) + carbon.break_all_bones() //crunch + carbon.apply_damage(10, BRUTE) + +/obj/effect/anomaly/grav/proc/on_entered(datum/source, atom/movable/AM) + SIGNAL_HANDLER + + gravShock(AM) + +/obj/effect/anomaly/grav/Bump(atom/A) + gravShock(A) + +/obj/effect/anomaly/grav/Bumped(atom/movable/AM) + gravShock(AM) + +/obj/effect/anomaly/grav/proc/gravShock(mob/living/Guy) + if(boing && isliving(Guy) && !Guy.stat) + Guy.Paralyze(40) + var/atom/target = get_edge_target_turf(Guy, get_dir(src, get_step_away(Guy, src))) + Guy.throw_at(target, 5, 1) + boing = 0 + if(iscarbon(Guy)) + for(var/mob/living/carbon/carbon in range(0,src)) + if(carbon.run_armor_check(attack_flag = "melee") >= 20) + carbon.break_random_bone() + else if(carbon.run_armor_check(attack_flag = "melee") >= 40) + carbon.break_all_bones() //crunch + carbon.apply_damage(10, BRUTE) + +/obj/effect/anomaly/grav/high + effectrange = 5 + var/grav_field + +/obj/effect/anomaly/grav/high/Initialize(mapload, new_lifespan) + . = ..() + INVOKE_ASYNC(src, .proc/setup_grav_field) + +/obj/effect/anomaly/grav/high/proc/setup_grav_field() + grav_field = make_field(/datum/proximity_monitor/advanced/gravity, list("current_range" = effectrange, "host" = src, "gravity_value" = 2)) + +/obj/effect/anomaly/grav/high/Destroy() + QDEL_NULL(grav_field) + . = ..() + +///Bigger, meaner, immortal gravity anomaly. although this is just the super grav anomaly but bigger and shattering move force +/obj/effect/anomaly/grav/high/big + immortal = TRUE + effectrange = 7 + move_force = MOVE_FORCE_OVERPOWERING + +/obj/effect/anomaly/grav/high/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 1.5 + + +/obj/effect/anomaly/grav/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/anomaly/grav/high/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/anomaly/grav/high/big/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_hallucination.dm b/code/game/objects/effects/anomalies/anomalies_hallucination.dm new file mode 100644 index 000000000000..fc7e4e3c9859 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_hallucination.dm @@ -0,0 +1,52 @@ + +/obj/effect/anomaly/hallucination + name = "hallucination anomaly" + icon_state = "hallucination" + aSignal = /obj/item/assembly/signaler/anomaly/hallucination + /// Time passed since the last effect, increased by delta_time of the SSobj + var/ticks = 0 + /// How many seconds between each small hallucination pulses + pulse_delay = 5 SECONDS + effectrange = 5 + +/obj/effect/anomaly/hallucination/anomalyEffect(delta_time) + . = ..() + ticks += delta_time + if(ticks < pulse_delay) + return + ticks -= pulse_delay + var/turf/open/our_turf = get_turf(src) + if(istype(our_turf)) + hallucination_pulse(our_turf, 5) + +/obj/effect/anomaly/hallucination/detonate() + var/turf/open/our_turf = get_turf(src) + if(istype(our_turf)) + hallucination_pulse(our_turf, 10) + . = ..() + +/obj/effect/anomaly/hallucination/proc/hallucination_pulse(turf/open/location, effectrange) + for(var/mob/living/carbon/human/user in view(location, effectrange)) + // If they are immune to the anomaly + if (iscarbon(user) && !user.research_scanner) + continue + + // Blind people don't get hallucinations. + if (user.is_blind()) + continue + + // Everyone else gets hallucinations. + var/dist = sqrt(1 / max(1, get_dist(user, location))) + user.hallucination += 50 * dist + user.hallucination = clamp(user.hallucination, 0, 150) + var/list/messages = list( + "You feel your conscious mind fall apart!", + "Reality warps around you!", + "Something's wispering around you!", + "You are going insane!", + ) + to_chat(user, span_warning(pick(messages))) + +/obj/effect/anomaly/hallucination/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_heartbeat.dm b/code/game/objects/effects/anomalies/anomalies_heartbeat.dm new file mode 100644 index 000000000000..33a2983fcff4 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_heartbeat.dm @@ -0,0 +1,45 @@ +/obj/effect/anomaly/heartbeat + name = "heartbeat" + icon_state = "heartbeat" + desc = "A mysterious anomaly, it ionizes the world around it." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/heartbeat + effectrange = 3 + pulse_delay = 6 SECONDS + var/reagent_amount = 5 + +/obj/effect/anomaly/heartbeat/anomalyEffect() + ..() + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + playsound(src, 'sound/health/slowbeat2.ogg', 100) + radiation_pulse(src, 500, 2) + + + if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) + return + + COOLDOWN_START(src, pulse_secondary_cooldown, pulse_delay*4) + var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + playsound(spot, 'sound/health/slowbeat2.ogg', 100) + radiation_pulse(spot, 200, effectrange) + for(var/mob/living/carbon/nearby in range(effectrange, spot)) + nearby.apply_damage(10, BURN) + to_chat(nearby, "Radiation burns open on your body.") + +/obj/effect/anomaly/heartbeat/Bumped(atom/movable/AM) + var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + playsound(spot, 'sound/health/slowbeat2.ogg', 100) + radiation_pulse(spot, 200, effectrange) + +/obj/effect/anomaly/heartbeat/detonate() + radiation_pulse(src, 5000, 2) + playsound(src, 'sound/health/fastbeat2.ogg', 300) + . = ..() + +/obj/effect/anomaly/heartbeat/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_melter.dm b/code/game/objects/effects/anomalies/anomalies_melter.dm new file mode 100644 index 000000000000..763c1f334610 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_melter.dm @@ -0,0 +1,47 @@ +/obj/effect/anomaly/melter + name = "melter" + icon_state = "melter" + desc = "A mysterious anomaly. Everburning green flames with a horrid sizzle, melting what's near" + effectrange = 2 + pulse_delay = 10 SECONDS + aSignal = /obj/item/assembly/signaler/anomaly/pyro + +/obj/effect/anomaly/melter/anomalyEffect(seconds_per_tick) + ..() + + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + + for(var/mob/living/carbon/meltee in range(effectrange, src)) + for(var/X in meltee.get_equipped_items()) + var/obj/item/I = X + I.acid_act(20, 20) + I.update_icon() + for (var/obj/item/melt in range(effectrange, src)) + melt.acid_act(20, 10) + melt.update_icon() + +/obj/effect/anomaly/melter/Bumped(atom/movable/AM) + if(isobj(AM)) + var/obj/acid = AM + acid.acid_act(100,20) + acid.update_icon() + + +/obj/effect/anomaly/melter/detonate() + for(var/mob/living/carbon/meltee in range(effectrange, src)) + for(var/X in meltee.get_equipped_items()) + var/obj/item/I = X + I.acid_act(200, 20) + I.update_icon() + for(var/obj/item in range(effectrange, src)) + item.acid_act(100,20) + item.update_icon() + . = ..() + + +/obj/effect/anomaly/melter/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_phantom.dm b/code/game/objects/effects/anomalies/anomalies_phantom.dm new file mode 100644 index 000000000000..9407bbcbf920 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_phantom.dm @@ -0,0 +1,46 @@ +/obj/effect/anomaly/phantom + name = "phantom" + icon_state = "phantom" + desc = "A mysterious anomaly, the outline of a humanoid, endlessly screaming in agony." + density = FALSE + aSignal = /obj/item/assembly/signaler/anomaly/phantom + effectrange = 3 + pulse_delay = 2 SECONDS + + +/obj/effect/anomaly/phantom/anomalyEffect() + ..() + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + +// /tg/'s helgrasp spawn_hands proc, modified to work as an anomaly effect + for(var/mob/living/carbon/handsy in range(effectrange, src)) + if(handsy.stat != DEAD) + var/grab_dir = turn(handsy.dir, pick(-90, 90, 180, 180)) + var/turf/spawn_turf = get_ranged_target_turf(handsy, grab_dir, 8) + if(!spawn_turf) + return + new /obj/effect/temp_visual/dir_setting/curse/grasp_portal(spawn_turf, handsy.dir) + playsound(spawn_turf, 'sound/effects/curse2.ogg', 80, TRUE, -1) + var/obj/projectile/curse_hand/phantom/hand = new (spawn_turf) + hand.preparePixelProjectile(handsy, spawn_turf) + if(QDELETED(hand)) + return + hand.fire() + return + + +/obj/effect/anomaly/phantom/Bumped(atom/movable/AM) + anomalyEffect() + new /obj/effect/gibspawner/human(loc) + +/obj/effect/anomaly/phantom/detonate() + anomalyEffect() + new /obj/effect/mob_spawn/human/corpse/damaged/legioninfested(loc) + . = ..() + +/obj/effect/anomaly/phantom/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm b/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm new file mode 100644 index 000000000000..3bb9fde4b5e0 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm @@ -0,0 +1,52 @@ +/obj/effect/anomaly/plasmasoul + name = "plasma soul" + icon_state = "plasmasoul" + desc = "A mysterious anomaly, it slowly emits plasma into the area around it." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/plasmasoul + effectrange = 3 + pulse_delay = 6 SECONDS + var/reagent_amount = 5 + +/obj/effect/anomaly/plasmasoul/anomalyEffect() + ..() + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + for(var/mob/living/Mob in range(effectrange,src)) + if(iscarbon(Mob)) + var/mob/living/carbon/carbon = Mob + carbon.reagents?.add_reagent(/datum/reagent/toxin/plasma, reagent_amount) + to_chat(Mob, span_warning("Your blood feels thick..")) + playsound(Mob, 'sound/effects/bubbles.ogg', 50) + + + if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) + return + + COOLDOWN_START(src, pulse_secondary_cooldown, pulse_delay*3) + var/turf/open/tile = get_turf(src) + if(istype(tile)) + tile.atmos_spawn_air("o2=250;plasma=750;TEMP=1000") + +/obj/effect/anomaly/plasmasoul/Bumped(atom/movable/AM) + var/turf/open/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + if(istype(spot)) + spot.atmos_spawn_air("o2=50;plasma=300;TEMP=500") + +/obj/effect/anomaly/plasmasoul/detonate() + for(var/mob/living/Mob in range(effectrange*2,src)) + if(iscarbon(Mob)) + var/mob/living/carbon/carbon = Mob + if(carbon.run_armor_check(attack_flag = "bio") <= 40) + carbon.reagents?.add_reagent(/datum/reagent/toxin/plasma, reagent_amount*3) + var/turf/open/tile = get_turf(src) + if(istype(tile)) + tile.atmos_spawn_air("o2=600;plasma=3000;TEMP=2000") + . = ..() + +/obj/effect/anomaly/plasmasoul/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_pulsar.dm b/code/game/objects/effects/anomalies/anomalies_pulsar.dm new file mode 100644 index 000000000000..1f75acee56b8 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_pulsar.dm @@ -0,0 +1,32 @@ +/obj/effect/anomaly/pulsar + name = "pulsar" + icon_state = "pulsar" + desc = "A mysterious anomaly, endless electromagnetic disturbances roll out from it" + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/pulsar + effectrange = 4 + pulse_delay = 15 SECONDS + + +/obj/effect/anomaly/pulsar/anomalyEffect() + ..() + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + var/turf/spot = locate(rand(src.x-effectrange/2, src.x+effectrange/2), rand(src.y-effectrange/2, src.y+effectrange/2), src.z) + empulse(spot, effectrange/2, effectrange) //yeah it's not a thrilling effect. I think it's fine though. + + +/obj/effect/anomaly/pulsar/Bumped(atom/movable/AM) + empulse(loc, effectrange/2, effectrange) + +/obj/effect/anomaly/pulsar/detonate() + empulse(loc, effectrange, effectrange*2) + . = ..() + + +/obj/effect/anomaly/pulsar/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm b/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm new file mode 100644 index 000000000000..b4c93868e670 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm @@ -0,0 +1,86 @@ + +/obj/effect/anomaly/pyro + name = "plasmaball" + icon_state = "pyroclastic" + desc = "A mysterious anomaly, made of an everburning gas. Those who approach it tend to absorb it's heat, or even ignite." + effectrange = 4 + pulse_delay = 10 SECONDS + aSignal = /obj/item/assembly/signaler/anomaly/pyro + +/obj/effect/anomaly/pyro/anomalyEffect(seconds_per_tick) + ..() + + for(var/mob/living/carbon/nearby in range(effectrange, src)) + nearby.adjust_bodytemperature(20) + visible_message("[src] pulses!") + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + + for(var/mob/living/carbon/nearby in range(effectrange/2, src)) + nearby.fire_stacks += 3 + nearby.IgniteMob() + visible_message("[src] ignites [nearby]!") + + +/obj/effect/anomaly/pyro/Bumped(atom/movable/AM) + if(isobj(AM)) + var/obj/firething = AM + if(firething.resistance_flags & FIRE_PROOF) + firething.resistance_flags &= ~FIRE_PROOF + if(firething.armor.fire > 50) //*Me copies from lava code + firething.armor = firething.armor.setRating(fire = 50) + firething.fire_act(10000, 1000) + if(iscarbon(AM)) + var/mob/living/carbon/onfire + onfire.fire_stacks += 3 + onfire.IgniteMob() + +/obj/effect/anomaly/pyro/detonate() + INVOKE_ASYNC(src, PROC_REF(makepyroslime)) + . = ..() + +/obj/effect/anomaly/pyro/proc/makepyroslime() + var/turf/open/tile = get_turf(src) + if(istype(tile)) + tile.atmos_spawn_air("o2=250;plasma=750;TEMP=1000") //Make it hot and burny for the new slime + + var/new_colour = pick("red", "orange") + var/mob/living/simple_animal/slime/pyro = new(tile, new_colour) + pyro.rabid = TRUE + pyro.amount_grown = SLIME_EVOLUTION_THRESHOLD + pyro.Evolve() + var/datum/action/innate/slime/reproduce/repro_action = new + repro_action.Grant(pyro) + + +/obj/effect/anomaly/pyro/big + immortal = TRUE + pulse_delay = 2 + effectrange = 6 + +/obj/effect/anomaly/pyro/big/Initialize(mapload, new_lifespan, drops_core) + . = ..() + + transform *= 2 + + +/obj/effect/anomaly/pyro/big/anomalyEffect(seconds_per_tick) + . = ..() + + if(!.) + return + + var/turf/turf = get_turf(src) + if(!isgroundlessturf(turf)) + turf.TerraformTurf(/turf/open/lava/smooth, flags = CHANGETURF_INHERIT_AIR) + + +/obj/effect/anomaly/pyro/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/anomaly/pyro/big/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_sparkler.dm b/code/game/objects/effects/anomalies/anomalies_sparkler.dm new file mode 100644 index 000000000000..0b26e6fd6a1c --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_sparkler.dm @@ -0,0 +1,37 @@ +/obj/effect/anomaly/sparkler + name = "sparkler" + icon_state = "sparkler" + desc = "A mysterious anomaly, constantly throwing sparks into its vicinity." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/sparkler + effectrange = 4 + pulse_delay = 1 SECONDS + +/obj/effect/anomaly/sparkler/anomalyEffect() + ..() + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + new /obj/effect/particle_effect/sparks(spot) + return + + +/obj/effect/anomaly/sparkler/Bumped(atom/movable/AM) + tesla_zap(src, 2, 5000, ZAP_FUSION_FLAGS) + +/obj/effect/anomaly/sparkler/detonate() + var/i = 0 + while(i <= 5) + tesla_zap(src, 3, 10000, ZAP_DEFAULT_FLAGS) + anomalyEffect() + anomalyEffect() + anomalyEffect() + i = i + 1 + . = ..() + +/obj/effect/anomaly/sparkler/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_static.dm b/code/game/objects/effects/anomalies/anomalies_static.dm new file mode 100644 index 000000000000..07107cd5a332 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_static.dm @@ -0,0 +1,90 @@ +/obj/effect/anomaly/tvstatic + name = "static" + icon_state = "static" + desc = "A mysterious anomaly. A hole in the world, endless buzzing emitting from it." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/tvstatic + effectrange = 4 + pulse_delay = 4 SECONDS + var/mob/living/carbon/stored_mob = null + +/obj/effect/anomaly/tvstatic/examine(mob/user) + . = ..() + if(!iscarbon(user)) + return + if(iscarbon(user) && !user.research_scanner) //this'll probably cause some weirdness when I start using research scanner in more places / on more items. Oh well. + var/mob/living/carbon/bah = user + to_chat(bah, span_userdanger("Your head aches as you stare into the [src]!")) + bah.adjustOrganLoss(ORGAN_SLOT_BRAIN, 5, 100) + +/obj/effect/anomaly/tvstatic/anomalyEffect() + ..() + + var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) + new /obj/effect/particle_effect/staticball(spot) + + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + + for(var/mob/living/carbon/looking in range(effectrange, src)) + playsound(src, 'sound/effects/walkietalkie.ogg', 100) + if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD || !looking.research_scanner && looking.stat != DEAD) + looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 200) + playsound(src, 'sound/effects/stall.ogg', 100) + if(looking.getOrganLoss(ORGAN_SLOT_BRAIN) >= 150 && looking.stat != DEAD) + if(prob(20)) + var/mob/living/carbon/victim = looking + var/obj/effect/anomaly/tvstatic/planetary/expansion + expansion = new(get_turf(victim)) + visible_message(" The static overtakes [victim], [expansion] taking their place!") + victim.death() + expansion.stored_mob = victim + victim.forceMove(expansion) + return + + +/obj/effect/anomaly/tvstatic/Bumped(atom/movable/AM) + anomalyEffect() + +/obj/effect/anomaly/tvstatic/detonate() + for(var/mob/living/carbon/looking in range(effectrange, src)) + visible_message(" The static lashes out, agony filling your mind as its tendrils scrape your thoughts!") + if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD) + looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 100, 200) + playsound(src, 'sound/effects/stall.ogg', 100) + anomalyEffect() + . = ..() + + +/obj/effect/anomaly/tvstatic/anomalyNeutralize() + var/turf/T = get_turf(src) + if(T) + if(stored_mob) + visible_message("The static spits out [stored_mob], their body coming out in a burst!") + stored_mob.forceMove(get_turf(src)) + stored_mob = null + . = ..() + + +/obj/effect/anomaly/tvstatic/planetary + immortal = TRUE + immobile = TRUE + +/obj/effect/particle_effect/staticball + name = "static blob" + desc = "An unsettling mass of free floating static" + icon = 'icons/effects/anomalies.dmi' + icon_state = "static" + +/obj/effect/particle_effect/staticball/Initialize() + ..() + return INITIALIZE_HINT_LATELOAD + +/obj/effect/particle_effect/staticball/LateInitialize() + flick(icon_state, src) + playsound(src, "walkietalkie", 100, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + QDEL_IN(src, 20) + diff --git a/code/game/objects/effects/anomalies/anomalies_veins.dm b/code/game/objects/effects/anomalies/anomalies_veins.dm new file mode 100644 index 000000000000..416e325ccdbd --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_veins.dm @@ -0,0 +1,55 @@ +/obj/effect/anomaly/veins + name = "veins" + icon_state = "veins" + desc = "A mysterious anomaly, throbbing purple veins, suspended midair." + density = TRUE + aSignal = /obj/item/assembly/signaler/anomaly/veins + effectrange = 3 + pulse_delay = 4 SECONDS + + +/obj/effect/anomaly/veins/anomalyEffect() + ..() + + if(!COOLDOWN_FINISHED(src, pulse_cooldown)) + return + + COOLDOWN_START(src, pulse_cooldown, pulse_delay) + + + for(var/mob/living/carbon/suckee in range(effectrange, src)) + if(suckee.run_armor_check(attack_flag = "melee") <= 40 ) + suckee.bleed(20) + suckee.apply_damage(5, BRUTE) + visible_message("Blood starts to fly off of [suckee], heading for the [src]!") + + return + + +/obj/effect/anomaly/veins/Bumped(atom/movable/AM) + if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) + return + + COOLDOWN_START(src, pulse_secondary_cooldown, 10) + + anomalyEffect() + var/turf/spot = locate(rand(src.x-effectrange/2, src.x+effectrange/2), rand(src.y-effectrange/2, src.y+effectrange/2), src.z) + var/obj/effect/gibspawner/mess = pick(list( + /obj/effect/gibspawner/human, + /obj/effect/gibspawner/xeno, + /obj/effect/gibspawner/generic/animal + )) + new mess(spot) + +/obj/effect/anomaly/veins/detonate() + for(var/mob/living/carbon/suckee in range(effectrange, src)) + suckee.bleed(200) + visible_message("[suckee] hemorrages, a fountain of blood heading for [src]!") + anomalyEffect() + anomalyEffect() + anomalyEffect() + . = ..() + +/obj/effect/anomaly/veins/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_vortex.dm b/code/game/objects/effects/anomalies/anomalies_vortex.dm new file mode 100644 index 000000000000..16a30cbaa9c6 --- /dev/null +++ b/code/game/objects/effects/anomalies/anomalies_vortex.dm @@ -0,0 +1,69 @@ + +/obj/effect/anomaly/vortex + name = "vortex" + icon_state = "vortex" + desc = "A mysterious anomaly, this one destroys everything around it." + aSignal = /obj/item/assembly/signaler/anomaly/vortex + bSignal = null + +/obj/effect/anomaly/vortex/anomalyEffect() + ..() + if(!isturf(loc)) //blackhole cannot be contained inside anything. Weird stuff might happen + qdel(src) + return + + grav(rand(0,3), rand(2,3), 50, 25) + + //Throwing stuff around! + for(var/obj/O in range(2,src)) + if(O == src) + return //DON'T DELETE YOURSELF GOD DAMN + if(!O.anchored) + var/mob/living/target = locate() in view(4,src) + if(target && !target.stat) + O.throw_at(target, 7, 5) + else + SSexplosions.medobj += O + +/obj/effect/anomaly/vortex/proc/grav(r, ex_act_force, pull_chance, turf_removal_chance) + for(var/t in -r to r) + affect_coord(x+t, y-r, ex_act_force, pull_chance, turf_removal_chance) + affect_coord(x-t, y+r, ex_act_force, pull_chance, turf_removal_chance) + affect_coord(x+r, y+t, ex_act_force, pull_chance, turf_removal_chance) + affect_coord(x-r, y-t, ex_act_force, pull_chance, turf_removal_chance) + +/obj/effect/anomaly/vortex/proc/affect_coord(x, y, ex_act_force, pull_chance, turf_removal_chance) + //Get turf at coordinate + var/turf/T = locate(x, y, z) + if(isnull(T)) + return + + //Pulling and/or ex_act-ing movable atoms in that turf + if(prob(pull_chance)) + for(var/obj/O in T.contents) + if(O.anchored) + switch(ex_act_force) + if(EXPLODE_DEVASTATE) + SSexplosions.highobj += O + if(EXPLODE_HEAVY) + SSexplosions.medobj += O + if(EXPLODE_LIGHT) + SSexplosions.lowobj += O + else + step_towards(O,src) + for(var/mob/living/M in T.contents) + step_towards(M,src) + + //Damaging the turf + if(T && prob(turf_removal_chance)) + switch(ex_act_force) + if(EXPLODE_DEVASTATE) + SSexplosions.highturf += T + if(EXPLODE_HEAVY) + SSexplosions.medturf += T + if(EXPLODE_LIGHT) + SSexplosions.lowturf += T + +/obj/effect/anomaly/vortex/planetary + immortal = TRUE + immobile = TRUE diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 4b4501bb7496..45c0a0cd9e90 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -517,15 +517,15 @@ /obj/structure/sign/poster/contraband/inteq_nt name = "Inteq Recruitment" - desc = "Tired of your underpaying and abusive job at Nanotrasen? Join the IRMG Artificers! You won't get bullshit from us. Retrofit spacecraft and weaponry, field test weaponry, and higher pay." + desc = "Tired of your underpaying and abusive job at Nanotrasen? Join the IRMG Artificers! You won't get bullshit from us. Retrofit spacecraft and weaponry, field test weaponry, and earn higher pay!" icon_state = "poster-inteq_poaching_nt" /obj/structure/sign/poster/contraband/inteq_gec name = "Inteq Recruitment" - desc = "Tired of your boring union job at the GEC? Join the IRMG Artificers! You won't get bullshit from us. Retrofit spacecraft and weaponry, field test weaponry, and higher pay." + desc = "Tired of your boring union job at the GEC? Join the IRMG Artificers! You won't get bullshit from us. Retrofit spacecraft and weaponry, field test weaponry, and earn higher pay!" icon_state = "poster-inteq_poaching_gec" -/obj/structure/sign/poster/contraband/inteq_gec +/obj/structure/sign/poster/contraband/winchester name = "Winchester" desc = "A poster advertising the Hunter's Pride Winchester lever action rifle and .38 Caliber bullets." icon_state = "poster_winchester" @@ -536,6 +536,16 @@ *DEFUNCT SINCE F.S. 450" icon_state = "poster-eoehoma" +/obj/structure/sign/poster/contraband/cardinal_fore_aft + name = "Captain Cardinal Fore and Aft" + desc = "Captain Cardinal would like to remind you that the front of the ship is fore, and the back of the ship is aft! Easy, right?" + icon_state = "poster-cardinal-1" + +/obj/structure/sign/poster/contraband/cardinal_port_starboard + name = "Captain Cardinal Port and Starbird" + desc = "Captain Cardinal would like to remind you that the left of the ship is port, and the right of the ship is starBIRD! Get it, right?" + icon_state = "poster-cardinal-2" + //beginning of Nanotrasen approved posters. Expect corprate propaganda and motavation. You will usually only see this on Nanotrasen ships and stations /obj/structure/sign/poster/official poster_item_name = "motivational poster" @@ -718,8 +728,8 @@ /obj/structure/sign/poster/official/miners name = "Nanotrasen Mining-Exploratory Corps Recruitment" - desc = "A poster recruiting more miners and explorers for new Nanotrasen holdings. It tells about how advanced Nanotrasen mining equipment is and the storied history of Nanotrasen." - icon_state = "poster-focus" + desc = "A poster recruiting more miners and explorers for new Nanotrasen holdings. It tells about how advanced Nanotrasen mining equipment and how it relates to the history of Nanotrasen." + icon_state = "posters-minersneeded" //Retro naontrasen posters. very inspired by the early apple logos and 70s-90s tech logos. Expect to see these on ancient Nanotrasen ships and stations, collectables, or callbacks to retro NT /obj/structure/sign/poster/retro diff --git a/code/game/objects/effects/decals/cleanable/food.dm b/code/game/objects/effects/decals/cleanable/food.dm index 9fa9f23d2646..a5769f887160 100644 --- a/code/game/objects/effects/decals/cleanable/food.dm +++ b/code/game/objects/effects/decals/cleanable/food.dm @@ -53,14 +53,6 @@ safepasses-- if(safepasses <= 0 && !QDELETED(src)) qdel(src) - if(issquidperson(AM)) - var/mob/living/carbon/human/H = AM - if(H.movement_type & FLYING) - return - H.adjustFireLoss(2, TRUE) - H.reagents.add_reagent(/datum/reagent/consumable/sodiumchloride, 5) - playsound(H, 'sound/weapons/sear.ogg', 50, TRUE) - to_chat(H, "[src] burns you!") /obj/effect/decal/cleanable/food/flour name = "flour" diff --git a/code/game/objects/effects/decals/turfdecal/flooring_decals.dm b/code/game/objects/effects/decals/turfdecal/flooring_decals.dm index 363e0d3ec402..cfbc81a631a1 100644 --- a/code/game/objects/effects/decals/turfdecal/flooring_decals.dm +++ b/code/game/objects/effects/decals/turfdecal/flooring_decals.dm @@ -544,9 +544,6 @@ TURF_DECAL_COLOR_HELPER(transparent/inteqbrown, "#4b2a18", 140) /obj/effect/turf_decal/floordetail/pryhole icon_state = "pryhole" -/obj/effect/turf_decal/floordetail/edgedrain - icon_state = "edge" - /obj/effect/turf_decal/floordetail/traction icon_state = "traction" @@ -593,37 +590,35 @@ TURF_DECAL_COLOR_HELPER(transparent/inteqbrown, "#4b2a18", 140) /obj/effect/turf_decal/borderfloor name = "border floor" - icon_state = "borderfloor_white" - color = "#545c68" + icon_state = "borderfloor" /obj/effect/turf_decal/borderfloor/corner - icon_state = "borderfloorcorner_white" + icon_state = "borderfloorcorner" /obj/effect/turf_decal/borderfloor/corner2 - icon_state = "borderfloorcorner2_white" + icon_state = "borderfloorcorner2" /obj/effect/turf_decal/borderfloor/full - icon_state = "borderfloorfull_white" + icon_state = "borderfloorfull" /obj/effect/turf_decal/borderfloor/cee - icon_state = "borderfloorcee_white" + icon_state = "borderfloorcee" /obj/effect/turf_decal/borderfloorblack name = "border floor" - icon_state = "borderfloor_white" - color = COLOR_ALMOST_BLACK + icon_state = "borderfloor_black" /obj/effect/turf_decal/borderfloorblack/corner - icon_state = "borderfloorcorner_white" + icon_state = "borderfloorcorner_black" /obj/effect/turf_decal/borderfloorblack/corner2 - icon_state = "borderfloorcorner2_white" + icon_state = "borderfloorcorner2_black" /obj/effect/turf_decal/borderfloorblack/full - icon_state = "borderfloorfull_white" + icon_state = "borderfloorfull_black" /obj/effect/turf_decal/borderfloorblack/cee - icon_state = "borderfloorcee_white" + icon_state = "borderfloorcee_black" /obj/effect/turf_decal/borderfloorwhite name = "border floor" @@ -728,13 +723,90 @@ TURF_DECAL_COLOR_HELPER(transparent/inteqbrown, "#4b2a18", 140) /obj/effect/turf_decal/rechargefloor icon_state = "recharge_floor" -/obj/effect/turf_decal/solgov //Credit to baystation for these sprites! - alpha = 230 +/obj/effect/turf_decal/solgov icon = 'icons/obj/solgov_floor.dmi' + icon_state = "top-left" + +/obj/effect/turf_decal/solgov/top + icon_state = "top-center" + +/obj/effect/turf_decal/solgov/top_right + icon_state = "top-right" + +/obj/effect/turf_decal/solgov/center_left + icon_state = "center-left" + +/obj/effect/turf_decal/solgov/center icon_state = "center" +/obj/effect/turf_decal/solgov/center_right + icon_state = "center-right" + +/obj/effect/turf_decal/solgov/bottom_left + icon_state = "bottom-left" + +/obj/effect/turf_decal/solgov/bottom_center + icon_state = "bottom-center" + +/obj/effect/turf_decal/solgov/bottom_right + icon_state = "bottom-right" + +/obj/effect/turf_decal/solgov/wood + icon_state = "top-left-wood" + +/obj/effect/turf_decal/solgov/wood/top + icon_state = "top-center-wood" + +/obj/effect/turf_decal/solgov/wood/top_right + icon_state = "top-right-wood" + +/obj/effect/turf_decal/solgov/wood/center_left + icon_state = "center-left-wood" + +/obj/effect/turf_decal/solgov/wood/center + icon_state = "center-wood" + +/obj/effect/turf_decal/solgov/wood/center_right + icon_state = "center-right-wood" + +/obj/effect/turf_decal/solgov/wood/bottom_left + icon_state = "bottom-left-wood" + +/obj/effect/turf_decal/solgov/wood/bottom_center + icon_state = "bottom-center-wood" + +/obj/effect/turf_decal/solgov/wood/bottom_right + icon_state = "bottom-right-wood" + +/obj/effect/turf_decal/solgov/all + icon_state = "top-left-all" + +/obj/effect/turf_decal/solgov/all/top + icon_state = "top-center-all" + +/obj/effect/turf_decal/solgov/all/top_right + icon_state = "top-right-all" + +/obj/effect/turf_decal/solgov/all/center_left + icon_state = "center-left-all" + +/obj/effect/turf_decal/solgov/all/center + icon_state = "center-all" + +/obj/effect/turf_decal/solgov/all/center_right + icon_state = "center-right-all" + +/obj/effect/turf_decal/solgov/all/bottom_left + icon_state = "bottom-left-all" + +/obj/effect/turf_decal/solgov/all/bottom_center + icon_state = "bottom-center-all" + +/obj/effect/turf_decal/solgov/all/bottom_right + icon_state = "bottom-right-all" + /obj/effect/turf_decal/road - name = "roal decal" + name = "road decal" icon_state = "road" alpha = 180 @@ -769,3 +841,254 @@ TURF_DECAL_COLOR_HELPER(transparent/inteqbrown, "#4b2a18", 140) /obj/effect/turf_decal/minutemen/middle icon_state = "mm_middle" + +// ship manufacturers start + +//Miskilamo Spacefaring +/obj/effect/turf_decal/miskilamo_small + name = "small miskilamo logo" + icon_state = "miskilamo-center" + +/obj/effect/turf_decal/miskilamo_small/left + icon_state = "miskilamo-left" + +/obj/effect/turf_decal/miskilamo_small/right + icon_state = "miskilamo-right" + + +/obj/effect/turf_decal/miskilamo_big + name = "big miskilamo logo" +/obj/effect/turf_decal/miskilamo_big/one + icon_state = "miskilamo_big-1" + +/obj/effect/turf_decal/miskilamo_big/two + icon_state = "miskilamo_big-2" + +/obj/effect/turf_decal/miskilamo_big/two + icon_state = "miskilamo_big-2" + +/obj/effect/turf_decal/miskilamo_big/three + icon_state = "miskilamo_big-3" + +/obj/effect/turf_decal/miskilamo_big/four + icon_state = "miskilamo_big-4" + +/obj/effect/turf_decal/miskilamo_big/five + icon_state = "miskilamo_big-5" + +/obj/effect/turf_decal/miskilamo_big/six + icon_state = "miskilamo_big-6" + +/obj/effect/turf_decal/miskilamo_big/seven + icon_state = "miskilamo_big-7" + +/obj/effect/turf_decal/miskilamo_big/eight + icon_state = "miskilamo_big-8" + +// Kasagi-Fischer Partnership +/obj/effect/turf_decal/kfp_small + name = "small kfp logo" + icon_state = "kfp-center" + +/obj/effect/turf_decal/kfp_small/left + icon_state = "kfp-left" + +/obj/effect/turf_decal/kfp_small/right + icon_state = "kfp-right" + + +/obj/effect/turf_decal/kfp_big + name = "big kfp logo" + +/obj/effect/turf_decal/kfp_big/one + icon_state = "kfp_big-1" + +/obj/effect/turf_decal/kfp_big/two + icon_state = "kfp_big-2" + +/obj/effect/turf_decal/kfp_big/two + icon_state = "kfp_big-2" + +/obj/effect/turf_decal/kfp_big/three + icon_state = "kfp_big-3" + +/obj/effect/turf_decal/kfp_big/four + icon_state = "kfp_big-4" + +/obj/effect/turf_decal/kfp_big/five + icon_state = "kfp_big-5" + +/obj/effect/turf_decal/kfp_big/six + icon_state = "kfp_big-6" + +/obj/effect/turf_decal/kfp_big/seven + icon_state = "kfp_big-7" + +/obj/effect/turf_decal/kfp_big/eight + icon_state = "kfp_big-8" + +//ISF Spacecraft +/obj/effect/turf_decal/isf_small + name = "small isf logo" + icon_state = "isf-center" + +/obj/effect/turf_decal/isf_small/left + icon_state = "isf-left" + +/obj/effect/turf_decal/isf_small/right + icon_state = "isf-right" + + +/obj/effect/turf_decal/isf_big + name = "big isf logo" + +/obj/effect/turf_decal/isf_big/one + icon_state = "isf_big-1" + +/obj/effect/turf_decal/isf_big/two + icon_state = "isf_big-2" + +/obj/effect/turf_decal/isf_big/two + icon_state = "isf_big-2" + +/obj/effect/turf_decal/isf_big/three + icon_state = "isf_big-3" + +/obj/effect/turf_decal/isf_big/four + icon_state = "isf_big-4" + +/obj/effect/turf_decal/isf_big/five + icon_state = "isf_big-5" + +/obj/effect/turf_decal/isf_big/six + icon_state = "isf_big-6" + +/obj/effect/turf_decal/isf_big/seven + icon_state = "isf_big-7" + +/obj/effect/turf_decal/isf_big/eight + icon_state = "isf_big-8" + +//Ihejirika Civilian Manufacturing +/obj/effect/turf_decal/ihejirika_small + name = "small ihejirika logo" + icon_state = "ihejirika-center" + +/obj/effect/turf_decal/ihejirika_small/left + icon_state = "ihejirika-left" + +/obj/effect/turf_decal/ihejirika_small/right + icon_state = "ihejirika-right" + + +/obj/effect/turf_decal/ihejirika_big + name = "big ihejirika logo" + +/obj/effect/turf_decal/ihejirika_big/one + icon_state = "ihejirika_big-1" + +/obj/effect/turf_decal/ihejirika_big/two + icon_state = "ihejirika_big-2" + +/obj/effect/turf_decal/ihejirika_big/two + icon_state = "ihejirika_big-2" + +/obj/effect/turf_decal/ihejirika_big/three + icon_state = "ihejirika_big-3" + +/obj/effect/turf_decal/ihejirika_big/four + icon_state = "ihejirika_big-4" + +/obj/effect/turf_decal/ihejirika_big/five + icon_state = "ihejirika_big-5" + +/obj/effect/turf_decal/ihejirika_big/six + icon_state = "ihejirika_big-6" + +/obj/effect/turf_decal/ihejirika_big/seven + icon_state = "ihejirika_big-7" + +/obj/effect/turf_decal/ihejirika_big/eight + icon_state = "ihejirika_big-8" + +//NT Spaceworks +/obj/effect/turf_decal/ntspaceworks_small + name = "small ntspaceworks logo" + icon_state = "ntspaceworks-center" + +/obj/effect/turf_decal/ntspaceworks_small/left + icon_state = "ntspaceworks-left" + +/obj/effect/turf_decal/ntspaceworks_small/right + icon_state = "ntspaceworks-right" + + +/obj/effect/turf_decal/ntspaceworks_big + name = "big ntspaceworks logo" + +/obj/effect/turf_decal/ntspaceworks_big/one + icon_state = "ntspaceworks_big-1" + +/obj/effect/turf_decal/ntspaceworks_big/two + icon_state = "ntspaceworks_big-2" + +/obj/effect/turf_decal/ntspaceworks_big/two + icon_state = "ntspaceworks_big-2" + +/obj/effect/turf_decal/ntspaceworks_big/three + icon_state = "ntspaceworks_big-3" + +/obj/effect/turf_decal/ntspaceworks_big/four + icon_state = "ntspaceworks_big-4" + +/obj/effect/turf_decal/ntspaceworks_big/five + icon_state = "ntspaceworks_big-5" + +/obj/effect/turf_decal/ntspaceworks_big/six + icon_state = "ntspaceworks_big-6" + +/obj/effect/turf_decal/ntspaceworks_big/seven + icon_state = "ntspaceworks_big-7" + +/obj/effect/turf_decal/ntspaceworks_big/eight + icon_state = "ntspaceworks_big-8" + +//Hardline Salvage and Mining + +/obj/effect/turf_decal/hardline_small + name = "small hardline logo" + icon_state = "hardline-center" + +/obj/effect/turf_decal/hardline_small/left + icon_state = "hardline-left" + +/obj/effect/turf_decal/hardline_small/right + icon_state = "hardline-right" + + +/obj/effect/turf_decal/hardline_big + name = "big hardline logo" + +/obj/effect/turf_decal/hardline_big/one + icon_state = "hardline_big-1" + +/obj/effect/turf_decal/hardline_big/two + icon_state = "hardline_big-2" + +/obj/effect/turf_decal/hardline_big/two + icon_state = "hardline_big-2" + +/obj/effect/turf_decal/hardline_big/three + icon_state = "hardline_big-3" + +/obj/effect/turf_decal/hardline_big/four + icon_state = "hardline_big-4" + +/obj/effect/turf_decal/hardline_big/five + icon_state = "hardline_big-5" + +/obj/effect/turf_decal/hardline_big/six + icon_state = "hardline_big-6" + +/obj/effect/turf_decal/hardline_big/seven + icon_state = "hardline_big-7" diff --git a/code/game/objects/effects/radiation.dm b/code/game/objects/effects/radiation.dm index b1b03884106e..6a0d53907ced 100644 --- a/code/game/objects/effects/radiation.dm +++ b/code/game/objects/effects/radiation.dm @@ -21,3 +21,14 @@ radiation_pulse(O, rad_power, rad_range) _pulse = world.time + rad_delay ..() + +/obj/effect/radiation/waste + rad_power = 33 + rad_delay = 40 + rad_prob = 20 + rad_spread = 3 + +/obj/effect/radiation/waste/intense //3.6 roetgen. Not bad. Not good. + rad_power = 120 + rad_delay = 80 + rad_prob = 10 diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index f798e7452e49..b07a53870730 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -754,7 +754,8 @@ /obj/item/seeds/starthistle, /obj/item/seeds/cherry/bomb, /obj/item/seeds/berry/glow, - /obj/item/seeds/sunflower/moonflower) + /obj/item/seeds/sunflower/moonflower + ) /obj/effect/spawner/lootdrop/flora name = "random flora spawner" @@ -791,7 +792,8 @@ /obj/structure/flora/ash/cacti, /obj/structure/flora/ash/cap_shroom, /obj/structure/flora/ash/chilly, - /obj/structure/flora/tree/palm) + /obj/structure/flora/tree/palm + ) lootcount = 1 /obj/effect/spawner/lootdrop/flower @@ -801,5 +803,452 @@ /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/ppflowers, /obj/structure/flora/ausbushes/fullgrass, - /obj/structure/flora/ausbushes/sparsegrass) + /obj/structure/flora/ausbushes/sparsegrass + ) lootcount = 1 + +/obj/effect/spawner/lootdrop/anomaly + name = "random anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/phantom/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/safe + name = "relatively safe anomaly spawner" + loot = list( + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/dangerous + name = "relatively dangerous anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/big + name = "random big anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/big/planetary, + /obj/effect/anomaly/flux/big/planetary, + /obj/effect/anomaly/grav/high/big/planetary, + /obj/effect/anomaly/pyro/big/planetary + + ) + +//handpicked lists relevant to the planets they're on +// /cave lists are made for spawning in cave biomes. Not every anomaly goes well there. We don't have enough anomalies to really populate them all though + +/obj/effect/spawner/lootdrop/anomaly/jungle + name = "Jungle Anomaly Spawner" + loot = list( + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/jungle/cave + loot = list( + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +//beaches don't currently have anomalies, but I don't see a reason why they couldn't have *some* + +/obj/effect/spawner/lootdrop/anomaly/beach + name = "Beach anomaly spawner" + loot = list( + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/beach/cave + loot = list( + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/sand + name = "Sand anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/sand/cave + loot = list( + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/phantom/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/rock + name = "Rock anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/tvstatic/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/phantom/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/rock/cave + loot = list( + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/sparkler/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/phantom/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/lava + name = "Lava anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/lava/cave + loot = list( + /obj/effect/anomaly/flux/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/pyro/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/ice + name = "Ice anomaly spawner" + loot = list( + /obj/effect/anomaly/bluespace/planetary, + /obj/effect/anomaly/grav/planetary, + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/ice/cave + loot = list( + /obj/effect/anomaly/hallucination/planetary, + /obj/effect/anomaly/grav/high/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/phantom/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/waste + name = "Waste anomaly spawner" + loot = list( + /obj/effect/anomaly/vortex/planetary, + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/waste/cave + loot = list( + /obj/effect/anomaly/heartbeat/planetary, + /obj/effect/anomaly/veins/planetary, + /obj/effect/anomaly/plasmasoul/planetary, + /obj/effect/anomaly/melter/planetary, + ) + +/obj/effect/spawner/lootdrop/anomaly/storm + loot = list( + /obj/effect/anomaly/flux, + /obj/effect/anomaly/pyro, + /obj/effect/anomaly/sparkler, + /obj/effect/anomaly/veins, + /obj/effect/anomaly/phantom, + /obj/effect/anomaly/melter, + ) + +//wasteplanet things + +/obj/effect/spawner/lootdrop/waste/grille_or_trash + name = "wasteplanet loot spawner" + loot = list( + /obj/structure/grille/broken = 5, + /obj/structure/grille = 5, + /obj/item/cigbutt = 1, + /obj/item/trash/cheesie = 1, + /obj/item/trash/candy = 1, + /obj/item/trash/chips = 1, + /obj/item/reagent_containers/food/snacks/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, + /obj/item/trash/syndi_cakes = 1 + ) + +/obj/effect/spawner/lootdrop/waste/mechwreck + name = "wasteplanet mech wreckage" + loot = list( + /obj/structure/mecha_wreckage/ripley = 15, + /obj/structure/mecha_wreckage/ripley/firefighter = 9, + /obj/structure/mecha_wreckage/ripley/mkii = 9, + /obj/structure/mecha_wreckage/ripley/cmm = 9 + ) + +/obj/effect/spawner/lootdrop/waste/mechwreck/rare + loot = list( + /obj/structure/mecha_wreckage/durand = 12.5, + /obj/structure/mecha_wreckage/durand/cmm = 12.5, + /obj/structure/mecha_wreckage/odysseus = 25, + /obj/structure/mecha_wreckage/gygax = 25 + ) + +/obj/effect/spawner/lootdrop/waste/trash //debatable if this is actually loot + loot = list( + /obj/effect/decal/cleanable/greenglow/filled = 30, + /obj/effect/decal/cleanable/greenglow/ecto = 1, + /obj/effect/decal/cleanable/glass = 30, + /obj/effect/decal/cleanable/glass/plasma = 30, + /obj/effect/decal/cleanable/glass/strange = 30, + /obj/effect/decal/cleanable/molten_object = 30, + /obj/effect/decal/cleanable/molten_object/large = 30, + /obj/effect/decal/cleanable/oil = 30, + /obj/effect/decal/cleanable/oil/slippery = 1, // :) + /obj/effect/decal/cleanable/plastic = 30, + /obj/effect/decal/cleanable/ash = 30, + /obj/effect/decal/cleanable/ash/large = 30, + ) + +/obj/effect/spawner/lootdrop/waste/radiation + loot = list( + /obj/structure/radioactive = 6, + /obj/structure/radioactive/stack = 6, + /obj/structure/radioactive/waste = 6 + ) + +/obj/effect/spawner/lootdrop/waste/radiation/more_rads + loot = list( + /obj/structure/radioactive = 3, + /obj/structure/radioactive/stack = 12, + /obj/structure/radioactive/waste = 12 + ) + +/obj/effect/spawner/lootdrop/waste/atmos_can + loot = list( + /obj/machinery/portable_atmospherics/canister/toxins = 3, + /obj/machinery/portable_atmospherics/canister/carbon_dioxide = 3, + /obj/machinery/portable_atmospherics/canister/nitrogen = 3, + /obj/machinery/portable_atmospherics/canister/oxygen = 3, + /obj/machinery/portable_atmospherics/canister/nitrous_oxide = 1, + /obj/machinery/portable_atmospherics/canister/water_vapor = 1 + ) + +/obj/effect/spawner/lootdrop/waste/atmos_can/rare + loot = list( + /obj/machinery/portable_atmospherics/canister/tritium = 3, + /obj/machinery/portable_atmospherics/canister/pluoxium = 3 + ) + +/obj/effect/spawner/lootdrop/waste/salvageable + loot = list( + /obj/structure/salvageable/machine = 20, + /obj/structure/salvageable/autolathe = 15, + /obj/structure/salvageable/computer = 10, + /obj/structure/salvageable/protolathe = 10, + /obj/structure/salvageable/circuit_imprinter = 8, + /obj/structure/salvageable/destructive_analyzer = 8, + /obj/structure/salvageable/server = 8 + ) + +/obj/effect/spawner/lootdrop/waste/girder + loot = list( + /obj/structure/girder, + /obj/structure/girder/displaced, + /obj/structure/girder/reinforced + ) +/obj/effect/spawner/lootdrop/waste/hivebot + loot = list( + /obj/effect/spawner/lootdrop/salvage/metal, + /obj/effect/spawner/lootdrop/salvage/metal, + /obj/effect/spawner/lootdrop/salvage/metal, + /obj/effect/spawner/lootdrop/salvage/gold, + /obj/effect/spawner/lootdrop/salvage/plasma, + /obj/effect/spawner/lootdrop/salvage/silver, + /obj/effect/spawner/lootdrop/salvage/titanium, + /obj/item/stack/ore/salvage/scrapbluespace, + /obj/item/stack/ore/salvage/scrapbluespace, + /obj/item/stack/ore/salvage/scrapuranium + ) + lootcount = 2 + +/obj/effect/spawner/lootdrop/waste/hivebot/beacon + lootcount = 6 + +/obj/effect/spawner/lootdrop/salvage + name = "salvage mats spawner" + loot = list( + /obj/item/stack/ore/salvage/scrapmetal, + /obj/item/stack/ore/salvage/scrapgold, + /obj/item/stack/ore/salvage/scrapplasma, + /obj/item/stack/ore/salvage/scrapsilver, + /obj/item/stack/ore/salvage/scraptitanium, + /obj/item/stack/ore/salvage/scrapbluespace, + /obj/item/stack/ore/salvage/scrapuranium + ) + +/obj/effect/spawner/lootdrop/salvage/metal + loot = list( + /obj/item/stack/ore/salvage/scrapmetal + ) + +/obj/effect/spawner/lootdrop/salvage/metal/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + +/obj/effect/spawner/lootdrop/salvage/gold + loot = list( + /obj/item/stack/ore/salvage/scrapgold + ) + +/obj/effect/spawner/lootdrop/salvage/gold/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + +/obj/effect/spawner/lootdrop/salvage/plasma + loot = list( + /obj/item/stack/ore/salvage/scrapplasma + ) +/obj/effect/spawner/lootdrop/salvage/plasma/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + + +/obj/effect/spawner/lootdrop/salvage/silver + loot = list( + /obj/item/stack/ore/salvage/scrapsilver + ) +/obj/effect/spawner/lootdrop/salvage/silver/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + + +/obj/effect/spawner/lootdrop/salvage/titanium + loot = list( + /obj/item/stack/ore/salvage/scraptitanium + ) +/obj/effect/spawner/lootdrop/salvage/titanium/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + +/obj/effect/spawner/lootdrop/salvage/bluespace + loot = list( + /obj/item/stack/ore/salvage/scrapbluespace + ) +/obj/effect/spawner/lootdrop/salvage/bluespace/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() + +/obj/effect/spawner/lootdrop/salvage/uranium + loot = list( + /obj/item/stack/ore/salvage/scrapuranium + ) +/obj/effect/spawner/lootdrop/salvage/uranium/Initialize() + lootcount = pick(list( + 1, + 2, + 3, + 4 + )) + return ..() diff --git a/code/game/objects/effects/spawners/mobspawner.dm b/code/game/objects/effects/spawners/mobspawner.dm index 53c3dfb90b49..187b7c155fe0 100644 --- a/code/game/objects/effects/spawners/mobspawner.dm +++ b/code/game/objects/effects/spawners/mobspawner.dm @@ -73,10 +73,7 @@ /obj/effect/spawner/lootdrop/chicken/jungle/flock loot = list( - /obj/effect/spawner/lootdrop/chicken/jungle + /mob/living/simple_animal/hostile/retaliate/chicken ) lootcount = 7 lootdoubles = TRUE - -/obj/effect/spawner/lootdrop/chicken/jungle/flock/New() - lootcount = rand(5, 10) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 217fdf7dc548..2db11c27731a 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -2,6 +2,8 @@ GLOBAL_DATUM_INIT(fire_overlay, /mutable_appearance, mutable_appearance('icons/e GLOBAL_DATUM_INIT(welding_sparks, /mutable_appearance, mutable_appearance('icons/effects/welding_effect.dmi', "welding_sparks", GASFIRE_LAYER, ABOVE_LIGHTING_PLANE)) +GLOBAL_DATUM_INIT(cleaning_bubbles, /mutable_appearance, mutable_appearance('icons/effects/effects.dmi', "bubbles", ABOVE_MOB_LAYER, GAME_PLANE)) + GLOBAL_VAR_INIT(rpg_loot_items, FALSE) // if true, everyone item when created will have its name changed to be // more... RPG-like. diff --git a/code/game/objects/items/apc_frame.dm b/code/game/objects/items/apc_frame.dm index d47be80b8fae..30fd46b79d23 100644 --- a/code/game/objects/items/apc_frame.dm +++ b/code/game/objects/items/apc_frame.dm @@ -7,7 +7,8 @@ righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' w_class = WEIGHT_CLASS_SMALL var/result_path - var/inverse = 0 // For inverse dir frames like light fixtures. + var/inverse = TRUE // For inverse dir frames like light fixtures. + var/inverse_pixel_shift = FALSE //For things that appear off the wall when placed. var/pixel_shift //The amount of pixels /obj/item/wallframe/proc/try_build(turf/on_wall, mob/user) @@ -42,15 +43,26 @@ var/obj/O = new result_path(get_turf(user), ndir, TRUE) if(pixel_shift) - switch(ndir) - if(NORTH) - O.pixel_y = pixel_shift - if(SOUTH) - O.pixel_y = -pixel_shift - if(EAST) - O.pixel_x = pixel_shift - if(WEST) - O.pixel_x = -pixel_shift + if(!inverse_pixel_shift) + switch(ndir) + if(NORTH) + O.pixel_y = -pixel_shift + if(SOUTH) + O.pixel_y = pixel_shift + if(EAST) + O.pixel_x = -pixel_shift + if(WEST) + O.pixel_x = pixel_shift + else + switch(ndir) + if(NORTH) + O.pixel_y = pixel_shift + if(SOUTH) + O.pixel_y = -pixel_shift + if(EAST) + O.pixel_x = pixel_shift + if(WEST) + O.pixel_x = -pixel_shift after_attach(O) qdel(src) @@ -85,7 +97,7 @@ desc = "Used for repairing or building APCs." icon_state = "apc" result_path = /obj/machinery/power/apc - inverse = 1 + inverse = TRUE /obj/item/wallframe/apc/try_build(turf/on_wall, user) diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 659e1ca7bdcd..67085568371d 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -695,6 +695,7 @@ /obj/item/stock_parts/capacitor = 1, /obj/item/stock_parts/manipulator = 1, /obj/item/stack/sheet/glass = 1, + /obj/item/stack/sheet/bluespace_crystal = 1, /obj/item/stock_parts/cell = 1) def_components = list(/obj/item/stock_parts/cell = /obj/item/stock_parts/cell/high) needs_anchored = FALSE @@ -1383,36 +1384,6 @@ /obj/item/stock_parts/scanning_module = 2, /obj/item/stock_parts/micro_laser = 2) -/obj/item/circuitboard/machine/deepcore/drill - name = "Deep Core Bluespace Drill (Machine Board)" - icon_state = "supply" - build_path = /obj/machinery/deepcore/drill - req_components = list( - /obj/item/stock_parts/micro_laser = 1, - /obj/item/stock_parts/manipulator = 1, - /obj/item/stock_parts/matter_bin = 1) - -/obj/item/circuitboard/machine/deepcore/hopper - name = "Bluespace Material Hopper (Machine Board)" - icon_state = "supply" - build_path = /obj/machinery/deepcore/hopper - req_components = list( - /obj/item/stack/ore/bluespace_crystal = 2, - /obj/item/stock_parts/capacitor = 2, - /obj/item/stock_parts/manipulator = 2, - /obj/item/stock_parts/matter_bin = 2) - def_components = list(/obj/item/stack/ore/bluespace_crystal = /obj/item/stack/ore/bluespace_crystal/artificial) - -/obj/item/circuitboard/machine/deepcore/hub - name = "Deepcore Mining Control Hub (Machine Board)" - icon_state = "supply" - build_path = /obj/machinery/deepcore/hub - req_components = list( - /obj/item/stock_parts/capacitor = 1, - /obj/item/stock_parts/micro_laser = 2, - /obj/item/stock_parts/matter_bin = 3, - /obj/item/stock_parts/manipulator = 2) - //Misc /obj/item/circuitboard/machine/sheetifier name = "Sheet-meister 2000 (Machine Board)" diff --git a/code/game/objects/items/clown_items.dm b/code/game/objects/items/clown_items.dm index d95d1743cb9a..a39e9701dcf8 100644 --- a/code/game/objects/items/clown_items.dm +++ b/code/game/objects/items/clown_items.dm @@ -112,6 +112,8 @@ var/clean_speedies = cleanspeed * min(user.mind.get_skill_modifier(/datum/skill/cleaning, SKILL_SPEED_MODIFIER)+0.1,1) //less scaling for soapies //I couldn't feasibly fix the overlay bugs caused by cleaning items we are wearing. //So this is a workaround. This also makes more sense from an IC standpoint. ~Carn + target.add_overlay(GLOB.cleaning_bubbles) + playsound(src, 'sound/misc/slip.ogg', 15, TRUE, -8) if(user.client && ((target in user.client.screen) && !user.is_holding(target))) to_chat(user, "You need to take that [target.name] off before cleaning it!") else if(istype(target, /obj/effect/decal/cleanable)) @@ -130,7 +132,6 @@ user?.mind.adjust_experience(/datum/skill/cleaning, CLEAN_SKILL_GENERIC_WASH_XP) H.update_lips(null) decreaseUses(user) - return else if(istype(target, /obj/structure/window)) user.visible_message("[user] begins to clean \the [target.name] with [src]...", "You begin to clean \the [target.name] with [src]...") if(do_after(user, clean_speedies, target = target)) @@ -150,6 +151,7 @@ target.remove_atom_colour(WASHABLE_COLOUR_PRIORITY) user?.mind.adjust_experience(/datum/skill/cleaning, CLEAN_SKILL_GENERIC_WASH_XP) decreaseUses(user) + target.cut_overlay(GLOB.cleaning_bubbles) return @@ -227,7 +229,6 @@ continue M.emote("flip") flip_cooldown = world.time + 7 - //canned laughter /obj/item/reagent_containers/food/drinks/soda_cans/canned_laughter name = "Canned Laughter" diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index f42651d36c78..16da84d485b7 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -702,6 +702,10 @@ if(check_empty(user)) return + if(istype(target, /obj/structure/railing/modern)) + playsound(user.loc, 'sound/effects/spray.ogg', 25, TRUE, 5) + return + if(iscarbon(target)) if(pre_noise || post_noise) playsound(user.loc, 'sound/effects/spray.ogg', 25, TRUE, 5) diff --git a/code/game/objects/items/decal_painter.dm b/code/game/objects/items/decal_painter.dm index 39e8e3e93092..e6043d584a84 100644 --- a/code/game/objects/items/decal_painter.dm +++ b/code/game/objects/items/decal_painter.dm @@ -19,12 +19,12 @@ var/static/list/allowed_states = list( "steel", "dark", "white", "freezer", "tile_full", "cargo_one_full", - "kafel_full", "steel_monofloor", "monotile", "grid", "ridged", "stairs", + "kafel_full", "monotile", "grid", "ridged", "stairs", "stairs-l", "stairs-m", "stairs-r", "stairs-old", "stairs-t", "stairs-b" ) var/static/list/floor_four_dirs = list( - "steel_monofloor", "stairs","stairs-l", "stairs-m", "stairs-r", + "stairs","stairs-l", "stairs-m", "stairs-r", "stairs-old", "stairs-t", "stairs-b" ) @@ -201,9 +201,9 @@ to_chat(user, "\The [src] can only be used on flooring.") return if(color_disallowed.Find(decal_state)) - F.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', decal_state, decal_dir, CLEAN_TYPE_PAINT, color, null, null, alpha) + F.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', decal_state, decal_dir, FALSE, color, null, null, alpha) else - F.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', decal_state, decal_dir, CLEAN_TYPE_PAINT, decal_color, null, null, alpha) + F.AddElement(/datum/element/decal, 'icons/turf/decals.dmi', decal_state, decal_dir, FALSE, decal_color, null, null, alpha) playsound(src.loc, 'sound/effects/spray2.ogg', 50, TRUE) /obj/item/decal_painter/attack_self(mob/user) diff --git a/code/game/objects/items/devices/PDA/PDA.dm b/code/game/objects/items/devices/PDA/PDA.dm index 8452f333b581..dfa27f6f21f4 100644 --- a/code/game/objects/items/devices/PDA/PDA.dm +++ b/code/game/objects/items/devices/PDA/PDA.dm @@ -244,7 +244,6 @@ GLOBAL_LIST_EMPTY(PDAs) dat += "
    " dat += "
  • [PDAIMG(notes)] Notekeeper
  • " dat += "
  • [PDAIMG(mail)] Messenger
  • " - dat += "
  • [PDAIMG(notes)] View Crew Manifest
  • " dat += "
  • [PDAIMG(skills)]Skill Tracker
  • " if(cartridge) diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index 7382dd4a7916..f135d6e97711 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -8,7 +8,9 @@ canhear_range = 2 dog_fashion = null unscrewed = FALSE - var/obj/item/wallframe/wallframe = /obj/item/wallframe/intercom //WS edit - Wideband Radio + var/obj/item/wallframe/wallframe = /obj/item/wallframe/intercom + +MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom, 31) /obj/item/radio/intercom/unscrewed unscrewed = TRUE @@ -138,10 +140,22 @@ desc = "A ready-to-go intercom. Just slap it on a wall and screw it in!" icon_state = "intercom" result_path = /obj/item/radio/intercom/unscrewed - pixel_shift = 24 - inverse = TRUE + pixel_shift = 31 + inverse = FALSE custom_materials = list(/datum/material/iron = 75, /datum/material/glass = 25) +//table Normal Intercoms + +/obj/item/radio/intercom/table + icon_state = "intercom-table" + wallframe = /obj/item/wallframe/intercom/table + +/obj/item/wallframe/intercom/table + icon_state = "intercom-table" + result_path = /obj/item/radio/intercom/table + pixel_shift = 0 + + //wideband radio /obj/item/radio/intercom/wideband name = "wideband relay" @@ -163,6 +177,12 @@ /obj/item/radio/intercom/wideband/unscrewed unscrewed = TRUE +MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom/wideband, 26) + +/obj/item/radio/intercom/wideband/table + icon_state = "intercom-wideband-table" + wallframe = /obj/item/wallframe/intercom/wideband/table + /obj/item/radio/intercom/wideband/recalculateChannels() . = ..() independent = TRUE @@ -172,6 +192,9 @@ desc = "A detached wideband relay. Attach to a wall and screw it in to use." icon_state = "intercom-wideband" result_path = /obj/item/radio/intercom/wideband/unscrewed + pixel_shift = 26 /obj/item/wallframe/intercom/wideband/table icon_state = "intercom-wideband-table" + result_path = /obj/item/radio/intercom/wideband/table + pixel_shift = 0 diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index bfec824080a6..8bfe974bc15c 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -7,6 +7,7 @@ pickup_sound = 'sound/items/handling/device_pickup.ogg' drop_sound = 'sound/items/handling/device_drop.ogg' dog_fashion = /datum/dog_fashion/back + supports_variations = VOX_VARIATION flags_1 = CONDUCT_1 slot_flags = ITEM_SLOT_BELT diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm index 1172b50377a9..2e028170a5f1 100644 --- a/code/game/objects/items/documents.dm +++ b/code/game/objects/items/documents.dm @@ -16,6 +16,14 @@ desc = "\"Top Secret\" Nanotrasen documents, filled with complex diagrams and lists of names, dates and coordinates." icon_state = "docs_verified" +/obj/item/documents/solgov + desc = "\"TOP SECRET\"-level memo, listing a number of black company operatives on various space stations and worlds. Some entries have been crossed out, underlined in red, or even redacted entirely with black ink." + icon_state = "docs_verified" + +/obj/item/documents/terragov + desc = "\"RESTRICTED\"-level state documents listing points in space, all within five light-years of the Bezuts star system. Portions of the document are covered in unintelligible blue annotations." + icon_state = "docs_verified" + /obj/item/documents/syndicate desc = "\"Top Secret\" documents detailing sensitive Syndicate operational intelligence." diff --git a/code/game/objects/items/energyhalberd.dm b/code/game/objects/items/energyhalberd.dm index a7d91f343a0f..bebafa763fc3 100644 --- a/code/game/objects/items/energyhalberd.dm +++ b/code/game/objects/items/energyhalberd.dm @@ -14,6 +14,7 @@ throw_speed = 3 throw_range = 5 w_class = WEIGHT_CLASS_BULKY + slot_flags = ITEM_SLOT_BACK hitsound = "swing_hit" armour_penetration = 35 light_system = MOVABLE_LIGHT diff --git a/code/game/objects/items/environmental_regulator.dm b/code/game/objects/items/environmental_regulator.dm index aa245de20e41..3d92230e595c 100644 --- a/code/game/objects/items/environmental_regulator.dm +++ b/code/game/objects/items/environmental_regulator.dm @@ -20,14 +20,14 @@ /obj/item/environmental_regulator/Destroy() owner = null - STOP_PROCESSING(SSprocessing, src) + STOP_PROCESSING(SSobj, src) return ..() /obj/item/environmental_regulator/equipped(mob/user, slot, initial) . = ..() switch(slot) if(ITEM_SLOT_BACK, ITEM_SLOT_SUITSTORE) - START_PROCESSING(SSprocessing, src) + START_PROCESSING(SSobj, src) owner = user else owner = null diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index 00b2166abd1b..2406923edf97 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -362,6 +362,7 @@ icon_state = "katana" item_state = "katana" slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_BACK + supports_variations = VOX_VARIATION /obj/item/nullrod/claymore/multiverse name = "extradimensional blade" diff --git a/code/game/objects/items/kitchen.dm b/code/game/objects/items/kitchen.dm index ce8af601b4bc..99ab8a3dd663 100644 --- a/code/game/objects/items/kitchen.dm +++ b/code/game/objects/items/kitchen.dm @@ -126,6 +126,18 @@ user.visible_message("[user]'s knife snaps into tiny pieces in their hand.") qdel(src) +/obj/item/kitchen/knife/pizza_cutter + name = "pizza cutter" + icon_state = "pizza_cutter" + desc = "A knife edge bent around a circle using the power of science. Perfect for safely cutting pizza." + force = 1 + w_class = WEIGHT_CLASS_SMALL + throwforce = 1 + throw_range = 6 + custom_materials = list(/datum/material/iron=4000) + attack_verb = list("prodded", "whiffed","rolled", "poked") + sharpness = IS_SHARP + /obj/item/kitchen/knife/ritual name = "ritual knife" desc = "The unearthly energies that once powered this blade are now dormant." diff --git a/code/game/objects/items/manuals.dm b/code/game/objects/items/manuals.dm index 4aea8a44d6ff..4661d06970cd 100644 --- a/code/game/objects/items/manuals.dm +++ b/code/game/objects/items/manuals.dm @@ -239,6 +239,58 @@ "} +/obj/item/book/manual/trickwines_4_brewers + name = "Trickwines for brewers" + icon_state = "book2" + author = "Baxter Baxter" + title = "Trickwines for brewers" + dat = {" + + + + + +

    Trickwines for idiots

    + Okay, so you just joined the SRM and you want to make some brews! I'm tired of explaining all of this so I'm jotting it all down for you clowns.
    + Trickwines almost all share the same effect. When you drink them, they provide a beneficial effect and when you toss them at someone it provides some sort of bad effect. +

    Breakaway flasks

    + Honestly, I love these things. I'm not a scientist so I cant exactly explain how it works but somehow when you fuse plasma into glass it makes it ultra sharp and makes it really good for cracking over fauna heads.
    + The simplest way I have found of making them is crafting them with a chunk of glass, plasma, and a welder.
    + I should note: trickwines don't seem to form without flasks. I think it's something to do with the plasma reacting with the mixture.
    + +

    Ashwine

    + It's kind of our trademark, and it's one of the simplest trickwines to make. The Montagnes love using this stuff in ceremonies as well so it should get you some good boy points.
    + It's made with a ratio of 3:1:1 absinthe, mushroom hallucinogen, and ash respectively.
    + Mushroom hallucinogens come from mushroom caps and you can ferment absinthe from moonflowers.
    + Its a mild hallucinogenic but seems to have powerful cleansing effects on the devoted SRM.
    + It can also really fuck someone up, causing their vision to go shaky and blurry which makes it difficult for them to fight.
    + +

    Icewine

    + This one helps stopping foes in their tracks. It's also got a nice taste. + Its made with 3:1:1 saké, polar bear fur, frost oil(grind chilled peppers).
    + You can get polar bear fur and frost oil from grinding up polar bear hides and chilled peppers.
    + It's pretty good at sealing burns and lowering your temperature quickly.
    + However, it completely encases foes in ice and drops their temperature substantially.
    + +

    Shockwine

    + Easily my favorite, this thing is great at scorching most fauna.
    + Its made with vodka, calcium, and lemon juice.
    + If you did not know, vodka requires enzymes instead of the normal fermenting process.
    + It's a nice upper. Great if you're trying to run away.
    + This one's really flashy. Expect some severe burns on your target
    + +
    Baxter Baxter, Senior Brewer
    + P.S.: please stop asking how the uranium got into those flasks. + + + "} + // Wiki books that are linked to the configured wiki link. // A book that links to the wiki diff --git a/code/game/objects/items/melee/misc.dm b/code/game/objects/items/melee/misc.dm index 47da7aa09163..f247aabb0031 100644 --- a/code/game/objects/items/melee/misc.dm +++ b/code/game/objects/items/melee/misc.dm @@ -126,6 +126,12 @@ user.death(FALSE) REMOVE_TRAIT(src, TRAIT_NODROP, SABRE_SUICIDE_TRAIT) +/obj/item/melee/sabre/solgov + name = "solarian sabre" + desc = "A refined ceremonial blade often given to soldiers and high ranking officials of SolGov." + icon_state = "sabresolgov" + item_state = "sabresolgov" + /obj/item/melee/beesword name = "The Stinger" desc = "Taken from a giant bee and folded over one thousand times in pure honey. Can sting through anything." diff --git a/code/game/objects/items/miscellaneous.dm b/code/game/objects/items/miscellaneous.dm index 00f71a852b8a..c5de2589f1d3 100644 --- a/code/game/objects/items/miscellaneous.dm +++ b/code/game/objects/items/miscellaneous.dm @@ -118,6 +118,9 @@ new /obj/item/clothing/mask/gas/carp(src) new /obj/item/kitchen/knife/hunting(src) new /obj/item/storage/box/papersack/meat(src) + new /obj/item/fishing_rod(src) + new /obj/item/fishing_line(src) + new /obj/item/fishing_hook(src) /obj/item/storage/box/hero/ghostbuster name = "Spectre Inspector - 1980's." diff --git a/code/game/objects/items/mop.dm b/code/game/objects/items/mop.dm index 75b288530766..5abda1a6ba56 100644 --- a/code/game/objects/items/mop.dm +++ b/code/game/objects/items/mop.dm @@ -24,20 +24,20 @@ create_reagents(mopcap) -/obj/item/mop/proc/clean(turf/A, mob/living/cleaner) +/obj/item/mop/proc/clean(turf/target, mob/living/cleaner) if(reagents.has_reagent(/datum/reagent/water, 1) || reagents.has_reagent(/datum/reagent/water/holywater, 1) || reagents.has_reagent(/datum/reagent/consumable/ethanol/vodka, 1) || reagents.has_reagent(/datum/reagent/space_cleaner, 1)) - for(var/obj/effect/decal/cleanable/cleanable_decal in A) + for(var/obj/effect/decal/cleanable/cleanable_decal in target) cleaner?.mind.adjust_experience(/datum/skill/cleaning, max(round(cleanable_decal.beauty / CLEAN_SKILL_BEAUTY_ADJUSTMENT, 1), 0)) //it is intentional that the mop rounds xp but soap does not, USE THE SACRED TOOL - A.wash(CLEAN_SCRUB) + target.wash(CLEAN_SCRUB) - reagents.expose(A, TOUCH, 10) //Needed for proper floor wetting. + reagents.expose(target, TOUCH, 10) //Needed for proper floor wetting. var/val2remove = 1 if(cleaner?.mind) val2remove = round(cleaner.mind.get_skill_modifier(/datum/skill/cleaning, SKILL_SPEED_MODIFIER),0.1) reagents.remove_any(val2remove) //reaction() doesn't use up the reagents -/obj/item/mop/afterattack(atom/A, mob/user, proximity) +/obj/item/mop/afterattack(atom/target, mob/user, proximity) . = ..() if(!proximity) return @@ -46,17 +46,20 @@ to_chat(user, "Your mop is dry!") return - var/turf/T = get_turf(A) + var/turf/T = get_turf(target) - if(istype(A, /obj/item/reagent_containers/glass/bucket) || istype(A, /obj/structure/janitorialcart)) + if(istype(target, /obj/item/reagent_containers/glass/bucket) || istype(target, /obj/structure/janitorialcart)) return if(T) + target.add_overlay(GLOB.cleaning_bubbles) + playsound(src, 'sound/misc/slip.ogg', 15, TRUE, -8) user.visible_message("[user] begins to clean \the [T] with [src].", "You begin to clean \the [T] with [src]...") var/clean_speedies = user.mind.get_skill_modifier(/datum/skill/cleaning, SKILL_SPEED_MODIFIER) if(do_after(user, mopspeed*clean_speedies, target = T)) to_chat(user, "You finish mopping.") clean(T, user) + target.cut_overlay(GLOB.cleaning_bubbles) /obj/effect/attackby(obj/item/I, mob/user, params) diff --git a/code/game/objects/items/pinpointer.dm b/code/game/objects/items/pinpointer.dm index 4111d9491e1b..b886e8d81ed0 100644 --- a/code/game/objects/items/pinpointer.dm +++ b/code/game/objects/items/pinpointer.dm @@ -216,143 +216,3 @@ A.other_pair = B B.other_pair = A - -/obj/item/pinpointer/deepcore - name = "dual mining scanner" - desc = "A handheld dowsing utility for locating material deep beneath the surface and on the surface. Alt-Click to change modes." - icon = 'icons/obj/mining.dmi' - icon_state = "mining" - custom_price = 300 - custom_premium_price = 300 - icon_suffix = "_mining" - var/scanning_surface = FALSE - var/cooldown = 50 - var/current_cooldown = 0 - var/range = 4 - var/scanmode = SCANMODE_SURFACE - -/obj/item/pinpointer/deepcore/examine(mob/user) - . = ..() - . += "It is currently set to [scanmode ? "scan underground" : "scan the surface"]." - -/obj/item/pinpointer/deepcore/AltClick(mob/user) //switching modes - ..() - if(user.canUseTopic(src, BE_CLOSE)) - if(scanning_surface||active) //prevents swithcing modes when active - to_chat(user, "You have to turn the [src] off first before switching modes!") - else - scanmode = !scanmode - to_chat(user, "You switch the [src] to [scanmode ? "scan underground " : "scan the surface"].") - -/obj/item/pinpointer/deepcore/attack_self(mob/living/user) - switch(scanmode) - if(SCANMODE_DEEPCORE) - if(active) - toggle_on() - user.visible_message("[user] deactivates [user.p_their()] scanner.", "You deactivate your scanner.") - return - - var/vein = LocateVein(user) - if(!vein) - user.visible_message("[user]'s scanner fails to detect any material.", "Your scanner fails to detect any material.") - return - - target = vein - toggle_on() - user.visible_message("[user] activates [user.p_their()] scanner.", "You activate your scanner.") - update_icon() - - if(SCANMODE_SURFACE) - scanning_surface = !scanning_surface - update_icon() - if(scanning_surface) - START_PROCESSING(SSobj, src) - user.visible_message("[user] activates [user.p_their()] scanner.", "You activate your scanner.") - else - STOP_PROCESSING(SSobj, src) - user.visible_message("[user] deactivates [user.p_their()] scanner.", "You deactivate your scanner.") - playsound(src, 'sound/items/screwdriver2.ogg', 50, TRUE) - - -/obj/item/pinpointer/deepcore/process() - switch(scanmode) - if(SCANMODE_DEEPCORE) - . = ..() //returns pinpointer code if its scanning for deepcore spots - - if(SCANMODE_SURFACE) - if(!scanning_surface) - STOP_PROCESSING(SSobj, src) - return null - scan_minerals() - -/obj/item/pinpointer/deepcore/proc/scan_minerals() //used by the surface mining mode - if(current_cooldown <= world.time) - current_cooldown = world.time + cooldown - var/turf/t = get_turf(src) - mineral_scan_pulse(t, range) - playsound(src, 'sound/effects/ping.ogg', 20) - -/obj/item/pinpointer/deepcore/update_overlays() - . = ..() - var/mutable_appearance/scan_mode_overlay - switch(scanmode) - if(SCANMODE_SURFACE) - if(scanning_surface) - scan_mode_overlay = mutable_appearance(icon, "on_overlay") - if(SCANMODE_DEEPCORE) - if(active) - scan_mode_overlay = mutable_appearance(icon, "pinpointing_overlay") - else - scan_mode_overlay = mutable_appearance(icon, "null") - . += scan_mode_overlay - -/obj/item/pinpointer/deepcore/proc/LocateVein(mob/living/user) - var/turf/here = get_turf(src) - var/located_dist - var/obj/effect/landmark/located_vein - for(var/obj/effect/landmark/I in GLOB.ore_vein_landmarks) - if(located_vein) - var/new_dist = get_dist(here, get_turf(I)) - if(new_dist < located_dist) - located_dist = new_dist - located_vein = I - else - located_dist = get_dist(here, get_turf(I)) - located_vein = I - return located_vein - -/obj/item/pinpointer/deepcore/advanced - name = "advanced dual mining scanner" - desc = "A sophisticated dowsing utility for locating specific materials at any depth and has extendended range for scanning surface materials. Alt-Click to change modes" - icon_state = "miningadv" - custom_price = 600 - custom_premium_price = 600 - cooldown = 35 - range = 7 - -/obj/item/pinpointer/deepcore/advanced/LocateVein(mob/living/user) - //Sorts vein artifacts by ore type - var/viens_by_type = list() - for(var/obj/effect/landmark/ore_vein/I in GLOB.ore_vein_landmarks) - if(islist(viens_by_type[I.resource])) - var/list/L = viens_by_type[I.resource] - L += I - else - viens_by_type[I.resource] = list(I) - var/A = input(user, "Type to locate", "DCM") in sortList(viens_by_type) - if(!A || QDELETED(src) || !user || !user.is_holding(src) || user.incapacitated()) - return - //Searches for nearest ore vein as usual - var/turf/here = get_turf(src) - var/located_dist - var/obj/effect/landmark/located_vein - for(var/obj/effect/landmark/I in viens_by_type[A]) - if(located_vein) - var/new_dist = get_dist(here, get_turf(I)) - if(new_dist < located_dist) - located_dist = new_dist - located_vein = I - else - located_dist = get_dist(here, get_turf(I)) - located_vein = I - return located_vein diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index fbaffcd84b58..725e668b33a1 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -254,7 +254,7 @@ vowbroken = TRUE mood_message = pick(vowbroken_message) - update_desc() + update_plush_desc() /obj/item/toy/plush/proc/scorned_by(obj/item/toy/plush/Outmoded) scorned_by.Add(Outmoded) @@ -268,7 +268,7 @@ lover.cheer_up() mood_message = pick(love_message) - update_desc() + update_plush_desc() if(partner) //who? partner = null //more like who cares @@ -285,7 +285,7 @@ partner.heal_memories() mood_message = pick(partner_message) - update_desc() + update_plush_desc() /obj/item/toy/plush/proc/plop(obj/item/toy/plush/Daddy) if(partner != Daddy) @@ -310,12 +310,12 @@ young = TRUE name = "[Mama] Jr" //Icelandic naming convention pending normal_desc = "[src] is a little baby of [maternal_parent] and [paternal_parent]!" //original desc won't be used so the child can have moods - update_desc() + update_plush_desc() Mama.mood_message = pick(Mama.parent_message) - Mama.update_desc() + Mama.update_plush_desc() Dada.mood_message = pick(Dada.parent_message) - Dada.update_desc() + Dada.update_plush_desc() /obj/item/toy/plush/proc/bad_news(obj/item/toy/plush/Deceased) //cotton to cotton, sawdust to sawdust var/is_that_letter_for_me = FALSE @@ -354,7 +354,7 @@ if(is_that_letter_for_me) heartbroken = TRUE mood_message = pick(heartbroken_message) - update_desc() + update_plush_desc() /obj/item/toy/plush/proc/cheer_up() //it'll be all right if(!heartbroken) @@ -366,7 +366,7 @@ if(mood_message in heartbroken_message) mood_message = null - update_desc() + update_plush_desc() /obj/item/toy/plush/proc/heal_memories() //time fixes all wounds if(!vowbroken) @@ -375,7 +375,7 @@ mood_message = null cheer_up() -/obj/item/toy/plush/proc/update_desc() +/obj/item/toy/plush/proc/update_plush_desc() desc = normal_desc if(mood_message) desc += mood_message @@ -611,6 +611,96 @@ ///Used to track how many people killed themselves with item/toy/plush/moth var/suicide_count = 0 +/obj/item/toy/plush/moth/monarch + name = "monarch moth plushie" + desc = "An adorable mothperson plushy. It's an important bug!" + icon_state = "moffplush_monarch" + +/obj/item/toy/plush/moth/luna + name = "luna moth plushie" + desc = "An adorable mothperson plushy. It's a lunar bug!" + icon_state = "moffplush_luna" + +/obj/item/toy/plush/moth/atlas + name = "atlas moth plushie" + desc = "An adorable mothperson plushy. It's a wide bug!" + icon_state = "moffplush_atlas" + +/obj/item/toy/plush/moth/redish + name = "redish moth plushie" + desc = "An adorable mothperson plushy. It's a red bug!" + icon_state = "moffplush_redish" + +/obj/item/toy/plush/moth/royal + name = "royal moth plushie" + desc = "An adorable mothperson plushy. It's a royal bug!" + icon_state = "moffplush_royal" + +/obj/item/toy/plush/moth/gothic + name = "gothic moth plushie" + desc = "An adorable mothperson plushy. It's a dark bug!" + icon_state = "moffplush_gothic" + +/obj/item/toy/plush/moth/lovers + name = "lovers moth plushie" + desc = "An adorable mothperson plushy. It's a loveley bug!" + icon_state = "moffplush_lovers" + +/obj/item/toy/plush/moth/whitefly + name = "whitefly moth plushie" + desc = "An adorable mothperson plushy. It's a shy bug!" + icon_state = "moffplush_whitefly" + +/obj/item/toy/plush/moth/punished + name = "punished moth plushie" + desc = "An adorable mothperson plushy. It's a sad bug... that's quite sad actualy." + icon_state = "moffplush_punished" + +/obj/item/toy/plush/moth/firewatch + name = "firewatch moth plushie" + desc = "An adorable mothperson plushy. It's a firey bug!" + icon_state = "moffplush_firewatch" + +/obj/item/toy/plush/moth/deadhead + name = "deadhead moth plushie" + desc = "An adorable mothperson plushy. It's a silent bug!" + icon_state = "moffplush_deadhead" + +/obj/item/toy/plush/moth/poison + name = "poison moth plushie" + desc = "An adorable mothperson plushy. It's a toxic bug!" + icon_state = "moffplush_poison" + +/obj/item/toy/plush/moth/ragged + name = "ragged moth plushie" + desc = "An adorable mothperson plushy. It's a robust bug!" + icon_state = "moffplush_ragged" + +/obj/item/toy/plush/moth/snow + name = "snow moth plushie" + desc = "An adorable mothperson plushy. It's a cool bug!" + icon_state = "moffplush_snow" + +/obj/item/toy/plush/moth/clockwork + name = "clockwork moth plushie" + desc = "An adorable mothperson plushy. It's a precise bug!" + icon_state = "moffplush_clockwork" + +/obj/item/toy/plush/moth/moonfly + name = "moonfly moth plushie" + desc = "An adorable mothperson plushy. It's a nightly bug!" + icon_state = "moffplush_moonfly" + +/obj/item/toy/plush/moth/error + name = "error moth plushie" + desc = "An adorable mothperson plushy. It's a debuggable bug!" + icon_state = "moffplush_random" + +/obj/item/toy/plush/moth/rainbow + name = "rainbow moth plushie" + desc = "An adorable mothperson plushy. It's a colorfull bug!" + icon_state = "moffplush_rainbow" + /obj/item/toy/plush/moth/suicide_act(mob/living/user) user.visible_message("[user] stares deeply into the eyes of [src] and it begins consuming [user.p_them()]! It looks like [user.p_theyre()] trying to commit suicide!") suicide_count++ @@ -686,6 +776,19 @@ attack_verb = list("poked") should_squeak = FALSE +/obj/item/toy/plush/flushed + name = "flushed plushie" + desc = "Hgrgrhrhg cute." + icon_state = "flushplush" + +/obj/item/toy/plush/blahaj + name = "Solarian Marine Society mascot plushie" + desc = "The adorable little mascot of the solarian marine society. Popular with vampires." + icon_state = "blahaj" + item_state = "blahaj" + lefthand_file = 'icons/mob/inhands/misc/plushes_lefthand.dmi' //todo: sort the god damn plushie inhands + righthand_file = 'icons/mob/inhands/misc/plushes_righthand.dmi' + /obj/item/toy/plush/among name = "amoung pequeño" desc = "A little pill shaped guy, with a price tag of 3€." diff --git a/code/game/objects/items/puzzle_pieces.dm b/code/game/objects/items/puzzle_pieces.dm index b49240a7a7e6..77440f89b7ee 100644 --- a/code/game/objects/items/puzzle_pieces.dm +++ b/code/game/objects/items/puzzle_pieces.dm @@ -130,8 +130,8 @@ desc = "A gate made out of hard metal. Opens with a key." icon = 'icons/obj/doors/gates.dmi' icon_state = "closed" - layer = SHUTTER_LAYER - closingLayer = SHUTTER_LAYER + layer = BLASTDOOR_LAYER + closingLayer = BLASTDOOR_LAYER var/open_sound = 'sound/machines/airlocks/gate.ogg' var/close_sound = 'sound/machines/airlocks/gate.ogg' glass = TRUE diff --git a/code/game/objects/items/shuttle_creator.dm b/code/game/objects/items/shuttle_creator.dm index 7ef58431c31d..781020f87318 100644 --- a/code/game/objects/items/shuttle_creator.dm +++ b/code/game/objects/items/shuttle_creator.dm @@ -1,8 +1,4 @@ #define SHUTTLE_CREATOR_MAX_SIZE CONFIG_GET(number/max_shuttle_size) -#define CUSTOM_SHUTTLE_LIMIT CONFIG_GET(number/max_shuttle_count) - -GLOBAL_VAR_INIT(custom_shuttle_count, 0) //The amount of custom shuttles created to prevent creating hundreds -GLOBAL_LIST_EMPTY(custom_shuttle_machines) //Machines that require updating (Heaters, engines) /obj/item/shuttle_creator name = "Rapid Shuttle Designator" @@ -30,7 +26,7 @@ GLOBAL_LIST_EMPTY(custom_shuttle_machines) //Machines that require updating (He /obj/item/shuttle_creator/attack_self(mob/user) ..() - if(GLOB.custom_shuttle_count > CUSTOM_SHUTTLE_LIMIT) + if(!SSovermap.player_ship_spawn_allowed()) return return check_current_area(user) @@ -45,7 +41,7 @@ GLOBAL_LIST_EMPTY(custom_shuttle_machines) //Machines that require updating (He if(get_area(target) != loggedOldArea) to_chat(user, "Caution, airlock must be on the shuttle to function as a dock.") return - if(GLOB.custom_shuttle_count > CUSTOM_SHUTTLE_LIMIT) + if(!SSovermap.player_ship_spawn_allowed()) to_chat(user, "Shuttle limit reached, sorry.") return if(!create_shuttle_area(user)) @@ -134,8 +130,10 @@ GLOBAL_LIST_EMPTY(custom_shuttle_machines) //Machines that require updating (He if(loggedTurfs.len == 0 || !recorded_shuttle_area) to_chat(user, "Invalid shuttle, restarting bluespace systems...") return FALSE + var/static/num_customs = 0 + num_customs++ - var/obj/docking_port/mobile/port = new /obj/docking_port/mobile(get_turf(target), "custom_[GLOB.custom_shuttle_count]") + var/obj/docking_port/mobile/port = new /obj/docking_port/mobile(get_turf(target), "custom_[num_customs]") var/obj/docking_port/stationary/stationary_port = new /obj/docking_port/stationary(get_turf(target)) port.callTime = 50 port.dir = 1 //Point away from space. @@ -191,9 +189,8 @@ GLOBAL_LIST_EMPTY(custom_shuttle_machines) //Machines that require updating (He port.timer = 0 port.register() - GLOB.custom_shuttle_count++ - message_admins("[ADMIN_LOOKUPFLW(user)] created a new shuttle with a [src] at [ADMIN_VERBOSEJMP(user)] ([GLOB.custom_shuttle_count] custom shuttles, limit is [CUSTOM_SHUTTLE_LIMIT])") - log_game("[key_name(user)] created a new shuttle with a [src] at [AREACOORD(user)] ([GLOB.custom_shuttle_count] custom shuttles, limit is [CUSTOM_SHUTTLE_LIMIT])") + message_admins("[ADMIN_LOOKUPFLW(user)] created a new shuttle with a [src] at [ADMIN_VERBOSEJMP(user)] ([num_customs] customs, [SSovermap.get_num_cap_ships()] all, limit is [CONFIG_GET(number/max_shuttle_count)])") + log_game("[key_name(user)] created a new shuttle with a [src] at [AREACOORD(user)] ([num_customs] customs, [SSovermap.get_num_cap_ships()] all, limit is [CONFIG_GET(number/max_shuttle_count)])") return TRUE /obj/item/shuttle_creator/proc/create_shuttle_area(mob/user) diff --git a/code/game/objects/items/stacks/rods.dm b/code/game/objects/items/stacks/rods.dm index 2fbd84d558fc..51f0d9793c61 100644 --- a/code/game/objects/items/stacks/rods.dm +++ b/code/game/objects/items/stacks/rods.dm @@ -5,6 +5,9 @@ GLOBAL_LIST_INIT(rod_recipes, list ( \ new/datum/stack_recipe("linen bin", /obj/structure/bedsheetbin/empty, 2, time = 5, one_per_turf = 0), \ new/datum/stack_recipe("railing", /obj/structure/railing, 3, time = 18, window_checks = TRUE), \ new/datum/stack_recipe("railing corner", /obj/structure/railing/corner, 1, time = 10, window_checks = TRUE), \ + new/datum/stack_recipe("modern railing", /obj/structure/railing/modern, 3, time = 18, window_checks = TRUE), \ + new/datum/stack_recipe("modern railing corner", /obj/structure/railing/modern/corner, 1, time = 10, window_checks = TRUE), \ + new/datum/stack_recipe("modern railing end", /obj/structure/railing/modern/end, 3, time = 18, window_checks = TRUE), \ new/datum/stack_recipe("ladder", /obj/structure/ladder/crafted, 15, time = 150, one_per_turf = TRUE, on_floor = FALSE), \ )) diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 8a5bba254b83..26cff752c364 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -220,6 +220,7 @@ GLOBAL_LIST_INIT(sinew_recipes, list ( \ icon_state = "polar_bear_hide" singular_name = "polar bear hide" merge_type = /obj/item/stack/sheet/animalhide/goliath_hide/polar_bear_hide + grind_results = list(/datum/reagent/polar_bear_fur = 20) /obj/item/stack/sheet/animalhide/ashdrake name = "ash drake hide" diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index beb6b2ee20b3..dc86a0084ccf 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -236,6 +236,7 @@ GLOBAL_LIST_INIT(plasma_recipes, list ( \ GLOBAL_LIST_INIT(gold_recipes, list ( \ new/datum/stack_recipe("mortar", /obj/item/reagent_containers/glass/mortar/gold, 3), \ new/datum/stack_recipe("golden door", /obj/structure/mineral_door/gold, 10, one_per_turf = 1, on_floor = 1), \ + new/datum/stack_recipe("chemical crate", /obj/structure/closet/crate/chem, 1, time = 15, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("gold tile", /obj/item/stack/tile/mineral/gold, 1, 4, 20), \ new/datum/stack_recipe("blank plaque", /obj/item/plaque, 1), \ new/datum/stack_recipe("HoS Statue", /obj/structure/statue/gold/hos, 5, one_per_turf = 1, on_floor = 1), \ diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 35e161f86170..4e0994174b25 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -20,8 +20,10 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("bed", /obj/structure/bed, 2, one_per_turf = TRUE, on_floor = TRUE), \ null, \ new/datum/stack_recipe_list("office chairs", list( \ - new/datum/stack_recipe("dark office chair", /obj/structure/chair/office, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("gray office chair", /obj/structure/chair/office, 5, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("light office chair", /obj/structure/chair/office/light, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("dark office chair", /obj/structure/chair/office/dark, 5, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("purple office chair", /obj/structure/chair/office/purple, 5, one_per_turf = TRUE, on_floor = TRUE), \ )), \ new/datum/stack_recipe_list("comfy chairs", list( \ new/datum/stack_recipe("beige comfy chair", /obj/structure/chair/comfy/beige, 2, one_per_turf = TRUE, on_floor = TRUE), \ @@ -255,6 +257,7 @@ GLOBAL_LIST_INIT(wood_recipes, list ( \ null, \ new/datum/stack_recipe("wooden railing", /obj/structure/railing/wood, 3, time = 18, window_checks = TRUE), \ new/datum/stack_recipe("wooden railing corner", /obj/structure/railing/corner/wood, 1, time = 10, window_checks = TRUE), \ + new /datum/stack_recipe("wooden computer frame", /obj/structure/frame/computer/solgov, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ )) /obj/item/stack/sheet/mineral/wood @@ -598,7 +601,7 @@ GLOBAL_LIST_INIT(bronze_recipes, list ( \ new/datum/stack_recipe("bronze suit", /obj/item/clothing/suit/bronze), \ new/datum/stack_recipe("bronze boots", /obj/item/clothing/shoes/bronze), \ null, - new/datum/stack_recipe("bronze chair", /obj/structure/chair/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bronze chair", /obj/structure/chair/comfy/shuttle/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("Marx Bust", /obj/structure/statue/bronze/marx, 15, one_per_turf = 1, on_floor = 1), \ )) @@ -698,7 +701,8 @@ GLOBAL_LIST_INIT(plastic_recipes, list( new /datum/stack_recipe("colo cups", /obj/item/reagent_containers/food/drinks/colocup, 1), \ new /datum/stack_recipe("wet floor sign", /obj/item/clothing/suit/caution, 2), \ new /datum/stack_recipe("blank wall sign", /obj/item/sign, 1), \ - new /datum/stack_recipe("IV drip", /obj/machinery/iv_drip, 5, time = 15) + new /datum/stack_recipe("IV drip", /obj/machinery/iv_drip, 5, time = 15), \ + new /datum/stack_recipe("retro computer frame", /obj/structure/frame/computer/retro, 5, time = 25, one_per_turf = TRUE, on_floor = TRUE), \ )) /obj/item/stack/sheet/plastic diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index f41268712aad..3eedf1960de5 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -26,6 +26,7 @@ max_integrity = 300 greyscale_icon_state = "backpack" greyscale_colors = list(list(13, 17), list(12, 17), list(12, 21)) + supports_variations = VOX_VARIATION /obj/item/storage/backpack/ComponentInitialize() . = ..() @@ -232,6 +233,7 @@ item_state = "satchel-norm" greyscale_icon_state = "satchel" greyscale_colors = list(list(11, 12), list(17, 18), list(10, 11)) + supports_variations = VOX_VARIATION /obj/item/storage/backpack/satchel/leather name = "leather satchel" diff --git a/code/game/objects/items/storage/bags.dm b/code/game/objects/items/storage/bags.dm index b2bfcb16891a..fc964bbfff89 100644 --- a/code/game/objects/items/storage/bags.dm +++ b/code/game/objects/items/storage/bags.dm @@ -100,11 +100,10 @@ /obj/item/storage/bag/ore name = "mining satchel" desc = "This little bugger can be used to store and transport ores." - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "minebag" - //WS end slot_flags = ITEM_SLOT_BELT | ITEM_SLOT_POCKETS + supports_variations = VOX_VARIATION component_type = /datum/component/storage/concrete/stack var/spam_protection = FALSE //If this is TRUE, the holder won't receive any messages when they fail to pick up ore through crossing it var/mob/listeningTo @@ -172,10 +171,8 @@ /obj/item/storage/bag/ore/holding //miners, your messiah has arrived name = "mining satchel of holding" desc = "A revolution in convenience, this satchel allows for huge amounts of ore storage. It's been outfitted with anti-malfunction safety measures." - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "minebagbs" - //WS end /obj/item/storage/bag/ore/holding/ComponentInitialize() . = ..() @@ -190,11 +187,10 @@ /obj/item/storage/bag/plants name = "plant bag" - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "plantbag" - //WS end resistance_flags = FLAMMABLE + supports_variations = VOX_VARIATION /obj/item/storage/bag/plants/ComponentInitialize() . = ..() @@ -389,10 +385,8 @@ /obj/item/storage/bag/chemistry name = "chemistry bag" - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "chembag" - //WS end desc = "A bag for storing pills, patches, and bottles." resistance_flags = FLAMMABLE @@ -419,10 +413,8 @@ /obj/item/storage/bag/bio name = "bio bag" - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "virobag" - //WS end desc = "A bag for the safe transportation and disposal of biowaste and other biological materials." resistance_flags = FLAMMABLE @@ -452,10 +444,8 @@ /obj/item/storage/bag/construction name = "construction bag" - //WS Begin - Better bag sprites icon = 'icons/obj/bags.dmi' icon_state = "engbag" - //WS end desc = "A bag for storing small construction components." resistance_flags = FLAMMABLE diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 36d8415cd467..23f57838d45f 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -10,7 +10,9 @@ attack_verb = list("whipped", "lashed", "disciplined") max_integrity = 300 equip_sound = 'sound/items/equip/toolbelt_equip.ogg' + w_class = WEIGHT_CLASS_BULKY var/content_overlays = FALSE //If this is true, the belt will gain overlays based on what it's holding + supports_variations = VOX_VARIATION greyscale_icon_state = "belt" greyscale_colors = list(list(16, 12), list(15, 11), list(13, 12)) @@ -68,6 +70,10 @@ /obj/item/pipe_dispenser, /obj/item/inducer, /obj/item/plunger, + /obj/item/airlock_painter, + /obj/item/decal_painter, + /obj/item/floor_painter, + /obj/item/chisel, /obj/item/clothing/glasses/welding, //WS edit: ok mald sure I'll add the welding stuff to the. ok. /obj/item/clothing/mask/gas/welding, /obj/item/clothing/head/welding //WS end @@ -149,6 +155,7 @@ desc = "Can hold various medical equipment." icon_state = "medical" item_state = "medical" + supports_variations = VOX_VARIATION /obj/item/storage/belt/medical/webbing name = "medical webbing" @@ -249,6 +256,7 @@ icon_state = "security" item_state = "security"//Could likely use a better one. content_overlays = TRUE + supports_variations = VOX_VARIATION /obj/item/storage/belt/security/ComponentInitialize() . = ..() @@ -304,6 +312,7 @@ item_state = "explorer1" w_class = WEIGHT_CLASS_BULKY custom_price = 400 + supports_variations = VOX_VARIATION /obj/item/storage/belt/mining/ComponentInitialize() . = ..() @@ -405,6 +414,7 @@ icon_state = "champion" item_state = "champion" custom_materials = list(/datum/material/gold=400) + supports_variations = VOX_VARIATION /obj/item/storage/belt/champion/ComponentInitialize() . = ..() @@ -504,6 +514,7 @@ desc = "A tactical assault belt." icon_state = "assault" item_state = "assault" + supports_variations = VOX_VARIATION /obj/item/storage/belt/military/assault/minutemen/PopulateContents() for(var/i in 1 to 6) @@ -585,6 +596,7 @@ desc = "A belt used to hold most janitorial supplies." icon_state = "jani" item_state = "jani" + supports_variations = VOX_VARIATION /obj/item/storage/belt/janitor/ComponentInitialize() . = ..() @@ -598,6 +610,7 @@ /obj/item/reagent_containers/spray, /obj/item/soap, /obj/item/holosign_creator, + /obj/item/clothing/suit/caution, /obj/item/forcefield_projector, /obj/item/key/janitor, /obj/item/clothing/gloves, @@ -737,6 +750,7 @@ desc = "An ornate sheath designed to hold an officer's blade." icon_state = "sheath" item_state = "sheath" + base_icon_state = "sheath" w_class = WEIGHT_CLASS_BULKY /obj/item/storage/belt/sabre/ComponentInitialize() @@ -767,8 +781,8 @@ to_chat(user, "[src] is empty!") /obj/item/storage/belt/sabre/update_icon_state() - icon_state = "sheath" - item_state = "sheath" + icon_state = "[base_icon_state]" + item_state = "[base_icon_state]" if(contents.len) icon_state += "-sabre" item_state += "-sabre" @@ -777,9 +791,38 @@ new /obj/item/melee/sabre(src) update_icon() +/obj/item/storage/belt/sabre/solgov + name = "solarian sabre sheath" + desc = "An ornate sheath designed to hold an officer's blade." + base_icon_state = "sheath-solgov" + icon_state = "sheath-solgov" + item_state = "sheath-solgov" + w_class = WEIGHT_CLASS_BULKY + +/obj/item/storage/belt/sabre/solgov/ComponentInitialize() + AddComponent(component_type) + AddElement(/datum/element/update_icon_updates_onmob) + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 1 + STR.use_sound = null + STR.max_w_class = WEIGHT_CLASS_BULKY + STR.set_holdable(list( + /obj/item/melee/sabre/solgov + )) + +/obj/item/storage/belt/sabre/solgov/PopulateContents() + new /obj/item/melee/sabre/solgov(src) + update_icon() + /obj/item/storage/belt/security/webbing/inteq name = "inteq webbing" desc = "A set of tactical webbing for operators of the IRMG, can hold security gear." icon_state = "inteq_webbing" item_state = "inteq_webbing" - content_overlays = FALSE + supports_variations = VOX_VARIATION + +/obj/item/storage/belt/security/webbing/inteq/alt + name = "inteq drop pouch harness" + desc = "A harness with a bunch of pouches attached to them emblazoned in the colors of the IRMG, can hold security gear." + icon_state = "inteq_droppouch" + item_state = "inteq_droppouch" diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index 227fd1f29dd8..672cb5ab9fdb 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -1137,7 +1137,7 @@ new /obj/item/reagent_containers/food/snacks/meat/slab/bear(src) new /obj/item/reagent_containers/food/snacks/meat/slab/spider(src) new /obj/item/reagent_containers/food/snacks/spidereggs(src) - new /obj/item/reagent_containers/food/snacks/carpmeat(src) + new /obj/item/reagent_containers/food/snacks/fishmeat/carp(src) new /obj/item/reagent_containers/food/snacks/meat/slab/xeno(src) new /obj/item/reagent_containers/food/snacks/meat/slab/corgi(src) new /obj/item/reagent_containers/food/snacks/meatball(src) @@ -1147,7 +1147,7 @@ /obj/item/storage/box/ingredients/exotic/PopulateContents() for(var/i in 1 to 2) - new /obj/item/reagent_containers/food/snacks/carpmeat(src) + new /obj/item/reagent_containers/food/snacks/fishmeat/carp(src) new /obj/item/reagent_containers/food/snacks/grown/soybeans(src) new /obj/item/reagent_containers/food/snacks/grown/cabbage(src) new /obj/item/reagent_containers/food/snacks/grown/chili(src) diff --git a/code/game/objects/items/storage/toolbox.dm b/code/game/objects/items/storage/toolbox.dm index cc63afa058a4..57e52e8387c4 100644 --- a/code/game/objects/items/storage/toolbox.dm +++ b/code/game/objects/items/storage/toolbox.dm @@ -249,6 +249,11 @@ for (var/i in 1 to 4) new /obj/item/ammo_box/a762_39(src) +/obj/item/storage/toolbox/ammo/a308/PopulateContents() + name = "ammo can (.308)" + for (var/i in 1 to 4) + new /obj/item/ammo_box/a308(src) + /obj/item/storage/toolbox/ammo/c45/PopulateContents() name = "ammo can (.45)" for (var/i in 1 to 4) diff --git a/code/game/objects/items/tanks/tank_types.dm b/code/game/objects/items/tanks/tank_types.dm index 8ef5c64ef934..ff8e2e1bc3b3 100644 --- a/code/game/objects/items/tanks/tank_types.dm +++ b/code/game/objects/items/tanks/tank_types.dm @@ -119,6 +119,7 @@ force = 4 distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE volume = 1 //Tiny. Real life equivalents only have 21 breaths of oxygen in them. They're EMERGENCY tanks anyway -errorage (dangercon 2011) + supports_variations = VOX_VARIATION /obj/item/tank/internals/emergency_oxygen/populate_gas() diff --git a/code/game/objects/items/tanks/tanks.dm b/code/game/objects/items/tanks/tanks.dm index b247a9da326a..8ce90872c0c6 100644 --- a/code/game/objects/items/tanks/tanks.dm +++ b/code/game/objects/items/tanks/tanks.dm @@ -76,11 +76,9 @@ return /obj/item/tank/Destroy() - if(air_contents) - qdel(air_contents) - STOP_PROCESSING(SSobj, src) - . = ..() + air_contents = null + return ..() /obj/item/tank/examine(mob/user) var/obj/icon = src diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index cf54dd3d0211..820edcc30e78 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -463,6 +463,7 @@ w_class = WEIGHT_CLASS_NORMAL attack_verb = list("attacked", "slashed", "stabbed", "sliced") hitsound = 'sound/weapons/bladeslice.ogg' + supports_variations = VOX_VARIATION /* * Snap pops diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 7f053b09e53c..c149b001fb98 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -226,6 +226,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 max_integrity = 200 armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 50) resistance_flags = FIRE_PROOF + supports_variations = VOX_VARIATION /obj/item/katana/suicide_act(mob/user) user.visible_message("[user] is slitting [user.p_their()] stomach open with [src]! It looks like [user.p_theyre()] trying to commit seppuku!") diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 552fdd8617a3..c0198939c24a 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -48,6 +48,8 @@ . = ..() if(!climbable) return + if(get_turf(src) == O.loc) //makes so you can't drag yourself into the same structure to climb again, making you move off it. + return if(user == O && isliving(O)) var/mob/living/L = O if(isanimal(L)) diff --git a/code/game/objects/structures/beds_chairs/alien_nest.dm b/code/game/objects/structures/beds_chairs/alien_nest.dm index 6351b4e5f457..532b4385f2cf 100644 --- a/code/game/objects/structures/beds_chairs/alien_nest.dm +++ b/code/game/objects/structures/beds_chairs/alien_nest.dm @@ -47,7 +47,7 @@ unbuckle_mob(M) add_fingerprint(user) -/obj/structure/bed/nest/user_buckle_mob(mob/living/M, mob/living/user) +/obj/structure/bed/nest/user_buckle_mob(mob/living/M, mob/living/user, check_loc = FALSE) if (!ismob(M) || (get_dist(src, user) > 1) || (M.loc != src.loc) || user.incapacitated() || M.buckled) return diff --git a/code/game/objects/structures/beds_chairs/bed.dm b/code/game/objects/structures/beds_chairs/bed.dm index d05e5af84b69..0cda61d847ef 100644 --- a/code/game/objects/structures/beds_chairs/bed.dm +++ b/code/game/objects/structures/beds_chairs/bed.dm @@ -205,3 +205,30 @@ name = "resting contraption" desc = "This looks similar to contraptions from Earth. Could aliens be stealing our technology?" icon_state = "abed" + +//Double Beds, for luxurious sleeping, i.e. the captain and maybe heads - no quirky refrence here. Move along +/obj/structure/bed/double + name = "double bed" + desc = "A luxurious double bed, for those too important for small dreams." + icon_state = "bed_double" + buildstackamount = 4 + max_buckled_mobs = 2 + ///The mob who buckled to this bed second, to avoid other mobs getting pixel-shifted before they unbuckles. + var/mob/living/goldilocks + +/obj/structure/bed/double/post_buckle_mob(mob/living/M) + if(buckled_mobs.len > 1 && !goldilocks) //Push the second buckled mob a bit higher from the normal lying position, also, if someone can figure out the same thing for plushes, i'll be really glad to know how to + M.pixel_y = initial(M.pixel_y) + 6 + goldilocks = M + RegisterSignal(goldilocks, COMSIG_PARENT_QDELETING, PROC_REF(goldilocks_deleted)) + +//Called when the signal is raised, removes the reference +//preventing the hard delete. +/obj/structure/bed/double/proc/goldilocks_deleted(datum/source, force) + UnregisterSignal(goldilocks, COMSIG_PARENT_QDELETING) + goldilocks = null + +/obj/structure/bed/double/maint + name = "double dirty mattress" + desc = "An old grubby king sized mattress. You really try to not think about what could be the cause of those stains." + icon_state = "dirty_mattress_double" diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index f79caab5f1a6..6aabc8f770ed 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -199,8 +199,7 @@ anchored = FALSE buildstackamount = 5 item_chair = null - icon_state = "officechair_dark" - + icon_state = "officechair_gray" /obj/structure/chair/office/Moved() . = ..() @@ -210,6 +209,11 @@ /obj/structure/chair/office/light icon_state = "officechair_white" +/obj/structure/chair/office/dark + icon_state = "officechair_dark" + +/obj/structure/chair/office/purple + icon_state = "officechair_purple" //Stool /obj/structure/chair/stool @@ -372,7 +376,7 @@ icon_state = "chairold" item_chair = null -/obj/structure/chair/bronze +/obj/structure/chair/comfy/shuttle/bronze name = "brass chair" desc = "A spinny chair made of bronze. It has little cogs for wheels!" anchored = FALSE @@ -382,23 +386,26 @@ item_chair = null var/turns = 0 -/obj/structure/chair/bronze/Destroy() +/obj/structure/chair/comfy/shuttle/bronze/GetArmrest() + return mutable_appearance('icons/obj/chairs.dmi', "brass_chair_armrest") + +/obj/structure/chair/comfy/shuttle/bronze/Destroy() STOP_PROCESSING(SSfastprocess, src) . = ..() -/obj/structure/chair/bronze/process() +/obj/structure/chair/comfy/shuttle/bronze/process() setDir(turn(dir,-90)) playsound(src, 'sound/effects/servostep.ogg', 50, FALSE) turns++ if(turns >= 8) STOP_PROCESSING(SSfastprocess, src) -/obj/structure/chair/bronze/Moved() +/obj/structure/chair/comfy/shuttle/bronze/Moved() . = ..() if(has_gravity()) playsound(src, 'sound/machines/clockcult/integration_cog_install.ogg', 50, TRUE) -/obj/structure/chair/bronze/AltClick(mob/living/user) +/obj/structure/chair/comfy/shuttle/bronze/AltClick(mob/living/user) turns = 0 if(!istype(user) || !user.canUseTopic(src, BE_CLOSE, ismonkey(user))) return diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index e9a91433d6b2..fe6bd364bae1 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -261,6 +261,108 @@ LINEN BINS name = "random bedsheet" desc = "If you're reading this description ingame, something has gone wrong! Honk!" +/obj/item/bedsheet/double + icon_state = "double_sheetwhite" + dying_key = DYE_REGISTRY_DOUBLE_BEDSHEET + +/obj/item/bedsheet/double/Initialize() + ..() + desc += " This one is double." + +/obj/item/bedsheet/double/blue + icon_state = "double_sheetblue" + item_state = "sheetblue" + dream_messages = list("blue") + +/obj/item/bedsheet/double/green + icon_state = "double_sheetgreen" + item_state = "sheetgreen" + dream_messages = list("green") + +/obj/item/bedsheet/double/grey + icon_state = "double_sheetgrey" + item_state = "sheetgrey" + dream_messages = list("grey") + +/obj/item/bedsheet/double/orange + icon_state = "double_sheetorange" + item_state = "sheetorange" + dream_messages = list("orange") + +/obj/item/bedsheet/double/purple + icon_state = "double_sheetpurple" + item_state = "sheetpurple" + dream_messages = list("purple") + +/obj/item/bedsheet/double/red + icon_state = "double_sheetred" + item_state = "sheetred" + dream_messages = list("red") + +/obj/item/bedsheet/double/yellow + icon_state = "double_sheetyellow" + item_state = "sheetyellow" + dream_messages = list("yellow") + +/obj/item/bedsheet/double/brown + icon_state = "double_sheetbrown" + item_state = "sheetbrown" + dream_messages = list("brown") + +/obj/item/bedsheet/double/black + icon_state = "double_sheetblack" + item_state = "sheetblack" + dream_messages = list("black") + +/obj/item/bedsheet/double/patriot + name = "double patriotic bedsheet" + icon_state = "double_sheetUSA" + item_state = "sheetUSA" + dream_messages = list("America", "freedom", "fireworks", "bald eagles") + desc = "You've never felt more free than when sleeping on this." + +/obj/item/bedsheet/double/rainbow + name = "double rainbow bedsheet" + icon_state = "double_sheetrainbow" + item_state = "sheetrainbow" + dream_messages = list("red", "orange", "yellow", "green", "blue", "purple", "a rainbow") + desc = "A multicolored blanket. It's actually several different sheets cut up and sewn together." + +/obj/item/bedsheet/double/mime + name = "double mime's blanket" + icon_state = "double_sheetmime" + item_state = "sheetmime" + dream_messages = list("silence", "gestures", "a pale face", "a gaping mouth", "the mime") + desc = "A very soothing striped blanket. All the noise just seems to fade out when you're under the covers in this." + +/obj/item/bedsheet/double/clown + name = "double clown's blanket" + icon_state = "double_sheetclown" + item_state = "sheetrainbow" + dream_messages = list("honk", "laughter", "a prank", "a joke", "a smiling face", "the clown") + desc = "A rainbow blanket with a clown mask woven in. It smells faintly of bananas." + +/obj/item/bedsheet/double/captain + name = "double captain's bedsheet" + icon_state = "double_sheetcaptain" + item_state = "sheetcaptain" + dream_messages = list("authority", "a golden ID", "sunglasses", "a green disc", "an antique gun", "the captain") + desc = "It has a Nanotrasen symbol on it, and was woven with a revolutionary new kind of thread guaranteed to have 0.01% permeability for most non-chemical substances, popular among most modern captains." + +/obj/item/bedsheet/double/rd + name = "double research director's bedsheet" + icon_state = "double_sheetrd" + item_state = "sheetrd" + dream_messages = list("authority", "a silvery ID", "a bomb", "a mech", "a facehugger", "maniacal laughter", "the research director") + desc = "It appears to have a beaker emblem, and is made out of fire-resistant material, although it probably won't protect you in the event of fires you're familiar with every day." + +/obj/item/bedsheet/double/solgov + name = "double SolGov bedsheet" + icon_state = "double_sheetsolgov" + item_state = "double_sheetsolgov" + dream_messages = list("bureaucracy", "laws", "papers", "writing") + desc = "It has the emblem of the Solar Confederation emblazoned upon it!" + /obj/item/bedsheet/random/Initialize() ..() var/type = pick(typesof(/obj/item/bedsheet) - /obj/item/bedsheet/random) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index a82df50eab1f..d8f53246fc23 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -147,7 +147,7 @@ new /obj/item/reagent_containers/blood/OMinus(src) new /obj/item/reagent_containers/blood/OPlus(src) new /obj/item/reagent_containers/blood/lizard(src) - new /obj/item/reagent_containers/blood/elzuosa(src) + new /obj/item/reagent_containers/blood/elzuose(src) new /obj/item/reagent_containers/blood/synthetic(src) for(var/i in 1 to 3) new /obj/item/reagent_containers/blood/random(src) @@ -175,6 +175,24 @@ new /obj/item/bodypart/leg/left/robot/surplus/vox(src) new /obj/item/bodypart/leg/right/robot/surplus/vox(src) +/obj/structure/closet/crate/freezer/surplus_limbs/organs + name = "organ freezer" + desc = "A crate containing a variety of spare limbs and organs." + +/obj/structure/closet/crate/freezer/surplus_limbs/organs/PopulateContents() + . = ..() + new /obj/item/organ/stomach(src) + new /obj/item/organ/stomach(src) + new /obj/item/organ/lungs(src) + new /obj/item/organ/liver(src) + new /obj/item/organ/liver(src) + new /obj/item/organ/eyes(src) + new /obj/item/organ/eyes(src) + new /obj/item/organ/heart(src) + new /obj/item/organ/heart(src) + new /obj/item/organ/ears(src) + new /obj/item/organ/ears(src) + /obj/structure/closet/crate/radiation desc = "A crate with a radiation sign on it." name = "radiation crate" @@ -236,3 +254,10 @@ ..() for(var/i in 1 to 5) new /obj/item/coin/silver(src) + +/obj/structure/closet/crate/chem + desc = "A small crate for the storage and transportation of chemicals." + name = "chemical crate" + icon_state = "chemcrate" + material_drop = /obj/item/stack/sheet/mineral/gold + material_drop_amount = 1 diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index da237a5fe2e9..61aa5929d55f 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -23,7 +23,7 @@ /obj/structure/door_assembly/Initialize() . = ..() update_icon() - update_name() + update_door_name() /obj/structure/door_assembly/examine(mob/user) . = ..() @@ -286,7 +286,7 @@ . += get_airlock_overlay("glass_construction", overlays_file) . += get_airlock_overlay("panel_c[state+1]", overlays_file) -/obj/structure/door_assembly/proc/update_name() +/obj/structure/door_assembly/proc/update_door_name() name = "" switch(state) if(AIRLOCK_ASSEMBLY_NEEDS_WIRES) @@ -310,7 +310,7 @@ target.electronics = source.electronics source.electronics.forceMove(target) target.update_icon() - target.update_name() + target.update_door_name() qdel(source) /obj/structure/door_assembly/deconstruct(disassembled = TRUE) diff --git a/code/game/objects/structures/dresser.dm b/code/game/objects/structures/dresser.dm index a87a11fbec8f..700d55361d90 100644 --- a/code/game/objects/structures/dresser.dm +++ b/code/game/objects/structures/dresser.dm @@ -32,7 +32,7 @@ to_chat(user, "You are not capable of wearing underwear.") return - var/choice = input(user, "Underwear, Undershirt, or Socks?", "Changing") as null|anything in list("Underwear","Underwear Color","Undershirt","Socks") + var/choice = input(user, "Underwear, Undershirt, or Socks?", "Changing") as null|anything in list("Underwear", "Underwear Color", "Undershirt", "Undershirt Color", "Socks", "Socks Color") if(!Adjacent(user)) return @@ -49,10 +49,18 @@ var/new_undershirt = input(user, "Select your undershirt", "Changing") as null|anything in GLOB.undershirt_list if(new_undershirt) H.undershirt = new_undershirt + if("Undershirt Color") + var/new_undershirt_color = input(H, "Choose your undershirt color", "Undershirt Color","#"+H.undershirt_color) as color|null + if(new_undershirt_color) + H.undershirt_color = sanitize_hexcolor(new_undershirt_color) if("Socks") var/new_socks = input(user, "Select your socks", "Changing") as null|anything in GLOB.socks_list if(new_socks) H.socks= new_socks + if("Socks Color") + var/new_socks_color = input(H, "Choose your socks color", "Socks Color","#"+H.socks_color) as color|null + if(new_socks_color) + H.socks_color = sanitize_hexcolor(new_socks_color) add_fingerprint(H) H.update_body() diff --git a/code/game/objects/structures/extinguisher.dm b/code/game/objects/structures/extinguisher.dm index c9ba25c29898..962b2e1b8afd 100644 --- a/code/game/objects/structures/extinguisher.dm +++ b/code/game/objects/structures/extinguisher.dm @@ -1,8 +1,8 @@ /obj/structure/extinguisher_cabinet name = "extinguisher cabinet" desc = "A small wall mounted cabinet designed to hold a fire extinguisher." - icon = 'icons/obj/wallmounts.dmi' //WS Edit - Better Icons - icon_state = "extinguisher_closed" + icon = 'icons/obj/wallmounts.dmi' + icon_state = "extinguisher" anchored = TRUE density = FALSE max_integrity = 200 @@ -18,16 +18,16 @@ dir_amount = 4\ ) +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 28) + /obj/structure/extinguisher_cabinet/Initialize(mapload, ndir, building) . = ..() if(building) setDir(ndir) - pixel_x = (dir & 3)? 0 : (dir == 4 ? -27 : 27) - pixel_y = (dir & 3)? (dir ==1 ? -30 : 30) : 0 opened = TRUE - icon_state = "extinguisher_empty" else stored_extinguisher = new /obj/item/extinguisher(src) + update_icon() /obj/structure/extinguisher_cabinet/examine(mob/user) . = ..() @@ -128,16 +128,17 @@ opened = !opened update_icon() -/obj/structure/extinguisher_cabinet/update_icon_state() - if(!opened) - icon_state = "extinguisher_closed" - else if(stored_extinguisher) +/obj/structure/extinguisher_cabinet/update_overlays() + . = ..() + if(stored_extinguisher) if(istype(stored_extinguisher, /obj/item/extinguisher/mini)) - icon_state = "extinguisher_mini" + . += "extinguisher_mini" else - icon_state = "extinguisher_full" + . += "extinguisher_regular" + if(!opened) + . += "extinguisher_doorclosed" else - icon_state = "extinguisher_empty" + . += "extinguisher_dooropen" /obj/structure/extinguisher_cabinet/obj_break(damage_flag) if(!broken && !(flags_1 & NODECONSTRUCT_1)) @@ -165,3 +166,6 @@ desc = "Used for building wall-mounted extinguisher cabinets." icon_state = "extinguisher" result_path = /obj/structure/extinguisher_cabinet + pixel_shift = 28 + inverse_pixel_shift = TRUE + inverse = TRUE diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index c449d0a50064..0cc0adf3e35a 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -136,7 +136,7 @@ /obj/structure/falsewall/reinforced name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms." - icon = 'icons/turf/walls/reinforced_wall.dmi' + icon = 'icons/turf/walls/rwalls/reinforced_wall.dmi' icon_state = "reinforced_wall-0" base_icon_state = "reinforced_wall" walltype = /turf/closed/wall/r_wall diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index a39d094caf7a..49af3722923c 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -172,6 +172,11 @@ pixel_x = -32 icon = 'icons/obj/flora/jungletreesmall.dmi' +/obj/structure/flora/tree/jungle/small/Initialize() + . = ..() + if(randomize_icon) //prevents varedited trees changing + icon_state = "[initial(icon_state)][rand(1, 6)]" + //grass /obj/structure/flora/grass name = "grass" diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 6c3f14b3b5f3..2c24fbb3900a 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -531,7 +531,6 @@ /datum/outfit/syndicate_empty/sbc/med name = "Syndicate Battlecruiser Ship Medical Doctor" gloves = /obj/item/clothing/gloves/color/latex/nitrile/evil - uniform = /obj/item/clothing/under/rank/medical/doctor/red glasses = /obj/item/clothing/glasses/hud/health belt = /obj/item/pda/medical back = /obj/item/storage/backpack/duffelbag/syndie/med @@ -914,16 +913,6 @@ name = "Syndicate Operative - Lost" tc = 10 -/obj/effect/mob_spawn/human/lost/solgov - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are a SolGov Commander." - flavour_text = "You are being sent in to stop a treat. Your objective is- wait where the hell are you? You still have your gear but... you have no idea where you are?" - assignedrole = "Lost SolGov Commander" - outfit = /datum/outfit/solgov/commander - //Slime Lab /obj/effect/mob_spawn/human/slime_rancher diff --git a/code/game/objects/structures/hivebot.dm b/code/game/objects/structures/hivebot.dm index 51107d7411e1..6c79afce172c 100644 --- a/code/game/objects/structures/hivebot.dm +++ b/code/game/objects/structures/hivebot.dm @@ -7,6 +7,8 @@ density = TRUE var/bot_type = "norm" var/bot_amt = 10 + var/spawn_time_min + var/spawn_time_max /obj/structure/hivebot_beacon/Initialize() . = ..() @@ -15,7 +17,7 @@ smoke.start() visible_message("[src] warps in!") playsound(src.loc, 'sound/effects/empulse.ogg', 25, TRUE) - addtimer(CALLBACK(src, .proc/warpbots), rand(10, 600)) + addtimer(CALLBACK(src, .proc/warpbots), rand(spawn_time_min, spawn_time_max)) /obj/structure/hivebot_beacon/proc/warpbots() icon_state = "def_radar" @@ -29,8 +31,82 @@ new /mob/living/simple_animal/hostile/hivebot/range(get_turf(src)) if("rapid") new /mob/living/simple_animal/hostile/hivebot/rapid(get_turf(src)) + sleep(100) visible_message("[src] warps out!") playsound(src.loc, 'sound/effects/empulse.ogg', 25, TRUE) qdel(src) return + +/obj/structure/spawner/wasteplanet/hivebot + name = "hivebot fabricator" + desc = "An active fabricator, creating hivebots out of resources from below the surface." + + icon = 'icons/obj/machines/bsm.dmi' + icon_state = "bsm_on" + + faction = list("mining") + max_mobs = 5 + max_integrity = 250 + mob_types = list( + /mob/living/simple_animal/hostile/hivebot/wasteplanet = 40, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 40, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 10, + /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 5, + /mob/living/simple_animal/hostile/hivebot/mechanic = 5 + ) + spawn_text = "crawls out of" + spawn_sound = list('sound/effects/suitstep2.ogg') + move_resist = INFINITY + anchored = TRUE + resistance_flags = FIRE_PROOF | LAVA_PROOF + var/obj/effect/light_emitter/hivespawner/emitted_light + +/obj/structure/spawner/wasteplanet/hivebot/Initialize() + . = ..() + emitted_light = new(loc) + +/obj/structure/spawner/wasteplanet/hivebot/deconstruct(disassembled) + destroy_effect() + drop_loot() + return ..() + +/obj/structure/spawner/wasteplanet/hivebot/Destroy() + QDEL_NULL(emitted_light) + return ..() + +/obj/structure/spawner/wasteplanet/hivebot/proc/destroy_effect() + playsound(loc,'sound/effects/explosionfar.ogg', 200, TRUE) + visible_message("[src] begins to rattle and shake, sparks flying off of it!") + + +/obj/structure/spawner/wasteplanet/hivebot/proc/drop_loot() + var/datum/effect_system/smoke_spread/smoke = new + smoke.set_up(2, loc) + smoke.start() + new /obj/effect/particle_effect/sparks(loc) + new /obj/effect/spawner/lootdrop/waste/hivebot/beacon(loc) + +/obj/effect/light_emitter/hivespawner + set_luminosity = 4 + set_cap = 2.5 + light_color = COLOR_RED_LIGHT + + +/obj/structure/spawner/wasteplanet/hivebot/low_threat + max_mobs = 4 + spawn_time = 300 + +/obj/structure/spawner/wasteplanet/hivebot/medium_threat + max_mobs = 5 + spawn_time = 250 + +/obj/structure/spawner/wasteplanet/hivebot/high_threat + max_mobs = 7 + spawn_time = 200 + +/obj/structure/spawner/wasteplanet/hivebot/extreme_threat + max_mobs = 10 + spawn_time = 150 + + diff --git a/code/game/objects/structures/icemoon/cave_entrance.dm b/code/game/objects/structures/icemoon/cave_entrance.dm index 072938d272aa..49acca358434 100644 --- a/code/game/objects/structures/icemoon/cave_entrance.dm +++ b/code/game/objects/structures/icemoon/cave_entrance.dm @@ -95,7 +95,7 @@ GLOBAL_LIST_INIT(ore_probability, list( mob_types = list(/mob/living/simple_animal/hostile/asteroid/ice_demon) light_range = 1 light_color = COLOR_SOFT_RED - spawn_time = 500 + spawn_time = 300 /obj/structure/spawner/ice_moon/demonic_portal/clear_rock() for(var/turf/F in RANGE_TURFS(3, src)) @@ -114,12 +114,6 @@ GLOBAL_LIST_INIT(ore_probability, list( /obj/structure/spawner/ice_moon/demonic_portal/drop_loot() return -/obj/structure/spawner/ice_moon/demonic_portal/ice_whelp - mob_types = list(/mob/living/simple_animal/hostile/asteroid/ice_whelp) - -/obj/structure/spawner/ice_moon/demonic_portal/snowlegion - mob_types = list(/mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril) - /obj/structure/spawner/ice_moon/rockplanet name = "gruboid den" desc = "Though gruboid are typically nomadic creatures, they gather in small surface caves to reproduce. They're unlikely to be happy about being disturbed." @@ -133,10 +127,6 @@ GLOBAL_LIST_INIT(ore_probability, list( var/turf/closed/mineral/M = F M.ScrapeAway(null, CHANGETURF_IGNORE_AIR) -/obj/structure/spawner/ice_moon/demonic_portal/brimdemon - mob_types = list(/mob/living/simple_animal/hostile/asteroid/brimdemon) - - /obj/effect/collapsing_demonic_portal name = "collapsing demonic portal" desc = "It's slowly fading! Get ready to fight whatever comes through!" @@ -161,6 +151,58 @@ GLOBAL_LIST_INIT(ore_probability, list( drop_loot() qdel(src) +//portal types go here + +/obj/structure/spawner/ice_moon/demonic_portal/brimdemon + mob_types = list(/mob/living/simple_animal/hostile/asteroid/brimdemon) + +/obj/structure/spawner/ice_moon/demonic_portal/ice_whelp + mob_types = list(/mob/living/simple_animal/hostile/asteroid/ice_whelp) + +/obj/structure/spawner/ice_moon/demonic_portal/snowlegion + mob_types = list(/mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril) + +/obj/structure/spawner/ice_moon/demonic_portal/low_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/brimdemon = 35, + /mob/living/simple_animal/hostile/asteroid/ice_whelp = 15, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril = 35, + /mob/living/simple_animal/hostile/asteroid/ice_demon = 15 + ) + max_mobs = 5 + spawn_time = 300 + +/obj/structure/spawner/ice_moon/demonic_portal/medium_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/brimdemon = 25, + /mob/living/simple_animal/hostile/asteroid/ice_whelp = 25, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril = 25, + /mob/living/simple_animal/hostile/asteroid/ice_demon = 25 + ) + max_mobs = 7 + spawn_time = 300 +/obj/structure/spawner/ice_moon/demonic_portal/high_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/brimdemon = 15, + /mob/living/simple_animal/hostile/asteroid/ice_whelp = 35, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril = 15, + /mob/living/simple_animal/hostile/asteroid/ice_demon = 35 + ) + max_mobs = 7 + spawn_time = 200 + +/obj/structure/spawner/ice_moon/demonic_portal/extreme_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/brimdemon = 10, + /mob/living/simple_animal/hostile/asteroid/ice_whelp = 25, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow/tendril = 15, + /mob/living/simple_animal/hostile/asteroid/ice_demon = 50 + ) + max_mobs = 10 + spawn_time = 200 + +//I think there's room to make portal types drop loot/spawn monsters based on the loot list but that's out of scope for what I'm doing + /** * Drops loot from the portal. Uses variable difficulty based on drops- more valulable rewards will also add additional enemies to the attack wave. * If you manage to win big and get a bunch of major rich loot, you will also be faced with a big mob of angries. @@ -192,10 +234,6 @@ GLOBAL_LIST_INIT(ore_probability, list( if(prob(10)) new /mob/living/simple_animal/hostile/clown/mutant/blob(loc)//oh god oh fuck new /obj/machinery/syndicatebomb/badmin/clown(loc) - if(prob(25)) - new /obj/item/veilrender/honkrender/honkhulkrender(loc) - else - new /obj/item/veilrender/honkrender(loc) if(prob(35)) new /obj/item/storage/backpack/duffelbag/clown/syndie(loc) new /mob/living/simple_animal/hostile/clown/fleshclown(loc) @@ -217,7 +255,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/clothing/suit/space/hardsuit/clown(loc) new /mob/living/simple_animal/hostile/clown/fleshclown(loc) if(prob(35)) - new /obj/item/gun/magic/staff/honk(loc) new /mob/living/simple_animal/hostile/clown/fleshclown(loc) if(prob(25)) new /obj/item/clothing/shoes/clown_shoes/banana_shoes/combat(loc) @@ -242,7 +279,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) new /mob/living/simple_animal/hostile/netherworld(loc) if(prob(25)) - new /obj/item/organ/heart/demon(loc) new /mob/living/simple_animal/hostile/netherworld(loc) new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) if(prob(5)) @@ -264,14 +300,12 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/netherworld(loc) new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) if(prob(30)) - new /obj/item/kitchen/knife/envy(loc) new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) if(prob(30)) new /obj/item/book/granter/spell/traps(loc) new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) new /mob/living/simple_animal/hostile/netherworld/migo(loc) if(prob(30)) - new /obj/item/kitchen/knife/envy(loc) new /mob/living/simple_animal/hostile/netherworld/blankbody(loc) new /mob/living/simple_animal/hostile/netherworld(loc) new /mob/living/simple_animal/hostile/netherworld/migo(loc) @@ -335,67 +369,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/stack/sheet/bone(loc) new /mob/living/simple_animal/hostile/skeleton/templar(loc) new /turf/open/floor/mineral/silver(loc) - if(4)//hogwart's school of witchcraft and wizardry. Featuring incredible loot at incredibly low chances - visible_message("You hear the sounds of a terrible magical duel!") - playsound(loc,'sound/spookoween/ghost_whisper.ogg', 100, FALSE, 50, TRUE, TRUE) - if(prob(35)) - new /obj/item/organ/heart/cursed/wizard(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(45)) - new /obj/item/book/granter/spell/summonitem(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - if(prob(35)) - new /obj/item/book/granter/spell/random(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/book/granter/spell/sacredflame(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - if(prob(35)) - new /obj/item/book/granter/spell/shapechange(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(35)) - new /obj/item/book/granter/spell/cards(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - if(prob(25)) - new /obj/item/gun/magic/staff/chaos(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/mjollnir(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/singularityhammer(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/book/granter/spell/charge(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/book/granter/spell/fireball(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(25)) - new /obj/item/gun/magic/wand/polymorph(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - if(prob(35)) - new /obj/item/guardiancreator/choose(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - new /obj/item/upgradescroll(loc) - new /obj/item/gun/magic/wand/fireball/inert(loc) - new /mob/living/simple_animal/hostile/dark_wizard(loc) - new /mob/living/simple_animal/hostile/wizard/planet(loc) - new /turf/open/floor/wood/ebony(loc) - if(5)//syndicate incursion. Again, high-quality loot at low chances, this time with excessive levels of danger + if(4)//syndicate incursion. Again, high-quality loot at low chances, this time with excessive levels of danger visible_message("Radio chatter echoes out from the portal. Red-garbed figures step through, weapons raised.") playsound(loc,'sound/effects/radiohiss.ogg', 200, FALSE, 50, TRUE, TRUE) playsound(loc,'sound/ambience/antag/tatoralert.ogg', 75, FALSE, 50, TRUE, TRUE) @@ -441,13 +415,11 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/borg/upgrade/transform/assault(loc) new /mob/living/simple_animal/hostile/syndicate/ranged/smg(loc) if(prob(25)) - new /obj/item/antag_spawner/nuke_ops/borg_tele/commando(loc) new /mob/living/simple_animal/hostile/syndicate/ranged/smg(loc) new /mob/living/simple_animal/hostile/syndicate/ranged/smg/space(loc) if(prob(25)) new /mob/living/simple_animal/hostile/syndicate/melee/sword/space(loc) new /mob/living/simple_animal/hostile/syndicate/ranged/smg/space(loc) - new /obj/item/guardiancreator/tech(loc) if(prob(25)) new /mob/living/simple_animal/hostile/syndicate/melee/sword(loc) new /obj/item/storage/backpack/duffelbag/syndie/c4(loc) @@ -463,9 +435,6 @@ GLOBAL_LIST_INIT(ore_probability, list( if(prob(35)) new /obj/item/clothing/glasses/thermal/syndi(loc) new /mob/living/simple_animal/hostile/syndicate/melee/sword(loc) - if(prob(25)) - new /obj/item/shield/energy(loc) - new /mob/living/simple_animal/hostile/syndicate/melee/sword/space(loc) if(prob(35)) new /obj/item/reagent_containers/hypospray(loc) new /mob/living/simple_animal/hostile/syndicate/ranged/shotgun(loc) @@ -476,7 +445,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/syndicate/ranged/smg/space(loc) new /mob/living/simple_animal/hostile/syndicate/melee/sword/space(loc) new /turf/open/floor/mineral/plastitanium/red(loc) - if(6)//;HELP BLOB IN MEDICAL + if(5)//;HELP BLOB IN MEDICAL visible_message("You hear a robotic voice saying something about a \"Delta-level biohazard\".") playsound(loc,'sound/ai/outbreak5.ogg', 100, FALSE, 50, TRUE, TRUE) playsound(loc,'sound/misc/bloblarm.ogg', 50, FALSE, 50, TRUE, TRUE) @@ -487,7 +456,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/storage/box/hypospray/CMO(loc) new /mob/living/simple_animal/hostile/blob/blobspore/weak(loc) if(prob(15)) - new /obj/item/gun/medbeam(loc) new /mob/living/simple_animal/hostile/blob/blobbernaut/independent(loc) if(prob(45)) new /obj/item/defibrillator(loc) @@ -516,8 +484,6 @@ GLOBAL_LIST_INIT(ore_probability, list( else new /obj/item/storage/firstaid/regular(loc) new /mob/living/simple_animal/hostile/blob/blobspore/weak(loc) - if(prob(45)) - new /obj/item/rod_of_asclepius(loc) if(prob(35)) new /obj/effect/mob_spawn/human/corpse/solgov/sonnensoldner(loc) new /mob/living/simple_animal/hostile/blob/blobspore/weak(loc) @@ -538,7 +504,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/blob/blobbernaut/independent(loc) new /mob/living/simple_animal/hostile/blob/blobspore/weak(loc) new /mob/living/simple_animal/hostile/blob/blobspore/weak(loc) - if(7)//teleporty ice world. Incomplete. + if(6)//teleporty ice world. Incomplete. visible_message("You glimpse a frozen, empty plane. Something stirs in the fractal abyss.") playsound(loc,'sound/ambience/ambisin3.ogg', 150, FALSE, 50, TRUE, TRUE) if(prob(45)) @@ -549,7 +515,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/clothing/under/costume/drfreeze(loc) new /mob/living/simple_animal/hostile/asteroid/ice_demon(loc) if(prob(35)) - new /obj/item/gun/magic/wand/teleport(loc) new /mob/living/simple_animal/hostile/asteroid/ice_demon(loc) new /mob/living/simple_animal/hostile/bear/snow(loc) if(prob(45)) @@ -561,7 +526,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/effect/decal/remains/human(loc) new /mob/living/simple_animal/hostile/asteroid/ice_demon(loc) new /turf/open/floor/plating/ice/smooth(loc) - if(8)//FUCK FUCK HELP SWARMERS IN VAULT + if(7)//FUCK FUCK HELP SWARMERS IN VAULT visible_message("Something beeps. Small, glowing forms spill out of the portal en masse!") playsound(loc,'sound/ambience/ambitech.ogg', 150, FALSE, 50, TRUE, TRUE) new /mob/living/simple_animal/hostile/swarmer/ai(loc) @@ -593,7 +558,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/swarmer/ai(loc) if(prob(25)) new /obj/item/stack/sheet/metal/twenty(loc) - new /obj/ new /mob/living/simple_animal/hostile/swarmer/ai(loc) if(prob(25)) new /obj/item/storage/toolbox/infiltrator(loc) @@ -611,7 +575,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/clothing/gloves/color/latex/engineering(loc) new /obj/effect/mob_spawn/human/engineer(loc) new /turf/open/floor/circuit/telecomms(loc) - if(9)//Literally blood-drunk. + if(8)//Literally blood-drunk. visible_message("Blood sprays from the portal. An ichor-drenched figure steps through!") playsound(loc,'sound/magic/enter_blood.ogg', 150, FALSE, 50, TRUE, TRUE) new /obj/effect/gibspawner/human(loc) @@ -623,7 +587,7 @@ GLOBAL_LIST_INIT(ore_probability, list( if(prob(25)) new /obj/item/seeds/tomato/blood(loc) new /turf/open/floor/plating/asteroid/basalt(loc) - if(10)//Now's your chance to be a [[BIG SHOT]] + if(9)//Now's your chance to be a [[BIG SHOT]] visible_message("You hear the sound of big money and bigger avarice.") playsound(loc,'sound/lavaland/cursed_slot_machine_jackpot.ogg', 150, FALSE, 50, TRUE, TRUE) new /obj/structure/cursed_slot_machine(loc) @@ -654,7 +618,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/faithless(loc) new /mob/living/simple_animal/hostile/faithless(loc) new /turf/open/floor/mineral/gold(loc) - if(11)//hivebot factory + if(10)//hivebot factory visible_message("You catch a brief glimpse of a vast production complex. One of the assembly lines outputs through the portal!") playsound(loc,'sound/ambience/antag/clockcultalr.ogg', 100, FALSE, 50, TRUE, TRUE) if(prob(45)) @@ -688,7 +652,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/stack/circuit_stack(loc) new /mob/living/simple_animal/hostile/hivebot/mechanic(loc) if(prob(35)) - new /obj/item/circuitboard/machine/bluespace_miner(loc) new /mob/living/simple_animal/hostile/hivebot/range(loc) if(prob(45)) new /obj/item/circuitboard/machine/dna_vault(loc) @@ -726,7 +689,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/hivebot/strong(loc) new /obj/machinery/conveyor(loc) new /turf/open/floor/circuit/red(loc) - if(12)//miner's last moments + if(11)//miner's last moments visible_message("The familiar sound of an ash storm greets you. A miner steps through the portal, stumbles, and collapses.") playsound(loc,'sound/weather/ashstorm/outside/weak_end.ogg', 150, FALSE, 50, TRUE, TRUE) if(prob(35)) @@ -766,7 +729,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient(loc) new /obj/effect/mob_spawn/human/miner/old(loc) new /turf/open/floor/plating/asteroid/basalt(loc) - if(13)//sailing the ocean blue + if(12)//sailing the ocean blue visible_message("Water pours out of the portal, followed by a strange vessel. It's occupied.") playsound(loc,'sound/ambience/shore.ogg', 150, FALSE, 50, TRUE, TRUE) new /obj/vehicle/ridden/lavaboat/dragon(loc) @@ -789,10 +752,9 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/gun/magic/hook(loc) new /mob/living/simple_animal/hostile/carp(loc) if(prob(45)) - new /obj/item/reagent_containers/food/snacks/carpmeat(loc) - new /obj/item/reagent_containers/food/snacks/carpmeat(loc) + new /obj/item/reagent_containers/food/snacks/fishmeat/carp(loc) + new /obj/item/reagent_containers/food/snacks/fishmeat/carp(loc) if(prob(35)) - new /obj/item/guardiancreator/carp/choose(loc) new /mob/living/simple_animal/hostile/carp/megacarp(loc) if(prob(25)) new /obj/item/book/granter/martial/carp(loc) @@ -803,7 +765,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/carp/megacarp(loc) new /mob/living/simple_animal/hostile/carp(loc) new /turf/open/water(loc) - if(14)//hydroponics forest + if(13)//hydroponics forest visible_message("You catch a glimpse of a strange forest. Smells like weed and bad choices.") playsound(loc,'sound/ambience/shore.ogg', 150, FALSE, 50, TRUE, TRUE) if(prob(45)) @@ -846,7 +808,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/structure/spacevine(loc) new /mob/living/simple_animal/hostile/venus_human_trap(loc) new /turf/open/floor/plating/grass(loc) - if(15)//fallout ss13 + if(14)//fallout ss13 visible_message("You hear a geiger counter click and smell ash.") playsound(loc,'sound/items/radiostatic.ogg', 100, FALSE, 50, TRUE, TRUE) if(prob(50)) @@ -870,13 +832,10 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/cockroach/glockroach(loc) new /turf/open/floor/plating/dirt(loc) - if(16)//the cultists amoung us + if(15)//the cultists amoung us visible_message("Chanting and a hateful red glow spill through the portal.") playsound(loc,'sound/spookoween/ghost_whisper.ogg', 100, FALSE, 50, TRUE, TRUE) if(prob(50)) - new /obj/item/soulstone/anybody(loc) - new /obj/item/soulstone/anybody(loc) - new /obj/structure/constructshell(loc) new /mob/living/simple_animal/hostile/construct/proteon/hostile(loc) if(prob(45)) new /obj/item/borg/upgrade/modkit/lifesteal(loc) @@ -906,7 +865,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/construct/wraith/hostile(loc) new /obj/structure/destructible/cult/pylon(loc) new /turf/open/floor/plasteel/cult(loc) - if(17)//the backroom freezer + if(16)//the backroom freezer visible_message("The faint hallogen glow of a faraway kitchen greets you.") if(prob(45)) new /obj/item/kitchen/knife/bloodletter(loc) @@ -950,14 +909,14 @@ GLOBAL_LIST_INIT(ore_probability, list( new /mob/living/simple_animal/hostile/killertomato(loc) new /mob/living/simple_animal/hostile/alien/maid(loc) new /turf/open/floor/plasteel/kitchen_coldroom/freezerfloor(loc) - if(18)//legion miniboss + if(17)//legion miniboss visible_message("The ground quakes. An immense figure reaches through the portal, crouching to squeeze through.") playsound(loc,'sound/magic/knock.ogg', 100, FALSE, 50, TRUE, TRUE) new /mob/living/simple_animal/hostile/big_legion(loc) if(prob(75)) new /obj/structure/closet/crate/necropolis/tendril/greater(loc) new /turf/open/indestructible/necropolis(loc) - if(19)//xenobiologist's hubris + if(18)//xenobiologist's hubris visible_message("You catch a glimpse of a wobbling sea of slimy friends. An abused-looking keeper slips through the portal.") playsound(loc,'sound/effects/footstep/slime1.ogg', 100, FALSE, 50, TRUE, TRUE) if(prob(25)) @@ -966,7 +925,6 @@ GLOBAL_LIST_INIT(ore_probability, list( if(prob(35)) new /obj/item/slime_extract/gold(loc) if(prob(25)) - new /obj/item/guardiancreator/slime(loc) new /mob/living/simple_animal/slime/random(loc) if(prob(45)) new /obj/item/extinguisher/advanced(loc) @@ -978,7 +936,6 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/slimepotion/slime/sentience(loc) new /mob/living/simple_animal/slime/random(loc) if(prob(25)) - new /obj/item/slimepotion/transference(loc) new /mob/living/simple_animal/slime/random(loc) if(prob(45)) new /obj/item/circuitboard/computer/xenobiology(loc) @@ -1009,7 +966,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/effect/mob_spawn/human/scientist(loc) new /turf/open/floor/mineral/titanium/purple(loc) new /mob/living/simple_animal/slime/random(loc) - if(20)//lost abductor + if(19)//lost abductor visible_message("You glimpse a frigid wreckage. A large block of something slips through the portal.") playsound(loc,'sound/effects/break_stone.ogg', 100, FALSE, 50, TRUE, TRUE) if(prob(45)) @@ -1052,27 +1009,24 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/structure/fluff/iced_abductor(loc) new /mob/living/simple_animal/hostile/asteroid/polarbear(loc) new /turf/open/floor/mineral/abductor(loc) - if(21)//hey, free elite tumor! + if(20)//hey, free elite tumor! visible_message("A large, pulsating structure falls through the portal and crashes to the floor.") playsound(loc,'sound/effects/break_stone.ogg', 100, FALSE, 50, TRUE, TRUE) new /obj/structure/elite_tumor(loc) new /turf/open/floor/plating/asteroid/basalt(loc) - if(22)//*you flush the toilet.* + if(21)//*you flush the toilet.* visible_message("You hear the faint noise of a long flush.") new /obj/structure/toilet(loc) new /obj/effect/decal/remains(loc) new /obj/item/newspaper(loc) new /turf/open/floor/plastic(loc) - new /obj/item/camera/rewind/loot(loc) - if(23)//Research & Zombies + new /obj/item/clothing/head/papersack/smiley(loc) //welcome to the bathroom + if(22)//Research & Zombies visible_message("Flashing lights and quarantine alarms echo through the portal. You smell rotting flesh and plasma.") playsound(loc,'sound/misc/bloblarm.ogg', 120, FALSE, 50, TRUE, TRUE) if(prob(35)) new /obj/item/storage/box/rndboards(loc) new /mob/living/simple_animal/hostile/zombie(loc) - if(prob(35)) - new /obj/item/card/id/departmental_budget/sci(loc) - new /mob/living/simple_animal/hostile/zombie(loc) if(prob(35)) new /obj/item/storage/box/stockparts/deluxe(loc) new /mob/living/simple_animal/hostile/zombie(loc) @@ -1112,7 +1066,7 @@ GLOBAL_LIST_INIT(ore_probability, list( new /obj/item/research_notes/loot/small(loc) new/turf/open/floor/mineral/titanium/purple(loc) new /mob/living/simple_animal/hostile/zombie(loc) - if(24)//Silverback's locker room + if(23)//Silverback's locker room visible_message("You catch a glimpse of verdant green. Smells like a locker room.") playsound(loc,'sound/creatures/gorilla.ogg', 75, FALSE, 50, TRUE, TRUE) new /mob/living/simple_animal/hostile/gorilla(loc) diff --git a/code/game/objects/structures/kitchen_spike.dm b/code/game/objects/structures/kitchen_spike.dm index 9836bc8b572b..65479f171334 100644 --- a/code/game/objects/structures/kitchen_spike.dm +++ b/code/game/objects/structures/kitchen_spike.dm @@ -91,7 +91,7 @@ -/obj/structure/kitchenspike/user_buckle_mob(mob/living/M, mob/living/user) //Don't want them getting put on the rack other than by spiking +/obj/structure/kitchenspike/user_buckle_mob(mob/living/M, mob/living/user, check_loc = FALSE) //Don't want them getting put on the rack other than by spiking return /obj/structure/kitchenspike/user_unbuckle_mob(mob/living/buckled_mob, mob/living/carbon/human/user) diff --git a/code/game/objects/structures/lavaland/necropolis_tendril.dm b/code/game/objects/structures/lavaland/necropolis_tendril.dm index 75b4f8d8d81f..d06d5e167157 100644 --- a/code/game/objects/structures/lavaland/necropolis_tendril.dm +++ b/code/game/objects/structures/lavaland/necropolis_tendril.dm @@ -18,18 +18,6 @@ var/gps = null var/obj/effect/light_emitter/tendril/emitted_light -/obj/structure/spawner/lavaland/goliath - mob_types = list(/mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril) - -/obj/structure/spawner/lavaland/legion - mob_types = list(/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril) - -/obj/structure/spawner/lavaland/icewatcher - mob_types = list(/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing) - -/obj/structure/spawner/lavaland/whitesandsbasilisk - mob_types = list(/mob/living/simple_animal/hostile/asteroid/basilisk/whitesands) - GLOBAL_LIST_INIT(tendrils, list()) /obj/structure/spawner/lavaland/Initialize() . = ..() @@ -98,3 +86,101 @@ GLOBAL_LIST_INIT(tendrils, list()) if(!T.density) T.TerraformTurf(/turf/open/lava/smooth/lava_land_surface, /turf/open/lava/smooth/lava_land_surface, flags = CHANGETURF_INHERIT_AIR) //WS edit, instead of chasms this produces lava instead. qdel(src) + + //these are good for mappers and already see use in some maps. + +/obj/structure/spawner/lavaland/goliath + mob_types = list(/mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril) + +/obj/structure/spawner/lavaland/legion + mob_types = list(/mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril) + +/obj/structure/spawner/lavaland/icewatcher + mob_types = list(/mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing) + +/obj/structure/spawner/lavaland/whitesandsbasilisk + mob_types = list(/mob/living/simple_animal/hostile/asteroid/basilisk/whitesands) + + //these are ones that we want to see spawning on worlds. + +/obj/structure/spawner/lavaland/low_threat //this is the most common one, it shouldn't be a huge issue for most players. + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 27, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing = 1, + /mob/living/simple_animal/hostile/asteroid/brimdemon = 20 + ) + max_mobs = 4 + spawn_time = 300 + +/obj/structure/spawner/lavaland/medium_threat //this is less common. It starts getting dangerous here. + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 27, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing = 1, + /mob/living/simple_animal/hostile/asteroid/brimdemon = 20 + ) + max_mobs = 6 + spawn_time = 200 //they spawn a little faster + +/obj/structure/spawner/lavaland/high_threat //this should be rare. People will have trouble with this. + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 27, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing = 1, + /mob/living/simple_animal/hostile/asteroid/brimdemon = 20 + ) + max_mobs = 9 + spawn_time = 200 + +/obj/structure/spawner/lavaland/extreme_threat //extremely rare + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 27, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/tendril = 26, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing = 1, + /mob/living/simple_animal/hostile/asteroid/brimdemon = 20 + ) + max_mobs = 12 + spawn_time = 150 //bring a friend and some automatic weapons + +//and sand world ones. More legions, no brimdemons, no icewings. + +/obj/structure/spawner/lavaland/sand_world/low_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 20, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 40, + /mob/living/simple_animal/hostile/asteroid/basilisk/whitesands = 40 + ) + max_mobs = 5 + spawn_time = 300 + +/obj/structure/spawner/lavaland/sand_world/medium_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 20, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 40, + /mob/living/simple_animal/hostile/asteroid/basilisk/whitesands = 40 + ) + max_mobs = 7 + spawn_time = 200 + +/obj/structure/spawner/lavaland/sand_world/high_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 20, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 40, + /mob/living/simple_animal/hostile/asteroid/basilisk/whitesands = 40 + ) + max_mobs = 10 + spawn_time = 200 + +/obj/structure/spawner/lavaland/sand_world/extreme_threat + mob_types = list( + /mob/living/simple_animal/hostile/asteroid/goliath/beast/tendril = 20, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion/tendril = 40, + /mob/living/simple_animal/hostile/asteroid/basilisk/whitesands = 40 + ) + max_mobs = 12 + spawn_time = 150 diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 5e62c114f178..2e540611f343 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -171,7 +171,7 @@ H.dna.update_ui_block(DNA_SKIN_TONE_BLOCK) if(MUTCOLORS in H.dna.species.species_traits) - var/new_mutantcolor = input(user, "Choose your skin color:", "Race change","#"+H.dna.features["mcolor"]) as color|null + var/new_mutantcolor = input(user, "Choose your skin color:", "Race change","#" + H.dna.features["mcolor"]) as color|null if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) return if(new_mutantcolor) @@ -183,6 +183,17 @@ else to_chat(H, "Invalid color. Your color is not bright enough.") + if(MUTCOLORS_SECONDARY in H.dna.species.species_traits) + var/new_secondary_mutantcolor = input(user, "Choose your secondary skin color:", "Race change","#" + H.dna.features["mcolor2"]) as color|null + if(new_secondary_mutantcolor) + var/temp_hsv = RGBtoHSV(new_secondary_mutantcolor) + + if(ReadHSV(temp_hsv)[3] >= ReadHSV("#191919")[3]) // mutantcolors must be bright + H.dna.features["mcolor2"] = sanitize_hexcolor(new_secondary_mutantcolor) + + else + to_chat(H, "Invalid color. Your secondary color is not bright enough.") + H.update_body() H.update_hair() H.update_body_parts(TRUE) diff --git a/code/game/objects/structures/poddoor_assembly.dm b/code/game/objects/structures/poddoor_assembly.dm index 3ed4a3f75daa..919a92b11128 100644 --- a/code/game/objects/structures/poddoor_assembly.dm +++ b/code/game/objects/structures/poddoor_assembly.dm @@ -22,7 +22,14 @@ /obj/structure/poddoor_assembly/Initialize() . = ..() update_icon() - update_name() + update_door_name() + +/obj/structure/poddoor_assembly/ComponentInitialize() + . = ..() + AddComponent(/datum/component/simple_rotation, ROTATION_ALTCLICK | ROTATION_CLOCKWISE | ROTATION_COUNTERCLOCKWISE | ROTATION_VERBS, null, CALLBACK(src, .proc/can_be_rotated)) + +/obj/structure/poddoor_assembly/proc/can_be_rotated(mob/user, rotation_type) + return !anchored /obj/structure/poddoor_assembly/examine(mob/user) . = ..() @@ -187,10 +194,10 @@ qdel(src) else return ..() - update_name() + update_door_name() update_icon() -/obj/structure/poddoor_assembly/proc/update_name() +/obj/structure/poddoor_assembly/proc/update_door_name() switch(state) if(AIRLOCK_ASSEMBLY_NEEDS_ELECTRONICS) diff --git a/code/game/objects/structures/railings.dm b/code/game/objects/structures/railings.dm index 328d51d885a6..61b07aadb090 100644 --- a/code/game/objects/structures/railings.dm +++ b/code/game/objects/structures/railings.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/railing.dmi' icon_state = "railing" flags_1 = ON_BORDER_1 + layer = RAILING_LAYER pass_flags_self = LETPASSTHROW density = TRUE anchored = TRUE @@ -144,12 +145,12 @@ /obj/structure/railing/modern name = "modern railing" desc = "Modern looking railing meant to protect idiots like you from falling." - icon = 'icons/obj/railing_m.dmi' + icon = 'icons/obj/railing_modern.dmi' icon_state = "railing_m" layer = ABOVE_MOB_LAYER ///icon for the color overlay var/image/cover - ///cover color, by default this one + ///cover color, by default white var/railing_color = "#ffffff" color = null @@ -157,18 +158,24 @@ GetCover() return ..() +/obj/structure/railing/modern/examine(mob/user) + . = ..() + . += "The handrail can be recolored with a spraycan." + /obj/structure/railing/modern/proc/GetCover() if(cover) cut_overlay(cover) - cover = mutable_appearance('icons/obj/railing_m.dmi', "[icon_state]_color") //allows for the handrail part to be colored while keeping the body gray + cover = mutable_appearance('icons/obj/railing_modern.dmi', "[icon_state]_color") //allows for the handrail part to be colored while keeping the body gray cover.color = railing_color add_overlay(cover) /obj/structure/railing/modern/attacked_by(obj/item/I, mob/living/user) . = ..() - if(istype(I, /obj/item/toy/crayon)) - var/obj/item/toy/crayon/C = I - railing_color = C.crayon_color + if(istype(I, /obj/item/toy/crayon/spraycan)) + var/obj/item/toy/crayon/spraycan/C = I + if(C.is_capped) + return + railing_color = C.paint_color if(railing_color) GetCover() @@ -176,6 +183,8 @@ icon_state = "railing_m_end" /obj/structure/railing/modern/corner + name = "modern railing corner" icon_state = "railing_m_corner" density = FALSE climbable = FALSE + buildstackamount = 1 diff --git a/code/game/objects/structures/salvaging.dm b/code/game/objects/structures/salvaging.dm index 72dd051c6bae..3d90a25a1013 100644 --- a/code/game/objects/structures/salvaging.dm +++ b/code/game/objects/structures/salvaging.dm @@ -5,14 +5,16 @@ density = TRUE anchored = TRUE var/salvageable_parts = list() + var/frame_type = /obj/structure/frame/machine /obj/item/stack/ore/salvage/examine(mob/user) . = ..() . += "You can use a crowbar to salvage this." /obj/structure/salvageable/proc/dismantle(mob/living/user) - var/obj/frame = new /obj/structure/frame/machine(get_turf(src)) - frame.anchored = TRUE + var/obj/frame = new frame_type(get_turf(src)) + frame.anchored = anchored + frame.dir = dir for(var/path in salvageable_parts) if(prob(salvageable_parts[path])) new path (loc) @@ -59,6 +61,7 @@ /obj/structure/salvageable/computer name = "broken computer" icon_state = "computer_broken" + frame_type = /obj/structure/frame/computer/retro salvageable_parts = list( /obj/item/stack/sheet/glass/two = 80, /obj/item/stack/cable_coil/cut = 90, @@ -210,14 +213,14 @@ if(41 to 60) visible_message("You flinch as the [src]'s laser apparatus lights up, but your tool destroys it before it activates...") if(61 to 79) - visible_message("You see a bright light from the [src] before the laser reactivates in your face!") + visible_message("You see a dim light from the [src] before the laser reactivates in your face!") shoot_projectile(user, /obj/projectile/beam/scatter) if(80 to 89) visible_message("You see a bright light from the [src] before the laser reactivates in your face!") shoot_projectile(user, /obj/projectile/beam) if(90 to 100) - visible_message("You see a bright light from the [src] before the laser reactivates in your face!") - shoot_projectile(user, /obj/projectile/beam/laser/heavylaser) + visible_message("You see an intense light from the [src] before the laser reactivates in your face!") + shoot_projectile(user, /obj/projectile/beam/laser/heavylaser) //i'd like to make this flash people. but i'm not sure how to do that. shame! /obj/structure/salvageable/destructive_analyzer/proc/shoot_projectile(mob/living/target, obj/projectile/projectile_to_shoot) var/obj/projectile/projectile_being_shot = new projectile_to_shoot(get_turf(src)) @@ -269,23 +272,60 @@ if(1 to 45) audible_message("The [src] makes a crashing sound as its salvaged.") - if(46 to 50) + if(46 to 89) playsound(src, 'sound/machines/buzz-two.ogg', 100, FALSE, FALSE) audible_message("You hear a buzz from the [src] and a voice,") new /mob/living/simple_animal/bot/medbot/rockplanet(get_turf(src)) - if(51 to 77) + if(95 to 100) playsound(src, 'sound/machines/buzz-two.ogg', 100, FALSE, FALSE) audible_message("You hear a buzz from the [src] and a voice,") new /mob/living/simple_animal/bot/firebot/rockplanet(get_turf(src)) - if(77 to 100) + if(90 to 94) playsound(src, 'sound/machines/buzz-two.ogg', 100, FALSE, FALSE) audible_message("You hear as buzz from the [src] as an abandoned security bot rolls out from the [src]!!") new /mob/living/simple_animal/bot/secbot/ed209/rockplanet(get_turf(src)) +/obj/structure/salvageable/safe_server //i am evil and horrible and i don't deserve to touch code + name = "broken server" + icon_state = "wreck_server" + salvageable_parts = list( + /obj/item/stack/sheet/glass/two = 80, + /obj/item/stack/cable_coil/cut = 80, + /obj/item/stack/ore/salvage/scrapuranium/five = 60, + /obj/item/stack/ore/salvage/scrapmetal/five = 60, + /obj/item/stack/ore/salvage/scrapbluespace = 60, + + /obj/item/research_notes/loot/tiny = 50, + /obj/item/research_notes/loot/medium = 20, + /obj/item/research_notes/loot/big = 5, + + /obj/item/disk/tech_disk/major = 3, + /obj/item/disk/tech_disk = 20, + /obj/item/disk/data = 20, + /obj/item/disk/holodisk = 20, + /obj/item/disk/plantgene = 20, + + /obj/item/computer_hardware/network_card = 40, + /obj/item/computer_hardware/network_card = 40, + /obj/item/computer_hardware/processor_unit = 40, + /obj/item/computer_hardware/processor_unit = 40, + /obj/item/stock_parts/subspace/amplifier = 40, + /obj/item/stock_parts/subspace/amplifier = 40, + /obj/item/stock_parts/subspace/analyzer = 40, + /obj/item/stock_parts/subspace/analyzer = 40, + /obj/item/stock_parts/subspace/ansible = 40, + /obj/item/stock_parts/subspace/ansible = 40, + /obj/item/stock_parts/subspace/transmitter = 40, + /obj/item/stock_parts/subspace/transmitter = 40, + /obj/item/stock_parts/subspace/crystal = 30, + /obj/item/stock_parts/subspace/crystal = 30, + /obj/item/computer_hardware/network_card/advanced = 20, + ) + /obj/structure/salvageable/seed name = "ruined seed vendor" desc = "This is where the seeds lived. Maybe you can still get some?"//megaseed voiceline reference @@ -646,7 +686,7 @@ /obj/item/circuitboard/computer/med_data = 5, ) -//DESTRUCTIVE ANAL +//DESTRUCTIVE ANAL //i'm killing you /obj/effect/spawner/lootdrop/destructive_anal_loot //what do people usually put in these things anayways loot = list( /obj/item/storage/toolbox/syndicate/empty = 650, diff --git a/code/game/objects/structures/showcase.dm b/code/game/objects/structures/showcase.dm index 2711e2ac2653..475f2e00bcbc 100644 --- a/code/game/objects/structures/showcase.dm +++ b/code/game/objects/structures/showcase.dm @@ -14,7 +14,7 @@ /obj/structure/showcase/fakeid name = "\improper CentCom identification console" desc = "You can use this to change ID's." - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "computer" /obj/structure/showcase/fakeid/Initialize() @@ -25,7 +25,7 @@ /obj/structure/showcase/fakesec name = "\improper CentCom security records" desc = "Used to view and edit personnel's security records." - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "computer" /obj/structure/showcase/fakesec/Initialize() @@ -105,7 +105,7 @@ /obj/structure/showcase/machinery/tv name = "\improper Nanotrasen corporate newsfeed" desc = "A slightly battered looking TV. Various Nanotrasen infomercials play on a loop, accompanied by a jaunty tune." - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "television" /obj/structure/showcase/machinery/signal_decrypter diff --git a/code/game/objects/structures/signs/_signs.dm b/code/game/objects/structures/signs/_signs.dm index d0106f7858eb..1c8463adee5e 100644 --- a/code/game/objects/structures/signs/_signs.dm +++ b/code/game/objects/structures/signs/_signs.dm @@ -248,10 +248,6 @@ desc = "A large flag displaying the logo of solgov, the local government of the sol system." icon = 'icons/obj/solgov_logos.dmi' icon_state = "solgovflag-left" - pixel_y = 26 - -/obj/structure/sign/solgov_flag/right - icon_state = "solgovflag-right" // colonial minutemen seal /obj/structure/sign/minutemen diff --git a/code/game/objects/structures/signs/signs_warning.dm b/code/game/objects/structures/signs/signs_warning.dm index 322c016afdf3..e05aa251c424 100644 --- a/code/game/objects/structures/signs/signs_warning.dm +++ b/code/game/objects/structures/signs/signs_warning.dm @@ -87,6 +87,13 @@ icon_state = "nosmoking" is_editable = TRUE +/obj/structure/sign/warning/nosmoking/burnt + name = "\improper NO SMOKING sign" + sign_change_name = "Warning - No Smoking Burnt" + desc = "A warning sign with reads 'NO SMOKING'. It seems a bit seared." + icon_state = "nosmoking2_b" + is_editable = TRUE + /obj/structure/sign/warning/radiation name = "\improper HAZARDOUS RADIATION sign" sign_change_name = "Warning - Radiation" diff --git a/code/game/objects/structures/spawner.dm b/code/game/objects/structures/spawner.dm index cd24e81846df..572e150815c6 100644 --- a/code/game/objects/structures/spawner.dm +++ b/code/game/objects/structures/spawner.dm @@ -40,11 +40,12 @@ GLOBAL_LIST_INIT(astroloot, list( var/mob_types = list(/mob/living/simple_animal/hostile/carp) var/spawn_text = "emerges from" var/faction = list("hostile") + var/spawn_sound = list('sound/effects/break_stone.ogg') var/spawner_type = /datum/component/spawner /obj/structure/spawner/Initialize() . = ..() - AddComponent(spawner_type, mob_types, spawn_time, faction, spawn_text, max_mobs) + AddComponent(spawner_type, mob_types, spawn_time, faction, spawn_text, max_mobs, spawn_sound) /obj/structure/spawner/attack_animal(mob/living/simple_animal/M) if(faction_check(faction, M.faction, FALSE)&&!M.client) @@ -109,6 +110,7 @@ GLOBAL_LIST_INIT(astroloot, list( spawn_text = "crawls out of" mob_types = list(/mob/living/simple_animal/hostile/asteroid/goldgrub, /mob/living/simple_animal/hostile/asteroid/goliath, /mob/living/simple_animal/hostile/asteroid/hivelord, /mob/living/simple_animal/hostile/asteroid/basilisk, /mob/living/simple_animal/hostile/asteroid/fugu) faction = list("mining") + density = 0 /obj/structure/spawner/mining/deconstruct(disassembled) adestroy_effect() @@ -146,3 +148,9 @@ GLOBAL_LIST_INIT(astroloot, list( name = "wumborian fugu den" desc = "A den housing a nest of wumborian fugus, how do they all even fit in there?" mob_types = list(/mob/living/simple_animal/hostile/asteroid/fugu) + +/obj/structure/spawner/mining/carp + name = "carp den" + desc = "A den housing a nest of space carp, seems fishy!" + mob_types = list(/mob/living/simple_animal/hostile/carp) + spawn_text = "emerges from" diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 02d93e4844c6..e1b01e43df9b 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -578,14 +578,14 @@ /obj/structure/table/optable name = "operating table" desc = "Used for advanced medical procedures." - icon = 'goon/icons/obj/surgery.dmi' - icon_state = "table1" + icon = 'icons/obj/surgery_table.dmi' + icon_state = "surgery_table" buildstack = /obj/item/stack/sheet/mineral/silver smoothing_flags = NONE smoothing_groups = null canSmoothWith = null can_buckle = 1 - buckle_lying = NO_BUCKLE_LYING + buckle_lying = 90 //I don't see why you wouldn't be lying down while buckled to it buckle_requires_restraints = FALSE can_flip = FALSE var/mob/living/carbon/human/patient = null @@ -668,7 +668,9 @@ if(user.a_intent == INTENT_HARM) return ..() if(user.transferItemToLoc(W, drop_location())) - return 1 + W.pixel_x = pick(9,0,-9) + W.pixel_y = pick(10,1) + return TRUE /obj/structure/rack/attack_paw(mob/living/user) attack_hand(user) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 7f5578eb8e74..8c6d1f5c18a8 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -607,8 +607,8 @@ fulltile = TRUE flags_1 = PREVENT_CLICK_UNDER_1 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) glass_amount = 2 /obj/structure/window/fulltile/unanchored @@ -622,8 +622,8 @@ fulltile = TRUE flags_1 = PREVENT_CLICK_UNDER_1 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) glass_amount = 2 /obj/structure/window/plasma/fulltile/unanchored @@ -638,8 +638,8 @@ fulltile = TRUE flags_1 = PREVENT_CLICK_UNDER_1 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) glass_amount = 2 /obj/structure/window/plasma/reinforced/fulltile/unanchored @@ -655,8 +655,8 @@ flags_1 = PREVENT_CLICK_UNDER_1 state = RWINDOW_SECURE smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) glass_amount = 2 /obj/structure/window/reinforced/fulltile/unanchored @@ -670,8 +670,8 @@ fulltile = TRUE flags_1 = PREVENT_CLICK_UNDER_1 smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) glass_amount = 2 /obj/structure/window/reinforced/fulltile/ice @@ -691,8 +691,8 @@ fulltile = TRUE flags_1 = PREVENT_CLICK_UNDER_1 armor = list("melee" = 75, "bullet" = 20, "laser" = 20, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 80, "acid" = 100) - smoothing_groups = list(SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE) + smoothing_groups = list(SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE,SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS,SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE,SMOOTH_GROUP_AIRLOCK) explosion_block = 3 glass_type = /obj/item/stack/sheet/titaniumglass glass_amount = 2 @@ -721,8 +721,8 @@ heat_resistance = 1600 armor = list("melee" = 85, "bullet" = 20, "laser" = 20, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 80, "acid" = 100) smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WINDOW_FULLTILE) - canSmoothWith = list(SMOOTH_GROUP_WINDOW_FULLTILE) + smoothing_groups = list(SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WINDOW_FULLTILE,SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) explosion_block = 3 damage_deflection = 5 //WS Edit - Weakens R-Windows glass_type = /obj/item/stack/sheet/plastitaniumglass diff --git a/code/game/say.dm b/code/game/say.dm index fde2980a385c..993df5135af1 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -182,7 +182,6 @@ GLOBAL_LIST_INIT(freqtospan, list( //VIRTUALSPEAKERS /atom/movable/virtualspeaker - var/job var/atom/movable/source var/obj/item/radio/radio @@ -198,35 +197,6 @@ INITIALIZE_IMMEDIATE(/atom/movable/virtualspeaker) verb_exclaim = M.verb_exclaim verb_yell = M.verb_yell - // The mob's job identity - if(ishuman(M)) - // Humans use their job as seen on the crew manifest if they don't have an ID with a job assigned. This is so the AI - // and other crewmembers can know their job even if they don't carry an ID or aren't assigned to anything. - var/datum/data/record/findjob = find_record("name", name, GLOB.data_core.general) - var/mob/living/carbon/human/H = M - if(H.get_assignment(FALSE, FALSE)) - job = H.get_assignment() - else if(findjob) - job = findjob.fields["rank"] - else - job = "Unknown" - else if(iscarbon(M)) // Carbon nonhuman - job = "No ID" - else if(isAI(M)) // AI - job = "AI" - else if(iscyborg(M)) // Cyborg - var/mob/living/silicon/robot/B = M - job = "[B.designation] Cyborg" - else if(istype(M, /mob/living/silicon/pai)) // Personal AI (pAI) - job = "Personal AI" - else if(isobj(M)) // Cold, emotionless machines - job = "Machine" - else // Unidentifiable mob - job = "Unknown" - -/atom/movable/virtualspeaker/GetJob() - return job - /atom/movable/virtualspeaker/GetSource() return source diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 0839488e6224..b64f9585d495 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -78,7 +78,7 @@ /turf/closed/indestructible/reinforced name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms. Effectively impervious to conventional methods of destruction." - icon = 'icons/turf/walls/reinforced_wall.dmi' + icon = 'icons/turf/walls/rwalls/reinforced_wall.dmi' icon_state = "reinforced_wall-0" base_icon_state = "reinforced_wall" smoothing_flags = SMOOTH_BITMASK diff --git a/code/game/turfs/closed/minerals.dm b/code/game/turfs/closed/minerals.dm index 9c40990272a0..eaba5a92ada4 100644 --- a/code/game/turfs/closed/minerals.dm +++ b/code/game/turfs/closed/minerals.dm @@ -4,9 +4,12 @@ name = "rock" icon = 'icons/turf/mining.dmi' icon_state = "rock" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_MINERAL_WALLS) canSmoothWith = list(SMOOTH_GROUP_MINERAL_WALLS) + connector_icon = 'icons/turf/connectors/smoothrocks_connector.dmi' + connector_icon_state = "smoothrocks_connector" + no_connector_typecache = list(/turf/closed/mineral) baseturfs = /turf/open/floor/plating/asteroid/airless initial_gas_mix = AIRLESS_ATMOS opacity = TRUE @@ -313,8 +316,10 @@ smooth_icon = 'icons/turf/walls/mountain_wall.dmi' icon_state = "mountainrock" base_icon_state = "mountain_wall" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER - canSmoothWith = list(SMOOTH_GROUP_CLOSED_TURFS) + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER | SMOOTH_CONNECTORS + connector_icon = 'icons/turf/connectors/mountain_wall_connector.dmi' + connector_icon_state = "mountain_wall_connector" + no_connector_typecache = list(/turf/closed/mineral/random/labormineral/ice) defer_change = TRUE environment_type = "snow" turf_type = /turf/open/floor/plating/asteroid/snow/icemoon @@ -335,7 +340,10 @@ icon_state = "icerock_iron" smooth_icon = 'icons/turf/walls/icerock_wall.dmi' base_icon_state = "icerock_wall" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER | SMOOTH_CONNECTORS + connector_icon = 'icons/turf/connectors/icerock_wall_connector.dmi' + connector_icon_state = "icerock_wall_connector" + no_connector_typecache = list(/turf/closed/mineral/iron/ice, /turf/closed/mineral/plasma/ice) turf_type = /turf/open/floor/plating/asteroid/snow/ice baseturfs = /turf/open/floor/plating/asteroid/snow/ice initial_gas_mix = FROZEN_ATMOS @@ -382,7 +390,10 @@ icon_state = "icerock_plasma" smooth_icon = 'icons/turf/walls/icerock_wall.dmi' base_icon_state = "icerock_wall" - smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER | SMOOTH_CONNECTORS + connector_icon = 'icons/turf/connectors/icerock_wall_connector.dmi' + connector_icon_state = "icerock_wall_connector" + no_connector_typecache = list(/turf/closed/mineral/plasma/ice, /turf/closed/mineral/iron/ice) turf_type = /turf/open/floor/plating/asteroid/snow/ice baseturfs = /turf/open/floor/plating/asteroid/snow/ice initial_gas_mix = FROZEN_ATMOS @@ -473,6 +484,10 @@ icon = 'icons/turf/mining.dmi' icon_state = "redrock" smooth_icon = 'icons/turf/walls/red_wall.dmi' + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER | SMOOTH_CONNECTORS + connector_icon = 'icons/turf/connectors/red_wall_connector.dmi' + connector_icon_state = "red_wall_connector" + no_connector_typecache = list(/turf/closed/mineral/asteroid) base_icon_state = "red_wall" //GIBTONITE @@ -491,7 +506,7 @@ . = ..() /turf/closed/mineral/gibtonite/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/mining_scanner) || istype(I, /obj/item/t_scanner/adv_mining_scanner) || istype(I, /obj/item/pinpointer/deepcore) && stage == 1) + if(istype(I, /obj/item/mining_scanner) || istype(I, /obj/item/t_scanner/adv_mining_scanner) && stage == 1) user.visible_message("[user] holds [I] to [src]...", "You use [I] to locate where to cut off the chain reaction and attempt to stop it...") defuse() ..() @@ -650,7 +665,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/uranium/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -660,7 +675,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/diamond/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -670,7 +685,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/plasma/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -680,7 +695,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/bscrystal/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -690,7 +705,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/gibtonite/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -700,7 +715,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/random/whitesands name = "limestone" @@ -715,7 +730,7 @@ /turf/closed/mineral/gibtonite/whitesands = 4, /turf/open/floor/plating/asteroid/whitesands = 2, /obj/item/stack/ore/bluespace_crystal = 4) initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/random/high_chance icon = 'icons/turf/walls/ws_walls.dmi' @@ -725,7 +740,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/random/labormineral/whitesands icon = 'icons/turf/walls/ws_walls.dmi' @@ -735,7 +750,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/random/low_chance icon = 'icons/turf/walls/ws_walls.dmi' @@ -745,7 +760,7 @@ baseturfs = /turf/open/floor/plating/asteroid/whitesands/dried initial_gas_mix = WHITESANDS_ATMOS defer_change = TRUE - has_borders = FALSE + has_borders = TRUE /turf/closed/mineral/random/jungle name = "bauxite" @@ -799,3 +814,14 @@ mineralSpawnChanceList = list(/obj/item/stack/ore/uranium = 30, /obj/item/stack/ore/diamond = 0.5, /obj/item/stack/ore/gold = 5, /obj/item/stack/ore/silver = 7, /obj/item/stack/ore/plasma = 35, /obj/item/stack/ore/iron = 35, /obj/item/stack/ore/titanium = 10) mineralChance = 30 + +/turf/closed/mineral/snowmountain/cavern/shipside + name = "ice cavern rock" + icon = 'icons/turf/mining.dmi' + smooth_icon = 'icons/turf/walls/icerock_wall.dmi' + icon_state = "icerock" + base_icon_state = "icerock_wall" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + baseturfs = /turf/open/floor/plating + environment_type = "snow_cavern" + turf_type = /turf/open/floor/plating diff --git a/code/game/turfs/closed/wall/conc_walls.dm b/code/game/turfs/closed/wall/conc_walls.dm index efc32810e10f..47ccf5e6a659 100644 --- a/code/game/turfs/closed/wall/conc_walls.dm +++ b/code/game/turfs/closed/wall/conc_walls.dm @@ -6,7 +6,7 @@ base_icon_state = "concrete" smoothing_flags = SMOOTH_BITMASK smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_CONCRETE_WALLS) - canSmoothWith = list(SMOOTH_GROUP_CONCRETE_WALLS) + canSmoothWith = list(SMOOTH_GROUP_CONCRETE_WALLS,SMOOTH_GROUP_AIRLOCK) rad_insulation = RAD_HEAVY_INSULATION hardness = 30 // doesn't matter much; everything that uses it gets overridden explosion_block = 3 diff --git a/code/game/turfs/closed/wall/material_walls.dm b/code/game/turfs/closed/wall/material_walls.dm index 313e998c0b73..cb7e4455c2dc 100644 --- a/code/game/turfs/closed/wall/material_walls.dm +++ b/code/game/turfs/closed/wall/material_walls.dm @@ -6,7 +6,7 @@ base_icon_state = "materialwall" smoothing_flags = SMOOTH_BITMASK smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_MATERIAL_WALLS) - canSmoothWith = list(SMOOTH_GROUP_MATERIAL_WALLS) + canSmoothWith = list(SMOOTH_GROUP_MATERIAL_WALLS, SMOOTH_GROUP_WALLS) material_flags = MATERIAL_ADD_PREFIX | MATERIAL_COLOR | MATERIAL_AFFECT_STATISTICS /turf/closed/wall/material/create_sheets() @@ -17,3 +17,7 @@ /turf/closed/wall/material/mat_update_desc(mat) desc = "A huge chunk of [mat] used to separate rooms." +/turf/closed/wall/material/yesdiag + icon_state = "materialwall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + diff --git a/code/game/turfs/closed/wall/mineral_walls.dm b/code/game/turfs/closed/wall/mineral_walls.dm index c2ff2ff5086f..77259ba448d2 100644 --- a/code/game/turfs/closed/wall/mineral_walls.dm +++ b/code/game/turfs/closed/wall/mineral_walls.dm @@ -11,12 +11,20 @@ name = "gold wall" desc = "A wall with gold plating. Swag!" icon = 'icons/turf/walls/gold_wall.dmi' - icon_state = "gold" + icon_state = "gold_wall-0" base_icon_state = "gold_wall" sheet_type = /obj/item/stack/sheet/mineral/gold explosion_block = 0 //gold is a soft metal you dingus. + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_GOLD_WALLS) - canSmoothWith = list(SMOOTH_GROUP_GOLD_WALLS) + canSmoothWith = list(SMOOTH_GROUP_GOLD_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/gold_wall_connector.dmi' + connector_icon_state = "gold_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/gold, /obj/structure/falsewall/gold) + +/turf/closed/wall/mineral/gold/yesdiag + icon_state = "gold_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/silver name = "silver wall" @@ -25,9 +33,16 @@ icon_state = "silver_wall-0" base_icon_state = "silver_wall" sheet_type = /obj/item/stack/sheet/mineral/silver - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_SILVER_WALLS) - canSmoothWith = list(SMOOTH_GROUP_SILVER_WALLS) + canSmoothWith = list(SMOOTH_GROUP_SILVER_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/silver_wall_connector.dmi' + connector_icon_state = "silver_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/silver, /obj/structure/falsewall/silver) + +/turf/closed/wall/mineral/silver/yesdiag + icon_state = "silver_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/diamond name = "diamond wall" @@ -38,9 +53,16 @@ sheet_type = /obj/item/stack/sheet/mineral/diamond slicing_duration = 200 //diamond wall takes twice as much time to slice explosion_block = 3 - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_DIAMOND_WALLS) - canSmoothWith = list(SMOOTH_GROUP_DIAMOND_WALLS) + canSmoothWith = list(SMOOTH_GROUP_DIAMOND_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/diamond_wall_connector.dmi' + connector_icon_state = "diamond_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/diamond, /obj/structure/falsewall/diamond) + +/turf/closed/wall/mineral/diamond/yesdiag + icon_state = "diamond_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/bananium name = "bananium wall" @@ -49,9 +71,16 @@ icon_state = "bananium_wall-0" base_icon_state = "bananium_wall" sheet_type = /obj/item/stack/sheet/mineral/bananium - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_BANANIUM_WALLS) - canSmoothWith = list(SMOOTH_GROUP_BANANIUM_WALLS) + canSmoothWith = list(SMOOTH_GROUP_BANANIUM_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/bananium_wall_connector.dmi' + connector_icon_state = "bananium_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/bananium, /obj/structure/falsewall/bananium) + +/turf/closed/wall/mineral_bananium/yesdiag + icon_state = "bananium_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/sandstone name = "sandstone wall" @@ -61,9 +90,16 @@ base_icon_state = "sandstone_wall" sheet_type = /obj/item/stack/sheet/mineral/sandstone explosion_block = 0 - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_SANDSTONE_WALLS) - canSmoothWith = list(SMOOTH_GROUP_SANDSTONE_WALLS) + canSmoothWith = list(SMOOTH_GROUP_SANDSTONE_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/sandstone_wall_connector.dmi' + connector_icon_state = "sandstone_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/sandstone, /obj/structure/falsewall/sandstone) + +/turf/closed/wall/mineral/sandstone/yesdiag + icon_state = "sandstone_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/uranium article = "a" @@ -73,9 +109,16 @@ icon_state = "uranium_wall-0" base_icon_state = "uranium_wall" sheet_type = /obj/item/stack/sheet/mineral/uranium - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_URANIUM_WALLS) - canSmoothWith = list(SMOOTH_GROUP_URANIUM_WALLS) + canSmoothWith = list(SMOOTH_GROUP_URANIUM_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/uranium_wall_connector.dmi' + connector_icon_state = "uranium_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/uranium, /obj/structure/falsewall/uranium) + +/turf/closed/wall/mineral/uranium/yesdiag + icon_state = "uranium_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/uranium/proc/radiate() if(!active) @@ -109,13 +152,20 @@ icon_state = "uranium_wall-0" base_icon_state = "uranium_wall" sheet_type = /obj/item/stack/sheet/mineral/uranium - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_URANIUM_WALLS) - canSmoothWith = list(SMOOTH_GROUP_URANIUM_WALLS) + canSmoothWith = list(SMOOTH_GROUP_URANIUM_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/uranium_wall_connector.dmi' + connector_icon_state = "uranium_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/uranium, /obj/structure/falsewall/uranium) /turf/closed/wall/mineral/uranium/safe/radiate() return +/turf/closed/wall/mineral/uranium/safe/yesdiag + icon_state = "uranium_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + /turf/closed/wall/mineral/plasma name = "plasma wall" desc = "A wall with plasma plating. This is definitely a bad idea." @@ -124,9 +174,16 @@ base_icon_state = "plasma_wall" sheet_type = /obj/item/stack/sheet/mineral/plasma thermal_conductivity = 0.04 - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_PLASMA_WALLS) - canSmoothWith = list(SMOOTH_GROUP_PLASMA_WALLS) + canSmoothWith = list(SMOOTH_GROUP_PLASMA_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/plasma_wall_connector.dmi' + connector_icon_state = "plasma_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/plasma, /obj/structure/falsewall/plasma) + +/turf/closed/wall/mineral/plasma/yesdiag + icon_state = "plasma_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/plasma/attackby(obj/item/W, mob/user, params) if(W.get_temperature() > 300)//If the temperature of the object is over 300, then ignite @@ -166,9 +223,16 @@ sheet_type = /obj/item/stack/sheet/mineral/wood hardness = 70 explosion_block = 0 - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WOOD_WALLS) - canSmoothWith = list(SMOOTH_GROUP_WOOD_WALLS) + canSmoothWith = list(SMOOTH_GROUP_WOOD_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/wood_wall_connector.dmi' + connector_icon_state = "wood_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/wood, /obj/structure/falsewall/wood) + +/turf/closed/wall/mineral/wood/yesdiag + icon_state = "wood_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS | SMOOTH_CONNECTORS /turf/closed/wall/mineral/wood/nonmetal/icecropolis baseturfs = /turf/open/indestructible/necropolis/air @@ -188,6 +252,10 @@ girder_type = /obj/structure/barricade/wooden hardness = 50 +/turf/closed/wall/mineral/wood/nonmetal/yesdiag + icon_state = "wood_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + /turf/closed/wall/mineral/iron name = "rough metal wall" desc = "A wall with rough metal plating." @@ -195,9 +263,16 @@ icon_state = "iron_wall-0" base_icon_state = "iron_wall" sheet_type = /obj/item/stack/rods - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_IRON_WALLS) - canSmoothWith = list(SMOOTH_GROUP_IRON_WALLS) + canSmoothWith = list(SMOOTH_GROUP_IRON_WALLS, SMOOTH_GROUP_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/iron_wall_connector.dmi' + connector_icon_state = "iron_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/iron, /obj/structure/falsewall/iron) + +/turf/closed/wall/mineral/iron/yesdiag + icon_state = "iron_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/mineral/iron/icecropolis baseturfs = /turf/open/indestructible/necropolis/air @@ -208,9 +283,12 @@ icon = 'icons/turf/walls/snow_wall.dmi' icon_state = "snow_wall-0" base_icon_state = "snow_wall" - smoothing_flags = SMOOTH_BITMASK + smoothing_flags = SMOOTH_BITMASK | SMOOTH_CONNECTORS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_SNOW_WALLS) - canSmoothWith = list(SMOOTH_GROUP_SNOW_WALLS) + canSmoothWith = list(SMOOTH_GROUP_SNOW_WALLS,SMOOTH_GROUP_AIRLOCK) + connector_icon = 'icons/turf/connectors/snow_wall_connector.dmi' + connector_icon_state = "snow_wall_connector" + no_connector_typecache = list(/turf/closed/wall/mineral/snow) hardness = 80 explosion_block = 0 slicing_duration = 30 @@ -220,6 +298,10 @@ bullet_sizzle = TRUE bullet_bounce_sound = null +/turf/closed/wall/mineral/snow/yesdiag + icon_state = "snow_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + /turf/closed/wall/mineral/abductor name = "alien wall" desc = "A wall with alien alloy plating." @@ -231,7 +313,7 @@ explosion_block = 3 smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_ABDUCTOR_WALLS) - canSmoothWith = list(SMOOTH_GROUP_ABDUCTOR_WALLS) + canSmoothWith = list(SMOOTH_GROUP_ABDUCTOR_WALLS,SMOOTH_GROUP_AIRLOCK) /////////////////////Titanium walls///////////////////// @@ -247,11 +329,11 @@ sheet_type = /obj/item/stack/sheet/mineral/titanium smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_TITANIUM_WALLS) - canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS) + canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE) /turf/closed/wall/mineral/titanium/exterior smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_TITANIUM_WALLS_EXTERIOR) - canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS_EXTERIOR, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS) + canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS_EXTERIOR, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE) /turf/closed/wall/mineral/titanium/nodiagonal icon = 'icons/turf/walls/shuttle_wall.dmi' @@ -299,7 +381,7 @@ icon_state = "survival_pod_walls-0" base_icon_state = "survival_pod_walls" smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_SHUTTLE_PARTS) + canSmoothWith = list(SMOOTH_GROUP_TITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE) /turf/closed/wall/mineral/titanium/survival/nodiagonal icon = 'icons/turf/walls/survival_pod_walls.dmi' @@ -323,7 +405,7 @@ sheet_type = /obj/item/stack/sheet/mineral/plastitanium smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_PLASTITANIUM_WALLS) - canSmoothWith = list(SMOOTH_GROUP_PLASTITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS) + canSmoothWith = list(SMOOTH_GROUP_PLASTITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE) /turf/closed/wall/mineral/plastitanium/nodiagonal icon = 'icons/turf/walls/plastitanium_wall.dmi' diff --git a/code/game/turfs/closed/wall/misc_walls.dm b/code/game/turfs/closed/wall/misc_walls.dm index 80460970ede7..e6e5c8f0c557 100644 --- a/code/game/turfs/closed/wall/misc_walls.dm +++ b/code/game/turfs/closed/wall/misc_walls.dm @@ -59,6 +59,10 @@ smoothing_flags = SMOOTH_BITMASK hardness = 45 +/turf/closed/wall/rust/yesdiag + icon_state = "rusty_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + /turf/closed/wall/rust/icecropolis baseturfs = /turf/open/indestructible/necropolis/air initial_gas_mix = "o2=22;n2=82;TEMP=293.15" @@ -72,6 +76,10 @@ smoothing_flags = SMOOTH_BITMASK hardness = 15 +/turf/closed/wall/r_wall/rust/yesdiag + icon_state = "rusty_reinforced_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + /turf/closed/wall/mineral/bronze name = "clockwork wall" desc = "A huge chunk of bronze, decorated like gears and cogs." diff --git a/code/game/turfs/closed/wall/reinf_walls.dm b/code/game/turfs/closed/wall/reinf_walls.dm index 7bd66a37a98a..a0f803ddc983 100644 --- a/code/game/turfs/closed/wall/reinf_walls.dm +++ b/code/game/turfs/closed/wall/reinf_walls.dm @@ -1,7 +1,7 @@ /turf/closed/wall/r_wall name = "reinforced wall" desc = "A huge chunk of reinforced metal used to separate rooms." - icon = 'icons/turf/walls/reinforced_wall.dmi' + icon = 'icons/turf/walls/rwalls/reinforced_wall.dmi' icon_state = "reinforced_wall-0" base_icon_state = "reinforced_wall" opacity = TRUE @@ -21,6 +21,9 @@ ///Dismantled state, related to deconstruction. var/d_state = INTACT +/turf/closed/wall/r_wall/yesdiag + icon_state = "reinforced_wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/r_wall/deconstruction_hints(mob/user) switch(d_state) @@ -208,17 +211,24 @@ /turf/closed/wall/r_wall/update_icon() . = ..() - if(d_state != INTACT) - smoothing_flags = NONE - else - smoothing_flags = SMOOTH_BITMASK - QUEUE_SMOOTH_NEIGHBORS(src) - QUEUE_SMOOTH(src) + QUEUE_SMOOTH_NEIGHBORS(src) + QUEUE_SMOOTH(src) /turf/closed/wall/r_wall/update_icon_state() if(d_state != INTACT) - icon_state = "r_wall-[d_state]" + base_icon_state = "reinforced_wall" + switch(d_state) + if(SUPPORT_LINES, COVER) + icon = 'icons/turf/walls/rwalls/reinforced_wall_2.dmi' + if(CUT_COVER) + icon = 'icons/turf/walls/rwalls/reinforced_wall_3.dmi' + if(ANCHOR_BOLTS, SUPPORT_RODS) + icon = 'icons/turf/walls/rwalls/reinforced_wall_4.dmi' + if(SHEATH) + icon = 'icons/turf/walls/rwalls/reinforced_wall_5.dmi' else + icon = initial(icon) + base_icon_state = initial(base_icon_state) icon_state = "[base_icon_state]-[smoothing_junction]" /turf/closed/wall/r_wall/wall_singularity_pull(current_size) @@ -246,7 +256,7 @@ sheet_amount = 1 smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_SYNDICATE_WALLS) - canSmoothWith = list(SMOOTH_GROUP_SYNDICATE_WALLS, SMOOTH_GROUP_PLASTITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS) + canSmoothWith = list(SMOOTH_GROUP_SYNDICATE_WALLS, SMOOTH_GROUP_PLASTITANIUM_WALLS, SMOOTH_GROUP_AIRLOCK, SMOOTH_GROUP_SHUTTLE_PARTS, SMOOTH_GROUP_WALLS) /turf/closed/wall/r_wall/syndicate/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) return FALSE diff --git a/code/game/turfs/closed/walls.dm b/code/game/turfs/closed/walls.dm index 0d882c850fa3..4b03b9c462f3 100644 --- a/code/game/turfs/closed/walls.dm +++ b/code/game/turfs/closed/walls.dm @@ -16,8 +16,8 @@ flags_ricochet = RICOCHET_HARD smoothing_flags = SMOOTH_BITMASK - smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS) - canSmoothWith = list(SMOOTH_GROUP_WALLS) + smoothing_groups = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_WALLS, SMOOTH_GROUP_AIRLOCK) + canSmoothWith = list(SMOOTH_GROUP_WALLS, SMOOTH_GROUP_WINDOW_FULLTILE, SMOOTH_GROUP_AIRLOCK) ///lower numbers are harder. Used to determine the probability of a hulk smashing through. var/hardness = 40 @@ -29,6 +29,9 @@ var/list/dent_decals +/turf/closed/wall/yesdiag + icon_state = "wall-255" + smoothing_flags = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS /turf/closed/wall/Initialize(mapload, inherited_virtual_z) . = ..() diff --git a/code/game/turfs/open/_open.dm b/code/game/turfs/open/_open.dm index 3b4de4faec2e..2945c562b89b 100644 --- a/code/game/turfs/open/_open.dm +++ b/code/game/turfs/open/_open.dm @@ -1,3 +1,7 @@ +#define IGNITE_TURF_CHANCE 30 +#define IGNITE_TURF_LOW_POWER 8 +#define IGNITE_TURF_HIGH_POWER 22 + /turf/open plane = FLOOR_PLANE @@ -175,6 +179,11 @@ air.set_temperature(air.return_temperature() + temp) air_update_turf() +/turf/open/temperature_expose() + if(prob(IGNITE_TURF_CHANCE)) + IgniteTurf(rand(IGNITE_TURF_LOW_POWER,IGNITE_TURF_HIGH_POWER)) + return ..() + /turf/open/proc/freon_gas_act() for(var/obj/I in contents) if(I.resistance_flags & FREEZE_PROOF) @@ -271,3 +280,7 @@ if(isgroundlessturf(src)) return new /obj/effect/abstract/turf_fire(src, power, fire_color) + +#undef IGNITE_TURF_CHANCE +#undef IGNITE_TURF_LOW_POWER +#undef IGNITE_TURF_HIGH_POWER diff --git a/code/game/turfs/open/chasm.dm b/code/game/turfs/open/chasm.dm index 538a81aa26e8..96c90e4a3d64 100644 --- a/code/game/turfs/open/chasm.dm +++ b/code/game/turfs/open/chasm.dm @@ -115,3 +115,31 @@ underlay_appearance.icon = 'icons/turf/floors.dmi' underlay_appearance.icon_state = "dirt" return TRUE + +//gas giant "chasm" +/turf/open/chasm/gas_giant + name = "void" + desc = "The gas that makes up the gas giant. You can't see further, but you're fairly sure if you slipped in, you'd be dead." + icon = 'icons/turf/floors.dmi' + icon_state = "reebemap" //to-do. Don't use Rebee Sprite + layer = SPACE_LAYER + baseturfs = /turf/open/chasm/gas_giant + planetary_atmos = TRUE + initial_gas_mix = GAS_GIANT_ATMOS + color = COLOR_DARK_MODERATE_ORANGE + light_range = 2 + light_power = 0.6 + light_color = COLOR_DARK_MODERATE_ORANGE + smoothing_flags = NONE + smoothing_groups = null + canSmoothWith = null + tiled_dirt = FALSE + +/turf/open/chasm/gas_giant/Initialize(mapload, inherited_virtual_z) + . = ..() + icon_state = "reebegame" + +/turf/open/chasm/gas_giant/plasma + light_color = COLOR_PURPLE + color = COLOR_PURPLE + initial_gas_mix = PLASMA_GIANT_ATMOS diff --git a/code/game/turfs/open/floor/misc_floor.dm b/code/game/turfs/open/floor/misc_floor.dm index 1fa7780e9d31..8f9185d16ba9 100644 --- a/code/game/turfs/open/floor/misc_floor.dm +++ b/code/game/turfs/open/floor/misc_floor.dm @@ -190,3 +190,122 @@ base_icon_state = "tcomms" icon = 'icons/turf/floors/misc.dmi' color = null + +//ship turfs +/turf/open/floor/ship + name = "Ship Plating" + desc = "Report a bug if you see this." + +/turf/open/floor/ship/dirt + gender = PLURAL + name = "dirt" + desc = "Upon closer examination, it's still dirt." + icon = 'icons/turf/floors.dmi' + icon_state = "dirt" + footstep = FOOTSTEP_SAND + barefootstep = FOOTSTEP_SAND + clawfootstep = FOOTSTEP_SAND + heavyfootstep = FOOTSTEP_GENERIC_HEAVY + tiled_dirt = FALSE + var/ore_type = /obj/item/stack/ore/glass + var/turfverb = "dig up" + baseturfs = /turf/open/floor/plating + +/turf/open/floor/ship/dirt/attackby(obj/item/C, mob/user, params) + if((C.tool_behaviour == TOOL_SHOVEL) && params) + new ore_type(src, 2) + user.visible_message("[user] digs up [src].", "You [turfverb] [src].") + playsound(src, 'sound/effects/shovel_dig.ogg', 50, TRUE) + make_plating() + if(..()) + return + +/turf/open/floor/ship/dirt/dark + icon_state = "greenerdirt" + +/turf/open/floor/grass/ship + name = "grass" + desc = "A patch of grass." + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = list(SMOOTH_GROUP_TURF_OPEN, SMOOTH_GROUP_FLOOR_GRASS) + canSmoothWith = list(SMOOTH_GROUP_CLOSED_TURFS, SMOOTH_GROUP_FLOOR_GRASS) + layer = HIGH_TURF_LAYER + var/smooth_icon = 'icons/turf/floors/grass.dmi' + baseturfs = /turf/open/floor/ship/dirt + +/turf/open/floor/grass/ship/Initialize(mapload, inherited_virtual_z) + . = ..() + if(smoothing_flags) + var/matrix/translation = new + translation.Translate(-9, -9) + transform = translation + icon = smooth_icon + +/turf/open/floor/grass/ship/jungle + name = "jungle grass" + desc = "Greener on the other side." + icon_state = "junglegrass" + base_icon_state = "junglegrass" + baseturfs = /turf/open/floor/ship/dirt/dark + smooth_icon = 'icons/turf/floors/junglegrass.dmi' + +/turf/open/floor/plating/ship/water + name = "water" + desc = "Shallow water." + icon_state = "riverwater_motion" + baseturfs = /turf/open/floor/ship/dirt + slowdown = 1 + bullet_sizzle = TRUE + bullet_bounce_sound = null //needs a splashing sound one day. + + footstep = FOOTSTEP_WATER + barefootstep = FOOTSTEP_WATER + clawfootstep = FOOTSTEP_WATER + heavyfootstep = FOOTSTEP_WATER + + var/datum/reagent/reagent_to_extract = /datum/reagent/water + var/extracted_reagent_visible_name = "water" + +/turf/open/floor/plating/ship/water/attackby(obj/item/tool, mob/user, params) + if(!reagent_to_extract) + return ..() + var/obj/item/reagent_containers/glass/container = tool + if(!istype(tool, /obj/item/reagent_containers)) + return ..() + if(container.reagents.total_volume >= container.volume) + to_chat(user, "[container] is full.") + return + container.reagents.add_reagent(reagent_to_extract, rand(5, 10)) + user.visible_message("[user] scoops [extracted_reagent_visible_name] from the [src] with \the [container].", "You scoop out [extracted_reagent_visible_name] from the [src] using \the [container].") + return TRUE + +/turf/open/floor/plating/ship/water/can_have_cabling() + return FALSE + +/turf/open/floor/plating/ship/water/rcd_vals(mob/user, obj/item/construction/rcd/the_rcd) + switch(the_rcd.mode) + if(RCD_FLOORWALL) + return list("mode" = RCD_FLOORWALL, "delay" = 0, "cost" = 3) + return FALSE + +/turf/open/floor/plating/ship/water/rcd_act(mob/user, obj/item/construction/rcd/the_rcd, passed_mode) + switch(passed_mode) + if(RCD_FLOORWALL) + to_chat(user, "You build a floor.") + PlaceOnTop(/turf/open/floor/plating, flags = CHANGETURF_INHERIT_AIR) + return TRUE + return FALSE + +/turf/open/floor/plating/ship/water/beach + color = COLOR_CYAN + +/turf/open/floor/plating/ship/water/beach/deep + color = "#0099ff" + +/turf/open/floor/plating/ship/water/tar + name = "tar pit" + desc = "Shallow tar. Will slow you down significantly. You could use a beaker to scoop some out." + color = "#222424" + slowdown = 2 + reagent_to_extract = /datum/reagent/asphalt + extracted_reagent_visible_name = "tar" diff --git a/code/game/turfs/open/floor/plasteel_floor.dm b/code/game/turfs/open/floor/plasteel_floor.dm index 171d7cb474cf..3f0c6a662055 100644 --- a/code/game/turfs/open/floor/plasteel_floor.dm +++ b/code/game/turfs/open/floor/plasteel_floor.dm @@ -54,8 +54,8 @@ /turf/open/floor/plasteel/tech icon = 'icons/turf/floors/techfloor.dmi' - icon_state = "techfloor_gray" - base_icon_state = "techfloor_gray" + icon_state = "techfloor" + base_icon_state = "techfloor" floor_tile = /obj/item/stack/tile/plasteel/tech /turf/open/floor/plasteel/tech/airless @@ -82,22 +82,13 @@ /turf/open/floor/plasteel/patterned/brushed icon_state = "kafel_full" base_icon_state = "kafel_full" -/turf/open/floor/plasteel/patterned/monofloor - icon_state = "steel_monofloor" - base_icon_state = "steel_monofloor" + /turf/open/floor/plasteel/patterned/grid icon_state = "grid" base_icon_state = "grid" /turf/open/floor/plasteel/patterned/ridged icon_state = "ridged" base_icon_state = "ridged" -/turf/open/floor/plasteel/patterned/dirty - icon_state = "dirty" - base_icon_state = "dirty" -/turf/open/floor/plasteel/patterned/dirty/lighter - icon_state = "dirty_lighter" - base_icon_state = "dirty_lighter" - /turf/open/floor/plasteel/showroomfloor icon = 'icons/turf/floors.dmi' @@ -171,6 +162,7 @@ icon_state = "stairs" base_icon_state = "stairs" tiled_dirt = FALSE + color = COLOR_FLOORTILE_GRAY /turf/open/floor/plasteel/stairs/left icon_state = "stairs-l" diff --git a/code/game/turfs/open/floor/plating/asteroid.dm b/code/game/turfs/open/floor/plating/asteroid.dm index eb269d742441..ee311f747d82 100644 --- a/code/game/turfs/open/floor/plating/asteroid.dm +++ b/code/game/turfs/open/floor/plating/asteroid.dm @@ -84,10 +84,34 @@ getDug() SSblackbox.record_feedback("tally", "pick_used_mining", 1, W.type) return TRUE + else if(istype(W, /obj/item/storage/bag/ore)) for(var/obj/item/stack/ore/O in src) SEND_SIGNAL(W, COMSIG_PARENT_ATTACKBY, O) + else if(istype(W, /obj/item/stack/sheet/mineral/wood) || istype(W, /obj/item/stack/sheet/mineral/sandstone)) + if(!dug) + return + var/obj/item/stack/sheet/mineral/M = W + if (M.get_amount() < 5) + to_chat(user, "You need at least five sheets for that!") + return + var/turf/dest_turf = get_turf(src) + if(locate(/obj/structure/closet/crate/grave) in dest_turf) + to_chat(user, "There is already a grave there!") + return + to_chat(user, "You start piling the dirt...") + if(do_after(user,30, target = src)) + if(locate(/obj/structure/closet/crate/grave) in dest_turf) + return + if(istype(W, /obj/item/stack/sheet/mineral/wood)) + new /obj/structure/closet/crate/grave(dest_turf) + else if(istype(W, /obj/item/stack/sheet/mineral/sandstone)) + new /obj/structure/closet/crate/grave/stone(dest_turf) + M.use(5) + to_chat(user, "You place burial mound on [src].") + return + /turf/open/floor/plating/asteroid/ex_act(severity, target) . = SEND_SIGNAL(src, COMSIG_ATOM_EX_ACT, severity, target) contents_explosion(severity, target) diff --git a/code/game/turfs/open/floor/plating/misc_plating.dm b/code/game/turfs/open/floor/plating/misc_plating.dm index c71c9aa7ecd8..e9b28fb4a613 100644 --- a/code/game/turfs/open/floor/plating/misc_plating.dm +++ b/code/game/turfs/open/floor/plating/misc_plating.dm @@ -256,10 +256,12 @@ /turf/open/floor/plating/ice/iceberg/lit light_range = 2 light_power = 1 - /turf/open/floor/plating/ice/icemoon initial_gas_mix = ICEMOON_DEFAULT_ATMOS +/turf/open/floor/plating/ice/airless + initial_gas_mix = AIRLESS_ATMOS + /turf/open/floor/plating/snowed name = "snowed-over plating" desc = "A section of heated plating, helps keep the snow from stacking up too high." diff --git a/code/game/turfs/open/floor/plating/wasteplanet.dm b/code/game/turfs/open/floor/plating/wasteplanet.dm index 0e6a2b0b692f..4316a34f244d 100644 --- a/code/game/turfs/open/floor/plating/wasteplanet.dm +++ b/code/game/turfs/open/floor/plating/wasteplanet.dm @@ -1,9 +1,3 @@ -/turf/open/floor/plating/wasteplanet - baseturfs = /turf/open/floor/plating/asteroid/wasteplanet - -/turf/open/floor/plating/rust/wasteplanet - baseturfs = /turf/open/floor/plating/asteroid/wasteplanet - /turf/open/floor/plating/asteroid/wasteplanet name = "dry rock" @@ -11,7 +5,47 @@ base_icon_state = "wasteplanet" turf_type = /turf/open/floor/plating/asteroid/wasteplanet floor_variance = 45 - initial_gas_mix = OPENTURF_DEFAULT_ATMOS + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS planetary_atmos = TRUE baseturfs = /turf/open/floor/plating/asteroid/wasteplanet digResult = /obj/item/stack/ore/glass/wasteplanet + +/turf/open/water/tar/waste + baseturfs = /turf/open/floor/plating/asteroid/wasteplanet + planetary_atmos = TRUE + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + +/turf/open/floor/plating/wasteplanet + baseturfs = /turf/open/floor/plating/asteroid/wasteplanet + planetary_atmos = TRUE + initial_gas_mix = WASTEPLANET_DEFAULT_ATMOS + +/turf/open/floor/plating/wasteplanet/MakeSlippery(wet_setting, min_wet_time, wet_time_to_add, max_wet_time, permanent) + return + +/turf/open/floor/plating/wasteplanet/rust + name = "rusted plating" + desc = "Corrupted steel." + icon_state = "plating_rust" + +//open turfs then open lits. + +/turf/open/floor/plating/wasteplanet/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE + +/turf/open/floor/plating/wasteplanet/rust/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE + +/turf/open/floor/plating/asteroid/wasteplanet/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE + +/turf/open/water/tar/waste/lit + light_range = 2 + light_power = 0.2 + light_color = LIGHT_COLOR_FLARE diff --git a/code/game/turfs/open/floor/reinf_floor.dm b/code/game/turfs/open/floor/reinf_floor.dm index 1ca31fe623ef..04f005417eb0 100644 --- a/code/game/turfs/open/floor/reinf_floor.dm +++ b/code/game/turfs/open/floor/reinf_floor.dm @@ -32,6 +32,9 @@ ..() return //unplateable +/turf/open/floor/engine/temperature_expose() + return //inflammable + /turf/open/floor/engine/try_replace_tile(obj/item/stack/tile/T, mob/user, params) return diff --git a/code/game/turfs/open/lava.dm b/code/game/turfs/open/lava.dm index 58cb850dad07..99f1d590c05a 100644 --- a/code/game/turfs/open/lava.dm +++ b/code/game/turfs/open/lava.dm @@ -22,6 +22,7 @@ /turf/open/lava/Initialize(mapload) . = ..() particle_emitter = new /obj/effect/particle_emitter/lava(src) + AddElement(/datum/element/lazy_fishing_spot, FISHING_SPOT_PRESET_LAVALAND_LAVA) /turf/open/lava/Destroy() . = ..() diff --git a/code/game/turfs/open/space/space.dm b/code/game/turfs/open/space/space.dm index 8e8e8a59f5ec..5b08beb1c671 100644 --- a/code/game/turfs/open/space/space.dm +++ b/code/game/turfs/open/space/space.dm @@ -63,6 +63,8 @@ if(canSmoothWith[length(canSmoothWith)] > MAX_S_TURF) smoothing_flags |= SMOOTH_OBJ SET_BITFLAG_LIST(canSmoothWith) + if (length(no_connector_typecache)) + no_connector_typecache = SSicon_smooth.get_no_connector_typecache(src.type, no_connector_typecache, connector_strict_typing) var/area/A = loc if(!IS_DYNAMIC_LIGHTING(src) && IS_DYNAMIC_LIGHTING(A)) diff --git a/code/game/turfs/open/space/transit.dm b/code/game/turfs/open/space/transit.dm index 629433bb81a1..bc9789cf4f3a 100644 --- a/code/game/turfs/open/space/transit.dm +++ b/code/game/turfs/open/space/transit.dm @@ -37,8 +37,8 @@ if(iseffect(src)) return if(isliving(src)) - var/mob/living/poor_soul = src // This may not seem like much, but if you toss someone out - poor_soul.apply_damage_type(50, BRUTE) // and they go through like four tiles, they're goners + var/mob/living/poor_soul = src // This may not seem like much, but if you toss someone out + poor_soul.apply_damage_type(25, BRUTE) // and they go through like four tiles, they're goners return qdel(src) diff --git a/code/game/turfs/open/water.dm b/code/game/turfs/open/water.dm index ed1d3e2ea18a..9128844e1a2f 100644 --- a/code/game/turfs/open/water.dm +++ b/code/game/turfs/open/water.dm @@ -18,11 +18,12 @@ var/datum/reagent/reagent_to_extract = /datum/reagent/water var/extracted_reagent_visible_name = "water" +/* /turf/open/water/attackby(obj/item/tool, mob/user, params) if(!reagent_to_extract) return ..() var/obj/item/reagent_containers/glass/container = tool - if(!container) + if(!istype(tool, /obj/item/reagent_containers)) return ..() if(container.reagents.total_volume >= container.volume) to_chat(user, "[container] is full.") @@ -30,6 +31,14 @@ container.reagents.add_reagent(reagent_to_extract, rand(5, 10)) user.visible_message("[user] scoops [extracted_reagent_visible_name] from the [src] with \the [container].", "You scoop out [extracted_reagent_visible_name] from the [src] using \the [container].") return TRUE +*/ + +/turf/open/water/attackby(obj/item/fish, mob/user, params) + . = ..() + if(istype(fish, /obj/item/fish)) + to_chat(user, "You toss the [fish.name] into the water.") + playsound(fish, "sound/effects/bigsplash.ogg", 90) + qdel(fish) /turf/open/water/can_have_cabling() return FALSE @@ -48,17 +57,28 @@ return TRUE return FALSE +/turf/open/water/MakeSlippery(wet_setting, min_wet_time, wet_time_to_add, max_wet_time, permanent) //water? wet? not in this economy. + return + /turf/open/water/jungle light_range = 2 light_power = 0.6 light_color = COLOR_VERY_LIGHT_GRAY +/turf/open/water/jungle/Initialize(mapload) + . = ..() + AddElement(/datum/element/lazy_fishing_spot, FISHING_SPOT_PRESET_JUNGLE) + /turf/open/water/beach color = COLOR_CYAN light_range = 2 light_power = 0.80 light_color = LIGHT_COLOR_BLUE +/turf/open/water/beach/Initialize(mapload) + . = ..() + AddElement(/datum/element/lazy_fishing_spot, FISHING_SPOT_PRESET_BEACH) + /turf/open/water/beach/deep color = "#0099ff" light_color = LIGHT_COLOR_DARK_BLUE @@ -66,7 +86,7 @@ /turf/open/water/tar name = "tar pit" desc = "Shallow tar. Will slow you down significantly. You could use a beaker to scoop some out..." - color = "#222424" + color = "#473a3a" light_range = 0 slowdown = 2 reagent_to_extract = /datum/reagent/asphalt diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 920e3e519a7d..a440cd951905 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -112,6 +112,9 @@ GLOBAL_LIST_EMPTY(created_baseturf_lists) if(canSmoothWith[length(canSmoothWith)] > MAX_S_TURF) smoothing_flags |= SMOOTH_OBJ SET_BITFLAG_LIST(canSmoothWith) + if (length(no_connector_typecache)) + no_connector_typecache = SSicon_smooth.get_no_connector_typecache(src.type, no_connector_typecache, connector_strict_typing) + if (smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) QUEUE_SMOOTH(src) diff --git a/code/game/world.dm b/code/game/world.dm index e7e86cb3d8af..effed0cb63a3 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -84,6 +84,10 @@ GLOBAL_VAR(restart_counter) HandleTestRun() #endif + #ifdef AUTOWIKI + setup_autowiki() + #endif + /world/proc/InitTgs() TgsNew(new /datum/tgs_event_handler/impl, TGS_SECURITY_TRUSTED) GLOB.revdata.load_tgs_info() diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index c3a7a295523c..afdbb4a4b7f2 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -43,6 +43,7 @@ GLOBAL_PROTECT(admin_verbs_admin) /datum/admins/proc/toggleooclocal, /*toggles looc on/off for everyone*/ /datum/admins/proc/toggleoocdead, /*toggles ooc on/off for everyone who is dead*/ /datum/admins/proc/toggleenter, /*toggles whether people can join the current game*/ + /client/proc/toggle_ship_spawn, /* toggles players spawning ships via the join menu / shuttle creators */ /datum/admins/proc/announce, /*priority announce something to all clients.*/ /datum/admins/proc/set_admin_notice, /*announcement all clients see when joining the server.*/ /client/proc/admin_ghost, /*allows us to ghost/reenter body at will*/ @@ -75,6 +76,7 @@ GLOBAL_PROTECT(admin_verbs_admin) /client/proc/toggleprayers, /client/proc/toggle_prayer_sound, /client/proc/toggleadminhelpsound, + /client/proc/overmap_datum_token_manager, /datum/admins/proc/open_borgopanel, /client/proc/investigate_show, /*various admintools for investigation. Such as a singulo grief-log*/ ) @@ -186,6 +188,7 @@ GLOBAL_PROTECT(admin_verbs_debug) /client/proc/map_template_load, /client/proc/map_template_upload, /client/proc/jump_to_ruin, + /client/proc/fucky_wucky, /client/proc/view_runtimes, /client/proc/pump_random_event, /client/proc/reload_configuration, diff --git a/code/modules/admin/chat_commands.dm b/code/modules/admin/chat_commands.dm index 4f20564d8fe5..baa52e38c7da 100644 --- a/code/modules/admin/chat_commands.dm +++ b/code/modules/admin/chat_commands.dm @@ -66,7 +66,7 @@ all_params.Cut(1, 2) var/id = text2num(target) if(id != null) - var/datum/admin_help/AH = GLOB.ahelp_tickets.TicketByID(id) + var/datum/admin_help/AH = GLOB.ahelp_tickets.ticket_by_id(id) if(AH) target = AH.initiator_ckey else diff --git a/code/modules/admin/create_mob.dm b/code/modules/admin/create_mob.dm index 6b931aa6d845..68c5e46e75b8 100644 --- a/code/modules/admin/create_mob.dm +++ b/code/modules/admin/create_mob.dm @@ -26,6 +26,7 @@ // Mutant randomizing, doesn't affect the mob appearance unless it's the specific mutant. H.dna.features["mcolor"] = random_short_color() + H.dna.features["mcolor2"] = random_short_color() H.dna.features["ethcolor"] = GLOB.color_list_ethereal[pick(GLOB.color_list_ethereal)] H.dna.features["tail_lizard"] = pick(GLOB.tails_list_lizard) H.dna.features["snout"] = pick(GLOB.snouts_list) diff --git a/code/modules/admin/outfit_editor.dm b/code/modules/admin/outfit_editor.dm index ee8342a1c868..2921045d2d0f 100644 --- a/code/modules/admin/outfit_editor.dm +++ b/code/modules/admin/outfit_editor.dm @@ -70,9 +70,15 @@ /datum/outfit_editor/ui_data(mob/user) var/list/data = list() - data["outfit"] = serialize_outfit() data["saveable"] = !GLOB.custom_outfits.Find(drip) + return data + +/datum/outfit_editor/ui_static_data(mob/user) + var/list/data = list() + + data["outfit"] = serialize_outfit() + if(!dummy_key) init_dummy() var/icon/dummysprite = get_flat_human_icon(null, @@ -83,7 +89,6 @@ return data - /datum/outfit_editor/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) if(..()) return @@ -93,8 +98,10 @@ switch(action) if("click") choose_item(slot) + update_static_data(usr, ui) if("ctrlClick") choose_any_item(slot) + update_static_data(usr, ui) if("clear") if(drip.vars.Find(slot)) drip.vars[slot] = null diff --git a/code/modules/admin/sql_ban_system.dm b/code/modules/admin/sql_ban_system.dm index b10a5a4feb03..bde0a7676fac 100644 --- a/code/modules/admin/sql_ban_system.dm +++ b/code/modules/admin/sql_ban_system.dm @@ -549,7 +549,7 @@ if(roles_to_ban[1] == "Server" && (!is_admin || (is_admin && applies_to_admins))) qdel(C) if(roles_to_ban[1] == "Server" && AH) - AH.Resolve() + AH.resolve() for(var/client/i in GLOB.clients - C) if(i.address == player_ip || i.computer_id == player_cid) build_ban_cache(i) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index a541cc8f1f98..012be5da1e51 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -29,12 +29,12 @@ var/ahelp_ref = href_list["ahelp"] var/datum/admin_help/AH = locate(ahelp_ref) if(AH) - AH.Action(href_list["ahelp_action"]) + AH.action(usr, href_list["ahelp_action"]) else to_chat(usr, "Ticket [ahelp_ref] has been deleted!", confidential = TRUE) else if(href_list["ahelp_tickets"]) - GLOB.ahelp_tickets.BrowseTickets(text2num(href_list["ahelp_tickets"])) + GLOB.ahelp_tickets.browse_tickets(text2num(href_list["ahelp_tickets"])) else if(href_list["stickyban"]) stickyban(href_list["stickyban"],href_list) @@ -1251,8 +1251,6 @@ // WS - More fun with cookies - Start else if(islizard(H)) cookiealt = /obj/item/reagent_containers/food/snacks/nugget - else if(issquidperson(H)) - cookiealt = /obj/item/reagent_containers/food/snacks/fishfingers if(H.recieve_gift(cookiealt)) log_admin("[key_name(H)] got their [cookiealt], spawned by [key_name(src.owner)].") message_admins("[key_name(H)] got their [cookiealt], spawned by [key_name(src.owner)].") @@ -1262,6 +1260,22 @@ message_admins("[key_name(H)] has their hands full, so they did not receive their [initial(cookiealt.name)], spawned by [key_name(src.owner)].") // WS - End + else if (href_list["adminpopup"]) + if (!check_rights(R_ADMIN)) + return + + var/message = input(owner, "As well as a popup, they'll also be sent a message to reply to. What do you want that to be?", "Message") as text|null + if (!message) + to_chat(owner, span_notice("Popup cancelled.")) + return + + var/client/target = locate(href_list["adminpopup"]) + if (!istype(target)) + to_chat(owner, span_notice("The mob doesn't exist anymore!")) + return + + give_admin_popup(target, owner, message) + else if(href_list["adminsmite"]) if(!check_rights(R_ADMIN|R_FUN)) return diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 8001f038852d..1b9b41d773b1 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -11,6 +11,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) var/list/active_tickets = list() var/list/closed_tickets = list() var/list/resolved_tickets = list() + var/total_statclick_errors = 0 var/obj/effect/statclick/ticket_list/astatclick = new(null, null, AHELP_ACTIVE) var/obj/effect/statclick/ticket_list/cstatclick = new(null, null, AHELP_CLOSED) @@ -25,7 +26,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) QDEL_NULL(rstatclick) return ..() -/datum/admin_help_tickets/proc/TicketByID(id) +/datum/admin_help_tickets/proc/ticket_by_id(id) var/list/lists = list(active_tickets, closed_tickets, resolved_tickets) for(var/I in lists) for(var/J in I) @@ -33,7 +34,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) if(AH.id == id) return J -/datum/admin_help_tickets/proc/TicketsByCKey(ckey) +/datum/admin_help_tickets/proc/tickets_by_ckey(ckey) . = list() var/list/lists = list(active_tickets, closed_tickets, resolved_tickets) for(var/I in lists) @@ -43,7 +44,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) . += AH //private -/datum/admin_help_tickets/proc/ListInsert(datum/admin_help/new_ticket) +/datum/admin_help_tickets/proc/list_insert(datum/admin_help/new_ticket) var/list/ticket_list switch(new_ticket.state) if(AHELP_ACTIVE) @@ -64,7 +65,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) ticket_list += new_ticket //opens the ticket listings for one of the 3 states -/datum/admin_help_tickets/proc/BrowseTickets(state) +/datum/admin_help_tickets/proc/browse_tickets(state) var/list/l2b var/title switch(state) @@ -93,38 +94,48 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) SHOULD_NOT_SLEEP(TRUE) var/list/L = list() var/num_disconnected = 0 - L[++L.len] = list("Active Tickets:", "[astatclick.update("[active_tickets.len]")]", null, REF(astatclick)) - astatclick.update("[active_tickets.len]") + L[++L.len] = list("Active Tickets:", "[astatclick.update("[length(active_tickets)]")]", null, REF(astatclick)) + astatclick.update("[length(active_tickets)]") for(var/I in active_tickets) var/datum/admin_help/AH = I if(AH.initiator) - L[++L.len] = list("#[AH.id]. [AH.initiator_key_name]:", "[AH.statclick.update()]", REF(AH)) + if(QDELETED(AH.statclick)) + total_statclick_errors++ + AH.statclick = new(null, AH) + if(!AH.error_screamed) + stack_trace("statclick null?") + message_admins("Ticket #[AH.id] had a null statclick, this message will only be shown once.") + AH.error_screamed = TRUE + + L[++L.len] = list("#[AH.id]. [AH.initiator_key_name] (Claimed by [AH.claimed_by || "nobody"]):", "[AH.statclick.update()]", REF(AH)) else ++num_disconnected + if(num_disconnected) L[++L.len] = list("Disconnected:", "[astatclick.update("[num_disconnected]")]", null, REF(astatclick)) - L[++L.len] = list("Closed Tickets:", "[cstatclick.update("[closed_tickets.len]")]", null, REF(cstatclick)) - L[++L.len] = list("Resolved Tickets:", "[rstatclick.update("[resolved_tickets.len]")]", null, REF(rstatclick)) + L[++L.len] = list("Closed Tickets:", "[cstatclick.update("[length(closed_tickets)]")]", null, REF(cstatclick)) + L[++L.len] = list("Resolved Tickets:", "[rstatclick.update("[length(resolved_tickets)]")]", null, REF(rstatclick)) + L[++L.len] = list("Statclick Errors:", "[total_statclick_errors]", null, null) return L //Reassociate still open ticket if one exists -/datum/admin_help_tickets/proc/ClientLogin(client/C) - C.current_ticket = CKey2ActiveTicket(C.ckey) +/datum/admin_help_tickets/proc/client_login(client/C) + C.current_ticket = ckey2active_ticket(C.ckey) if(C.current_ticket) C.current_ticket.initiator = C - C.current_ticket.AddInteraction("Client reconnected.") - SSblackbox.LogAhelp(C.current_ticket.id, "Reconnected", "Client reconnected", C.ckey) + C.current_ticket.add_interaction("Client reconnected.") + SSblackbox.log_ahelp(C.current_ticket.id, "Reconnected", "Client reconnected", C.ckey) //Dissasociate ticket -/datum/admin_help_tickets/proc/ClientLogout(client/C) +/datum/admin_help_tickets/proc/client_logout(client/C) if(C.current_ticket) var/datum/admin_help/T = C.current_ticket - T.AddInteraction("Client disconnected.") - SSblackbox.LogAhelp(T.id, "Disconnected", "Client disconnected", C.ckey) + T.add_interaction("Client disconnected.") + SSblackbox.log_ahelp(T.id, "Disconnected", "Client disconnected", C.ckey) T.initiator = null //Get a ticket given a ckey -/datum/admin_help_tickets/proc/CKey2ActiveTicket(ckey) +/datum/admin_help_tickets/proc/ckey2active_ticket(ckey) for(var/I in active_tickets) var/datum/admin_help/AH = I if(AH.initiator_ckey == ckey) @@ -142,7 +153,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) ..() /obj/effect/statclick/ticket_list/Click() - GLOB.ahelp_tickets.BrowseTickets(current_state) + GLOB.ahelp_tickets.browse_tickets(current_state) //called by admin topic /obj/effect/statclick/ticket_list/proc/Action() @@ -163,11 +174,13 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) var/client/initiator //semi-misnomer, it's the person who ahelped/was bwoinked var/initiator_ckey var/initiator_key_name + var/claimed_by var/heard_by_no_admins = FALSE - var/list/_interactions //use AddInteraction() or, preferably, admin_ticket_log() + var/list/_interactions //use add_interaction() or, preferably, admin_ticket_log() var/obj/effect/statclick/ahelp/statclick + var/error_screamed = FALSE var/static/ticket_counter = 0 @@ -191,20 +204,21 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) initiator_key_name = key_name(initiator, FALSE, TRUE) if(initiator.current_ticket) //This is a bug stack_trace("Multiple ahelp current_tickets") - initiator.current_ticket.AddInteraction("Ticket erroneously left open by code") - initiator.current_ticket.Close() + initiator.current_ticket.add_interaction("Ticket erroneously left open by code") + initiator.current_ticket.close() initiator.current_ticket = src - TimeoutVerb() + timeout_verb() statclick = new(null, src) _interactions = list() if(is_bwoink) - AddInteraction("[key_name_admin(usr)] PM'd [LinkedReplyName()]") - message_admins("Ticket [TicketHref("#[id]")] created") + add_interaction("[key_name_admin(usr)] PM'd [linked_reply_name()]") + message_admins("Ticket [ticket_href("#[id]")] created") + claimed_by = usr.key else - MessageNoRecipient(msg) + message_no_recipient(msg) SSredbot.send_discord_message("admin", "Ticket #[id] created by [usr.ckey] ([usr.real_name]): [name]", "ticket") @@ -217,60 +231,66 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) GLOB.ahelp_tickets.active_tickets += src /datum/admin_help/Destroy() - RemoveActive() + remove_active() + QDEL_NULL(statclick) GLOB.ahelp_tickets.closed_tickets -= src GLOB.ahelp_tickets.resolved_tickets -= src return ..() -/datum/admin_help/proc/AddInteraction(formatted_message) +/datum/admin_help/proc/add_interaction(formatted_message) if(heard_by_no_admins && usr && usr.ckey != initiator_ckey) heard_by_no_admins = FALSE send2tgs(initiator_ckey, "Ticket #[id]: Answered by [key_name(usr)]") _interactions += "[time_stamp()]: [formatted_message]" //Removes the ahelp verb and returns it after 2 minutes -/datum/admin_help/proc/TimeoutVerb() +/datum/admin_help/proc/timeout_verb() remove_verb(initiator, /client/verb/adminhelp) initiator.adminhelptimerid = addtimer(CALLBACK(initiator, /client/proc/giveadminhelpverb), 1200, TIMER_STOPPABLE) //2 minute cooldown of admin helps //private -/datum/admin_help/proc/FullMonty(ref_src) +/datum/admin_help/proc/full_monty(ref_src) if(!ref_src) ref_src = "[REF(src)]" . = ADMIN_FULLMONTY_NONAME(initiator.mob) if(state == AHELP_ACTIVE) - . += ClosureLinks(ref_src) + . += ticket_actions(ref_src) + + if (CONFIG_GET(flag/popup_admin_pm)) + . += " (POPUP)" //private -/datum/admin_help/proc/ClosureLinks(ref_src) +/datum/admin_help/proc/ticket_actions(ref_src) if(!ref_src) ref_src = "[REF(src)]" - . = " (REJT)" - . += " (IC)" - . += " (SKILL)" - . += " (CLOSE)" - . += " (RSLVE)" + . = "
    " + . += " ([ticket_href("REJT", ref_src, "reject")])" + . += " ([ticket_href("IC", ref_src, "icissue")])" + . += " ([ticket_href("SKILL", ref_src, "skillissue")])" + . += " ([ticket_href("CLOSE", ref_src, "close")])" + . += " ([ticket_href("RSLVE", ref_src, "resolve")])" + . += " ([ticket_href("CLAIM", ref_src, "claim")])" //private -/datum/admin_help/proc/LinkedReplyName(ref_src) +/datum/admin_help/proc/linked_reply_name(ref_src) if(!ref_src) ref_src = "[REF(src)]" return "[initiator_key_name]" //private -/datum/admin_help/proc/TicketHref(msg, ref_src, action = "ticket") +/datum/admin_help/proc/ticket_href(msg, ref_src, action = "ticket") if(!ref_src) ref_src = "[REF(src)]" return "[msg]" //message from the initiator without a target, all admins will see this //won't bug irc/discord -/datum/admin_help/proc/MessageNoRecipient(msg) +/datum/admin_help/proc/message_no_recipient(msg) var/ref_src = "[REF(src)]" //Message to be sent to all admins - var/admin_msg = "Ticket [TicketHref("#[id]", ref_src)]: [LinkedReplyName(ref_src)] [FullMonty(ref_src)]: [keywords_lookup(msg)]" + var/admin_msg = "Ticket [ticket_href("#[id]", ref_src)]: [linked_reply_name(ref_src)] [full_monty(ref_src)]: [keywords_lookup(msg)]" - AddInteraction("[LinkedReplyName(ref_src)]: [msg]") + add_interaction("[linked_reply_name(ref_src)]: [msg]") log_admin_private("Ticket #[id]: [key_name(initiator)]: [msg]") //send this msg to all admins @@ -288,19 +308,18 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) type = MESSAGE_TYPE_ADMINPM, html = "PM to-Admins: [msg]", confidential = TRUE) - SSblackbox.LogAhelp(id, "Ticket Opened", msg, null, initiator.ckey) + SSblackbox.log_ahelp(id, "Ticket Opened", msg, null, initiator.ckey) //Reopen a closed ticket -/datum/admin_help/proc/Reopen() +/datum/admin_help/proc/reopen() if(state == AHELP_ACTIVE) to_chat(usr, "This ticket is already open.", confidential = TRUE) return - if(GLOB.ahelp_tickets.CKey2ActiveTicket(initiator_ckey)) + if(GLOB.ahelp_tickets.ckey2active_ticket(initiator_ckey)) to_chat(usr, "This user already has an active ticket, cannot reopen this one.", confidential = TRUE) return - statclick = new(null, src) GLOB.ahelp_tickets.active_tickets += src GLOB.ahelp_tickets.closed_tickets -= src GLOB.ahelp_tickets.resolved_tickets -= src @@ -314,60 +333,91 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) if(initiator) initiator.current_ticket = src - AddInteraction("Reopened by [key_name_admin(usr)]") - var/msg = "Ticket [TicketHref("#[id]")] reopened by [key_name_admin(usr)]." + add_interaction("Reopened by [key_name_admin(usr)]") + var/msg = "Ticket [ticket_href("#[id]")] reopened by [key_name_admin(usr)]." message_admins(msg) log_admin_private(msg) - SSblackbox.LogAhelp(id, "Reopened", "Reopened by [usr.key]", usr.ckey) + SSblackbox.log_ahelp(id, "Reopened", "Reopened by [usr.key]", usr.ckey) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "reopened") - TicketPanel() //can only be done from here, so refresh it + ticket_panel() //can only be done from here, so refresh it //private -/datum/admin_help/proc/RemoveActive() +/datum/admin_help/proc/remove_active() if(state != AHELP_ACTIVE) + stack_trace("Attempt to remove non-active ticket") return closed_at = world.time - QDEL_NULL(statclick) GLOB.ahelp_tickets.active_tickets -= src if(initiator && initiator.current_ticket == src) initiator.current_ticket = null + SEND_SIGNAL(src, COMSIG_ADMIN_HELP_MADE_INACTIVE) + +/datum/admin_help/proc/claim(key_name = key_name_admin(usr)) + if(state != AHELP_ACTIVE) + return FALSE + if(claimed_by && claimed_by != usr.key && alert(usr, "Ticket #[id] already claimed by [claimed_by]. Override?", "Adminhelp", "Yes", "No") != "Yes") + return FALSE + if(claimed_by == usr.key) + return TRUE + add_interaction(span_grey("Claimed by [key_name].")) + to_chat(initiator, span_adminhelp("Your ticket has been claimed by an admin. Expect a response shortly."), confidential = TRUE) + claimed_by = usr.key + SSblackbox.record_feedback("tally", "ahelp_stats", 1, "claimed") + var/msg = "Ticket [ticket_href("#[id]")] claimed by [key_name]." + message_admins(msg) + SSblackbox.log_ahelp(id, "Claimed", "Claimed by [usr.key]", null, usr.ckey) + log_admin_private(msg) + return TRUE + +/datum/admin_help/proc/unclaim(key_name = key_name_admin(usr)) + if(state != AHELP_ACTIVE) + return + if(claimed_by != usr.key) + return + add_interaction(span_grey("Unclaimed by [key_name].")) + claimed_by = null + SSblackbox.record_feedback("tally", "ahelp_stats", 1, "unclaimed") + var/msg = "Ticket [ticket_href("#[id]")] unclaimed by [key_name]." + message_admins(msg) + SSblackbox.log_ahelp(id, "Unclaimed", "Unclaimed by [usr.key]", null, usr.ckey) + log_admin_private(msg) //Mark open ticket as closed/meme -/datum/admin_help/proc/Close(key_name = key_name_admin(usr), silent = FALSE) +/datum/admin_help/proc/close(key_name = key_name_admin(usr), silent = FALSE) if(state != AHELP_ACTIVE) return - RemoveActive() + remove_active() state = AHELP_CLOSED - GLOB.ahelp_tickets.ListInsert(src) - AddInteraction("Closed by [key_name].") + GLOB.ahelp_tickets.list_insert(src) + add_interaction("Closed by [key_name].") if(!silent) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "closed") - var/msg = "Ticket [TicketHref("#[id]")] closed by [key_name]." + var/msg = "Ticket [ticket_href("#[id]")] closed by [key_name]." message_admins(msg) - SSblackbox.LogAhelp(id, "Closed", "Closed by [usr.key]", null, usr.ckey) + SSblackbox.log_ahelp(id, "Closed", "Closed by [usr.key]", null, usr.ckey) log_admin_private(msg) //Mark open ticket as resolved/legitimate, returns ahelp verb -/datum/admin_help/proc/Resolve(key_name = key_name_admin(usr), silent = FALSE) +/datum/admin_help/proc/resolve(key_name = key_name_admin(usr), silent = FALSE) if(state != AHELP_ACTIVE) return - RemoveActive() + remove_active() state = AHELP_RESOLVED - GLOB.ahelp_tickets.ListInsert(src) + GLOB.ahelp_tickets.list_insert(src) addtimer(CALLBACK(initiator, /client/proc/giveadminhelpverb), 50) - AddInteraction("Resolved by [key_name].") + add_interaction("Resolved by [key_name].") to_chat(initiator, "Your ticket has been resolved by an admin. The Adminhelp verb will be returned to you shortly.", confidential = TRUE) if(!silent) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "resolved") - var/msg = "Ticket [TicketHref("#[id]")] resolved by [key_name]" + var/msg = "Ticket [ticket_href("#[id]")] resolved by [key_name]" message_admins(msg) - SSblackbox.LogAhelp(id, "Resolved", "Resolved by [usr.key]", null, usr.ckey) + SSblackbox.log_ahelp(id, "Resolved", "Resolved by [usr.key]", null, usr.ckey) log_admin_private(msg) //Close and return ahelp verb, use if ticket is incoherent -/datum/admin_help/proc/Reject(key_name = key_name_admin(usr)) +/datum/admin_help/proc/reject(key_name = key_name_admin(usr)) if(state != AHELP_ACTIVE) return @@ -381,15 +431,15 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) to_chat(initiator, "Please try to be calm, clear, and descriptive in admin helps, do not assume the admin has seen any related events, and clearly state the names of anybody you are reporting.", confidential = TRUE) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "rejected") - var/msg = "Ticket [TicketHref("#[id]")] rejected by [key_name]" + var/msg = "Ticket [ticket_href("#[id]")] rejected by [key_name]" message_admins(msg) log_admin_private(msg) - AddInteraction("Rejected by [key_name].") - SSblackbox.LogAhelp(id, "Rejected", "Rejected by [usr.key]", null, usr.ckey) - Close(silent = TRUE) + add_interaction("Rejected by [key_name].") + SSblackbox.log_ahelp(id, "Rejected", "Rejected by [usr.key]", null, usr.ckey) + close(silent = TRUE) //Resolve ticket with IC Issue message -/datum/admin_help/proc/ICIssue(key_name = key_name_admin(usr)) +/datum/admin_help/proc/ic_issue(key_name = key_name_admin(usr)) if(state != AHELP_ACTIVE) return @@ -400,15 +450,15 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) to_chat(initiator, msg, confidential = TRUE) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "IC") - msg = "Ticket [TicketHref("#[id]")] marked as IC by [key_name]" + msg = "Ticket [ticket_href("#[id]")] marked as IC by [key_name]" message_admins(msg) log_admin_private(msg) - AddInteraction("Marked as IC issue by [key_name]") - SSblackbox.LogAhelp(id, "IC Issue", "Marked as IC issue by [usr.key]", null, usr.ckey) - Resolve(silent = TRUE) + add_interaction("Marked as IC issue by [key_name]") + SSblackbox.log_ahelp(id, "IC Issue", "Marked as IC issue by [usr.key]", null, usr.ckey) + resolve(silent = TRUE) //Resolve ticket and inform user that they have a skill issue -/datum/admin_help/proc/SkillIssue(key_name = key_name_admin(usr)) +/datum/admin_help/proc/skill_issue(key_name = key_name_admin(usr)) if(state != AHELP_ACTIVE) return @@ -419,18 +469,18 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) to_chat(initiator, msg, confidential = TRUE) SSblackbox.record_feedback("tally", "ahelp_stats", 1, "Skill") - msg = "Ticket [TicketHref("#[id]")] marked as skill issue by [key_name]" + msg = "Ticket [ticket_href("#[id]")] marked as skill issue by [key_name]" message_admins(msg) log_admin_private(msg) - AddInteraction("Marked as skill issue by [key_name]") - SSblackbox.LogAhelp(id, "Skill Issue", "Marked as skill issue by [usr.key]", null, usr.ckey) - Resolve(silent = TRUE) + add_interaction("Marked as skill issue by [key_name]") + SSblackbox.log_ahelp(id, "Skill Issue", "Marked as skill issue by [usr.key]", null, usr.ckey) + resolve(silent = TRUE) //Show the ticket panel -/datum/admin_help/proc/TicketPanel() - var/list/dat = list("Ticket #[id]") +/datum/admin_help/proc/ticket_panel() + var/list/dat = list() var/ref_src = "[REF(src)]" - dat += "

    Admin Help Ticket #[id]: [LinkedReplyName(ref_src)]

    " + dat += "

    Admin Help Ticket #[id]: [linked_reply_name(ref_src)] (Claimed by [claimed_by || "nobody"])

    " dat += "State: " switch(state) if(AHELP_ACTIVE) @@ -441,55 +491,64 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) dat += "CLOSED" else dat += "UNKNOWN" - dat += "[FOURSPACES][TicketHref("Refresh", ref_src)][FOURSPACES][TicketHref("Re-Title", ref_src, "retitle")]" + dat += "[FOURSPACES][ticket_href("Refresh", ref_src)][FOURSPACES][ticket_href("Re-Title", ref_src, "retitle")]" if(state != AHELP_ACTIVE) - dat += "[FOURSPACES][TicketHref("Reopen", ref_src, "reopen")]" + dat += "[FOURSPACES][ticket_href("Reopen", ref_src, "reopen")]" dat += "

    Opened at: [gameTimestamp(wtime = opened_at)] (Approx [DisplayTimeText(world.time - opened_at)] ago)" if(closed_at) dat += "
    Closed at: [gameTimestamp(wtime = closed_at)] (Approx [DisplayTimeText(world.time - closed_at)] ago)" dat += "

    " if(initiator) - dat += "Actions: [FullMonty(ref_src)]
    " + dat += "Actions:
    [full_monty(ref_src)]
    " else - dat += "DISCONNECTED[FOURSPACES][ClosureLinks(ref_src)]
    " + dat += "DISCONNECTED[ticket_actions(ref_src)]
    " dat += "
    Log:

    " for(var/I in _interactions) dat += "[I]
    " - usr << browse(dat.Join(), "window=ahelp[id];size=620x480") + var/datum/browser/popup = new(usr, "ahelp[id]", "Ticket #[id]", 620, 480) + popup.set_content(dat.Join()) + popup.open() -/datum/admin_help/proc/Retitle() +/datum/admin_help/proc/retitle() var/new_title = input(usr, "Enter a title for the ticket", "Rename Ticket", name) as text|null if(new_title) name = new_title //not saying the original name cause it could be a long ass message - var/msg = "Ticket [TicketHref("#[id]")] titled [name] by [key_name_admin(usr)]" + var/msg = "Ticket [ticket_href("#[id]")] titled [name] by [key_name_admin(usr)]" message_admins(msg) log_admin_private(msg) - TicketPanel() //we have to be here to do this + ticket_panel() //we have to be here to do this //Forwarded action from admin/Topic -/datum/admin_help/proc/Action(action) +/datum/admin_help/proc/action(mob/user, action) testing("Ahelp action: [action]") switch(action) + if("claim") + if(user.key == claimed_by) + unclaim() + return + claim() if("ticket") - TicketPanel() + ticket_panel() if("retitle") - Retitle() + retitle() if("reject") - Reject() + reject() if("reply") - usr.client.cmd_ahelp_reply(initiator) + if(!claim()) + return + user.client.cmd_ahelp_reply(initiator) if("icissue") - ICIssue() + ic_issue() if("skillissue") - SkillIssue() + skill_issue() if("close") - Close() + close() if("resolve") - Resolve() + resolve() if("reopen") - Reopen() + reopen() // // TICKET STATCLICK @@ -506,7 +565,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) return ..(ahelp_datum.name) /obj/effect/statclick/ahelp/Click() - ahelp_datum.TicketPanel() + ahelp_datum.ticket_panel() /obj/effect/statclick/ahelp/Destroy() ahelp_datum = null @@ -550,14 +609,14 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) if(current_ticket) if(alert(usr, "You already have a ticket open. Is this for the same issue?",,"Yes","No") != "No") if(current_ticket) - current_ticket.MessageNoRecipient(msg) - current_ticket.TimeoutVerb() + current_ticket.message_no_recipient(msg) + current_ticket.timeout_verb() return else to_chat(usr, "Ticket not found, creating new one...", confidential = TRUE) else - current_ticket.AddInteraction("[key_name_admin(usr)] opened a new ticket.") - current_ticket.Close() + current_ticket.add_interaction("[key_name_admin(usr)] opened a new ticket.") + current_ticket.close() //Extremely simple system of suggesting mentorhelp instead of adminhelp var/msg_lower = lowertext(msg) @@ -582,12 +641,12 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) else C = what if(istype(C) && C.current_ticket) - C.current_ticket.AddInteraction(message) + C.current_ticket.add_interaction(message) return C.current_ticket if(istext(what)) //ckey - var/datum/admin_help/AH = GLOB.ahelp_tickets.CKey2ActiveTicket(what) + var/datum/admin_help/AH = GLOB.ahelp_tickets.ckey2active_ticket(what) if(AH) - AH.AddInteraction(message) + AH.add_interaction(message) return AH // @@ -626,8 +685,8 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) /proc/send2tgs(msg,msg2) - msg = replacetext(replacetext(msg, "\proper", ""), "\improper", "") - msg2 = replacetext(replacetext(msg2, "\proper", ""), "\improper", "") + msg = format_text(msg) + msg2 = format_text(msg2) world.TgsTargetedChatBroadcast("[msg] | [msg2]", TRUE) /** @@ -760,3 +819,75 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) return founds return msg + +/** + * Checks a given message to see if any of the words are something we want to treat specially, as detailed below. + * + * There are 3 cases where a word is something we want to act on + * 1. Admin pings, like @adminckey. Pings the admin in question, text is not clickable + * 2. Datum refs, like @0x2001169 or @mob_23. Clicking on the link opens up the VV for that datum + * 3. Ticket refs, like #3. Displays the status and ahelper in the link, clicking on it brings up the ticket panel for it. + * Returns a list being used as a tuple. Index ASAY_LINK_NEW_MESSAGE_INDEX contains the new message text (with clickable links and such) + * while index ASAY_LINK_PINGED_ADMINS_INDEX contains a list of pinged admin clients, if there are any. + * + * Arguments: + * * msg - the message being scanned + */ +/proc/check_asay_links(msg) + var/list/msglist = splittext(msg, " ") //explode the input msg into a list + var/list/pinged_admins = list() // if we ping any admins, store them here so we can ping them after + var/modified = FALSE // did we find anything? + + var/i = 0 + for(var/word in msglist) + i++ + if(!length(word)) + continue + + switch(word[1]) + if("@") + var/stripped_word = ckey(copytext(word, 2)) + + // first we check if it's a ckey of an admin + var/client/client_check = GLOB.directory[stripped_word] + if(client_check?.holder) + msglist[i] = "[word]" + pinged_admins[stripped_word] = client_check + modified = TRUE + continue + + // then if not, we check if it's a datum ref + + var/word_with_brackets = "\[[stripped_word]\]" // the actual memory address lookups need the bracket wraps + var/datum/datum_check = locate(word_with_brackets) + if(!istype(datum_check)) + continue + msglist[i] = "[word]" + modified = TRUE + + if("#") // check if we're linking a ticket + var/possible_ticket_id = text2num(copytext(word, 2)) + if(!possible_ticket_id) + continue + + var/datum/admin_help/ahelp_check = GLOB.ahelp_tickets?.ticket_by_id(possible_ticket_id) + if(!ahelp_check) + continue + + var/state_word + switch(ahelp_check.state) + if(AHELP_ACTIVE) + state_word = "Active" + if(AHELP_CLOSED) + state_word = "Closed" + if(AHELP_RESOLVED) + state_word = "Resolved" + + msglist[i]= "[word] ([state_word] | [ahelp_check.initiator_key_name])" + modified = TRUE + + if(modified) + var/list/return_list = list() + return_list[ASAY_LINK_NEW_MESSAGE_INDEX] = jointext(msglist, " ") // without tuples, we must make do! + return_list[ASAY_LINK_PINGED_ADMINS_INDEX] = pinged_admins + return return_list diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index b4e5653b0076..d227d44e18b0 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -82,7 +82,7 @@ type = MESSAGE_TYPE_ADMINPM, html = "Message not sent:
    [msg]", confidential = TRUE) - AH.AddInteraction("No client found, message not sent:
    [msg]") + AH.add_interaction("No client found, message not sent:
    [msg]") return cmd_admin_pm(whom, msg) @@ -169,10 +169,10 @@ html = "Message not sent:
    [msg]", confidential = TRUE) if(recipient_ticket) - recipient_ticket.AddInteraction("No client found, message not sent:
    [msg]") + recipient_ticket.add_interaction("No client found, message not sent:
    [msg]") return else - current_ticket.MessageNoRecipient(msg) + current_ticket.message_no_recipient(msg) return @@ -212,6 +212,8 @@ if(holder && recipient.holder && !current_ticket) //Both are admins, and this is not a reply to our own ticket. badmin = TRUE if(recipient.holder && !badmin) + SEND_SIGNAL(current_ticket, COMSIG_ADMIN_HELP_REPLIED) + if(holder) to_chat(recipient, type = MESSAGE_TYPE_ADMINPM, @@ -226,7 +228,7 @@ admin_ticket_log(src, interaction_message) if(recipient != src) //reeee admin_ticket_log(recipient, interaction_message) - SSblackbox.LogAhelp(current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) + SSblackbox.log_ahelp(current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) else //recipient is an admin but sender is not var/replymsg = "Reply PM from-[key_name(src, recipient, 1)]: [keywordparsedmsg]" admin_ticket_log(src, "[replymsg]") @@ -238,19 +240,18 @@ type = MESSAGE_TYPE_ADMINPM, html = "PM to-Admins: [msg]", confidential = TRUE) - SSblackbox.LogAhelp(current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) + SSblackbox.log_ahelp(current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) //play the receiving admin the adminhelp sound (if they have them enabled) if(recipient.prefs.toggles & SOUND_ADMINHELP) SEND_SOUND(recipient, sound('sound/effects/adminhelp.ogg')) - else if(holder) //sender is an admin but recipient is not. Do BIG RED TEXT var/already_logged = FALSE if(!recipient.current_ticket) new /datum/admin_help(msg, recipient, TRUE) already_logged = TRUE - SSblackbox.LogAhelp(recipient.current_ticket.id, "Ticket Opened", msg, recipient.ckey, src.ckey) + SSblackbox.log_ahelp(recipient.current_ticket.id, "Ticket Opened", msg, recipient.ckey, src.ckey) to_chat(recipient, type = MESSAGE_TYPE_ADMINPM, @@ -272,21 +273,23 @@ admin_ticket_log(recipient, "PM From [key_name_admin(src)]: [keywordparsedmsg]") if(!already_logged) //Reply to an existing ticket - SSblackbox.LogAhelp(recipient.current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) + SSblackbox.log_ahelp(recipient.current_ticket.id, "Reply", msg, recipient.ckey, src.ckey) //always play non-admin recipients the adminhelp sound SEND_SOUND(recipient, sound('sound/effects/adminhelp.ogg')) - //AdminPM popup for ApocStation and anybody else who wants to use it. Set it with POPUP_ADMIN_PM in config.txt ~Carn - if(CONFIG_GET(flag/popup_admin_pm)) - INVOKE_ASYNC(src, .proc/popup_admin_pm, recipient, msg) - - else //neither are admins - to_chat(src, - type = MESSAGE_TYPE_ADMINPM, - html = "Error: Admin-PM: Non-admin to non-admin PM communication is forbidden.", - confidential = TRUE) - return + else //neither are admins + if(!current_ticket) + to_chat(src, + type = MESSAGE_TYPE_ADMINPM, + html = span_danger("Error: Admin-PM: Non-admin to non-admin PM communication is forbidden."), + confidential = TRUE) + to_chat(src, + type = MESSAGE_TYPE_ADMINPM, + html = "[span_danger("Message not sent:")]
    [msg]", + confidential = TRUE) + return + current_ticket.message_no_recipient(msg) if(external) log_admin_private("PM: [key_name(src)]->External: [rawmsg]") @@ -306,22 +309,12 @@ html = "PM: [key_name(src, X, 0)]->[key_name(recipient, X, 0)]: [keywordparsedmsg]" , confidential = TRUE) -/client/proc/popup_admin_pm(client/recipient, msg) - var/sender = src - var/sendername = key - var/reply = input(recipient, msg,"Admin PM from-[sendername]", "") as message|null //show message and await a reply - if(recipient && reply) - if(sender) - recipient.cmd_admin_pm(sender,reply) //sender is still about, let's reply to them - else - adminhelp(reply) //sender has left, adminhelp instead - #define TGS_AHELP_USAGE "Usage: ticket " /proc/TgsPm(target,msg,sender) target = ckey(target) var/client/C = GLOB.directory[target] - var/datum/admin_help/ticket = C ? C.current_ticket : GLOB.ahelp_tickets.CKey2ActiveTicket(target) + var/datum/admin_help/ticket = C ? C.current_ticket : GLOB.ahelp_tickets.ckey2active_ticket(target) var/compliant_msg = trim(lowertext(msg)) var/tgs_tagged = "[sender](TGS/External)" var/list/splits = splittext(compliant_msg, " ") @@ -331,23 +324,23 @@ switch(splits[2]) if("close") if(ticket) - ticket.Close(tgs_tagged) + ticket.close(tgs_tagged) return "Ticket #[ticket.id] successfully closed" if("resolve") if(ticket) - ticket.Resolve(tgs_tagged) + ticket.resolve(tgs_tagged) return "Ticket #[ticket.id] successfully resolved" if("icissue") if(ticket) - ticket.ICIssue(tgs_tagged) + ticket.ic_issue(tgs_tagged) return "Ticket #[ticket.id] successfully marked as IC issue" if("skill") if(ticket) - ticket.SkillIssue(tgs_tagged) + ticket.skill_issue(tgs_tagged) return "Ticket #[ticket.id] successfully marked as skill issue" if("reject") if(ticket) - ticket.Reject(tgs_tagged) + ticket.reject(tgs_tagged) return "Ticket #[ticket.id] successfully rejected" if("reopen") if(ticket) @@ -357,15 +350,15 @@ fail = text2num(splits[3]) if(isnull(fail)) return "Error: No/Invalid ticket id specified. [TGS_AHELP_USAGE]" - var/datum/admin_help/AH = GLOB.ahelp_tickets.TicketByID(fail) + var/datum/admin_help/AH = GLOB.ahelp_tickets.ticket_by_id(fail) if(!AH) return "Error: Ticket #[fail] not found" if(AH.initiator_ckey != target) return "Error: Ticket #[fail] belongs to [AH.initiator_ckey]" - AH.Reopen() + AH.reopen() return "Ticket #[ticket.id] successfully reopened" if("list") - var/list/tickets = GLOB.ahelp_tickets.TicketsByCKey(target) + var/list/tickets = GLOB.ahelp_tickets.tickets_by_ckey(target) if(!tickets.len) return "None" . = "" diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index 7fa7d1486aad..fa2c1c6c823c 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -9,6 +9,19 @@ if(!msg) return + if(findtext(msg, "@") || findtext(msg, "#")) + var/list/link_results = check_asay_links(msg) + if(length(link_results)) + msg = link_results[ASAY_LINK_NEW_MESSAGE_INDEX] + link_results[ASAY_LINK_NEW_MESSAGE_INDEX] = null + var/list/pinged_admin_clients = link_results[ASAY_LINK_PINGED_ADMINS_INDEX] + for(var/iter_ckey in pinged_admin_clients) + var/client/iter_admin_client = pinged_admin_clients[iter_ckey] + if(!iter_admin_client?.holder) + continue + window_flash(iter_admin_client) + SEND_SOUND(iter_admin_client.mob, sound('sound/misc/asay_ping.ogg')) + mob.log_talk(msg, LOG_ASAY) msg = keywords_lookup(msg) var/custom_asay_color = (CONFIG_GET(flag/allow_admin_asaycolor) && prefs.asaycolor) ? "" : "" diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index b827639b9f0c..524cd800f698 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -690,6 +690,27 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that to_chat(usr, "[template.name]", confidential = TRUE) to_chat(usr, "[template.description]", confidential = TRUE) +/client/proc/fucky_wucky() + set category = "Debug" + set name = "Fucky Wucky" + set desc = "Inform the players that the code monkeys at our headquarters are working very hard to fix this." + + if(!check_rights(R_DEBUG)) + return + remove_verb(/client/proc/fucky_wucky) + message_admins("[key_name_admin(src)] did a fucky wucky.") + log_admin("[key_name(src)] did a fucky wucky.") + for(var/m in GLOB.player_list) + var/datum/asset/fuckywucky = get_asset_datum(/datum/asset/simple/fuckywucky) + fuckywucky.send(m) + SEND_SOUND(m, 'sound/misc/fuckywucky.ogg') + to_chat(m, span_purple(examine_block(""))) + + addtimer(CALLBACK(src, PROC_REF(restore_fucky_wucky)), 600) + +/client/proc/restore_fucky_wucky() + add_verb(/client/proc/fucky_wucky) + /client/proc/toggle_medal_disable() set category = "Debug" set name = "Toggle Medal Disable" diff --git a/code/modules/admin/verbs/overmap_token_manager.dm b/code/modules/admin/verbs/overmap_token_manager.dm new file mode 100644 index 000000000000..1dc57b17b05e --- /dev/null +++ b/code/modules/admin/verbs/overmap_token_manager.dm @@ -0,0 +1,93 @@ +/client/proc/overmap_datum_token_manager() + set name = "Overmap Datum Token Manager" + set category = "Admin.Game" + set desc = "Manage the tokens of the overmap datum." + + var/static/datum/overmap_datum_token_manager/manager + if(isnull(manager)) + manager = new + manager.ui_interact(mob) + +/// Datum for the overmap datum token manager. +/datum/overmap_datum_token_manager + +/datum/overmap_datum_token_manager/ui_state(mob/user) + return GLOB.admin_state + +/datum/overmap_datum_token_manager/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(isnull(ui)) + ui = new(user, src, "OvermapTokenManager") + ui.open() + +/datum/overmap_datum_token_manager/proc/get_name_and_ref(datum/overmap/from) + if(isnull(from)) + return null + return list( + "name" = from.name, + "ref" = REF(from), + ) + +/datum/overmap_datum_token_manager/ui_data(mob/user) + . = list() + for(var/datum/overmap/overmap_datum as anything in SSovermap.overmap_objects) + var/datum_type = "[overmap_datum.type]" + if(!(datum_type in .)) + .[datum_type] = list() + + var/list/datum_info = list() + .[datum_type] += list(datum_info) + + datum_info["name"] = overmap_datum.name + datum_info["ref"] = REF(overmap_datum) + datum_info["token"] = get_name_and_ref(overmap_datum.token) + datum_info["position"] = list(overmap_datum.x, overmap_datum.y) + datum_info["docked_to"] = get_name_and_ref(overmap_datum.docked_to) + + var/list/docked_info = list() + datum_info["docked"] = docked_info + for(var/datum/overmap/docked as anything in overmap_datum.contents) + docked_info += list(get_name_and_ref(docked)) + + if(istype(overmap_datum, /datum/overmap/ship/controlled)) + var/datum/overmap/ship/controlled/ship = overmap_datum + datum_info["ship_port_ref"] = REF(ship.shuttle_port) + +/datum/overmap_datum_token_manager/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + switch(action) + if("vv") + var/datum/target = locate(params["ref"]) + if(isnull(target)) + return + ui.user.client.debug_variables(target) + return TRUE + + if("jump") + var/target = locate(params["ref"]) + if(isnull(target)) + return + + if(!isobserver(ui.user) && !ui.user.client.admin_ghost()) + return + ui.user.forceMove(get_turf(target)) + return TRUE + + if("token-new") + var/datum/overmap/target = locate(params["ref"]) in SSovermap.overmap_objects + if(isnull(target)) + return + target.set_or_create_token() + message_admins("[key_name_admin(ui.user)] regenerated the token for [target.name] ([target.type])") + return TRUE + + if("token-force-update") + var/datum/overmap/target = locate(params["ref"]) in SSovermap.overmap_objects + if(isnull(target)) + return + target.set_or_create_token(target.token) + message_admins("[key_name_admin(ui.user)] forced an update of the token for [target.name] ([target.type])") + return TRUE diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 5db8a7065fba..4010ff4cd697 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -843,7 +843,7 @@ else ruin_target = select_from[selected_ruin] - var/list/position + var/list/position = list() if(tgui_alert(usr, "Where do you want to spawn your Planet/Ruin?", "Spawn Planet/Ruin", list("Pick a location", "Random")) == "Pick a location") position["x"] = input(usr, "Choose your X coordinate", "Pick a location", rand(1,SSovermap.size)) as num position["y"] = input(usr, "Choose your Y coordinate", "Pick a location", rand(1,SSovermap.size)) as num diff --git a/code/modules/admin/verbs/selectequipment.dm b/code/modules/admin/verbs/selectequipment.dm index 68eb9bab1216..9bc6ab3dcea9 100644 --- a/code/modules/admin/verbs/selectequipment.dm +++ b/code/modules/admin/verbs/selectequipment.dm @@ -106,13 +106,7 @@ /datum/select_equipment/ui_data(mob/user) var/list/data = list() - if(!dummy_key) - init_dummy() - var/icon/dummysprite = get_flat_human_icon(null, - dummy_key = dummy_key, - outfit_override = selected_outfit) - data["icon64"] = icon2base64(dummysprite) data["name"] = target_mob var/datum/preferences/prefs = user?.client?.prefs @@ -129,6 +123,15 @@ /datum/select_equipment/ui_static_data(mob/user) var/list/data = list() + if(!dummy_key) + init_dummy() + var/icon/dummysprite = get_flat_human_icon( + null, + dummy_key = dummy_key, + outfit_override = selected_outfit + ) + data["icon64"] = icon2base64(dummysprite) + if(!cached_outfits) cached_outfits = list() cached_outfits += list(outfit_entry("General", /datum/outfit, "Naked", priority=TRUE)) @@ -152,7 +155,7 @@ return custom_outfit -/datum/select_equipment/ui_act(action, params) +/datum/select_equipment/ui_act(action, params, ui) if(..()) return . = TRUE @@ -171,6 +174,7 @@ return selected_outfit = new_outfit + update_static_data(user, ui) if("applyoutfit") var/datum/outfit/new_outfit = resolve_outfit(params["path"]) diff --git a/code/modules/admin/verbs/toggle_ship_spawn.dm b/code/modules/admin/verbs/toggle_ship_spawn.dm new file mode 100644 index 000000000000..ffaed8c6c442 --- /dev/null +++ b/code/modules/admin/verbs/toggle_ship_spawn.dm @@ -0,0 +1,19 @@ +GLOBAL_VAR_INIT(ship_spawn_enabled, TRUE) + +/client/proc/toggle_ship_spawn() + set name = "Toggle Ship Spawn" + set category = "Server" + set desc = "Toggles the ability of players to create ships via the roundstart screen or shuttle creator." + + if(!holder) + to_chat(src, "Only administrators may use this command.", confidential = TRUE) + return + if(check_rights(R_ADMIN, 1)) + GLOB.ship_spawn_enabled ^= TRUE + var/message + if(GLOB.ship_spawn_enabled) + message = "[key_name_admin(usr)] enabled player ship spawning." + else + message = "[key_name_admin(usr)] disabled player ship spawning." + message_admins(message) + log_game(message) diff --git a/code/modules/antagonists/abductor/equipment/abduction_surgery.dm b/code/modules/antagonists/abductor/equipment/abduction_surgery.dm index 641c21bd5b24..fcfbfc7f8646 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_surgery.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_surgery.dm @@ -41,7 +41,8 @@ /datum/surgery_step/gland_insert name = "insert gland" - implements = list(/obj/item/organ/heart/gland = 100) + implements = list( + /obj/item/organ/heart/gland = 100) time = 32 /datum/surgery_step/gland_insert/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) diff --git a/code/modules/antagonists/abductor/equipment/glands/transform.dm b/code/modules/antagonists/abductor/equipment/glands/transform.dm index de718235d79b..1b2c55a6e696 100644 --- a/code/modules/antagonists/abductor/equipment/glands/transform.dm +++ b/code/modules/antagonists/abductor/equipment/glands/transform.dm @@ -11,5 +11,5 @@ /obj/item/organ/heart/gland/transform/activate() to_chat(owner, "You feel unlike yourself.") randomize_human(owner) - var/species = pick(list(/datum/species/human, /datum/species/lizard, /datum/species/moth, /datum/species/fly, /datum/species/squid)) + var/species = pick(list(/datum/species/human, /datum/species/lizard, /datum/species/moth, /datum/species/fly,)) owner.set_species(species) diff --git a/code/modules/antagonists/changeling/powers/mutations.dm b/code/modules/antagonists/changeling/powers/mutations.dm index 124eaa28b5dd..e827bacee10b 100644 --- a/code/modules/antagonists/changeling/powers/mutations.dm +++ b/code/modules/antagonists/changeling/powers/mutations.dm @@ -307,7 +307,7 @@ /obj/projectile/tentacle/fire(setAngle) if(firer) - chain = firer.Beam(src, icon_state = "tentacle", time = INFINITY, maxdistance = INFINITY, beam_sleep_time = 1) + chain = firer.Beam(src, icon_state = "tentacle", emissive = FALSE) ..() /obj/projectile/tentacle/proc/reset_throw(mob/living/carbon/human/H) diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index 5567b66bc966..8a8736d32c5a 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -844,8 +844,7 @@ L.adjustBruteLoss(45) playsound(L, 'sound/hallucinations/wail.ogg', 50, TRUE) L.emote("scream") - var/datum/beam/current_beam = new(user,temp_target,time=7,beam_icon_state="blood_beam",btype=/obj/effect/ebeam/blood) - INVOKE_ASYNC(current_beam, /datum/beam.proc/Start) + user.Beam(temp_target, icon_state="blood_beam", time = 7, beam_type = /obj/effect/ebeam/blood) /obj/effect/ebeam/blood diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index 4e68c4bf7fd8..acce4799bf77 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -1019,16 +1019,7 @@ structure_check() searches for nearby cultist structures required for the invoca if(51 to 60) var/datum/round_event_control/spider_infestation/SI = new() SI.runEvent() - if(61 to 70) - var/datum/round_event_control/anomaly/anomaly_flux/AF - var/datum/round_event_control/anomaly/anomaly_grav/AG - var/datum/round_event_control/anomaly/anomaly_pyro/AP - var/datum/round_event_control/anomaly/anomaly_vortex/AV - AF.runEvent() - AG.runEvent() - AP.runEvent() - AV.runEvent() - if(71 to 80) + if(61 to 80) var/datum/round_event_control/spacevine/SV = new() var/datum/round_event_control/grey_tide/GT = new() SV.runEvent() diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm index 6e0fc99a9b1f..348b6d547b5d 100644 --- a/code/modules/antagonists/ert/ert.dm +++ b/code/modules/antagonists/ert/ert.dm @@ -333,8 +333,3 @@ outfit = /datum/outfit/solgov/sonnensoldner random_names = FALSE role = "SolGov Sonnensoldner" - -/datum/antagonist/ert/solgov/leader - name = "SolGov Commander" - outfit = /datum/outfit/solgov/commander - role = "SolGov Commander" diff --git a/code/modules/antagonists/traitor/equipment/Malf_Modules.dm b/code/modules/antagonists/traitor/equipment/Malf_Modules.dm index b9f2ee96ffda..db65e0cbd688 100644 --- a/code/modules/antagonists/traitor/equipment/Malf_Modules.dm +++ b/code/modules/antagonists/traitor/equipment/Malf_Modules.dm @@ -615,7 +615,7 @@ GLOBAL_LIST_INIT(malf_modules, subtypesof(/datum/AI_Module)) cost = 25 power_type = /datum/action/innate/ai/break_fire_alarms unlock_text = "You replace the thermal sensing capabilities of all fire alarms with a manual override, allowing you to turn them off at will." - unlock_sound = 'goon/sound/machinery/firealarm.ogg' + unlock_sound = 'sound/machines/firealarm.ogg' /datum/action/innate/ai/break_fire_alarms name = "Override Thermal Sensors" diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index e745323efc0a..a5be27f88526 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -185,6 +185,7 @@ righthand_file = 'icons/mob/inhands/misc/devices_righthand.dmi' resistance_flags = FIRE_PROOF var/anomaly_type = /obj/effect/anomaly + var/research /obj/item/assembly/signaler/anomaly/receive_signal(datum/signal/signal) if(!signal) @@ -193,10 +194,12 @@ return FALSE if(suicider) manual_suicide(suicider) - for(var/obj/effect/anomaly/A in get_turf(src)) - A.anomalyNeutralize() + for(var/obj/effect/anomaly/Anomaly in get_turf(src)) + Anomaly.anomalyNeutralize() return TRUE + + /obj/item/assembly/signaler/anomaly/manual_suicide(mob/living/carbon/user) user.visible_message("[user]'s [src] is reacting to the radio signal, warping [user.p_their()] body!") user.set_suicide(TRUE) @@ -208,7 +211,25 @@ to_chat(user, "Analyzing... [src]'s stabilized field is fluctuating along frequency [format_frequency(frequency)], code [code].") ..() +/obj/item/assembly/signaler/anomaly/det_signal + name = "anomaly field" + research = null + anomaly_type = null + +/obj/item/assembly/signaler/anomaly/det_signal/receive_signal(datum/signal/signal) + if(!signal) + return FALSE + if(signal.data["code"] != code) + return FALSE + if(suicider) + manual_suicide(suicider) + for(var/obj/effect/anomaly/Anomaly in get_turf(src)) + Anomaly.detonate() + return TRUE + + //Anomaly cores + /obj/item/assembly/signaler/anomaly/pyro name = "\improper pyroclastic anomaly core" desc = "The neutralized core of a pyroclastic anomaly. It feels warm to the touch. It'd probably be valuable for research." @@ -237,7 +258,44 @@ name = "\improper vortex anomaly core" desc = "The neutralized core of a vortex anomaly. It won't sit still, as if some invisible force is acting on it. It'd probably be valuable for research." icon_state = "vortex core" - anomaly_type = /obj/effect/anomaly/bhole + anomaly_type = /obj/effect/anomaly/vortex + +/obj/item/assembly/signaler/anomaly/hallucination + name = "\improper hallucination anomaly core" + desc = "The neutralized core of a hallucination anomaly. It seems to be moving, but it's probably your imagination. It'd probably be valuable for research." + icon_state = "hallucination_core" + anomaly_type = /obj/effect/anomaly/hallucination + +/obj/item/assembly/signaler/anomaly/sparkler + name = "\improper sparkler anomaly core" + desc = "The neutralized core of a sparkler anomaly. Tiny electrical sparks arc off it." + anomaly_type = /obj/effect/anomaly/sparkler + +/obj/item/assembly/signaler/anomaly/veins + name = "\improper fountain anomaly core" + desc = "The neutralized core of a fountain anomaly. Blood drips off of it." + anomaly_type = /obj/effect/anomaly/sparkler + +/obj/item/assembly/signaler/anomaly/phantom + name = "\improper phantom anomaly core" + desc = "The neutralized core of a phantom anomaly. It quietly screams." + anomaly_type = /obj/effect/anomaly/phantom + +/obj/item/assembly/signaler/anomaly/pulsar + name = "\improper pulsar anomaly core" + desc = "The neutralized core of a pulsar anomaly. Electromagnetic crackles come off it." + +/obj/item/assembly/signaler/anomaly/plasmasoul + name = "\improper plasmasoul anomaly core" + desc = "The neutralized core of a plasmasoul anomaly. The air around it hisses." + +/obj/item/assembly/signaler/anomaly/heartbeat + name = "\improper heartbeat anomaly core" + desc = "The neutralized core of a heartbeat anomaly. It's concerningly warm to the touch." + +/obj/item/assembly/signaler/anomaly/tvstatic + name = "\improper static anomaly core" + desc = "The neutralized core of a static anomaly. Your head hurts just staring at it" /obj/item/assembly/signaler/anomaly/attack_self() return diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index d1950232b1bb..8b76ab432cdf 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -106,9 +106,14 @@ "stamp-rd" = 'icons/stamp_icons/large_stamp-rd.png', "stamp-cap" = 'icons/stamp_icons/large_stamp-cap.png', "stamp-qm" = 'icons/stamp_icons/large_stamp-qm.png', - "stamp-law" = 'icons/stamp_icons/large_stamp-law.png' + "stamp-law" = 'icons/stamp_icons/large_stamp-law.png', + "stamp-solgov" = 'icons/stamp_icons/large_stamp-solgov.png' ) +/datum/asset/simple/fuckywucky + assets = list( + "fuckywucky.png" = 'html/fuckywucky.png' + ) /datum/asset/simple/IRV assets = list( @@ -143,6 +148,12 @@ "sga.ttf" = 'html/sga.ttf' ) +/// Override this in order to start the creation of the spritehseet. +/// This is where all your Insert, InsertAll, etc calls should be inside. +/datum/asset/spritesheet/proc/create_spritesheets() + SHOULD_CALL_PARENT(FALSE) + CRASH("create_spritesheets() not implemented for [type]!") + /datum/asset/spritesheet/chat name = "chat" @@ -402,3 +413,23 @@ assets = list( "paigrid.png" = 'html/paigrid.png' ) + +/datum/asset/spritesheet/fish + name = "fish" + +/datum/asset/spritesheet/fish/create_spritesheets() + for (var/path in subtypesof(/obj/item/fish)) + var/obj/item/fish/fish_type = path + var/fish_icon = initial(fish_type.icon) + var/fish_icon_state = initial(fish_type.icon_state) + var/id = sanitize_css_class_name("[fish_icon][fish_icon_state]") + if(sprites[id]) //no dupes + continue + Insert(id, fish_icon, fish_icon_state) + + +/datum/asset/simple/fishing_minigame + assets = list( + "fishing_background_default" = 'icons/ui_icons/fishing/default.png', + "fishing_background_lavaland" = 'icons/ui_icons/fishing/lavaland.png' + ) diff --git a/code/modules/atmospherics/environmental/LINDA_fire.dm b/code/modules/atmospherics/environmental/LINDA_fire.dm index 6ec5bc73414a..428e8b5a6d18 100644 --- a/code/modules/atmospherics/environmental/LINDA_fire.dm +++ b/code/modules/atmospherics/environmental/LINDA_fire.dm @@ -48,10 +48,6 @@ var/bypassing = FALSE var/visual_update_tick = 0 -#define IGNITE_TURF_CHANCE 30 -#define IGNITE_TURF_LOW_POWER 8 -#define IGNITE_TURF_HIGH_POWER 22 - /obj/effect/hotspot/Initialize(mapload, starting_volume, starting_temperature) . = ..() SSair.hotspots += src @@ -68,14 +64,6 @@ ) AddElement(/datum/element/connect_loc, loc_connections) - if(prob(IGNITE_TURF_CHANCE)) - var/turf/my_turf = loc - my_turf.IgniteTurf(rand(IGNITE_TURF_LOW_POWER,IGNITE_TURF_HIGH_POWER)) - -#undef IGNITE_TURF_CHANCE -#undef IGNITE_TURF_LOW_POWER -#undef IGNITE_TURF_HIGH_POWER - /obj/effect/hotspot/proc/perform_exposure() var/turf/open/location = loc if(!istype(location) || !(location.air)) diff --git a/code/modules/atmospherics/gasmixtures/reactions.dm b/code/modules/atmospherics/gasmixtures/reactions.dm index 9ad5077ba447..383a362a0228 100644 --- a/code/modules/atmospherics/gasmixtures/reactions.dm +++ b/code/modules/atmospherics/gasmixtures/reactions.dm @@ -149,24 +149,16 @@ cached_results["fire"] = 0 var/turf/open/location = isturf(holder) ? holder : null - var/burned_fuel = 0 - if(air.get_moles(GAS_O2) < air.get_moles(GAS_TRITIUM)) - burned_fuel = air.get_moles(GAS_O2)/TRITIUM_BURN_OXY_FACTOR + var/burned_fuel = max(min(air.get_moles(GAS_TRITIUM), air.get_moles(GAS_O2) / TRITIUM_BURN_OXY_FACTOR), 0) / TRITIUM_BURN_TRIT_FACTOR + if(burned_fuel > 0) air.adjust_moles(GAS_TRITIUM, -burned_fuel) - else - burned_fuel = air.get_moles(GAS_TRITIUM)*TRITIUM_BURN_TRIT_FACTOR - air.adjust_moles(GAS_TRITIUM, -air.get_moles(GAS_TRITIUM)/TRITIUM_BURN_TRIT_FACTOR) - air.adjust_moles(GAS_O2,-air.get_moles(GAS_TRITIUM)) - - if(burned_fuel) + air.adjust_moles(GAS_O2, -burned_fuel / 2) + air.adjust_moles(GAS_H2O, burned_fuel) energy_released += (FIRE_HYDROGEN_ENERGY_RELEASED * burned_fuel) + cached_results["fire"] += burned_fuel if(location && prob(10) && burned_fuel > TRITIUM_MINIMUM_RADIATION_ENERGY) //woah there let's not crash the server radiation_pulse(location, energy_released/TRITIUM_BURN_RADIOACTIVITY_FACTOR) - air.adjust_moles(GAS_H2O, burned_fuel/TRITIUM_BURN_OXY_FACTOR) - - cached_results["fire"] += burned_fuel - if(energy_released > 0) var/new_heat_capacity = air.heat_capacity() if(new_heat_capacity > MINIMUM_HEAT_CAPACITY) diff --git a/code/modules/atmospherics/machinery/airalarm.dm b/code/modules/atmospherics/machinery/airalarm.dm index dc4b619d1879..cc9e94b91567 100644 --- a/code/modules/atmospherics/machinery/airalarm.dm +++ b/code/modules/atmospherics/machinery/airalarm.dm @@ -44,6 +44,8 @@ icon = 'icons/obj/monitors.dmi' icon_state = "alarm_bitem" result_path = /obj/machinery/airalarm + pixel_shift = 28 + inverse_pixel_shift = TRUE #define AALARM_MODE_SCRUBBING 1 #define AALARM_MODE_VENTING 2 //makes draught @@ -190,21 +192,7 @@ /obj/machinery/airalarm/away //general away mission access req_access = list(ACCESS_AWAY_GENERAL) -/obj/machinery/airalarm/directional/north //Pixel offsets get overwritten on New() - dir = SOUTH - pixel_y = 24 - -/obj/machinery/airalarm/directional/south - dir = NORTH - pixel_y = -24 - -/obj/machinery/airalarm/directional/east - dir = WEST - pixel_x = 24 - -/obj/machinery/airalarm/directional/west - dir = EAST - pixel_x = -24 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/airalarm, 27) //all air alarms in area are connected via magic /area @@ -229,8 +217,6 @@ if(nbuild) buildstage = 0 panel_open = TRUE - pixel_x = (dir & 3)? 0 : (dir == 4 ? -24 : 24) - pixel_y = (dir & 3)? (dir == 1 ? -24 : 24) : 0 if(name == initial(name)) name = "[get_area_name(src)] Air Alarm" @@ -954,7 +940,7 @@ /obj/machinery/airalarm/proc/handle_decomp_alarm() if(!COOLDOWN_FINISHED(src, decomp_alarm)) return - playsound(loc, 'goon/sound/machinery/FireAlarm.ogg', 75) + playsound(loc, 'sound/machines/FireAlarm.ogg', 75) COOLDOWN_START(src, decomp_alarm, 1 SECONDS) #undef AALARM_MODE_SCRUBBING diff --git a/code/modules/atmospherics/machinery/components/components_base.dm b/code/modules/atmospherics/machinery/components/components_base.dm index 6797f16012b7..46ecc06af84b 100644 --- a/code/modules/atmospherics/machinery/components/components_base.dm +++ b/code/modules/atmospherics/machinery/components/components_base.dm @@ -75,9 +75,8 @@ // Every node has a parent pipeline and an air associated with it, but we need to accomdate for edge cases like init dir cache building... if(parents[i]) nullifyPipenet(parents[i]) - if(airs[i]) - QDEL_NULL(airs[i]) - ..() + airs[i] = null + return ..() /obj/machinery/atmospherics/components/on_construction() ..() @@ -100,25 +99,22 @@ /obj/machinery/atmospherics/components/proc/nullifyPipenet(datum/pipeline/reference) if(!reference) CRASH("nullifyPipenet(null) called by [type] on [COORD(src)]") - for (var/i in 1 to parents.len) - if (parents[i] == reference) - reference.other_airs -= airs[i] // Disconnects from the pipeline side - parents[i] = null // Disconnects from the machinery side. - + var/i = parents.Find(reference) + reference.other_airs -= airs[i] reference.other_atmosmch -= src - - /** - * We explicitly qdel pipeline when this particular pipeline - * is projected to have no member and cause GC problems. - * We have to do this because components don't qdel pipelines - * while pipes must and will happily wreck and rebuild everything - * again every time they are qdeleted. + /* + We explicitly qdel pipeline when this particular pipeline + is projected to have no member and cause GC problems. + We have to do this because components don't qdel pipelines + while pipes must and will happily wreck and rebuild + everything again every time they are qdeleted. */ - if(!length(reference.other_atmosmch) && !length(reference.members)) if(QDESTROYING(reference)) - CRASH("nullifyPipenet() called on qdeleting [reference]") + parents[i] = null + CRASH("nullifyPipenet() called on qdeleting [reference] indexed on parents\[[i]\]") qdel(reference) + parents[i] = null /obj/machinery/atmospherics/components/returnPipenetAirs(datum/pipeline/reference) var/list/returned_air = list() diff --git a/code/modules/atmospherics/machinery/datum_pipeline.dm b/code/modules/atmospherics/machinery/datum_pipeline.dm index e1d9d2412101..29c0ff985c9c 100644 --- a/code/modules/atmospherics/machinery/datum_pipeline.dm +++ b/code/modules/atmospherics/machinery/datum_pipeline.dm @@ -38,23 +38,22 @@ update = air.react(src) /datum/pipeline/proc/build_pipeline(obj/machinery/atmospherics/base) - building = TRUE - var/volume = 0 - if(istype(base, /obj/machinery/atmospherics/pipe)) - var/obj/machinery/atmospherics/pipe/considered_pipe = base - volume = considered_pipe.volume - members += considered_pipe - if(considered_pipe.air_temporary) - air = considered_pipe.air_temporary - considered_pipe.air_temporary = null - else - addMachineryMember(base) - - if(!air) - air = new - - air.set_volume(volume) - SSair.add_to_expansion(src, base) + if(!QDELETED(base)) + building = TRUE + var/volume = 0 + if(istype(base, /obj/machinery/atmospherics/pipe)) + var/obj/machinery/atmospherics/pipe/considered_pipe = base + volume = considered_pipe.volume + members += considered_pipe + if(considered_pipe.air_temporary) + air = considered_pipe.air_temporary + considered_pipe.air_temporary = null + else + addMachineryMember(base) + if(!air) + air = new + air.set_volume(volume) + SSair.add_to_expansion(src, base) ///Has the same effect as build_pipeline(), but this doesn't queue its work, so overrun abounds. It's useful for the pregame /datum/pipeline/proc/build_pipeline_blocking(obj/machinery/atmospherics/base) diff --git a/code/modules/atmospherics/machinery/pipes/pipes.dm b/code/modules/atmospherics/machinery/pipes/pipes.dm index 0064fbe8f403..720d22f6bff2 100644 --- a/code/modules/atmospherics/machinery/pipes/pipes.dm +++ b/code/modules/atmospherics/machinery/pipes/pipes.dm @@ -86,7 +86,6 @@ QDEL_NULL(parent) releaseAirToTurf() - QDEL_NULL(air_temporary) var/turf/T = loc for(var/obj/machinery/meter/meter in T) diff --git a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm index 0b238294f749..4c6d0ecf498f 100644 --- a/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm +++ b/code/modules/atmospherics/machinery/portable/portable_atmospherics.dm @@ -24,7 +24,6 @@ /obj/machinery/portable_atmospherics/Destroy() SSair.stop_processing_machine(src) disconnect() - qdel(air_contents) air_contents = null return ..() diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm new file mode 100644 index 000000000000..815ac0192f19 --- /dev/null +++ b/code/modules/autowiki/autowiki.dm @@ -0,0 +1,49 @@ +/// When the `AUTOWIKI` define is enabled, will generate an output file for tools/autowiki/autowiki.js to consume. +/// Autowiki code intentionally still *exists* even without the define, to ensure developers notice +/// when they break it immediately, rather than until CI or worse, call time. +#if defined(AUTOWIKI) || defined(UNIT_TESTS) +/proc/setup_autowiki() + Master.sleep_offline_after_initializations = FALSE + SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, /proc/generate_autowiki)) + SSticker.start_immediately = TRUE + CONFIG_SET(number/round_end_countdown, 0) + +/proc/generate_autowiki() + var/output = generate_autowiki_output() + rustg_file_write(output, "data/autowiki_edits.txt") + qdel(world) +#endif + +/// Returns a string of the autowiki output file +/proc/generate_autowiki_output() + var/total_output = "" + + for (var/datum/autowiki/autowiki_type as anything in subtypesof(/datum/autowiki)) + var/datum/autowiki/autowiki = new autowiki_type + var/output = autowiki.generate() + + //Generates a page for each key:value pair with the key as the title and the value as the content, and generates an index at the root page + if(islist(output)) + var/root = "" + for(var/title in output) + total_output += json_encode(list( + "title" = "[autowiki.page]/[title]", + "text" = output[title], + )) + "\n" + root += "\n\n" + autowiki.include_template("[autowiki.page]/[title]") + + //Run the next conditional + output = root + + //Generates a single page with the output. + if (istext(output)) + total_output += json_encode(list( + "title" = autowiki.page, + "text" = output, + )) + "\n" + + continue + + CRASH("[autowiki_type] does not generate a proper output!") + + return total_output diff --git a/code/modules/autowiki/pages/base.dm b/code/modules/autowiki/pages/base.dm new file mode 100644 index 000000000000..8e745ace61c2 --- /dev/null +++ b/code/modules/autowiki/pages/base.dm @@ -0,0 +1,54 @@ +/// A representation of an automated wiki page. +/datum/autowiki + /// The page on the wiki to be replaced. + /// This should never be a user-facing page, like "Guide to circuits". + /// It should always be a template that only Autowiki should touch. + /// For example: "Template:Autowiki/CircuitInfo". + var/page + +/// Override and return the new text of the page. +/// This proc can be impure, usually to call `upload_file`. +/datum/autowiki/proc/generate() + SHOULD_CALL_PARENT(FALSE) + CRASH("[type] does not implement generate()!") + +/// Generates an auto formatted template user. +/// Your autowiki should ideally be a *lot* of these. +/// It lets wiki editors edit it much easier later, without having to enter repo. +/// Parameters will be passed in by name. That means your template should expect +/// something that looks like `{{ Autowiki_Circuit|name=Combiner|description=This combines }}` +/// Lists, which must be array-like (no keys), will be turned into a flat list with their key and a number, +/// such that list("food" = list("fruit", "candy")) -> food1=fruit|food2=candy +/datum/autowiki/proc/include_template(name, parameters) + var/template_text = "{{[name]" + + var/list/prepared_parameters = list() + for (var/key in parameters) + var/value = parameters[key] + if (islist(value)) + for (var/index in 1 to length(value)) + prepared_parameters["[key][index]"] = "[value[index]]" + else + prepared_parameters[key] = value + + for (var/parameter_name in prepared_parameters) + template_text += "|[parameter_name]=" + template_text += "[prepared_parameters[parameter_name]]" + + template_text += "}}" + + return template_text + +/// Takes an icon and uploads it to Autowiki-name.png. +/// Do your best to make sure this is unique, so it doesn't clash with other autowiki icons. +/datum/autowiki/proc/upload_icon(icon/icon, name) + // Fuck you + if (IsAdminAdvancedProcCall()) + return + + fcopy(icon, "data/autowiki_files/[name].png") + +/// Escape a parameter such that it can be correctly put inside a wiki output +/datum/autowiki/proc/escape_value(parameter) + // | is a special character in MediaWiki, and must be escaped by...using another template. + return replacetextEx(parameter, "|", "{{!}}") diff --git a/code/modules/autowiki/pages/reagents.dm b/code/modules/autowiki/pages/reagents.dm new file mode 100644 index 000000000000..d10137d07f53 --- /dev/null +++ b/code/modules/autowiki/pages/reagents.dm @@ -0,0 +1,65 @@ +/* +Templates: + +Autowiki/Reaction +{{{chems|ERROR}}} {{#if: {{{temperature|}}} |
    Temperature {{{temperature}}} | }} {{#if: {{{container|}}} |
    Needs container "{{{container}}}" | }}
    Makes {{{volume|1}}}u + +Autowiki/Reagent +{{#if: {{{tooltip|}}} | {{Tooltip|{{{volume}}} part [[#{{{name}}}|{{{name}}}]]|{{{tooltip}}}|FEF6E7}} | {{{volume}}} part {{{name}}} }} + +*/ + +/datum/autowiki/reagents + page = "Template:Autowiki/Content/Reactions" + +/datum/autowiki/reagents/generate() + var/list/output = list() + + var/list/mixable_reagents = list() + var/list/all_reactions = list() + for(var/type in subtypesof(/datum/chemical_reaction)) + var/datum/chemical_reaction/reaction = new type + all_reactions += reaction + mixable_reagents |= reaction.results + + for(var/datum/chemical_reaction/reaction as anything in all_reactions) + var/required_chems = "" + for(var/datum/reagent/required_chem_type as anything in reaction.required_reagents) + var/has_tooltip = (required_chem_type in mixable_reagents) && !(required_chem_type in reaction.results) && !(required_chem_type in GLOB.base_reagents) + required_chems += format_required_reagent(required_chem_type, reaction.required_reagents[required_chem_type], has_tooltip) + + for(var/datum/reagent/required_catalyst_type as anything in reaction.required_catalysts) + var/has_tooltip = (required_catalyst_type in mixable_reagents) && !(required_catalyst_type in reaction.results) && !(required_catalyst_type in GLOB.base_reagents) + required_chems += format_required_reagent(required_catalyst_type, reaction.required_catalysts[required_catalyst_type], has_tooltip, "Catalyst") + + for(var/datum/reagent/result_chem_type as anything in reaction.results) + var/result_name = escape_value(initial(result_chem_type.name)) + var/list/details = list("volume" = reaction.results[result_chem_type], "chems" = required_chems, "name" = result_name) + + if(reaction.required_temp > 0) + details["temperature"] = "[reaction.is_cold_recipe ? "below" : "above"] [reaction.required_temp]K" + + if(reaction.required_container) + details["container"] = "[escape_value(initial(reaction.required_container.name))]" + + var/description = include_template("Autowiki/Reaction", details) + if(result_name in output) + output[result_name] += "
    OR
    [description]" + else + output[result_name] = description + + return output + +/datum/autowiki/reagents/proc/format_required_reagent(datum/reagent/required_reagent_type, volume, has_tooltip = FALSE, type) + var/list/details = list( + "volume" = volume, + "name" = escape_value(initial(required_reagent_type.name)) + ) + + if(has_tooltip) + details["tooltip"] = include_template("Autowiki/Content/Reactions/[initial(required_reagent_type.name)]") + + if(type) + details["type"] = type + + return include_template("Autowiki/Reagent", details) diff --git a/code/modules/autowiki/pages/ships.dm b/code/modules/autowiki/pages/ships.dm new file mode 100644 index 000000000000..372e9d14a9cb --- /dev/null +++ b/code/modules/autowiki/pages/ships.dm @@ -0,0 +1,96 @@ +/datum/autowiki/ship + page = "Template:Autowiki/Content/Ships" + var/mob/living/carbon/human/dummy/consistent/wiki_dummy = new() + +/datum/autowiki/ship/generate() + var/list/output = list() + + for(var/shipname in SSmapping.shuttle_templates) + var/datum/map_template/shuttle/ship = SSmapping.shuttle_templates[shipname] + + if(!length(ship.job_slots)) + continue + + var/size = "Unknown" + var/longest_dimension = max(ship.width, ship.height) + switch(longest_dimension) + if(0 to 19) + size = "Small" + if(20 to 39) + size = "Medium" + if(40 to 56) + size = "Large" + if(57 to INFINITY) + size = "Undockable" //let's hope this is never the case + + var/ship_name = escape_value(ship.name) + output[ship_name] = include_template("Autowiki/Ship", list( + "name" = ship_name, + "shortname" = escape_value(ship.short_name) || ship_name, + "description" = escape_value(ship.description), + "prefix" = escape_value(ship.prefix), + "tags" = escape_value(ship.tags?.Join(", ")), + "limit" = ship.limit, + "crewCount" = count_crew(ship.job_slots), + "crew" = format_crew_list(ship.job_slots), + "enabled" = ship.enabled ? "Yes" : "No", + "size" = size + )) + + //Other fields: manufacturer, faction, color + + return output + +/datum/autowiki/ship/proc/count_crew(list/crew) + var/output = 0 + + for(var/job in crew) + output += crew[job] + + return output + +/datum/autowiki/ship/proc/format_crew_list(list/crew) + var/output = "" + + var/static/list/job_icon_list = list() + var/mob/living/carbon/human/dummy/wiki_dummy = new(locate(1,1,1)) + wiki_dummy.setDir(SOUTH) + for(var/datum/job/job as anything in crew) + var/filename = SANITIZE_FILENAME(escape_value(format_text(initial(job.outfit.name)))) + + output += include_template("Autowiki/ShipCrewMember", list( + "name" = escape_value(job.name), + "officer" = job.officer ? "Yes" : "No", + "slots" = crew[job], + "icon" = filename + )) + + //Only generate each unique outfit once + if(filename in job_icon_list) + continue + + upload_icon(get_dummy_image(job, filename), filename) + + return output + +/datum/autowiki/ship/proc/get_dummy_image(datum/job/to_equip, filename) + //Limited to just the humanoid-compliant roundstart species, but at least it's not just human. + var/static/list/species = list(/datum/species/ethereal, /datum/species/human, /datum/species/ipc, /datum/species/lizard, /datum/species/moth, /datum/species/spider) + //Length times ascii char of the last letter, good enough(?) #entropy + var/seed = length(filename) * text2ascii(filename, length(filename)) + //Controlled randomisation + wiki_dummy.seeded_randomization(seed) + //Each outfit will always have the same species + wiki_dummy.set_species(species[seed % length(species) + 1]) + //Delete all the old stuff they had + wiki_dummy.wipe_state() + + to_equip.equip(wiki_dummy, TRUE, FALSE) + COMPILE_OVERLAYS(wiki_dummy) + var/icon/wiki_icon = icon(getFlatIcon(wiki_dummy), frame = 1) + + //Make all icons 32x32 for wiki sizing consistency + if(wiki_icon.Height() != 32 || wiki_icon.Width() != 32) + wiki_icon.Crop(1, 1, 32, 32) + + return wiki_icon diff --git a/code/modules/autowiki/pages/techweb.dm b/code/modules/autowiki/pages/techweb.dm new file mode 100644 index 000000000000..0f4b87f9e2a2 --- /dev/null +++ b/code/modules/autowiki/pages/techweb.dm @@ -0,0 +1,64 @@ +/datum/autowiki/techweb + page = "Template:Autowiki/Content/Techweb" + +/datum/autowiki/techweb/generate() + var/output = "" + + for (var/node_id in sortList(SSresearch.techweb_nodes, /proc/sort_research_nodes)) + var/datum/techweb_node/node = SSresearch.techweb_nodes[node_id] + if (!node.show_on_wiki) + continue + + if (!valid_node(node)) + continue + + output += "\n\n" + include_template("Autowiki/TechwebEntry", list( + "name" = escape_value(node.display_name), + "description" = escape_value(node.description), + "prerequisites" = generate_prerequisites(node.prereq_ids), + "designs" = generate_designs(node.design_ids), + )) + + return output + +/datum/autowiki/techweb/proc/valid_node(datum/techweb_node/node) + return !node.experimental + +/datum/autowiki/techweb/proc/generate_designs(list/design_ids) + var/output = "" + + for (var/design_id in design_ids) + var/datum/design/design = SSresearch.techweb_designs[design_id] + output += include_template("Autowiki/TechwebEntryDesign", list( + "name" = escape_value(design.name), + "description" = escape_value(design.get_description()), + )) + + return output + +/datum/autowiki/techweb/proc/generate_prerequisites(list/prereq_ids) + var/output = "" + + for (var/prereq_id in prereq_ids) + var/datum/techweb_node/node = SSresearch.techweb_nodes[prereq_id] + output += include_template("Autowiki/TechwebEntryPrerequisite", list( + "name" = escape_value(node.display_name), + )) + + return output + +/datum/autowiki/techweb/experimental + page = "Template:Autowiki/Content/Techweb/Experimental" + +/datum/autowiki/techweb/experimental/valid_node(datum/techweb_node/node) + return node.experimental + +/proc/sort_research_nodes(node_id_a, node_id_b) + var/datum/techweb_node/node_a = SSresearch.techweb_nodes[node_id_a] + var/datum/techweb_node/node_b = SSresearch.techweb_nodes[node_id_b] + + var/prereq_difference = node_a.prereq_ids.len - node_b.prereq_ids.len + if (prereq_difference != 0) + return prereq_difference + + return sorttext(node_b.display_name, node_a.display_name) diff --git a/code/modules/autowiki/pages/vending.dm b/code/modules/autowiki/pages/vending.dm new file mode 100644 index 000000000000..aeb8fb42bb2c --- /dev/null +++ b/code/modules/autowiki/pages/vending.dm @@ -0,0 +1,56 @@ +/datum/autowiki/vending + page = "Template:Autowiki/Content/VendingMachines" + +/datum/autowiki/vending/generate() + var/output = "" + + var/list/cached_products = list() + + // `powered()` checks if its in a null loc to say it's not powered. + // So we put it inside, something + var/obj/parent = new + + for (var/vending_type in sortList(subtypesof(/obj/machinery/vending), /proc/cmp_typepaths_asc)) + var/obj/machinery/vending/vending_machine = new vending_type(parent) + vending_machine.use_power = FALSE + vending_machine.update_icon(UPDATE_ICON_STATE) + + // Technically won't match if product amounts change, but this isn't likely + var/products_cache_key = vending_machine.products.Join("-") + "&" + vending_machine.contraband.Join("-") + "&" + vending_machine.premium.Join("-") + + // In the future, this should show all vending machines that have the same products + if (products_cache_key in cached_products) + qdel(vending_machine) + continue + + cached_products += products_cache_key + + var/filename = SANITIZE_FILENAME(escape_value(format_text(vending_machine.name))) + + output += include_template("Autowiki/VendingMachine", list( + "icon" = escape_value(filename), + "name" = escape_value(format_text(vending_machine.name)), + "products" = format_product_list(vending_machine.products), + "contraband" = format_product_list(vending_machine.contraband), + "premium" = format_product_list(vending_machine.premium), + )) + + // It would be cool to make this support gifs someday, but not now + upload_icon(getFlatIcon(vending_machine, no_anim = TRUE), filename) + + qdel(vending_machine) + + qdel(parent) + + return output + +/datum/autowiki/vending/proc/format_product_list(list/product_list) + var/output = "" + + for (var/obj/product_path as anything in product_list) + output += include_template("Autowiki/VendingMachineProduct", list( + "name" = escape_value(capitalize(format_text(initial(product_path.name)))), + "amount" = product_list[product_path], + )) + + return output diff --git a/code/modules/cargo/expressconsole.dm b/code/modules/cargo/expressconsole.dm index eeee5ed9d4a2..ac1c4b8bbfdf 100644 --- a/code/modules/cargo/expressconsole.dm +++ b/code/modules/cargo/expressconsole.dm @@ -30,6 +30,16 @@ /// The account to charge purchases to, defaults to the cargo budget var/datum/bank_account/charge_account +/obj/machinery/computer/cargo/express/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/cargo/express/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/cargo/express/Initialize() . = ..() packin_up() @@ -97,7 +107,7 @@ /obj/machinery/computer/cargo/express/ui_interact(mob/living/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, "OutpostComms", name) + ui = new(user, src, "OutpostCommunications", name) ui.open() if(!charge_account) reconnect() @@ -117,7 +127,7 @@ data["outpostDocked"] = outpost_docked data["points"] = charge_account ? charge_account.account_balance : 0 data["siliconUser"] = user.has_unlimited_silicon_privilege && check_ship_ai_access(user) - data["beaconzone"] = beacon ? get_area(beacon) : ""//where is the beacon located? outputs in the tgui + data["beaconZone"] = beacon ? get_area(beacon) : ""//where is the beacon located? outputs in the tgui data["usingBeacon"] = use_beacon //is the mode set to deliver to the beacon or the cargobay? data["canBeacon"] = !use_beacon || canBeacon //is the mode set to beacon delivery, and is the beacon in a valid location? data["canBuyBeacon"] = charge_account ? (cooldown <= 0 && charge_account.account_balance >= BEACON_COST) : FALSE diff --git a/code/modules/cargo/packs/chemistry.dm b/code/modules/cargo/packs/chemistry.dm new file mode 100644 index 000000000000..2375328b2bc1 --- /dev/null +++ b/code/modules/cargo/packs/chemistry.dm @@ -0,0 +1,131 @@ +/datum/supply_pack/chemistry + group = "Chemistry" + crate_type = /obj/structure/closet/crate/chem + +/* + Tools +*/ + +/datum/supply_pack/chemistry/starter + name = "Chemical Starter Kit Crate" + desc = "Contains thirteen different chemicals, for all the fun experiments you can make." + cost = 1250 // This is intentionally underpriced; the hope is that people will start using ghettochem, upon which time the price can be raised. + contains = list(/obj/item/reagent_containers/glass/bottle/hydrogen, + /obj/item/reagent_containers/glass/bottle/carbon, + /obj/item/reagent_containers/glass/bottle/nitrogen, + /obj/item/reagent_containers/glass/bottle/oxygen, + /obj/item/reagent_containers/glass/bottle/fluorine, + /obj/item/reagent_containers/glass/bottle/phosphorus, + /obj/item/reagent_containers/glass/bottle/silicon, + /obj/item/reagent_containers/glass/bottle/chlorine, + /obj/item/reagent_containers/glass/bottle/radium, + /obj/item/reagent_containers/glass/bottle/sacid, + /obj/item/reagent_containers/glass/bottle/ethanol, + /obj/item/reagent_containers/glass/bottle/potassium, + /obj/item/reagent_containers/glass/bottle/sugar, + /obj/item/reagent_scanner, + /obj/item/reagent_containers/dropper, + /obj/item/storage/box/beakers) + crate_name = "chemical starter crate" + +/datum/supply_pack/chemistry/tools + name = "Chemical Synthesis Crate" + desc = "Contains all the tools you will need for drug making." + cost = 750 + contains = list(/obj/item/reagent_containers/glass/filter, + /obj/item/book/manual/wiki/chemistry, + /obj/item/clothing/glasses/science, + /obj/item/hand_labeler, + /obj/item/stock_parts/capacitor, + /obj/item/stock_parts/scanning_module, + /obj/item/stock_parts/manipulator, + /obj/item/stock_parts/micro_laser) + crate_name = "chemistry tools crate" + +/* + Bulk materials +*/ + +/datum/supply_pack/chemistry/carbon + name = "Bulk Carbon Crate" + desc = "Contains a jug filled with 150u of carbon." + cost = 500 + contains = list(/obj/item/reagent_containers/glass/chem_jug/carbon) + crate_name = "bulk carbon crate" + +/datum/supply_pack/chemistry/oxygen + name = "Bulk Oxygen Crate" + desc = "Contains a jug filled with 150u of oxygen." + cost = 500 + contains = list(/obj/item/reagent_containers/glass/chem_jug/oxygen) + crate_name = "bulk oxygen crate" + +/datum/supply_pack/chemistry/hydrogen + name = "Bulk Hydrogen Crate" + desc = "Contains a jug filled with 150u of Hydrogen." + cost = 500 + contains = list(/obj/item/reagent_containers/glass/chem_jug/hydrogen) + crate_name = "bulk hydrogen crate" + +/datum/supply_pack/chemistry/nitrogen + name = "Bulk Nitrogen Crate" + desc = "Contains a jug filled with 150u of nitrogen." + cost = 625 + contains = list(/obj/item/reagent_containers/glass/chem_jug/nitrogen) + crate_name = "bulk nitrogen crate" + +/datum/supply_pack/chemistry/aluminium + name = "Bulk Aluminium Crate" + desc = "Contains a jug filled with 150u of aluminium." + cost = 625 + contains = list(/obj/item/reagent_containers/glass/chem_jug/aluminium) + crate_name = "bulk aluminium crate" + +/datum/supply_pack/chemistry/copper + name = "Bulk Copper Crate" + desc = "Contains a jug filled with 150u of copper." + cost = 625 + contains = list(/obj/item/reagent_containers/glass/chem_jug/copper) + crate_name = "bulk copper crate" + +/datum/supply_pack/chemistry/bromine + name = "Bulk Bromine Crate" + desc = "Contains a jug filled with 150u of bromine." + cost = 625 + contains = list(/obj/item/reagent_containers/glass/chem_jug/bromine) + crate_name = "bulk bromine crate" + +/datum/supply_pack/chemistry/iodine + name = "Bulk Iodine Crate" + desc = "Contains a jug filled with 150u of iodine." + cost = 750 + contains = list(/obj/item/reagent_containers/glass/chem_jug/iodine) + crate_name = "bulk iodine crate" + +/datum/supply_pack/chemistry/potassium + name = "Bulk Potassium Crate" + desc = "Contains a jug filled with 150u of potassium." + cost = 750 + contains = list(/obj/item/reagent_containers/glass/chem_jug/potassium) + crate_name = "bulk potassium crate" + +/datum/supply_pack/chemistry/sulfur + name = "Bulk Sulfur Crate" + desc = "Contains a jug filled with 150u of sulfur." + cost = 750 + contains = list(/obj/item/reagent_containers/glass/chem_jug/sulfur) + crate_name = "bulk sulfur crate" + +/datum/supply_pack/chemistry/chlorine + name = "Bulk Chlorine Crate" + desc = "Contains a jug filled with 150u of chlorine." + cost = 750 + contains = list(/obj/item/reagent_containers/glass/chem_jug/chlorine) + crate_name = "bulk chlorine crate" + +/datum/supply_pack/chemistry/radium + name = "Bulk Radium Crate" + desc = "Contains a jug filled with 150u of radium." + cost = 1000 + contains = list(/obj/item/reagent_containers/glass/chem_jug/radium) + crate_name = "bulk radium crate" diff --git a/code/modules/cargo/packs/civilian.dm b/code/modules/cargo/packs/civilian.dm index 834c1174c2f4..5782e8c2c25d 100644 --- a/code/modules/cargo/packs/civilian.dm +++ b/code/modules/cargo/packs/civilian.dm @@ -258,3 +258,69 @@ cost = 35000 contains = list(/obj/machinery/jukebox) crate_name = "Jukebox" + +/datum/supply_pack/civilian/fishingkit + name = "Fishing Starter Kit" + desc = "The bare necessities to get out there and catch some fish, all in one convenient box!" + cost = 500 + contains = list(/obj/item/storage/toolbox/fishing, + /obj/item/book/fish_catalog, + /obj/item/reagent_containers/food/drinks/beer, + /obj/item/reagent_containers/food/drinks/beer) + crate_name = "fishing starter crate" + crate_type = /obj/structure/closet/crate/wooden + +/datum/supply_pack/civilian/fishstasis + name = "Fish Stasis Kit Supply Crate" + desc = "Contains four stasis cases meant to keep fish alive during transportation." + cost = 1000 + contains = list(/obj/item/storage/fish_case, + /obj/item/storage/fish_case, + /obj/item/storage/fish_case, + /obj/item/storage/fish_case) + crate_name = "stasis case crate" + +/datum/supply_pack/civilian/premiumworms + name = "High Quality Worm Pack" + desc = "A selection of the system's finest worms, guaranteed to lure in only the largest of fish." + cost = 1000 + contains = list(/obj/item/bait_can/worm/premium, + /obj/item/bait_can/worm/premium, + /obj/item/bait_can/worm/premium, + /obj/item/bait_can/worm/premium) + crate_name = "premium worm crate" + +/datum/supply_pack/civilian/masterworkpole + name = "Custom Made Masterwork Fishing Rod" + desc = "Fishing rod forged after grueling hours of labor by a master rodsmith, truly a work of fishing art. Required to catch size 2 fish." + cost = 5000 + contains = list(/obj/item/fishing_rod/master) + crate_name = "masterwork fishing rod case" + crate_type = /obj/structure/closet/crate/wooden + + +/datum/supply_pack/civilian/fishinghooks + name = "Fishing Hook Variety Pack" + desc = "A variety of fishing hooks to allow for more specialized fishing." + cost = 1000 + contains = list(/obj/item/storage/box/fishing_hooks) + crate_name = "fishing hook crate" + crate_type = /obj/structure/closet/crate/wooden + +/datum/supply_pack/civilian/fishinglines + name = "Fishing Line Pack" + desc = "Contains the necessary fishing lines for catching more exotic fish." + cost = 1000 + contains = list(/obj/item/storage/box/fishing_lines, + /obj/item/storage/box/fishing_lines) //Comes with two boxes on account of these being more necessary than the hooks + crate_name = "fishing line crate" + crate_type = /obj/structure/closet/crate/wooden + +/datum/supply_pack/civilian/aquarium + name = "Aquarium Construction Kit" + desc = "Why seek rare fish if not to show them off? This all-in-one aquarium kit's all you'll ever need to keep a stable population of fish onboard your ship! (Building materials not included, Aquatech Ltd. is a limited liability company and not responsible for any fish related mishaps)" + cost = 2000 + contains = list(/obj/item/aquarium_kit, + /obj/item/storage/box/aquarium_props, + /obj/item/fish_feed) + crate_name = "aquarium kit crate" diff --git a/code/modules/cargo/packs/food.dm b/code/modules/cargo/packs/food.dm index 9a97216ace16..c339fe47d781 100644 --- a/code/modules/cargo/packs/food.dm +++ b/code/modules/cargo/packs/food.dm @@ -78,7 +78,7 @@ /obj/item/reagent_containers/food/snacks/meat/rawbacon, /obj/item/reagent_containers/food/snacks/meat/slab/penguin, /obj/item/reagent_containers/food/snacks/spiderleg, - /obj/item/reagent_containers/food/snacks/carpmeat, + /obj/item/reagent_containers/food/snacks/fishmeat/carp, /obj/item/reagent_containers/food/snacks/meat/slab/human) crate_name = "meat crate" crate_type = /obj/structure/closet/crate/freezer diff --git a/code/modules/cargo/packs/machinery.dm b/code/modules/cargo/packs/machinery.dm index 085491ee552e..20f0af7a03a3 100644 --- a/code/modules/cargo/packs/machinery.dm +++ b/code/modules/cargo/packs/machinery.dm @@ -154,34 +154,6 @@ crate_name = "shield generators crate" crate_type = /obj/structure/closet/crate/secure/plasma -/datum/supply_pack/machinery/deepcore_drill - name = "Deep Core Mining Drill Crate" - desc = "Contains three deep core mining drills to boost your productivity." - cost = 3000 - contains = list(/obj/item/deepcorecapsule, - /obj/item/deepcorecapsule, - /obj/item/deepcorecapsule) - crate_name = "deep core drill crate" - crate_type = /obj/structure/closet/crate/science - -/datum/supply_pack/machinery/deepcore_logi - name = "Deep Core Mining Logistics Crate" - desc = "Contains the logistics systems needed to run your deep core mining drills. Some assembly required." - cost = 5000 - contains = list(/obj/machinery/deepcore/hopper, - /obj/item/multitool, - /obj/item/circuitboard/machine/deepcore/hub, - /obj/item/stock_parts/capacitor, - /obj/item/stock_parts/micro_laser, - /obj/item/stock_parts/micro_laser, - /obj/item/stock_parts/matter_bin, - /obj/item/stock_parts/matter_bin, - /obj/item/stock_parts/matter_bin, - /obj/item/stock_parts/manipulator, - /obj/item/stock_parts/manipulator) - crate_name = "deep core logi crate" - crate_type = /obj/structure/closet/crate/science - /datum/supply_pack/machinery/blackmarket_telepad name = "Black Market LTSRBT" desc = "Need a faster and better way of transporting your illegal goods from and to the sector? Fear not, the Long-To-Short-Range-Bluespace-Transceiver (LTSRBT for short) is here to help. Contains a LTSRBT circuit, two bluespace crystals, and one ansible." diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index 3273b28e153b..e5b72b4b5c4f 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -89,28 +89,6 @@ crate_name = "blood freezer" crate_type = /obj/structure/closet/crate/freezer -/datum/supply_pack/medical/chemical - name = "Chemical Starter Kit Crate" - desc = "Contains thirteen different chemicals, for all the fun experiments you can make." - cost = 1000 // This is intentionally underpriced; the hope is that people will start using ghettochem, upon which time the price can be raised. - contains = list(/obj/item/reagent_containers/glass/bottle/hydrogen, - /obj/item/reagent_containers/glass/bottle/carbon, - /obj/item/reagent_containers/glass/bottle/nitrogen, - /obj/item/reagent_containers/glass/bottle/oxygen, - /obj/item/reagent_containers/glass/bottle/fluorine, - /obj/item/reagent_containers/glass/bottle/phosphorus, - /obj/item/reagent_containers/glass/bottle/silicon, - /obj/item/reagent_containers/glass/bottle/chlorine, - /obj/item/reagent_containers/glass/bottle/radium, - /obj/item/reagent_containers/glass/bottle/sacid, - /obj/item/reagent_containers/glass/bottle/ethanol, - /obj/item/reagent_containers/glass/bottle/potassium, - /obj/item/reagent_containers/glass/bottle/sugar, - /obj/item/clothing/glasses/science, - /obj/item/reagent_containers/dropper, - /obj/item/storage/box/beakers) - crate_name = "chemical crate" - /datum/supply_pack/medical/surplus name = "Medical Surplus Crate" desc = "Contains an assortment of medical supplies haphazardly pulled from storage. German doctor not included." diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index 7ead66161817..5c5553df2755 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -220,7 +220,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( // Instantiate tgui panel tgui_panel = new(src) - GLOB.ahelp_tickets.ClientLogin(src) + GLOB.ahelp_tickets.client_login(src) GLOB.interviews.client_login(src) var/connecting_admin = FALSE //because de-admined admins connecting should be treated like admins. //Admin Authorisation @@ -489,7 +489,7 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( GLOB.clients -= src GLOB.directory -= ckey log_access("Logout: [key_name(src)]") - GLOB.ahelp_tickets.ClientLogout(src) + GLOB.ahelp_tickets.client_logout(src) GLOB.interviews.client_logout(src) SSserver_maint.UpdateHubStatus() if(credits) @@ -520,10 +520,15 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( QDEL_LIST_ASSOC_VAL(char_render_holders) if(movingmob != null) LAZYREMOVE(movingmob.client_mobs_in_contents, mob) + movingmob = null + active_mousedown_item = null + QDEL_NULL(view_size) + QDEL_NULL(void) + QDEL_NULL(tooltips) SSambience.ambience_listening_clients -= src seen_messages = null Master.UpdateTickRate() - . = ..() //Even though we're going to be hard deleted there are still some things that want to know the destroy is happening + ..() //Even though we're going to be hard deleted there are still some things that want to know the destroy is happening return QDEL_HINT_HARDDEL_NOW /client/proc/set_client_age_from_db(connectiontopic) @@ -885,11 +890,9 @@ GLOBAL_LIST_INIT(blacklisted_builds, list( return if (prefs.hotkeys) - // If hotkey mode is enabled, then clicking the map will automatically - // unfocus the text bar. This removes the red color from the text bar - // so that the visual focus indicator matches reality. - winset(src, null, "input.background-color=[COLOR_INPUT_DISABLED]") - + winset(src, null, "input.focus=false") + else + winset(src, null, "input.focus=true") ..() /client/proc/add_verbs_from_config() diff --git a/code/modules/client/loadout/loadout_general.dm b/code/modules/client/loadout/loadout_general.dm index 1e6aae68fb72..671c0efe9602 100644 --- a/code/modules/client/loadout/loadout_general.dm +++ b/code/modules/client/loadout/loadout_general.dm @@ -163,8 +163,3 @@ /datum/gear/surgical_mask display_name = "surgical mask" path = /obj/item/clothing/mask/surgical - -/datum/gear/maidbox - display_name = "maid outfit bundle" - path = /obj/item/storage/box/maid - description = "Contains a four-piece maid outfit inside a single box." diff --git a/code/modules/client/loadout/loadout_suit.dm b/code/modules/client/loadout/loadout_suit.dm index 2daf575a12ec..e2800a87e9e1 100644 --- a/code/modules/client/loadout/loadout_suit.dm +++ b/code/modules/client/loadout/loadout_suit.dm @@ -43,14 +43,6 @@ display_name = "goth jacket" path = /obj/item/clothing/suit/gothcoat -/datum/gear/suit/jacket/bronze - display_name = "bronze suit" - path = /obj/item/clothing/suit/bronze - -/datum/gear/suit/jacket/yakuza - display_name = "yakuza suit" - path = /obj/item/clothing/suit/yakuza - /datum/gear/suit/jacket/burgundy display_name = "suit jacket, burgundy" path = /obj/item/clothing/suit/toggle/lawyer/burgundy @@ -63,7 +55,23 @@ display_name = "suit jacket, charcoal" path = /obj/item/clothing/suit/toggle/lawyer/charcoal -/datum/gear/suit/jacket/navy +/datum/gear/suit/jacket/navy //why is this blank? i dont know + +/datum/gear/suit/jacket/hoodie_black + display_name = "hoodie, black" + path = /obj/item/clothing/suit/hooded/hoodie/black + +/datum/gear/suit/jacket/hoodie_red + display_name = "hoodie, red" + path = /obj/item/clothing/suit/hooded/hoodie/red + +/datum/gear/suit/jacket/hoodie_blue + display_name = "hoodie, blue" + path = /obj/item/clothing/suit/hooded/hoodie/blue + +/datum/gear/suit/jacket/hoodie_gray + display_name = "hoodie, gray" + path = /obj/item/clothing/suit/hooded/hoodie/gray /datum/gear/suit/jacket/highvis display_name = "industrial jacket" diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index e209e180d518..27adfc667214 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -5,7 +5,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) //doohickeys for savefiles var/path var/default_slot = 1 //Holder so it doesn't default to slot 1, rather the last one used - var/max_save_slots = 10 + var/max_save_slots = 20 //non-preference stuff var/muted = 0 @@ -68,23 +68,26 @@ GLOBAL_LIST_EMPTY(preferences_datums) var/real_name //our character's name var/gender = MALE //gender of character (well duh) var/age = 30 //age of character - var/underwear = "Nude" //underwear type - var/underwear_color = "000" //underwear color - var/undershirt = "Nude" //undershirt type - var/socks = "Nude" //socks type - var/backpack = DBACKPACK //backpack type + var/underwear = "Nude" //Type of underwear + var/underwear_color = "000" //Greyscale color of underwear + var/undershirt = "Nude" //Type of undershirt + var/undershirt_color = "000" //Greyscale color of undershirt + var/socks = "Nude" //Type of socks + var/socks_color = "000" //Greyscale color of socks + var/backpack = DBACKPACK //Type of backpack var/jumpsuit_style = PREF_SUIT //suit/skirt var/exowear = PREF_EXOWEAR //exowear var/hairstyle = "Bald" //Hair type var/hair_color = "000" //Hair color - var/facial_hairstyle = "Shaved" //Face hair type + var/facial_hairstyle = "Shaved" //Face hair type var/facial_hair_color = "000" //Facial hair color var/skin_tone = "caucasian1" //Skin color var/eye_color = "000" //Eye color var/datum/species/pref_species = new /datum/species/human() //Mutant race - var/species_looking_at = "human" //used as a helper to keep track of in the species select thingy + var/species_looking_at = "human" //used as a helper to keep track of in the species select thingy var/list/features = list( "mcolor" = "FFF", + "mcolor2" = "FFF", "grad_style" = "None", "grad_color" = "FFF", "ethcolor" = "9c3030", @@ -119,12 +122,37 @@ GLOBAL_LIST_EMPTY(preferences_datums) "flavor_text" = "", "body_size" = "Normal" ) - var/list/randomise = list(RANDOM_UNDERWEAR = TRUE, RANDOM_UNDERWEAR_COLOR = TRUE, RANDOM_UNDERSHIRT = TRUE, RANDOM_SOCKS = TRUE, RANDOM_BACKPACK = TRUE, RANDOM_JUMPSUIT_STYLE = TRUE, RANDOM_EXOWEAR_STYLE = TRUE, RANDOM_HAIRSTYLE = TRUE, RANDOM_HAIR_COLOR = TRUE, RANDOM_FACIAL_HAIRSTYLE = TRUE, RANDOM_FACIAL_HAIR_COLOR = TRUE, RANDOM_SKIN_TONE = TRUE, RANDOM_EYE_COLOR = TRUE) - var/list/friendlyGenders = list("Male" = "male", "Female" = "female", "Other" = "plural") - var/list/prosthetic_limbs = list(BODY_ZONE_L_ARM = PROSTHETIC_NORMAL, BODY_ZONE_R_ARM = PROSTHETIC_NORMAL, BODY_ZONE_L_LEG = PROSTHETIC_NORMAL, BODY_ZONE_R_LEG = PROSTHETIC_NORMAL) + var/list/randomise = list( + RANDOM_UNDERWEAR = TRUE, + RANDOM_UNDERWEAR_COLOR = TRUE, + RANDOM_UNDERSHIRT = TRUE, + RANDOM_UNDERSHIRT_COLOR = TRUE, + RANDOM_SOCKS = TRUE, + RANDOM_SOCKS_COLOR = TRUE, + RANDOM_BACKPACK = TRUE, + RANDOM_JUMPSUIT_STYLE = TRUE, + RANDOM_EXOWEAR_STYLE = TRUE, + RANDOM_HAIRSTYLE = TRUE, + RANDOM_HAIR_COLOR = TRUE, + RANDOM_FACIAL_HAIRSTYLE = TRUE, + RANDOM_FACIAL_HAIR_COLOR = TRUE, + RANDOM_SKIN_TONE = TRUE, + RANDOM_EYE_COLOR = TRUE, + ) + var/list/friendlyGenders = list( + "Male" = "male", + "Female" = "female", + "Other" = "plural" + ) + var/list/prosthetic_limbs = list( + BODY_ZONE_L_ARM = PROSTHETIC_NORMAL, + BODY_ZONE_R_ARM = PROSTHETIC_NORMAL, + BODY_ZONE_L_LEG = PROSTHETIC_NORMAL, + BODY_ZONE_R_LEG = PROSTHETIC_NORMAL + ) + var/fbp = FALSE var/phobia = "spiders" var/list/alt_titles_preferences = list() - var/list/custom_names = list() var/preferred_ai_core_display = "Blue" var/prefered_security_department = SEC_DEPT_RANDOM @@ -195,7 +223,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) load_path(C.ckey) unlock_content = C.IsByondMember() if(unlock_content) - max_save_slots = 15 + max_save_slots = 30 var/loaded_preferences_successfully = load_preferences() if(loaded_preferences_successfully) if(load_character()) @@ -361,24 +389,27 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "Always Random Species: [(randomise[RANDOM_SPECIES]) ? "Yes" : "No"]
    " if(!(NO_UNDERWEAR in pref_species.species_traits)) - dat += "Underwear:
    [underwear]" - dat += "[(randomise[RANDOM_UNDERWEAR]) ? "Lock" : "Unlock"]" + dat += "Underwear:
    [underwear]" + dat += "[(randomise[RANDOM_UNDERWEAR]) ? "Lock" : "Unlock"]
    " - dat += "
    Underwear Color:
        Change" - dat += "[(randomise[RANDOM_UNDERWEAR_COLOR]) ? "Lock" : "Unlock"]" + dat += "Underwear Color:
        Change" + dat += "[(randomise[RANDOM_UNDERWEAR_COLOR]) ? "Lock" : "Unlock"]
    " - dat += "
    Undershirt:
    [undershirt]" - dat += "[(randomise[RANDOM_UNDERSHIRT]) ? "Lock" : "Unlock"]" + dat += "Undershirt:
    [undershirt]" + dat += "[(randomise[RANDOM_UNDERSHIRT]) ? "Lock" : "Unlock"]
    " + dat += "Undershirt Color:
        Change" + dat += "[(randomise[RANDOM_UNDERSHIRT_COLOR]) ? "Lock" : "Unlock"]
    " - dat += "
    Socks:
    [socks]" - dat += "[(randomise[RANDOM_SOCKS]) ? "Lock" : "Unlock"]
    " + dat += "Socks:
    [socks]" + dat += "[(randomise[RANDOM_SOCKS]) ? "Lock" : "Unlock"]
    " + dat += "Socks Color:
        Change" + dat += "[(randomise[RANDOM_SOCKS_COLOR]) ? "Lock" : "Unlock"]" - var/use_skintones = pref_species.use_skintones - if(use_skintones) + dat += APPEARANCE_CATEGORY_COLUMN - dat += APPEARANCE_CATEGORY_COLUMN + if(pref_species.use_skintones) dat += "

    Skin Tone

    " @@ -386,23 +417,14 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "[(randomise[RANDOM_SKIN_TONE]) ? "Lock" : "Unlock"]" dat += "
    " - var/mutant_colors - if((MUTCOLORS in pref_species.species_traits) || (MUTCOLORS_PARTSONLY in pref_species.species_traits)) + // Everyone gets mutant colors now. + dat += "

    Mutant Colors

    " - if(!use_skintones) - dat += APPEARANCE_CATEGORY_COLUMN - - dat += "

    Mutant Color

    " - - dat += "    Change
    " - - mutant_colors = TRUE + dat += "    Change
    " + dat += "    Change
    " if(istype(pref_species, /datum/species/ethereal)) //not the best thing to do tbf but I dont know whats better. - if(!use_skintones) - dat += APPEARANCE_CATEGORY_COLUMN - dat += "

    Ethereal Color

    " dat += "    Change
    " @@ -410,16 +432,13 @@ GLOBAL_LIST_EMPTY(preferences_datums) if((EYECOLOR in pref_species.species_traits) && !(NOEYESPRITES in pref_species.species_traits)) - if(!use_skintones && !mutant_colors) - dat += APPEARANCE_CATEGORY_COLUMN - dat += "

    Eye Color

    " dat += "    Change" dat += "[(randomise[RANDOM_EYE_COLOR]) ? "Lock" : "Unlock"]" dat += "
    " - else if(use_skintones || mutant_colors) - dat += "" + + dat += "" if(HAIR in pref_species.species_traits) @@ -488,6 +507,8 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "

    Horns

    " dat += "[features["horns"]]
    " + dat += "    Change
    " + dat += "[(randomise[RANDOM_HAIR_COLOR]) ? "Lock" : "Unlock"]
    " mutant_category++ if(mutant_category >= MAX_MUTANT_ROWS) @@ -709,8 +730,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "

    Body Feathers

    " dat += "[features["kepori_body_feathers"]]
    " - dat += "    Change
    " - dat += "[(randomise[RANDOM_FACIAL_HAIR_COLOR]) ? "Lock" : "Unlock"]
    " + dat += "    Change
    " mutant_category++ if(mutant_category >= MAX_MUTANT_ROWS) @@ -723,8 +743,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "

    Tail Feathers

    " dat += "[features["kepori_tail_feathers"]]
    " - dat += "    Change
    " - dat += "[(randomise[RANDOM_FACIAL_HAIR_COLOR]) ? "Lock" : "Unlock"]
    " + dat += "    Change
    " mutant_category++ if(mutant_category >= MAX_MUTANT_ROWS) @@ -849,14 +868,17 @@ GLOBAL_LIST_EMPTY(preferences_datums) dat += "" dat += "

    Prosthetic Limbs

    " - dat += "Random Prosthetic: [(randomise[RANDOM_PROSTHETIC]) ? "Yes" : "No"]
    " + dat += "Full Body Prosthesis: [fbp ? "Yes" : "No"]
    " + + if(!fbp) + dat += "Random Prosthetic: [(randomise[RANDOM_PROSTHETIC]) ? "Yes" : "No"]
    " - dat += "" - for(var/index in prosthetic_limbs) - var/bodypart_name = parse_zone(index) - dat += "" - dat += "" - dat += "
    [bodypart_name]:[prosthetic_limbs[index]]

    " + dat += "" + for(var/index in prosthetic_limbs) + var/bodypart_name = parse_zone(index) + dat += "" + dat += "" + dat += "
    [bodypart_name]:[prosthetic_limbs[index]]

    " if(2) //Loadout if(path) @@ -1451,6 +1473,10 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(href_list["preference"] == "species") switch(href_list["task"]) + if("random") + random_species() + ShowChoices(user) + return TRUE if("close") user << browse(null, "window=mob_species") ShowChoices(user) @@ -1472,7 +1498,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) species_looking_at = href_list["newspecies"] ShowSpeciesChoices(user) - return 1 + return TRUE if(href_list["preference"] == "trait") switch(href_list["task"]) @@ -1561,14 +1587,16 @@ GLOBAL_LIST_EMPTY(preferences_datums) underwear_color = random_short_color() if("undershirt") undershirt = random_undershirt(gender) + if("undershirt_color") + undershirt_color = random_short_color() if("socks") socks = random_socks() + if("socks_color") + socks_color = random_short_color() if("eyes") eye_color = random_eye_color() if("s_tone") skin_tone = random_skin_tone() - if("species") - random_species() if("bag") backpack = pick(GLOB.backpacklist) if("suit") @@ -1717,12 +1745,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) if("underwear") var/new_underwear - if(gender == MALE) - new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_m - else if(gender == FEMALE) - new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_f - else - new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_list + new_underwear = input(user, "Choose your character's underwear:", "Character Preference") as null|anything in GLOB.underwear_list if(new_underwear) underwear = new_underwear @@ -1733,21 +1756,26 @@ GLOBAL_LIST_EMPTY(preferences_datums) if("undershirt") var/new_undershirt - if(gender == MALE) - new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_m - else if(gender == FEMALE) - new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_f - else - new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_list + new_undershirt = input(user, "Choose your character's undershirt:", "Character Preference") as null|anything in GLOB.undershirt_list if(new_undershirt) undershirt = new_undershirt + if("undershirt_color") + var/new_undershirt_color = input(user, "Choose your character's underwear color:", "Character Preference","#"+undershirt_color) as color|null + if(new_undershirt_color) + undershirt_color = sanitize_hexcolor(new_undershirt_color) + if("socks") var/new_socks new_socks = input(user, "Choose your character's socks:", "Character Preference") as null|anything in GLOB.socks_list if(new_socks) socks = new_socks + if("socks_color") + var/new_socks_color = input(user, "Choose your character's underwear color:", "Character Preference","#"+socks_color) as color|null + if(new_socks_color) + socks_color = sanitize_hexcolor(new_socks_color) + if("eyes") var/new_eyes = input(user, "Choose your character's eye colour:", "Character Preference","#"+eye_color) as color|null if(new_eyes) @@ -1759,7 +1787,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) features["body_size"] = new_size if("mutant_color") - var/new_mutantcolor = input(user, "Choose your character's alien/mutant color:", "Character Preference","#"+features["mcolor"]) as color|null + var/new_mutantcolor = input(user, "Choose your character's primary alien/mutant color:", "Character Preference","#" + features["mcolor"]) as color|null if(new_mutantcolor) var/temp_hsv = RGBtoHSV(new_mutantcolor) if(new_mutantcolor == "#000000") @@ -1769,12 +1797,23 @@ GLOBAL_LIST_EMPTY(preferences_datums) else to_chat(user, "Invalid color. Your color is not bright enough.") + if("mutant_color_2") + var/new_mutantcolor = input(user, "Choose your character's secondary alien/mutant color:", "Character Preference","#" + features["mcolor2"]) as color|null + if(new_mutantcolor) + var/temp_hsv = RGBtoHSV(new_mutantcolor) + if(new_mutantcolor == "#000000") + features["mcolor2"] = pref_species.default_color + else if((MUTCOLORS_PARTSONLY in pref_species.species_traits) || ReadHSV(temp_hsv)[3] >= ReadHSV("#191919")[3]) // mutantcolors must be bright, but only if they affect the skin + features["mcolor2"] = sanitize_hexcolor(new_mutantcolor) + else + to_chat(user, "Invalid color. Your color is not bright enough.") + if("color_ethereal") var/new_etherealcolor = input(user, "Choose your elzuosa color:", "Character Preference","#"+features["ethcolor"]) as color|null if(new_etherealcolor) var/temp_hsv = RGBtoHSV(new_etherealcolor) if(ReadHSV(temp_hsv)[3] >= ReadHSV("#505050")[3]) // elzu colors should be bright - features["ethcolor"] = sanitize_hexcolor(new_etherealcolor, 6) + features["ethcolor"] = sanitize_hexcolor(new_etherealcolor) else to_chat(user, "Invalid color. Your color is not bright enough.") @@ -2045,6 +2084,9 @@ GLOBAL_LIST_EMPTY(preferences_datums) facial_hairstyle = random_facial_hairstyle(gender) hairstyle = random_hairstyle(gender) + if("fbp") + fbp = !fbp + if("limbs") if(href_list["customize_limb"]) var/limb = href_list["customize_limb"] @@ -2360,7 +2402,9 @@ GLOBAL_LIST_EMPTY(preferences_datums) character.underwear = underwear character.underwear_color = underwear_color character.undershirt = undershirt + character.undershirt_color = undershirt_color character.socks = socks + character.socks_color = socks_color character.backpack = backpack @@ -2368,6 +2412,8 @@ GLOBAL_LIST_EMPTY(preferences_datums) character.exowear = exowear + character.fbp = fbp + character.flavor_text = features["flavor_text"] //Let's update their flavor_text at least initially if(loadout) //I have been told not to do this because it's too taxing on performance, but hey, I did it anyways! //I hate you old me //don't be mean @@ -2386,36 +2432,28 @@ GLOBAL_LIST_EMPTY(preferences_datums) //prosthetics work for vox and kepori and update just fine for everyone character.dna.features = features.Copy() - character.set_species(chosen_species, icon_update = FALSE, pref_load = TRUE) - - for(var/pros_limbs in prosthetic_limbs) - var/obj/item/bodypart/old_part = character.get_bodypart(pros_limbs) - if(old_part) - icon_updates = TRUE - switch(prosthetic_limbs[pros_limbs]) - if(PROSTHETIC_NORMAL) - if(old_part) - old_part.drop_limb(TRUE) - qdel(old_part) - character.regenerate_limb(pros_limbs) - if(PROSTHETIC_AMPUTATED) - if(old_part) - old_part.drop_limb(TRUE) - qdel(old_part) - if(PROSTHETIC_ROBOTIC) - var/obj/item/bodypart/prosthetic - var/typepath - if(character.dna.species.unique_prosthesis) // Checks for if the species has a unique limb type, otherwise defaults to human - typepath = text2path("/obj/item/bodypart/[pros_limbs]/robot/surplus/[character.dna.species.id]") - else - typepath = text2path("/obj/item/bodypart/[pros_limbs]/robot/surplus") - if(!ispath(typepath)) - to_chat(character, "Problem initializing [pros_limbs] prosthetic for species [character.dna.species], it will be a normal limb. Make a bug report on github!") - continue - prosthetic = new typepath(character) - prosthetic.replace_limb(character, special = TRUE) - if(old_part) - qdel(old_part) + character.set_species(chosen_species, icon_update = FALSE, pref_load = TRUE, robotic = fbp) + + if(!fbp) + for(var/pros_limb in prosthetic_limbs) + var/obj/item/bodypart/old_part = character.get_bodypart(pros_limb) + if(old_part) + icon_updates = TRUE + switch(prosthetic_limbs[pros_limb]) + if(PROSTHETIC_NORMAL) + if(old_part) + old_part.drop_limb(TRUE) + qdel(old_part) + character.regenerate_limb(pros_limb) + if(PROSTHETIC_AMPUTATED) + if(old_part) + old_part.drop_limb(TRUE) + qdel(old_part) + if(PROSTHETIC_ROBOTIC) + if(old_part) + old_part.drop_limb(TRUE) + qdel(old_part) + character.regenerate_limb(pros_limb, robotic = TRUE) if(pref_species.id == "ipc") // If triggered, vox and kepori arms do not spawn in but ipcs sprites break without it as the code for setting the right prosthetics for them is in set_species(). character.set_species(chosen_species, icon_update = FALSE, pref_load = TRUE) diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 7ee41146cffd..7336f440f939 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -234,9 +234,9 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car //Sanitize - asaycolor = sanitize_ooccolor(sanitize_hexcolor(asaycolor, 6, 1, initial(asaycolor))) - ooccolor = sanitize_ooccolor(sanitize_hexcolor(ooccolor, 6, 1, initial(ooccolor))) - screentip_color = sanitize_ooccolor(sanitize_hexcolor(screentip_color, 6, 1, initial(screentip_color))) + asaycolor = sanitize_ooccolor(sanitize_hexcolor(asaycolor, 6, TRUE, initial(asaycolor))) + ooccolor = sanitize_ooccolor(sanitize_hexcolor(ooccolor, 6, TRUE, initial(ooccolor))) + screentip_color = sanitize_ooccolor(sanitize_hexcolor(screentip_color, 6, TRUE, initial(screentip_color))) lastchangelog = sanitize_text(lastchangelog, initial(lastchangelog)) UI_style = sanitize_inlist(UI_style, GLOB.available_ui_styles, GLOB.available_ui_styles[1]) hotkeys = sanitize_integer(hotkeys, FALSE, TRUE, initial(hotkeys)) @@ -267,7 +267,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car be_special = SANITIZE_LIST(be_special) show_credits = sanitize_integer(show_credits, 0, 1, initial(show_credits)) pda_style = sanitize_inlist(pda_style, GLOB.pda_styles, initial(pda_style)) - pda_color = sanitize_hexcolor(pda_color, 6, 1, initial(pda_color)) + pda_color = sanitize_hexcolor(pda_color, 6, TRUE, initial(pda_color)) key_bindings = sanitize_keybindings(key_bindings) favorite_outfits = SANITIZE_LIST(favorite_outfits) equipped_gear = sanitize_each_inlist(equipped_gear, GLOB.gear_datums) @@ -395,7 +395,9 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car READ_FILE(S["underwear"], underwear) READ_FILE(S["underwear_color"], underwear_color) READ_FILE(S["undershirt"], undershirt) + READ_FILE(S["undershirt_color"], undershirt_color) READ_FILE(S["socks"], socks) + READ_FILE(S["socks_color"], socks_color) READ_FILE(S["backpack"], backpack) READ_FILE(S["jumpsuit_style"], jumpsuit_style) READ_FILE(S["uplink_loc"], uplink_spawn_loc) @@ -405,6 +407,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car READ_FILE(S["prosthetic_limbs"], prosthetic_limbs) prosthetic_limbs ||= list(BODY_ZONE_L_ARM = PROSTHETIC_NORMAL, BODY_ZONE_R_ARM = PROSTHETIC_NORMAL, BODY_ZONE_L_LEG = PROSTHETIC_NORMAL, BODY_ZONE_R_LEG = PROSTHETIC_NORMAL) READ_FILE(S["feature_mcolor"], features["mcolor"]) + READ_FILE(S["feature_mcolor2"], features["mcolor2"]) READ_FILE(S["feature_ethcolor"], features["ethcolor"]) READ_FILE(S["feature_lizard_tail"], features["tail_lizard"]) READ_FILE(S["feature_lizard_snout"], features["snout"]) @@ -445,6 +448,8 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car READ_FILE(S["feature_human_tail"], features["tail_human"]) READ_FILE(S["feature_human_ears"], features["ears"]) + READ_FILE(S["fbp"], fbp) + //Custom names for(var/custom_name_id in GLOB.preferences_custom_names) var/savefile_slot_name = custom_name_id + "_name" //TODO remove this @@ -487,36 +492,34 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car randomise = SANITIZE_LIST(randomise) if(gender == MALE) - hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_male_list) - facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_male_list) - underwear = sanitize_inlist(underwear, GLOB.underwear_m) - undershirt = sanitize_inlist(undershirt, GLOB.undershirt_m) + hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_male_list) + facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_male_list) else if(gender == FEMALE) - hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_female_list) - facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_female_list) - underwear = sanitize_inlist(underwear, GLOB.underwear_f) - undershirt = sanitize_inlist(undershirt, GLOB.undershirt_f) + hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_female_list) + facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_female_list) else - hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_list) - facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_list) - underwear = sanitize_inlist(underwear, GLOB.underwear_list) - undershirt = sanitize_inlist(undershirt, GLOB.undershirt_list) + hairstyle = sanitize_inlist(hairstyle, GLOB.hairstyles_list) + facial_hairstyle = sanitize_inlist(facial_hairstyle, GLOB.facial_hairstyles_list) + underwear = sanitize_inlist(underwear, GLOB.underwear_list) + undershirt = sanitize_inlist(undershirt, GLOB.undershirt_list) socks = sanitize_inlist(socks, GLOB.socks_list) age = sanitize_integer(age, pref_species.species_age_min, pref_species.species_age_max, initial(age)) - hair_color = sanitize_hexcolor(hair_color, 3, 0) - facial_hair_color = sanitize_hexcolor(facial_hair_color, 3, 0) - underwear_color = sanitize_hexcolor(underwear_color, 3, 0) - eye_color = sanitize_hexcolor(eye_color, 3, 0) + hair_color = sanitize_hexcolor(hair_color) + facial_hair_color = sanitize_hexcolor(facial_hair_color) + underwear_color = sanitize_hexcolor(underwear_color) + eye_color = sanitize_hexcolor(eye_color) skin_tone = sanitize_inlist(skin_tone, GLOB.skin_tones) backpack = sanitize_inlist(backpack, GLOB.backpacklist, initial(backpack)) jumpsuit_style = sanitize_inlist(jumpsuit_style, GLOB.jumpsuitlist, initial(jumpsuit_style)) exowear = sanitize_inlist(exowear, GLOB.exowearlist, initial(exowear)) uplink_spawn_loc = sanitize_inlist(uplink_spawn_loc, GLOB.uplink_spawn_loc_list, initial(uplink_spawn_loc)) + fbp = sanitize_integer(fbp, FALSE, TRUE, FALSE) features["grad_style"] = sanitize_inlist(features["grad_style"], GLOB.hair_gradients_list) - features["grad_color"] = sanitize_hexcolor(features["grad_color"], 3, 0) + features["grad_color"] = sanitize_hexcolor(features["grad_color"]) features["body_size"] = sanitize_inlist(features["body_size"], GLOB.body_sizes, "Normal") - features["mcolor"] = sanitize_hexcolor(features["mcolor"], 3, 0) + features["mcolor"] = sanitize_hexcolor(features["mcolor"]) + features["mcolor2"] = sanitize_hexcolor(features["mcolor2"]) features["ethcolor"] = copytext_char(features["ethcolor"], 1, 7) features["tail_lizard"] = sanitize_inlist(features["tail_lizard"], GLOB.tails_list_lizard) features["tail_human"] = sanitize_inlist(features["tail_human"], GLOB.tails_list_human, "None") @@ -548,6 +551,7 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car features["flavor_text"] = sanitize_text(features["flavor_text"], initial(features["flavor_text"])) all_quirks = SANITIZE_LIST(all_quirks) + //Make sure all quirks are compatible check_quirk_compatibility() @@ -561,50 +565,50 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car return FALSE S.cd = "/character[default_slot]" - WRITE_FILE(S["version"] , SAVEFILE_VERSION_MAX) //load_character will sanitize any bad data, so assume up-to-date.) + WRITE_FILE(S["version"] , SAVEFILE_VERSION_MAX) //load_character will sanitize any bad data, so assume up-to-date.) //Character - WRITE_FILE(S["real_name"] , real_name) - WRITE_FILE(S["gender"] , gender) - WRITE_FILE(S["age"] , age) - WRITE_FILE(S["hair_color"] , hair_color) + WRITE_FILE(S["real_name"] , real_name) + WRITE_FILE(S["gender"] , gender) + WRITE_FILE(S["age"] , age) + WRITE_FILE(S["hair_color"] , hair_color) WRITE_FILE(S["facial_hair_color"] , facial_hair_color) - WRITE_FILE(S["feature_grad_color"] , features["grad_color"]) - WRITE_FILE(S["eye_color"] , eye_color) - WRITE_FILE(S["skin_tone"] , skin_tone) - WRITE_FILE(S["hairstyle_name"] , hairstyle) + WRITE_FILE(S["feature_grad_color"] , features["grad_color"]) + WRITE_FILE(S["eye_color"] , eye_color) + WRITE_FILE(S["skin_tone"] , skin_tone) + WRITE_FILE(S["hairstyle_name"] , hairstyle) WRITE_FILE(S["facial_style_name"] , facial_hairstyle) - WRITE_FILE(S["feature_grad_style"] , features["grad_style"]) - WRITE_FILE(S["underwear"] , underwear) - WRITE_FILE(S["underwear_color"] , underwear_color) - WRITE_FILE(S["undershirt"] , undershirt) - WRITE_FILE(S["socks"] , socks) - WRITE_FILE(S["backpack"] , backpack) - WRITE_FILE(S["uplink_loc"] , uplink_spawn_loc) - WRITE_FILE(S["randomise"] , randomise) - WRITE_FILE(S["species"] , pref_species.id) - WRITE_FILE(S["phobia"], phobia) - WRITE_FILE(S["body_size"] , features["body_size"]) - WRITE_FILE(S["prosthetic_limbs"], prosthetic_limbs) - WRITE_FILE(S["feature_mcolor"] , features["mcolor"]) - WRITE_FILE(S["feature_ethcolor"] , features["ethcolor"]) + WRITE_FILE(S["feature_grad_style"] , features["grad_style"]) + WRITE_FILE(S["underwear"] , underwear) + WRITE_FILE(S["underwear_color"] , underwear_color) + WRITE_FILE(S["undershirt"] , undershirt) + WRITE_FILE(S["undershirt_color"] , undershirt_color) + WRITE_FILE(S["socks"] , socks) + WRITE_FILE(S["socks_color"] , socks_color) + WRITE_FILE(S["backpack"] , backpack) + WRITE_FILE(S["uplink_loc"] , uplink_spawn_loc) + WRITE_FILE(S["randomise"] , randomise) + WRITE_FILE(S["species"] , pref_species.id) + WRITE_FILE(S["phobia"] , phobia) + WRITE_FILE(S["body_size"] , features["body_size"]) + WRITE_FILE(S["prosthetic_limbs"] , prosthetic_limbs) + WRITE_FILE(S["feature_mcolor"] , features["mcolor"]) + WRITE_FILE(S["feature_mcolor2"] , features["mcolor2"]) + WRITE_FILE(S["feature_ethcolor"] , features["ethcolor"]) WRITE_FILE(S["feature_lizard_tail"] , features["tail_lizard"]) - WRITE_FILE(S["feature_human_tail"] , features["tail_human"]) - WRITE_FILE(S["feature_lizard_snout"] , features["snout"]) - WRITE_FILE(S["feature_lizard_horns"] , features["horns"]) - WRITE_FILE(S["feature_human_ears"] , features["ears"]) - WRITE_FILE(S["feature_lizard_frills"] , features["frills"]) - WRITE_FILE(S["feature_lizard_spines"] , features["spines"]) - WRITE_FILE(S["feature_lizard_body_markings"] , features["body_markings"]) + WRITE_FILE(S["feature_human_tail"] , features["tail_human"]) + WRITE_FILE(S["feature_lizard_snout"] , features["snout"]) + WRITE_FILE(S["feature_lizard_horns"] , features["horns"]) + WRITE_FILE(S["feature_human_ears"] , features["ears"]) + WRITE_FILE(S["feature_lizard_frills"] , features["frills"]) + WRITE_FILE(S["feature_lizard_spines"] , features["spines"]) + WRITE_FILE(S["feature_lizard_body_markings"], features["body_markings"]) WRITE_FILE(S["feature_lizard_legs"] , features["legs"]) WRITE_FILE(S["feature_moth_wings"] , features["moth_wings"]) WRITE_FILE(S["feature_moth_markings"] , features["moth_markings"]) - - //WS begin WRITE_FILE(S["jumpsuit_style"] , jumpsuit_style) WRITE_FILE(S["exowear"] , exowear) WRITE_FILE(S["equipped_gear"] , equipped_gear) - WRITE_FILE(S["feature_moth_fluff"] , features["moth_fluff"]) WRITE_FILE(S["feature_spider_legs"] , features["spider_legs"]) WRITE_FILE(S["feature_spider_spinneret"] , features["spider_spinneret"]) @@ -614,32 +618,29 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car WRITE_FILE(S["feature_ipc_antenna"] , features["ipc_antenna"]) WRITE_FILE(S["feature_ipc_chassis"] , features["ipc_chassis"]) WRITE_FILE(S["feature_ipc_brain"] , features["ipc_brain"]) - WRITE_FILE(S["feature_kepori_feathers"] , features["kepori_feathers"]) + WRITE_FILE(S["feature_kepori_feathers"] , features["kepori_feathers"]) WRITE_FILE(S["feature_kepori_body_feathers"], features["kepori_body_feathers"]) WRITE_FILE(S["feature_kepori_tail_feathers"], features["kepori_tail_feathers"]) - WRITE_FILE(S["feature_vox_head_quills"], features["vox_head_quills"]) - WRITE_FILE(S["feature_vox_neck_quills"], features["vox_neck_quills"]) + WRITE_FILE(S["feature_vox_head_quills"] , features["vox_head_quills"]) + WRITE_FILE(S["feature_vox_neck_quills"] , features["vox_neck_quills"]) WRITE_FILE(S["feature_elzu_horns"] , features["elzu_horns"]) WRITE_FILE(S["feature_tail_elzu"] , features["tail_elzu"]) + WRITE_FILE(S["fbp"] , fbp) //Flavor text - WRITE_FILE(S["feature_flavor_text"], features["flavor_text"]) - - //WS End - + WRITE_FILE(S["feature_flavor_text"] , features["flavor_text"]) //Custom names for(var/custom_name_id in GLOB.preferences_custom_names) var/savefile_slot_name = custom_name_id + "_name" //TODO remove this - WRITE_FILE(S[savefile_slot_name],custom_names[custom_name_id]) - - WRITE_FILE(S["preferred_ai_core_display"] , preferred_ai_core_display) - WRITE_FILE(S["prefered_security_department"] , prefered_security_department) - + WRITE_FILE(S[savefile_slot_name] ,custom_names[custom_name_id]) + //AI cores + WRITE_FILE(S["preferred_ai_core_display"] , preferred_ai_core_display) + //Deprecated department security stuff + WRITE_FILE(S["prefered_security_department"], prefered_security_department) //Preview outfit selection - WRITE_FILE(S["selected_outfit"], selected_outfit) - + WRITE_FILE(S["selected_outfit"] , selected_outfit) //Quirks - WRITE_FILE(S["all_quirks"] , all_quirks) + WRITE_FILE(S["all_quirks"] , all_quirks) return TRUE diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 9a90d6b750b7..9c70b89c2924 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -284,13 +284,6 @@ * BLIND // can't see anything */ -/proc/generate_female_clothing(index,t_color,icon,type) - var/icon/female_clothing_icon = icon("icon"=icon, "icon_state"=t_color) - var/icon/female_s = icon("icon"='icons/mob/clothing/under/masking_helpers.dmi', "icon_state"="[(type == FEMALE_UNIFORM_FULL) ? "female_full" : "female_top"]") - female_clothing_icon.Blend(female_s, ICON_MULTIPLY) - female_clothing_icon = fcopy_rsc(female_clothing_icon) - GLOB.female_clothing_icons[index] = female_clothing_icon - /obj/item/proc/generate_species_clothing(file2use, state2use, layer, datum/species/mob_species) if(!icon_exists(file2use, state2use)) return diff --git a/code/modules/clothing/glasses/_glasses.dm b/code/modules/clothing/glasses/_glasses.dm index 5d446fd90329..118a8ded5587 100644 --- a/code/modules/clothing/glasses/_glasses.dm +++ b/code/modules/clothing/glasses/_glasses.dm @@ -9,6 +9,7 @@ equip_delay_other = 25 resistance_flags = NONE custom_materials = list(/datum/material/glass = 250) + supports_variations = VOX_VARIATION greyscale_colors = list(list(14, 26), list(17, 26)) greyscale_icon_state = "glasses" var/vision_flags = 0 @@ -103,6 +104,7 @@ resistance_flags = ACID_PROOF armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 100) custom_price = 250 + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/science/item_action_slot_check(slot) if(slot == ITEM_SLOT_EYES) @@ -128,6 +130,7 @@ flash_protect = FLASH_PROTECTION_SENSITIVE lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE glass_colour_type = /datum/client_colour/glass_colour/green + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/science/suicide_act(mob/living/carbon/user) user.visible_message("[user] is tightening \the [src]'s straps around [user.p_their()] neck! It looks like [user.p_theyre()] trying to commit suicide!") @@ -144,6 +147,7 @@ desc = "Such a dapper eyepiece!" icon_state = "monocle" item_state = "headset" // lol + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/material name = "optical material scanner" @@ -177,6 +181,7 @@ icon_state = "glasses" item_state = "glasses" vision_correction = 1 //corrects nearsightedness + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/regular/jamjar name = "jamjar glasses" @@ -208,6 +213,7 @@ tint = 1 glass_colour_type = /datum/client_colour/glass_colour/gray dog_fashion = /datum/dog_fashion/head + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/sunglasses/reagent name = "beer goggles" @@ -284,6 +290,7 @@ visor_vars_to_toggle = VISOR_FLASHPROTECT | VISOR_TINT flags_cover = GLASSESCOVERSEYES glass_colour_type = /datum/client_colour/glass_colour/gray + supports_variations = VOX_VARIATION /obj/item/clothing/glasses/welding/attack_self(mob/user) weldingvisortoggle(user) diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index 4170973dd0c3..fb39c86a8369 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -6,7 +6,6 @@ ///Used for topic calls. Just because you have a HUD display doesn't mean you should be able to interact with stuff. var/hud_trait = null - /obj/item/clothing/glasses/hud/equipped(mob/living/carbon/human/user, slot) ..() if(slot != ITEM_SLOT_EYES) @@ -247,7 +246,6 @@ desc = "A snazzy looking pair of ballistic goggles with an integrated security hud. The opaque visor provides flash protection." icon_state = "inteq_goggles" item_state = "inteq_goggles" - alternate_worn_layer = HEAD_LAYER /obj/item/clothing/glasses/hud/health/prescription name = "prescription health scanner HUD" diff --git a/code/modules/clothing/gloves/boxing.dm b/code/modules/clothing/gloves/boxing.dm index a76ff7c5834d..807bfb217516 100644 --- a/code/modules/clothing/gloves/boxing.dm +++ b/code/modules/clothing/gloves/boxing.dm @@ -5,6 +5,7 @@ item_state = "boxing" equip_delay_other = 60 species_exception = list(/datum/species/golem) // now you too can be a golem boxing champion + supports_variations = VOX_VARIATION /obj/item/clothing/gloves/boxing/green icon_state = "boxinggreen" diff --git a/code/modules/clothing/gloves/color.dm b/code/modules/clothing/gloves/color.dm index d4acfb288100..9aa60648ea0a 100644 --- a/code/modules/clothing/gloves/color.dm +++ b/code/modules/clothing/gloves/color.dm @@ -1,5 +1,6 @@ /obj/item/clothing/gloves/color dying_key = DYE_REGISTRY_GLOVES + supports_variations = VOX_VARIATION /obj/item/clothing/gloves/color/yellow desc = "These gloves provide protection against electric shock." diff --git a/code/modules/clothing/head/berets.dm b/code/modules/clothing/head/berets.dm index daa92ebff65c..2612bc533b53 100644 --- a/code/modules/clothing/head/berets.dm +++ b/code/modules/clothing/head/berets.dm @@ -217,13 +217,13 @@ /obj/item/clothing/head/beret/sec/inteq name = "inteq beret" - desc = "A comfortable looking brown beret with a golden insignia. Denotes the wearer as part of the IRMG." + desc = "A comfortable looking brown beret with a badge of the golden shield of the IRMG. Denotes the wearer as part of the IRMG." icon_state = "inteq_beret" item_state = "inteq_beret" /obj/item/clothing/head/beret/sec/hos/inteq name = "inteq vanguard beret" - desc = "A comfortable looking brown beret with a golden insignia. Denotes the wearer as a vanguard of the IRMG. The padding inside feels thicker." + desc = "A comfortable looking brown beret with a badge of the golden shield of the IRMG. Denotes the wearer as a vanguard of the IRMG. The padding inside feels thicker." icon_state = "inteq_beret" item_state = "inteq_beret" diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index e2eacafbe371..6cfbbd0921a8 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -111,6 +111,11 @@ item_state = "hardhat_dblue" dog_fashion = null +/obj/item/clothing/head/hardhat/solgov + icon_state = "hardhat_solgov" + item_state = "hardhat_solgov" + dog_fashion = null + /obj/item/clothing/head/hardhat/atmos icon_state = "hardhat_atmos" item_state = "hardhat_atmos" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 690140ac82ce..8a1b48b49c58 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -85,11 +85,6 @@ var/mob/living/carbon/C = user C.head_update(src, forced = 1) - if(up) - START_PROCESSING(SSobj, src) - else - STOP_PROCESSING(SSobj, src) - //LightToggle /obj/item/clothing/head/helmet/ComponentInitialize() @@ -136,7 +131,7 @@ return TRUE /obj/item/clothing/head/helmet/proc/toggle_helmlight() - set name = "Toggle Helmetlight" + set name = "Toggle Helmet light" set category = "Object" set desc = "Click to toggle your helmet's attached flashlight." @@ -294,18 +289,29 @@ actions_types = list(/datum/action/item_action/toggle_helmet_light) can_toggle = 1 toggle_cooldown = 20 - active_sound = 'sound/items/weeoo1.ogg' + var/datum/looping_sound/siren/weewooloop dog_fashion = null -/obj/item/clothing/head/helmet/justice/process(delta_time) - playsound(loc, "[active_sound]", 100, FALSE, 10) +/obj/item/clothing/head/helmet/justice/Initialize() + . = ..() + weewooloop = new(list(src), FALSE) + +/obj/item/clothing/head/helmet/justice/Destroy() + QDEL_NULL(weewooloop) + return ..() + +/obj/item/clothing/head/helmet/justice/attack_self(mob/user) + . = ..() + if(up) + weewooloop.start() + else + weewooloop.stop() + /obj/item/clothing/head/helmet/justice/escape name = "alarm helmet" desc = "WEEEEOOO. WEEEEEOOO. STOP THAT MONKEY. WEEEOOOO." icon_state = "justice2" - toggle_message = "You turn off the light on" - alt_toggle_message = "You turn on the light on" /obj/item/clothing/head/helmet/swat name = "\improper SWAT helmet" diff --git a/code/modules/clothing/head/soft_caps.dm b/code/modules/clothing/head/soft_caps.dm index a549dfb7c4c0..96f5d8d7737b 100644 --- a/code/modules/clothing/head/soft_caps.dm +++ b/code/modules/clothing/head/soft_caps.dm @@ -136,6 +136,13 @@ soft_type = "paramedic" dog_fashion = null +/obj/item/clothing/head/soft/solgov + name = "SolGov surgery cap" + desc = "It's a surgery cap utilized by solarian doctors." + icon_state = "solgov_surgery" + soft_type = "solgov_surgery" + dog_fashion = null + /obj/item/clothing/head/soft/cybersun name = "cybersun medic cap" desc = "A turquoise baseball hat emblazoned with a reflective cross. Typical of Cybersun Industries field medics." @@ -145,7 +152,7 @@ /obj/item/clothing/head/soft/inteq name = "inteq utility cover" - desc = "A drab brown utility cover with a golden insignia on it. Worn by IRMG operators." + desc = "A rich brown utility cover with the golden shield of the IRMG on it." icon_state = "inteqsoft" soft_type = "inteq" armor = list("melee" = 30, "bullet" = 25, "laser" = 25, "energy" = 35, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 20, "acid" = 50) @@ -153,7 +160,7 @@ /obj/item/clothing/head/soft/inteq/corpsman name = "inteq corpsman utility cover" - desc = "A sterile white utility cover with a blue cross emblazoned on it. Worn by the IRMG's support division corpsmen." + desc = "A sterile white utility cover with a green cross emblazoned on it. Worn by the IRMG's support division Corpsmen." icon_state = "inteqmedsoft" soft_type = "inteqmed" dog_fashion = null diff --git a/code/modules/clothing/masks/hailer.dm b/code/modules/clothing/masks/hailer.dm index 4f3dd55e194f..a0de5e82f978 100644 --- a/code/modules/clothing/masks/hailer.dm +++ b/code/modules/clothing/masks/hailer.dm @@ -198,6 +198,7 @@ GLOBAL_LIST_INIT(hailer_phrases, list( icon_state = "inteq_balaclava" item_state = "inteq_balaclava" strip_delay = 60 + alternate_worn_layer = BODY_LAYER flags_inv = HIDEFACIALHAIR|HIDEFACE|HIDEEARS|HIDEHAIR /obj/item/clothing/mask/gas/sechailer/minutemen diff --git a/code/modules/clothing/outfits/solgov.dm b/code/modules/clothing/outfits/solgov.dm index 92efd272f56c..d8a695908113 100644 --- a/code/modules/clothing/outfits/solgov.dm +++ b/code/modules/clothing/outfits/solgov.dm @@ -1,41 +1,185 @@ -/datum/outfit/sonnensoldner - name = "SolGov Sonnensoldner" +/datum/outfit/job/solgov + +/datum/outfit/job/solgov/post_equip(mob/living/carbon/human/H, visualsOnly) + . = ..() + if(visualsOnly) + return + H.faction |= list("playerSolgov") + +/datum/outfit/job/solgov/assistant + name = "Scribe (SolGov)" + jobtype = /datum/job/assistant + + head = /obj/item/clothing/head/beret/solgov/plain + uniform = /obj/item/clothing/under/solgov/formal + shoes = /obj/item/clothing/shoes/laceup + suit = /obj/item/clothing/suit/solgov + +/datum/outfit/job/solgov/bureaucrat + name = "Bureaucrat (SolGov)" + jobtype = /datum/job/curator + + head = /obj/item/clothing/head/beret/solgov + uniform = /obj/item/clothing/under/solgov/formal + shoes = /obj/item/clothing/shoes/laceup + suit = /obj/item/clothing/suit/solgov/bureaucrat + belt = /obj/item/pda/curator + l_hand = /obj/item/storage/bag/books + r_pocket = /obj/item/key/displaycase + l_pocket = /obj/item/laser_pointer + accessory = /obj/item/clothing/accessory/pocketprotector/full + backpack_contents = list( + /obj/item/barcodescanner = 1 + ) + +/datum/outfit/job/solgov/captain + name = "Captain (SolGov)" + jobtype = /datum/job/captain + + id = /obj/item/card/id/gold + belt = /obj/item/pda/captain + gloves = /obj/item/clothing/gloves/combat + ears = /obj/item/radio/headset/solgov/alt/captain + uniform = /obj/item/clothing/under/solgov/formal/captain + suit = /obj/item/clothing/suit/armor/vest/bulletproof/solgov/captain + shoes = /obj/item/clothing/shoes/laceup + head = /obj/item/clothing/head/solgov/captain + backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1) + + backpack = /obj/item/storage/backpack/captain + satchel = /obj/item/storage/backpack/satchel/cap + duffelbag = /obj/item/storage/backpack/duffelbag/captain + courierbag = /obj/item/storage/backpack/messenger/com + + accessory = /obj/item/clothing/accessory/medal/gold/captain + + chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/captain) + +/datum/outfit/job/solgov/sonnensoldner + name = "Sonnensöldner (SolGov)" + jobtype = /datum/job/officer + id = /obj/item/card/id/solgov uniform = /obj/item/clothing/under/solgov suit = /obj/item/clothing/suit/armor/vest/bulletproof/solgov - ears = /obj/item/radio/headset/solgov + ears = /obj/item/radio/headset/solgov/alt gloves = /obj/item/clothing/gloves/combat head = /obj/item/clothing/head/solgov/sonnensoldner - r_hand = /obj/item/energyhalberd r_pocket = /obj/item/gun/ballistic/automatic/pistol/solgov l_pocket = /obj/item/ammo_box/magazine/pistol556mm - shoes = /obj/item/clothing/shoes/jackboots + shoes = /obj/item/clothing/shoes/workboots back = /obj/item/storage/backpack box = /obj/item/storage/box/survival backpack_contents = list(/obj/item/crowbar/power,\ /obj/item/melee/baton/loaded=1,\ /obj/item/ammo_box/magazine/pistol556mm=2) -/datum/outfit/solgov/post_equip(mob/living/carbon/human/H, visualsOnly) - . = ..() - var/obj/item/radio/headset/R = H.ears - R.set_frequency(FREQ_SOLGOV) - R.freqlock = TRUE +/datum/outfit/job/solgov/representative + name = "Solarian Representative (SolGov)" + job_icon = "solgovrepresentative" + jobtype = /datum/job/solgov -/datum/outfit/solgov/commander - name = "SolGov Commander" - id = /obj/item/card/id/solgov/commander + id = /obj/item/card/id/solgov + head = /obj/item/clothing/head/solgov uniform = /obj/item/clothing/under/solgov/formal + accessory = /obj/item/clothing/accessory/waistcoat/solgov + neck = /obj/item/clothing/neck/cloak/solgov suit = /obj/item/clothing/suit/toggle/solgov + alt_suit = /obj/item/clothing/suit/armor/solgov_trenchcoat + dcoat = /obj/item/clothing/suit/hooded/wintercoat + gloves = /obj/item/clothing/gloves/color/white + shoes = /obj/item/clothing/shoes/laceup + ears = /obj/item/radio/headset/solgov/captain + glasses = /obj/item/clothing/glasses/sunglasses + belt = /obj/item/pda/solgov + + implants = list(/obj/item/implant/mindshield) + + backpack_contents = list( + /obj/item/kitchen/knife/letter_opener = 1 + ) + +/datum/outfit/job/solgov/overseer + name = "Overseer (SolGov)" + jobtype = /datum/job/head_of_personnel + + id = /obj/item/card/id/solgov + belt = /obj/item/pda/heads/head_of_personnel + ears = /obj/item/radio/headset/solgov/captain + uniform = /obj/item/clothing/under/solgov/formal head = /obj/item/clothing/head/solgov - r_pocket = /obj/item/gun/ballistic/automatic/pistol/solgov - l_pocket = /obj/item/ammo_box/magazine/pistol556mm - shoes = /obj/item/clothing/shoes/jackboots - back = /obj/item/storage/backpack - box = /obj/item/storage/box/survival - backpack_contents = list(/obj/item/crowbar/power,\ - /obj/item/melee/baton/loaded=1,\ - /obj/item/grenade/c4/x4=2,\ - /obj/item/ammo_box/magazine/pistol556mm=1,\ - /obj/item/megaphone=1,\ - /obj/item/clothing/head/beret/solgov=1) + neck = /obj/item/clothing/neck/cloak/overseer + suit = /obj/item/clothing/suit/armor/vest/bulletproof/solgov/overseer + shoes = /obj/item/clothing/shoes/laceup + + backpack_contents = list(/obj/item/storage/box/ids=1,\ + /obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1) + + chameleon_extras = list(/obj/item/gun/energy/e_gun, /obj/item/stamp/head_of_personnel) + +/datum/outfit/job/solgov/doctor + name = "Medical Doctor (SolGov)" + jobtype = /datum/job/doctor + + belt = /obj/item/pda/medical + ears = /obj/item/radio/headset/headset_med + uniform = /obj/item/clothing/under/solgov/formal + accessory = /obj/item/clothing/accessory/armband/medblue + shoes = /obj/item/clothing/shoes/laceup + head = /obj/item/clothing/head/soft/solgov + suit = /obj/item/clothing/suit/solgov/jacket + l_hand = /obj/item/storage/firstaid/medical + + backpack = /obj/item/storage/backpack/medic + satchel = /obj/item/storage/backpack/satchel/med + duffelbag = /obj/item/storage/backpack/duffelbag/med + courierbag = /obj/item/storage/backpack/messenger/med + box = /obj/item/storage/box/survival/medical + +/datum/outfit/job/solgov/miner + name = "Field Engineer (SolGov)" + jobtype = /datum/job/mining + + belt = /obj/item/pda/shaftminer + ears = /obj/item/radio/headset/headset_cargo/mining + shoes = /obj/item/clothing/shoes/workboots/mining + gloves = /obj/item/clothing/gloves/explorer + uniform = /obj/item/clothing/under/solgov + accessory = /obj/item/clothing/accessory/armband/cargo + head = /obj/item/clothing/head/hardhat/solgov + suit = /obj/item/clothing/suit/hazardvest/solgov + l_pocket = /obj/item/reagent_containers/hypospray/medipen/survival + r_pocket = /obj/item/storage/bag/ore //causes issues if spawned in backpack + backpack_contents = list( + /obj/item/flashlight/seclite=1,\ + /obj/item/kitchen/knife/combat/survival=1,\ + /obj/item/mining_voucher=1,\ + /obj/item/stack/marker_beacon/ten=1) + + backpack = /obj/item/storage/backpack/explorer + satchel = /obj/item/storage/backpack/satchel/explorer + duffelbag = /obj/item/storage/backpack/duffelbag + box = /obj/item/storage/box/survival/mining + +/datum/outfit/job/solgov/engineer + name = "Ship Engineer (SolGov)" + jobtype = /datum/job/engineer + + belt = /obj/item/storage/belt/utility/full/engi + l_pocket = /obj/item/pda/engineering + ears = /obj/item/radio/headset/headset_eng + uniform = /obj/item/clothing/under/solgov/formal + accessory = /obj/item/clothing/accessory/armband/engine + head = /obj/item/clothing/head/hardhat/solgov + suit = /obj/item/clothing/suit/hazardvest/solgov + shoes = /obj/item/clothing/shoes/workboots + r_pocket = /obj/item/t_scanner + + backpack = /obj/item/storage/backpack/industrial + satchel = /obj/item/storage/backpack/satchel/eng + duffelbag = /obj/item/storage/backpack/duffelbag/engineering + courierbag = /obj/item/storage/backpack/messenger/engi + + box = /obj/item/storage/box/survival/engineer + pda_slot = ITEM_SLOT_LPOCKET + backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) diff --git a/code/modules/clothing/shoes/_shoes.dm b/code/modules/clothing/shoes/_shoes.dm index 369868456601..78364599dee9 100644 --- a/code/modules/clothing/shoes/_shoes.dm +++ b/code/modules/clothing/shoes/_shoes.dm @@ -9,6 +9,7 @@ slot_flags = ITEM_SLOT_FEET greyscale_colors = list(list(13, 3), list(14, 2), list(12, 2)) greyscale_icon_state = "shoes" + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION permeability_coefficient = 0.5 slowdown = SHOES_SLOWDOWN diff --git a/code/modules/clothing/shoes/colour.dm b/code/modules/clothing/shoes/colour.dm index 7fe8016b0ed2..a348fa398d82 100644 --- a/code/modules/clothing/shoes/colour.dm +++ b/code/modules/clothing/shoes/colour.dm @@ -1,6 +1,6 @@ /obj/item/clothing/shoes/sneakers dying_key = DYE_REGISTRY_SNEAKERS - supports_variations = DIGITIGRADE_VARIATION + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION /obj/item/clothing/shoes/sneakers/black name = "black shoes" @@ -46,7 +46,7 @@ /obj/item/clothing/shoes/sneakers/rainbow name = "rainbow shoes" - desc = "Very gay shoes." + desc = "Very colorful shoes." icon_state = "rain_bow" /obj/item/clothing/shoes/sneakers/orange diff --git a/code/modules/clothing/shoes/magboots.dm b/code/modules/clothing/shoes/magboots.dm index 9cb9aa5b9cd4..6bb64c2caebb 100644 --- a/code/modules/clothing/shoes/magboots.dm +++ b/code/modules/clothing/shoes/magboots.dm @@ -10,7 +10,7 @@ strip_delay = 70 equip_delay_other = 70 resistance_flags = FIRE_PROOF - supports_variations = DIGITIGRADE_VARIATION + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION greyscale_icon_state = "boots" /obj/item/clothing/shoes/magboots/verb/toggle() diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index db39f7c6683a..fc408334e846 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -13,7 +13,6 @@ lefthand_file = 'icons/mob/inhands/equipment/security_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/security_righthand.dmi' armor = list("melee" = 25, "bullet" = 25, "laser" = 25, "energy" = 25, "bomb" = 50, "bio" = 10, "rad" = 0, "fire" = 70, "acid" = 50) - supports_variations = DIGITIGRADE_VARIATION strip_delay = 40 resistance_flags = NONE permeability_coefficient = 0.05 //Thick soles, and covers the ankle @@ -150,7 +149,6 @@ permeability_coefficient = 0.05 //Thick soles, and covers the ankle pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes can_be_tied = FALSE - supports_variations = DIGITIGRADE_VARIATION greyscale_icon_state = "boots" /obj/item/clothing/shoes/jackboots/fast @@ -168,7 +166,6 @@ max_heat_protection_temperature = SHOES_MAX_TEMP_PROTECT pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes lace_time = 8 SECONDS - supports_variations = DIGITIGRADE_VARIATION greyscale_icon_state = "boots" /obj/item/clothing/shoes/workboots @@ -183,7 +180,6 @@ equip_delay_other = 40 pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes lace_time = 8 SECONDS - supports_variations = DIGITIGRADE_VARIATION greyscale_icon_state = "boots" /obj/item/clothing/shoes/winterboots/ice_boots diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 2821ffaa21c4..e6ff7a1a15b5 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -100,14 +100,14 @@ item_state = "eng_hardsuit" max_integrity = 300 armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 50, "acid" = 75) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser) siemens_coefficient = 0 var/obj/item/clothing/head/helmet/space/hardsuit/helmet - actions_types = list(/datum/action/item_action/toggle_helmet) //WS Edit - No Cells in EVA suits + actions_types = list(/datum/action/item_action/toggle_helmet) var/helmettype = /obj/item/clothing/head/helmet/space/hardsuit var/obj/item/tank/jetpack/suit/jetpack = null var/hardsuit_type - pocket_storage_component_path = FALSE //WS Edit - Exowear Pockets + pocket_storage_component_path = FALSE greyscale_colors = list(list(11, 19), list(22, 12), list(16, 9)) greyscale_icon_state = "hardsuit" @@ -205,7 +205,7 @@ icon_state = "hardsuit-engineering" item_state = "eng_hardsuit" armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 100, "acid" = 75) - supports_variations = DIGITIGRADE_VARIATION + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine resistance_flags = FIRE_PROOF @@ -265,7 +265,7 @@ heat_protection = HEAD armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75) light_range = 7 - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pinpointer/deepcore, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) /obj/item/clothing/head/helmet/space/hardsuit/mining/Initialize() . = ..() @@ -279,7 +279,7 @@ max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/mining heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS custom_price = 2000 @@ -298,7 +298,7 @@ max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF armor = list("melee" = 35, "bullet" = 15, "laser" = 25, "energy" = 25, "bomb" = 55, "bio" = 100, "rad" = 85, "fire" = 85, "acid" = 100) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/mining/heavy custom_price = 4500 slowdown = 0.5 @@ -410,7 +410,7 @@ hardsuit_type = "syndi" w_class = WEIGHT_CLASS_NORMAL armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) - allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals, /obj/item/environmental_regulator) + allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi jetpack = /obj/item/tank/jetpack/suit supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION @@ -519,7 +519,7 @@ w_class = WEIGHT_CLASS_NORMAL resistance_flags = FIRE_PROOF | ACID_PROOF armor = list("melee" = 40, "bullet" = 40, "laser" = 40, "energy" = 50, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) - allowed = list(/obj/item/teleportation_scroll, /obj/item/tank/internals, /obj/item/environmental_regulator) + allowed = list(/obj/item/teleportation_scroll, /obj/item/tank/internals) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/wizard @@ -545,7 +545,7 @@ desc = "A special suit that protects against hazardous, low pressure environments. Built with lightweight materials for easier movement." icon_state = "hardsuit-medical" item_state = "medical_hardsuit" - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/firstaid, /obj/item/healthanalyzer, /obj/item/stack/medical, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/firstaid, /obj/item/healthanalyzer, /obj/item/stack/medical) armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/medical slowdown = 0.5 @@ -605,8 +605,11 @@ item_state = "hardsuit-rd" resistance_flags = ACID_PROOF | FIRE_PROOF max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT //Same as an emergency firesuit. Not ideal for extended exposure. - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/gun/energy/wormhole_projector, - /obj/item/hand_tele, /obj/item/aicard, /obj/item/environmental_regulator) + allowed = list(/obj/item/flashlight, + /obj/item/tank/internals, + /obj/item/gun/energy/wormhole_projector, + /obj/item/hand_tele, + /obj/item/aicard) armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 20, "bomb" = 100, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 80) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/rd supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION @@ -898,7 +901,7 @@ item_state = "syndie_hardsuit" hardsuit_type = "syndi" armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) - allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals, /obj/item/environmental_regulator) + allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy/sword/saber, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/syndi slowdown = 0 shield_state = "shield-red" @@ -1009,6 +1012,7 @@ item_state = "independent_sec_helm" hardsuit_type = "independent-sec" armor = list("melee" = 35, "bullet" = 25, "laser" = 20,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + supports_variations = VOX_VARIATION /obj/item/clothing/head/helmet/space/hardsuit/security/independent/frontier name = "\improper Frontiersmen hardsuit helmet" @@ -1031,6 +1035,7 @@ hardsuit_type = "independent-sec" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security/independent armor = list("melee" = 35, "bullet" = 25, "laser" = 20, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + supports_variations = VOX_VARIATION /obj/item/clothing/suit/space/hardsuit/security/independent/frontier name = "\improper Frontiersmen hardsuit" @@ -1191,18 +1196,18 @@ /obj/item/clothing/head/helmet/space/hardsuit/solgov name = "\improper SolGov hardsuit helmet" - desc = "An armored spaceproof helmet. The glass has a metallic shine on it." + desc = "An armored spaceproof helmet, its visor is reminiscent of knights of yore." icon_state = "hardsuit0-solgov" item_state = "hardsuit0-solgov" hardsuit_type = "solgov" - armor = list("melee" = 50, "bullet" = 45, "laser" = 40,"energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 90, "fire" = 85, "acid" = 75) + armor = list("melee" = 50, "bullet" = 45, "laser" = 40, "energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 60, "fire" = 90, "acid" = 75) /obj/item/clothing/suit/space/hardsuit/solgov icon_state = "hardsuit_solgov" name = "\improper SolGov hardsuit" desc = "An armored spaceproof suit. A powered exoskeleton keeps the suit light and mobile." item_state = "hardsuit_solgov" - armor = list("melee" = 50, "bullet" = 45, "laser" = 40, "energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 90, "fire" = 85, "acid" = 75) //intentionally the fucking strong, this is master chief-tier armor //is this really what you call the strong?? is this the best solgov has to offer?????? + armor = list("melee" = 50, "bullet" = 45, "laser" = 40, "energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 60, "fire" = 90, "acid" = 75) //intentionally the fucking strong, this is master chief-tier armor //is this really what you call the strong?? is this the best solgov has to offer?????? helmettype = /obj/item/clothing/head/helmet/space/hardsuit/solgov slowdown = 0 diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 81cc0a588fa3..e151dc2b0afa 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -556,14 +556,41 @@ Contains: icon_state = "vachelmet_solgov" desc = "This space-proof helmet is meant to be worn with a matching T-MA suit." item_state = "vachelmet_solgov" - armor = list("melee" = 40, "bullet" = 20, "laser" = 20,"energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 90, "fire" = 85, "acid" = 75) + armor = list("bio" = 100, "rad" = 50, "fire" = 60, "acid" = 75) /obj/item/clothing/suit/space/solgov name = "\improper SolGov Vacuum Suit" icon_state = "vacsuit_solgov" - desc = "Originally designed by independent contractors on Luna for the security team of a major hotel chain, the armored and lightweight Tortoise Microlite Armored Suit now sees widespread use by SolGov's peacekeeper forces." + desc = "Originally designed by independent contractors on Luna for the purposes of survival in hazardous environments, the lightweight Tortoise Microlite Armored Suit now sees widespread use by SolGov's exploration teams." item_state = "vacsuit_solgov" allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy, /obj/item/tank/internals) - armor = list("melee" = 40, "bullet" = 20, "laser" = 20,"energy" = 30, "bomb" = 60, "bio" = 100, "rad" = 90, "fire" = 85, "acid" = 75) + armor = list("bio" = 100, "rad" = 50, "fire" = 60, "acid" = 75) slowdown = 0.5 w_class = WEIGHT_CLASS_NORMAL + +/obj/item/clothing/suit/space/inteq + name = "inteq space suit" + desc = "A lightly armored space suit for IRMG personnel for EVA operations, it seems more flexible than most space suits." + item_state = "space-inteq" + icon_state = "space-inteq" + armor = list("melee" = 15, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 15, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + w_class = WEIGHT_CLASS_NORMAL + +/obj/item/clothing/head/helmet/space/inteq + name = "inteq space helmet" + desc = "A black space helmet with an opaque yellow visor, there is a small 'IRMG' written on the earpad." + item_state = "space-inteq" + icon_state = "space-inteq" + armor = list("melee" = 15, "bullet" = 10, "laser" = 10, "energy" = 10, "bomb" = 15, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) + w_class = WEIGHT_CLASS_NORMAL + +/obj/item/clothing/suit/space/scar + name = "Scar Suit" + desc = "A heavily modified eva suit, custom made for the captain of the ember." + icon_state = "hostile_env" + item_state = "hostile_env" + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT + resistance_flags = FIRE_PROOF + slowdown = 0.5 + armor = list("melee" = 40, "bullet" = 35, "laser" = 30, "energy" = 25, "bomb" = 70, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/transforming/energy, /obj/item/tank/internals) diff --git a/code/modules/clothing/spacesuits/syndi.dm b/code/modules/clothing/spacesuits/syndi.dm index fce9d2eeed46..4bdafe4f7f41 100644 --- a/code/modules/clothing/spacesuits/syndi.dm +++ b/code/modules/clothing/spacesuits/syndi.dm @@ -5,6 +5,7 @@ item_state = "syndicate" desc = "An advanced, lightweight space helmet made of durable composites. Almost matches integrated hardsuit helmets for protection. Almost." armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 40, "bomb" = 20, "bio" = 100, "rad" = 30, "fire" = 75, "acid" = 75) + supports_variations = VOX_VARIATION /obj/item/clothing/suit/space/syndicate name = "red space suit" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 378522170eec..9002b5060c20 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -45,6 +45,7 @@ min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS resistance_flags = FIRE_PROOF | ACID_PROOF + supports_variations = VOX_VARIATION /obj/item/clothing/suit/armor/vest/marine/medium name = "medium tactical armor vest" @@ -158,6 +159,7 @@ desc = "A long, commanding coat worn over a surprisingly sleek set of armor and decorated with gold embroidery. Ideal for protecting its wearer from rain, sun, dust, mutineers, pirates, bears, hordes of angry legions, and so on." icon_state = "carapace_duster" item_state = "duster_captain" + supports_variations = VOX_VARIATION /obj/item/clothing/suit/armor/riot name = "riot suit" @@ -333,16 +335,17 @@ /obj/item/clothing/suit/armor/hos/inteq name = "inteq battle coat" - desc = "A luxurious brown coat with an crossweave of Kevlar and fur from genuine wolves, as protective as it is stylish." + desc = "A luxurious brown coat made from a crossweave of kevlar and ballistic fibre, the collar and wrist trims are made from genuine wolf fur. as protective as it is stylish." icon_state = "armor_inteq_battlecoat" item_state = "inteq_battlecoat" supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION /obj/item/clothing/suit/armor/inteq/corpsman name = "inteq corpsman vest" - desc = "A shortened brown labcoat with an armor vest under it, for the IRMG's support division medical staff." + desc = "A shortened brown labcoat with an armor vest under it, for the IRMG's support division Corpsmen." icon_state = "armor_inteq_labcoat" item_state = "inteq_labcoat" + supports_variations = VOX_VARIATION allowed = list( /obj/item/analyzer, /obj/item/stack/medical, @@ -405,7 +408,7 @@ item_state = "solgov_overseer_robe" /obj/item/clothing/suit/armor/vest/bulletproof/solgov/captain - name = "\improper SoLGov Captain coat" + name = "\improper SolGov Captain coat" desc = "An armored coat typically used by SolGov captains." icon_state = "solgov_coat" item_state = "solgov_coat" diff --git a/code/modules/clothing/suits/cloaks.dm b/code/modules/clothing/suits/cloaks.dm index b9dbc83eebcc..11d7d0b0e924 100644 --- a/code/modules/clothing/suits/cloaks.dm +++ b/code/modules/clothing/suits/cloaks.dm @@ -89,7 +89,7 @@ name = "drake armour" icon_state = "dragon" desc = "A suit of armour fashioned from the remains of an ash drake." - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/spear, /obj/item/pinpointer/deepcore) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/spear) armor = list("melee" = 50, "bullet" = 10, "laser" = 40, "energy" = 50, "bomb" = 50, "bio" = 60, "rad" = 50, "fire" = 100, "acid" = 100) hoodtype = /obj/item/clothing/head/hooded/cloakhood/drake heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS diff --git a/code/modules/clothing/suits/hoodies.dm b/code/modules/clothing/suits/hoodies.dm new file mode 100644 index 000000000000..77f1f9cccae4 --- /dev/null +++ b/code/modules/clothing/suits/hoodies.dm @@ -0,0 +1,74 @@ +/obj/item/clothing/suit/hooded/hoodie/ + name = "hoodie" + desc = "HOW" + hoodtype = /obj/item/clothing/head/hooded/hood/ + body_parts_covered = CHEST|ARMS + pocket_storage_component_path = /datum/component/storage/concrete/pockets/exo/large + allowed = list( /obj/item/flashlight, + /obj/item/tank/internals/emergency_oxygen, + /obj/item/tank/internals/plasmaman, + /obj/item/toy, + /obj/item/storage/fancy/cigarettes, + /obj/item/lighter, + /obj/item/radio, + ) + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) //it's just a hoodie. + +/obj/item/clothing/head/hooded/hood/ + name = "hood" + desc = "HOW" + body_parts_covered = HEAD + flags_inv = HIDEHAIR|HIDEEARS + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) //it's just a hoodie. + +/obj/item/clothing/suit/hooded/hoodie/black + name = "black hoodie" + desc = "A hoodie that is black. It has a comfy pocket for keeping your hands warm." + icon_state = "hoodie_black" + item_state = "hoodie_black" + hoodtype = /obj/item/clothing/head/hooded/hood/black + +/obj/item/clothing/head/hooded/hood/black + name = "black hood" + desc = "A black hood for your black hoodie." + icon_state = "hoodie_black" + item_state = "hoodie_black" + +/obj/item/clothing/suit/hooded/hoodie/red + name = "red hoodie" + desc = "A hoodie that is red. It has a comfy pocket for keeping your hands warm." + icon_state = "hoodie_red" + item_state = "hoodie_red" + hoodtype = /obj/item/clothing/head/hooded/hood/red + +/obj/item/clothing/head/hooded/hood/red + name = "red hood" + desc = "A red hood for your red hoodie." + icon_state = "hoodie_red" + item_state = "hoodie_red" + +/obj/item/clothing/suit/hooded/hoodie/blue + name = "blue hoodie" + desc = "A hoodie that is blue. It has a comfy pocket for keeping your hands warm." + icon_state = "hoodie_blue" + item_state = "hoodie_blue" + hoodtype = /obj/item/clothing/head/hooded/hood/blue + +/obj/item/clothing/head/hooded/hood/blue + name = "blue hood" + desc = "A blue hood for your blue hoodie." + icon_state = "hoodie_blue" + item_state = "hoodie_blue" + +/obj/item/clothing/suit/hooded/hoodie/gray + name = "gray hoodie" + desc = "A hoodie that is gray. It has a comfy pocket for keeping your hands warm." + icon_state = "hoodie_gray" + item_state = "hoodie_gray" + hoodtype = /obj/item/clothing/head/hooded/hood/gray + +/obj/item/clothing/head/hooded/hood/gray + name = "gray hood" + desc = "A gray hood for your gray hoodie." + icon_state = "hoodie_gray" + item_state = "hoodie_gray" diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 527411312b0f..3e39985a19a0 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -95,6 +95,16 @@ resistance_flags = NONE pocket_storage_component_path = /datum/component/storage/concrete/pockets/exo/large +/obj/item/clothing/suit/hazardvest/solgov + name = "SolGov hazard vest" + desc = "A high-visibility vest used in work zones by solarian engineers." + icon_state = "hazard_solgov" + item_state = "hazard_solgov" + blood_overlay_type = "armor" + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/t_scanner, /obj/item/radio) + resistance_flags = NONE + pocket_storage_component_path = /datum/component/storage/concrete/pockets/exo/large + /obj/item/clothing/suit/toggle/hazard name = "high-visibility jacket" desc = "A highlighter-yellow jacket with reflective stripes." @@ -271,7 +281,7 @@ icon_state = "solgov_dress" item_state = "solgov_dress" -/obj/item/clothing/suit/bureaucrat +/obj/item/clothing/suit/solgov/bureaucrat name = "SolGov bureaucrat robe" desc = "A set of unique SolGov robes, utilized by Solarian Bureaucrats." body_parts_covered = CHEST|GROIN|ARMS diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index efc57233f2a7..ceac4c8ee8e3 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -422,6 +422,7 @@ item_state = "duster" heat_protection = CHEST|GROIN|ARMS|LEGS cold_protection = CHEST|GROIN|ARMS|LEGS + supports_variations = VOX_VARIATION /obj/item/clothing/suit/jacket/leather/duster/command name = "officer's duster" @@ -693,6 +694,7 @@ /obj/item/clothing/suit/hooded/wintercoat/security/inteq name = "inteq winter coat" + desc = "An armored wintercoat in the colors of the IRMG, the zipper tab is the golden shield of the IRMG." icon_state = "coatinteq" item_state = "coatinteq" hoodtype = /obj/item/clothing/head/hooded/winterhood/security/inteq diff --git a/code/modules/clothing/suits/toggles.dm b/code/modules/clothing/suits/toggles.dm index bcf4afdc146d..9379f52314df 100644 --- a/code/modules/clothing/suits/toggles.dm +++ b/code/modules/clothing/suits/toggles.dm @@ -6,7 +6,7 @@ actions_types = list(/datum/action/item_action/toggle_hood) var/obj/item/clothing/head/hooded/hood var/hoodtype = /obj/item/clothing/head/hooded/winterhood //so the chaplain hoodie or other hoodies can override this - pocket_storage_component_path = FALSE //WS Edit - Exowear Pockets + pocket_storage_component_path = FALSE /obj/item/clothing/suit/hooded/Initialize() . = ..() diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index 739f880f7b30..5a1810e1fba1 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -131,6 +131,7 @@ flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH | PEPPERPROOF resistance_flags = NONE flags_1 = RAD_PROTECT_CONTENTS_1 + supports_variations = VOX_VARIATION /obj/item/clothing/suit/radiation name = "radiation suit" @@ -152,6 +153,7 @@ flags_inv = HIDEJUMPSUIT resistance_flags = NONE flags_1 = RAD_PROTECT_CONTENTS_1 + supports_variations = VOX_VARIATION /obj/item/clothing/head/radiation/space name = "low-pressure radiation helmet" diff --git a/code/modules/clothing/under/_under.dm b/code/modules/clothing/under/_under.dm index 57f259b93d29..356bef71acac 100644 --- a/code/modules/clothing/under/_under.dm +++ b/code/modules/clothing/under/_under.dm @@ -22,7 +22,6 @@ var/obj/item/clothing/accessory/attached_accessory var/mutable_appearance/accessory_overlay var/freshly_laundered = FALSE - supports_variations = VOX_VARIATION /obj/item/clothing/under/worn_overlays(isinhands = FALSE) diff --git a/code/modules/clothing/under/accessories.dm b/code/modules/clothing/under/accessories.dm index 44a4ff4ce900..ea58a2ae65ff 100644 --- a/code/modules/clothing/under/accessories.dm +++ b/code/modules/clothing/under/accessories.dm @@ -279,7 +279,7 @@ /obj/item/clothing/accessory/armband name = "red armband" - desc = "An fancy red armband!" + desc = "A fancy red armband!" icon_state = "redband" attachment_slot = null @@ -288,33 +288,33 @@ desc = "An armband, worn by personnel authorized to act as a deputy of corporate security." /obj/item/clothing/accessory/armband/cargo - name = "cargo bay guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is brown." + name = "brown armband" + desc = "A fancy brown armband!" icon_state = "cargoband" /obj/item/clothing/accessory/armband/engine - name = "engineering guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is orange with a reflective strip!" + name = "orange armband" + desc = "A fancy orange and yellow armband!" icon_state = "engieband" /obj/item/clothing/accessory/armband/science - name = "science guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is purple." + name = "purple armband" + desc = "A fancy purple armband!" icon_state = "rndband" /obj/item/clothing/accessory/armband/hydro - name = "hydroponics guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is green and blue." + name = "green and blue armband" + desc = "A fancy green and blue armband!" icon_state = "hydroband" /obj/item/clothing/accessory/armband/med - name = "medical guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is white." + name = "white armband" + desc = "A fancy white armband!" icon_state = "medband" /obj/item/clothing/accessory/armband/medblue - name = "medical guard armband" - desc = "An armband, worn by the private security forces to display which department they're assigned to. This one is white and blue." + name = "white and blue armband" + desc = "A fancy white and blue armband!" icon_state = "medblueband" ////////////// diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 5e5af048a0c8..1a2cfdd33fd7 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -7,7 +7,7 @@ /obj/item/clothing/under/color/jumpskirt body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE + can_adjust = TRUE /obj/item/clothing/under/color/random icon_state = "random_jumpsuit" @@ -161,7 +161,6 @@ icon_state = "teal_skirt" item_state = "b_suit" - /obj/item/clothing/under/color/lightpurple name = "purple jumpsuit" icon_state = "lightpurple" diff --git a/code/modules/clothing/under/jobs/medical.dm b/code/modules/clothing/under/jobs/medical.dm index 8c32847380b1..a91ea7c13c67 100644 --- a/code/modules/clothing/under/jobs/medical.dm +++ b/code/modules/clothing/under/jobs/medical.dm @@ -1,6 +1,7 @@ /obj/item/clothing/under/rank/medical icon = 'icons/obj/clothing/under/medical.dmi' mob_overlay_icon = 'icons/mob/clothing/under/medical.dmi' + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION /obj/item/clothing/under/rank/medical/chief_medical_officer desc = "It's a jumpsuit worn by those with the experience to be \"Chief Medical Officer\". It provides minor biological protection." @@ -22,8 +23,8 @@ /obj/item/clothing/under/rank/medical/geneticist desc = "It's made of a special fiber that gives special protection against biohazards. It has a genetics rank stripe on it." name = "geneticist's jumpsuit" - icon = 'icons/obj/clothing/under/rnd.dmi' //WS Edit - Gen/Sci Split - mob_overlay_icon = 'icons/mob/clothing/under/rnd.dmi' //WS Edit - Gen/Sci Split + icon = 'icons/obj/clothing/under/rnd.dmi' + mob_overlay_icon = 'icons/mob/clothing/under/rnd.dmi' icon_state = "genetics" item_state = "w_suit" permeability_coefficient = 0.5 @@ -49,7 +50,7 @@ /obj/item/clothing/under/rank/medical/virologist/skirt name = "virologist's jumpskirt" desc = "It's made of a special fiber that gives special protection against biohazards. It has a virologist rank stripe on it." - icon_state = "virologywhite_skirt" + icon_state = "virology_skirt" item_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE @@ -92,13 +93,18 @@ icon_state = "scrubspurple" can_adjust = FALSE +/obj/item/clothing/under/rank/medical/doctor/red + name = "medical scrubs" + desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in dark red." + icon_state = "scrubsred" + can_adjust = FALSE + /obj/item/clothing/under/rank/medical/doctor/skirt name = "medical doctor's jumpskirt" desc = "It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel." icon_state = "medical_skirt" item_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION /obj/item/clothing/under/rank/medical/chemist @@ -115,7 +121,6 @@ icon_state = "chemistrywhite_skirt" item_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION /obj/item/clothing/under/rank/medical/paramedic @@ -125,7 +130,6 @@ item_state = "w_suit" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - supports_variations = DIGITIGRADE_VARIATION /obj/item/clothing/under/rank/medical/paramedic/skirt name = "paramedic jumpskirt" @@ -133,155 +137,15 @@ icon_state = "paramedic_skirt" item_state = "w_suit" body_parts_covered = CHEST|GROIN|ARMS - can_adjust = TRUE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -//Alt job uniforms - -/obj/item/clothing/under/rank/medical/chemist/pharmacist - name = "pharmacist's jumpsuit" - desc = "It's made of a special fiber that gives special protection against biohazards. For those pharmacists that want to improve or worsen their crew's health." - icon_state = "pharmacist" - -/obj/item/clothing/under/rank/medical/chemist/pharmacist/skirt - name = "pharmacist's jumpskirt" - icon_state = "pharmacist_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/rank/medical/chemist/pharmacologist - name = "pharmacologist's jumpsuit" - desc = "It's made of a special fiber that gives special protection against biohazards. For those pharmacologist one step behind to being evil." - icon_state = "pharmacologist" - -/obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt - name = "pharmacologist's jumpskirt" - icon_state = "pharmacologist_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/rank/medical/chemist/junior_chemist - name = "junior chemist's jumpsuit" - desc = "It's made of a special fiber that gives special protection against biohazards. A jumpsuit for junior chemist staff." - icon_state = "junior_chemistry" - -/obj/item/clothing/under/rank/medical/chemist/junior_chemist/skirt - name = "junior chemist's jumpskirt" - desc = "It's made of a special fiber that gives special protection against biohazards. A jumpskirt for junior chemist staff." - icon_state = "junior_chemistry_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION /obj/item/clothing/under/rank/medical/psychiatrist name = "white psychiatrist's suit" desc = "A turtleneck for personnel trained to deal with psychological issues, such as terrible work place incidents or the clown's bad jokes. This one has a white turtleneck." icon_state = "psychiatrist-white" - - can_adjust = FALSE - - permeability_coefficient = 0.5 - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - -/obj/item/clothing/under/rank/medical/psychiatrist/green - name = "blue psychiatrist's suit" - desc = "A turtleneck for personnel trained to deal with psychological issues, such as terrible work place incidents or the clown's bad jokes. This one has a green turtleneck." - icon_state = "psychiatrist-green" - -/obj/item/clothing/under/rank/medical/psychiatrist/blue - name = "green psychiatrist's suit" - desc = "A turtleneck for personnel trained to deal with psychological issues, such as terrible work place incidents or the clown's bad jokes. This one has a blue turtleneck." - icon_state = "psychiatrist-blue" - -/obj/item/clothing/under/rank/medical/doctor/junior_doctor - name = "junior doctor's jumpsuit" - desc = "It's made of a special fiber that provides minor protection against biohazards. Worn by the junior medical personnel." - icon_state = "junior_medical" - -/obj/item/clothing/under/rank/medical/doctor/junior_doctor/skirt - name = "junior doctor's jumpskirt" - icon_state = "junior_medical_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/suit/cmo - name = "medical director suit" - desc = "A suit with medical colors, meant to be worn by those who lead the medical department." - icon_state = "medical_director" - permeability_coefficient = 0.5 - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - icon = 'icons/obj/clothing/under/medical.dmi' - mob_overlay_icon = 'icons/mob/clothing/under/medical.dmi' - -/obj/item/clothing/under/suit/cmo/skirt - name = "medical director skirtsuit" - desc = "A skirtsuit with medical colors, meant to be worn by those who lead the medical department." - icon_state = "medical_director_skirt" - - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/rank/medical/chief_medical_officer/surgeon_general - name = "surgeon-general scrubs" - desc = "It's made of a special fiber that provides minor protection against biohazards. This one is meant to be worn by surgeon-generals." - icon_state = "surgeon_general" can_adjust = FALSE - -/obj/item/clothing/under/suit/senior_doctor - name = "senior doctor suit" - desc = "A suit with medical colors, meant to be worn by senior staff." - icon_state = "senior_medical" permeability_coefficient = 0.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - icon = 'icons/obj/clothing/under/medical.dmi' - mob_overlay_icon = 'icons/mob/clothing/under/medical.dmi' - -/obj/item/clothing/under/suit/senior_doctor/skirt - name = "senior doctor skirtsuit" - desc = "A skirtsuit with medical colors, meant to be worn by senior staff." - icon_state = "senior_medical_skirt" - - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/suit/senior_chemist - name = "senior chemist suit" - desc = "A suit with chemistry colors, meant to be worn by senior staff." - icon_state = "senior_chemistry" - permeability_coefficient = 0.5 - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 50, "acid" = 65) - icon = 'icons/obj/clothing/under/medical.dmi' - mob_overlay_icon = 'icons/mob/clothing/under/medical.dmi' - -/obj/item/clothing/under/suit/senior_chemist/skirt - name = "senior chemist suit" - desc = "A skirtsuit with chemistry colors, meant to be worn by senior staff." - icon_state = "senior_chemistry_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/suit/pathologist - name = "pathologist suit" - desc = "A suit with special fibers that provide minor protection against biohazards. A suit with green pants, provided to pathologists." - icon_state = "pathologist" - permeability_coefficient = 0.5 - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - icon = 'icons/obj/clothing/under/medical.dmi' - mob_overlay_icon = 'icons/mob/clothing/under/medical.dmi' - -/obj/item/clothing/under/suit/pathologist/skirt - name = "pathologist suit" - desc = "A suit with special fibers that provide minor protection against biohazards. A skirtsuit with green pants, provided to pathologists." - icon_state = "pathologist_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION /obj/item/clothing/under/rank/medical/paramedic/emt name = "emergency medical technician jumpsuit" @@ -293,11 +157,4 @@ name = "emergency medical technician jumpskirt" desc = "It's made of a special fiber that provides minor protection against biohazards." icon_state = "emt_skirt" - can_adjust = FALSE supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION - -/obj/item/clothing/under/rank/medical/doctor/red - name = "medical scrubs" - desc = "It's made of a special fiber that provides minor protection against biohazards. This one is in red." - icon_state = "scrubsred" - can_adjust = FALSE diff --git a/code/modules/clothing/under/jobs/security.dm b/code/modules/clothing/under/jobs/security.dm index 4e36715edf71..0f5472a80407 100644 --- a/code/modules/clothing/under/jobs/security.dm +++ b/code/modules/clothing/under/jobs/security.dm @@ -34,7 +34,7 @@ desc = "A \"tactical\" security jumpsuit with the legs replaced by a skirt." icon_state = "security_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/officer/nt name = "red security jumpsuit" @@ -47,7 +47,7 @@ desc = "A \"tactical\" security jumpsuit with the legs replaced by a skirt." icon_state = "rsecurity_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON // Detective// /obj/item/clothing/under/rank/security/detective @@ -66,7 +66,7 @@ desc = "Someone who wears this means business." icon_state = "detective_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/detective/grey name = "noir suit" @@ -80,7 +80,7 @@ desc = "A hard-boiled private investigator's grey suitskirt, complete with tie clip." icon_state = "greydet_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON // Brig Physician // /obj/item/clothing/under/rank/security/brig_phys @@ -94,7 +94,7 @@ icon_state = "brig_phys_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/brig_phys/nt name = "security medic's uniform" @@ -107,7 +107,7 @@ desc = "A lightly armored uniform, with a skirt, worn by medics ensuring the health of prisoners." icon_state = "rbrig_phys_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON // Warden // /obj/item/clothing/under/rank/security/warden @@ -125,7 +125,7 @@ desc = "A formal security suitskirt for wardens." icon_state = "warden_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/warden/nt name = "warden's red security suit" @@ -139,7 +139,7 @@ icon_state = "rwarden_skirt" item_state = "r_suit" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/head_of_security/nt name = "red head of security's jumpsuit" @@ -151,7 +151,7 @@ desc = "A security jumpskirt decorated for those few with the dedication to achieve the position of Head of Security." icon_state = "rhos_skirt" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON // Head of Security // /obj/item/clothing/under/rank/security/head_of_security @@ -170,7 +170,7 @@ icon_state = "hos_skirt" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/head_of_security/alt name = "head of security's turtleneck" @@ -184,7 +184,7 @@ icon_state = "hosalt_skirt" item_state = "bl_suit" body_parts_covered = CHEST|GROIN|ARMS - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/security/head_of_security/parade name = "head of security's parade uniform" @@ -217,7 +217,7 @@ item_state = "o_suit" body_parts_covered = CHEST|GROIN|ARMS can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/rank/prisoner/protected_custody name = "protected custody jumpsuit" @@ -228,7 +228,7 @@ name = "protected custody jumpskirt" desc = "It's standardised Nanotrasen prisoner-wear worn by those in protected custody. Its suit sensors are stuck in the \"Fully On\" position." icon_state = "protected_custody_skirt" - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON // Non-official // /obj/item/clothing/under/rank/security/constable diff --git a/code/modules/clothing/under/pants.dm b/code/modules/clothing/under/pants.dm index 086b2fc468ad..23800bf4a799 100644 --- a/code/modules/clothing/under/pants.dm +++ b/code/modules/clothing/under/pants.dm @@ -16,7 +16,7 @@ /obj/item/clothing/under/pants/mustangjeans name = "Must Hang jeans" desc = "Made in the finest space jeans factory this side of Alpha Centauri." - icon_state = "jeansmustang" + icon_state = "jeans" custom_price = 180 /obj/item/clothing/under/pants/blackjeans @@ -27,7 +27,7 @@ /obj/item/clothing/under/pants/youngfolksjeans name = "Young Folks jeans" desc = "For those tired of boring old jeans. Relive the passion of your youth!" - icon_state = "jeansyoungfolks" + icon_state = "jeansclassic" /obj/item/clothing/under/pants/white name = "white pants" @@ -47,7 +47,7 @@ /obj/item/clothing/under/pants/tan name = "tan pants" desc = "Some tan pants. You look like a white collar worker with these on." - icon_state = "tanpants" + icon_state = "khaki" /obj/item/clothing/under/pants/track name = "track pants" diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index e4c663518d1b..0d0a9baece0a 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -43,7 +43,7 @@ icon_state = "tactifool" item_state = "bl_suit" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) - supports_variations = DIGITIGRADE_VARIATION | KEPORI_VARIATION + supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION | KEPORI_VARIATION /obj/item/clothing/under/syndicate/tacticool/skirt name = "tacticool skirtleneck" @@ -52,7 +52,7 @@ item_state = "bl_suit" armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) can_adjust = FALSE - supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | VOX_VARIATION | KEPORI_VARIATION + supports_variations = DIGITIGRADE_VARIATION_NO_NEW_ICON | KEPORI_VARIATION /obj/item/clothing/under/syndicate/sniper name = "Tactical turtleneck suit" @@ -224,7 +224,7 @@ /obj/item/clothing/under/syndicate/inteq name = "inteq turtleneck" - desc = "A drab brown turtleneck with black digital camo pants, it has a small 'IRMG' embroidered onto the shoulder." + desc = "A rich brown turtleneck with black pants, it has a small 'IRMG' embroidered onto the shoulder." icon_state = "inteq" item_state = "bl_suit" has_sensor = HAS_SENSORS @@ -236,7 +236,7 @@ /obj/item/clothing/under/syndicate/inteq/skirt name = "inteq skirtleneck" - desc = "A drab brown turtleneck with a free flowing black skirt, it has a small 'IRMG' embroidered onto the shoulder." + desc = "A rich brown turtleneck with a free flowing black skirt, it has a small 'IRMG' embroidered onto the shoulder." icon_state = "inteq_skirt" item_state = "bl_suit" has_sensor = HAS_SENSORS @@ -247,25 +247,25 @@ /obj/item/clothing/under/syndicate/inteq/artificer name = "inteq artificer overalls" - desc = "A black set of overalls atop a standard issue turtleneck, for the IRMG's support division engineers." + desc = "A black set of overalls atop a standard issue turtleneck, for the IRMG's support division Artificers." icon_state = "inteqeng" - supports_variations = KEPORI_VARIATION | DIGITIGRADE_VARIATION + supports_variations = KEPORI_VARIATION | VOX_VARIATION | DIGITIGRADE_VARIATION /obj/item/clothing/under/syndicate/inteq/skirt/artificer name = "inteq artificer overall skirt" - desc = "A black set of overalls in the likeness of a skirt atop a standard issue turtleneck, for the IRMG's support division engineers." + desc = "A black set of overalls in the likeness of a skirt atop a standard issue turtleneck, for the IRMG's support division Artificers." icon_state = "inteqeng_skirt" supports_variations = KEPORI_VARIATION | DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/syndicate/inteq/corpsman name = "inteq corpsman turtleneck" - desc = "A sterile white turtleneck with tactical cargo pants, it is emblazoned with the lettering 'IRMG' on the shoulder. For the IRMG's support division corpsmen." + desc = "A sterile white turtleneck with tactical cargo pants, it is emblazoned with the lettering 'IRMG' on the shoulder. For the IRMG's support division Corpsmen." icon_state = "inteqmed" - supports_variations = KEPORI_VARIATION | DIGITIGRADE_VARIATION + supports_variations = KEPORI_VARIATION | VOX_VARIATION | DIGITIGRADE_VARIATION /obj/item/clothing/under/syndicate/inteq/skirt/corpsman name = "inteq corpsman skirtleneck" - desc = "A sterile white turtleneck with a free flowing black skirt, it is emblazoned with the lettering 'IRMG' on the shoulder. For the IRMG's support division corpsmen." + desc = "A sterile white turtleneck with a free flowing black skirt, it is emblazoned with the lettering 'IRMG' on the shoulder. For the IRMG's support division Corpsmen." icon_state = "inteqmed_skirt" supports_variations = KEPORI_VARIATION | DIGITIGRADE_VARIATION_NO_NEW_ICON @@ -275,11 +275,9 @@ icon_state = "inteqmaid" item_state = "inteqmaid" can_adjust = FALSE - supports_variations = KEPORI_VARIATION | DIGITIGRADE_VARIATION_NO_NEW_ICON + supports_variations = KEPORI_VARIATION | VOX_VARIATION | DIGITIGRADE_VARIATION_NO_NEW_ICON /obj/item/clothing/under/syndicate/inteq/skirt/maid/Initialize() . = ..() var/obj/item/clothing/accessory/maidapron/inteq/A = new (src) attach_accessory(A) - - diff --git a/code/modules/detectivework/footprints_and_rag.dm b/code/modules/detectivework/footprints_and_rag.dm index aaaa1ad1bff3..cf2e43329aa9 100644 --- a/code/modules/detectivework/footprints_and_rag.dm +++ b/code/modules/detectivework/footprints_and_rag.dm @@ -20,12 +20,12 @@ user.visible_message("[user] is smothering [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!") return (OXYLOSS) -/obj/item/reagent_containers/glass/rag/afterattack(atom/A as obj|turf|area, mob/user,proximity) +/obj/item/reagent_containers/glass/rag/afterattack(atom/target as obj|turf|area, mob/user,proximity) . = ..() if(!proximity) return - if(iscarbon(A) && A.reagents && reagents.total_volume) - var/mob/living/carbon/C = A + if(iscarbon(target) && target.reagents && reagents.total_volume) + var/mob/living/carbon/C = target var/reagentlist = pretty_string_from_reagent_list(reagents) var/log_object = "containing [reagentlist]" if(user.a_intent == INTENT_HARM && !C.is_mouth_covered()) @@ -38,8 +38,11 @@ C.visible_message("[user] touches \the [C] with \the [src].") log_combat(user, C, "touched", src, log_object) - else if(istype(A) && (src in user)) - user.visible_message("[user] starts to wipe down [A] with [src]!", "You start to wipe down [A] with [src]...") - if(do_after(user,30, target = A)) - user.visible_message("[user] finishes wiping off [A]!", "You finish wiping off [A].") - A.wash(CLEAN_SCRUB) + else if(istype(target) && (src in user)) + target.add_overlay(GLOB.cleaning_bubbles) + playsound(src, 'sound/misc/slip.ogg', 15, TRUE, -8) + user.visible_message("[user] starts to wipe down [target] with [src]!", "You start to wipe down [target] with [src]...") + if(do_after(user,30, target = target)) + user.visible_message("[user] finishes wiping off [target]!", "You finish wiping off [target].") + target.wash(CLEAN_SCRUB) + target.cut_overlay(GLOB.cleaning_bubbles) diff --git a/code/modules/disks/disk.dm b/code/modules/disks/disk.dm index 5e16d48c3dc0..9d2f4aac8232 100644 --- a/code/modules/disks/disk.dm +++ b/code/modules/disks/disk.dm @@ -56,14 +56,16 @@ writing.appearance_flags = RESET_COLOR . += writing -/obj/item/disk/attackby(obj/item/pen, mob/user, params) - if(!user.is_literate()) - to_chat(user, "You scribble illegibly on the cover of [src]!") - return - var/inputvalue = stripped_input(user, "What would you like to label the Disk?", "Disk Labelling", "", MAX_NAME_LEN) +/obj/item/disk/attackby(obj/item/object, mob/user, params) + if(istype(object, /obj/item/pen)) + if(!user.is_literate()) + to_chat(user, "You scribble illegibly on the cover of [src]!") + return + var/inputvalue = stripped_input(user, "What would you like to label the Disk?", "Disk Labelling", "", MAX_NAME_LEN) - if(!inputvalue) - return + if(!inputvalue) + return - if(user.canUseTopic(src, BE_CLOSE)) - name = "[initial(src.name)][(inputvalue ? " - '[inputvalue]'" : null)]" + if(user.canUseTopic(src, BE_CLOSE)) + name = "[initial(src.name)][(inputvalue ? " - '[inputvalue]'" : null)]" + return diff --git a/code/modules/events/anomaly.dm b/code/modules/events/anomaly.dm deleted file mode 100644 index e4306e8ec4a6..000000000000 --- a/code/modules/events/anomaly.dm +++ /dev/null @@ -1,50 +0,0 @@ -/datum/round_event_control/anomaly - name = "Anomaly: Energetic Flux" - typepath = /datum/round_event/anomaly - - min_players = 1 - max_occurrences = 0 //This one probably shouldn't occur! It'd work, but it wouldn't be very fun. - weight = 15 - -/datum/round_event/anomaly - var/area/impact_area - var/obj/effect/anomaly/anomaly_path = /obj/effect/anomaly/flux - announceWhen = 1 - - -/datum/round_event/anomaly/proc/findEventArea() - var/static/list/allowed_areas - if(!allowed_areas) - //Places that shouldn't explode - var/list/safe_area_types = typecacheof(list( - /area/ship/science/ai_chamber, - /area/ship/engineering, - /area/ship/maintenance) - ) - - //Subtypes from the above that actually should explode. - var/list/unsafe_area_subtypes = typecacheof(list()) - - allowed_areas = make_associative(typesof(/area/ship)) - safe_area_types + unsafe_area_subtypes - var/list/possible_areas = typecache_filter_list(GLOB.sortedAreas,allowed_areas) - if (length(possible_areas)) - return pick(possible_areas) - -/datum/round_event/anomaly/setup() - impact_area = findEventArea() - if(!impact_area) - CRASH("No valid areas for anomaly found.") - var/list/turf_test = get_area_turfs(impact_area) - if(!turf_test.len) - CRASH("Anomaly : No valid turfs found for [impact_area] - [impact_area.type]") - -/datum/round_event/anomaly/announce(fake) - priority_announce("Localized energetic flux wave detected on long range scanners. Expected location of impact: [impact_area.name].", "Anomaly Alert", zlevel = impact_area.virtual_z()) - -/datum/round_event/anomaly/start() - var/turf/T = pick(get_area_turfs(impact_area)) - var/newAnomaly - if(T) - newAnomaly = new anomaly_path(T) - if (newAnomaly) - announce_to_ghosts(newAnomaly) diff --git a/code/modules/events/anomaly_bluespace.dm b/code/modules/events/anomaly_bluespace.dm deleted file mode 100644 index 78ed91c9c8fe..000000000000 --- a/code/modules/events/anomaly_bluespace.dm +++ /dev/null @@ -1,14 +0,0 @@ -/datum/round_event_control/anomaly/anomaly_bluespace - name = "Anomaly: Bluespace" - typepath = /datum/round_event/anomaly/anomaly_bluespace - - max_occurrences = 1 - weight = 15 - -/datum/round_event/anomaly/anomaly_bluespace - startWhen = 3 - announceWhen = 10 - anomaly_path = /obj/effect/anomaly/bluespace - -/datum/round_event/anomaly/anomaly_bluespace/announce(fake) - priority_announce("Unstable bluespace anomaly detected on long range scanners. Expected location: [impact_area.name].", "Anomaly Alert", zlevel = impact_area.virtual_z()) diff --git a/code/modules/events/anomaly_flux.dm b/code/modules/events/anomaly_flux.dm deleted file mode 100644 index e8691e03e4fe..000000000000 --- a/code/modules/events/anomaly_flux.dm +++ /dev/null @@ -1,15 +0,0 @@ -/datum/round_event_control/anomaly/anomaly_flux - name = "Anomaly: Hyper-Energetic Flux" - typepath = /datum/round_event/anomaly/anomaly_flux - - min_players = 10 - max_occurrences = 5 - weight = 20 - -/datum/round_event/anomaly/anomaly_flux - startWhen = 10 - announceWhen = 3 - anomaly_path = /obj/effect/anomaly/flux - -/datum/round_event/anomaly/anomaly_flux/announce(fake) - priority_announce("Localized hyper-energetic flux wave detected on long range scanners. Expected location: [impact_area.name].", "Anomaly Alert", zlevel = impact_area.virtual_z()) diff --git a/code/modules/events/anomaly_grav.dm b/code/modules/events/anomaly_grav.dm deleted file mode 100644 index 27e50dd45c9b..000000000000 --- a/code/modules/events/anomaly_grav.dm +++ /dev/null @@ -1,26 +0,0 @@ -/datum/round_event_control/anomaly/anomaly_grav - name = "Anomaly: Gravitational" - typepath = /datum/round_event/anomaly/anomaly_grav - - max_occurrences = 5 - weight = 25 - -/datum/round_event/anomaly/anomaly_grav - startWhen = 3 - announceWhen = 20 - anomaly_path = /obj/effect/anomaly/grav - -/datum/round_event_control/anomaly/anomaly_grav/high - name = "Anomaly: Gravitational (High Intensity)" - typepath = /datum/round_event/anomaly/anomaly_grav/high - weight = 15 - max_occurrences = 1 - earliest_start = 20 MINUTES - -/datum/round_event/anomaly/anomaly_grav/high - startWhen = 3 - announceWhen = 20 - anomaly_path = /obj/effect/anomaly/grav/high - -/datum/round_event/anomaly/anomaly_grav/announce(fake) - priority_announce("Gravitational anomaly detected on long range scanners. Expected location: [impact_area.name].", "Anomaly Alert", zlevel = impact_area.virtual_z()) diff --git a/code/modules/events/anomaly_pyro.dm b/code/modules/events/anomaly_pyro.dm deleted file mode 100644 index 49d62899e8cc..000000000000 --- a/code/modules/events/anomaly_pyro.dm +++ /dev/null @@ -1,14 +0,0 @@ -/datum/round_event_control/anomaly/anomaly_pyro - name = "Anomaly: Pyroclastic" - typepath = /datum/round_event/anomaly/anomaly_pyro - - max_occurrences = 5 - weight = 15 //WS Edit - Pyroclastic Rebalance - -/datum/round_event/anomaly/anomaly_pyro - startWhen = 3 - announceWhen = 10 - anomaly_path = /obj/effect/anomaly/pyro - -/datum/round_event/anomaly/anomaly_pyro/announce(fake) - priority_announce("Pyroclastic anomaly detected on long range scanners. Expected location: [impact_area.name].", "Anomaly Alert", zlevel = impact_area.virtual_z()) diff --git a/code/modules/events/anomaly_vortex.dm b/code/modules/events/anomaly_vortex.dm deleted file mode 100644 index f14c7d4dc134..000000000000 --- a/code/modules/events/anomaly_vortex.dm +++ /dev/null @@ -1,15 +0,0 @@ -/datum/round_event_control/anomaly/anomaly_vortex - name = "Anomaly: Vortex" - typepath = /datum/round_event/anomaly/anomaly_vortex - - min_players = 20 - max_occurrences = 2 - weight = 10 - -/datum/round_event/anomaly/anomaly_vortex - startWhen = 10 - announceWhen = 3 - anomaly_path = /obj/effect/anomaly/bhole - -/datum/round_event/anomaly/anomaly_vortex/announce(fake) - priority_announce("Localized high-intensity vortex anomaly detected on long range scanners. Expected location: [impact_area.name]", "Anomaly Alert", zlevel = impact_area.virtual_z()) diff --git a/code/modules/fishing/aquarium/aquarium.dm b/code/modules/fishing/aquarium/aquarium.dm new file mode 100644 index 000000000000..4bb131f49460 --- /dev/null +++ b/code/modules/fishing/aquarium/aquarium.dm @@ -0,0 +1,258 @@ +#define AQUARIUM_LAYER_STEP 0.01 +/// Aquarium content layer offsets +#define AQUARIUM_MIN_OFFSET 0.01 +#define AQUARIUM_MAX_OFFSET 1 + +/obj/structure/aquarium + name = "aquarium" + density = TRUE + anchored = TRUE + + icon = 'icons/obj/aquarium.dmi' + icon_state = "aquarium_base" + + integrity_failure = 0.3 + + var/fluid_type = AQUARIUM_FLUID_FRESHWATER + var/fluid_temp = DEFAULT_AQUARIUM_TEMP + var/min_fluid_temp = MIN_AQUARIUM_TEMP + var/max_fluid_temp = MAX_AQUARIUM_TEMP + + /// Can fish reproduce in this quarium. + var/allow_breeding = FALSE + + var/glass_icon_state = "aquarium_glass" + var/broken_glass_icon_state = "aquarium_glass_broken" + + //This is the area where fish can swim + var/aquarium_zone_min_px = 2 + var/aquarium_zone_max_px = 31 + var/aquarium_zone_min_py = 10 + var/aquarium_zone_max_py = 24 + + var/list/fluid_types = list(AQUARIUM_FLUID_SALTWATER, AQUARIUM_FLUID_FRESHWATER, AQUARIUM_FLUID_SULPHWATEVER, AQUARIUM_FLUID_AIR) + + var/panel_open = TRUE + + ///Current layers in use by aquarium contents + var/list/used_layers = list() + + /// /obj/item/fish in the aquarium - does not include things with aquarium visuals that are not fish + var/list/tracked_fish = list() + +/obj/structure/aquarium/Initialize(mapload) + . = ..() + update_appearance() + RegisterSignal(src,COMSIG_PARENT_ATTACKBY, .proc/feed_feedback) + +/obj/structure/aquarium/Entered(atom/movable/arrived, atom/old_loc, list/atom/old_locs) + . = ..() + if(istype(arrived,/obj/item/fish)) + tracked_fish += arrived + +/obj/structure/aquarium/Exited(atom/movable/gone, direction) + . = ..() + tracked_fish -= gone + +/obj/structure/aquarium/proc/request_layer(layer_type) + /** + * base aq layer + * min_offset = this value is returned on bottom layer mode + * min_offset + 0.1 fish1 + * min_offset + 0.2 fish2 + * ... these layers are returned for auto layer mode and tracked by used_layers + * min_offset + max_offset = this value is returned for top layer mode + * min_offset + max_offset + 1 = this is used for glass overlay + */ + //optional todo: hook up sending surface changed on aquarium changing layers + switch(layer_type) + if(AQUARIUM_LAYER_MODE_BOTTOM) + return layer + AQUARIUM_MIN_OFFSET + if(AQUARIUM_LAYER_MODE_TOP) + return layer + AQUARIUM_MAX_OFFSET + if(AQUARIUM_LAYER_MODE_AUTO) + var/chosen_layer = layer + AQUARIUM_MIN_OFFSET + AQUARIUM_LAYER_STEP + while((chosen_layer in used_layers) && (chosen_layer <= layer + AQUARIUM_MAX_OFFSET)) + chosen_layer += AQUARIUM_LAYER_STEP + used_layers += chosen_layer + return chosen_layer + +/obj/structure/aquarium/proc/free_layer(value) + used_layers -= value + +/obj/structure/aquarium/proc/get_surface_properties() + . = list() + .[AQUARIUM_PROPERTIES_PX_MIN] = aquarium_zone_min_px + .[AQUARIUM_PROPERTIES_PX_MAX] = aquarium_zone_max_px + .[AQUARIUM_PROPERTIES_PY_MIN] = aquarium_zone_min_py + .[AQUARIUM_PROPERTIES_PY_MAX] = aquarium_zone_max_py + +/obj/structure/aquarium/update_overlays() + . = ..() + if(panel_open) + . += "panel" + + //Glass overlay goes on top of everything else. + var/mutable_appearance/glass_overlay = mutable_appearance(icon,broken ? broken_glass_icon_state : glass_icon_state,layer=AQUARIUM_MAX_OFFSET-1) + . += glass_overlay + +/obj/structure/aquarium/examine(mob/user) + . = ..() + . += span_notice("Alt-click to [panel_open ? "close" : "open"] the control panel.") + +/obj/structure/aquarium/AltClick(mob/user) + if(!user.canUseTopic(src, BE_CLOSE)) + return ..() + panel_open = !panel_open + update_appearance() + +/obj/structure/aquarium/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return TRUE + +/obj/structure/aquarium/attackby(obj/item/I, mob/living/user, params) + if(broken) + var/obj/item/stack/sheet/glass/glass = I + if(istype(glass)) + if(glass.get_amount() < 2) + to_chat(user, span_warning("You need two glass sheets to fix the case!")) + return + to_chat(user, span_notice("You start fixing [src]...")) + if(do_after(user, 2 SECONDS, target = src)) + glass.use(2) + broken = FALSE + obj_integrity = max_integrity + update_appearance() + return TRUE + else + var/datum/component/aquarium_content/content_component = I.GetComponent(/datum/component/aquarium_content) + if(content_component && content_component.is_ready_to_insert(src)) + if(user.transferItemToLoc(I,src)) + update_appearance() + return TRUE + else + return ..() + return ..() + +/obj/structure/aquarium/proc/feed_feedback(datum/source, obj/item/thing, mob/user, params) + SIGNAL_HANDLER + if(istype(thing, /obj/item/fish_feed)) + to_chat(user,span_notice("You feed the fish.")) + return NONE + +/obj/structure/aquarium/interact(mob/user) + if(!broken && user.pulling && isliving(user.pulling)) + var/mob/living/living_pulled = user.pulling + var/datum/component/aquarium_content/content_component = living_pulled.GetComponent(/datum/component/aquarium_content) + if(content_component && content_component.is_ready_to_insert(src)) + try_to_put_mob_in(user) + else if(panel_open) + . = ..() //call base ui_interact + +/// Tries to put mob pulled by the user in the aquarium after a delay +/obj/structure/aquarium/proc/try_to_put_mob_in(mob/user) + if(user.pulling && isliving(user.pulling)) + var/mob/living/living_pulled = user.pulling + if(living_pulled.buckled || living_pulled.has_buckled_mobs()) + to_chat(user, span_warning("[living_pulled] is attached to something!")) + return + user.visible_message(span_danger("[user] starts to put [living_pulled] into [src]!")) + if(do_after(user, 10 SECONDS, target = src)) + if(QDELETED(living_pulled) || user.pulling != living_pulled || living_pulled.buckled || living_pulled.has_buckled_mobs()) + return + var/datum/component/aquarium_content/content_component = living_pulled.GetComponent(/datum/component/aquarium_content) + if(content_component || content_component.is_ready_to_insert(src)) + return + user.visible_message(span_danger("[user] stuffs [living_pulled] into [src]!")) + living_pulled.forceMove(src) + update_appearance() + +/obj/structure/aquarium/ui_data(mob/user) + . = ..() + .["fluid_type"] = fluid_type + .["temperature"] = fluid_temp + .["allow_breeding"] = allow_breeding + var/list/content_data = list() + for(var/atom/movable/fish in contents) + content_data += list(list("name"=fish.name,"ref"=ref(fish))) + .["contents"] = content_data + +/obj/structure/aquarium/ui_static_data(mob/user) + . = ..() + //I guess these should depend on the fluid so lava critters can get high or stuff below water freezing point but let's keep it simple for now. + .["minTemperature"] = min_fluid_temp + .["maxTemperature"] = max_fluid_temp + .["fluidTypes"] = fluid_types + +/obj/structure/aquarium/ui_act(action, params) + . = ..() + if(.) + return + var/mob/user = usr + switch(action) + if("temperature") + var/temperature = params["temperature"] + if(isnum(temperature)) + fluid_temp = clamp(temperature, min_fluid_temp, max_fluid_temp) + . = TRUE + if("fluid") + if(params["fluid"] in fluid_types) + fluid_type = params["fluid"] + SEND_SIGNAL(src, COMSIG_AQUARIUM_FLUID_CHANGED, fluid_type) + . = TRUE + if("allow_breeding") + allow_breeding = !allow_breeding + . = TRUE + if("remove") + var/atom/movable/inside = locate(params["ref"]) in contents + if(inside) + if(isitem(inside)) + user.put_in_hands(inside) + else + inside.forceMove(get_turf(src)) + to_chat(user,span_notice("You take out [inside] from [src].")) + +/obj/structure/aquarium/ui_interact(mob/user, datum/tgui/ui) + . = ..() + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Aquarium", name) + ui.open() + +/obj/structure/aquarium/obj_break(damage_flag) + . = ..() + if(!broken) + aquarium_smash() + +/obj/structure/aquarium/proc/aquarium_smash() + broken = TRUE + var/possible_destinations_for_fish = list() + var/droploc = drop_location() + if(isturf(droploc)) + possible_destinations_for_fish = get_adjacent_open_turfs(droploc) + else + possible_destinations_for_fish = list(droploc) + playsound(src, 'sound/effects/glassbr3.ogg', 100, TRUE) + for(var/atom/movable/fish in contents) + fish.forceMove(pick(possible_destinations_for_fish)) + if(fluid_type != AQUARIUM_FLUID_AIR) + var/datum/reagents/reagent_splash = new() + reagent_splash.add_reagent(/datum/reagent/water, 30) + chem_splash(droploc, 3, list(reagent_splash)) + update_appearance() + +#undef AQUARIUM_LAYER_STEP +#undef AQUARIUM_MIN_OFFSET +#undef AQUARIUM_MAX_OFFSET + + +/obj/structure/aquarium/prefilled/Initialize(mapload) + . = ..() + + new /obj/item/aquarium_prop/rocks(src) + new /obj/item/aquarium_prop/seaweed(src) + + new /obj/item/fish/goldfish(src) + new /obj/item/fish/angelfish(src) + new /obj/item/fish/guppy(src) diff --git a/code/modules/fishing/aquarium/aquarium_kit.dm b/code/modules/fishing/aquarium/aquarium_kit.dm new file mode 100644 index 000000000000..229924eee7ba --- /dev/null +++ b/code/modules/fishing/aquarium/aquarium_kit.dm @@ -0,0 +1,84 @@ +///Fish feed can +/obj/item/fish_feed + name = "fish feed can" + desc = "Autogenerates nutritious fish feed based on sample inside." + icon = 'icons/obj/aquarium.dmi' + icon_state = "fish_feed" + w_class = WEIGHT_CLASS_TINY + +/obj/item/fish_feed/Initialize(mapload) + . = ..() + create_reagents(5, OPENCONTAINER) + reagents.add_reagent(/datum/reagent/consumable/nutriment, 1) //Default fish diet + +///Stasis fish case container for moving fish between aquariums safely. +/obj/item/storage/fish_case + name = "stasis fish case" + desc = "A small case keeping the fish inside in stasis." + icon_state = "fishbox" + + item_state = "syringe_kit" + lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' + + component_type = /datum/component/storage/concrete/fish_case + +/obj/item/storage/fish_case/Initialize(mapload) + ADD_TRAIT(src, TRAIT_FISH_SAFE_STORAGE, TRAIT_GENERIC) // Before populate so fish instatiates in ready container already + . = ..() + +/obj/item/aquarium_kit + name = "DIY Aquarium Construction Kit" + desc = "Everything you need to build your own aquarium. Raw materials sold separately." + icon = 'icons/obj/aquarium.dmi' + icon_state = "construction_kit" + w_class = WEIGHT_CLASS_TINY + +/obj/item/aquarium_kit/attack_self(mob/user) + . = ..() + to_chat(user,span_notice("There's instruction and tools necessary to build aquarium inside. All you need is to start crafting.")) + + +/obj/item/aquarium_prop + name = "generic aquarium prop" + desc = "very boring" + icon = 'icons/obj/aquarium.dmi' + + w_class = WEIGHT_CLASS_TINY + var/layer_mode = AQUARIUM_LAYER_MODE_BOTTOM + +/obj/item/aquarium_prop/Initialize(mapload) + . = ..() + AddComponent(/datum/component/aquarium_content) + +/obj/item/aquarium_prop/rocks + name = "rocks" + icon_state = "rocks" + +/obj/item/aquarium_prop/seaweed_top + name = "dense seaweeds" + icon_state = "seaweeds_front" + layer_mode = AQUARIUM_LAYER_MODE_TOP + +/obj/item/aquarium_prop/seaweed + name = "seaweeds" + icon_state = "seaweeds_back" + layer_mode = AQUARIUM_LAYER_MODE_BOTTOM + +/obj/item/aquarium_prop/rockfloor + name = "rock floor" + icon_state = "rockfloor" + layer_mode = AQUARIUM_LAYER_MODE_BOTTOM + +/obj/item/aquarium_prop/treasure + name = "tiny treasure chest" + icon_state = "treasure" + layer_mode = AQUARIUM_LAYER_MODE_BOTTOM + +/obj/item/storage/box/aquarium_props + name = "aquarium props box" + desc = "All you need to make your aquarium look good." + +/obj/item/storage/box/aquarium_props/PopulateContents() + for(var/prop_type in subtypesof(/obj/item/aquarium_prop)) + new prop_type(src) diff --git a/code/modules/fishing/bait.dm b/code/modules/fishing/bait.dm new file mode 100644 index 000000000000..e7b3af71f556 --- /dev/null +++ b/code/modules/fishing/bait.dm @@ -0,0 +1,35 @@ +/obj/item/bait_can + name = "can o bait" + desc = "there's a lot of them in there, getting them out takes a while though" + icon = 'icons/obj/fishing.dmi' + icon_state = "bait_can" + w_class = WEIGHT_CLASS_SMALL + /// Tracking until we can take out another bait item + COOLDOWN_DECLARE(bait_removal_cooldown) + /// What bait item it produces + var/bait_type + /// Time between bait retrievals + var/cooldown_time = 10 SECONDS + +/obj/item/bait_can/attack_self(mob/user, modifiers) + . = ..() + var/fresh_bait = retrieve_bait(user) + if(fresh_bait) + user.put_in_hands(fresh_bait) + +/obj/item/bait_can/proc/retrieve_bait(mob/user) + if(!COOLDOWN_FINISHED(src, bait_removal_cooldown)) + user.balloon_alert(user, "wait a bit") //I can't think of generic ic reason. + return + COOLDOWN_START(src, bait_removal_cooldown, cooldown_time) + return new bait_type(src) + +/obj/item/bait_can/worm + name = "can o' worm" + desc = "this can got worms." + bait_type = /obj/item/reagent_containers/food/snacks/bait/worm + +/obj/item/bait_can/worm/premium + name = "can o' worm deluxe" + desc = "this can got fancy worms." + bait_type = /obj/item/reagent_containers/food/snacks/bait/worm/premium diff --git a/code/modules/fishing/fish/_fish.dm b/code/modules/fishing/fish/_fish.dm new file mode 100644 index 000000000000..4d65e0cea0f6 --- /dev/null +++ b/code/modules/fishing/fish/_fish.dm @@ -0,0 +1,389 @@ +// Fish path used for autogenerated fish +/obj/item/fish + name = "generic looking aquarium fish" + desc = "very bland" + icon = 'icons/obj/aquarium.dmi' + icon_state = "bugfish" + + w_class = WEIGHT_CLASS_TINY + + /// Resulting width of aquarium visual icon - default size of "fish_greyscale" state + var/sprite_width = 3 + /// Resulting height of aquarium visual icon - default size of "fish_greyscale" state + var/sprite_height = 3 + + /// Original width of aquarium visual icon - used to calculate scaledown factor + var/source_width = 32 + /// Original height of aquarium visual icon - used to calculate scaledown factor + var/source_height = 32 + + /// If present this icon will be used for in-aquarium visual for the fish instead of icon_state + var/dedicated_in_aquarium_icon_state + + /// If present aquarium visual will be this color + var/aquarium_vc_color + + /// Required fluid type for this fish to live. + var/required_fluid_type = AQUARIUM_FLUID_FRESHWATER + /// Required minimum temperature for the fish to live. + var/required_temperature_min = MIN_AQUARIUM_TEMP + /// Maximum possible temperature for the fish to live. + var/required_temperature_max = MAX_AQUARIUM_TEMP + + /// What type of reagent this fish needs to be fed. + var/food = /datum/reagent/consumable/nutriment + /// How often the fish needs to be fed + var/feeding_frequency = 5 MINUTES + /// Time of last feedeing + var/last_feeding + + /// Fish status + var/status = FISH_ALIVE + + /// Current fish health. Dies at 0. + var/health = 100 + + /// Should this fish type show in fish catalog + var/show_in_catalog = TRUE + /// Should this fish spawn in random fish cases + var/available_in_random_cases = TRUE + /// How rare this fish is in the random cases + var/random_case_rarity = FISH_RARITY_BASIC + + /// Fish autogenerated from this behaviour will be processable into this + var/fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat + + /// Won't breed more than this amount in single aquarium. + var/stable_population = 1 + /// Last time new fish was created + var/last_breeding + /// How long it takes to produce new fish + var/breeding_timeout = 2 MINUTES + + var/flopping = FALSE + + var/in_stasis = FALSE + + // Fishing related properties + + /// List of fishing trait types, these modify probabilty/difficulty depending on rod/user properties + var/list/fishing_traits = list() + + /// Fishing behaviour + var/fish_ai_type = FISH_AI_DUMB + + /// Base additive modifier to fishing difficulty + var/fishing_difficulty_modifier = 0 + + /** + * Bait identifiers that make catching this fish easier and more likely + * Bait identifiers: Path | Trait | list("Type"="Foodtype","Value"= Food Type Flag like [MEAT]) + */ + var/list/favorite_bait = list() + + /** + * Bait identifiers that make catching this fish harder and less likely + * Bait identifiers: Path | Trait | list("Type"="Foodtype","Value"= Food Type Flag like [MEAT]) + */ + var/list/disliked_bait = list() + + /// Size in centimeters + var/size = 50 + /// Average size for this fish type in centimeters. Will be used as gaussian distribution with 20% deviation for fishing, bought fish are always standard size + var/average_size = 50 + + /// Weight in grams + var/weight = 1000 + /// Average weight for this fish type in grams + var/average_weight = 1000 + + + +/obj/item/fish/Initialize(mapload) + . = ..() + /* if(fillet_type) + AddElement(/datum/element/processable, TOOL_KNIFE, fillet_type, 1, 5) */ + AddComponent(/datum/component/aquarium_content, .proc/get_aquarium_animation, list(COMSIG_FISH_STATUS_CHANGED,COMSIG_FISH_STIRRED)) + RegisterSignal(src, COMSIG_ATOM_TEMPORARY_ANIMATION_START, .proc/on_temp_animation) + + check_environment_after_movement() + if(status != FISH_DEAD) + START_PROCESSING(SSobj, src) + + size = average_size + weight = average_weight + +/obj/item/fish/attackby(obj/item/tool, mob/living/user, params) + . = ..() + if ( \ + !isturf(src.loc) || \ + !(locate(/obj/structure/table) in src.loc) && \ + !(locate(/obj/structure/table/optable) in src.loc) && \ + !(locate(/obj/item/storage/bag/tray) in src.loc) \ + ) + to_chat(user, "You cannot slice [src] here! You need a table or at least a tray.") + return FALSE + if(tool.get_sharpness()) + playsound(loc, 'sound/weapons/slice.ogg', 50, TRUE, -1) + user.visible_message("[user] starts filleting \the [src].", "You start filleting \the [src]...", "You hear the sound of a sharp object slicing meat.") + if(do_after(user, 30, target = src)) + to_chat(user, "You fillet the [src].") + new fillet_type(loc, 1) + qdel(src) + +/obj/item/fish/examine(mob/user) + . = ..() + // All spacemen have magic eyes of fish weight perception until fish scale (get it?) is implemented. + . += span_notice("It's [size] cm long.") + . += span_notice("It weighs [weight] g.") + . += span_notice("It appears to be [status].") + +/obj/item/fish/proc/randomize_weight_and_size(modifier = 0) + var/size_deviation = 0.2 * average_size + var/size_mod = modifier * average_size + size = max(1,gaussian(average_size + size_mod, size_deviation)) + + var/weight_deviation = 0.2 * average_weight + var/weight_mod = modifier * average_weight + weight = max(1,gaussian(average_weight + weight_mod, weight_deviation)) + +/obj/item/fish/Moved(atom/OldLoc, Dir) + . = ..() + check_environment_after_movement() + +/obj/item/fish/proc/enter_stasis() + in_stasis = TRUE + // Stop processing until inserted into aquarium again. + stop_flopping() + STOP_PROCESSING(SSobj, src) + +/obj/item/fish/proc/exit_stasis() + in_stasis = FALSE + if(status != FISH_DEAD) + START_PROCESSING(SSobj, src) + +/obj/item/fish/proc/on_aquarium_insertion(obj/structure/aquarium) + if(isnull(last_feeding)) //Fish start fed. + last_feeding = world.time + RegisterSignal(aquarium, COMSIG_ATOM_EXITED, .proc/aquarium_exited) + RegisterSignal(aquarium, COMSIG_PARENT_ATTACKBY, .proc/attack_reaction) + +/obj/item/fish/proc/aquarium_exited(datum/source, atom/movable/gone, direction) + SIGNAL_HANDLER + if(src != gone) + return + UnregisterSignal(source,list(COMSIG_ATOM_EXITED,COMSIG_PARENT_ATTACKBY)) + +/// Our aquarium is hit with stuff +/obj/item/fish/proc/attack_reaction(datum/source, obj/item/thing, mob/user, params) + SIGNAL_HANDLER + if(is_food(thing)) + on_feeding(thing.reagents) + return COMPONENT_NO_AFTERATTACK + else + //stirred effect + SEND_SIGNAL(src, COMSIG_FISH_STIRRED) + +/obj/item/fish/proc/is_food(obj/item/thing) + return istype(thing, /obj/item/fish_feed) + +/obj/item/fish/proc/on_feeding(datum/reagents/feed_reagents) + if(feed_reagents.has_reagent(food)) + last_feeding = world.time + +/obj/item/fish/proc/check_environment_after_movement() + if(QDELETED(src)) //we don't care anymore + return + // Apply/remove stasis as needed + if(loc && HAS_TRAIT(loc, TRAIT_FISH_SAFE_STORAGE)) + enter_stasis() + else if(in_stasis) + exit_stasis() + + // Do additional stuff + var/in_aquarium = istype(loc,/obj/structure/aquarium) + if(in_aquarium) + on_aquarium_insertion(loc) + + // Start flopping if outside of fish container + var/should_be_flopping = status == FISH_ALIVE && loc && !HAS_TRAIT(loc,TRAIT_FISH_SAFE_STORAGE) && !in_aquarium + + if(should_be_flopping) + start_flopping() + else + stop_flopping() + +/obj/item/fish/process(delta_time) + if(in_stasis || status != FISH_ALIVE) + return + + process_health(delta_time) + if(ready_to_reproduce()) + try_to_reproduce() + +/obj/item/fish/proc/set_status(new_status) + switch(new_status) + if(FISH_ALIVE) + status = FISH_ALIVE + health = initial(health) // this is admin option anyway + START_PROCESSING(SSobj, src) + if(FISH_DEAD) + status = FISH_DEAD + STOP_PROCESSING(SSobj, src) + stop_flopping() + var/message = span_notice("\The [name] dies.") + if(istype(loc,/obj/structure/aquarium)) + loc.visible_message(message) + else + visible_message(message) + SEND_SIGNAL(src, COMSIG_FISH_STATUS_CHANGED) + +/obj/item/fish/proc/get_aquarium_animation() + var/obj/structure/aquarium/aquarium = loc + if(!istype(aquarium) || aquarium.fluid_type == AQUARIUM_FLUID_AIR || status == FISH_DEAD) + return AQUARIUM_ANIMATION_FISH_DEAD + else + return AQUARIUM_ANIMATION_FISH_SWIM + +/// Checks if our current environment lets us live. +/obj/item/fish/proc/proper_environment() + var/obj/structure/aquarium/aquarium = loc + if(!istype(aquarium)) + return FALSE + + if(required_fluid_type != AQUARIUM_FLUID_ANADROMOUS) + if(aquarium.fluid_type != required_fluid_type) + return FALSE + else + if(aquarium.fluid_type != AQUARIUM_FLUID_SALTWATER && aquarium.fluid_type != AQUARIUM_FLUID_FRESHWATER) + return FALSE + if(aquarium.fluid_temp < required_temperature_min || aquarium.fluid_temp > required_temperature_max) + return FALSE + return TRUE + +/obj/item/fish/proc/process_health(delta_time) + var/health_change_per_second = 0 + if(!proper_environment()) + health_change_per_second -= 3 //Dying here + if(world.time - last_feeding >= feeding_frequency) + health_change_per_second -= 0.5 //Starving + else + health_change_per_second += 0.5 //Slowly healing + adjust_health(health + health_change_per_second) + +/obj/item/fish/proc/adjust_health(amt) + health = clamp(amt, 0, initial(health)) + if(health <= 0) + set_status(FISH_DEAD) + + +/obj/item/fish/proc/ready_to_reproduce() + var/obj/structure/aquarium/aquarium = loc + if(!istype(aquarium)) + return FALSE + return aquarium.allow_breeding && health == initial(health) && stable_population > 1 && world.time - last_breeding >= breeding_timeout + +//Fish breeding stops if fish count exceeds this. +#define AQUARIUM_MAX_BREEDING_POPULATION 20 +/obj/item/fish/proc/try_to_reproduce() + var/obj/structure/aquarium/aquarium = loc + if(!istype(aquarium)) + return + if(length(aquarium.tracked_fish) >= AQUARIUM_MAX_BREEDING_POPULATION) //so aquariums full of fish don't need to do these expensive checks + return + var/list/other_fish_of_same_type = list() + for(var/obj/item/fish/fish_in_aquarium in aquarium) + if(fish_in_aquarium == src || fish_in_aquarium.type != type) + continue + other_fish_of_same_type += fish_in_aquarium + if(length(other_fish_of_same_type) >= stable_population) + return + var/obj/item/fish/second_fish + for(var/obj/item/fish/other_fish in other_fish_of_same_type) + if(other_fish.ready_to_reproduce()) + second_fish = other_fish + break + if(second_fish) + new type(loc) //could use child_type var + last_breeding = world.time + second_fish.last_breeding = world.time +#undef AQUARIUM_MAX_BREEDING_POPULATION + +#define PAUSE_BETWEEN_PHASES 15 +#define PAUSE_BETWEEN_FLOPS 2 +#define FLOP_COUNT 2 +#define FLOP_DEGREE 20 +#define FLOP_SINGLE_MOVE_TIME 1.5 +#define JUMP_X_DISTANCE 5 +#define JUMP_Y_DISTANCE 6 +/// This animation should be applied to actual parent atom instead of vc_object. +/proc/flop_animation(atom/movable/animation_target) + var/pause_between = PAUSE_BETWEEN_PHASES + rand(1, 5) //randomized a bit so fish are not in sync + animate(animation_target, time = pause_between, loop = -1) + //move nose down and up + for(var/_ in 1 to FLOP_COUNT) + var/matrix/up_matrix = matrix() + up_matrix.Turn(FLOP_DEGREE) + var/matrix/down_matrix = matrix() + down_matrix.Turn(-FLOP_DEGREE) + animate(transform = down_matrix, time = FLOP_SINGLE_MOVE_TIME, loop = -1) + animate(transform = up_matrix, time = FLOP_SINGLE_MOVE_TIME, loop = -1) + animate(transform = matrix(), time = FLOP_SINGLE_MOVE_TIME, loop = -1, easing = BOUNCE_EASING | EASE_IN) + animate(time = PAUSE_BETWEEN_FLOPS, loop = -1) + //bounce up and down + animate(time = pause_between, loop = -1, flags = ANIMATION_PARALLEL) + var/jumping_right = FALSE + var/up_time = 3 * FLOP_SINGLE_MOVE_TIME / 2 + for(var/_ in 1 to FLOP_COUNT) + jumping_right = !jumping_right + var/x_step = jumping_right ? JUMP_X_DISTANCE/2 : -JUMP_X_DISTANCE/2 + animate(time = up_time, pixel_y = JUMP_Y_DISTANCE , pixel_x=x_step, loop = -1, flags= ANIMATION_RELATIVE, easing = BOUNCE_EASING | EASE_IN) + animate(time = up_time, pixel_y = -JUMP_Y_DISTANCE, pixel_x=x_step, loop = -1, flags= ANIMATION_RELATIVE, easing = BOUNCE_EASING | EASE_OUT) + animate(time = PAUSE_BETWEEN_FLOPS, loop = -1) +#undef PAUSE_BETWEEN_PHASES +#undef PAUSE_BETWEEN_FLOPS +#undef FLOP_COUNT +#undef FLOP_DEGREE +#undef FLOP_SINGLE_MOVE_TIME +#undef JUMP_X_DISTANCE +#undef JUMP_Y_DISTANCE + +/// Starts flopping animation +/obj/item/fish/proc/start_flopping() + if(!flopping) //Requires update_transform/animate_wrappers to be less restrictive. + flopping = TRUE + flop_animation(src) + +/// Stops flopping animation +/obj/item/fish/proc/stop_flopping() + if(flopping) + flopping = FALSE + animate(src, transform = matrix()) //stop animation + +/// Refreshes flopping animation after temporary animation finishes +/obj/item/fish/proc/on_temp_animation(datum/source, animation_duration) + if(animation_duration > 0) + addtimer(CALLBACK(src, .proc/refresh_flopping), animation_duration) + +/obj/item/fish/proc/refresh_flopping() + if(flopping) + flop_animation(src) + +/// Returns random fish, using random_case_rarity probabilities. +/proc/random_fish_type(case_fish_only=TRUE, required_fluid) + var/static/probability_table + var/argkey = "fish_[required_fluid]_[case_fish_only]" //If this expands more extract bespoke element arg generation to some common helper. + if(!probability_table || !probability_table[argkey]) + if(!probability_table) + probability_table = list() + var/chance_table = list() + for(var/_fish_type in subtypesof(/obj/item/fish)) + var/obj/item/fish/fish = _fish_type + if(required_fluid && initial(fish.required_fluid_type) != required_fluid) + continue + if(initial(fish.available_in_random_cases) || !case_fish_only) + chance_table[fish] = initial(fish.random_case_rarity) + probability_table[argkey] = chance_table + return pickweight(probability_table[argkey]) + + diff --git a/code/modules/fishing/fish/fish_types.dm b/code/modules/fishing/fish/fish_types.dm new file mode 100644 index 000000000000..a4b895b9012b --- /dev/null +++ b/code/modules/fishing/fish/fish_types.dm @@ -0,0 +1,298 @@ +// Freshwater fish + +/obj/item/fish/goldfish + name = "goldfish" + desc = "Despite common belief, goldfish do not have three-second memories. They can actually remember things that happened up to three months ago." + icon_state = "goldfish" + sprite_width = 8 + sprite_height = 8 + stable_population = 3 + average_size = 30 + average_weight = 500 + favorite_bait = list(/obj/item/reagent_containers/food/snacks/bait/worm) + +/obj/item/fish/angelfish + name = "angelfish" + desc = "Young Angelfish often live in groups, while adults prefer solitary life. They become territorial and aggressive toward other fish when they reach adulthood." + icon_state = "angelfish" + dedicated_in_aquarium_icon_state = "bigfish" + sprite_height = 7 + source_height = 7 + average_size = 30 + average_weight = 500 + stable_population = 3 + +/obj/item/fish/guppy + name = "guppy" + desc = "Guppy is also known as rainbow fish because of the brightly colored body and fins." + icon_state = "guppy" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#91AE64" + sprite_width = 8 + sprite_height = 5 + average_size = 30 + average_weight = 500 + stable_population = 6 + +/obj/item/fish/plasmatetra + name = "plasma tetra" + desc = "Due to their small size, tetras are prey to many predators in their watery world, including eels, crustaceans, and invertebrates." + icon_state = "plastetra" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#D30EB0" + average_size = 30 + average_weight = 500 + stable_population = 3 + +/obj/item/fish/catfish + name = "cory catfish" + desc = "A catfish has about 100,000 taste buds, and their bodies are covered with them to help detect chemicals present in the water and also to respond to touch." + icon_state = "catfish" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#907420" + average_size = 100 + average_weight = 2000 + stable_population = 3 + favorite_bait = list( + list( + "Type" = "Foodtype", + "Value" = JUNKFOOD + ) + ) + + fishing_difficulty_modifier = 5 + +/obj/item/fish/bass + name = "largemouth bass" + desc = "A large, carnivorous freshwater fish known for thriving in most environments and being popular amongst sport fishers." + icon_state = "bass" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#3e8012" + average_size = 40 + average_weight = 5000 + stable_population = 3 + fishing_traits = list(/datum/fishing_trait/shiny_lover) + + fishing_difficulty_modifier = 5 + +/obj/item/fish/trout + name = "steelhead trout" + desc = "A species of coastal trout closely related to salmon and with a deep history of being used as a source of food." + icon_state = "trout" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#9e9e87" + required_fluid_type = AQUARIUM_FLUID_ANADROMOUS + average_size = 60 + average_weight = 12000 + stable_population = 3 + +/obj/item/fish/salmon + name = "pink salmon" + desc = "The most famous of all anadromous fish! Known for migrating up rivers once they reach adulthood to lay their eggs then return to the sea." + icon_state = "salmon" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#76c747" + required_fluid_type = AQUARIUM_FLUID_ANADROMOUS + average_size = 60 + average_weight = 3700 + stable_population = 3 + fishing_traits = list(/datum/fishing_trait/carnivore) + +/obj/item/fish/perch + name = "perch" + desc = "A relatively small, yet common, species of predatory fish." + icon_state = "perch" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#0a4603" + average_size = 20 + average_weight = 900 + stable_population = 6 + fishing_traits = list(/datum/fishing_trait/carnivore) + + +// Saltwater fish below + +/obj/item/fish/clownfish + name = "clownfish" + desc = "Clownfish catch prey by swimming onto the reef, attracting larger fish, and luring them back to the anemone. The anemone will sting and eat the larger fish, leaving the remains for the clownfish." + icon_state = "clownfish" + dedicated_in_aquarium_icon_state = "clownfish_small" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + sprite_width = 8 + sprite_height = 5 + average_size = 30 + average_weight = 500 + stable_population = 4 + fishing_traits = list(/datum/fishing_trait/picky_eater) + +/obj/item/fish/cardinal + name = "cardinalfish" + desc = "Cardinalfish are often found near sea urchins, where the fish hide when threatened." + icon_state = "cardinalfish" + dedicated_in_aquarium_icon_state = "fish_greyscale" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + average_size = 30 + average_weight = 500 + stable_population = 4 + fishing_traits = list(/datum/fishing_trait/vegan) + +/obj/item/fish/greenchromis + name = "green chromis" + desc = "The Chromis can vary in color from blue to green depending on the lighting and distance from the lights." + icon_state = "greenchromis" + dedicated_in_aquarium_icon_state = "fish_greyscale" + aquarium_vc_color = "#00ff00" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + average_size = 30 + average_weight = 500 + stable_population = 5 + + fishing_difficulty_modifier = 5 // Bit harder + +/obj/item/fish/firefish + name = "firefish goby" + desc = "To communicate in the wild, the firefish uses its dorsal fin to alert others of potential danger." + icon_state = "firefish" + sprite_width = 6 + sprite_height = 5 + required_fluid_type = AQUARIUM_FLUID_SALTWATER + average_size = 30 + average_weight = 500 + stable_population = 3 + disliked_bait = list(/obj/item/reagent_containers/food/snacks/bait/worm, /obj/item/reagent_containers/food/snacks/bait/doughball) + fish_ai_type = FISH_AI_ZIPPY + + fishing_difficulty_modifier = 10 + +/obj/item/fish/pufferfish + name = "pufferfish" + desc = "One Pufferfish contains enough toxins in its liver to kill 30 people." + icon_state = "pufferfish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + sprite_width = 8 + sprite_height = 8 + average_size = 60 + average_weight = 1000 + stable_population = 3 + +/obj/item/fish/lanternfish + name = "lanternfish" + desc = "Typically found in areas below 6600 feet below the surface of the ocean, they live in complete darkness." + icon_state = "lanternfish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + random_case_rarity = FISH_RARITY_VERY_RARE + source_width = 28 + source_height = 21 + sprite_width = 8 + sprite_height = 8 + average_size = 100 + average_weight = 1500 + stable_population = 3 + fishing_traits = list(/datum/fishing_trait/nocturnal) + + fishing_difficulty_modifier = 10 + +//Exotic/Alien Fish (Formerly Tiziran Fish) +/obj/item/fish/dwarf_moonfish + name = "dwarf moonfish" + desc = "Ordinarily in the wild, the Zagoskian moonfish is around the size of a tuna, however through selective breeding a smaller breed suitable for being kept as an aquarium pet has been created." + icon_state = "dwarf_moonfish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + stable_population = 2 + fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/moonfish + average_size = 100 + average_weight = 2000 + + fishing_difficulty_modifier = 5 + +/obj/item/fish/gunner_jellyfish + name = "gunner jellyfish" + desc = "So called due to their resemblance to an artillery shell, the gunner jellyfish is native to Kalixcis, where it is enjoyed as a delicacy. Produces a mild hallucinogen that is destroyed by cooking." + icon_state = "gunner_jellyfish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + stable_population = 4 + fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/gunner_jellyfish + fishing_traits = list(/datum/fishing_trait/wary) + + fishing_difficulty_modifier = 5 + +/obj/item/fish/needlefish + name = "needlefish" + desc = "A tiny, transparent fish which resides in large schools in the oceans of Kalixcis. A common food for other, larger fish." + icon_state = "needlefish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + stable_population = 12 + fillet_type = null + average_size = 30 + average_weight = 300 + fishing_traits = list(/datum/fishing_trait/carnivore) + +/obj/item/fish/armorfish + name = "armorfish" + desc = "A small shellfish native to Kalixcis's oceans, known for its exceptionally hard shell. Consumed similarly to prawns." + icon_state = "armorfish" + required_fluid_type = AQUARIUM_FLUID_SALTWATER + stable_population = 10 + fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/armorfish + +/obj/item/storage/box/fish_debug + name = "box full of fish" + +/obj/item/storage/box/fish_debug/PopulateContents() + for(var/fish_type in subtypesof(/obj/item/fish)) + new fish_type(src) + +/obj/item/fish/donkfish + name = "donk co. company patent donkfish" + desc = "A lab-grown donkfish. Its invention was an accident for the most part, as it was intended to be consumed in donk pockets. Unfortunately, it tastes horrible." + icon_state = "donkfish" + random_case_rarity = FISH_RARITY_VERY_RARE + required_fluid_type = AQUARIUM_FLUID_FRESHWATER + stable_population = 4 + fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/donkfish + + fishing_difficulty_modifier = 10 + +/obj/item/fish/emulsijack + name = "toxic emulsijack" + desc = "Ah, the terrifying emulsijack. Created in a laboratory, this slimey, scaleless fish emits an invisible toxin that emulsifies other fish for it to feed on. Its only real use is for completely ruining a tank." + icon_state = "emulsijack" + random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS + required_fluid_type = AQUARIUM_FLUID_ANADROMOUS + stable_population = 3 + +/obj/item/fish/emulsijack/process(delta_time) + var/emulsified = FALSE + var/obj/structure/aquarium/aquarium = loc + if(istype(aquarium)) + for(var/obj/item/fish/victim in aquarium) + if(istype(victim, /obj/item/fish/emulsijack)) + continue //no team killing + victim.adjust_health((victim.health - 3) * delta_time) //the victim may heal a bit but this will quickly kill + emulsified = TRUE + if(emulsified) + adjust_health((health + 3) * delta_time) + last_feeding = world.time //emulsijack feeds on the emulsion! + ..() + +/obj/item/fish/ratfish + name = "ratfish" + desc = "A rat exposed to the murky waters of maintenance too long. Any higher power, if it revealed itself, would state that the ratfish's continued existence is extremely unwelcome." + icon_state = "ratfish" + random_case_rarity = FISH_RARITY_RARE + required_fluid_type = AQUARIUM_FLUID_FRESHWATER + stable_population = 10 //set by New, but this is the default config value + fillet_type = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/zombie //eww... + + fish_ai_type = FISH_AI_ZIPPY + favorite_bait = list( + list( + "Type" = "Foodtype", + "Value" = DAIRY + ) + ) + +/obj/item/fish/ratfish/Initialize(mapload) + . = ..() + //stable pop reflects the config for how many mice migrate. powerful... + stable_population = CONFIG_GET(number/mice_roundstart) diff --git a/code/modules/fishing/fish_catalog.dm b/code/modules/fishing/fish_catalog.dm new file mode 100644 index 000000000000..4eb578208000 --- /dev/null +++ b/code/modules/fishing/fish_catalog.dm @@ -0,0 +1,110 @@ +///Book detailing where to get the fish and their properties. +/obj/item/book/fish_catalog + name = "Fish Encyclopedia" + desc = "Indexes all fish known to mankind (and related species)." + icon_state = "fishbook" + //starting_content = "Lot of fish stuff" //book wrappers could use cleaning so this is not necessary + +/obj/item/book/fish_catalog/attack_self(mob/user) + . = ..() + ui_interact(user) + +/obj/item/book/fish_catalog/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "FishCatalog", name) + ui.open() + +/obj/item/book/fish_catalog/ui_static_data(mob/user) + . = ..() + var/static/fish_info + if(!fish_info) + fish_info = list() + for(var/_fish_type as anything in subtypesof(/obj/item/fish)) + var/obj/item/fish/fish = _fish_type + var/list/fish_data = list() + if(!initial(fish.show_in_catalog)) + continue + fish_data["name"] = initial(fish.name) + fish_data["desc"] = initial(fish.desc) + fish_data["fluid"] = initial(fish.required_fluid_type) + fish_data["temp_min"] = initial(fish.required_temperature_min) + fish_data["temp_max"] = initial(fish.required_temperature_max) + fish_data["icon"] = sanitize_css_class_name("[initial(fish.icon)][initial(fish.icon_state)]") + fish_data["color"] = initial(fish.color) + fish_data["source"] = initial(fish.available_in_random_cases) ? "[AQUARIUM_COMPANY] Fish Packs" : "Unknown" + fish_data["size"] = initial(fish.average_size) + fish_data["weight"] = initial(fish.average_weight) + var/datum/reagent/food_type = initial(fish.food) + if(food_type != /datum/reagent/consumable/nutriment) + fish_data["feed"] = initial(food_type.name) + else + fish_data["feed"] = "[AQUARIUM_COMPANY] Fish Feed" + fish_data["fishing_tips"] = build_fishing_tips(fish) + fish_info += list(fish_data) + // TODO: Custom entries for unusual stuff + + .["fish_info"] = fish_info + .["sponsored_by"] = AQUARIUM_COMPANY + +/obj/item/book/proc/bait_description(bait) + if(ispath(bait)) + var/obj/bait_item = bait + return initial(bait_item.name) + if(islist(bait)) + var/list/special_identifier = bait + switch(special_identifier["Type"]) + if("Foodtype") + return jointext(bitfield_to_list(special_identifier["Value"], FOOD_FLAGS_IC),",") + else + stack_trace("Unknown bait identifier in fish favourite/disliked list") + return "SOMETHING VERY WEIRD" + else + //Here we handle descriptions of traits fish use as qualifiers + return "something special" + +/obj/item/book/fish_catalog/proc/build_fishing_tips(fish_type) + var/obj/item/fish/fishy = fish_type + . = list() + //// Where can it be found - iterate fish sources, how should this handle key + var/list/spot_descriptions = list() + for(var/datum/fish_source/fishing_spot_type as anything in subtypesof(/datum/fish_source)) + var/datum/fish_source/temp = new fishing_spot_type + if((fish_type in temp.fish_table) && temp.catalog_description) + spot_descriptions += temp.catalog_description + .["spots"] = english_list(spot_descriptions, nothing_text = "Unknown") + ///Difficulty descriptor + switch(initial(fishy.fishing_difficulty_modifier)) + if(-INFINITY to 10) + .["difficulty"] = "Easy" + if(20 to 30) + .["difficulty"] = "Medium" + else + .["difficulty"] = "Hard" + var/list/fish_list_properties = collect_fish_properties() + var/list/fav_bait = fish_list_properties[fishy][NAMEOF(fishy, favorite_bait)] + var/list/disliked_bait = fish_list_properties[fishy][NAMEOF(fishy, disliked_bait)] + var/list/bait_list = list() + // Favourite/Disliked bait + for(var/bait_type_or_trait in fav_bait) + bait_list += bait_description(bait_type_or_trait) + .["favorite_bait"] = english_list(bait_list, nothing_text = "None") + bait_list.Cut() + for(var/bait_type_or_trait in disliked_bait) + bait_list += bait_description(bait_type_or_trait) + .["disliked_bait"] = english_list(bait_list, nothing_text = "None") + // Fish traits description + var/list/trait_descriptions = list() + var/list/fish_traits = fish_list_properties[fishy][NAMEOF(fishy, fishing_traits)] + for(var/fish_trait in fish_traits) + var/datum/fishing_trait/trait = fish_trait + trait_descriptions += initial(trait.catalog_description) + if(!length(trait_descriptions)) + trait_descriptions += "This fish exhibits no special behavior." + .["traits"] = trait_descriptions + return . + +/obj/item/book/fish_catalog/ui_assets(mob/user) + return list( + get_asset_datum(/datum/asset/spritesheet/fish) + ) diff --git a/code/modules/fishing/fishing_equipment.dm b/code/modules/fishing/fishing_equipment.dm new file mode 100644 index 000000000000..9528510ba2f5 --- /dev/null +++ b/code/modules/fishing/fishing_equipment.dm @@ -0,0 +1,103 @@ +// Reels + +/obj/item/fishing_line + name = "fishing line reel" + desc = "simple fishing line" + icon = 'icons/obj/fishing.dmi' + icon_state = "reel_blue" + w_class = WEIGHT_CLASS_TINY + var/fishing_line_traits = NONE + /// Color of the fishing line + var/line_color = "#808080" + +/obj/item/fishing_line/reinforced + name = "reinforced fishing line reel" + desc = "essential for fishing in extreme environments" + icon_state = "reel_green" + fishing_line_traits = FISHING_LINE_REINFORCED + line_color = "#2b9c2b" + +/obj/item/fishing_line/cloaked + name = "cloaked fishing line reel" + desc = "even harder to notice than the common variety" + icon_state = "reel_white" + fishing_line_traits = FISHING_LINE_CLOAKED + line_color = "#82cfdd" + +/obj/item/fishing_line/bouncy + name = "flexible fishing line reel" + desc = "this specialized line is much harder to snap" + icon_state = "reel_red" + fishing_line_traits = FISHING_LINE_BOUNCY + line_color = "#99313f" + +// Hooks + +/obj/item/fishing_hook + name = "simple fishing hook" + desc = "a simple fishing hook." + icon = 'icons/obj/fishing.dmi' + icon_state = "hook" + w_class = WEIGHT_CLASS_TINY + + var/fishing_hook_traits = NONE + // icon state added to main rod icon when this hook is equipped + var/rod_overlay_icon_state = "hook_overlay" + +/obj/item/fishing_hook/magnet + name = "magnetic hook" + desc = "won't make catching fish any easier but might help with looking for other things" + icon_state = "treasure" + fishing_hook_traits = FISHING_HOOK_MAGNETIC + rod_overlay_icon_state = "hook_treasure_overlay" + +/obj/item/fishing_hook/shiny + name = "shiny lure hook" + icon_state = "gold_shiny" + fishing_hook_traits = FISHING_HOOK_SHINY + rod_overlay_icon_state = "hook_shiny_overlay" + +/obj/item/fishing_hook/weighted + name = "weighted hook" + icon_state = "weighted" + fishing_hook_traits = FISHING_HOOK_WEIGHTED + rod_overlay_icon_state = "hook_weighted_overlay" + + +/obj/item/storage/toolbox/fishing + name = "fishing toolbox" + desc = "contains everything you need for your fishing trip" + icon_state = "fishing" + item_state = "artistic_toolbox" + material_flags = NONE + +/obj/item/storage/toolbox/ComponentInitialize() + . = ..() + // Can hold fishing rod despite the size + var/static/list/exception_cache = typecacheof(/obj/item/fishing_rod) + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.exception_hold = exception_cache + +/obj/item/storage/toolbox/fishing/PopulateContents() + new /obj/item/bait_can/worm(src) + new /obj/item/fishing_rod(src) + new /obj/item/fishing_hook(src) + new /obj/item/fishing_line(src) + +/obj/item/storage/box/fishing_hooks + name = "fishing hook set" + +/obj/item/storage/box/fishing_hooks/PopulateContents() + . = ..() + new /obj/item/fishing_hook/magnet(src) + new /obj/item/fishing_hook/shiny(src) + new /obj/item/fishing_hook/weighted(src) + +/obj/item/storage/box/fishing_lines + name = "fishing line set" + +/obj/item/storage/box/fishing_lines/PopulateContents() + . = ..() + new /obj/item/fishing_line/bouncy(src) + new /obj/item/fishing_line/reinforced(src) + new /obj/item/fishing_line/cloaked(src) diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm new file mode 100644 index 000000000000..ce91cbf03321 --- /dev/null +++ b/code/modules/fishing/fishing_minigame.dm @@ -0,0 +1,215 @@ +// Lure bobbing +#define WAIT_PHASE 1 +// Click now to start tgui part +#define BITING_PHASE 2 +// UI minigame phase +#define MINIGAME_PHASE 3 +// Shortest time the minigame can be won +#define MINIMUM_MINIGAME_DURATION 140 + +/datum/fishing_challenge + /// When the ui minigame phase started + var/start_time + /// Is it finished (either by win/lose or window closing) + var/completed = FALSE + /// Fish AI type to use + var/fish_ai = FISH_AI_DUMB + /// Rule modifiers (eg weighted bait) + var/list/special_effects = list() + /// Did the game get past the baiting phase, used to track if bait should be consumed afterwards + var/bait_taken = FALSE + /// Result path + var/reward_path = FISHING_DUD + /// Minigame difficulty + var/difficulty = FISHING_DEFAULT_DIFFICULTY + // Current phase + var/phase = WAIT_PHASE + // Timer for the next phase + var/next_phase_timer + /// Fishing mob + var/mob/user + /// Rod that is used for the challenge + var/obj/item/fishing_rod/used_rod + /// Lure visual + var/obj/effect/fishing_lure/lure + /// Background image from /datum/asset/simple/fishing_minigame + var/background = "default" + + /// Max distance we can move from the spot + var/max_distance = 5 + + /// Fishing line visual + var/datum/beam/fishing_line + +/datum/fishing_challenge/New(atom/spot, reward_path, obj/item/fishing_rod/rod, mob/user) + src.user = user + src.reward_path = reward_path + src.used_rod = rod + lure = new(get_turf(spot)) + /// Fish minigame properties + if(ispath(reward_path,/obj/item/fish)) + var/obj/item/fish/fish = reward_path + fish_ai = initial(fish.fish_ai_type) + // Apply fishing trait modifiers + var/list/fish_list_properties = collect_fish_properties() + var/list/fish_traits = fish_list_properties[fish][NAMEOF(fish, fishing_traits)] + for(var/fish_trait in fish_traits) + var/datum/fishing_trait/trait = new fish_trait + special_effects += trait.minigame_mod(rod, user) + /// Enable special parameters + if(rod.line) + if(rod.line.fishing_line_traits & FISHING_LINE_BOUNCY) + special_effects += FISHING_MINIGAME_RULE_LIMIT_LOSS + if(rod.hook) + if(rod.hook.fishing_hook_traits & FISHING_HOOK_WEIGHTED) + special_effects += FISHING_MINIGAME_RULE_WEIGHTED_BAIT + +/datum/fishing_challenge/Destroy(force, ...) + if(!completed) + complete(win = FALSE) + if(fishing_line) + QDEL_NULL(fishing_line) + if(lure) + QDEL_NULL(lure) + . = ..() + +/datum/fishing_challenge/proc/start(mob/user) + /// Create fishing line visuals + fishing_line = used_rod.create_fishing_line(lure, target_py = 5) + // If fishing line breaks los / rod gets dropped / deleted + RegisterSignal(fishing_line, COMSIG_FISHING_LINE_SNAPPED, .proc/interrupt) + ADD_TRAIT(user, TRAIT_GONE_FISHING, REF(src)) + SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "fishing", /datum/mood_event/fishing) + RegisterSignal(user, COMSIG_MOB_CLICKON, .proc/handle_click) + start_baiting_phase() + to_chat(user, span_notice("You start fishing...")) + playsound(lure, 'sound/effects/splash.ogg', 100) + +/datum/fishing_challenge/proc/handle_click() + if(phase == WAIT_PHASE) //Reset wait + lure.balloon_alert(user, "miss!") + start_baiting_phase() + else if(phase == BITING_PHASE) + start_minigame_phase() + return COMSIG_MOB_CANCEL_CLICKON + +/datum/fishing_challenge/proc/check_distance() + SIGNAL_HANDLER + if(get_dist(user,lure) > max_distance) + interrupt() + +/// Challenge interrupted by something external +/datum/fishing_challenge/proc/interrupt() + SIGNAL_HANDLER + if(!completed) + complete(FALSE) + +/datum/fishing_challenge/proc/complete(win = FALSE, perfect_win = FALSE) + deltimer(next_phase_timer) + completed = TRUE + if(user) + UnregisterSignal(user, list(COMSIG_MOB_CLICKON, COMSIG_MOVABLE_MOVED)) + REMOVE_TRAIT(user, TRAIT_GONE_FISHING, REF(src)) + if(used_rod) + UnregisterSignal(used_rod, COMSIG_ITEM_DROPPED) + if(phase == MINIGAME_PHASE) + used_rod.consume_bait() + if(win) + // validate timings to have at least basic abuse prevention, though it's kinda impossible task here + // 140 from minimum completion bar fill time + var/minimum_time = start_time + MINIMUM_MINIGAME_DURATION + if(world.time < minimum_time) + win = FALSE + stack_trace("Fishing minimum time check failed") + if(win) + if(reward_path != FISHING_DUD) + playsound(lure, 'sound/effects/bigsplash.ogg', 100) + else + user.balloon_alert(user, "it got away") + SEND_SIGNAL(src, COMSIG_FISHING_CHALLENGE_COMPLETED, user, win, perfect_win) + qdel(src) + +/datum/fishing_challenge/proc/start_baiting_phase() + deltimer(next_phase_timer) + phase = WAIT_PHASE + //Bobbing animation + animate(lure, pixel_y = 1, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE) + animate(pixel_y = -1, time = 1 SECONDS, flags = ANIMATION_RELATIVE) + //Setup next phase + var/wait_time = rand(1 SECONDS, 30 SECONDS) + next_phase_timer = addtimer(CALLBACK(src, .proc/start_biting_phase), wait_time, TIMER_STOPPABLE) + +/datum/fishing_challenge/proc/start_biting_phase() + phase = BITING_PHASE + // Trashing animation + playsound(lure, 'sound/effects/fish_splash.ogg', 100) + lure.balloon_alert(user, "!!!") + animate(lure, pixel_y = 3, time = 5, loop = -1, flags = ANIMATION_RELATIVE) + animate(pixel_y = -3, time = 5, flags = ANIMATION_RELATIVE) + // Setup next phase + var/wait_time = rand(3 SECONDS, 6 SECONDS) + next_phase_timer = addtimer(CALLBACK(src, .proc/start_baiting_phase), wait_time, TIMER_STOPPABLE) + +/datum/fishing_challenge/proc/start_minigame_phase() + phase = MINIGAME_PHASE + deltimer(next_phase_timer) + start_time = world.time + ui_interact(user) + +/datum/fishing_challenge/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Fishing") + ui.set_autoupdate(FALSE) + ui.set_mouse_hook(TRUE) + ui.open() + +/datum/fishing_challenge/ui_host(mob/user) + return lure //Could be the target really + +// Manually closing the ui is treated as lose +/datum/fishing_challenge/ui_close(mob/user) + . = ..() + if(!completed) + complete(FALSE) + +/datum/fishing_challenge/ui_static_data(mob/user) + . = ..() + .["difficulty"] = max(1,min(difficulty,100)) + .["fish_ai"] = fish_ai + .["special_effects"] = special_effects + .["background_image"] = background + +/datum/fishing_challenge/ui_assets(mob/user) + return list(get_asset_datum(/datum/asset/simple/fishing_minigame)) //preset screens + +/datum/fishing_challenge/ui_status(mob/user, datum/ui_state/state) + return min( + get_dist(user, lure) > max_distance ? UI_CLOSE : UI_INTERACTIVE, + ui_status_user_has_free_hands(user), + ui_status_user_is_abled(user, lure), + ) + +/datum/fishing_challenge/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + if(phase != MINIGAME_PHASE) + return + + switch(action) + if("win") + complete(win = TRUE, perfect_win = params["perfect"]) + if("lose") + complete(win = FALSE) + +/// The visual that appears over the fishing spot +/obj/effect/fishing_lure + icon = 'icons/obj/fishing.dmi' + icon_state = "lure_idle" + +#undef WAIT_PHASE +#undef BITING_PHASE +#undef MINIGAME_PHASE +#undef MINIMUM_MINIGAME_DURATION diff --git a/code/modules/fishing/fishing_portal_machine.dm b/code/modules/fishing/fishing_portal_machine.dm new file mode 100644 index 000000000000..d85565ced0bb --- /dev/null +++ b/code/modules/fishing/fishing_portal_machine.dm @@ -0,0 +1,48 @@ +/obj/machinery/fishing_portal_generator + name = "fish-porter 3000" + desc = "fishing anywhere, anytime, anyway what was i talking about" + + icon = 'icons/obj/fishing.dmi' + icon_state = "portal_off" + + idle_power_usage = 0 + active_power_usage = 2000 + + anchored = FALSE + density = TRUE + + var/fishing_source = /datum/fish_source/portal + var/datum/component/fishing_spot/active + +/obj/machinery/fishing_portal_generator/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return TRUE + +/obj/machinery/fishing_portal_generator/interact(mob/user, special_state) + . = ..() + if(active) + deactivate() + else + activate() + +/obj/machinery/fishing_portal_generator/update_icon(updates) + . = ..() + if(active) + icon_state = "portal_on" + else + icon_state = "portal_off" + +/obj/machinery/fishing_portal_generator/proc/activate() + active = AddComponent(/datum/component/fishing_spot, fishing_source) + use_power = ACTIVE_POWER_USE + update_icon() + +/obj/machinery/fishing_portal_generator/proc/deactivate() + QDEL_NULL(active) + use_power = IDLE_POWER_USE + update_icon() + +/obj/machinery/fishing_portal_generator/on_set_is_operational(old_value) + if(old_value) + deactivate() diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm new file mode 100644 index 000000000000..e4a1bdb4c881 --- /dev/null +++ b/code/modules/fishing/fishing_rod.dm @@ -0,0 +1,465 @@ +#define ROD_SLOT_BAIT "bait" +#define ROD_SLOT_LINE "line" +#define ROD_SLOT_HOOK "hook" + +/obj/item/fishing_rod + name = "fishing rod" + desc = "You can fish with this." + icon = 'icons/obj/fishing.dmi' + icon_state = "fishing_rod" + lefthand_file = 'icons/mob/inhands/equipment/fishing_rod_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/fishing_rod_righthand.dmi' + item_state = "rod" + inhand_x_dimension = 64 + inhand_y_dimension = 64 + force = 8 + w_class = WEIGHT_CLASS_HUGE + + /// How far can you cast this + var/cast_range = 5 + /// Fishing minigame difficulty modifier (additive) + var/difficulty_modifier = 0 + /// Explaination of rod functionality shown in the ui + var/ui_description = "A classic fishing rod, with no special qualities." + + var/obj/item/bait + var/obj/item/fishing_line/line + var/obj/item/fishing_hook/hook + + /// Currently hooked item for item reeling + var/obj/item/currently_hooked_item + + /// Fishing line visual for the hooked item + var/datum/beam/hooked_item_fishing_line + + /// Are we currently casting + var/casting = FALSE + + /// List of fishing line beams + var/list/fishing_lines = list() + + var/default_line_color = "gray" + + +/obj/item/fishing_rod/Destroy(force) + . = ..() + //Remove any leftover fishing lines + QDEL_LIST(fishing_lines) + + +/// Catch weight modifier for the given fish_type (or FISHING_DUD), additive +/obj/item/fishing_rod/proc/fish_bonus(fish_type) + return 0 + +/obj/item/fishing_rod/proc/consume_bait() + if(bait) + QDEL_NULL(bait) + update_icon() + +/obj/item/fishing_rod/attack_self(mob/user) + if(currently_hooked_item) + reel(user) + +/obj/item/fishing_rod/proc/reel(mob/user) + //Could use sound here for feedback + if(do_after(user, 1 SECONDS, currently_hooked_item)) + // Should probably respect and used force move later + step_towards(currently_hooked_item, get_turf(src)) + if(get_dist(currently_hooked_item,get_turf(src)) < 1) + clear_hooked_item() + +/obj/item/fishing_rod/AltClick(mob/user) + . = ..() + ui_interact(user) + +/obj/item/fishing_rod/pre_attack(atom/targeted_atom, mob/living/user, params) + . = ..() + /// Reel in if able + if(currently_hooked_item) + reel(user) + return TRUE + SEND_SIGNAL(targeted_atom, COMSIG_PRE_FISHING) + +/// Generates the fishing line visual from the current user to the target and updates inhands +/obj/item/fishing_rod/proc/create_fishing_line(atom/movable/target, target_py = null) + var/mob/user = loc + if(!istype(user)) + return + var/beam_color = line?.line_color || default_line_color + var/datum/beam/fishing_line/fishing_line_beam = new(user, target, icon_state = "fishing_line", beam_color = beam_color, override_target_pixel_y = target_py) + fishing_line_beam.lefthand = user.get_held_index_of_item(src) % 2 == 1 + RegisterSignal(fishing_line_beam, COMSIG_BEAM_BEFORE_DRAW, .proc/check_los) + RegisterSignal(fishing_line_beam, COMSIG_PARENT_QDELETING, .proc/clear_line) + fishing_lines += fishing_line_beam + INVOKE_ASYNC(fishing_line_beam, /datum/beam/.proc/Start) + user.update_inv_hands() + return fishing_line_beam + +/obj/item/fishing_rod/proc/clear_line(datum/source) + SIGNAL_HANDLER + fishing_lines -= source + if(ismob(loc)) + var/mob/user = loc + user.update_inv_hands() + +/obj/item/fishing_rod/dropped(mob/user, silent) + . = ..() + if(currently_hooked_item) + clear_hooked_item() + for(var/datum/beam/fishing_line in fishing_lines) + SEND_SIGNAL(fishing_line, COMSIG_FISHING_LINE_SNAPPED) + QDEL_LIST(fishing_lines) + +/// Hooks the item +/obj/item/fishing_rod/proc/hook_item(mob/user, atom/target_atom) + if(currently_hooked_item) + return + if(!can_be_hooked(target_atom)) + return + currently_hooked_item = target_atom + hooked_item_fishing_line = create_fishing_line(target_atom) + RegisterSignal(hooked_item_fishing_line, COMSIG_FISHING_LINE_SNAPPED, .proc/clear_hooked_item) + +/// Checks what can be hooked +/obj/item/fishing_rod/proc/can_be_hooked(atom/movable/target) + // Could be made dependent on actual hook, ie magnet to hook metallic items + return istype(target, /obj/item) + +/obj/item/fishing_rod/proc/clear_hooked_item() + SIGNAL_HANDLER + + if(!QDELETED(hooked_item_fishing_line)) + QDEL_NULL(hooked_item_fishing_line) + currently_hooked_item = null + +// Checks fishing line for interruptions and range +/obj/item/fishing_rod/proc/check_los(datum/beam/source) + SIGNAL_HANDLER + . = NONE + + if(!CheckToolReach(src, source.target, cast_range)) + SEND_SIGNAL(source, COMSIG_FISHING_LINE_SNAPPED) //Stepped out of range or los interrupted + return BEAM_CANCEL_DRAW + +/obj/item/fishing_rod/afterattack(atom/target, mob/user, proximity_flag, click_parameters) + . = ..() + + /// Reel in if able + if(currently_hooked_item) + reel(user) + return + + /// If the line to whatever that is is clear and we're not already busy, try fishing in it + if(!casting && !currently_hooked_item && !proximity_flag && CheckToolReach(user, target, cast_range)) + /// Annoyingly pre attack is only called in melee + SEND_SIGNAL(target, COMSIG_PRE_FISHING) + casting = TRUE + var/obj/projectile/fishing_cast/cast_projectile = new(get_turf(src)) + cast_projectile.range = cast_range + cast_projectile.owner = src + cast_projectile.original = target + cast_projectile.fired_from = src + cast_projectile.firer = user + cast_projectile.impacted = list(user = TRUE) + cast_projectile.preparePixelProjectile(target, user) + cast_projectile.fire() + +/// Called by hook projectile when hitting things +/obj/item/fishing_rod/proc/hook_hit(atom/atom_hit_by_hook_projectile) + var/mob/user = loc + if(!istype(user)) + return + if(SEND_SIGNAL(atom_hit_by_hook_projectile, COMSIG_FISHING_ROD_CAST, src, user) & FISHING_ROD_CAST_HANDLED) + return + /// If you can't fish in it, try hooking it + hook_item(user, atom_hit_by_hook_projectile) + +/obj/item/fishing_rod/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "FishingRod", name) + ui.set_autoupdate(FALSE) + ui.open() + +/obj/item/fishing_rod/update_overlays() + . = ..() + var/line_color = line?.line_color || default_line_color + /// Line part by the rod, always visible + var/mutable_appearance/reel_overlay = mutable_appearance(icon, "reel_overlay") + reel_overlay.color = line_color; + . += reel_overlay + + // Line & hook is also visible when only bait is equipped but it uses default appearances then + if(hook || bait) + var/mutable_appearance/line_overlay = mutable_appearance(icon, "line_overlay") + line_overlay.color = line_color; + . += line_overlay + var/mutable_appearance/hook_overlay = mutable_appearance(icon, hook?.rod_overlay_icon_state || "hook_overlay") + . += hook_overlay + + if(bait) + var/bait_state = "worm_overlay" //default to worm overlay for anything without specific one + if(istype(bait, /obj/item/reagent_containers/food/snacks/bait)) + var/obj/item/reagent_containers/food/snacks/bait/real_bait = bait + bait_state = real_bait.rod_overlay_icon_state + . += bait_state + +/obj/item/fishing_rod/worn_overlays(mutable_appearance/standing, isinhands, icon_file) + . = ..() + var/line_color = line?.line_color || default_line_color + var/mutable_appearance/reel_overlay = mutable_appearance(icon_file, "reel_overlay") + reel_overlay.appearance_flags |= RESET_COLOR + reel_overlay.color = line_color + . += reel_overlay + /// if we don't have anything hooked show the dangling hook & line + if(isinhands && length(fishing_lines) == 0) + var/mutable_appearance/line_overlay = mutable_appearance(icon_file, "line_overlay") + line_overlay.appearance_flags |= RESET_COLOR + line_overlay.color = line_color + . += line_overlay + . += mutable_appearance(icon_file, "hook_overlay") + +/obj/item/fishing_rod/attackby(obj/item/attacking_item, mob/user, params) + if(slot_check(attacking_item,ROD_SLOT_LINE)) + use_slot(ROD_SLOT_LINE, user, attacking_item) + SStgui.update_uis(src) + return TRUE + else if(slot_check(attacking_item,ROD_SLOT_HOOK)) + use_slot(ROD_SLOT_HOOK, user, attacking_item) + SStgui.update_uis(src) + return TRUE + else if(slot_check(attacking_item,ROD_SLOT_BAIT)) + use_slot(ROD_SLOT_BAIT, user, attacking_item) + SStgui.update_uis(src) + return TRUE + else if(istype(attacking_item, /obj/item/bait_can)) //Quicker filling from bait can + var/obj/item/bait_can/can = attacking_item + var/bait = can.retrieve_bait(user) + if(bait) + use_slot(ROD_SLOT_BAIT, user, bait) + SStgui.update_uis(src) + return TRUE + . = ..() + +/obj/item/fishing_rod/ui_data(mob/user) + . = ..() + var/list/data = list() + + data["bait_name"] = format_text(bait?.name) + data["bait_icon"] = bait != null ? icon2base64(icon(bait.icon, bait.icon_state)) : null + + data["line_name"] = format_text(line?.name) + data["line_icon"] = line != null ? icon2base64(icon(line.icon, line.icon_state)) : null + + data["hook_name"] = format_text(hook?.name) + data["hook_icon"] = hook != null ? icon2base64(icon(hook.icon, hook.icon_state)) : null + + data["description"] = ui_description + + return data + +/// Checks if the item fits the slot +/obj/item/fishing_rod/proc/slot_check(obj/item/item,slot) + if(!istype(item)) + return FALSE + switch(slot) + if(ROD_SLOT_HOOK) + if(!istype(item,/obj/item/fishing_hook)) + return FALSE + if(ROD_SLOT_LINE) + if(!istype(item,/obj/item/fishing_line)) + return FALSE + if(ROD_SLOT_BAIT) + if(!HAS_TRAIT(item, FISHING_BAIT_TRAIT)) + return FALSE + return TRUE + +/obj/item/fishing_rod/ui_act(action, list/params) + . = ..() + if(.) + return . + var/mob/user = usr + switch(action) + if("slot_action") + // Simple click with empty hand to remove, click with item to insert/switch + var/obj/item/held_item = user.get_active_held_item() + if(held_item == src) + return + use_slot(params["slot"], user, held_item) + return TRUE + +/// Ideally this will be replaced with generic slotted storage datum + display +/obj/item/fishing_rod/proc/use_slot(slot, mob/user, obj/item/new_item) + var/obj/item/current_item + switch(slot) + if(ROD_SLOT_BAIT) + current_item = bait + if(ROD_SLOT_HOOK) + current_item = hook + if(ROD_SLOT_LINE) + current_item = line + if(!new_item && !current_item) + return + // Trying to remove the item + if(!new_item && current_item) + user.put_in_hands(current_item) + update_icon() + return + // Trying to insert item into empty slot + if(new_item && !current_item) + if(!slot_check(new_item, slot)) + return + if(user.transferItemToLoc(new_item,src)) + switch(slot) + if(ROD_SLOT_BAIT) + bait = new_item + if(ROD_SLOT_HOOK) + hook = new_item + if(ROD_SLOT_LINE) + line = new_item + update_icon() + /// Trying to swap item + if(new_item && current_item) + if(!slot_check(new_item,slot)) + return + if(user.transferItemToLoc(new_item,src)) + switch(slot) + if(ROD_SLOT_BAIT) + bait = new_item + if(ROD_SLOT_HOOK) + hook = new_item + if(ROD_SLOT_LINE) + line = new_item + user.put_in_hands(current_item) + update_icon() + + +/obj/item/fishing_rod/Exited(atom/movable/gone, direction) + . = ..() + if(gone == bait) + bait = null + if(gone == line) + line = null + if(gone == hook) + hook = null + +/obj/item/fishing_rod/master + name = "master fishing rod" + desc = "The mythical rod of a lost fisher king. Said to be imbued with un-paralleled fishing power. There's writing on the back of the pole. \"中国航天制造\"" + difficulty_modifier = -10 + ui_description = "This rods makes fishing easy even for an absolute beginner." + icon_state = "fishing_rod_master" + + +/obj/item/fishing_rod/tech + name = "advanced fishing rod" + desc = "An embedded universal constructor along with micro-fusion generator makes this marvel of technology never run out of bait. Interstellar treaties prevent using it outside of recreational fishing. And you can fish with this. " + ui_description = "This rod has an infinite supply of synthetic bait." + icon_state = "fishing_rod_science" + +/obj/item/fishing_rod/tech/Initialize(mapload) + . = ..() + var/obj/item/reagent_containers/food/snacks/bait/doughball/synthetic/infinite_supply_of_bait = new(src) + bait = infinite_supply_of_bait + update_icon() + +/obj/item/fishing_rod/tech/consume_bait() + return + +/obj/item/fishing_rod/tech/use_slot(slot, mob/user, obj/item/new_item) + if(slot == ROD_SLOT_BAIT) + return + return ..() + +#undef ROD_SLOT_BAIT +#undef ROD_SLOT_LINE +#undef ROD_SLOT_HOOK + +/obj/projectile/fishing_cast + name = "fishing hook" + icon = 'icons/obj/fishing.dmi' + icon_state = "hook_projectile" + damage = 0 + nodamage = TRUE + range = 5 + suppressed = SUPPRESSED_VERY + can_hit_turfs = TRUE + + var/obj/item/fishing_rod/owner + var/datum/beam/our_line + +/obj/projectile/fishing_cast/Impact(atom/hit_atom) + . = ..() + owner.hook_hit(hit_atom) + qdel(src) + +/obj/projectile/fishing_cast/fire(angle, atom/direct_target) + . = ..() + our_line = owner.create_fishing_line(src) + +/obj/projectile/fishing_cast/Destroy() + . = ..() + QDEL_NULL(our_line) + owner?.casting = FALSE + + + +/datum/beam/fishing_line + // Is the fishing rod held in left side hand + var/lefthand = FALSE + +/datum/beam/fishing_line/Start() + update_offsets(origin.dir) + . = ..() + RegisterSignal(origin, COMSIG_ATOM_DIR_CHANGE, .proc/handle_dir_change) + +/datum/beam/fishing_line/Destroy() + UnregisterSignal(origin, COMSIG_ATOM_DIR_CHANGE) + . = ..() + +/datum/beam/fishing_line/proc/handle_dir_change(atom/movable/source, olddir, newdir) + SIGNAL_HANDLER + update_offsets(newdir) + INVOKE_ASYNC(src, /datum/beam/.proc/redrawing) + +/datum/beam/fishing_line/proc/update_offsets(user_dir) + switch(user_dir) + if(SOUTH) + override_origin_pixel_x = lefthand ? lefthand_s_px : righthand_s_px + override_origin_pixel_y = lefthand ? lefthand_s_py : righthand_s_py + if(EAST) + override_origin_pixel_x = lefthand ? lefthand_e_px : righthand_e_px + override_origin_pixel_y = lefthand ? lefthand_e_py : righthand_e_py + if(WEST) + override_origin_pixel_x = lefthand ? lefthand_w_px : righthand_w_px + override_origin_pixel_y = lefthand ? lefthand_w_py : righthand_w_py + if(NORTH) + override_origin_pixel_x = lefthand ? lefthand_n_px : righthand_n_px + override_origin_pixel_y = lefthand ? lefthand_n_py : righthand_n_py + +// Make these inline with final sprites +/datum/beam/fishing_line + var/righthand_s_px = 13 + var/righthand_s_py = 16 + + var/righthand_e_px = 18 + var/righthand_e_py = 16 + + var/righthand_w_px = -20 + var/righthand_w_py = 18 + + var/righthand_n_px = -14 + var/righthand_n_py = 16 + + var/lefthand_s_px = -13 + var/lefthand_s_py = 15 + + var/lefthand_e_px = 24 + var/lefthand_e_py = 18 + + var/lefthand_w_px = -17 + var/lefthand_w_py = 16 + + var/lefthand_n_px = 13 + var/lefthand_n_py = 15 + diff --git a/code/modules/fishing/fishing_traits.dm b/code/modules/fishing/fishing_traits.dm new file mode 100644 index 000000000000..39bd1e60dfa9 --- /dev/null +++ b/code/modules/fishing/fishing_traits.dm @@ -0,0 +1,82 @@ +/datum/fishing_trait + /// Description of the trait in the fishing catalog + var/catalog_description + +/// Difficulty modifier from this mod, needs to return a list with two values +/datum/fishing_trait/proc/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) + SHOULD_CALL_PARENT(TRUE) //Technically it doesn't but this makes it saner without custom unit test + return list(ADDITIVE_FISHING_MOD = 0, MULTIPLICATIVE_FISHING_MOD = 1) + +/// Catch weight table modifier from this mod, needs to return a list with two values +/datum/fishing_trait/proc/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) + SHOULD_CALL_PARENT(TRUE) + return list(ADDITIVE_FISHING_MOD = 0, MULTIPLICATIVE_FISHING_MOD = 1) + +/// Returns special minigame rules applied by this trait +/datum/fishing_trait/proc/minigame_mod(obj/item/fishing_rod/rod, mob/fisherman) + return list() + +/datum/fishing_trait/wary + catalog_description = "This fish will avoid visible fish lines, cloaked line recommended." + +/datum/fishing_trait/wary/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + // Wary fish require transparent line or they're harder + if(!rod.line || !(rod.line.fishing_line_traits & FISHING_LINE_CLOAKED)) + .[ADDITIVE_FISHING_MOD] = -FISH_TRAIT_MINOR_DIFFICULTY_BOOST + +/datum/fishing_trait/shiny_lover + catalog_description = "This fish loves shiny things, shiny lure recommended." + +/datum/fishing_trait/shiny_lover/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + // These fish are easier to catch with shiny lure + if(rod.hook && rod.hook.fishing_hook_traits & FISHING_HOOK_SHINY) + .[ADDITIVE_FISHING_MOD] = FISH_TRAIT_MINOR_DIFFICULTY_BOOST + +/datum/fishing_trait/picky_eater + catalog_description = "This fish is very picky and will ignore low quality bait." + +/datum/fishing_trait/picky_eater/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + if(!rod.bait || !(HAS_TRAIT(rod.bait, GOOD_QUALITY_BAIT_TRAIT) || HAS_TRAIT(rod.bait, GREAT_QUALITY_BAIT_TRAIT))) + .[MULTIPLICATIVE_FISHING_MOD] = 0 + + +/datum/fishing_trait/nocturnal + catalog_description = "This fish avoids bright lights, fishing in darkness recommended." + +/datum/fishing_trait/nocturnal/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + var/turf/T = get_turf(fisherman) + var/light_amount = T.get_lumcount() + if(light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) + .[MULTIPLICATIVE_FISHING_MOD] = 0 + + +/datum/fishing_trait/heavy + catalog_description = "This fish tends to stay near the waterbed."; + +/datum/fishing_trait/heavy/minigame_mod(obj/item/fishing_rod/rod, mob/fisherman) + return list(FISHING_MINIGAME_RULE_HEAVY_FISH) + + +/datum/fishing_trait/carnivore + catalog_description = "This fish can only be baited with meat." + +/datum/fishing_trait/carnivore/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + .[MULTIPLICATIVE_FISHING_MOD] = 0 + if(rod.bait && istype(rod.bait, /obj/item/reagent_containers/food/snacks)) + var/obj/item/reagent_containers/food/food_bait = rod.bait + if(food_bait.foodtype & MEAT) + .[MULTIPLICATIVE_FISHING_MOD] = 1 + +/datum/fishing_trait/vegan + catalog_description = "This fish can only be baited with fresh produce." + +/datum/fishing_trait/vegan/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + .[MULTIPLICATIVE_FISHING_MOD] = 0 + if(rod.bait && istype(rod.bait, /obj/item/reagent_containers/food/snacks/grown)) + .[MULTIPLICATIVE_FISHING_MOD] = 1 diff --git a/code/modules/fishing/sources/_fish_source.dm b/code/modules/fishing/sources/_fish_source.dm new file mode 100644 index 000000000000..136a650148cd --- /dev/null +++ b/code/modules/fishing/sources/_fish_source.dm @@ -0,0 +1,201 @@ +/// Keyed list of preset sources to configuration instance +GLOBAL_LIST_INIT(preset_fish_sources,init_fishing_configurations()) + +/// These are shared between their spots +/proc/init_fishing_configurations() + . = list() + + var/datum/fish_source/ocean/beach/beach_preset = new + .[FISHING_SPOT_PRESET_BEACH] = beach_preset + + var/datum/fish_source/jungle/jungle_preset = new + .[FISHING_SPOT_PRESET_JUNGLE] = jungle_preset + + var/datum/fish_source/lavaland/lava_preset = new + .[FISHING_SPOT_PRESET_LAVALAND_LAVA] = lava_preset + +/// Where the fish actually come from - every fishing spot has one assigned but multiple fishing holes can share single source, ie single shared one for ocean/lavaland river +/datum/fish_source + /// Fish catch weight table - these are relative weights + var/list/fish_table = list() + /// If a key from fish_table is present here, that fish is availible in limited quantity and is reduced by one on successful fishing + var/list/fish_counts = list() + /// Text shown as baloon alert when you roll a dud in the table + var/duds = list("it was nothing", "the hook is empty") + /// Baseline difficulty for fishing in this spot + var/fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + /// How the spot type is described in fish catalog section about fish sources, will be skipped if null + var/catalog_description + /// Background image name from /datum/asset/simple/fishing_minigame + var/background = "fishing_background_default" + +/// Can we fish in this spot at all. Returns DENIAL_REASON or null if we're good to go +/datum/fish_source/proc/can_fish(obj/item/fishing_rod/rod, mob/fisherman) + return + + +/// DIFFICULTY = (SPOT_BASE_VALUE + FISH_MODIFIER + ROD_MODIFIER + FAV/DISLIKED_BAIT_MODIFIER + TRAITS_ADDITIVE) * TRAITS_MULTIPLICATIVE , For non-fish it's just SPOT_BASE_VALUE +/datum/fish_source/proc/calculate_difficulty(result, obj/item/fishing_rod/rod, mob/fisherman) + . = fishing_difficulty + + if(!ispath(result,/obj/item/fish)) + // In the future non-fish rewards can have variable difficulty calculated here + return + + var/list/fish_list_properties = collect_fish_properties() + var/obj/item/fish/caught_fish = result + // Baseline fish difficulty + . += initial(caught_fish.fishing_difficulty_modifier) + . += rod.difficulty_modifier + + if(rod.bait) + var/obj/item/bait = rod.bait + //Fav bait makes it easier + var/list/fav_bait = fish_list_properties[caught_fish][NAMEOF(caught_fish, favorite_bait)] + for(var/bait_identifer in fav_bait) + if(is_matching_bait(bait, bait_identifer)) + . += FAV_BAIT_DIFFICULTY_MOD + break + //Disliked bait makes it harder + var/list/disliked_bait = fish_list_properties[caught_fish][NAMEOF(caught_fish, disliked_bait)] + for(var/bait_identifer in disliked_bait) + if(is_matching_bait(bait, bait_identifer)) + . += DISLIKED_BAIT_DIFFICULTY_MOD + break + + // Matching/not matching fish traits and equipment + var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fishing_traits)] + + var/additive_mod = 0 + var/multiplicative_mod = 1 + for(var/fish_trait in fish_traits) + var/datum/fishing_trait/trait = new fish_trait + var/list/mod = trait.difficulty_mod(rod, fisherman) + additive_mod += mod[ADDITIVE_FISHING_MOD] + multiplicative_mod *= mod[MULTIPLICATIVE_FISHING_MOD] + + . += additive_mod + . *= multiplicative_mod + +/// In case you want more complex rules for specific spots +/datum/fish_source/proc/roll_reward(obj/item/fishing_rod/rod, mob/fisherman) + return pickweight(get_modified_fish_table(rod,fisherman)) + +/// Gives out the reward if possible +/datum/fish_source/proc/dispense_reward(reward_path, mob/fisherman) + if((reward_path in fish_counts)) // This is limited count result + if(fish_counts[reward_path] > 0) + fish_counts[reward_path] -= 1 + else + reward_path = FISHING_DUD //Ran out of these since rolling (multiple fishermen on same source most likely) + if(ispath(reward_path)) + if(ispath(reward_path,/obj/item)) + var/obj/item/reward = new reward_path + if(ispath(reward_path,/obj/item/fish)) + var/obj/item/fish/caught_fish = reward + caught_fish.randomize_weight_and_size() + //fish caught signal if needed goes here and/or fishing achievements + //Try to put it in hand + fisherman.put_in_hands(reward) + fisherman.balloon_alert(fisherman, "caught [reward]!") + else //If someone adds fishing out carp/chests/singularities or whatever just plop it down on the fisher's turf + fisherman.balloon_alert(fisherman, "caught something!") + new reward_path(get_turf(fisherman)) + else if (reward_path == FISHING_DUD) + //baloon alert instead + fisherman.balloon_alert(fisherman,pick(duds)) + +/// Cached fish list properties so we don't have to initalize fish every time, init deffered +GLOBAL_LIST(fishing_property_cache) + +/// Awful workaround around initial(x.list_variable) not being a thing while trying to keep some semblance of being structured +/proc/collect_fish_properties() + if(GLOB.fishing_property_cache == null) + var/list/fish_property_table = list() + for(var/fish_type in subtypesof(/obj/item/fish)) + var/obj/item/fish/fish = new fish_type(null) + fish_property_table[fish_type] = list() + fish_property_table[fish_type][NAMEOF(fish, favorite_bait)] = fish.favorite_bait.Copy() + fish_property_table[fish_type][NAMEOF(fish, disliked_bait)] = fish.disliked_bait.Copy() + fish_property_table[fish_type][NAMEOF(fish, fishing_traits)] = fish.fishing_traits.Copy() + QDEL_NULL(fish) + GLOB.fishing_property_cache = fish_property_table + return GLOB.fishing_property_cache + +/// Checks if bait matches identifier from fav/disliked bait list +/datum/fish_source/proc/is_matching_bait(obj/item/bait, identifier) + if(ispath(identifier)) //Just a path + return istype(bait, identifier) + if(islist(identifier)) + var/list/special_identifier = identifier + switch(special_identifier["Type"]) + if("Foodtype") + var/obj/item/reagent_containers/food/food_bait = bait + return istype(food_bait) && food_bait.foodtype & special_identifier["Value"] + else + CRASH("Unknown bait identifier in fish favourite/disliked list") + else + return HAS_TRAIT(bait, identifier) + +/// Builds a fish weights table modified by bait/rod/user properties +/datum/fish_source/proc/get_modified_fish_table(obj/item/fishing_rod/rod, mob/fisherman) + var/obj/item/bait = rod.bait + + var/list/fish_list_properties = collect_fish_properties() + + var/list/final_table = fish_table.Copy() + for(var/result in final_table) + if((result in fish_counts) && fish_counts[result] <= 0) //ran out of these, ignore + final_table -= result + continue + final_table[result] += rod.fish_bonus(result) //Decide on order here so it can be multiplicative + if(result == FISHING_DUD) + //Modify dud result + //Bait quality reduces dud chance heavily. + if(bait) + if(HAS_TRAIT(bait, GREAT_QUALITY_BAIT_TRAIT)) + final_table[result] *= 0.1 + else if(HAS_TRAIT(bait, GOOD_QUALITY_BAIT_TRAIT)) + final_table[result] *= 0.3 + else if(HAS_TRAIT(bait, BASIC_QUALITY_BAIT_TRAIT)) + final_table[result] *= 0.5 + else + final_table[result] *= 10 //Fishing without bait is not going to be easy + else if(ispath(result, /obj/item/fish)) + //Modify fish roll chance + var/obj/item/fish/caught_fish = result + + if(bait) + //Bait matching likes doubles the chance + var/list/fav_bait = fish_list_properties[result][NAMEOF(caught_fish, favorite_bait)] + for(var/bait_identifer in fav_bait) + if(is_matching_bait(bait, bait_identifer)) + final_table[result] *= 2 + break // could compound possibly + //Bait matching dislikes + var/list/disliked_bait = fish_list_properties[result][NAMEOF(caught_fish, disliked_bait)] + for(var/bait_identifer in disliked_bait) + if(is_matching_bait(bait, bait_identifer)) + final_table[result] *= 0.5 + break // same question as above + + // Apply fishing trait modifiers + var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fishing_traits)] + var/additive_mod = 0 + var/multiplicative_mod = 1 + for(var/fish_trait in fish_traits) + var/datum/fishing_trait/trait = new fish_trait + var/list/mod = trait.catch_weight_mod(rod, fisherman) + additive_mod += mod[ADDITIVE_FISHING_MOD] + multiplicative_mod *= mod[MULTIPLICATIVE_FISHING_MOD] + + final_table[result] += additive_mod + final_table[result] *= multiplicative_mod + + else + //Modify other paths chance + if(rod.hook && rod.hook.fishing_hook_traits & FISHING_HOOK_MAGNETIC) + final_table[result] *= 5 + if(final_table[result] <= 0) + final_table -= result + return final_table diff --git a/code/modules/fishing/sources/source_types.dm b/code/modules/fishing/sources/source_types.dm new file mode 100644 index 000000000000..752bfcd97537 --- /dev/null +++ b/code/modules/fishing/sources/source_types.dm @@ -0,0 +1,82 @@ +/datum/fish_source/ocean + fish_table = list( + FISHING_DUD = 15, + /obj/item/spacecash/bundle/c1 = 10, + /obj/item/spacecash/bundle/c5 = 5, + /obj/item/clothing/shoes/workboots = 5, + /obj/item/fish/clownfish = 15, + /obj/item/fish/pufferfish = 15, + /obj/item/fish/cardinal = 15, + /obj/item/fish/greenchromis = 15, + /obj/item/fish/needlefish = 15, + /obj/item/fish/armorfish = 15, + /obj/item/fish/trout = 10, + /obj/item/fish/salmon = 10, + /obj/item/fish/dwarf_moonfish = 10, + /obj/item/fish/gunner_jellyfish = 10, + /obj/item/fish/lanternfish = 5, + /obj/item/fish/firefish = 5, + /obj/item/fish/emulsijack = 1 + ) + fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 5 + +/datum/fish_source/ocean/beach + catalog_description = "Beach shore water" + +/datum/fish_source/jungle + fish_table = list( + FISHING_DUD = 15, + /obj/item/spacecash/bundle/c1 = 10, + /obj/item/spacecash/bundle/c5 = 5, + /obj/item/fish/perch = 20, + /obj/item/fish/goldfish = 15, + /obj/item/fish/angelfish = 15, + /obj/item/fish/guppy = 15, + /obj/item/fish/plasmatetra = 15, + /obj/item/fish/trout = 10, + /obj/item/fish/catfish = 10, + /obj/item/fish/bass = 10, + /obj/item/fish/donkfish = 5, + /obj/item/fish/emulsijack = 1 + ) + fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 5 + +/datum/fish_source/jungle + catalog_description = "Jungle lake water" + +/datum/fish_source/portal + fish_table = list( + FISHING_DUD = 5, + /obj/item/fish/goldfish = 10, + /obj/item/fish/guppy = 10, + ) + catalog_description = "Fish dimension (Fishing portal generator)" + +/datum/fish_source/lavaland + catalog_description = "Lava vents" + background = "fishing_background_lavaland" + fish_table = list( + FISHING_DUD = 5, + /obj/item/stack/ore/slag = 20, + /obj/structure/closet/crate/necropolis/tendril = 1, + /obj/effect/mob_spawn/human/corpse/charredskeleton = 1 + ) + fish_counts = list( + /obj/structure/closet/crate/necropolis/tendril = 1 + ) + + fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 10 + +/datum/fish_source/lavaland/can_fish(obj/item/fishing_rod/rod, mob/fisherman) + . = ..() + if(!rod.line || !(rod.line.fishing_line_traits & FISHING_LINE_REINFORCED)) + return "You'll need reinforced fishing line to fish in there" + + +/datum/fish_source/moisture_trap + catalog_description = "moisture trap basins" + fish_table = list( + FISHING_DUD = 20, + /obj/item/fish/ratfish = 10 + ) + fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 10 diff --git a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm index 1d7adb7db4f2..4ca34b224689 100644 --- a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm +++ b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm @@ -88,6 +88,63 @@ if(ishumanbasic(user)) . += "You feel like this might be in poor taste." +//Breakaway Flasks! + +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask + name = "breakaway flask" + desc = "A special flask designed to stabilize trick wines and shatter violently on contact" + icon_state = "breakawayflask" + gulp_size = 25 + amount_per_transfer_from_this = 25 + volume = 50 + throwforce = 20 + custom_materials = list(/datum/material/glass=2500, /datum/material/plasma=500) + max_integrity = 20 + spillable = TRUE + resistance_flags = ACID_PROOF + obj_flags = UNIQUE_RENAME + drop_sound = 'sound/items/handling/drinkglass_drop.ogg' + pickup_sound = 'sound/items/handling/drinkglass_pickup.ogg' + custom_price = 25 + +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/on_reagent_change(changetype) + cut_overlays() + + gulp_size = max(round(reagents.total_volume / 25), 25) + var/datum/reagent/largest_reagent = reagents.get_master_reagent() + if (reagents.reagent_list.len > 0) + if(!renamedByPlayer) + name = largest_reagent.glass_name + desc = largest_reagent.glass_desc + if(largest_reagent.breakaway_flask_icon_state) + icon_state = largest_reagent.breakaway_flask_icon_state + else + var/mutable_appearance/baflask_overlay = mutable_appearance(icon, "baflaskoverlay") + icon_state = "baflaskclear" + baflask_overlay.color = mix_color_from_reagents(reagents.reagent_list) + add_overlay(baflask_overlay) + + else + icon_state = "breakawayflask" + name = initial(src.name) + desc = initial(src.desc) + return + +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageash + name = "Vintange Saint-Roumain Ashwine" + desc = "Supposedly one of the first bottles of ashwine made" + list_reagents = list(/datum/reagent/consumable/ethanol/ash_wine = 45, /datum/reagent/uranium = 5) + +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageice + name = "Vintange Saint-Roumain Icewine" + desc = "Supposedly one of the first bottles of icewine made" + list_reagents = list(/datum/reagent/consumable/ethanol/ice_wine = 45, /datum/reagent/uranium = 5) + +/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageshock + name = "Vintange Saint-Roumain Shockwine" + desc = "Supposedly one of the first bottles of shockwine made" + list_reagents = list(/datum/reagent/consumable/ethanol/shock_wine = 45, /datum/reagent/uranium = 5) + /obj/item/reagent_containers/food/drinks/drinkingglass/filled/Initialize() . = ..() on_reagent_change(ADD_REAGENT) diff --git a/code/modules/food_and_drinks/food.dm b/code/modules/food_and_drinks/food.dm index e2402d5fd4b3..38e68b50a24f 100644 --- a/code/modules/food_and_drinks/food.dm +++ b/code/modules/food_and_drinks/food.dm @@ -20,6 +20,7 @@ if(!mapload) pixel_x = rand(-5, 5) pixel_y = rand(-5, 5) + ADD_TRAIT(src, FISHING_BAIT_TRAIT, INNATE_TRAIT) /obj/item/reagent_containers/food/proc/checkLiked(fraction, mob/M) if(last_check_time + 50 < world.time) diff --git a/code/modules/food_and_drinks/food/bait.dm b/code/modules/food_and_drinks/food/bait.dm new file mode 100644 index 000000000000..9708c2f9ff56 --- /dev/null +++ b/code/modules/food_and_drinks/food/bait.dm @@ -0,0 +1,46 @@ +/obj/item/reagent_containers/food/snacks/bait + name = "this is bait" + desc = "you got baited." + icon = 'icons/obj/fishing.dmi' + /// Quality trait of this bait + var/bait_quality = BASIC_QUALITY_BAIT_TRAIT + /// Icon state added to main fishing rod icon when this bait is equipped + var/rod_overlay_icon_state + +/obj/item/reagent_containers/food/snacks/bait/Initialize(mapload) + . = ..() + ADD_TRAIT(src, bait_quality, INNATE_TRAIT) + +/obj/item/reagent_containers/food/snacks/bait/worm + name = "worm" + desc = "It's a wriggling worm from a can of fishing bait. You're not going to eat it are you ?" + icon = 'icons/obj/fishing.dmi' + icon_state = "worm" + list_reagents = list(/datum/reagent/consumable/nutriment = 1) + tastes = list("meat" = 1, "worms" = 1) + foodtype = GROSS | MEAT + w_class = WEIGHT_CLASS_TINY + bait_quality = BASIC_QUALITY_BAIT_TRAIT + rod_overlay_icon_state = "worm_overlay" + +/obj/item/reagent_containers/food/snacks/bait/worm/premium + name = "extra slimy worm" + desc = "This worm looks very sophisticated." + bait_quality = GOOD_QUALITY_BAIT_TRAIT + +/obj/item/reagent_containers/food/snacks/bait/doughball + name = "doughball" + desc = "Small piece of dough. Simple but effective fishing bait." + icon = 'icons/obj/fishing.dmi' + icon_state = "doughball" + list_reagents = list(/datum/reagent/consumable/nutriment = 1) + tastes = list("dough" = 1) + foodtype = GRAIN + w_class = WEIGHT_CLASS_TINY + bait_quality = BASIC_QUALITY_BAIT_TRAIT + rod_overlay_icon_state = "dough_overlay" + +/// These are generated by tech fishing rod +/obj/item/reagent_containers/food/snacks/bait/doughball/synthetic + name = "synthetic doughball" + icon_state = "doughball" diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index 9743f516b82a..08f865d4b3e8 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -308,3 +308,35 @@ name = "bbq sauce pack" originalname = "bbq sauce" list_reagents = list(/datum/reagent/consumable/bbqsauce = 10) + + +/obj/item/reagent_containers/food/condiment/ketchup + name = "ketchup bottle" + desc = "You feel more american already" + icon_state = "ketchup" + list_reagents = list(/datum/reagent/consumable/ketchup = 50) + +/obj/item/reagent_containers/food/condiment/bbqsauce + name = "bbq sauce bottle" + desc = "Hand wipes not included" + icon_state = "bbqsauce" + list_reagents = list(/datum/reagent/consumable/bbqsauce = 50) + +/obj/item/reagent_containers/food/condiment/hotsauce + name = "hot sauce bottle" + desc = "You can almost TASTE the stomach ulcers now!" + icon_state = "hotsauce" + list_reagents = list(/datum/reagent/consumable/capsaicin = 50) + +/obj/item/reagent_containers/food/condiment/coldsauce + name = "cold sauce bottle" + desc = "Leaves the tounge numb in it's passage" + icon_state = "coldsauce" + list_reagents = list(/datum/reagent/consumable/frostoil = 50) + +/obj/item/reagent_containers/food/condiment/oliveoil + name = "olive oil bottle" + desc = "A delicious oil used in cooking" + icon_state = "oliveoil" + list_reagents = list(/datum/reagent/consumable/cornoil = 50) + diff --git a/code/modules/food_and_drinks/food/customizables.dm b/code/modules/food_and_drinks/food/customizables.dm index 45b6b23d0e8a..e17257a6505b 100644 --- a/code/modules/food_and_drinks/food/customizables.dm +++ b/code/modules/food_and_drinks/food/customizables.dm @@ -55,12 +55,12 @@ foodtype |= S.foodtype update_customizable_overlays(S) to_chat(user, "You add the [I.name] to the [name].") - update_name(S) + update_food_name(S) else . = ..() -/obj/item/reagent_containers/food/snacks/customizable/proc/update_name(obj/item/reagent_containers/food/snacks/S) +/obj/item/reagent_containers/food/snacks/customizable/proc/update_food_name(obj/item/reagent_containers/food/snacks/S) for(var/obj/item/I in ingredients) if(!istype(S, I.type)) customname = "custom" diff --git a/code/modules/food_and_drinks/food/snacks/dough.dm b/code/modules/food_and_drinks/food/snacks/dough.dm index e071fb3df72b..9567690dc71c 100644 --- a/code/modules/food_and_drinks/food/snacks/dough.dm +++ b/code/modules/food_and_drinks/food/snacks/dough.dm @@ -58,6 +58,8 @@ desc = "A slice of dough. Can be cooked into a bun." icon = 'icons/obj/food/food_ingredients.dmi' icon_state = "doughslice" + slice_path = /obj/item/reagent_containers/food/snacks/bait/doughball + slices_num = 5 cooked_type = /obj/item/reagent_containers/food/snacks/bun filling_color = "#CD853F" tastes = list("dough" = 1) diff --git a/code/modules/food_and_drinks/food/snacks_egg.dm b/code/modules/food_and_drinks/food/snacks_egg.dm index 1f87aff7f6ba..360053c28ca4 100644 --- a/code/modules/food_and_drinks/food/snacks_egg.dm +++ b/code/modules/food_and_drinks/food/snacks_egg.dm @@ -148,3 +148,13 @@ tastes = list("egg" = 1, "bacon" = 1, "bun" = 1) foodtype = MEAT | BREAKFAST | GRAIN + +/obj/item/reagent_containers/food/snacks/eggrolls + name = "eggrolls" + desc = "A core of fried eggs, packed into rice with a layer of seaweed protecting the inner sweetness" + icon_state = "eggroll" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 5) + filling_color = "#d3ceba" + tastes = list("rice" = 1, "dried seaweed" = 1, "eggs" = 1) + foodtype = BREAKFAST | FRIED diff --git a/code/modules/food_and_drinks/food/snacks_meat.dm b/code/modules/food_and_drinks/food/snacks_meat.dm index 64dd1d9bface..c676b9c81b9b 100644 --- a/code/modules/food_and_drinks/food/snacks_meat.dm +++ b/code/modules/food_and_drinks/food/snacks_meat.dm @@ -15,21 +15,49 @@ tastes = list("fish" = 4, "batter" = 1, "hot peppers" = 1) foodtype = MEAT -/obj/item/reagent_containers/food/snacks/carpmeat - name = "carp fillet" - desc = "A fillet of spess carp meat." +/obj/item/reagent_containers/food/snacks/fishmeat + name = "fish fillet" + desc = "A fillet of fish meat." icon_state = "fishfillet" - list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/toxin/carpotoxin = 2, /datum/reagent/consumable/nutriment/vitamin = 2) + list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2) bitesize = 6 filling_color = "#FA8072" tastes = list("fish" = 1) foodtype = MEAT -/obj/item/reagent_containers/food/snacks/carpmeat/Initialize() +/obj/item/reagent_containers/food/snacks/fishmeat/Initialize() . = ..() eatverb = pick("bite","chew","gnaw","swallow","chomp") -/obj/item/reagent_containers/food/snacks/carpmeat/imitation +/obj/item/reagent_containers/food/snacks/fishmeat/moonfish + name = "moonfish fillet" + desc = "A fillet of moonfish." + icon_state = "moonfish_fillet" + +/obj/item/reagent_containers/food/snacks/fishmeat/gunner_jellyfish + name = "filleted gunner jellyfish" + desc = "A gunner jellyfish with the stingers removed. Mildly hallucinogenic." + icon_state = "jellyfish_fillet" + list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/toxin/mindbreaker = 2) + +/obj/item/reagent_containers/food/snacks/fishmeat/armorfish + name = "cleaned armorfish" + desc = "An armorfish with its guts and shell removed, ready for use in cooking." + icon_state = "armorfish_fillet" + list_reagents = list(/datum/reagent/consumable/nutriment = 3) + +/obj/item/reagent_containers/food/snacks/fishmeat/donkfish + name = "donkfillet" + desc = "The dreaded donkfish fillet. No sane spaceman would eat this, and it does not get better when cooked." + icon_state = "donkfillet" + list_reagents = list(/datum/reagent/yuck = 3) + +/obj/item/reagent_containers/food/snacks/fishmeat/carp + name = "carp fillet" + desc = "A fillet of spess carp meat." + list_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/toxin/carpotoxin = 2, /datum/reagent/consumable/nutriment/vitamin = 2) + +/obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation name = "imitation carp fillet" desc = "Almost just like the real thing, kinda." @@ -54,6 +82,80 @@ tastes = list("fish" = 1, "chips" = 1) foodtype = MEAT | VEGETABLES | FRIED +/obj/item/reagent_containers/food/snacks/vegetariansushiroll + name = "vegetarian sushi roll" + desc = "A roll of simple vegetarian sushi with rice, carrots, and potatoes. Sliceable into pieces!" + icon_state = "vegan-sushi-roll" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 12, /datum/reagent/consumable/nutriment/vitamin = 4) + list_reagents = list(/datum/reagent/consumable/nutriment = 12, /datum/reagent/consumable/nutriment/vitamin = 4) + filling_color = "#7daa70" + tastes = list("boiled rice" = 4, "carrots" = 2, "potato" = 2) + foodtype = VEGETABLES + slice_path = /obj/item/reagent_containers/food/snacks/vegetariansushislice + slices_num = 4 + +/obj/item/reagent_containers/food/snacks/vegetariansushislice + name = "vegetarian sushi slice" + desc = "A slice of simple vegetarian sushi with rice, carrots, and potatoes." + icon_state = "vegan-sushi-slice" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + filling_color = "#7daa70" + tastes = list("boiled rice" = 4, "carrots" = 2, "potato" = 2) + foodtype = VEGETABLES + +/obj/item/reagent_containers/food/snacks/spicyfiletsushiroll + name = "spicy filet sushi roll" + desc = "A roll of tasty, spicy sushi made with fish and vegetables. Sliceable into pieces!" + icon_state = "spicy-sushi-roll" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2) + list_reagents = list(/datum/reagent/consumable/nutriment = 12, /datum/reagent/consumable/nutriment/vitamin = 4) + filling_color = "#d8b02c" + tastes = list("boiled rice" = 4, "fish" = 2, "spicyness" = 2) + foodtype = VEGETABLES | MEAT + slice_path = /obj/item/reagent_containers/food/snacks/spicyfiletsushislice + slices_num = 4 + +/obj/item/reagent_containers/food/snacks/spicyfiletsushislice + name = "spicy filet sushi slice" + desc = "A slice of tasty, spicy sushi made with fish and vegetables. Don't eat it too fast!." + icon_state = "spicy-sushi-slice" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + filling_color = "#d8b02c" + tastes = list("boiled rice" = 4, "fish" = 2, "spicyness" = 2) + foodtype = VEGETABLES | MEAT + +/obj/item/reagent_containers/food/snacks/onigiri + name = "onigiri" + desc = "A ball of cooked rice surrounding a filling formed into a triangular shape and wrapped in seaweed." + icon_state = "onigiri" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2) + list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + filling_color = "#d3ceba" + tastes = list("rice" = 1, "dried seaweed" = 1) + foodtype = VEGETABLES + +/obj/item/reagent_containers/food/snacks/fishi + name = "Fi-shi roll" + desc = "An entire fish, surrounded by a thick layer of seaweed. is this... edible?" + icon_state = "fi-shi" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2, /datum/reagent/toxin/carpotoxin = 2) + list_reagents = list(/datum/reagent/consumable/nutriment = 18, /datum/reagent/consumable/nutriment/vitamin = 8, /datum/reagent/toxin/carpotoxin = 8) + filling_color = "#eac57b" + tastes = list("raw fish" = 6, "dried seaweed" = 3) + foodtype = VEGETABLES | MEAT + +/obj/item/reagent_containers/food/snacks/nigiri_sushi + name = "nigiri sushi" + desc = "A simple nigiri of fish atop a packed rice ball with a seaweed wrapping and a side of soy sauce." + icon_state = "nigiri_sushi" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2) + list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/vitamin = 6) + filling_color = "#d3ceba" + tastes = list("boiled rice" = 2, "fish filet" = 2, "soy sauce" = 2, "dried seaweed" = 1) + foodtype = VEGETABLES | MEAT + ////////////////////////////////////////////MEATS AND ALIKE//////////////////////////////////////////// /obj/item/reagent_containers/food/snacks/tofu diff --git a/code/modules/food_and_drinks/food/snacks_other.dm b/code/modules/food_and_drinks/food/snacks_other.dm index 921e2fef08b7..b923c87f1537 100644 --- a/code/modules/food_and_drinks/food/snacks_other.dm +++ b/code/modules/food_and_drinks/food/snacks_other.dm @@ -761,4 +761,3 @@ filling_color = "#ECA735" tastes = list("fried corn" = 1) foodtype = JUNKFOOD | FRIED - diff --git a/code/modules/food_and_drinks/food/snacks_sandwichtoast.dm b/code/modules/food_and_drinks/food/snacks_sandwichtoast.dm index 9fde6083ca87..c15a6606be97 100644 --- a/code/modules/food_and_drinks/food/snacks_sandwichtoast.dm +++ b/code/modules/food_and_drinks/food/snacks_sandwichtoast.dm @@ -104,3 +104,13 @@ list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2) tastes = list("bread" = 2) foodtype = GRAIN + +/obj/item/reagent_containers/food/snacks/blt + name = "BLT" + desc = "A classic bacon, lettuce, and tomato sandwich." + icon = 'icons/obj/food/burgerbread.dmi' + icon_state = "blt" + bitesize = 4 + list_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/nutriment/vitamin = 3) + tastes = list("meat" = 1, "cabbage" = 1, "bread" = 2) + foodtype = MEAT | VEGETABLES | GRAIN | BREAKFAST diff --git a/code/modules/food_and_drinks/kitchen_machinery/big_mortar.dm b/code/modules/food_and_drinks/kitchen_machinery/big_mortar.dm index c014e1f29f24..2dbbb4f5cc86 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/big_mortar.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/big_mortar.dm @@ -70,7 +70,7 @@ to_chat(user, "[target] is empty.") return COMPONENT_NO_AFTERATTACK - if(reagents.holder_full()) + if(attacking_item.reagents.holder_full()) to_chat(user, "[attacking_item] is full.") return COMPONENT_NO_AFTERATTACK diff --git a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm index 81ea60516333..9b7298c0d69c 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm @@ -534,6 +534,6 @@ /obj/item/reagent_containers/blood/OMinus = 1, /obj/item/reagent_containers/blood/OPlus = 1, /obj/item/reagent_containers/blood/lizard = 1, - /obj/item/reagent_containers/blood/elzuosa = 1, + /obj/item/reagent_containers/blood/elzuose = 1, /obj/item/reagent_containers/blood/synthetic = 1, /obj/item/reagent_containers/blood/random = 5) diff --git a/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/code/modules/food_and_drinks/recipes/drinks_recipes.dm index da650c3b08fc..2625b25233e5 100644 --- a/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -632,3 +632,21 @@ required_reagents = list(/datum/reagent/consumable/ethanol/cognac = 1, /datum/reagent/fuel = 1, /datum/reagent/consumable/ethanol/screwdrivercocktail = 1) mix_message = "You hear faint sounds of gears turning as it mixes." mix_sound = 'sound/effects/clockcult_gateway_closing.ogg' + +/datum/chemical_reaction/ash_wine + results = list(/datum/reagent/consumable/ethanol/ash_wine = 5) + required_reagents = list(/datum/reagent/consumable/ethanol/absinthe = 3, /datum/reagent/ash = 1, /datum/reagent/drug/mushroomhallucinogen = 1) + required_container = /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask + mix_sound ='sound/weather/ashstorm/inside/weak_end.ogg' + +/datum/chemical_reaction/ice_wine + results = list(/datum/reagent/consumable/ethanol/ice_wine = 5) + required_reagents = list(/datum/reagent/consumable/ethanol/sake = 3, /datum/reagent/polar_bear_fur = 1, /datum/reagent/consumable/frostoil = 1) + required_container = /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask + mix_sound ='sound/effects/glassbr3.ogg' + +/datum/chemical_reaction/shock_wine + results = list(/datum/reagent/consumable/ethanol/shock_wine = 5) + required_reagents = list(/datum/reagent/consumable/ethanol/vodka = 3, /datum/reagent/calcium = 1, /datum/reagent/consumable/lemonjuice = 1) + required_container = /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask + mix_sound ='sound/machines/defib_zap.ogg' diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index ceed56e01d92..d9d651b5f36a 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -92,7 +92,7 @@ /datum/chemical_reaction/imitationcarpmeat/on_reaction(datum/reagents/holder) var/location = get_turf(holder.my_atom) - new /obj/item/reagent_containers/food/snacks/carpmeat/imitation(location) + new /obj/item/reagent_containers/food/snacks/fishmeat/carp/imitation(location) if(holder && holder.my_atom) qdel(holder.my_atom) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm index 0bb2b970ca2a..38ea04421827 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm @@ -75,7 +75,7 @@ /datum/crafting_recipe/food/fishburger name = "Fish burger" reqs = list( - /obj/item/reagent_containers/food/snacks/carpmeat = 1, + /obj/item/reagent_containers/food/snacks/fishmeat = 1, /obj/item/reagent_containers/food/snacks/cheesewedge = 1, /obj/item/reagent_containers/food/snacks/bun = 1 ) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm index 4cb42993e2c8..522f362e777e 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm @@ -51,3 +51,13 @@ ) result = /obj/item/reagent_containers/food/snacks/salad/eggbowl subcategory = CAT_EGG + +/datum/crafting_recipe/food/eggrolls + name = "Eggrolls" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1, + /obj/item/reagent_containers/food/snacks/salad/boiledrice = 1, + /obj/item/reagent_containers/food/snacks/friedegg = 1 + ) + result = /obj/item/reagent_containers/food/snacks/eggrolls + subcategory = CAT_EGG diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm index 30cd7515428f..bd7aec4ed422 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm @@ -57,7 +57,7 @@ reqs = list( /datum/reagent/consumable/flour = 5, /obj/item/reagent_containers/food/snacks/grown/chili = 1, - /obj/item/reagent_containers/food/snacks/carpmeat = 1 + /obj/item/reagent_containers/food/snacks/fishmeat/carp = 1 ) result = /obj/item/reagent_containers/food/snacks/cubancarp subcategory = CAT_MEAT @@ -66,7 +66,7 @@ name = "Fish and chips" reqs = list( /obj/item/reagent_containers/food/snacks/fries = 1, - /obj/item/reagent_containers/food/snacks/carpmeat = 1 + /obj/item/reagent_containers/food/snacks/fishmeat = 1 ) result = /obj/item/reagent_containers/food/snacks/fishandchips subcategory = CAT_MEAT @@ -76,7 +76,7 @@ reqs = list( /datum/reagent/consumable/flour = 5, /obj/item/reagent_containers/food/snacks/bun = 1, - /obj/item/reagent_containers/food/snacks/carpmeat = 1 + /obj/item/reagent_containers/food/snacks/fishmeat = 1 ) result = /obj/item/reagent_containers/food/snacks/fishfingers subcategory = CAT_MEAT @@ -86,11 +86,43 @@ reqs = list( /datum/reagent/consumable/soysauce = 5, /obj/item/reagent_containers/food/snacks/spidereggs = 1, - /obj/item/reagent_containers/food/snacks/carpmeat = 1 + /obj/item/reagent_containers/food/snacks/fishmeat = 1 ) result = /obj/item/reagent_containers/food/snacks/sashimi subcategory = CAT_MEAT +/datum/crafting_recipe/food/spicyfiletsushiroll + name = "Spicy sushi roll" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1, + /obj/item/reagent_containers/food/snacks/salad/boiledrice = 1, + /obj/item/reagent_containers/food/snacks/fishmeat = 1, + /obj/item/reagent_containers/food/snacks/grown/chili = 1, + /obj/item/reagent_containers/food/snacks/grown/onion = 1 + ) + result = /obj/item/reagent_containers/food/snacks/spicyfiletsushiroll + subcategory = CAT_MEAT + +/datum/crafting_recipe/food/fishi + name = "Fi-shi roll" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 8, + /obj/item/reagent_containers/food/snacks/fishmeat/carp = 4 + ) + result = /obj/item/reagent_containers/food/snacks/fishi + subcategory = CAT_MEAT + +/datum/crafting_recipe/food/nigiri_sushi + name = "Nigiri sushi" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1, + /obj/item/reagent_containers/food/snacks/salad/boiledrice = 1, + /obj/item/reagent_containers/food/snacks/fishmeat = 1, + /datum/reagent/consumable/soysauce = 2 + ) + result = /obj/item/reagent_containers/food/snacks/nigiri_sushi + subcategory = CAT_MEAT + ////////////////////////////////////////////////MR SPIDER//////////////////////////////////////////////// /datum/crafting_recipe/food/spidereggsham @@ -244,7 +276,7 @@ reqs = list( /obj/item/reagent_containers/food/snacks/grown/corn = 1, /obj/item/reagent_containers/food/snacks/grown/peas =1, - /obj/item/reagent_containers/food/snacks/carpmeat = 1 + /obj/item/reagent_containers/food/snacks/fishmeat = 1 ) result = /obj/item/reagent_containers/food/snacks/fishfry subcategory = CAT_MEAT diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm index 6a43df3328e2..1bb3d250a9ae 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm @@ -354,3 +354,23 @@ ) result = /obj/item/reagent_containers/food/snacks/royalcheese subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/vegetariansushiroll + name = "Vegetarian sushi roll" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1, + /obj/item/reagent_containers/food/snacks/salad/boiledrice = 1, + /obj/item/reagent_containers/food/snacks/grown/carrot = 1, + /obj/item/reagent_containers/food/snacks/grown/potato = 1 + ) + result = /obj/item/reagent_containers/food/snacks/vegetariansushiroll + subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/onigiri + name = "Onigiri" + reqs = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1, + /obj/item/reagent_containers/food/snacks/salad/boiledrice = 1 + ) + result = /obj/item/reagent_containers/food/snacks/onigiri + subcategory = CAT_MISCFOOD diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm index 668a2436292a..41829e9ec2b8 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm @@ -52,5 +52,14 @@ result = /obj/item/reagent_containers/food/snacks/notasandwich subcategory = CAT_SANDWICH - +/datum/crafting_recipe/food/blt + name = "BLT" + reqs = list( + /obj/item/reagent_containers/food/snacks/breadslice/plain = 2, + /obj/item/reagent_containers/food/snacks/meat/bacon = 2, + /obj/item/reagent_containers/food/snacks/grown/cabbage = 1, + /obj/item/reagent_containers/food/snacks/grown/tomato = 1 + ) + result = /obj/item/reagent_containers/food/snacks/blt + category = CAT_SANDWICH diff --git a/code/modules/hydroponics/gene_modder.dm b/code/modules/hydroponics/gene_modder.dm index ff5e300465e3..250d33be2e77 100644 --- a/code/modules/hydroponics/gene_modder.dm +++ b/code/modules/hydroponics/gene_modder.dm @@ -324,7 +324,7 @@ gene.value = max(gene.value, min_wrate) else if(istype(G, /datum/plant_gene/core/weed_chance)) gene.value = max(gene.value, min_wchance) - disk.update_name() + disk.update_disk_name() qdel(seed) seed = null update_icon() @@ -439,7 +439,7 @@ src.pixel_x = rand(-5, 5) src.pixel_y = rand(-5, 5) -/obj/item/disk/plantgene/proc/update_name() +/obj/item/disk/plantgene/proc/update_disk_name() if(gene) name = "[gene.get_name()] (plant data disk)" else diff --git a/code/modules/hydroponics/grown/cannabis.dm b/code/modules/hydroponics/grown/cannabis.dm index bd1322a96167..a2ea84f03777 100644 --- a/code/modules/hydroponics/grown/cannabis.dm +++ b/code/modules/hydroponics/grown/cannabis.dm @@ -9,7 +9,7 @@ maturation = 8 potency = 20 growthstages = 1 - growing_icon = 'goon/icons/obj/hydroponics.dmi' + growing_icon = 'icons/obj/hydroponics/growing.dmi' icon_grow = "cannabis-grow" // Uses one growth icons set for all the subtypes icon_dead = "cannabis-dead" // Same for the dead icon genes = list(/datum/plant_gene/trait/repeated_harvest) @@ -82,7 +82,7 @@ /obj/item/reagent_containers/food/snacks/grown/cannabis seed = /obj/item/seeds/cannabis - icon = 'goon/icons/obj/hydroponics.dmi' + icon = 'icons/obj/hydroponics/harvest.dmi' name = "cannabis leaf" desc = "Recently legalized in most galaxies." icon_state = "cannabis" diff --git a/code/modules/hydroponics/grown/misc.dm b/code/modules/hydroponics/grown/misc.dm index f2bff93cb611..f614533d2fd5 100644 --- a/code/modules/hydroponics/grown/misc.dm +++ b/code/modules/hydroponics/grown/misc.dm @@ -246,3 +246,37 @@ /obj/item/reagent_containers/food/snacks/grown/aloe/microwave_act(obj/machinery/microwave/M) new /obj/item/stack/medical/aloe(drop_location(), 2) qdel(src) + +/obj/item/seeds/seaweed + name = "pack of seaweed seeds" //dude, i pinkypromise! of course seaweed has seeds :) + desc = "These seeds grow into seaweed." + icon_state = "seed-seaweed" + species = "seaweed" + plantname = "seaweeds" + product = /obj/item/reagent_containers/food/snacks/grown/seaweed + maturation = 2 + yield = 1 + growing_icon = 'icons/obj/hydroponics/growing.dmi' + growthstages = 3 + icon_grow = "seaweed-grow" + icon_dead = "seaweed-dead" + reagents_add = list(/datum/reagent/water = 0.1, /datum/reagent/consumable/nutriment/vitamin = 0.04, /datum/reagent/consumable/nutriment = 0.2) + +/obj/item/reagent_containers/food/snacks/grown/seaweed + seed = /obj/item/seeds/seaweed + name = "seaweed" + desc = "It's so rubbery... is this safe to eat?" + icon_state = "seaweed" + filling_color = "#4a7244" + bitesize_mod = 1 + foodtype = VEGETABLES + grind_results = list(/datum/reagent/water = 1, /datum/reagent/consumable/sodiumchloride = 2) + +/obj/item/reagent_containers/food/snacks/grown/seaweed/sheet + name = "seaweed sheet" + desc = "A dried sheet of seaweed used for making sushi." + icon_state = "seaweedsheet" + list_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1) + tastes = list("seaweed" = 1) + foodtype = VEGETABLES + w_class = WEIGHT_CLASS_SMALL diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 7924e2ae7169..d53303e6d201 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -3,7 +3,7 @@ icon = 'icons/obj/hydroponics/equipment.dmi' icon_state = "hydrotray" density = TRUE - pixel_z = 8 + pixel_z = 1 obj_flags = CAN_BE_HIT | UNIQUE_RENAME circuit = /obj/item/circuitboard/machine/hydroponics idle_power_usage = 0 @@ -310,19 +310,20 @@ else var/t_growthstate = clamp(round((age / myseed.maturation) * myseed.growthstages), 1, myseed.growthstages) plant_overlay.icon_state = "[myseed.icon_grow][t_growthstate]" + plant_overlay.pixel_y += 3 //to adjust the plant sprites to the new one without touching every single file add_overlay(plant_overlay) /obj/machinery/hydroponics/proc/update_icon_lights() - if(waterlevel <= 10) - add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_lowwater3")) - if(reagents.total_volume <= 2) - add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_lownutri3")) + if(harvest) + add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_harvest3")) if(plant_health <= (myseed.endurance / 2)) add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_lowhealth3")) if(weedlevel >= 5 || pestlevel >= 5 || toxic >= 40) add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_alert3")) - if(harvest) - add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_harvest3")) + if(reagents.total_volume <= 2) + add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_lownutri3")) + if(waterlevel <= 10) + add_overlay(mutable_appearance('icons/obj/hydroponics/equipment.dmi', "over_lowwater3")) /obj/machinery/hydroponics/examine(user) diff --git a/code/modules/jobs/job_exp.dm b/code/modules/jobs/job_exp.dm index 9f997d12ee4e..2184cd3869f0 100644 --- a/code/modules/jobs/job_exp.dm +++ b/code/modules/jobs/job_exp.dm @@ -1,60 +1,50 @@ GLOBAL_LIST_EMPTY(exp_to_update) GLOBAL_PROTECT(exp_to_update) -// Procs -/datum/job/proc/required_playtime_remaining(client/C) - if(!C) - return 0 - if(!CONFIG_GET(flag/use_exp_tracking)) - return 0 - if(!SSdbcore.Connect()) - return 0 - if(!exp_requirements || !exp_type) - return 0 - if(!job_is_xp_locked(src.name)) - return 0 - if(CONFIG_GET(flag/use_exp_restrictions_admin_bypass) && check_rights_for(C,R_ADMIN)) - return 0 - var/isexempt = C.prefs.db_flags & DB_FLAG_EXEMPT - if(isexempt) - return 0 - var/my_exp = C.calc_exp_type(get_exp_req_type()) - var/job_requirement = get_exp_req_amount() - if(my_exp >= job_requirement) - return 0 - else - return (job_requirement - my_exp) - -/datum/job/proc/get_exp_req_amount() - if(name in (GLOB.command_positions | list("AI"))) - var/uerhh = CONFIG_GET(number/use_exp_restrictions_heads_hours) - if(uerhh) - return uerhh * 60 - return exp_requirements - -/datum/job/proc/get_exp_req_type() - if(name in (GLOB.command_positions | list("AI"))) - if(CONFIG_GET(flag/use_exp_restrictions_heads_department) && exp_type_department) - return exp_type_department - return exp_type - -/proc/job_is_xp_locked(jobtitle) - if(!CONFIG_GET(flag/use_exp_restrictions_heads) && (jobtitle in (GLOB.command_positions | list("AI")))) +/datum/map_template/shuttle/proc/has_ship_spawn_playtime(client/Client) + if(!Client) // lol. client deletion return FALSE - if(!CONFIG_GET(flag/use_exp_restrictions_other) && !(jobtitle in (GLOB.command_positions | list("AI")))) + // checks config values, DB status, and client-specific exemptions. + if(Client.is_playtime_restriction_eligible()) + var/player_living_time = Client.get_exp_living(TRUE) // returns value in minutes + var/req_spawn_time = get_req_spawn_minutes() + if(player_living_time < req_spawn_time) + return FALSE + return TRUE + +/datum/map_template/shuttle/proc/has_job_playtime(client/Client, datum/job/Job) + if(!Client) // lol. client deletion return FALSE + // job must be an officer to enforce playtime requirements, AND we need to check + // config values, DB status, and client-specific exceptions. + if(Job.officer && Client.is_playtime_restriction_eligible()) + var/player_living_time = Client.get_exp_living(TRUE) // returns value in minutes + var/req_join_time = get_req_officer_minutes() + if(player_living_time < req_join_time) + return FALSE return TRUE -/client/proc/calc_exp_type(exptype) - var/list/explist = prefs.exp.Copy() - var/amount = 0 - var/list/typelist = GLOB.exp_jobsmap[exptype] - if(!typelist) - return -1 - for(var/job in typelist["titles"]) - if(job in explist) - amount += explist[job] - return amount +/datum/map_template/shuttle/proc/get_req_spawn_minutes() + if(!CONFIG_GET(flag/use_exp_tracking) || !SSdbcore.Connect()) + return 0 + return spawn_time_coeff * CONFIG_GET(number/ship_spawn_base_exp_min) + +/datum/map_template/shuttle/proc/get_req_officer_minutes() + if(!CONFIG_GET(flag/use_exp_tracking) || !SSdbcore.Connect()) + return 0 + return officer_time_coeff * CONFIG_GET(number/officer_join_base_exp_min) + +/client/proc/is_playtime_restriction_eligible() + if(!CONFIG_GET(flag/use_exp_tracking)) + return FALSE // playtime tracking must be enabled + if(!SSdbcore.Connect()) + return FALSE // must have an active DB + + // not actually entirely sure what this is. believe it's a flag for exemption from exp restrictions? sure, whatever + if(prefs.db_flags & DB_FLAG_EXEMPT) + return FALSE + if(CONFIG_GET(flag/use_exp_restrictions_admin_bypass) && check_rights_for(src, R_ADMIN)) + return FALSE // if admin exemption is enabled, and client is an admin, let them through /client/proc/get_exp_living(pure_numeric = FALSE) if(!prefs.exp) diff --git a/code/modules/jobs/job_types/_job.dm b/code/modules/jobs/job_types/_job.dm index 01133eb0f134..550b496344ff 100644 --- a/code/modules/jobs/job_types/_job.dm +++ b/code/modules/jobs/job_types/_job.dm @@ -27,11 +27,6 @@ //If you have the use_age_restriction_for_jobs config option enabled and the database set up, this option will add a requirement for players to be at least minimal_player_age days old. (meaning they first signed in at least that many days before.) var/minimal_player_age = 0 - var/exp_requirements = 0 - - var/exp_type = "" - var/exp_type_department = "" - /// A link to the relevant wiki related to the job. Ex: "Space_law" would link to wiki.blah/Space_law var/wiki_page = "" diff --git a/code/modules/jobs/job_types/ai.dm b/code/modules/jobs/job_types/ai.dm index 5717edf1d22b..e3df96314769 100644 --- a/code/modules/jobs/job_types/ai.dm +++ b/code/modules/jobs/job_types/ai.dm @@ -4,9 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 30 - exp_requirements = 180 - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_SILICON display_order = JOB_DISPLAY_ORDER_AI var/do_special_check = TRUE wiki_page = "AI" //WS Edit - Wikilinks/Warning diff --git a/code/modules/jobs/job_types/assistant.dm b/code/modules/jobs/job_types/assistant.dm index 08daa8ddcd71..ec472f03cb44 100644 --- a/code/modules/jobs/job_types/assistant.dm +++ b/code/modules/jobs/job_types/assistant.dm @@ -235,7 +235,7 @@ Assistant /datum/outfit/job/assistant/pharma name = "Pharmacology Student" - uniform = /obj/item/clothing/under/rank/medical/chemist/junior_chemist + uniform = /obj/item/clothing/under/rank/medical/ shoes = /obj/item/clothing/shoes/sneakers/white accessory = /obj/item/clothing/neck/scarf/orange l_pocket = /obj/item/pda/medical @@ -252,3 +252,12 @@ Assistant l_pocket = /obj/item/kitchen/knife/combat/survival gloves = /obj/item/clothing/gloves/combat implants = list(/obj/item/implant/radio) + +/datum/outfit/job/assistant/frontiersmen + name = "Deckhand (frontiersmen)" + + uniform = /obj/item/clothing/under/rank/security/officer/frontier + shoes = /obj/item/clothing/shoes/jackboots + r_pocket = /obj/item/radio + head = /obj/item/clothing/head/beret/sec/frontier + ears = /obj/item/radio/headset/pirate diff --git a/code/modules/jobs/job_types/atmospheric_technician.dm b/code/modules/jobs/job_types/atmospheric_technician.dm index 5b0e0b575e86..46a5ddef7a5f 100644 --- a/code/modules/jobs/job_types/atmospheric_technician.dm +++ b/code/modules/jobs/job_types/atmospheric_technician.dm @@ -2,8 +2,6 @@ name = "Atmospheric Technician" total_positions = 3 spawn_positions = 2 - exp_requirements = 60 - exp_type = EXP_TYPE_CREW wiki_page = "Guide_to_Atmospherics" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/atmos @@ -65,7 +63,7 @@ alt_suit = /obj/item/clothing/suit/hazardvest neck = /obj/item/clothing/neck/tie/light_blue - backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1, /obj/item/storage/belt/utility/atmostech=1) + backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) //Shiptest /datum/outfit/job/atmos/gec @@ -75,3 +73,12 @@ suit = /obj/item/clothing/suit/toggle/hazard head = /obj/item/clothing/head/hardhat id = /obj/item/card/id/syndicate_command/crew_id + +/datum/outfit/job/atmos/frontiersmen + name = "Atmospheric Technician (Frontiersmen)" + + uniform = /obj/item/clothing/under/rank/security/officer/frontier + suit = /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos + head = /obj/item/clothing/head/hardhat + ears = /obj/item/radio/headset/pirate + mask = /obj/item/clothing/mask/gas/atmos diff --git a/code/modules/jobs/job_types/brig_physician.dm b/code/modules/jobs/job_types/brig_physician.dm index 3f13ed15ad59..d200df298d61 100644 --- a/code/modules/jobs/job_types/brig_physician.dm +++ b/code/modules/jobs/job_types/brig_physician.dm @@ -3,8 +3,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_requirements = 300 - exp_type = EXP_TYPE_CREW wiki_page = "Guide_to_Medicine" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/brig_phys @@ -23,7 +21,6 @@ belt = /obj/item/pda/brig_phys ears = /obj/item/radio/headset/headset_medsec/alt uniform = /obj/item/clothing/under/rank/security/brig_phys - alt_uniform = /obj/item/clothing/under/rank/medical/doctor/red shoes = /obj/item/clothing/shoes/sneakers/white glasses = /obj/item/clothing/glasses/hud/health/sunglasses suit = /obj/item/clothing/suit/toggle/labcoat/brig_phys @@ -55,7 +52,6 @@ name = "Medic (Twinkleshine)" gloves = /obj/item/clothing/gloves/color/latex/nitrile/evil - uniform = /obj/item/clothing/under/rank/medical/doctor/red alt_uniform = /obj/item/clothing/under/syndicate/cybersun glasses = /obj/item/clothing/glasses/hud/health belt = /obj/item/storage/belt/medical diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index afff5b0d47c4..aa4774f3c168 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -4,9 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 30 - exp_requirements = 180 - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_COMMAND officer = TRUE wiki_page = "Captain" @@ -241,3 +238,18 @@ l_pocket = /obj/item/kitchen/knife/combat implants = list(/obj/item/implant/radio) accessory = null + +/datum/outfit/job/captain/frontiersmen + name = "Captain (Frontiersmen)" + + ears = /obj/item/radio/headset/pirate/alt/captain + uniform = /obj/item/clothing/under/rank/security/officer/frontier/admiral + head = /obj/item/clothing/head/caphat/frontier/admiral + glasses = /obj/item/clothing/glasses/hud/security/sunglasses/inteq + mask = /obj/item/clothing/mask/gas/sechailer + suit = /obj/item/clothing/suit/armor/frontier + shoes = /obj/item/clothing/shoes/cowboy + gloves = /obj/item/clothing/gloves/combat + glasses = /obj/item/clothing/glasses/hud/security/sunglasses/eyepatch + + backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/pda/captain) diff --git a/code/modules/jobs/job_types/cargo_technician.dm b/code/modules/jobs/job_types/cargo_technician.dm index cf7582b66b58..3f8c24c105be 100644 --- a/code/modules/jobs/job_types/cargo_technician.dm +++ b/code/modules/jobs/job_types/cargo_technician.dm @@ -42,19 +42,6 @@ //Shiptest outfits -/datum/outfit/job/cargo_tech/solgov - name = "Cargo Technician (SolGov)" - - uniform = /obj/item/clothing/under/solgov - accessory = /obj/item/clothing/accessory/armband/cargo - shoes = /obj/item/clothing/shoes/combat - head = /obj/item/clothing/head/beret/solgov/plain - -/datum/outfit/job/cargo_tech/solgov/pilot - name = "Pilot (SolGov)" - - suit = /obj/item/clothing/suit/jacket - /datum/outfit/job/cargo_tech/pilot name = "Pilot" @@ -84,3 +71,15 @@ /obj/item/export_scanner = 1, /obj/item/kitchen/knife/hunting = 1 ) + +/datum/outfit/job/cargo_tech/frontiersmen + name = "Cargo Tech (frontiersmen)" + + uniform = /obj/item/clothing/under/rank/security/officer/frontier + suit = /obj/item/clothing/suit/hazardvest + ears = /obj/item/radio/headset/pirate + shoes = /obj/item/clothing/shoes/workboots + head = /obj/item/clothing/head/soft + backpack_contents = list( + /obj/item/modular_computer/tablet/preset/cargo = 1, + ) diff --git a/code/modules/jobs/job_types/chaplain.dm b/code/modules/jobs/job_types/chaplain.dm index 4daa1b9b6391..efb9292353b7 100644 --- a/code/modules/jobs/job_types/chaplain.dm +++ b/code/modules/jobs/job_types/chaplain.dm @@ -142,19 +142,3 @@ name = "Chaplain (Rabbi)" head = /obj/item/clothing/head/kippah l_hand = /obj/item/storage/book/bible/torah - -/datum/outfit/job/chaplain/roumain - name = "Hunter Montagne (Saint-Roumain Militia)" - uniform = /obj/item/clothing/under/suit/roumain - alt_uniform = null - shoes = /obj/item/clothing/shoes/workboots/mining - suit = /obj/item/clothing/suit/armor/hos/roumain/montagne - head = /obj/item/clothing/head/HoS/cowboy/montagne - gloves = null - id = /obj/item/card/id/captains_spare - duffelbag = /obj/item/storage/backpack/cultpack - courierbag = /obj/item/storage/backpack/cultpack - backpack_contents = list( - /obj/item/stamp/chap = 1, - /obj/item/melee/classic_baton/telescopic=1 - ) diff --git a/code/modules/jobs/job_types/chemist.dm b/code/modules/jobs/job_types/chemist.dm index adcaf30bf0c5..6f822cb0bca1 100644 --- a/code/modules/jobs/job_types/chemist.dm +++ b/code/modules/jobs/job_types/chemist.dm @@ -2,8 +2,6 @@ name = "Chemist" total_positions = 2 spawn_positions = 2 - exp_type = EXP_TYPE_CREW - exp_requirements = 60 wiki_page = "Guide_to_Chemistry" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/chemist @@ -41,8 +39,6 @@ jobtype = /datum/job/chemist glasses = null - - uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacist alt_uniform = null backpack_contents = list(/obj/item/clothing/glasses/science=1) @@ -51,7 +47,6 @@ name = "Chemist (Pharmacologist)" glasses = null - uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacologist alt_uniform = null suit = /obj/item/clothing/suit/toggle/labcoat/chemist/side @@ -61,7 +56,6 @@ name = "Chemist (Junior Chemist)" glasses = null - uniform = /obj/item/clothing/under/rank/medical/chemist/junior_chemist alt_uniform = null suit = null alt_suit = null @@ -72,7 +66,6 @@ name = "Chemist (Senior Chemist)" glasses = null - uniform = /obj/item/clothing/under/suit/senior_chemist alt_uniform = null shoes = /obj/item/clothing/shoes/laceup suit = /obj/item/clothing/suit/toggle/lawyer/orange @@ -102,8 +95,6 @@ belt = /obj/item/storage/bag/chemistry l_pocket =/obj/item/pda/chemist r_pocket = /obj/item/storage/pill_bottle - uniform = /obj/item/clothing/under/suit/senior_chemist - alt_uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacologist suit = /obj/item/clothing/suit/longcoat/chemist alt_suit = /obj/item/clothing/suit/toggle/labcoat/chemist/side dcoat = /obj/item/clothing/suit/hooded/wintercoat/medical @@ -114,8 +105,6 @@ /datum/outfit/job/chemist/minutemen name = "Chemical Scientist(minutemen)" - uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacologist - alt_uniform = /obj/item/clothing/under/rank/medical/chemist/pharmacologist/skirt suit = /obj/item/clothing/suit/toggle/labcoat/chemist ears = /obj/item/radio/headset/minutemen diff --git a/code/modules/jobs/job_types/chief_engineer.dm b/code/modules/jobs/job_types/chief_engineer.dm index c8240524809d..2012b1dd9716 100644 --- a/code/modules/jobs/job_types/chief_engineer.dm +++ b/code/modules/jobs/job_types/chief_engineer.dm @@ -4,9 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_requirements = 180 - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_ENGINEERING officer = TRUE wiki_page = "Chief_Engineer" //WS Edit - Wikilinks/Warning @@ -75,7 +72,7 @@ head = /obj/item/clothing/head/hardhat/white gloves = null neck = /obj/item/clothing/neck/tie/green - backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1, /obj/item/storage/belt/utility/chief/full=1, /obj/item/clothing/gloves/color/black=1) + backpack_contents = list(/obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced=1, /obj/item/clothing/gloves/color/black=1) /datum/outfit/job/ce/gec name = "Chief Engineer (GEC)" @@ -119,3 +116,31 @@ belt = /obj/item/storage/belt/utility/full courierbag = /obj/item/storage/backpack/messenger/inteq + +/datum/outfit/job/ce/frontiersmen + name = "Head Carpenter (Frontiersmen)" + + ears = /obj/item/radio/headset/pirate + uniform = /obj/item/clothing/under/rank/security/officer/frontier/officer + head = /obj/item/clothing/head/hardhat/white + shoes = /obj/item/clothing/shoes/combat + gloves = /obj/item/clothing/gloves/combat + belt = /obj/item/storage/belt/utility/full + +/datum/outfit/job/ce/minutemen + name = "Foreman (Colonial Minutemen)" + + ears = /obj/item/radio/headset/minutemen/alt + uniform = /obj/item/clothing/under/rank/command/minutemen + alt_uniform = null + suit = /obj/item/clothing/suit/toggle/lawyer/minutemen + alt_suit = null + gloves = /obj/item/clothing/gloves/combat + belt = /obj/item/storage/belt/utility/full + shoes = /obj/item/clothing/shoes/combat + head = /obj/item/clothing/head/cowboy/sec/minutemen + backpack = /obj/item/storage/backpack + backpack_contents = list( + /obj/item/melee/classic_baton/telescopic=1, + /obj/item/modular_computer/tablet/preset/advanced = 1 + ) diff --git a/code/modules/jobs/job_types/chief_medical_officer.dm b/code/modules/jobs/job_types/chief_medical_officer.dm index ddc7f021965a..4ad8cea562a8 100644 --- a/code/modules/jobs/job_types/chief_medical_officer.dm +++ b/code/modules/jobs/job_types/chief_medical_officer.dm @@ -4,9 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_requirements = 180 - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_MEDICAL officer = TRUE wiki_page = "Chief_Medical_Officer" @@ -59,7 +56,6 @@ /datum/outfit/job/cmo/medicaldirector name = "Chief Medical Officer (Medical Director)" - uniform = /obj/item/clothing/under/suit/cmo alt_uniform = null shoes = /obj/item/clothing/shoes/laceup suit = /obj/item/clothing/suit/toggle/lawyer/cmo @@ -72,7 +68,7 @@ /datum/outfit/job/cmo/surgeongeneral name = "Chief Medical Officer (Surgeon-General)" - uniform = /obj/item/clothing/under/rank/medical/chief_medical_officer/surgeon_general + uniform = /obj/item/clothing/under/rank/medical/chief_medical_officer alt_uniform = null shoes = /obj/item/clothing/shoes/laceup suit = /obj/item/clothing/suit/toggle/labcoat/cmo diff --git a/code/modules/jobs/job_types/cook.dm b/code/modules/jobs/job_types/cook.dm index 9cad4d1b5957..6f90a883267e 100644 --- a/code/modules/jobs/job_types/cook.dm +++ b/code/modules/jobs/job_types/cook.dm @@ -47,3 +47,13 @@ r_hand = /obj/item/reagent_containers/food/drinks/soda_cans/monkey_energy l_pocket = /obj/item/stack/sheet/mineral/coal //WS Edit End - Alt-Job Titles + +//shiptest outfits + +/datum/outfit/job/cook/frontiersmen + name = "Steward (frontiersmen)" + + uniform = /obj/item/clothing/under/rank/security/officer/frontier + ears = /obj/item/radio/headset/pirate + head = /obj/item/clothing/head/flatcap + suit = /obj/item/clothing/suit/apron/chef diff --git a/code/modules/jobs/job_types/cyborg.dm b/code/modules/jobs/job_types/cyborg.dm index 32b6ce5d8eef..3eddc92c017d 100644 --- a/code/modules/jobs/job_types/cyborg.dm +++ b/code/modules/jobs/job_types/cyborg.dm @@ -4,8 +4,6 @@ total_positions = 0 spawn_positions = 1 //Nodrak minimal_player_age = 21 - exp_requirements = 120 - exp_type = EXP_TYPE_CREW wiki_page = "Cyborg" //WS Edit - Wikilinks/Warning display_order = JOB_DISPLAY_ORDER_CYBORG diff --git a/code/modules/jobs/job_types/detective.dm b/code/modules/jobs/job_types/detective.dm index ae7400209056..9a263ae85207 100644 --- a/code/modules/jobs/job_types/detective.dm +++ b/code/modules/jobs/job_types/detective.dm @@ -4,8 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_requirements = 300 - exp_type = EXP_TYPE_CREW wiki_page = "Space_Law" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/detective diff --git a/code/modules/jobs/job_types/geneticist.dm b/code/modules/jobs/job_types/geneticist.dm index d94c2ba969b4..181109e65c31 100644 --- a/code/modules/jobs/job_types/geneticist.dm +++ b/code/modules/jobs/job_types/geneticist.dm @@ -2,8 +2,6 @@ name = "Geneticist" //WS Edit - More Gen/Sci Split total_positions = 2 spawn_positions = 2 //WS Edit - Gen/Sci Split - exp_type = EXP_TYPE_CREW - exp_requirements = 60 wiki_page = "Guide_to_Genetics" //WS Edit - Wikilinks outfit = /datum/outfit/job/geneticist diff --git a/code/modules/jobs/job_types/head_of_personnel.dm b/code/modules/jobs/job_types/head_of_personnel.dm index 72c16005b1eb..205d5e57bb94 100644 --- a/code/modules/jobs/job_types/head_of_personnel.dm +++ b/code/modules/jobs/job_types/head_of_personnel.dm @@ -4,11 +4,8 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 10 - exp_requirements = 180 officer = TRUE wiki_page = "Head_of_Personnel" //WS Edit - Wikilinks/Warning - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_SERVICE outfit = /datum/outfit/job/head_of_personnel @@ -25,8 +22,8 @@ ACCESS_MEDICAL, ACCESS_PSYCHOLOGY, ACCESS_ENGINE, ACCESS_CHANGE_IDS, ACCESS_AI_UPLOAD, ACCESS_EVA, ACCESS_HEADS, ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_MAINT_TUNNELS, ACCESS_BAR, ACCESS_JANITOR, ACCESS_CONSTRUCTION, ACCESS_MORGUE, ACCESS_CREMATORIUM, ACCESS_KITCHEN, ACCESS_CARGO, ACCESS_MAILSORTING, ACCESS_QM, ACCESS_HYDROPONICS, ACCESS_LAWYER, - ACCESS_MECH_MINING, ACCESS_MECH_ENGINE, ACCESS_MECH_SCIENCE, ACCESS_MECH_SECURITY, ACCESS_MECH_MEDICAL, ACCESS_THEATRE, ACCESS_CHAPEL_OFFICE, ACCESS_LIBRARY, ACCESS_RESEARCH, ACCESS_MINING, ACCESS_VAULT, ACCESS_MINING_STATION, + ACCESS_MECH_MINING, ACCESS_MECH_ENGINE, ACCESS_MECH_SCIENCE, ACCESS_MECH_SECURITY, ACCESS_MECH_MEDICAL, ACCESS_HOP, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_GATEWAY, ACCESS_MINERAL_STOREROOM) display_order = JOB_DISPLAY_ORDER_HEAD_OF_PERSONNEL @@ -57,8 +54,6 @@ /datum/outfit/job/head_of_personnel/pre_equip(mob/living/carbon/human/H) ..() - if(locate(/datum/holiday/ianbirthday) in SSevents.holidays) - undershirt = /datum/sprite_accessory/undershirt/ian /datum/outfit/job/head_of_personnel/nt name = "First Officer (Nanotrasen)" @@ -69,13 +64,6 @@ shoes = /obj/item/clothing/shoes/laceup head = /obj/item/clothing/head/hopcap/nt -/datum/outfit/job/head_of_personnel/solgov - name = "Executive Officer (SolGov)" - ears = /obj/item/radio/headset/solgov - uniform = /obj/item/clothing/under/rank/command/lieutenant - head = /obj/item/clothing/head/solgov - shoes = /obj/item/clothing/shoes/laceup - /datum/outfit/job/head_of_personnel/pirate name = "First Mate (Pirate)" ears = /obj/item/radio/headset/pirate @@ -132,3 +120,25 @@ id = /obj/item/card/id/syndicate_command/crew_id r_pocket = /obj/item/kitchen/knife/combat/survival glasses = /obj/item/clothing/glasses/sunglasses + +/datum/outfit/job/head_of_personnel/beluga + + uniform = /obj/item/clothing/under/rank/command/head_of_personnel + glasses = /obj/item/clothing/glasses/sunglasses/big + shoes = /obj/item/clothing/shoes/cowboy/fancy + head = /obj/item/clothing/head/beret/hop + backpack_contents = list(/obj/item/storage/box/ids=1,\ + /obj/item/melee/classic_baton/telescopic=1, /obj/item/modular_computer/tablet/preset/advanced = 1) + +/datum/outfit/job/head_of_personnel/frontiersmen + name = "Bridge Officer (frontiersmen)" + + ears = /obj/item/radio/headset/pirate/alt + uniform = /obj/item/clothing/under/rank/security/officer/frontier/officer + shoes = /obj/item/clothing/shoes/cowboy/black + head = /obj/item/clothing/head/beret/sec/frontier/officer + gloves = /obj/item/clothing/gloves/combat + r_pocket = /obj/item/kitchen/knife/combat/survival + glasses = /obj/item/clothing/glasses/sunglasses + suit = /obj/item/clothing/suit/armor/vest/bulletproof/frontier + diff --git a/code/modules/jobs/job_types/head_of_security.dm b/code/modules/jobs/job_types/head_of_security.dm index c0bb1e0c7f76..c2c91c204fa4 100644 --- a/code/modules/jobs/job_types/head_of_security.dm +++ b/code/modules/jobs/job_types/head_of_security.dm @@ -4,13 +4,9 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 14 - exp_requirements = 300 officer = TRUE wiki_page = "Head_of_Security" //WS Edit - Wikilinks/Warning - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_SECURITY - outfit = /datum/outfit/job/hos mind_traits = list(TRAIT_LAW_ENFORCEMENT_METABOLISM) @@ -85,3 +81,49 @@ alt_uniform = null head = /obj/item/clothing/head/beret/sec/hos +/datum/outfit/job/hos/frontiersmen + name = "Master At Arms (frontiersmen)" + + ears = /obj/item/radio/headset/syndicate/alt + uniform = /obj/item/clothing/under/rank/security/officer/frontier/officer + head = /obj/item/clothing/head/caphat/frontier + suit = /obj/item/clothing/suit/armor/vest/bulletproof/frontier + shoes = /obj/item/clothing/shoes/cowboy/black + gloves = /obj/item/clothing/gloves/combat + backpack_contents = list(/obj/item/melee/baton/loaded=1) + suit_store = null + +/datum/outfit/job/hos/roumain + jobtype = /datum/job/hos/roumain + name = "Hunter Montagne (Saint-Roumain Militia)" + ears = /obj/item/radio/headset/headset_com + uniform = /obj/item/clothing/under/suit/roumain + alt_uniform = null + shoes = /obj/item/clothing/shoes/workboots/mining + suit = /obj/item/clothing/suit/armor/hos/roumain/montagne + alt_suit = null + dcoat = null + head = /obj/item/clothing/head/HoS/cowboy/montagne + gloves = null + id = /obj/item/card/id/silver + belt = null + glasses = null + suit_store = null + r_pocket = null + l_pocket = null + duffelbag = /obj/item/storage/backpack/cultpack + courierbag = /obj/item/storage/backpack/cultpack + backpack = /obj/item/storage/backpack/cultpack + satchel = /obj/item/storage/backpack/cultpack + box = null + implants = null + chameleon_extras = null + backpack_contents = list( + /obj/item/book/manual/srmlore, + /obj/item/stamp/chap = 1, + /obj/item/melee/classic_baton/telescopic=1 + ) + +/datum/job/hos/roumain + outfit = /datum/outfit/job/hos/roumain + mind_traits = null diff --git a/code/modules/jobs/job_types/lawyer.dm b/code/modules/jobs/job_types/lawyer.dm index 9106a1c740da..af30fb3e129e 100644 --- a/code/modules/jobs/job_types/lawyer.dm +++ b/code/modules/jobs/job_types/lawyer.dm @@ -37,3 +37,13 @@ neck = /obj/item/clothing/neck/tie/blue l_hand = /obj/item/clipboard r_pocket = /obj/item/pen/fountain + +/datum/outfit/job/lawyer/passenger + uniform = /obj/item/clothing/under/suit/black + suit = null + ears = /obj/item/radio/headset/headset_cent + neck = null + glasses = /obj/item/clothing/glasses/sunglasses/big + l_hand = null + r_pocket = /obj/item/spacecash/bundle/mediumrand + diff --git a/code/modules/jobs/job_types/medical_doctor.dm b/code/modules/jobs/job_types/medical_doctor.dm index 03966a88a83a..f20580ef7b2a 100644 --- a/code/modules/jobs/job_types/medical_doctor.dm +++ b/code/modules/jobs/job_types/medical_doctor.dm @@ -35,7 +35,6 @@ chameleon_extras = /obj/item/gun/syringe -//WS Edit Start - Alt-Job Titles /datum/outfit/job/doctor/surgeon name = "Medical Doctor (Surgeon)" @@ -56,7 +55,6 @@ /datum/outfit/job/doctor/juniordoctor name = "Medical Doctor (Junior Doctor)" - uniform = /obj/item/clothing/under/rank/medical/doctor/junior_doctor alt_uniform = null shoes = /obj/item/clothing/shoes/sneakers/blue suit = null @@ -69,7 +67,7 @@ /datum/outfit/job/doctor/seniordoctor name = "Medical Doctor (Senior Doctor)" - uniform = /obj/item/clothing/under/suit/senior_doctor + uniform = /obj/item/clothing/under/rank/medical/doctor alt_uniform = null shoes = /obj/item/clothing/shoes/laceup suit = /obj/item/clothing/suit/toggle/lawyer/medical @@ -85,7 +83,6 @@ name = "Medical Doctor (Psychiatrist)" uniform = /obj/item/clothing/under/rank/medical/psychiatrist - alt_uniform = /obj/item/clothing/under/rank/medical/psychiatrist/blue shoes = /obj/item/clothing/shoes/laceup suit = null alt_suit = null @@ -93,7 +90,6 @@ suit_store = null backpack_contents = list(/obj/item/clipboard=1, /obj/item/folder/white=1, /obj/item/taperecorder=1) -//WS Edit End - Alt-Job Titles //Shiptest outfits @@ -106,15 +102,6 @@ suit = null suit_store = null -/datum/outfit/job/doctor/solgov - name = "Medical Doctor (SolGov)" - - uniform = /obj/item/clothing/under/solgov - accessory = /obj/item/clothing/accessory/armband/medblue - shoes = /obj/item/clothing/shoes/sneakers/white - head = /obj/item/clothing/head/beret/solgov - suit = /obj/item/clothing/suit/toggle/labcoat - /datum/outfit/job/doctor/pirate name = "Ship's Doctor (Pirate)" @@ -160,3 +147,12 @@ duffelbag = /obj/item/storage/backpack/duffelbag courierbag = /obj/item/storage/backpack/messenger backpack_contents = list(/obj/item/storage/firstaid/roumain=1) + +/datum/outfit/job/doctor/frontiersmen + name = "Surgeon (frontiersmen)" + + uniform = /obj/item/clothing/under/rank/security/officer/frontier + glasses = /obj/item/clothing/glasses/hud/health/prescription + ears = /obj/item/radio/headset/pirate + r_pocket = /obj/item/kitchen/knife/combat/survival + backpack_contents = list(/obj/item/storage/firstaid/medical,) diff --git a/code/modules/jobs/job_types/quartermaster.dm b/code/modules/jobs/job_types/quartermaster.dm index 3ada9c5afa27..515c8d6e8f17 100644 --- a/code/modules/jobs/job_types/quartermaster.dm +++ b/code/modules/jobs/job_types/quartermaster.dm @@ -4,7 +4,6 @@ spawn_positions = 1 wiki_page = "Quartermaster" //WS Edit - Wikilinks/Warning officer = TRUE - exp_type_department = EXP_TYPE_SUPPLY // This is so the jobs menu can work properly outfit = /datum/outfit/job/quartermaster diff --git a/code/modules/jobs/job_types/research_director.dm b/code/modules/jobs/job_types/research_director.dm index 8c070d50437b..2fd7fea06db7 100644 --- a/code/modules/jobs/job_types/research_director.dm +++ b/code/modules/jobs/job_types/research_director.dm @@ -4,9 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_type_department = EXP_TYPE_SCIENCE - exp_requirements = 180 - exp_type = EXP_TYPE_CREW officer = TRUE wiki_page = "Research_Director" //WS Edit - Wikilinks/Warning diff --git a/code/modules/jobs/job_types/roboticist.dm b/code/modules/jobs/job_types/roboticist.dm index f95859a34ab3..dd2cf4f489b5 100644 --- a/code/modules/jobs/job_types/roboticist.dm +++ b/code/modules/jobs/job_types/roboticist.dm @@ -2,8 +2,6 @@ name = "Roboticist" total_positions = 2 spawn_positions = 2 - exp_requirements = 60 - exp_type = EXP_TYPE_CREW wiki_page = "Guide_to_Robotics" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/roboticist @@ -79,8 +77,6 @@ dcoat = null neck = /obj/item/clothing/neck/tie/black - backpack_contents = list(/obj/item/storage/belt/utility/full=1) - //Shiptest Outfits /datum/outfit/job/roboticist/technician diff --git a/code/modules/jobs/job_types/scientist.dm b/code/modules/jobs/job_types/scientist.dm index ca706ed348f1..391db06c289a 100644 --- a/code/modules/jobs/job_types/scientist.dm +++ b/code/modules/jobs/job_types/scientist.dm @@ -2,8 +2,6 @@ name = "Scientist" total_positions = 5 spawn_positions = 3 - exp_requirements = 60 - exp_type = EXP_TYPE_CREW wiki_page = "Scientist" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/scientist @@ -82,3 +80,9 @@ alt_suit = /obj/item/clothing/suit/toggle/labcoat/science dcoat = null neck = /obj/item/clothing/neck/tie/purple + +/datum/outfit/job/scientist/minutemen + name = "Scientist (Minutemen)" + + uniform = /obj/item/clothing/under/rank/security/officer/minutemen + backpack = /obj/item/storage/backpack/security/cmm diff --git a/code/modules/jobs/job_types/security_officer.dm b/code/modules/jobs/job_types/security_officer.dm index 14759b095454..31843500644f 100644 --- a/code/modules/jobs/job_types/security_officer.dm +++ b/code/modules/jobs/job_types/security_officer.dm @@ -4,8 +4,6 @@ total_positions = 5 //Handled in /datum/controller/occupations/proc/setup_officer_positions() spawn_positions = 5 //Handled in /datum/controller/occupations/proc/setup_officer_positions() minimal_player_age = 7 - exp_requirements = 300 - exp_type = EXP_TYPE_CREW wiki_page = "Space_Law" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/security @@ -197,6 +195,22 @@ GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, S courierbag = /obj/item/storage/backpack/messenger/inteq backpack_contents = list(/obj/item/melee/baton/loaded=1, /obj/item/ammo_box/magazine/co9mm=1, /obj/item/gun_voucher=1,/obj/item/pda/security) +/datum/outfit/job/security/inteq/beluga + name = "IRMG Enforcer (Beluga)" + + head = /obj/item/clothing/head/beret/sec/inteq + suit = null + belt = null + mask = null + uniform = /obj/item/clothing/under/syndicate/inteq + dcoat = /obj/item/clothing/suit/hooded/wintercoat/security/inteq + shoes = /obj/item/clothing/shoes/sneakers/black + glasses = null + gloves = /obj/item/clothing/gloves/color/evening + + courierbag = /obj/item/storage/backpack/messenger/inteq + backpack_contents = list(/obj/item/pda/security) + /datum/outfit/job/security/inteq/naked name = "IRMG Enforcer (Inteq) (Naked)" head = null @@ -280,4 +294,21 @@ GLOBAL_LIST_INIT(available_depts, list(SEC_DEPT_ENGINEERING, SEC_DEPT_MEDICAL, S implants = list(/obj/item/implant/radio) + +/datum/outfit/job/security/Frontiersmen + name = "Buccaneer (Frontiersmen)" + + head = /obj/item/clothing/head/beret/sec/frontier + mask = /obj/item/clothing/mask/gas/sechailer/minutemen + suit = null + uniform = /obj/item/clothing/under/rank/security/officer/frontier + shoes = /obj/item/clothing/shoes/combat + gloves = /obj/item/clothing/gloves/combat + ears = /obj/item/radio/headset/pirate/alt + + belt = /obj/item/storage/belt/security/webbing + + l_pocket = /obj/item/flashlight/seclite + r_pocket = /obj/item/tank/internals/emergency_oxygen/double + //Shiptest outfits end diff --git a/code/modules/jobs/job_types/shaft_miner.dm b/code/modules/jobs/job_types/shaft_miner.dm index 69ae05211a93..9c4816533157 100644 --- a/code/modules/jobs/job_types/shaft_miner.dm +++ b/code/modules/jobs/job_types/shaft_miner.dm @@ -44,13 +44,6 @@ gloves = /obj/item/clothing/gloves/color/black shoes = /obj/item/clothing/shoes/workboots -/datum/outfit/job/miner/solgov - name = "Pioneer (SolGov)" - - uniform = /obj/item/clothing/under/solgov - accessory = /obj/item/clothing/accessory/armband/cargo - head = /obj/item/clothing/head/beret/solgov/plain - /datum/outfit/job/miner/equipped name = "Shaft Miner (Equipment)" suit = /obj/item/clothing/suit/hooded/explorer @@ -62,9 +55,9 @@ /obj/item/flashlight/seclite=1,\ /obj/item/kitchen/knife/combat/survival=1, /obj/item/mining_voucher=1, - /obj/item/pinpointer/deepcore=1, - /obj/item/gun/energy/kinetic_accelerator=1,\ + /obj/item/mining_scanner=1, /obj/item/stack/marker_beacon/ten=1) + belt = /obj/item/gun/energy/kinetic_accelerator /datum/outfit/job/miner/equipped/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() @@ -87,14 +80,6 @@ alt_uniform = null alt_suit = /obj/item/clothing/suit/toggle/hazard -/datum/outfit/job/miner/solgov - name = "Field Engineer (SolGov)" - - uniform = /obj/item/clothing/under/solgov - accessory = /obj/item/clothing/accessory/armband/cargo - head = /obj/item/clothing/head/hardhat/mining - suit = /obj/item/clothing/suit/hazardvest - /datum/outfit/job/miner/scientist name = "Minerologist" @@ -109,6 +94,13 @@ satchel = /obj/item/storage/backpack/satchel/tox courierbag = /obj/item/storage/backpack/messenger/tox +/datum/outfit/job/miner/syndicate/gorlex + name = "Wrecker (Gorlex Marauders)" + + uniform = /obj/item/clothing/under/syndicate/gorlex + shoes = /obj/item/clothing/shoes/workboots + ears = /obj/item/radio/headset/alt + /datum/outfit/job/miner/syndicate/sbc name = "Miner (Twinkleshine)" @@ -154,8 +146,8 @@ /obj/item/mining_scanner=1, /obj/item/reagent_containers/hypospray/medipen/survival, /obj/item/reagent_containers/hypospray/medipen/survival,\ - /obj/item/gun/energy/kinetic_accelerator/old=1,\ /obj/item/stack/marker_beacon/ten=1) + belt = /obj/item/gun/energy/kinetic_accelerator/old /datum/outfit/job/miner/righand name = "Righand" @@ -163,7 +155,7 @@ /obj/item/flashlight/seclite=1, /obj/item/kitchen/knife/combat/survival=1, /obj/item/mining_voucher=1, - /obj/item/pinpointer/deepcore=1, + /obj/item/mining_scanner=1, /obj/item/wrench=1 ) @@ -199,3 +191,14 @@ head = /obj/item/clothing/head/hardhat/orange suit = /obj/item/clothing/suit/toggle/industrial suit_store = /obj/item/tank/internals/emergency_oxygen/double + +/datum/outfit/job/miner/hazard/minutemen + name = "Industrial Miner (Minutemen)" + gloves = /obj/item/clothing/gloves/color/black + shoes = /obj/item/clothing/shoes/combat + backpack_contents = list( + /obj/item/flashlight/seclite=1, + /obj/item/stack/marker_beacon/ten=1, + /obj/item/weldingtool=1 + ) + diff --git a/code/modules/jobs/job_types/solgov_rep.dm b/code/modules/jobs/job_types/solgov_rep.dm index 5b6de1fd56ce..a7c185624763 100644 --- a/code/modules/jobs/job_types/solgov_rep.dm +++ b/code/modules/jobs/job_types/solgov_rep.dm @@ -8,12 +8,7 @@ SolGov Representative spawn_positions = 2 wiki_page = "Government_Attaché" minimal_player_age = 7 - exp_requirements = 180 officer = TRUE - exp_type = EXP_TYPE_CREW - exp_type_department = EXP_TYPE_SECURITY - - outfit = /datum/outfit/job/solgov access = list(ACCESS_LAWYER, ACCESS_COURT, ACCESS_SECURITY, ACCESS_BRIG, ACCESS_SEC_DOORS, ACCESS_WEAPONS, ACCESS_HEADS, ACCESS_MAINT_TUNNELS, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_SOLGOV) @@ -22,32 +17,3 @@ SolGov Representative ACCESS_HEADS, ACCESS_MAINT_TUNNELS, ACCESS_RC_ANNOUNCE, ACCESS_KEYCARD_AUTH, ACCESS_SOLGOV) display_order = JOB_DISPLAY_ORDER_SOLGOV - -/datum/outfit/job/solgov - name = "SolGov Representative" - job_icon = "solgovrepresentative" - jobtype = /datum/job/solgov - - id = /obj/item/card/id/silver - head = /obj/item/clothing/head/solgov - uniform = /obj/item/clothing/under/solgov/formal - accessory = /obj/item/clothing/accessory/waistcoat/solgov - suit = /obj/item/clothing/suit/toggle/solgov - alt_suit = /obj/item/clothing/suit/armor/solgov_trenchcoat - dcoat = /obj/item/clothing/suit/hooded/wintercoat - gloves = /obj/item/clothing/gloves/color/white - shoes = /obj/item/clothing/shoes/laceup - ears = /obj/item/radio/headset/solgov - glasses = /obj/item/clothing/glasses/sunglasses - belt = /obj/item/pda/solgov - - implants = list(/obj/item/implant/mindshield) - - backpack = /obj/item/storage/backpack/captain - satchel = /obj/item/storage/backpack/satchel/cap - duffelbag = /obj/item/storage/backpack/duffelbag/captain - courierbag = /obj/item/storage/backpack/messenger/com - - backpack_contents = list( - /obj/item/kitchen/knife/letter_opener = 1 - ) diff --git a/code/modules/jobs/job_types/station_engineer.dm b/code/modules/jobs/job_types/station_engineer.dm index 5eb65d08b2fe..827ff2abe9f9 100644 --- a/code/modules/jobs/job_types/station_engineer.dm +++ b/code/modules/jobs/job_types/station_engineer.dm @@ -2,8 +2,6 @@ name = "Station Engineer" total_positions = 5 spawn_positions = 5 - exp_requirements = 60 - exp_type = EXP_TYPE_CREW wiki_page = "Station_Engineer" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/engineer @@ -100,7 +98,7 @@ shoes = /obj/item/clothing/shoes/laceup head = /obj/item/clothing/head/hardhat neck = /obj/item/clothing/neck/tie/orange - backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1, /obj/item/storage/belt/utility/full/engi=1) + backpack_contents = list(/obj/item/modular_computer/tablet/preset/advanced=1) /datum/outfit/job/engineer/telecomsspecialist name = "Station Engineer (Telecommunications Specialist)" @@ -128,14 +126,6 @@ head = /obj/item/clothing/head/soft/inteq shoes = /obj/item/clothing/shoes/combat -/datum/outfit/job/engineer/solgov - name = "Ship Engineer (SolGov)" - - uniform = /obj/item/clothing/under/solgov - accessory = /obj/item/clothing/accessory/armband/engine - head = /obj/item/clothing/head/hardhat/orange - suit = /obj/item/clothing/suit/hazardvest - /datum/outfit/job/engineer/pirate name = "Ship's Engineer (Pirate)" @@ -168,6 +158,7 @@ accessory = /obj/item/clothing/accessory/armband/engine glasses = /obj/item/clothing/glasses/sunglasses shoes = /obj/item/clothing/shoes/jackboots + /datum/outfit/job/engineer/gec name = "Station Engineer (GEC)" @@ -251,3 +242,16 @@ gloves = /obj/item/clothing/gloves/combat implants = list(/obj/item/implant/radio) + +/datum/outfit/job/engineer/independent/frontiersmen + name = "Carpenter (frontiersmen)" + + belt = /obj/item/storage/belt/utility/full/engi + uniform = /obj/item/clothing/under/rank/security/officer/frontier + suit = /obj/item/clothing/suit/toggle/industrial + shoes = /obj/item/clothing/shoes/workboots + glasses = /obj/item/clothing/glasses/welding + head = /obj/item/clothing/head/helmet/space/pirate/bandana + + l_pocket = /obj/item/radio + r_pocket = /obj/item/analyzer diff --git a/code/modules/jobs/job_types/virologist.dm b/code/modules/jobs/job_types/virologist.dm index 23f6a77eed19..85f038e1b476 100644 --- a/code/modules/jobs/job_types/virologist.dm +++ b/code/modules/jobs/job_types/virologist.dm @@ -2,8 +2,6 @@ name = "Virologist" total_positions = 1 spawn_positions = 1 - exp_type = EXP_TYPE_CREW - exp_requirements = 60 wiki_page = "Infections" //WS Edit - Wikilinks/Warning outfit = /datum/outfit/job/virologist @@ -38,7 +36,6 @@ /datum/outfit/job/virologist/pathologist name = "Virologist (Pathologist)" - uniform = /obj/item/clothing/under/suit/pathologist alt_uniform = null shoes = /obj/item/clothing/shoes/laceup neck = /obj/item/clothing/neck/tie/green diff --git a/code/modules/jobs/job_types/warden.dm b/code/modules/jobs/job_types/warden.dm index 2dd395e80ae3..1167989d1afd 100644 --- a/code/modules/jobs/job_types/warden.dm +++ b/code/modules/jobs/job_types/warden.dm @@ -4,8 +4,6 @@ total_positions = 1 spawn_positions = 1 minimal_player_age = 7 - exp_requirements = 300 - exp_type = EXP_TYPE_CREW officer = TRUE wiki_page = "Space_Law" //WS Edit - Wikilinks/Warning diff --git a/code/modules/jobs/jobs.dm b/code/modules/jobs/jobs.dm index 810e18b49210..d1b930174490 100644 --- a/code/modules/jobs/jobs.dm +++ b/code/modules/jobs/jobs.dm @@ -65,7 +65,8 @@ GLOBAL_LIST_INIT(nonhuman_positions, list( "Cyborg", ROLE_PAI)) -// job categories for rendering the late join menu +// Job categories for rendering the late join menu. +// Currently unused. GLOBAL_LIST_INIT(position_categories, list( EXP_TYPE_COMMAND = list("jobs" = command_positions, "color" = "#ccccff"), EXP_TYPE_ENGINEERING = list("jobs" = engineering_positions, "color" = "#ffeeaa"), @@ -77,6 +78,8 @@ GLOBAL_LIST_INIT(position_categories, list( EXP_TYPE_SECURITY = list("jobs" = security_positions, "color" = "#ffdddd") )) +// Previously used to lookup the cumulative amount of time spent in a department. +// Currently unused. GLOBAL_LIST_INIT(exp_jobsmap, list( EXP_TYPE_CREW = list("titles" = command_positions | engineering_positions | medical_positions | science_positions | supply_positions | security_positions | service_positions | list("AI","Cyborg")), // crew positions EXP_TYPE_COMMAND = list("titles" = command_positions), @@ -89,12 +92,15 @@ GLOBAL_LIST_INIT(exp_jobsmap, list( EXP_TYPE_SERVICE = list("titles" = service_positions) )) +// Special, unusual cases for experience tracking. +// Occasionally used by some gamemode code. GLOBAL_LIST_INIT(exp_specialmap, list( EXP_TYPE_LIVING = list(), // all living mobs EXP_TYPE_ANTAG = list(), EXP_TYPE_SPECIAL = list("Lifebringer","Ash Walker","Exile","Servant Golem","Free Golem","Hermit","Translocated Vet","Escaped Prisoner","Hotel Staff","SuperFriend","Space Syndicate","Ancient Crew","Space Doctor","Space Bartender","Beach Bum","Skeleton","Zombie","Space Bar Patron","Lavaland Syndicate","Ghost Role"), // Ghost roles EXP_TYPE_GHOST = list() // dead people, observers )) + GLOBAL_PROTECT(exp_jobsmap) GLOBAL_PROTECT(exp_specialmap) diff --git a/code/modules/keybindings/setup.dm b/code/modules/keybindings/setup.dm index 3ddc3a6c5557..323387f721fe 100644 --- a/code/modules/keybindings/setup.dm +++ b/code/modules/keybindings/setup.dm @@ -39,9 +39,15 @@ var/command = macro_set[key] winset(src, "[setname]-[REF(key)]", "parent=[setname];name=[key];command=[command]") + //Reactivate any active tgui windows mouse passthroughs macros + for(var/datum/tgui_window/window in tgui_windows) + if(window.mouse_event_macro_set) + window.mouse_event_macro_set = FALSE + window.set_mouse_macro() + if(prefs?.hotkeys)//tg put hotkeys at the client level, idk why, we still have it on prefs so I'm just gonna nullcheck this. - winset(src, null, "map.focus=true input.background-color=[COLOR_INPUT_DISABLED] mainwindow.macro=default") + winset(src, null, "map.focus=true mainwindow.macro=default") else - winset(src, null, "input.focus=true input.background-color=[COLOR_INPUT_ENABLED] mainwindow.macro=old_default") + winset(src, null, "input.focus=true mainwindow.macro=old_default") update_special_keybinds() diff --git a/code/modules/language/dwarven.dm b/code/modules/language/dwarven.dm deleted file mode 100644 index 3dcd2193e3ea..000000000000 --- a/code/modules/language/dwarven.dm +++ /dev/null @@ -1,16 +0,0 @@ -// The language of the Dwarves, based on Dwarf Fortress - -/datum/language/dwarf - name = "Dwenmar" - desc = "A conlang forged by dwarves for internal communication. Slowly transforming into a dead language. " - speech_verb = "bellows" - whisper_verb = "mutters" - sing_verb = "sings" - space_chance = 100 // Each 'syllable' is its own word - key = "D" - flags = TONGUELESS_SPEECH | LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD - - syllables = list("kulet", "alak", "bidok", "nicol", "anam", "gatal", "mabdug", "zustash", "sedil", "ustos", "emr", "izeg", "beming", "gost", "ntak", "tosid", "feb", "berim", "ibruk", "ermis", "thoth", "thatthil", "gistang", "libash", "lakish", "asdos", "roder", "nel", "biban", "ugog", "ish", "robek", "olmul", "nokzam", "emuth", "fer", "uvel", "dolush", "ag^k", "ucat", "ng rak", "enir", "ugath", "lisig", "etg", "erong", "osed", "lanlar", "udir", "tarmid", "s krith", "nural", "bugsud", "okag", "nazush", "nashon", "ftrid", "en''r", "dstik", "kogan", "ingish", "dudgoth", "stalk*b", "themor", "murak", "altth", "osod", "thcekut", "cog", "selsten", "egdoth", "othsin", "idek", "st", "suthmam", "im", "okab", "onlnl", "gasol", "tegir", "nam...sh", "noval", "shalig", "shin", "lek", ",,kim", "kfkdal", "stum", "alud", "olom", "%lot", "rozsed", "thos", "okon", "n MAX_STACK_SIZE) - new M.ore_type(target, MAX_STACK_SIZE) - count += MAX_STACK_SIZE - use_amount_mat(sheet_amt * MINERAL_MATERIAL_AMOUNT, M) - sheet_amt -= MAX_STACK_SIZE - if(sheet_amt >= 1) - new M.ore_type(target, sheet_amt) - count += sheet_amt - use_amount_mat(sheet_amt * MINERAL_MATERIAL_AMOUNT, M) - return count - -/datum/component/material_container/crude/OnExamine(datum/source, mob/user) - //See? Totally ores now. - if(show_on_examine) - for(var/I in materials) - var/datum/material/M = I - var/amt = materials[I] - if(amt) - to_chat(user, "It has [amt] units of unrefined [lowertext(M.name)] stored.") - -/datum/component/material_container/crude/OnAttackBy(datum/source, obj/item/I, mob/living/user) - return //This container is specifically for ore, so no user filling. - -/*\ - Deepcore machines: - network - The DCMnet itself - container - The material container component used for those sweet mats -\*/ -/obj/machinery/deepcore - icon = 'icons/obj/machines/deepcore.dmi' - var/datum/dcm_net/network - var/datum/component/material_container/crude/container - -/obj/machinery/deepcore/Initialize(mapload) - . = ..() - if(mapload && !network && GLOB.dcm_net_default) - SetNetwork(GLOB.dcm_net_default) - -/obj/machinery/deepcore/ComponentInitialize() - . = ..() - var/static/list/ores_list = list( - /datum/material/iron, - /datum/material/glass, - /datum/material/silver, - /datum/material/gold, - /datum/material/diamond, - /datum/material/plasma, - /datum/material/uranium, - /datum/material/bananium, - /datum/material/titanium, - /datum/material/bluespace - ) - // container starts with 0 max amount - container = AddComponent(/datum/component/material_container/crude, ores_list, 0, FALSE, null, null, null, TRUE) - -/obj/machinery/deepcore/multitool_act(mob/living/user, obj/item/multitool/I) - . = ..() - if(!istype(I)) - return FALSE - - //Check if we would like to add a network - if(istype(I.buffer, /datum/dcm_net)) - if(network) - to_chat(user, "You move [src] onto the network saved in the multitool's buffer...") - ClearNetwork() - SetNetwork(I.buffer) - return TRUE - else - to_chat(user, "You load the saved network data into [src] and test the connection...") - SetNetwork(I.buffer) - return TRUE - -/obj/machinery/deepcore/examine(mob/user) - . = ..() - if(network) - . += "This device is registered with a network connected to [length(network.connected)] devices." - -/obj/machinery/deepcore/proc/SetNetwork(datum/dcm_net/net) - return net.AddMachine(src) - -/obj/machinery/deepcore/proc/ClearNetwork() - return network.RemoveMachine(src) - -/obj/machinery/deepcore/proc/MergeNetwork(datum/dcm_net/net) - network.MergeWith(net) diff --git a/code/modules/mining/deepcore/drill.dm b/code/modules/mining/deepcore/drill.dm deleted file mode 100644 index 77d76864663f..000000000000 --- a/code/modules/mining/deepcore/drill.dm +++ /dev/null @@ -1,150 +0,0 @@ -/obj/machinery/deepcore/drill - name = "Deep Core Bluespace Drill" - desc = "A sophisticated machince capable of extracting ores deep within a planets surface." - icon = 'icons/obj/machines/drill.dmi' - icon_state = "deep_core_drill" - density = TRUE - anchored = FALSE - use_power = NO_POWER_USE - pressure_resistance = 30 - max_integrity = 200 - integrity_failure = 0.3 - circuit = /obj/item/circuitboard/machine/deepcore/drill - - var/deployed = FALSE //If the drill is anchored and ready-to-mine - var/active = FALSE //If the drill is activly mining ore - var/obj/effect/landmark/ore_vein/active_vein //Ore vein currently set to be mined in - -/obj/machinery/deepcore/drill/Initialize(mapload) - . = ..() - container.max_amount = 4000 //Give the drill some room to buffer mats, but not much - -/obj/machinery/deepcore/drill/Destroy() - if(active_vein) - active_vein.miner = null - active_vein = null - return ..() - -/obj/machinery/deepcore/drill/interact(mob/user, special_state) - . = ..() - if(machine_stat & BROKEN) - return . - if(deployed) - if(active) - active = FALSE - to_chat(user, "You deactivate \the [src]") - else - active = TRUE - to_chat(user, "You reactivate \the [src]") - update_icon_state() - update_overlays() - return TRUE - else - var/obj/effect/landmark/ore_vein/O = scanArea() - if(O) - anchored = TRUE - playsound(src, 'sound/machines/windowdoor.ogg', 50) - flick("deep_core_drill-deploy", src) - addtimer(CALLBACK(src, .proc/Deploy), 14) - to_chat(user, "[src] detects a [O.name] and begins to deploy...") - return TRUE - else - to_chat(user, "[src] fails to locate any ore in the area!") - -/obj/machinery/deepcore/drill/AltClick(mob/user) - . = ..() - if(active) - to_chat(user, "You can't disengage \the [src] while it's active!") - return - else - playsound(src, 'sound/machines/windowdoor.ogg', 50) - flick("deep_core_drill-undeploy", src) - addtimer(CALLBACK(src, .proc/Undeploy), 13) - -/obj/machinery/deepcore/drill/process() - if(machine_stat & BROKEN || (active && !active_vein)) - active = FALSE - update_overlays() - update_icon_state() - return - if(deployed && active) - if(!mineOre()) - active = FALSE - update_overlays() - update_icon_state() - if(network) - network.Push(container) - else //Dry deployment of ores - dropOre() - -/obj/machinery/deepcore/drill/proc/mineOre() - var/list/extracted = active_vein.extract_ore() - for(var/datum/material/M as anything in extracted) - container.insert_amount_mat(extracted[M], M) - return TRUE - -/obj/machinery/deepcore/drill/proc/dropOre(datum/material/M, amount) - return container.retrieve_all(get_step(src, SOUTH)) - -/obj/machinery/deepcore/drill/proc/scanArea() - //Checks for ores and latches to an active vein if one is located. - var/turf/deployed_zone = get_turf(src) - var/obj/effect/landmark/ore_vein/vein = locate() in deployed_zone - if(vein) - active_vein = vein - active_vein.miner = src - return vein - else - return FALSE - -/obj/machinery/deepcore/drill/proc/Deploy() - deployed = TRUE - update_icon_state() - playsound(src, 'sound/machines/boltsdown.ogg', 50) - visible_message("[src] is now deployed and ready to operate!") - -/obj/machinery/deepcore/drill/proc/Undeploy() - active_vein = null - deployed = FALSE - anchored = FALSE - update_icon_state() - playsound(src, 'sound/machines/boltsup.ogg', 50) - visible_message("[src] is now undeployed and safe to move!") - -/obj/machinery/deepcore/drill/update_icon_state() - if(deployed) - if(machine_stat & BROKEN) - icon_state = "deep_core_drill-deployed-broken" - return - if(active) - icon_state = "deep_core_drill-active" - else - icon_state = "deep_core_drill-idle" - else - if(machine_stat & BROKEN) - icon_state = "deep_core_drill-broken" - else - icon_state = "deep_core_drill" - -/obj/machinery/deepcore/drill/update_overlays() - . = ..() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - //Cool beam of light ignores shadows. - if(active && deployed) - set_light(3, 1, "99FFFF") - SSvis_overlays.add_vis_overlay(src, icon, "mining_beam-particles", layer, plane, dir) - SSvis_overlays.add_vis_overlay(src, icon, "mining_beam-particles", layer, EMISSIVE_PLANE, dir) - else - set_light(0) - -/obj/machinery/deepcore/drill/obj_break(damage_flag) - . = ..() - if(.) - active = FALSE - set_light(0) - update_overlays() - -/obj/machinery/deepcore/drill/can_be_unfasten_wrench(mob/user, silent) - to_chat(user, "You don't need a wrench to deploy \the [src]!") - return CANT_UNFASTEN - diff --git a/code/modules/mining/deepcore/equipment.dm b/code/modules/mining/deepcore/equipment.dm deleted file mode 100644 index b5a4ca65fa38..000000000000 --- a/code/modules/mining/deepcore/equipment.dm +++ /dev/null @@ -1,22 +0,0 @@ -/obj/item/deepcorecapsule - name = "deepcore drill deployment capsule" - desc = "A deepcore mining drill compressed into an easy-to-deploy capsule." - icon = 'icons/obj/mining.dmi' - icon_state = "capsule_dcm" - w_class = WEIGHT_CLASS_TINY - custom_price = 2000 - custom_premium_price = 2500 - var/to_deploy = /obj/machinery/deepcore/drill - -/obj/item/deepcorecapsule/attack_self() - loc.visible_message("\The [src] begins to shake. Stand back!") - addtimer(CALLBACK(src, .proc/Deploy), 50) - -/obj/item/deepcorecapsule/proc/Deploy() - if(QDELETED(src) || !to_deploy) - return - playsound(src, 'sound/effects/phasein.ogg', 100, TRUE) - var/turf/deploy_location = get_turf(src) - new to_deploy(deploy_location) - new /obj/effect/particle_effect/smoke(deploy_location) - qdel(src) diff --git a/code/modules/mining/deepcore/hopper.dm b/code/modules/mining/deepcore/hopper.dm deleted file mode 100644 index 836f0a9bd7b8..000000000000 --- a/code/modules/mining/deepcore/hopper.dm +++ /dev/null @@ -1,84 +0,0 @@ -/obj/machinery/deepcore/hopper - name = "Bluespace Material Hopper" - desc = "A machine designed to recieve the output of any bluespace drills connected to its network." - icon_state = "hopper_off" - density = TRUE - idle_power_usage = 5 - active_power_usage = 50 - anchored = FALSE - circuit = /obj/item/circuitboard/machine/deepcore/hopper - - var/active = FALSE - var/eject_lim = 0 //Amount of ore stacks the hopper can eject each tick - -/obj/machinery/deepcore/hopper/RefreshParts() - // Material container size - var/MB_value = 0 - for(var/obj/item/stock_parts/matter_bin/MB in component_parts) - MB_value += 4 * MB.rating ** 2 // T1 = 8, T2 = 32, T3 = 72, T4 = 128 - container.max_amount = MB_value * MINERAL_MATERIAL_AMOUNT - // Ejection limit per-tick - var/MM_value = 0 - for(var/obj/item/stock_parts/manipulator/MM in component_parts) - MM_value += MM.rating - eject_lim = MM_value ** 2 - // Capacitor part function - // lol there is none - -/obj/machinery/deepcore/hopper/interact(mob/user, special_state) - . = ..() - if(active) - active = FALSE - use_power = 1 //Use idle power - to_chat(user, "You deactivate \the [src]") - else - if(!network) - to_chat(user, "Unable to activate \the [src]! No ore located for processing.") - else if(!powered(power_channel)) - to_chat(user, "Unable to activate \the [src]! Insufficient power.") - else - active = TRUE - use_power = 2 //Use active power - to_chat(user, "You activate \the [src]") - update_icon_state() - -/obj/machinery/deepcore/hopper/process() - if(!network || !anchored) - active = FALSE - update_icon_state() - if(active) - if(network) - network.Pull(container) - dropOre() - -/obj/machinery/deepcore/hopper/proc/dropOre() - var/eject_count = eject_lim - for(var/I in container.materials) - if(eject_count <= 0) - return - var/datum/material/M = I - eject_count -= container.retrieve_sheets(eject_count, M, get_step(src, dir)) - -/obj/machinery/deepcore/hopper/update_icon_state() - if(powered(power_channel) && anchored) - if(active) - icon_state = "hopper_on" - else - icon_state = "hopper_off" - else - icon_state = "hopper_nopower" - -/obj/machinery/deepcore/hopper/can_be_unfasten_wrench(mob/user, silent) - if(active) - to_chat(user, "Turn \the [src] off first!") - return FAILED_UNFASTEN - return ..() - -/obj/machinery/deepcore/hopper/wrench_act(mob/living/user, obj/item/I) - . = ..() - if(default_unfasten_wrench(user, I)) - update_icon_state() - return TRUE - -/obj/machinery/deepcore/hopper/anchored - anchored = 1 diff --git a/code/modules/mining/deepcore/hub.dm b/code/modules/mining/deepcore/hub.dm deleted file mode 100644 index 121076750539..000000000000 --- a/code/modules/mining/deepcore/hub.dm +++ /dev/null @@ -1,69 +0,0 @@ -GLOBAL_DATUM(dcm_net_default, /datum/dcm_net) -/obj/machinery/deepcore/hub - name = "Deepcore Mining Control Hub" - desc = "Houses the server which processes all connected mining equipment." - icon_state = "hub" - density = TRUE - circuit = /obj/item/circuitboard/machine/deepcore/hub - -/obj/machinery/deepcore/hub/Initialize(mapload) - . = ..() - if(mapload) - if(!GLOB.dcm_net_default) - GLOB.dcm_net_default = new /datum/dcm_net(src) - network = GLOB.dcm_net_default - else if (!network) - network = new /datum/dcm_net(src) - RefreshParts() - -/obj/machinery/deepcore/hub/Destroy() - qdel(network) - return ..() - -/obj/machinery/deepcore/hub/examine(mob/user) - . = ..() - . += "Linked to [network.connected.len] machines." - . += "Deep core mining equipment can be linked to [src] with a multitool." - -/obj/machinery/deepcore/hub/RefreshParts() - //Matter bins = size of container - var/MB_value = 0 - for(var/obj/item/stock_parts/matter_bin/MB in component_parts) - MB_value += MINERAL_MATERIAL_AMOUNT * 10 ** MB.rating - container.max_amount = MB_value - if(network) - //Micro Laser = transfer limit - var/ML_value = 0 - for(var/obj/item/stock_parts/micro_laser/ML in component_parts) - ML_value += MINERAL_MATERIAL_AMOUNT * 5 ** ML.rating - network.transfer_limit = ML_value - //Micro Manipulator = connected limit - var/MM_value = 0 - for(var/obj/item/stock_parts/manipulator/MM in component_parts) - MM_value += 3 * MM.rating + 2 - network.max_connected = MM_value - -/obj/machinery/deepcore/hub/multitool_act(mob/living/user, obj/item/multitool/I) - . = ..() - if (istype(I)) - to_chat(user, "You load the network data on to the multitool...") - I.buffer = network - return TRUE - -/obj/machinery/deepcore/hub/ui_interact(mob/user, datum/tgui/ui) - user.set_machine(src) - var/datum/browser/popup = new(user, "dcm_hub", null, 600, 550) - popup.set_content(generate_ui()) - popup.open() - -/obj/machinery/deepcore/hub/proc/generate_ui() - var/dat = "

    Deepcore Network Hub:


    " - dat = "

    Connected to [network.connected.len] machines.

    " - for(var/M in network.connected) - var/obj/machinery/deepcore/D = M - dat += "[D.x], [D.y], [D.z] : [D.name]" - dat += "
    " - dat += "
    " - return dat - -// DCM NETWORK LOGIC diff --git a/code/modules/mining/deepcore/ore_vein.dm b/code/modules/mining/deepcore/ore_vein.dm deleted file mode 100644 index 8ac42098078b..000000000000 --- a/code/modules/mining/deepcore/ore_vein.dm +++ /dev/null @@ -1,77 +0,0 @@ -GLOBAL_LIST_EMPTY(ore_vein_landmarks) - -/obj/effect/landmark/ore_vein - name = "ore vein" - var/datum/material/resource - var/material_rate = 0 - var/obj/machinery/deepcore/drill/miner - -/obj/effect/landmark/ore_vein/Initialize(mapload, datum/material/mat) - . = ..() - GLOB.ore_vein_landmarks += src - // Key = Material path; Value = Material Rate - //! Ensure material datum has an ore_type set - var/static/list/ores_list = list( - /datum/material/iron = 600, - /datum/material/glass = 500, - /datum/material/silver = 400, - /datum/material/gold = 350, - /datum/material/diamond = 100, - /datum/material/plasma = 450, - /datum/material/uranium = 200, - /datum/material/titanium = 300, - /datum/material/bluespace = 50 - ) - var/datum/material/M = resource - if(mat) - M = mat - else if (!M) - M = pick(ores_list) //random is default - resource = M - if((!material_rate) && ores_list[M]) - material_rate = ores_list[M] - -/obj/effect/landmark/ore_vein/Destroy() - if(miner) - miner.active_vein = null - miner = null - GLOB.ore_vein_landmarks -= src - return ..() - -/obj/effect/landmark/ore_vein/proc/extract_ore() //Called by deepcore drills, returns a list of keyed ore stacks by amount - var/list/ores = list() - ores[resource] = material_rate - return ores - -//Common ore prefabs - -/obj/effect/landmark/ore_vein/iron - resource = /datum/material/iron - -/obj/effect/landmark/ore_vein/plasma - resource = /datum/material/plasma - -/obj/effect/landmark/ore_vein/silver - resource = /datum/material/silver - -/obj/effect/landmark/ore_vein/gold - resource = /datum/material/gold - -/obj/effect/landmark/ore_vein/glass - resource = /datum/material/glass - -/obj/effect/landmark/ore_vein/diamond - resource = /datum/material/diamond - -/obj/effect/landmark/ore_vein/uranium - resource = /datum/material/uranium - -/obj/effect/landmark/ore_vein/titanium - resource = /datum/material/titanium - -/obj/effect/landmark/ore_vein/bluespace - resource = /datum/material/bluespace - -/obj/effect/landmark/ore_vein/bananium - resource = /datum/material/bananium - material_rate = 10 //HONK HONK diff --git a/code/modules/mining/equipment/explorer_gear.dm b/code/modules/mining/equipment/explorer_gear.dm index 816866c84572..ee0ec659a854 100644 --- a/code/modules/mining/equipment/explorer_gear.dm +++ b/code/modules/mining/equipment/explorer_gear.dm @@ -11,7 +11,7 @@ heat_protection = CHEST|GROIN|LEGS|ARMS hoodtype = /obj/item/clothing/head/hooded/explorer armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 10, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 50) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/pinpointer/deepcore) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) resistance_flags = FIRE_PROOF supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION @@ -65,7 +65,7 @@ resistance_flags = FIRE_PROOF | LAVA_PROOF slowdown = 0 armor = list("melee" = 70, "bullet" = 40, "laser" = 30, "energy" = 45, "bomb" = 70, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/pinpointer/deepcore) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) /obj/item/clothing/suit/space/hostile_environment/Initialize() . = ..() @@ -167,7 +167,7 @@ heat_protection = CHEST|GROIN|LEGS|ARMS hoodtype = /obj/item/clothing/head/hooded/survivor_hood armor = list("melee" = 15, "bullet" = 10, "laser" = 10, "energy" = 15, "bomb" = 20, "bio" = 100, "rad" = 20, "fire" = 50, "acid" = 30) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/pinpointer/deepcore) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) resistance_flags = FIRE_PROOF supports_variations = DIGITIGRADE_VARIATION | VOX_VARIATION diff --git a/code/modules/mining/equipment/mining_tools.dm b/code/modules/mining/equipment/mining_tools.dm index 7625fcf1b0ba..dfa5a2aacd76 100644 --- a/code/modules/mining/equipment/mining_tools.dm +++ b/code/modules/mining/equipment/mining_tools.dm @@ -11,6 +11,7 @@ lefthand_file = 'icons/mob/inhands/equipment/mining_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/mining_righthand.dmi' w_class = WEIGHT_CLASS_BULKY + supports_variations = VOX_VARIATION custom_materials = list(/datum/material/iron=2000) //one sheet, but where can you make them? tool_behaviour = TOOL_MINING toolspeed = 0.5 diff --git a/code/modules/mining/lavaland/ash_flora.dm b/code/modules/mining/lavaland/ash_flora.dm index d6089a363dbb..1311968c9f38 100644 --- a/code/modules/mining/lavaland/ash_flora.dm +++ b/code/modules/mining/lavaland/ash_flora.dm @@ -509,7 +509,7 @@ regrowth_time_low = 10 MINUTES regrowth_time_high = 20 MINUTES num_sprites = 1 - light_power = 1 + light_power = 0.5 light_range = 3 light_color = "#11fa25" @@ -574,6 +574,20 @@ harvest_message_med = "You pry something odd from the poisoned soil." harvest_message_high = "You pry something odd from the poisoned soil." +/obj/structure/flora/ash/garden/seaweed //yea, i code :) + name = "seaweed patch" + gender = NEUTER + desc = "A patch of seaweed, floating on the surface of the water" + icon_state = "seaweed" + harvested_name = "seaweed patch" + harvested_desc = "A patch of seaweed, floating on the surface of the water. It seems someone has already searched through this" + harvest = /obj/effect/spawner/lootdrop/garden/seaweed + harvest_amount_high = 1 + harvest_amount_low = 1 + harvest_message_low = "You discover some edible weeds within the patch." + harvest_message_med = "You discover some edible weeds within the patch." + harvest_message_high = "You discover some edible weeds within the patch." + /obj/effect/spawner/lootdrop/garden name = "lush garden seeder" lootcount = 3 @@ -679,6 +693,12 @@ /obj/item/reagent_containers/food/snacks/grown/mushroom/reishi = 4, /obj/item/reagent_containers/food/snacks/grown/berries/glow = 4) +/obj/effect/spawner/lootdrop/garden/seaweed + name = "seaweed patch seeder" + plant = list( + /obj/item/reagent_containers/food/snacks/grown/seaweed = 1 + ) + /obj/item/reagent_containers/food/snacks/grown/berries/poison/stealth //careful eating from random jungle bushes seed = /obj/item/seeds/berry/poison name = "bunch of berries" diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index cc69a6930f54..be558170c752 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -29,7 +29,7 @@ new /obj/item/reagent_containers/glass/bottle/potion/flight(src) if(7) new /obj/item/pickaxe/diamond(src) - new /obj/item/pinpointer/deepcore/advanced(src) + new /obj/item/t_scanner/adv_mining_scanner(src) if(8) if(prob(50)) new /obj/item/disk/design_disk/modkit_disc/resonator_blast(src) @@ -107,7 +107,7 @@ new /obj/item/reagent_containers/glass/bottle/potion/flight(src) if(7) new /obj/item/pickaxe/diamond(src) - new /obj/item/pinpointer/deepcore/advanced(src) + new /obj/item/t_scanner/adv_mining_scanner(src) if(8) if(prob(50)) new /obj/item/disk/design_disk/modkit_disc/resonator_blast(src) @@ -258,6 +258,7 @@ pocket_storage_component_path = /datum/component/storage/concrete/pockets/shoes lace_time = 35 SECONDS//nike shoelace art joke slowdown = -0.2 + supports_variations = VOX_VARIATION /obj/item/clothing/under/drip/equipped(mob/user, slot) . = ..() @@ -574,7 +575,7 @@ /obj/projectile/hook/fire(setAngle) if(firer) - chain = firer.Beam(src, icon_state = "chain") + chain = firer.Beam(src, icon_state = "chain", emissive = FALSE) ..() //TODO: root the firer until the chain returns @@ -989,6 +990,7 @@ recoil = 1 cell_type = /obj/item/stock_parts/cell/gun ammo_type = list(/obj/item/ammo_casing/energy/spur) + supports_variations = VOX_VARIATION var/chargesound /obj/item/gun/energy/spur/examine(mob/user) diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm index 27c7899129a1..03a6a9fb39a1 100644 --- a/code/modules/mining/machine_vending.dm +++ b/code/modules/mining/machine_vending.dm @@ -35,9 +35,8 @@ /obj/item/wormhole_jaunter = 3, /obj/item/kinetic_crusher = 1, /obj/item/gun/energy/kinetic_accelerator = 3, - /obj/item/pinpointer/deepcore = 5, // WS edit - Deepcore - /obj/item/pinpointer/deepcore/advanced = 2, // WS edit - Deepcore - /obj/item/deepcorecapsule = 3, // WS edit - Deepcore + /obj/item/mining_scanner = 5, + /obj/item/t_scanner/adv_mining_scanner = 2, /obj/item/resonator = 3, /obj/item/extraction_pack = 3, /obj/item/lazarus_injector = 1, @@ -163,9 +162,8 @@ /obj/item/wormhole_jaunter = 3, /obj/item/kinetic_crusher = 1, /obj/item/gun/energy/kinetic_accelerator = 3, - /obj/item/pinpointer/deepcore = 5, - /obj/item/pinpointer/deepcore/advanced = 2, - /obj/item/deepcorecapsule = 3, + /obj/item/mining_scanner = 5, + /obj/item/t_scanner/adv_mining_scanner = 2, /obj/item/resonator = 3, /obj/item/extraction_pack = 3, /obj/item/lazarus_injector = 1, @@ -260,7 +258,7 @@ /obj/item/storage/backpack/duffelbag/mining_conscript/PopulateContents() new /obj/item/clothing/glasses/meson(src) - new /obj/item/pinpointer/deepcore(src) + new /obj/item/mining_scanner(src) new /obj/item/storage/bag/ore(src) new /obj/item/clothing/suit/hooded/explorer(src) new /obj/item/clothing/mask/gas/explorer(src) diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 86e18d92343f..5d3b19b072c5 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -56,9 +56,9 @@ new /obj/item/flashlight/seclite(src) new /obj/item/storage/bag/plants(src) new /obj/item/storage/bag/ore(src) - new /obj/item/pinpointer/deepcore(src) + new /obj/item/mining_scanner(src) new /obj/item/gun/energy/kinetic_accelerator(src) - new /obj/item/clothing/glasses/meson/prescription(src) //WS edit - Prescription HUDs + new /obj/item/clothing/glasses/meson/prescription(src) new /obj/item/clothing/glasses/meson(src) new /obj/item/survivalcapsule(src) new /obj/item/clothing/head/hardhat/mining(src) diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 072539bb8409..7ad1e76a1356 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -288,7 +288,7 @@ GLOBAL_LIST_INIT(sand_recipes, list(\ GibtoniteReaction(user) return if(primed) - if(istype(I, /obj/item/mining_scanner) || istype(I, /obj/item/t_scanner/adv_mining_scanner) || istype(I, /obj/item/pinpointer/deepcore) || I.tool_behaviour == TOOL_MULTITOOL) + if(istype(I, /obj/item/mining_scanner) || istype(I, /obj/item/t_scanner/adv_mining_scanner) || I.tool_behaviour == TOOL_MULTITOOL) primed = FALSE if(det_timer) deltimer(det_timer) diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 5a8641a3edaa..fc23e4b79200 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -267,7 +267,7 @@ return "[jobtitle] is already filled to capacity." return "Error: Unknown job availability." -/mob/dead/new_player/proc/IsJobUnavailable(datum/job/job, datum/overmap/ship/controlled/ship, latejoin = FALSE) +/mob/dead/new_player/proc/IsJobUnavailable(datum/job/job, datum/overmap/ship/controlled/ship, check_playtime, latejoin = FALSE) if(!job) return JOB_UNAVAILABLE_GENERIC if(!(ship.job_slots[job] > 0)) @@ -278,17 +278,17 @@ return JOB_UNAVAILABLE_GENERIC if(!job.player_old_enough(client)) return JOB_UNAVAILABLE_ACCOUNTAGE - if(job.required_playtime_remaining(client)) + if(check_playtime && !ship.source_template.has_job_playtime(client, job)) return JOB_UNAVAILABLE_PLAYTIME if(latejoin && !job.special_check_latejoin(client)) return JOB_UNAVAILABLE_GENERIC return JOB_AVAILABLE -/mob/dead/new_player/proc/AttemptLateSpawn(datum/job/job, datum/overmap/ship/controlled/ship) +/mob/dead/new_player/proc/AttemptLateSpawn(datum/job/job, datum/overmap/ship/controlled/ship, check_playtime = TRUE) if(auth_check) return - var/error = IsJobUnavailable(job, ship) + var/error = IsJobUnavailable(job, ship, check_playtime) if(error != JOB_AVAILABLE) alert(src, get_job_unavailable_error_message(error, job)) return FALSE diff --git a/code/modules/mob/dead/new_player/preferences_setup.dm b/code/modules/mob/dead/new_player/preferences_setup.dm index 1aea015891a5..17cd8a6b39eb 100644 --- a/code/modules/mob/dead/new_player/preferences_setup.dm +++ b/code/modules/mob/dead/new_player/preferences_setup.dm @@ -12,13 +12,17 @@ if(randomise[RANDOM_AGE] || randomise[RANDOM_AGE_ANTAG] && antag_override) age = rand(AGE_MIN,AGE_MAX) if(randomise[RANDOM_UNDERWEAR]) - underwear = random_underwear(gender) + underwear = random_underwear() if(randomise[RANDOM_UNDERWEAR_COLOR]) underwear_color = random_short_color() if(randomise[RANDOM_UNDERSHIRT]) undershirt = random_undershirt(gender) + if(randomise[RANDOM_UNDERSHIRT_COLOR]) + undershirt_color = random_short_color() if(randomise[RANDOM_SOCKS]) socks = random_socks() + if(randomise[RANDOM_SOCKS_COLOR]) + socks_color = random_short_color() if(randomise[RANDOM_BACKPACK]) backpack = random_backpack() if(randomise[RANDOM_JUMPSUIT_STYLE]) diff --git a/code/modules/mob/dead/new_player/ship_select.dm b/code/modules/mob/dead/new_player/ship_select.dm index c3d7b500a590..845a055ed141 100644 --- a/code/modules/mob/dead/new_player/ship_select.dm +++ b/code/modules/mob/dead/new_player/ship_select.dm @@ -58,11 +58,11 @@ ui.close() var/datum/job/selected_job = locate(params["job"]) in target.job_slots + // Attempts the spawn itself. This checks for playtime requirements. if(!spawnee.AttemptLateSpawn(selected_job, target)) to_chat(spawnee, "Unable to spawn on ship!") spawnee.new_player_panel() - if("buy") if(is_banned_from(spawnee.ckey, "Ship Purchasing")) to_chat(spawnee, "You are banned from purchasing ships!") @@ -70,12 +70,27 @@ ui.close() return - ui.close() var/datum/map_template/shuttle/template = SSmapping.ship_purchase_list[params["name"]] + if(!SSovermap.player_ship_spawn_allowed()) + to_chat(spawnee, "No more ships may be spawned at this time!") + return if(!template.enabled) to_chat(spawnee, "This ship is not currently available for purchase!") - spawnee.new_player_panel() return + if(!template.has_ship_spawn_playtime(spawnee.client)) + to_chat(spawnee, "You do not have enough playtime to spawn this ship!") + return + + var/num_ships_with_template = 0 + for(var/datum/overmap/ship/controlled/Ship as anything in SSovermap.controlled_ships) + if(template == Ship.source_template) + num_ships_with_template += 1 + if(num_ships_with_template >= template.limit) + to_chat(spawnee, "There are already [num_ships_with_template] ships of this type; you cannot spawn more!") + return + + ui.close() + to_chat(spawnee, "Your [template.name] is being prepared. Please be patient!") var/datum/overmap/ship/controlled/target = new(SSovermap.get_unused_overmap_square(), template) if(!target?.shuttle_port) @@ -83,15 +98,28 @@ spawnee.new_player_panel() return SSblackbox.record_feedback("tally", "ship_purchased", 1, template.name) //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - if(!spawnee.AttemptLateSpawn(target.job_slots[1], target)) //Try to spawn as the first listed job in the job slots (usually captain) + // Try to spawn as the first listed job in the job slots (usually captain) + // Playtime checks are overridden, to ensure the player gets to join the ship they spawned. + if(!spawnee.AttemptLateSpawn(target.job_slots[1], target, FALSE)) to_chat(spawnee, "Ship spawned, but you were unable to be spawned. You can likely try to spawn in the ship through joining normally, but if not, please contact an admin.") spawnee.new_player_panel() /datum/ship_select/ui_static_data(mob/user) + // tracks the number of existing ships of each template type so that their unavailability for purchase can be communicated to the user + var/list/template_num_lookup = list() + . = list() .["ships"] = list() + .["shipSpawnAllowed"] = SSovermap.player_ship_spawn_allowed() .["purchaseBanned"] = is_banned_from(user.ckey, "Ship Purchasing") + .["playMin"] = user.client ? user.client.get_exp_living(TRUE) : 0 + for(var/datum/overmap/ship/controlled/S as anything in SSovermap.controlled_ships) + if(S.source_template) + if(!template_num_lookup[S.source_template]) + template_num_lookup[S.source_template] = 1 + else + template_num_lookup[S.source_template] += 1 if(!S.is_join_option()) continue @@ -103,12 +131,15 @@ ship_jobs += list(list( "name" = job, "slots" = slots, - "ref" = REF(job) + "minTime" = job.officer ? S.source_template.get_req_officer_minutes() : 0, + "ref" = REF(job), )) var/list/ship_data = list( "name" = S.name, "class" = S.source_template.short_name, + "desc" = S.source_template.description, + "tags" = S.source_template.tags, "memo" = S.memo, "jobs" = ship_jobs, "manifest" = S.manifest, @@ -126,6 +157,10 @@ var/list/ship_data = list( "name" = T.name, "desc" = T.description, - "crewCount" = length(T.job_slots) + "tags" = T.tags, + "crewCount" = length(T.job_slots), + "limit" = T.limit, + "curNum" = template_num_lookup[T] || 0, + "minTime" = T.get_req_spawn_minutes(), ) .["templates"] += list(ship_data) diff --git a/code/modules/mob/dead/new_player/sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories.dm deleted file mode 100644 index e9d624f4bcd3..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories.dm +++ /dev/null @@ -1,2971 +0,0 @@ -/* - - Hello and welcome to sprite_accessories: For sprite accessories, such as hair, - facial hair, and possibly tattoos and stuff somewhere along the line. This file is - intended to be friendly for people with little to no actual coding experience. - The process of adding in new hairstyles has been made pain-free and easy to do. - Enjoy! - Doohl - - - Notice: This all gets automatically compiled in a list in dna.dm, so you do not - have to define any UI values for sprite accessories manually for hair and facial - hair. Just add in new hair types and the game will naturally adapt. - - !!WARNING!!: changing existing hair information can be VERY hazardous to savefiles, - to the point where you may completely corrupt a server's savefiles. Please refrain - from doing this unless you absolutely know what you are doing, and have defined a - conversion in savefile.dm -*/ -/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, roundstart = FALSE)//Roundstart argument builds a specific list for roundstart parts where some parts may be locked - if(!istype(L)) - L = list() - if(!istype(male)) - male = list() - if(!istype(female)) - female = list() - - for(var/path in subtypesof(prototype)) - if(roundstart) - var/datum/sprite_accessory/P = path - if(initial(P.locked)) - continue - var/datum/sprite_accessory/D = new path() - - if(D.icon_state) - L[D.name] = D - else - L += D.name - - switch(D.gender) - if(MALE) - male += D.name - if(FEMALE) - female += D.name - else - male += D.name - female += D.name - return L - -/datum/sprite_accessory - var/icon //the icon file the accessory is located in - var/icon_state //the icon_state of the accessory - var/name //the preview name of the accessory - var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations - var/gender_specific //Something that can be worn by either gender, but looks different on each - var/use_static //determines if the accessory will be skipped by color preferences - var/color_src = MUTCOLORS //Currently only used by mutantparts so don't worry about hair and stuff. This is the source that this accessory will get its color from. Default is MUTCOLOR, but can also be HAIR, FACEHAIR, EYECOLOR and 0 if none. - var/hasinner //Decides if this sprite has an "inner" part, such as the fleshy parts on ears. - var/locked = FALSE //Is this part locked from roundstart selection? Used for parts that apply effects - var/dimension_x = 32 - var/dimension_y = 32 - var/center = FALSE //Should we center the sprite? - var/limbs_id // The limbs id supplied for full-body replacing features. - var/image_alpha = 255 // The alpha for the accessory to use. - -////////////////////// -// Hair Definitions // -////////////////////// -/datum/sprite_accessory/hair - icon = 'icons/mob/human_face.dmi' // default icon for all hairs - - // please make sure they're sorted alphabetically and, where needed, categorized - // try to capitalize the names please~ - // try to spell - // you do not need to define _s or _l sub-states, game automatically does this for you - -/datum/sprite_accessory/hair/afro - name = "Afro" - icon_state = "hair_afro" - -/datum/sprite_accessory/hair/afro2 - name = "Afro 2" - icon_state = "hair_afro2" - -/datum/sprite_accessory/hair/afro_large - name = "Afro (Large)" - icon_state = "hair_bigafro" - -/datum/sprite_accessory/hair/antenna - name = "Ahoge" - icon_state = "hair_antenna" - -/datum/sprite_accessory/hair/bald - name = "Bald" - icon_state = null - -/datum/sprite_accessory/hair/balding - name = "Balding Hair" - icon_state = "hair_e" - -/datum/sprite_accessory/hair/bedhead - name = "Bedhead" - icon_state = "hair_bedhead" - -/datum/sprite_accessory/hair/bedhead2 - name = "Bedhead 2" - icon_state = "hair_bedheadv2" - -/datum/sprite_accessory/hair/bedhead3 - name = "Bedhead 3" - icon_state = "hair_bedheadv3" - -/datum/sprite_accessory/hair/bedheadlong - name = "Long Bedhead" - icon_state = "hair_long_bedhead" - -/datum/sprite_accessory/hair/bedheadfloorlength - name = "Floorlength Bedhead" - icon_state = "hair_floorlength_bedhead" - -/datum/sprite_accessory/hair/beehive - name = "Beehive" - icon_state = "hair_beehive" - -/datum/sprite_accessory/hair/beehive2 - name = "Beehive 2" - icon_state = "hair_beehivev2" - -/datum/sprite_accessory/hair/bob - name = "Bob Hair" - icon_state = "hair_bob" - -/datum/sprite_accessory/hair/bob2 - name = "Bob Hair 2" - icon_state = "hair_bob2" - -/datum/sprite_accessory/hair/bob3 - name = "Bob Hair 3" - icon_state = "hair_bobcut" - -/datum/sprite_accessory/hair/bob4 - name = "Bob Hair 4" - icon_state = "hair_bob4" - -/datum/sprite_accessory/hair/bobcurl - name = "Bobcurl" - icon_state = "hair_bobcurl" - -/datum/sprite_accessory/hair/boddicker - name = "Boddicker" - icon_state = "hair_boddicker" - -/datum/sprite_accessory/hair/bowlcut - name = "Bowlcut" - icon_state = "hair_bowlcut" - -/datum/sprite_accessory/hair/bowlcut2 - name = "Bowlcut 2" - icon_state = "hair_bowlcut2" - -/datum/sprite_accessory/hair/braid - name = "Braid (Floorlength)" - icon_state = "hair_braid" - -/datum/sprite_accessory/hair/braided - name = "Braided" - icon_state = "hair_braided" - -/datum/sprite_accessory/hair/front_braid - name = "Braided Front" - icon_state = "hair_braidfront" - -/datum/sprite_accessory/hair/not_floorlength_braid - name = "Braid (High)" - icon_state = "hair_braid2" - -/datum/sprite_accessory/hair/lowbraid - name = "Braid (Low)" - icon_state = "hair_hbraid" - -/datum/sprite_accessory/hair/shortbraid - name = "Braid (Short)" - icon_state = "hair_shortbraid" - -/datum/sprite_accessory/hair/braidtail - name = "Braided Tail" - icon_state = "hair_braidtail" - -/datum/sprite_accessory/hair/bun - name = "Bun Head" - icon_state = "hair_bun" - -/datum/sprite_accessory/hair/bun2 - name = "Bun Head 2" - icon_state = "hair_bunhead2" - -/datum/sprite_accessory/hair/bun3 - name = "Bun Head 3" - icon_state = "hair_bun3" - -/datum/sprite_accessory/hair/largebun - name = "Bun (Large)" - icon_state = "hair_largebun" - -/datum/sprite_accessory/hair/manbun - name = "Bun (Manbun)" - icon_state = "hair_manbun" - -/datum/sprite_accessory/hair/tightbun - name = "Bun (Tight)" - icon_state = "hair_tightbun" - -/datum/sprite_accessory/hair/business - name = "Business Hair" - icon_state = "hair_business" - -/datum/sprite_accessory/hair/business2 - name = "Business Hair 2" - icon_state = "hair_business2" - -/datum/sprite_accessory/hair/business3 - name = "Business Hair 3" - icon_state = "hair_business3" - -/datum/sprite_accessory/hair/business4 - name = "Business Hair 4" - icon_state = "hair_business4" - -/datum/sprite_accessory/hair/buzz - name = "Buzzcut" - icon_state = "hair_buzzcut" - -/datum/sprite_accessory/hair/cia - name = "CIA" - icon_state = "hair_cia" - -/datum/sprite_accessory/hair/coffeehouse - name = "Coffee House" - icon_state = "hair_coffeehouse" - -/datum/sprite_accessory/hair/combover - name = "Combover" - icon_state = "hair_combover" - -/datum/sprite_accessory/hair/cornrows1 - name = "Cornrows" - icon_state = "hair_cornrows" - -/datum/sprite_accessory/hair/cornrows2 - name = "Cornrows 2" - icon_state = "hair_cornrows2" - -/datum/sprite_accessory/hair/cornrowbun - name = "Cornrow Bun" - icon_state = "hair_cornrowbun" - -/datum/sprite_accessory/hair/cornrowbraid - name = "Cornrow Braid" - icon_state = "hair_cornrowbraid" - -/datum/sprite_accessory/hair/cornrowdualtail - name = "Cornrow Tail" - icon_state = "hair_cornrowtail" - -/datum/sprite_accessory/hair/crew - name = "Crewcut" - icon_state = "hair_crewcut" - -/datum/sprite_accessory/hair/curls - name = "Curls" - icon_state = "hair_curls" - -/datum/sprite_accessory/hair/cut - name = "Cut Hair" - icon_state = "hair_c" - -/datum/sprite_accessory/hair/dandpompadour - name = "Dandy Pompadour" - icon_state = "hair_dandypompadour" - -/datum/sprite_accessory/hair/devillock - name = "Devil Lock" - icon_state = "hair_devilock" - -/datum/sprite_accessory/hair/dolorosa - name = "Dolorosa" - icon_state = "hair_dolorosa" - -/datum/sprite_accessory/hair/double - name = "Double" - icon_state = "hair_double" - -/datum/sprite_accessory/hair/doublebun - name = "Double Bun" - icon_state = "hair_doublebun" - -/datum/sprite_accessory/hair/dreadlocks - name = "Dreadlocks" - icon_state = "hair_dreads" - -/datum/sprite_accessory/hair/drillhair - name = "Drillruru" - icon_state = "hair_drillruru" - -/datum/sprite_accessory/hair/drillhairextended - name = "Drill Hair (Extended)" - icon_state = "hair_drillhairextended" - -/datum/sprite_accessory/hair/egg - name = "Egg" - icon_state = "hair_egg" - -/datum/sprite_accessory/hair/eight - name = "Eight" - icon_state = "hair_eight" - -/datum/sprite_accessory/hair/emo - name = "Emo" - icon_state = "hair_emo" - -/datum/sprite_accessory/hair/emofrine - name = "Emo Fringe" - icon_state = "hair_emofringe" - -/datum/sprite_accessory/hair/nofade - name = "Fade (None)" - icon_state = "hair_nofade" - -/datum/sprite_accessory/hair/highfade - name = "Fade (High)" - icon_state = "hair_highfade" - -/datum/sprite_accessory/hair/medfade - name = "Fade (Medium)" - icon_state = "hair_medfade" - -/datum/sprite_accessory/hair/lowfade - name = "Fade (Low)" - icon_state = "hair_lowfade" - -/datum/sprite_accessory/hair/baldfade - name = "Fade (Bald)" - icon_state = "hair_baldfade" - -/datum/sprite_accessory/hair/feather - name = "Feather" - icon_state = "hair_feather" - -/datum/sprite_accessory/hair/father - name = "Father" - icon_state = "hair_father" - -/datum/sprite_accessory/hair/sargeant - name = "Flat Top" - icon_state = "hair_sargeant" - -/datum/sprite_accessory/hair/flair - name = "Flair" - icon_state = "hair_flair" - -/datum/sprite_accessory/hair/bigflattop - name = "Flat Top (Big)" - icon_state = "hair_bigflattop" - -/datum/sprite_accessory/hair/flow_hair - name = "Flow Hair" - icon_state = "hair_f" - -/datum/sprite_accessory/hair/gelled - name = "Gelled Back" - icon_state = "hair_gelled" - -/datum/sprite_accessory/hair/gentle - name = "Gentle" - icon_state = "hair_gentle" - -/datum/sprite_accessory/hair/halfbang - name = "Half-banged Hair" - icon_state = "hair_halfbang" - -/datum/sprite_accessory/hair/halfbang2 - name = "Half-banged Hair 2" - icon_state = "hair_halfbang2" - -/datum/sprite_accessory/hair/halfshaved - name = "Half-shaved" - icon_state = "hair_halfshaved" - -/datum/sprite_accessory/hair/harley - name = "Harley" - icon_state = "hair_harley" - -/datum/sprite_accessory/hair/hedgehog - name = "Hedgehog Hair" - icon_state = "hair_hedgehog" - -/datum/sprite_accessory/hair/himecut - name = "Hime Cut" - icon_state = "hair_himecut" - -/datum/sprite_accessory/hair/himecut2 - name = "Hime Cut 2" - icon_state = "hair_himecut2" - -/datum/sprite_accessory/hair/shorthime - name = "Hime Cut (Short)" - icon_state = "hair_shorthime" - -/datum/sprite_accessory/hair/himeup - name = "Hime Updo" - icon_state = "hair_himeup" - -/datum/sprite_accessory/hair/hitop - name = "Hitop" - icon_state = "hair_hitop" - -/datum/sprite_accessory/hair/jade - name = "Jade" - icon_state = "hair_jade" - -/datum/sprite_accessory/hair/jensen - name = "Jensen Hair" - icon_state = "hair_jensen" - -/datum/sprite_accessory/hair/Joestar - name = "Joestar" - icon_state = "hair_joestar" - -/datum/sprite_accessory/hair/justice - name = "Justice" - icon_state = "hair_justice" - -/datum/sprite_accessory/hair/keanu - name = "Keanu Hair" - icon_state = "hair_keanu" - -/datum/sprite_accessory/hair/kusangi - name = "Kusanagi Hair" - icon_state = "hair_kusanagi" - -/datum/sprite_accessory/hair/long - name = "Long Hair 1" - icon_state = "hair_long" - -/datum/sprite_accessory/hair/long2 - name = "Long Hair 2" - icon_state = "hair_long2" - -/datum/sprite_accessory/hair/long3 - name = "Long Hair 3" - icon_state = "hair_long3" - -/datum/sprite_accessory/hair/long_over_eye - name = "Long Over Eye" - icon_state = "hair_longovereye" - -/datum/sprite_accessory/hair/longbangs - name = "Long Bangs" - icon_state = "hair_lbangs" - -/datum/sprite_accessory/hair/longemo - name = "Long Emo" - icon_state = "hair_longemo" - -/datum/sprite_accessory/hair/longfringe - name = "Long Fringe" - icon_state = "hair_longfringe" - -/datum/sprite_accessory/hair/sidepartlongalt - name = "Long Side Part" - icon_state = "hair_longsidepart" - -/datum/sprite_accessory/hair/manime - name = "Manime" - icon_state = "hair_manime" - -/datum/sprite_accessory/hair/megaeyebrows - name = "Mega Eyebrows" - icon_state = "hair_megaeyebrows" - -/datum/sprite_accessory/hair/meow - name = "Meow" - icon_state = "hair_meow" - -/datum/sprite_accessory/hair/messy - name = "Messy" - icon_state = "hair_messy" - -/datum/sprite_accessory/hair/miracles - name = "Miracles" - icon_state = "hair_miracles" - -/datum/sprite_accessory/hair/modern - name = "Modern" - icon_state = "hair_modern" - -/datum/sprite_accessory/hair/mohawk - name = "Mohawk" - icon_state = "hair_d" - -/datum/sprite_accessory/hair/nitori - name = "Nitori" - icon_state = "hair_nitori" - -/datum/sprite_accessory/hair/reversemohawk - name = "Mohawk (Reverse)" - icon_state = "hair_reversemohawk" - -/datum/sprite_accessory/hair/shavedmohawk - name = "Mohawk (Shaved)" - icon_state = "hair_shavedmohawk" - -/datum/sprite_accessory/hair/unshavenmohawk - name = "Mohawk (Unshaven)" - icon_state = "hair_unshaven_mohawk" - -/datum/sprite_accessory/hair/mulder - name = "Mulder" - icon_state = "hair_mulder" - -/datum/sprite_accessory/hair/odango - name = "Odango" - icon_state = "hair_odango" - -/datum/sprite_accessory/hair/ombre - name = "Ombre" - icon_state = "hair_ombre" - -/datum/sprite_accessory/hair/oneshoulder - name = "One Shoulder" - icon_state = "hair_oneshoulder" - -/datum/sprite_accessory/hair/over_eye - name = "Over Eye" - icon_state = "hair_shortovereye" - -/datum/sprite_accessory/hair/oxton - name = "Oxton" - icon_state = "hair_oxton" - -/datum/sprite_accessory/hair/parted - name = "Parted" - icon_state = "hair_parted" - -/datum/sprite_accessory/hair/partedside - name = "Parted (Side)" - icon_state = "hair_part" - -/datum/sprite_accessory/hair/kagami - name = "Pigtails" - icon_state = "hair_kagami" - -/datum/sprite_accessory/hair/pigtail - name = "Pigtails 2" - icon_state = "hair_pigtails" - -/datum/sprite_accessory/hair/pigtail2 - name = "Pigtails 3" - icon_state = "hair_pigtails2" - -/datum/sprite_accessory/hair/pixie - name = "Pixie Cut" - icon_state = "hair_pixie" - -/datum/sprite_accessory/hair/pompadour - name = "Pompadour" - icon_state = "hair_pompadour" - -/datum/sprite_accessory/hair/bigpompadour - name = "Pompadour (Big)" - icon_state = "hair_bigpompadour" - -/datum/sprite_accessory/hair/ponytail1 - name = "Ponytail" - icon_state = "hair_ponytail" - -/datum/sprite_accessory/hair/ponytail2 - name = "Ponytail 2" - icon_state = "hair_ponytail2" - -/datum/sprite_accessory/hair/ponytail3 - name = "Ponytail 3" - icon_state = "hair_ponytail3" - -/datum/sprite_accessory/hair/ponytail4 - name = "Ponytail 4" - icon_state = "hair_ponytail4" - -/datum/sprite_accessory/hair/ponytail5 - name = "Ponytail 5" - icon_state = "hair_ponytail5" - -/datum/sprite_accessory/hair/ponytail6 - name = "Ponytail 6" - icon_state = "hair_ponytail6" - -/datum/sprite_accessory/hair/ponytail7 - name = "Ponytail 7" - icon_state = "hair_ponytail7" - -/datum/sprite_accessory/hair/highponytail - name = "Ponytail (High)" - icon_state = "hair_highponytail" - -/datum/sprite_accessory/hair/stail - name = "Ponytail (Short)" - icon_state = "hair_stail" - -/datum/sprite_accessory/hair/longponytail - name = "Ponytail (Long)" - icon_state = "hair_longstraightponytail" - -/datum/sprite_accessory/hair/countryponytail - name = "Ponytail (Country)" - icon_state = "hair_country" - -/datum/sprite_accessory/hair/fringetail - name = "Ponytail (Fringe)" - icon_state = "hair_fringetail" - -/datum/sprite_accessory/hair/sidetail - name = "Ponytail (Side)" - icon_state = "hair_sidetail" - -/datum/sprite_accessory/hair/sidetail2 - name = "Ponytail (Side) 2" - icon_state = "hair_sidetail2" - -/datum/sprite_accessory/hair/sidetail3 - name = "Ponytail (Side) 3" - icon_state = "hair_sidetail3" - -/datum/sprite_accessory/hair/sidetail4 - name = "Ponytail (Side) 4" - icon_state = "hair_sidetail4" - -/datum/sprite_accessory/hair/spikyponytail - name = "Ponytail (Spiky)" - icon_state = "hair_spikyponytail" - -/datum/sprite_accessory/hair/poofy - name = "Poofy" - icon_state = "hair_poofy" - -/datum/sprite_accessory/hair/prince - name = "Prince" - icon_state = "hair_prince" - -/datum/sprite_accessory/hair/pupa - name = "Pupa" - icon_state = "hair_pupa" - -/datum/sprite_accessory/hair/quiff - name = "Quiff" - icon_state = "hair_quiff" - -/datum/sprite_accessory/hair/ronin - name = "Ronin" - icon_state = "hair_ronin" - -/datum/sprite_accessory/hair/rosemary - name = "Rosemary" - icon_state = "hair_rosemary" - -/datum/sprite_accessory/hair/shaved - name = "Shaved" - icon_state = "hair_shaved" - -/datum/sprite_accessory/hair/shavedpart - name = "Shaved Part" - icon_state = "hair_shavedpart" - -/datum/sprite_accessory/hair/shortbangs - name = "Short Bangs" - icon_state = "hair_shortbangs" - -/datum/sprite_accessory/hair/short - name = "Short Hair" - icon_state = "hair_a" - -/datum/sprite_accessory/hair/shorthair2 - name = "Short Hair 2" - icon_state = "hair_shorthair2" - -/datum/sprite_accessory/hair/shorthair3 - name = "Short Hair 3" - icon_state = "hair_shorthair3" - -/datum/sprite_accessory/hair/shorthair4 - name = "Short Hair 4" - icon_state = "hair_d" - -/datum/sprite_accessory/hair/shorthair5 - name = "Short Hair 5" - icon_state = "hair_e" - -/datum/sprite_accessory/hair/shorthair6 - name = "Short Hair 6" - icon_state = "hair_f" - -/datum/sprite_accessory/hair/shorthair7 - name = "Short Hair 7" - icon_state = "hair_shorthairg" - -/datum/sprite_accessory/hair/shorthaireighties - name = "Short Hair 80s" - icon_state = "hair_80s" - -/datum/sprite_accessory/hair/rosa - name = "Short Hair Rosa" - icon_state = "hair_rosa" - -/datum/sprite_accessory/hair/shoulderlength - name = "Shoulder-length Hair" - icon_state = "hair_b" - -/datum/sprite_accessory/hair/sidecut - name = "Sidecut" - icon_state = "hair_sidecut" - -/datum/sprite_accessory/hair/skinhead - name = "Skinhead" - icon_state = "hair_skinhead" - -/datum/sprite_accessory/hair/protagonist - name = "Slightly Long Hair" - icon_state = "hair_protagonist" - -/datum/sprite_accessory/hair/spiky - name = "Spiky" - icon_state = "hair_spikey" - -/datum/sprite_accessory/hair/spiky2 - name = "Spiky 2" - icon_state = "hair_spiky" - -/datum/sprite_accessory/hair/spiky3 - name = "Spiky 3" - icon_state = "hair_spiky2" - -/datum/sprite_accessory/hair/stride - name = "Stride" - icon_state = "hair_stride" - -/datum/sprite_accessory/hair/swept - name = "Swept Back Hair" - icon_state = "hair_swept" - -/datum/sprite_accessory/hair/swept2 - name = "Swept Back Hair 2" - icon_state = "hair_swept2" - -/datum/sprite_accessory/hair/thinning - name = "Thinning" - icon_state = "hair_thinning" - -/datum/sprite_accessory/hair/thinningfront - name = "Thinning (Front)" - icon_state = "hair_thinningfront" - -/datum/sprite_accessory/hair/thinningrear - name = "Thinning (Rear)" - icon_state = "hair_thinningrear" - -/datum/sprite_accessory/hair/thresh - name = "Thresh" - icon_state = "hair_thresh" - -/datum/sprite_accessory/hair/topknot - name = "Topknot" - icon_state = "hair_topknot" - -/datum/sprite_accessory/hair/tressshoulder - name = "Tress Shoulder" - icon_state = "hair_tressshoulder" - -/datum/sprite_accessory/hair/trimmed - name = "Trimmed" - icon_state = "hair_trimmed" - -/datum/sprite_accessory/hair/trimflat - name = "Trim Flat" - icon_state = "hair_trimflat" - -/datum/sprite_accessory/hair/twintails - name = "Twintails" - icon_state = "hair_twintail" - -/datum/sprite_accessory/hair/undercut - name = "Undercut" - icon_state = "hair_undercut" - -/datum/sprite_accessory/hair/undercutleft - name = "Undercut Left" - icon_state = "hair_undercutleft" - -/datum/sprite_accessory/hair/undercutright - name = "Undercut Right" - icon_state = "hair_undercutright" - -/datum/sprite_accessory/hair/unkept - name = "Unkept" - icon_state = "hair_unkept" - -/datum/sprite_accessory/hair/updo - name = "Updo" - icon_state = "hair_updo" - -/datum/sprite_accessory/hair/longer - name = "Very Long Hair" - icon_state = "hair_vlong" - -/datum/sprite_accessory/hair/longest - name = "Very Long Hair 2" - icon_state = "hair_longest" - -/datum/sprite_accessory/hair/longest2 - name = "Very Long Over Eye" - icon_state = "hair_longest2" - -/datum/sprite_accessory/hair/veryshortovereye - name = "Very Short Over Eye" - icon_state = "hair_veryshortovereyealternate" - -/datum/sprite_accessory/hair/longestalt - name = "Very Long with Fringe" - icon_state = "hair_vlongfringe" - -/datum/sprite_accessory/hair/volaju - name = "Volaju" - icon_state = "hair_volaju" - -/datum/sprite_accessory/hair/wisp - name = "Wisp" - icon_state = "hair_wisp" - -/* -///////////////////////////////////// -/ =---------------------------= / -/ == Gradient Hair Definitions == / -/ =---------------------------= / -///////////////////////////////////// -*/ - -/datum/sprite_accessory/hair_gradient - icon = 'icons/mob/hair_gradients.dmi' - -/datum/sprite_accessory/hair_gradient/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/hair_gradient/fadeup - name = "Fade Up" - icon_state = "fadeup" - -/datum/sprite_accessory/hair_gradient/fadedown - name = "Fade Down" - icon_state = "fadedown" - -/datum/sprite_accessory/hair_gradient/vertical_split - name = "Vertical Split" - icon_state = "vsplit" - -/datum/sprite_accessory/hair_gradient/_split - name = "Horizontal Split" - icon_state = "bottomflat" - -/datum/sprite_accessory/hair_gradient/reflected - name = "Reflected" - icon_state = "reflected_high" - -/datum/sprite_accessory/hair_gradient/reflected_inverse - name = "Reflected Inverse" - icon_state = "reflected_inverse_high" - -/datum/sprite_accessory/hair_gradient/wavy - name = "Wavy" - icon_state = "wavy" - -/datum/sprite_accessory/hair_gradient/long_fade_up - name = "Long Fade Up" - icon_state = "long_fade_up" - -/datum/sprite_accessory/hair_gradient/long_fade_down - name = "Long Fade Down" - icon_state = "long_fade_down" - -///////////////////////////// -// Facial Hair Definitions // -///////////////////////////// - -/datum/sprite_accessory/facial_hair - icon = 'icons/mob/human_face.dmi' - gender = MALE // barf (unless you're a dorf, dorfs dig chix w/ beards :P) - -// please make sure they're sorted alphabetically and categorized - -/datum/sprite_accessory/facial_hair/abe - name = "Beard (Abraham Lincoln)" - icon_state = "facial_abe" - -/datum/sprite_accessory/facial_hair/brokenman - name = "Beard (Broken Man)" - icon_state = "facial_brokenman" - -/datum/sprite_accessory/facial_hair/chinstrap - name = "Beard (Chinstrap)" - icon_state = "facial_chin" - -/datum/sprite_accessory/facial_hair/dwarf - name = "Beard (Dwarf)" - icon_state = "facial_dwarf" - -/datum/sprite_accessory/facial_hair/fullbeard - name = "Beard (Full)" - icon_state = "facial_fullbeard" - -/datum/sprite_accessory/facial_hair/croppedfullbeard - name = "Beard (Cropped Fullbeard)" - icon_state = "facial_croppedfullbeard" - -/datum/sprite_accessory/facial_hair/gt - name = "Beard (Goatee)" - icon_state = "facial_gt" - -/datum/sprite_accessory/facial_hair/hip - name = "Beard (Hipster)" - icon_state = "facial_hip" - -/datum/sprite_accessory/facial_hair/jensen - name = "Beard (Jensen)" - icon_state = "facial_jensen" - -/datum/sprite_accessory/facial_hair/neckbeard - name = "Beard (Neckbeard)" - icon_state = "facial_neckbeard" - -/datum/sprite_accessory/facial_hair/vlongbeard - name = "Beard (Very Long)" - icon_state = "facial_wise" - -/datum/sprite_accessory/facial_hair/muttonmus - name = "Beard (Muttonmus)" - icon_state = "facial_muttonmus" - -/datum/sprite_accessory/facial_hair/martialartist - name = "Beard (Martial Artist)" - icon_state = "facial_martialartist" - -/datum/sprite_accessory/facial_hair/chinlessbeard - name = "Beard (Chinless Beard)" - icon_state = "facial_chinlessbeard" - -/datum/sprite_accessory/facial_hair/moonshiner - name = "Beard (Moonshiner)" - icon_state = "facial_moonshiner" - -/datum/sprite_accessory/facial_hair/longbeard - name = "Beard (Long)" - icon_state = "facial_longbeard" - -/datum/sprite_accessory/facial_hair/volaju - name = "Beard (Volaju)" - icon_state = "facial_volaju" - -/datum/sprite_accessory/facial_hair/threeoclock - name = "Beard (Three o Clock Shadow)" - icon_state = "facial_3oclock" - -/datum/sprite_accessory/facial_hair/fiveoclock - name = "Beard (Five o Clock Shadow)" - icon_state = "facial_fiveoclock" - -/datum/sprite_accessory/facial_hair/fiveoclockm - name = "Beard (Five o Clock Moustache)" - icon_state = "facial_5oclockmoustache" - -/datum/sprite_accessory/facial_hair/sevenoclock - name = "Beard (Seven o Clock Shadow)" - icon_state = "facial_7oclock" - -/datum/sprite_accessory/facial_hair/sevenoclockm - name = "Beard (Seven o Clock Moustache)" - icon_state = "facial_7oclockmoustache" - -/datum/sprite_accessory/facial_hair/moustache - name = "Moustache" - icon_state = "facial_moustache" - -/datum/sprite_accessory/facial_hair/pencilstache - name = "Moustache (Pencilstache)" - icon_state = "facial_pencilstache" - -/datum/sprite_accessory/facial_hair/smallstache - name = "Moustache (Smallstache)" - icon_state = "facial_smallstache" - -/datum/sprite_accessory/facial_hair/walrus - name = "Moustache (Walrus)" - icon_state = "facial_walrus" - -/datum/sprite_accessory/facial_hair/fu - name = "Moustache (Fu Manchu)" - icon_state = "facial_fumanchu" - -/datum/sprite_accessory/facial_hair/hogan - name = "Moustache (Hulk Hogan)" - icon_state = "facial_hogan" //-Neek - -/datum/sprite_accessory/facial_hair/selleck - name = "Moustache (Selleck)" - icon_state = "facial_selleck" - -/datum/sprite_accessory/facial_hair/chaplin - name = "Moustache (Square)" - icon_state = "facial_chaplin" - -/datum/sprite_accessory/facial_hair/vandyke - name = "Moustache (Van Dyke)" - icon_state = "facial_vandyke" - -/datum/sprite_accessory/facial_hair/watson - name = "Moustache (Watson)" - icon_state = "facial_watson" - -/datum/sprite_accessory/facial_hair/elvis - name = "Sideburns (Elvis)" - icon_state = "facial_elvis" - -/datum/sprite_accessory/facial_hair/mutton - name = "Sideburns (Mutton Chops)" - icon_state = "facial_mutton" - -/datum/sprite_accessory/facial_hair/sideburn - name = "Sideburns" - icon_state = "facial_sideburn" - -/datum/sprite_accessory/facial_hair/shaved - name = "Shaved" - icon_state = null - gender = NEUTER - -/////////////////////////// -// Underwear Definitions // -/////////////////////////// - -/datum/sprite_accessory/underwear - icon = 'icons/mob/clothing/underwear.dmi' - use_static = FALSE - - -//MALE UNDERWEAR -/datum/sprite_accessory/underwear/nude - name = "Nude" - icon_state = null - gender = NEUTER - -/datum/sprite_accessory/underwear/male_briefs - name = "Men's Briefs" - icon_state = "male_briefs" - gender = MALE - -/datum/sprite_accessory/underwear/male_boxers - name = "Men's Boxer" - icon_state = "male_boxers" - gender = MALE - -/datum/sprite_accessory/underwear/male_stripe - name = "Men's Striped Boxer" - icon_state = "male_stripe" - gender = MALE - -/datum/sprite_accessory/underwear/male_midway - name = "Men's Midway Boxer" - icon_state = "male_midway" - gender = MALE - -/datum/sprite_accessory/underwear/male_longjohns - name = "Men's Long Johns" - icon_state = "male_longjohns" - gender = MALE - -/datum/sprite_accessory/underwear/male_kinky - name = "Men's Kinky" - icon_state = "male_kinky" - gender = MALE - -/datum/sprite_accessory/underwear/male_mankini - name = "Mankini" - icon_state = "male_mankini" - gender = MALE - -/datum/sprite_accessory/underwear/male_hearts - name = "Men's Hearts Boxer" - icon_state = "male_hearts" - gender = MALE - use_static = TRUE - -/datum/sprite_accessory/underwear/male_commie - name = "Men's Striped Commie Boxer" - icon_state = "male_commie" - gender = MALE - use_static = TRUE - -/datum/sprite_accessory/underwear/male_usastripe - name = "Men's Striped Freedom Boxer" - icon_state = "male_assblastusa" - gender = MALE - use_static = TRUE - -/datum/sprite_accessory/underwear/male_uk - name = "Men's Striped UK Boxer" - icon_state = "male_uk" - gender = MALE - use_static = TRUE - - -//FEMALE UNDERWEAR -/datum/sprite_accessory/underwear/female_bikini - name = "Ladies' Bikini" - icon_state = "female_bikini" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_lace - name = "Ladies' Lace" - icon_state = "female_lace" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_bralette - name = "Ladies' Bralette" - icon_state = "female_bralette" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_sport - name = "Ladies' Sport" - icon_state = "female_sport" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_thong - name = "Ladies' Thong" - icon_state = "female_thong" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_strapless - name = "Ladies' Strapless" - icon_state = "female_strapless" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_babydoll - name = "Babydoll" - icon_state = "female_babydoll" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_onepiece - name = "Ladies' One Piece Swimsuit" - icon_state = "swim_onepiece" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_strapless_onepiece - name = "Ladies' Strapless One Piece Swimsuit" - icon_state = "swim_strapless_onepiece" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_twopiece - name = "Ladies' Two Piece Swimsuit" - icon_state = "swim_twopiece" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_strapless_twopiece - name = "Ladies' Strapless Two Piece Swimsuit" - icon_state = "swim_strapless_twopiece" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_stripe - name = "Ladies' Stripe Swimsuit" - icon_state = "swim_stripe" - gender = FEMALE - -/datum/sprite_accessory/underwear/swimsuit_halter - name = "Ladies' Halter Swimsuit" - icon_state = "swim_halter" - gender = FEMALE - -/datum/sprite_accessory/underwear/female_white_neko - name = "Ladies' White Neko" - icon_state = "female_neko_white" - gender = FEMALE - use_static = TRUE - -/datum/sprite_accessory/underwear/female_black_neko - name = "Ladies' Black Neko" - icon_state = "female_neko_black" - gender = FEMALE - use_static = TRUE - -/datum/sprite_accessory/underwear/female_commie - name = "Ladies' Commie" - icon_state = "female_commie" - gender = FEMALE - use_static = TRUE - -/datum/sprite_accessory/underwear/female_usastripe - name = "Ladies' Freedom" - icon_state = "female_assblastusa" - gender = FEMALE - use_static = TRUE - -/datum/sprite_accessory/underwear/female_uk - name = "Ladies' UK" - icon_state = "female_uk" - gender = FEMALE - use_static = TRUE - -/datum/sprite_accessory/underwear/female_kinky - name = "Ladies' Kinky" - icon_state = "female_kinky" - gender = FEMALE - use_static = TRUE - -//////////////////////////// -// Undershirt Definitions // -//////////////////////////// - -/datum/sprite_accessory/undershirt - icon = 'icons/mob/clothing/underwear.dmi' - -/datum/sprite_accessory/undershirt/nude - name = "Nude" - icon_state = null - gender = NEUTER - -// please make sure they're sorted alphabetically and categorized - -/datum/sprite_accessory/undershirt/bluejersey - name = "Jersey (Blue)" - icon_state = "shirt_bluejersey" - gender = NEUTER - -/datum/sprite_accessory/undershirt/redjersey - name = "Jersey (Red)" - icon_state = "shirt_redjersey" - gender = NEUTER - -/datum/sprite_accessory/undershirt/bluepolo - name = "Polo Shirt (Blue)" - icon_state = "bluepolo" - gender = NEUTER - -/datum/sprite_accessory/undershirt/grayyellowpolo - name = "Polo Shirt (Gray-Yellow)" - icon_state = "grayyellowpolo" - gender = NEUTER - -/datum/sprite_accessory/undershirt/redpolo - name = "Polo Shirt (Red)" - icon_state = "redpolo" - gender = NEUTER - -/datum/sprite_accessory/undershirt/whitepolo - name = "Polo Shirt (White)" - icon_state = "whitepolo" - gender = NEUTER - -/datum/sprite_accessory/undershirt/alienshirt - name = "Shirt (Alien)" - icon_state = "shirt_alien" - gender = NEUTER - -/datum/sprite_accessory/undershirt/mondmondjaja - name = "Shirt (Band)" - icon_state = "band" - gender = NEUTER - -/datum/sprite_accessory/undershirt/shirt_black - name = "Shirt (Black)" - icon_state = "shirt_black" - gender = NEUTER - -/datum/sprite_accessory/undershirt/blueshirt - name = "Shirt (Blue)" - icon_state = "shirt_blue" - gender = NEUTER - -/datum/sprite_accessory/undershirt/clownshirt - name = "Shirt (Clown)" - icon_state = "shirt_clown" - gender = NEUTER - -/datum/sprite_accessory/undershirt/commie - name = "Shirt (Commie)" - icon_state = "shirt_commie" - gender = NEUTER - -/datum/sprite_accessory/undershirt/greenshirt - name = "Shirt (Green)" - icon_state = "shirt_green" - gender = NEUTER - -/datum/sprite_accessory/undershirt/shirt_grey - name = "Shirt (Grey)" - icon_state = "shirt_grey" - gender = NEUTER - -/datum/sprite_accessory/undershirt/ian - name = "Shirt (Ian)" - icon_state = "ian" - gender = NEUTER - -/datum/sprite_accessory/undershirt/ilovent - name = "Shirt (I Love NT)" - icon_state = "ilovent" - gender = NEUTER - -/datum/sprite_accessory/undershirt/lover - name = "Shirt (Lover)" - icon_state = "lover" - gender = NEUTER - -/datum/sprite_accessory/undershirt/matroska - name = "Shirt (Matroska)" - icon_state = "matroska" - gender = NEUTER - -/datum/sprite_accessory/undershirt/meat - name = "Shirt (Meat)" - icon_state = "shirt_meat" - gender = NEUTER - -/datum/sprite_accessory/undershirt/nano - name = "Shirt (Nanotrasen)" - icon_state = "shirt_nano" - gender = NEUTER - -/datum/sprite_accessory/undershirt/peace - name = "Shirt (Peace)" - icon_state = "peace" - gender = NEUTER - -/datum/sprite_accessory/undershirt/pacman - name = "Shirt (Pogoman)" - icon_state = "pogoman" - gender = NEUTER - -/datum/sprite_accessory/undershirt/question - name = "Shirt (Question)" - icon_state = "shirt_question" - gender = NEUTER - -/datum/sprite_accessory/undershirt/redshirt - name = "Shirt (Red)" - icon_state = "shirt_red" - gender = NEUTER - -/datum/sprite_accessory/undershirt/skull - name = "Shirt (Skull)" - icon_state = "shirt_skull" - gender = NEUTER - -/datum/sprite_accessory/undershirt/ss13 - name = "Shirt (SS13)" - icon_state = "shirt_ss13" - gender = NEUTER - -/datum/sprite_accessory/undershirt/stripe - name = "Shirt (Striped)" - icon_state = "shirt_stripes" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tiedye - name = "Shirt (Tie-dye)" - icon_state = "shirt_tiedye" - gender = NEUTER - -/datum/sprite_accessory/undershirt/uk - name = "Shirt (UK)" - icon_state = "uk" - gender = NEUTER - -/datum/sprite_accessory/undershirt/usa - name = "Shirt (USA)" - icon_state = "shirt_assblastusa" - gender = NEUTER - -/datum/sprite_accessory/undershirt/shirt_white - name = "Shirt (White)" - icon_state = "shirt_white" - gender = NEUTER - -/datum/sprite_accessory/undershirt/blackshortsleeve - name = "Short-sleeved Shirt (Black)" - icon_state = "blackshortsleeve" - gender = NEUTER - -/datum/sprite_accessory/undershirt/blueshortsleeve - name = "Short-sleeved Shirt (Blue)" - icon_state = "blueshortsleeve" - gender = NEUTER - -/datum/sprite_accessory/undershirt/greenshortsleeve - name = "Short-sleeved Shirt (Green)" - icon_state = "greenshortsleeve" - gender = NEUTER - -/datum/sprite_accessory/undershirt/purpleshortsleeve - name = "Short-sleeved Shirt (Purple)" - icon_state = "purpleshortsleeve" - gender = NEUTER - -/datum/sprite_accessory/undershirt/whiteshortsleeve - name = "Short-sleeved Shirt (White)" - icon_state = "whiteshortsleeve" - gender = NEUTER - -/datum/sprite_accessory/undershirt/sports_bra - name = "Sports Bra" - icon_state = "sports_bra" - gender = NEUTER - -/datum/sprite_accessory/undershirt/sports_bra2 - name = "Sports Bra (Alt)" - icon_state = "sports_bra_alt" - gender = NEUTER - -/datum/sprite_accessory/undershirt/blueshirtsport - name = "Sports Shirt (Blue)" - icon_state = "blueshirtsport" - gender = NEUTER - -/datum/sprite_accessory/undershirt/greenshirtsport - name = "Sports Shirt (Green)" - icon_state = "greenshirtsport" - gender = NEUTER - -/datum/sprite_accessory/undershirt/redshirtsport - name = "Sports Shirt (Red)" - icon_state = "redshirtsport" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_black - name = "Tank Top (Black)" - icon_state = "tank_black" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tankfire - name = "Tank Top (Fire)" - icon_state = "tank_fire" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_grey - name = "Tank Top (Grey)" - icon_state = "tank_grey" - gender = NEUTER - -/datum/sprite_accessory/undershirt/female_midriff - name = "Tank Top (Midriff)" - icon_state = "tank_midriff" - gender = FEMALE - -/datum/sprite_accessory/undershirt/tank_red - name = "Tank Top (Red)" - icon_state = "tank_red" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tankstripe - name = "Tank Top (Striped)" - icon_state = "tank_stripes" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_white - name = "Tank Top (White)" - icon_state = "tank_white" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_rainbow - name = "Tank Top (Rainbow)" - icon_state = "tank_rainbow" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_les - name = "Tank Top (Lesbian)" - icon_state = "tank_les" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_bi - name = "Tank Top (Bi)" - icon_state = "tank_bi" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_trans - name = "Tank Top (Trans)" - icon_state = "tank_trans" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_enby - name = "Tank Top (Nonbinary)" - icon_state = "tank_enby" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tank_ace - name = "Tank Top (Asexual)" - icon_state = "tank_ace" - gender = NEUTER - -/datum/sprite_accessory/undershirt/redtop - name = "Top (Red)" - icon_state = "redtop" - gender = FEMALE - -/datum/sprite_accessory/undershirt/whitetop - name = "Top (White)" - icon_state = "whitetop" - gender = FEMALE - -/datum/sprite_accessory/undershirt/tshirt_blue - name = "T-Shirt (Blue)" - icon_state = "blueshirt" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tshirt_green - name = "T-Shirt (Green)" - icon_state = "greenshirt" - gender = NEUTER - -/datum/sprite_accessory/undershirt/tshirt_red - name = "T-Shirt (Red)" - icon_state = "redshirt" - gender = NEUTER - -/datum/sprite_accessory/undershirt/yellowshirt - name = "T-Shirt (Yellow)" - icon_state = "yellowshirt" - gender = NEUTER - -/////////////////////// -// Socks Definitions // -/////////////////////// - -/datum/sprite_accessory/socks - icon = 'icons/mob/clothing/underwear.dmi' - -/datum/sprite_accessory/socks/nude - name = "Nude" - icon_state = null - -// please make sure they're sorted alphabetically and categorized - -/datum/sprite_accessory/socks/black_knee - name = "Knee-high (Black)" - icon_state = "black_knee" - -/datum/sprite_accessory/socks/commie_knee - name = "Knee-High (Commie)" - icon_state = "commie_knee" - -/datum/sprite_accessory/socks/usa_knee - name = "Knee-High (Freedom)" - icon_state = "assblastusa_knee" - -/datum/sprite_accessory/socks/rainbow_knee - name = "Knee-high (Rainbow)" - icon_state = "rainbow_knee" - -/datum/sprite_accessory/socks/striped_knee - name = "Knee-high (Striped)" - icon_state = "striped_knee" - -/datum/sprite_accessory/socks/thin_knee - name = "Knee-high (Thin)" - icon_state = "thin_knee" - -/datum/sprite_accessory/socks/uk_knee - name = "Knee-High (UK)" - icon_state = "uk_knee" - -/datum/sprite_accessory/socks/white_knee - name = "Knee-high (White)" - icon_state = "white_knee" - -/datum/sprite_accessory/socks/bee_knee - name = "Knee-high (Bee)" - icon_state = "bee_knee" - -/datum/sprite_accessory/socks/black_norm - name = "Normal (Black)" - icon_state = "black_norm" - -/datum/sprite_accessory/socks/white_norm - name = "Normal (White)" - icon_state = "white_norm" - -/datum/sprite_accessory/socks/pantyhose - name = "Pantyhose" - icon_state = "pantyhose" - -/datum/sprite_accessory/socks/black_short - name = "Short (Black)" - icon_state = "black_short" - -/datum/sprite_accessory/socks/white_short - name = "Short (White)" - icon_state = "white_short" - -/datum/sprite_accessory/socks/stockings_blue - name = "Stockings (Blue)" - icon_state = "stockings_blue" - -/datum/sprite_accessory/socks/stockings_cyan - name = "Stockings (Cyan)" - icon_state = "stockings_cyan" - -/datum/sprite_accessory/socks/stockings_dpink - name = "Stockings (Dark Pink)" - icon_state = "stockings_dpink" - -/datum/sprite_accessory/socks/stockings_green - name = "Stockings (Green)" - icon_state = "stockings_black" - -/datum/sprite_accessory/socks/stockings_orange - name = "Stockings (Orange)" - icon_state = "stockings_orange" - -/datum/sprite_accessory/socks/stockings_programmer - name = "Stockings (Programmer)" - icon_state = "stockings_lpink" - -/datum/sprite_accessory/socks/stockings_puce - name = "Stockings (Puce)" - icon_state = "stockings_puce" - -/datum/sprite_accessory/socks/stockings_purple - name = "Stockings (Purple)" - icon_state = "stockings_purple" - -/datum/sprite_accessory/socks/stockings_yellow - name = "Stockings (Yellow)" - icon_state = "stockings_yellow" - -/datum/sprite_accessory/socks/black_thigh - name = "Thigh-high (Black)" - icon_state = "black_thigh" - -/datum/sprite_accessory/socks/commie_thigh - name = "Thigh-high (Commie)" - icon_state = "commie_thigh" - -/datum/sprite_accessory/socks/usa_thigh - name = "Thigh-high (Freedom)" - icon_state = "assblastusa_thigh" - -/datum/sprite_accessory/socks/rainbow_thigh - name = "Thigh-high (Rainbow)" - icon_state = "rainbow_thigh" - -/datum/sprite_accessory/socks/les_thigh - name = "Thigh-high (Lesbian)" - icon_state = "les_thigh" - -/datum/sprite_accessory/socks/bi_thigh - name = "Thigh-high (Bi)" - icon_state = "bi_thigh" //bi thigh highs? we gotta study this - -/datum/sprite_accessory/socks/trans_thigh - name = "Thigh-high (Trans)" - icon_state = "trans_thigh" - -/datum/sprite_accessory/socks/enby_thigh - name = "Thigh-high (Nonbinary)" - icon_state = "enby_thigh" - -/datum/sprite_accessory/socks/ace_thigh - name = "Thigh-high (Asexual)" - icon_state = "ace_thigh" - -/datum/sprite_accessory/socks/striped_thigh - name = "Thigh-high (Striped)" - icon_state = "striped_thigh" - -/datum/sprite_accessory/socks/thin_thigh - name = "Thigh-high (Thin)" - icon_state = "thin_thigh" - -/datum/sprite_accessory/socks/uk_thigh - name = "Thigh-high (UK)" - icon_state = "uk_thigh" - -/datum/sprite_accessory/socks/white_thigh - name = "Thigh-high (White)" - icon_state = "white_thigh" - -/datum/sprite_accessory/socks/bee_thigh - name = "Thigh-high (Bee)" - icon_state = "bee_thigh" - -/datum/sprite_accessory/socks/thocks - name = "Thocks" - icon_state = "thocks" - -//////////.////////////////// -// MutantParts Definitions // -///////////////////////////// - -/datum/sprite_accessory/body_markings - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/body_markings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/body_markings/dtiger - name = "Dark Tiger Body" - icon_state = "dtiger" - gender_specific = 1 - -/datum/sprite_accessory/body_markings/ltiger - name = "Light Tiger Body" - icon_state = "ltiger" - gender_specific = 1 - -/datum/sprite_accessory/body_markings/lbelly - name = "Light Belly" - icon_state = "lbelly" - gender_specific = 1 - -/datum/sprite_accessory/tails - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/tails_animated - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/tails/lizard/smooth - name = "Smooth" - icon_state = "smooth" - -/datum/sprite_accessory/tails_animated/lizard/smooth - name = "Smooth" - icon_state = "smooth" - -/datum/sprite_accessory/tails/lizard/dtiger - name = "Dark Tiger" - icon_state = "dtiger" - -/datum/sprite_accessory/tails_animated/lizard/dtiger - name = "Dark Tiger" - icon_state = "dtiger" - -/datum/sprite_accessory/tails/lizard/ltiger - name = "Light Tiger" - icon_state = "ltiger" - -/datum/sprite_accessory/tails_animated/lizard/ltiger - name = "Light Tiger" - icon_state = "ltiger" - -/datum/sprite_accessory/tails/lizard/spikes - name = "Spikes" - icon_state = "spikes" - -/datum/sprite_accessory/tails_animated/lizard/spikes - name = "Spikes" - icon_state = "spikes" - -/datum/sprite_accessory/tails/lizard/large - name = "Large" - icon_state = "large" - -/datum/sprite_accessory/tails_animated/lizard/large - name = "Large" - icon_state = "large" - -/datum/sprite_accessory/tails/human/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails_animated/human/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails/human/cat - name = "Cat" - icon_state = "cat" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/cat - name = "Cat" - icon_state = "cat" - color_src = HAIR - -/datum/sprite_accessory/tails/human/cat/slime - name = "Slimecat" - icon_state = "cat" - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/tails_animated/human/cat/slime - name = "Slimecat" - icon_state = "cat" - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/tails/human/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - color_src = HAIR - -/datum/sprite_accessory/tails/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox 2" - icon_state = "fox2" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox 2" - icon_state = "fox2" - color_src = HAIR - -/datum/sprite_accessory/snouts - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/snouts/sharp - name = "Sharp" - icon_state = "sharp" - -/datum/sprite_accessory/snouts/round - name = "Round" - icon_state = "round" - -/datum/sprite_accessory/snouts/sharplight - name = "Sharp + Light" - icon_state = "sharplight" - -/datum/sprite_accessory/snouts/roundlight - name = "Round + Light" - icon_state = "roundlight" - -/datum/sprite_accessory/horns - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/horns/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/horns/simple - name = "Simple" - icon_state = "simple" - -/datum/sprite_accessory/horns/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/horns/curled - name = "Curled" - icon_state = "curled" - -/datum/sprite_accessory/horns/ram - name = "Ram" - icon_state = "ram" - -/datum/sprite_accessory/horns/angler - name = "Angeler" - icon_state = "angler" - -/datum/sprite_accessory/ears - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/ears/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/ears/cat - name = "Cat" - icon_state = "cat" - hasinner = 1 - color_src = HAIR - -/datum/sprite_accessory/ears/cat/slime - name = "Slimecat" - icon_state = "cat" - hasinner = FALSE - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/ears/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - hasinner = 1 - color_src = HAIR - -/datum/sprite_accessory/wings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/wings - icon = 'icons/mob/clothing/wings.dmi' - -/datum/sprite_accessory/wings_open - icon = 'icons/mob/clothing/wings.dmi' - -/datum/sprite_accessory/wings/angel - name = "Angel" - icon_state = "angel" - color_src = 0 - dimension_x = 46 - center = TRUE - dimension_y = 34 - locked = TRUE - -/datum/sprite_accessory/wings_open/angel - name = "Angel" - icon_state = "angel" - color_src = 0 - dimension_x = 46 - center = TRUE - dimension_y = 34 - -/datum/sprite_accessory/wings/dragon - name = "Dragon" - icon_state = "dragon" - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/dragon - name = "Dragon" - icon_state = "dragon" - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/wings/megamoth - name = "Megamoth" - icon_state = "megamoth" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/megamoth - name = "Megamoth" - icon_state = "megamoth" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/wings/mothra - name = "Mothra" - icon_state = "mothra" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/mothra - name = "Mothra" - icon_state = "mothra" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/wings/robotic - name = "Robotic" - icon_state = "robotic" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/robotic - name = "Robotic" - icon_state = "robotic" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/frills - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/frills/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/frills/simple - name = "Simple" - icon_state = "simple" - -/datum/sprite_accessory/frills/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/frills/aquatic - name = "Aquatic" - icon_state = "aqua" - -/datum/sprite_accessory/spines - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/spines_animated - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/spines/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/spines_animated/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/spines/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/spines_animated/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/spines/shortmeme - name = "Short + Membrane" - icon_state = "shortmeme" - -/datum/sprite_accessory/spines_animated/shortmeme - name = "Short + Membrane" - icon_state = "shortmeme" - -/datum/sprite_accessory/spines/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/spines_animated/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/spines/longmeme - name = "Long + Membrane" - icon_state = "longmeme" - -/datum/sprite_accessory/spines_animated/longmeme - name = "Long + Membrane" - icon_state = "longmeme" - -/datum/sprite_accessory/spines/aqautic - name = "Aquatic" - icon_state = "aqua" - -/datum/sprite_accessory/spines_animated/aqautic - name = "Aquatic" - icon_state = "aqua" - -/datum/sprite_accessory/legs //legs are a special case, they aren't actually sprite_accessories but are updated with them. - icon = null //These datums exist for selecting legs on preference, and little else - -/datum/sprite_accessory/legs/none - name = "Normal Legs" - -/datum/sprite_accessory/legs/digitigrade_lizard - name = "Digitigrade Legs" - -/datum/sprite_accessory/caps - icon = 'icons/mob/mutant_bodyparts.dmi' - color_src = HAIR - -/datum/sprite_accessory/caps/round - name = "Round" - icon_state = "round" - -/datum/sprite_accessory/moth_wings - icon = 'icons/mob/moth_wings.dmi' - color_src = null - -/datum/sprite_accessory/moth_wings/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/moth_wings/monarch - name = "Monarch" - icon_state = "monarch" - -/datum/sprite_accessory/moth_wings/luna - name = "Luna" - icon_state = "luna" - -/datum/sprite_accessory/moth_wings/atlas - name = "Atlas" - icon_state = "atlas" - -/datum/sprite_accessory/moth_wings/reddish - name = "Reddish" - icon_state = "redish" - -/datum/sprite_accessory/moth_wings/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_wings/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_wings/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_wings/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_wings/punished - name = "Burnt Off" - icon_state = "burnt" - locked = TRUE - -/datum/sprite_accessory/moth_wings/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_wings/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_wings/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_wings/ragged - name = "Ragged" - icon_state = "ragged" - -/datum/sprite_accessory/moth_wings/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_wings/snow - name = "Snow" - icon_state = "snow" - -/datum/sprite_accessory/moth_wings/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_wings/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_wings/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -/datum/sprite_accessory/moth_markings // the markings that moths can have. finally something other than the boring tan - icon = 'icons/mob/moth_markings.dmi' - color_src = null - -/datum/sprite_accessory/moth_markings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/moth_markings/reddish - name = "Reddish" - icon_state = "reddish" - -/datum/sprite_accessory/moth_markings/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_markings/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_markings/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_markings/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_markings/punished - name = "Punished" - icon_state = "punished" - -/datum/sprite_accessory/moth_markings/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_markings/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_markings/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_markings/ragged - name = "Ragged" - icon_state = "ragged" - -/datum/sprite_accessory/moth_markings/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_markings/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_markings/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_markings/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -//WS begin - Moth wing additions / Squids / IPCs - -//Moth fluff -/datum/sprite_accessory/moth_fluff - icon = 'icons/mob/moth_wings.dmi' - color_src = null - -/datum/sprite_accessory/moth_fluff/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/moth_fluff/bent - name = "Bent" - icon_state = "bent" - -/datum/sprite_accessory/moth_fluff/reddish - name = "Reddish" - icon_state = "redish" - -/datum/sprite_accessory/moth_fluff/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_fluff/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_fluff/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_fluff/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_fluff/punished - name = "Burnt" - icon_state = "burnt" - -/datum/sprite_accessory/moth_fluff/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_fluff/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_fluff/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_fluff/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_fluff/snow - name = "Snow" - icon_state = "snow" - -/datum/sprite_accessory/moth_fluff/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_fluff/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_fluff/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -/datum/sprite_accessory/moth_fluff/shaved - name = "Shaved" - icon_state = "shaved" - -//Squids -/datum/sprite_accessory/squid_face - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/squid_face/squidward - name = "Squidward" - icon_state = "squidward" - -/datum/sprite_accessory/squid_face/illithid - name = "Illithid" - icon_state = "illithid" - -/datum/sprite_accessory/squid_face/freaky - name = "Freaky" - icon_state = "freaky" - -/datum/sprite_accessory/squid_face/grabbers - name = "Grabbers" - icon_state = "grabbers" - -// IPC accessories. - -/datum/sprite_accessory/ipc_screens - icon = 'icons/mob/ipc_accessories.dmi' - color_src = EYECOLOR - -/datum/sprite_accessory/ipc_screens/blank - name = "Blank Canvas" - icon_state = "blank" - -/datum/sprite_accessory/ipc_screens/blue - name = "Blue" - icon_state = "blue" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/blush - name = "Blush" - icon_state = "blush" - -/datum/sprite_accessory/ipc_screens/bsod - name = "BSOD" - icon_state = "bsod" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/buffering - name = "Buffering" - icon_state = "buffering" - -/datum/sprite_accessory/ipc_screens/breakout - name = "Breakout" - icon_state = "breakout" - -/datum/sprite_accessory/ipc_screens/console - name = "Console" - icon_state = "console" - -/datum/sprite_accessory/ipc_screens/doom - name = "DOOM" - icon_state = "doom" - -/datum/sprite_accessory/ipc_screens/ecgwave - name = "ECG Wave" - icon_state = "ecgwave" - -/datum/sprite_accessory/ipc_screens/eight - name = "Eight" - icon_state = "eight" - -/datum/sprite_accessory/ipc_screens/eyes - name = "Eyes (Spinny)" - icon_state = "eyes" - -/datum/sprite_accessory/ipc_screens/eyes_noanim - name = "Eyes (No Spinny)" - icon_state = "eyes_noanim" - -/datum/sprite_accessory/ipc_screens/eyes_fortuna - name = "Eyes (Sun and Moon)" - icon_state = "eyes_fortuna" - -/datum/sprite_accessory/ipc_screens/glider - name = "Glider" - icon_state = "glider" - -/datum/sprite_accessory/ipc_screens/goggles - name = "Goggles" - icon_state = "goggles" - -/datum/sprite_accessory/ipc_screens/green - name = "Green" - icon_state = "green" - -/datum/sprite_accessory/ipc_screens/heart - name = "Heart" - icon_state = "heart" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/monoeye - name = "Mono-eye" - icon_state = "monoeye" - -/datum/sprite_accessory/ipc_screens/nyaru - name = "Nyaru" - icon_state = "nyaru" - -/datum/sprite_accessory/ipc_screens/nature - name = "Nature" - icon_state = "nature" - -/datum/sprite_accessory/ipc_screens/orange - name = "Orange" - icon_state = "orange" - -/datum/sprite_accessory/ipc_screens/pink - name = "Pink" - icon_state = "pink" - -/datum/sprite_accessory/ipc_screens/purple - name = "Purple" - icon_state = "purple" - -/datum/sprite_accessory/ipc_screens/rainbow - name = "Rainbow" - icon_state = "rainbow" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/red - name = "Red" - icon_state = "red" - -/datum/sprite_accessory/ipc_screens/text - name = "Text Lines" - icon_state = "text" - -/datum/sprite_accessory/ipc_screens/rgb - name = "RGB" - icon_state = "rgb" - -/datum/sprite_accessory/ipc_screens/scroll - name = "Scanline" - icon_state = "scroll" - -/datum/sprite_accessory/ipc_screens/shower - name = "Shower" - icon_state = "shower" - -/datum/sprite_accessory/ipc_screens/sinewave - name = "Sinewave" - icon_state = "sinewave" - -/datum/sprite_accessory/ipc_screens/squarewave - name = "Square wave" - icon_state = "squarewave" - -/datum/sprite_accessory/ipc_screens/static_screen - name = "Static" - icon_state = "static" - -/datum/sprite_accessory/ipc_screens/yellow - name = "Yellow" - icon_state = "yellow" - -/datum/sprite_accessory/ipc_screens/textdrop - name = "Text drop" - icon_state = "textdrop" - -/datum/sprite_accessory/ipc_screens/stars - name = "Stars" - icon_state = "stars" - -/datum/sprite_accessory/ipc_screens/loading - name = "Loading" - icon_state = "loading" - -/datum/sprite_accessory/ipc_screens/windowsxp - name = "Windows XP" - icon_state = "windowsxp" - -/datum/sprite_accessory/ipc_screens/tetris - name = "Tetris" - icon_state = "tetris" - -/datum/sprite_accessory/ipc_screens/bubbles - name = "Bubbles" - icon_state = "bubbles" - -/datum/sprite_accessory/ipc_screens/tv - name = "Color Test" - icon_state = "tv" - -/datum/sprite_accessory/ipc_antennas - icon = 'icons/mob/ipc_accessories.dmi' - color_src = HAIR - -/datum/sprite_accessory/ipc_antennas/none - name = "None" - icon_state = "None" - -/datum/sprite_accessory/ipc_antennas/angled - name = "Angled" - icon_state = "antennae" - -/datum/sprite_accessory/ipc_antennas/antlers - name = "Antlers" - icon_state = "antlers" - -/datum/sprite_accessory/ipc_antennas/crowned - name = "Crowned" - icon_state = "crowned" - -/datum/sprite_accessory/ipc_antennas/cyberhead - name = "Cyberhead" - icon_state = "cyberhead" - -/datum/sprite_accessory/ipc_antennas/droneeyes - name = "Drone Eyes" - icon_state = "droneeyes" - -/datum/sprite_accessory/ipc_antennas/sidelights - name = "Sidelights" - icon_state = "sidelights" - -/datum/sprite_accessory/ipc_antennas/tesla - name = "Tesla" - icon_state = "tesla" - -/datum/sprite_accessory/ipc_antennas/tv - name = "TV Antenna" - icon_state = "tvantennae" - -/datum/sprite_accessory/ipc_antennas/cross - name = "Cross" - icon_state = "cross" - -/datum/sprite_accessory/ipc_antennas/sidepanels - name = "Side Panels" - icon_state = "sidepanels" - -/datum/sprite_accessory/ipc_antennas/horns - name = "Horns" - icon_state = "horns" - -/datum/sprite_accessory/ipc_antennas/langle - name = "Left Angle" - icon_state = "langle" - -/datum/sprite_accessory/ipc_antennas/rangle - name = "Right Angle" - icon_state = "rangle" - -/datum/sprite_accessory/ipc_chassis // Used for changing limb icons, doesn't need to hold the actual icon. That's handled in ipc.dm - icon = null - icon_state = "who cares fuck you" // In order to pull the chassis correctly, we need AN icon_state(see line 36-39). It doesn't have to be useful, because it isn't used. - color_src = 0 - -/datum/sprite_accessory/ipc_chassis/mcgreyscale - name = "Morpheus Cyberkinetics (Custom)" - limbs_id = "mcgipc" - color_src = MUTCOLORS - -/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics - name = "Bishop Cyberkinetics" - limbs_id = "bshipc" - -/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics2 - name = "Bishop Cyberkinetics 2.0" - limbs_id = "bs2ipc" - -/datum/sprite_accessory/ipc_chassis/hephaestussindustries - name = "Hephaestus Industries" - limbs_id = "hsiipc" - -/datum/sprite_accessory/ipc_chassis/hephaestussindustries2 - name = "Hephaestus Industries 2.0" - limbs_id = "hi2ipc" - -/datum/sprite_accessory/ipc_chassis/pawsitronsunited - name = "Pawsitrons United" - limbs_id = "pawsitrons" - -/datum/sprite_accessory/ipc_chassis/shellguardmunitions - name = "Shellguard Munitions Standard Series" - limbs_id = "sgmipc" - -/datum/sprite_accessory/ipc_chassis/wardtakahashimanufacturing - name = "Ward-Takahashi Manufacturing" - limbs_id = "wtmipc" - -/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup - name = "Xion Manufacturing Group" - limbs_id = "xmgipc" - -/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup2 - name = "Xion Manufacturing Group 2.0" - limbs_id = "xm2ipc" - -/datum/sprite_accessory/ipc_chassis/zenghupharmaceuticals - name = "Zeng-Hu Pharmaceuticals" - limbs_id = "zhpipc" - -/datum/sprite_accessory/spider_legs - icon = 'icons/mob/species/rachnid/spider_legs.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_legs/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_legs/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_legs/spiky - name = "Spiky" - icon_state = "spiky" - -/datum/sprite_accessory/spider_spinneret - icon = 'icons/mob/species/rachnid/spider_spinneret.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_spinneret/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_spinneret/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_spinneret/black_widow - name = "Black Widow" - icon_state = "blackwidow" - -/datum/sprite_accessory/spider_mandibles - icon = 'icons/mob/species/rachnid/spider_mandibles.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_mandibles/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_mandibles/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_mandibles/spiky - name = "Spiky" - icon_state = "spiky" - -//Kepori - -/datum/sprite_accessory/kepori_feathers - color_src = HAIR - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_feathers/sleek - name = "Sleek" - icon_state = "sleek" - -/datum/sprite_accessory/kepori_feathers/peel - name = "The Peel" - icon_state = "peel" - -/datum/sprite_accessory/kepori_feathers/sweep - name = "Swept Up" - icon_state = "sweep" - -/datum/sprite_accessory/kepori_feathers/aerodynamic - name = "Aerodynamic" - icon_state = "aerodynamic" - -/datum/sprite_accessory/kepori_feathers/mohawk - name = "Mo-Hawk" - icon_state = "mohawk" - -/datum/sprite_accessory/kepori_feathers/cowlick - name = "Cow-lick" - icon_state = "cowlick" - -/datum/sprite_accessory/kepori_feathers/spikey - name = "Spikey" - icon_state = "spikey" - -/datum/sprite_accessory/kepori_feathers/soap - name = "Soap" - icon_state = "soap" - -/datum/sprite_accessory/kepori_feathers/crowned - name = "Crowned" - icon_state = "crowned" - -/datum/sprite_accessory/kepori_feathers/crested - name = "Crested" - icon_state = "crested" - -/datum/sprite_accessory/kepori_feathers/ponytail - name = "Ponytail" - icon_state = "ponytail" - -/datum/sprite_accessory/kepori_feathers/bun - name = "Bun" - icon_state = "bun" - -/datum/sprite_accessory/kepori_body_feathers - color_src = FACEHAIR - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_body_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_body_feathers/aftik - name = "Aftik" - icon_state = "aftik" - -/datum/sprite_accessory/kepori_body_feathers/belly - name = "Belly" - icon_state = "belly" - -/datum/sprite_accessory/kepori_body_feathers/shirt - name = "Shirt" - icon_state = "shirt" - -/datum/sprite_accessory/kepori_body_feathers/soap - name = "Soap" - icon_state = "soap" - -/datum/sprite_accessory/kepori_body_feathers/wings - name = "Wings" - icon_state = "wings" - -/datum/sprite_accessory/kepori_tail_feathers - color_src = FACEHAIR - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_tail_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_tail_feathers/fan - name = "Fan" - icon_state = "fan" - -/datum/sprite_accessory/kepori_tail_feathers/back - name = "Back" - icon_state = "back" - -/datum/sprite_accessory/kepori_tail_feathers/fanback - name = "Fan and Back" - icon_state = "fanback" - -/datum/sprite_accessory/kepori_tail_feathers/prosthetic - name = "Prosthetic Tail" - icon_state = "prosthetic" - color_src = null - -// Moth - -/datum/sprite_accessory/moth_wings/brown - name = "Brown" - icon_state = "brown" - -/datum/sprite_accessory/moth_wings/feathery - name = "Feathery" - icon_state = "feathery" - -/datum/sprite_accessory/moth_wings/rosy - name = "Rosy" - icon_state = "rosy" - -/datum/sprite_accessory/moth_wings/plasmafire - name = "Plasmafire" - icon_state = "plasmafire" - -/datum/sprite_accessory/moth_fluff/brown - name = "Brown" - icon_state = "brown" - -/datum/sprite_accessory/moth_fluff/feathery - name = "Feathery" - icon_state = "feathery" - -/datum/sprite_accessory/moth_fluff/rosy - name = "Rosy" - icon_state = "rosy" - -/datum/sprite_accessory/moth_fluff/plasmafire - name = "Plasmafire" - icon_state = "plasmafire" - -//Vox - -/datum/sprite_accessory/vox_head_quills - icon = 'icons/mob/species/vox/vox_quills.dmi' - color_src = null - -/datum/sprite_accessory/vox_head_quills/none - name = "None" - -/datum/sprite_accessory/vox_head_quills/wildflower - name = "Wildflower" - icon_state = "wildflower" - -/datum/sprite_accessory/vox_head_quills/augmenter - name = "Augmenter" - icon_state = "augmenter" - -/datum/sprite_accessory/vox_head_quills/shaggy - name = "Shaggy" - icon_state = "shaggy" - -/datum/sprite_accessory/vox_head_quills/mange - name = "Mange" - icon_state = "mange" - -/datum/sprite_accessory/vox_head_quills/ponytail - name = "Ponytail" - icon_state = "ponytail" - -/datum/sprite_accessory/vox_head_quills/rows - name = "Rows" - icon_state = "rows" - -/datum/sprite_accessory/vox_head_quills/cropped - name = "Cropped" - icon_state = "cropped" - -/datum/sprite_accessory/vox_head_quills/surf - name = "Surf" - icon_state = "surf" - -/datum/sprite_accessory/vox_head_quills/nights - name = "Nights" - icon_state = "nights" - -/datum/sprite_accessory/vox_head_quills/horns - name = "Horns" - icon_state = "horns" - -/datum/sprite_accessory/vox_head_quills/longhawk - name = "Longhawk" - icon_state = "longhawk" - -/datum/sprite_accessory/vox_head_quills/mohawk - name = "Mohawk" - icon_state = "mohawk" - -/datum/sprite_accessory/vox_head_quills/yasu - name = "Yasu" - icon_state = "yasu" - -/datum/sprite_accessory/vox_head_quills/afro - name = "Afro" - icon_state = "afro" - -/datum/sprite_accessory/vox_head_quills/kingly - name = "Kingly" - icon_state = "kingly" - -/datum/sprite_accessory/vox_head_quills/shortquills - name = "Short Quills" - icon_state = "shortquills" - -/datum/sprite_accessory/vox_neck_quills - icon = 'icons/mob/species/vox/vox_quills.dmi' - color_src = null - -/datum/sprite_accessory/vox_neck_quills/none - name = "None" - -/datum/sprite_accessory/vox_neck_quills/beard - name = "Beard" - icon_state = "beard" - -/datum/sprite_accessory/vox_neck_quills/fuu - name = "Fuu" - icon_state = "fuu" - -/datum/sprite_accessory/vox_neck_quills/colonal - name = "Colonal" - icon_state = "colonal" - -/datum/sprite_accessory/vox_neck_quills/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/vox_neck_quills/tailfeather - name = "Tailfeather" - icon_state = "tailfeather" - -/datum/sprite_accessory/vox_neck_quills/ruffbeard - name = "Ruffbeard" - icon_state = "ruffbeard" - -/datum/sprite_accessory/vox_neck_quills/ruffhawk - name = "Ruffhawk" - icon_state = "ruffhawk" - -//Elzuosa help - -/datum/sprite_accessory/elzu_horns - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/elzu_horns/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/elzu_horns/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/elzu_horns/helm - name = "Helm" - icon_state = "helm" - -/datum/sprite_accessory/elzu_horns/lunar - name = "Lunar" - icon_state = "lunar" - -/datum/sprite_accessory/elzu_horns/inward - name = "Inward" - icon_state = "inward" - -/datum/sprite_accessory/elzu_horns/majesty - name = "Majesty" - icon_state = "majesty" - -/datum/sprite_accessory/elzu_horns/clipped - name = "Clipped" - icon_state = "clipped" - -/datum/sprite_accessory/elzu_horns/sharp - name = "Sharp" - icon_state = "sharp" - -/datum/sprite_accessory/tails/elzu - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/tails_animated/elzu - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/tails/elzu/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails_animated/elzu/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails/elzu/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/tails_animated/elzu/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/tails/elzu/bifurcated - name = "Bifurcated" - icon_state = "bifurcated" - -/datum/sprite_accessory/tails_animated/elzu/bifurcated - name = "Bifurcated" - icon_state = "bifurcated" - -/datum/sprite_accessory/tails/elzu/stubby - name = "Stubby" - icon_state = "stubby" - -/datum/sprite_accessory/tails_animated/elzu/stubby - name = "Stubby" - icon_state = "stubby" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm new file mode 100644 index 000000000000..443f13c6917f --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm @@ -0,0 +1,86 @@ +/* + Hello and welcome to sprite_accessories: For sprite accessories, such as hair, + facial hair, and possibly tattoos and stuff somewhere along the line. This file is + intended to be friendly for people with little to no actual coding experience. + The process of adding in new hairstyles has been made pain-free and easy to do. + Enjoy! - Doohl + + Notice: This all gets automatically compiled in a list in dna.dm, so you do not + have to define any UI values for sprite accessories manually for hair and facial + hair. Just add in new hair types and the game will naturally adapt. + + !!WARNING!!: changing existing hair information can be VERY hazardous to savefiles, + to the point where you may completely corrupt a server's savefiles. Please refrain + from doing this unless you absolutely know what you are doing, and have defined a + conversion in savefile.dm +*/ + +//Roundstart argument builds a specific list for roundstart parts where some parts may be locked +/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, roundstart = FALSE) + if(!istype(L)) + L = list() + if(!istype(male)) + male = list() + if(!istype(female)) + female = list() + + for(var/path in subtypesof(prototype)) + if(roundstart) + var/datum/sprite_accessory/P = path + if(initial(P.locked)) + continue + var/datum/sprite_accessory/D = new path() + + if(D.icon_state) + L[D.name] = D + else + L += D.name + + switch(D.gender) + if(MALE) + male += D.name + if(FEMALE) + female += D.name + else + male += D.name + female += D.name + return L + +/datum/sprite_accessory + var/icon //the icon file the accessory is located in + var/icon_state //the icon_state of the accessory + var/name //the preview name of the accessory + var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations + var/gender_specific //Something that can be worn by either gender, but looks different on each + var/use_static //determines if the accessory will be skipped by color preferences + var/color_src = MUTCOLORS //Currently only used by mutantparts so don't worry about hair and stuff. This is the source that this accessory will get its color from. Default is MUTCOLOR, but can also be HAIR, FACEHAIR, EYECOLOR and 0 if none. + var/hasinner //Decides if this sprite has an "inner" part, such as the fleshy parts on ears. + var/locked = FALSE //Is this part locked from roundstart selection? Used for parts that apply effects + var/center = FALSE //Should we center the sprite? + var/limbs_id //The limbs id supplied for full-body replacing features. + var/image_alpha = 255 //The alpha for the accessory to use. + var/dimension_x = 32 + var/dimension_y = 32 + var/body_zone = BODY_ZONE_CHEST //!The body zone this accessory affects + var/synthetic_icon_state //!The icon_state to use when the bodypart it's attached to is synthetic + var/synthetic_color_src //!The color src to use instead of the normal src when synthetic, leave blank to use the normal src + +//Squids AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA whyyyy +/datum/sprite_accessory/squid_face + icon = 'icons/mob/mutant_bodyparts.dmi' + +/datum/sprite_accessory/squid_face/squidward + name = "Squidward" + icon_state = "squidward" + +/datum/sprite_accessory/squid_face/illithid + name = "Illithid" + icon_state = "illithid" + +/datum/sprite_accessory/squid_face/freaky + name = "Freaky" + icon_state = "freaky" + +/datum/sprite_accessory/squid_face/grabbers + name = "Grabbers" + icon_state = "grabbers" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm new file mode 100644 index 000000000000..3f5eec73ee0e --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm @@ -0,0 +1,28 @@ +//Ears for species + +/datum/sprite_accessory/ears + icon = 'icons/mob/mutant_bodyparts.dmi' + +/datum/sprite_accessory/ears/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/ears/cat + name = "Cat" + icon_state = "cat" + hasinner = 1 + color_src = HAIR + +/datum/sprite_accessory/ears/cat/slime + name = "Slimecat" + icon_state = "cat" + hasinner = FALSE + color_src = HAIR + image_alpha = 150 + +/datum/sprite_accessory/ears/fox + icon = 'icons/mob/species/misc/fox.dmi' + name = "Fox" + icon_state = "fox" + hasinner = 1 + color_src = HAIR diff --git a/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm b/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm new file mode 100644 index 000000000000..58317b5ab91a --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm @@ -0,0 +1,78 @@ +//Elzuose mutant parts. Help has come. + +//Start horns + +/datum/sprite_accessory/elzu_horns + icon = 'icons/mob/ethereal_parts.dmi' + +/datum/sprite_accessory/elzu_horns/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/elzu_horns/short + name = "Short" + icon_state = "short" + +/datum/sprite_accessory/elzu_horns/helm + name = "Helm" + icon_state = "helm" + +/datum/sprite_accessory/elzu_horns/lunar + name = "Lunar" + icon_state = "lunar" + +/datum/sprite_accessory/elzu_horns/inward + name = "Inward" + icon_state = "inward" + +/datum/sprite_accessory/elzu_horns/majesty + name = "Majesty" + icon_state = "majesty" + +/datum/sprite_accessory/elzu_horns/clipped + name = "Clipped" + icon_state = "clipped" + +/datum/sprite_accessory/elzu_horns/sharp + name = "Sharp" + icon_state = "sharp" + +//Start tails + +/datum/sprite_accessory/tails/elzu + icon = 'icons/mob/ethereal_parts.dmi' + +/datum/sprite_accessory/tails_animated/elzu + icon = 'icons/mob/ethereal_parts.dmi' + +/datum/sprite_accessory/tails/elzu/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/tails_animated/elzu/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/tails/elzu/long + name = "Long" + icon_state = "long" + +/datum/sprite_accessory/tails_animated/elzu/long + name = "Long" + icon_state = "long" + +/datum/sprite_accessory/tails/elzu/bifurcated + name = "Bifurcated" + icon_state = "bifurcated" + +/datum/sprite_accessory/tails_animated/elzu/bifurcated + name = "Bifurcated" + icon_state = "bifurcated" + +/datum/sprite_accessory/tails/elzu/stubby + name = "Stubby" + icon_state = "stubby" + +/datum/sprite_accessory/tails_animated/elzu/stubby + name = "Stubby" + icon_state = "stubby" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm b/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm new file mode 100644 index 000000000000..87ab51625343 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm @@ -0,0 +1,151 @@ +// please make sure they're sorted alphabetically and categorized + +/datum/sprite_accessory/facial_hair + icon = 'icons/mob/human_face.dmi' + gender = MALE + +/datum/sprite_accessory/facial_hair/abe + name = "Beard (Abraham Lincoln)" + icon_state = "facial_abe" + +/datum/sprite_accessory/facial_hair/brokenman + name = "Beard (Broken Man)" + icon_state = "facial_brokenman" + +/datum/sprite_accessory/facial_hair/chinstrap + name = "Beard (Chinstrap)" + icon_state = "facial_chin" + +/datum/sprite_accessory/facial_hair/dwarf + name = "Beard (Dwarf)" + icon_state = "facial_dwarf" + +/datum/sprite_accessory/facial_hair/fullbeard + name = "Beard (Full)" + icon_state = "facial_fullbeard" + +/datum/sprite_accessory/facial_hair/croppedfullbeard + name = "Beard (Cropped Fullbeard)" + icon_state = "facial_croppedfullbeard" + +/datum/sprite_accessory/facial_hair/gt + name = "Beard (Goatee)" + icon_state = "facial_gt" + +/datum/sprite_accessory/facial_hair/hip + name = "Beard (Hipster)" + icon_state = "facial_hip" + +/datum/sprite_accessory/facial_hair/jensen + name = "Beard (Jensen)" + icon_state = "facial_jensen" + +/datum/sprite_accessory/facial_hair/neckbeard + name = "Beard (Neckbeard)" + icon_state = "facial_neckbeard" + +/datum/sprite_accessory/facial_hair/vlongbeard + name = "Beard (Very Long)" + icon_state = "facial_wise" + +/datum/sprite_accessory/facial_hair/muttonmus + name = "Beard (Muttonmus)" + icon_state = "facial_muttonmus" + +/datum/sprite_accessory/facial_hair/martialartist + name = "Beard (Martial Artist)" + icon_state = "facial_martialartist" + +/datum/sprite_accessory/facial_hair/chinlessbeard + name = "Beard (Chinless Beard)" + icon_state = "facial_chinlessbeard" + +/datum/sprite_accessory/facial_hair/moonshiner + name = "Beard (Moonshiner)" + icon_state = "facial_moonshiner" + +/datum/sprite_accessory/facial_hair/longbeard + name = "Beard (Long)" + icon_state = "facial_longbeard" + +/datum/sprite_accessory/facial_hair/volaju + name = "Beard (Volaju)" + icon_state = "facial_volaju" + +/datum/sprite_accessory/facial_hair/threeoclock + name = "Beard (Three o Clock Shadow)" + icon_state = "facial_3oclock" + +/datum/sprite_accessory/facial_hair/fiveoclock + name = "Beard (Five o Clock Shadow)" + icon_state = "facial_fiveoclock" + +/datum/sprite_accessory/facial_hair/fiveoclockm + name = "Beard (Five o Clock Moustache)" + icon_state = "facial_5oclockmoustache" + +/datum/sprite_accessory/facial_hair/sevenoclock + name = "Beard (Seven o Clock Shadow)" + icon_state = "facial_7oclock" + +/datum/sprite_accessory/facial_hair/sevenoclockm + name = "Beard (Seven o Clock Moustache)" + icon_state = "facial_7oclockmoustache" + +/datum/sprite_accessory/facial_hair/moustache + name = "Moustache" + icon_state = "facial_moustache" + +/datum/sprite_accessory/facial_hair/pencilstache + name = "Moustache (Pencilstache)" + icon_state = "facial_pencilstache" + +/datum/sprite_accessory/facial_hair/smallstache + name = "Moustache (Smallstache)" + icon_state = "facial_smallstache" + +/datum/sprite_accessory/facial_hair/walrus + name = "Moustache (Walrus)" + icon_state = "facial_walrus" + +/datum/sprite_accessory/facial_hair/fu + name = "Moustache (Fu Manchu)" + icon_state = "facial_fumanchu" + +/datum/sprite_accessory/facial_hair/hogan + name = "Moustache (Hulk Hogan)" + icon_state = "facial_hogan" //-Neek + +/datum/sprite_accessory/facial_hair/selleck + name = "Moustache (Selleck)" + icon_state = "facial_selleck" + +/datum/sprite_accessory/facial_hair/chaplin + name = "Moustache (Square)" + icon_state = "facial_chaplin" + +/datum/sprite_accessory/facial_hair/vandyke + name = "Moustache (Van Dyke)" + icon_state = "facial_vandyke" + +/datum/sprite_accessory/facial_hair/watson + name = "Moustache (Watson)" + icon_state = "facial_watson" + +/datum/sprite_accessory/facial_hair/elvis + name = "Sideburns (Elvis)" + icon_state = "facial_elvis" + +/datum/sprite_accessory/facial_hair/mutton + name = "Sideburns (Mutton Chops)" + icon_state = "facial_mutton" + +/datum/sprite_accessory/facial_hair/sideburn + name = "Sideburns" + icon_state = "facial_sideburn" + +/datum/sprite_accessory/facial_hair/shaved + name = "Shaved" + icon_state = null + gender = NEUTER + diff --git a/code/modules/mob/dead/new_player/sprite_accessories/hair.dm b/code/modules/mob/dead/new_player/sprite_accessories/hair.dm new file mode 100644 index 000000000000..95f937811444 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/hair.dm @@ -0,0 +1,819 @@ +// Hair for use on mobs +// Keep the names alphabetical, and capitalized. +// You do not need to define _s or _l sub-states, game automatically does this for you + +/datum/sprite_accessory/hair + icon = 'icons/mob/human_face.dmi' // default icon for all hairs + body_zone = BODY_ZONE_HEAD + +/datum/sprite_accessory/hair/afro + name = "Afro" + icon_state = "hair_afro" + +/datum/sprite_accessory/hair/afro2 + name = "Afro 2" + icon_state = "hair_afro2" + +/datum/sprite_accessory/hair/afro_large + name = "Afro (Large)" + icon_state = "hair_bigafro" + +/datum/sprite_accessory/hair/antenna + name = "Ahoge" + icon_state = "hair_antenna" + +/datum/sprite_accessory/hair/bald + name = "Bald" + icon_state = null + +/datum/sprite_accessory/hair/balding + name = "Balding Hair" + icon_state = "hair_e" + +/datum/sprite_accessory/hair/bedhead + name = "Bedhead" + icon_state = "hair_bedhead" + +/datum/sprite_accessory/hair/bedhead2 + name = "Bedhead 2" + icon_state = "hair_bedheadv2" + +/datum/sprite_accessory/hair/bedhead3 + name = "Bedhead 3" + icon_state = "hair_bedheadv3" + +/datum/sprite_accessory/hair/bedheadlong + name = "Long Bedhead" + icon_state = "hair_long_bedhead" + +/datum/sprite_accessory/hair/bedheadfloorlength + name = "Floorlength Bedhead" + icon_state = "hair_floorlength_bedhead" + +/datum/sprite_accessory/hair/beehive + name = "Beehive" + icon_state = "hair_beehive" + +/datum/sprite_accessory/hair/beehive2 + name = "Beehive 2" + icon_state = "hair_beehivev2" + +/datum/sprite_accessory/hair/bob + name = "Bob Hair" + icon_state = "hair_bob" + +/datum/sprite_accessory/hair/bob2 + name = "Bob Hair 2" + icon_state = "hair_bob2" + +/datum/sprite_accessory/hair/bob3 + name = "Bob Hair 3" + icon_state = "hair_bobcut" + +/datum/sprite_accessory/hair/bob4 + name = "Bob Hair 4" + icon_state = "hair_bob4" + +/datum/sprite_accessory/hair/bobcurl + name = "Bobcurl" + icon_state = "hair_bobcurl" + +/datum/sprite_accessory/hair/boddicker + name = "Boddicker" + icon_state = "hair_boddicker" + +/datum/sprite_accessory/hair/bowlcut + name = "Bowlcut" + icon_state = "hair_bowlcut" + +/datum/sprite_accessory/hair/bowlcut2 + name = "Bowlcut 2" + icon_state = "hair_bowlcut2" + +/datum/sprite_accessory/hair/braid + name = "Braid (Floorlength)" + icon_state = "hair_braid" + +/datum/sprite_accessory/hair/braided + name = "Braided" + icon_state = "hair_braided" + +/datum/sprite_accessory/hair/front_braid + name = "Braided Front" + icon_state = "hair_braidfront" + +/datum/sprite_accessory/hair/not_floorlength_braid + name = "Braid (High)" + icon_state = "hair_braid2" + +/datum/sprite_accessory/hair/lowbraid + name = "Braid (Low)" + icon_state = "hair_hbraid" + +/datum/sprite_accessory/hair/shortbraid + name = "Braid (Short)" + icon_state = "hair_shortbraid" + +/datum/sprite_accessory/hair/braidtail + name = "Braided Tail" + icon_state = "hair_braidtail" + +/datum/sprite_accessory/hair/bun + name = "Bun Head" + icon_state = "hair_bun" + +/datum/sprite_accessory/hair/bun2 + name = "Bun Head 2" + icon_state = "hair_bunhead2" + +/datum/sprite_accessory/hair/bun3 + name = "Bun Head 3" + icon_state = "hair_bun3" + +/datum/sprite_accessory/hair/largebun + name = "Bun (Large)" + icon_state = "hair_largebun" + +/datum/sprite_accessory/hair/manbun + name = "Bun (Manbun)" + icon_state = "hair_manbun" + +/datum/sprite_accessory/hair/tightbun + name = "Bun (Tight)" + icon_state = "hair_tightbun" + +/datum/sprite_accessory/hair/business + name = "Business Hair" + icon_state = "hair_business" + +/datum/sprite_accessory/hair/business2 + name = "Business Hair 2" + icon_state = "hair_business2" + +/datum/sprite_accessory/hair/business3 + name = "Business Hair 3" + icon_state = "hair_business3" + +/datum/sprite_accessory/hair/business4 + name = "Business Hair 4" + icon_state = "hair_business4" + +/datum/sprite_accessory/hair/buzz + name = "Buzzcut" + icon_state = "hair_buzzcut" + +/datum/sprite_accessory/hair/cia + name = "CIA" + icon_state = "hair_cia" + +/datum/sprite_accessory/hair/coffeehouse + name = "Coffee House" + icon_state = "hair_coffeehouse" + +/datum/sprite_accessory/hair/combover + name = "Combover" + icon_state = "hair_combover" + +/datum/sprite_accessory/hair/cornrows1 + name = "Cornrows" + icon_state = "hair_cornrows" + +/datum/sprite_accessory/hair/cornrows2 + name = "Cornrows 2" + icon_state = "hair_cornrows2" + +/datum/sprite_accessory/hair/cornrowbun + name = "Cornrow Bun" + icon_state = "hair_cornrowbun" + +/datum/sprite_accessory/hair/cornrowbraid + name = "Cornrow Braid" + icon_state = "hair_cornrowbraid" + +/datum/sprite_accessory/hair/cornrowdualtail + name = "Cornrow Tail" + icon_state = "hair_cornrowtail" + +/datum/sprite_accessory/hair/crew + name = "Crewcut" + icon_state = "hair_crewcut" + +/datum/sprite_accessory/hair/curls + name = "Curls" + icon_state = "hair_curls" + +/datum/sprite_accessory/hair/cut + name = "Cut Hair" + icon_state = "hair_c" + +/datum/sprite_accessory/hair/dandpompadour + name = "Dandy Pompadour" + icon_state = "hair_dandypompadour" + +/datum/sprite_accessory/hair/devillock + name = "Devil Lock" + icon_state = "hair_devilock" + +/datum/sprite_accessory/hair/dolorosa + name = "Dolorosa" + icon_state = "hair_dolorosa" + +/datum/sprite_accessory/hair/double + name = "Double" + icon_state = "hair_double" + +/datum/sprite_accessory/hair/doublebun + name = "Double Bun" + icon_state = "hair_doublebun" + +/datum/sprite_accessory/hair/dreadlocks + name = "Dreadlocks" + icon_state = "hair_dreads" + +/datum/sprite_accessory/hair/drillhair + name = "Drillruru" + icon_state = "hair_drillruru" + +/datum/sprite_accessory/hair/drillhairextended + name = "Drill Hair (Extended)" + icon_state = "hair_drillhairextended" + +/datum/sprite_accessory/hair/egg + name = "Egg" + icon_state = "hair_egg" + +/datum/sprite_accessory/hair/eight + name = "Eight" + icon_state = "hair_eight" + +/datum/sprite_accessory/hair/emo + name = "Emo" + icon_state = "hair_emo" + +/datum/sprite_accessory/hair/emofrine + name = "Emo Fringe" + icon_state = "hair_emofringe" + +/datum/sprite_accessory/hair/nofade + name = "Fade (None)" + icon_state = "hair_nofade" + +/datum/sprite_accessory/hair/highfade + name = "Fade (High)" + icon_state = "hair_highfade" + +/datum/sprite_accessory/hair/medfade + name = "Fade (Medium)" + icon_state = "hair_medfade" + +/datum/sprite_accessory/hair/lowfade + name = "Fade (Low)" + icon_state = "hair_lowfade" + +/datum/sprite_accessory/hair/baldfade + name = "Fade (Bald)" + icon_state = "hair_baldfade" + +/datum/sprite_accessory/hair/feather + name = "Feather" + icon_state = "hair_feather" + +/datum/sprite_accessory/hair/father + name = "Father" + icon_state = "hair_father" + +/datum/sprite_accessory/hair/sargeant + name = "Flat Top" + icon_state = "hair_sargeant" + +/datum/sprite_accessory/hair/flair + name = "Flair" + icon_state = "hair_flair" + +/datum/sprite_accessory/hair/bigflattop + name = "Flat Top (Big)" + icon_state = "hair_bigflattop" + +/datum/sprite_accessory/hair/flow_hair + name = "Flow Hair" + icon_state = "hair_f" + +/datum/sprite_accessory/hair/gelled + name = "Gelled Back" + icon_state = "hair_gelled" + +/datum/sprite_accessory/hair/gentle + name = "Gentle" + icon_state = "hair_gentle" + +/datum/sprite_accessory/hair/halfbang + name = "Half-banged Hair" + icon_state = "hair_halfbang" + +/datum/sprite_accessory/hair/halfbang2 + name = "Half-banged Hair 2" + icon_state = "hair_halfbang2" + +/datum/sprite_accessory/hair/halfshaved + name = "Half-shaved" + icon_state = "hair_halfshaved" + +/datum/sprite_accessory/hair/harley + name = "Harley" + icon_state = "hair_harley" + +/datum/sprite_accessory/hair/hedgehog + name = "Hedgehog Hair" + icon_state = "hair_hedgehog" + +/datum/sprite_accessory/hair/himecut + name = "Hime Cut" + icon_state = "hair_himecut" + +/datum/sprite_accessory/hair/himecut2 + name = "Hime Cut 2" + icon_state = "hair_himecut2" + +/datum/sprite_accessory/hair/shorthime + name = "Hime Cut (Short)" + icon_state = "hair_shorthime" + +/datum/sprite_accessory/hair/himeup + name = "Hime Updo" + icon_state = "hair_himeup" + +/datum/sprite_accessory/hair/hitop + name = "Hitop" + icon_state = "hair_hitop" + +/datum/sprite_accessory/hair/jade + name = "Jade" + icon_state = "hair_jade" + +/datum/sprite_accessory/hair/jensen + name = "Jensen Hair" + icon_state = "hair_jensen" + +/datum/sprite_accessory/hair/Joestar + name = "Joestar" + icon_state = "hair_joestar" + +/datum/sprite_accessory/hair/justice + name = "Justice" + icon_state = "hair_justice" + +/datum/sprite_accessory/hair/keanu + name = "Keanu Hair" + icon_state = "hair_keanu" + +/datum/sprite_accessory/hair/kusangi + name = "Kusanagi Hair" + icon_state = "hair_kusanagi" + +/datum/sprite_accessory/hair/long + name = "Long Hair 1" + icon_state = "hair_long" + +/datum/sprite_accessory/hair/long2 + name = "Long Hair 2" + icon_state = "hair_long2" + +/datum/sprite_accessory/hair/long3 + name = "Long Hair 3" + icon_state = "hair_long3" + +/datum/sprite_accessory/hair/long_over_eye + name = "Long Over Eye" + icon_state = "hair_longovereye" + +/datum/sprite_accessory/hair/longbangs + name = "Long Bangs" + icon_state = "hair_lbangs" + +/datum/sprite_accessory/hair/longemo + name = "Long Emo" + icon_state = "hair_longemo" + +/datum/sprite_accessory/hair/longfringe + name = "Long Fringe" + icon_state = "hair_longfringe" + +/datum/sprite_accessory/hair/sidepartlongalt + name = "Long Side Part" + icon_state = "hair_longsidepart" + +/datum/sprite_accessory/hair/manime + name = "Manime" + icon_state = "hair_manime" + +/datum/sprite_accessory/hair/megaeyebrows + name = "Mega Eyebrows" + icon_state = "hair_megaeyebrows" + +/datum/sprite_accessory/hair/meow + name = "Meow" + icon_state = "hair_meow" + +/datum/sprite_accessory/hair/messy + name = "Messy" + icon_state = "hair_messy" + +/datum/sprite_accessory/hair/miracles + name = "Miracles" + icon_state = "hair_miracles" + +/datum/sprite_accessory/hair/modern + name = "Modern" + icon_state = "hair_modern" + +/datum/sprite_accessory/hair/mohawk + name = "Mohawk" + icon_state = "hair_d" + +/datum/sprite_accessory/hair/nitori + name = "Nitori" + icon_state = "hair_nitori" + +/datum/sprite_accessory/hair/reversemohawk + name = "Mohawk (Reverse)" + icon_state = "hair_reversemohawk" + +/datum/sprite_accessory/hair/shavedmohawk + name = "Mohawk (Shaved)" + icon_state = "hair_shavedmohawk" + +/datum/sprite_accessory/hair/unshavenmohawk + name = "Mohawk (Unshaven)" + icon_state = "hair_unshaven_mohawk" + +/datum/sprite_accessory/hair/mulder + name = "Mulder" + icon_state = "hair_mulder" + +/datum/sprite_accessory/hair/odango + name = "Odango" + icon_state = "hair_odango" + +/datum/sprite_accessory/hair/ombre + name = "Ombre" + icon_state = "hair_ombre" + +/datum/sprite_accessory/hair/oneshoulder + name = "One Shoulder" + icon_state = "hair_oneshoulder" + +/datum/sprite_accessory/hair/over_eye + name = "Over Eye" + icon_state = "hair_shortovereye" + +/datum/sprite_accessory/hair/oxton + name = "Oxton" + icon_state = "hair_oxton" + +/datum/sprite_accessory/hair/parted + name = "Parted" + icon_state = "hair_parted" + +/datum/sprite_accessory/hair/partedside + name = "Parted (Side)" + icon_state = "hair_part" + +/datum/sprite_accessory/hair/kagami + name = "Pigtails" + icon_state = "hair_kagami" + +/datum/sprite_accessory/hair/pigtail + name = "Pigtails 2" + icon_state = "hair_pigtails" + +/datum/sprite_accessory/hair/pigtail2 + name = "Pigtails 3" + icon_state = "hair_pigtails2" + +/datum/sprite_accessory/hair/pixie + name = "Pixie Cut" + icon_state = "hair_pixie" + +/datum/sprite_accessory/hair/pompadour + name = "Pompadour" + icon_state = "hair_pompadour" + +/datum/sprite_accessory/hair/bigpompadour + name = "Pompadour (Big)" + icon_state = "hair_bigpompadour" + +/datum/sprite_accessory/hair/ponytail1 + name = "Ponytail" + icon_state = "hair_ponytail" + +/datum/sprite_accessory/hair/ponytail2 + name = "Ponytail 2" + icon_state = "hair_ponytail2" + +/datum/sprite_accessory/hair/ponytail3 + name = "Ponytail 3" + icon_state = "hair_ponytail3" + +/datum/sprite_accessory/hair/ponytail4 + name = "Ponytail 4" + icon_state = "hair_ponytail4" + +/datum/sprite_accessory/hair/ponytail5 + name = "Ponytail 5" + icon_state = "hair_ponytail5" + +/datum/sprite_accessory/hair/ponytail6 + name = "Ponytail 6" + icon_state = "hair_ponytail6" + +/datum/sprite_accessory/hair/ponytail7 + name = "Ponytail 7" + icon_state = "hair_ponytail7" + +/datum/sprite_accessory/hair/highponytail + name = "Ponytail (High)" + icon_state = "hair_highponytail" + +/datum/sprite_accessory/hair/stail + name = "Ponytail (Short)" + icon_state = "hair_stail" + +/datum/sprite_accessory/hair/longponytail + name = "Ponytail (Long)" + icon_state = "hair_longstraightponytail" + +/datum/sprite_accessory/hair/countryponytail + name = "Ponytail (Country)" + icon_state = "hair_country" + +/datum/sprite_accessory/hair/fringetail + name = "Ponytail (Fringe)" + icon_state = "hair_fringetail" + +/datum/sprite_accessory/hair/sidetail + name = "Ponytail (Side)" + icon_state = "hair_sidetail" + +/datum/sprite_accessory/hair/sidetail2 + name = "Ponytail (Side) 2" + icon_state = "hair_sidetail2" + +/datum/sprite_accessory/hair/sidetail3 + name = "Ponytail (Side) 3" + icon_state = "hair_sidetail3" + +/datum/sprite_accessory/hair/sidetail4 + name = "Ponytail (Side) 4" + icon_state = "hair_sidetail4" + +/datum/sprite_accessory/hair/spikyponytail + name = "Ponytail (Spiky)" + icon_state = "hair_spikyponytail" + +/datum/sprite_accessory/hair/poofy + name = "Poofy" + icon_state = "hair_poofy" + +/datum/sprite_accessory/hair/prince + name = "Prince" + icon_state = "hair_prince" + +/datum/sprite_accessory/hair/pupa + name = "Pupa" + icon_state = "hair_pupa" + +/datum/sprite_accessory/hair/quiff + name = "Quiff" + icon_state = "hair_quiff" + +/datum/sprite_accessory/hair/ronin + name = "Ronin" + icon_state = "hair_ronin" + +/datum/sprite_accessory/hair/rosemary + name = "Rosemary" + icon_state = "hair_rosemary" + +/datum/sprite_accessory/hair/shaved + name = "Shaved" + icon_state = "hair_shaved" + +/datum/sprite_accessory/hair/shavedpart + name = "Shaved Part" + icon_state = "hair_shavedpart" + +/datum/sprite_accessory/hair/shortbangs + name = "Short Bangs" + icon_state = "hair_shortbangs" + +/datum/sprite_accessory/hair/short + name = "Short Hair" + icon_state = "hair_a" + +/datum/sprite_accessory/hair/shorthair2 + name = "Short Hair 2" + icon_state = "hair_shorthair2" + +/datum/sprite_accessory/hair/shorthair3 + name = "Short Hair 3" + icon_state = "hair_shorthair3" + +/datum/sprite_accessory/hair/shorthair4 + name = "Short Hair 4" + icon_state = "hair_d" + +/datum/sprite_accessory/hair/shorthair5 + name = "Short Hair 5" + icon_state = "hair_e" + +/datum/sprite_accessory/hair/shorthair6 + name = "Short Hair 6" + icon_state = "hair_f" + +/datum/sprite_accessory/hair/shorthair7 + name = "Short Hair 7" + icon_state = "hair_shorthairg" + +/datum/sprite_accessory/hair/shorthaireighties + name = "Short Hair 80s" + icon_state = "hair_80s" + +/datum/sprite_accessory/hair/rosa + name = "Short Hair Rosa" + icon_state = "hair_rosa" + +/datum/sprite_accessory/hair/shoulderlength + name = "Shoulder-length Hair" + icon_state = "hair_b" + +/datum/sprite_accessory/hair/sidecut + name = "Sidecut" + icon_state = "hair_sidecut" + +/datum/sprite_accessory/hair/skinhead + name = "Skinhead" + icon_state = "hair_skinhead" + +/datum/sprite_accessory/hair/protagonist + name = "Slightly Long Hair" + icon_state = "hair_protagonist" + +/datum/sprite_accessory/hair/spiky + name = "Spiky" + icon_state = "hair_spikey" + +/datum/sprite_accessory/hair/spiky2 + name = "Spiky 2" + icon_state = "hair_spiky" + +/datum/sprite_accessory/hair/spiky3 + name = "Spiky 3" + icon_state = "hair_spiky2" + +/datum/sprite_accessory/hair/stride + name = "Stride" + icon_state = "hair_stride" + +/datum/sprite_accessory/hair/swept + name = "Swept Back Hair" + icon_state = "hair_swept" + +/datum/sprite_accessory/hair/swept2 + name = "Swept Back Hair 2" + icon_state = "hair_swept2" + +/datum/sprite_accessory/hair/thinning + name = "Thinning" + icon_state = "hair_thinning" + +/datum/sprite_accessory/hair/thinningfront + name = "Thinning (Front)" + icon_state = "hair_thinningfront" + +/datum/sprite_accessory/hair/thinningrear + name = "Thinning (Rear)" + icon_state = "hair_thinningrear" + +/datum/sprite_accessory/hair/thresh + name = "Thresh" + icon_state = "hair_thresh" + +/datum/sprite_accessory/hair/topknot + name = "Topknot" + icon_state = "hair_topknot" + +/datum/sprite_accessory/hair/tressshoulder + name = "Tress Shoulder" + icon_state = "hair_tressshoulder" + +/datum/sprite_accessory/hair/trimmed + name = "Trimmed" + icon_state = "hair_trimmed" + +/datum/sprite_accessory/hair/trimflat + name = "Trim Flat" + icon_state = "hair_trimflat" + +/datum/sprite_accessory/hair/twintails + name = "Twintails" + icon_state = "hair_twintail" + +/datum/sprite_accessory/hair/undercut + name = "Undercut" + icon_state = "hair_undercut" + +/datum/sprite_accessory/hair/undercutleft + name = "Undercut Left" + icon_state = "hair_undercutleft" + +/datum/sprite_accessory/hair/undercutright + name = "Undercut Right" + icon_state = "hair_undercutright" + +/datum/sprite_accessory/hair/unkept + name = "Unkept" + icon_state = "hair_unkept" + +/datum/sprite_accessory/hair/updo + name = "Updo" + icon_state = "hair_updo" + +/datum/sprite_accessory/hair/longer + name = "Very Long Hair" + icon_state = "hair_vlong" + +/datum/sprite_accessory/hair/longest + name = "Very Long Hair 2" + icon_state = "hair_longest" + +/datum/sprite_accessory/hair/longest2 + name = "Very Long Over Eye" + icon_state = "hair_longest2" + +/datum/sprite_accessory/hair/veryshortovereye + name = "Very Short Over Eye" + icon_state = "hair_veryshortovereyealternate" + +/datum/sprite_accessory/hair/longestalt + name = "Very Long with Fringe" + icon_state = "hair_vlongfringe" + +/datum/sprite_accessory/hair/volaju + name = "Volaju" + icon_state = "hair_volaju" + +/datum/sprite_accessory/hair/wisp + name = "Wisp" + icon_state = "hair_wisp" + +/* +///////////////////////////////////// +/ =---------------------------= / +/ == Gradient Hair Definitions == / +/ =---------------------------= / +///////////////////////////////////// +*/ + +/datum/sprite_accessory/hair_gradient + icon = 'icons/mob/hair_gradients.dmi' + body_zone = BODY_ZONE_HEAD + +/datum/sprite_accessory/hair_gradient/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/hair_gradient/fadeup + name = "Fade Up" + icon_state = "fadeup" + +/datum/sprite_accessory/hair_gradient/fadedown + name = "Fade Down" + icon_state = "fadedown" + +/datum/sprite_accessory/hair_gradient/vertical_split + name = "Vertical Split" + icon_state = "vsplit" + +/datum/sprite_accessory/hair_gradient/_split + name = "Horizontal Split" + icon_state = "bottomflat" + +/datum/sprite_accessory/hair_gradient/reflected + name = "Reflected" + icon_state = "reflected_high" + +/datum/sprite_accessory/hair_gradient/reflected_inverse + name = "Reflected Inverse" + icon_state = "reflected_inverse_high" + +/datum/sprite_accessory/hair_gradient/wavy + name = "Wavy" + icon_state = "wavy" + +/datum/sprite_accessory/hair_gradient/long_fade_up + name = "Long Fade Up" + icon_state = "long_fade_up" + +/datum/sprite_accessory/hair_gradient/long_fade_down + name = "Long Fade Down" + icon_state = "long_fade_down" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm b/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm new file mode 100644 index 000000000000..b25cd222115a --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm @@ -0,0 +1,285 @@ +// IPC accessories. + +// Start screens + +/datum/sprite_accessory/ipc_screens + icon = 'icons/mob/ipc_accessories.dmi' + color_src = EYECOLOR + +/datum/sprite_accessory/ipc_screens/blank + name = "Blank Canvas" + icon_state = "blank" + +/datum/sprite_accessory/ipc_screens/blue + name = "Blue" + icon_state = "blue" + color_src = 0 + +/datum/sprite_accessory/ipc_screens/blush + name = "Blush" + icon_state = "blush" + +/datum/sprite_accessory/ipc_screens/bsod + name = "BSOD" + icon_state = "bsod" + color_src = 0 + +/datum/sprite_accessory/ipc_screens/buffering + name = "Buffering" + icon_state = "buffering" + +/datum/sprite_accessory/ipc_screens/breakout + name = "Breakout" + icon_state = "breakout" + +/datum/sprite_accessory/ipc_screens/console + name = "Console" + icon_state = "console" + +/datum/sprite_accessory/ipc_screens/doom + name = "DOOM" + icon_state = "doom" + +/datum/sprite_accessory/ipc_screens/ecgwave + name = "ECG Wave" + icon_state = "ecgwave" + +/datum/sprite_accessory/ipc_screens/eight + name = "Eight" + icon_state = "eight" + +/datum/sprite_accessory/ipc_screens/eyes + name = "Eyes (Spinny)" + icon_state = "eyes" + +/datum/sprite_accessory/ipc_screens/eyes_noanim + name = "Eyes (No Spinny)" + icon_state = "eyes_noanim" + +/datum/sprite_accessory/ipc_screens/eyes_fortuna + name = "Eyes (Sun and Moon)" + icon_state = "eyes_fortuna" + +/datum/sprite_accessory/ipc_screens/glider + name = "Glider" + icon_state = "glider" + +/datum/sprite_accessory/ipc_screens/goggles + name = "Goggles" + icon_state = "goggles" + +/datum/sprite_accessory/ipc_screens/green + name = "Green" + icon_state = "green" + +/datum/sprite_accessory/ipc_screens/heart + name = "Heart" + icon_state = "heart" + color_src = 0 + +/datum/sprite_accessory/ipc_screens/monoeye + name = "Mono-eye" + icon_state = "monoeye" + +/datum/sprite_accessory/ipc_screens/nyaru + name = "Nyaru" + icon_state = "nyaru" + +/datum/sprite_accessory/ipc_screens/nature + name = "Nature" + icon_state = "nature" + +/datum/sprite_accessory/ipc_screens/orange + name = "Orange" + icon_state = "orange" + +/datum/sprite_accessory/ipc_screens/pink + name = "Pink" + icon_state = "pink" + +/datum/sprite_accessory/ipc_screens/purple + name = "Purple" + icon_state = "purple" + +/datum/sprite_accessory/ipc_screens/rainbow + name = "Rainbow" + icon_state = "rainbow" + color_src = 0 + +/datum/sprite_accessory/ipc_screens/red + name = "Red" + icon_state = "red" + +/datum/sprite_accessory/ipc_screens/text + name = "Text Lines" + icon_state = "text" + +/datum/sprite_accessory/ipc_screens/rgb + name = "RGB" + icon_state = "rgb" + +/datum/sprite_accessory/ipc_screens/scroll + name = "Scanline" + icon_state = "scroll" + +/datum/sprite_accessory/ipc_screens/shower + name = "Shower" + icon_state = "shower" + +/datum/sprite_accessory/ipc_screens/sinewave + name = "Sinewave" + icon_state = "sinewave" + +/datum/sprite_accessory/ipc_screens/squarewave + name = "Square wave" + icon_state = "squarewave" + +/datum/sprite_accessory/ipc_screens/static_screen + name = "Static" + icon_state = "static" + +/datum/sprite_accessory/ipc_screens/yellow + name = "Yellow" + icon_state = "yellow" + +/datum/sprite_accessory/ipc_screens/textdrop + name = "Text drop" + icon_state = "textdrop" + +/datum/sprite_accessory/ipc_screens/stars + name = "Stars" + icon_state = "stars" + +/datum/sprite_accessory/ipc_screens/loading + name = "Loading" + icon_state = "loading" + +/datum/sprite_accessory/ipc_screens/windowsxp + name = "Windows XP" + icon_state = "windowsxp" + +/datum/sprite_accessory/ipc_screens/tetris + name = "Tetris" + icon_state = "tetris" + +/datum/sprite_accessory/ipc_screens/bubbles + name = "Bubbles" + icon_state = "bubbles" + +/datum/sprite_accessory/ipc_screens/tv + name = "Color Test" + icon_state = "tv" + +// Start antennas + +/datum/sprite_accessory/ipc_antennas + icon = 'icons/mob/ipc_accessories.dmi' + color_src = HAIR + +/datum/sprite_accessory/ipc_antennas/none + name = "None" + icon_state = "None" + +/datum/sprite_accessory/ipc_antennas/angled + name = "Angled" + icon_state = "antennae" + +/datum/sprite_accessory/ipc_antennas/antlers + name = "Antlers" + icon_state = "antlers" + +/datum/sprite_accessory/ipc_antennas/crowned + name = "Crowned" + icon_state = "crowned" + +/datum/sprite_accessory/ipc_antennas/cyberhead + name = "Cyberhead" + icon_state = "cyberhead" + +/datum/sprite_accessory/ipc_antennas/droneeyes + name = "Drone Eyes" + icon_state = "droneeyes" + +/datum/sprite_accessory/ipc_antennas/sidelights + name = "Sidelights" + icon_state = "sidelights" + +/datum/sprite_accessory/ipc_antennas/tesla + name = "Tesla" + icon_state = "tesla" + +/datum/sprite_accessory/ipc_antennas/tv + name = "TV Antenna" + icon_state = "tvantennae" + +/datum/sprite_accessory/ipc_antennas/cross + name = "Cross" + icon_state = "cross" + +/datum/sprite_accessory/ipc_antennas/sidepanels + name = "Side Panels" + icon_state = "sidepanels" + +/datum/sprite_accessory/ipc_antennas/horns + name = "Horns" + icon_state = "horns" + +/datum/sprite_accessory/ipc_antennas/langle + name = "Left Angle" + icon_state = "langle" + +/datum/sprite_accessory/ipc_antennas/rangle + name = "Right Angle" + icon_state = "rangle" + +// Start chassis - the worst thing ever please rework this + +/datum/sprite_accessory/ipc_chassis // Used for changing limb icons, doesn't need to hold the actual icon. That's handled in ipc.dm + icon = null + icon_state = "who cares fuck you" // In order to pull the chassis correctly, we need AN icon_state(see line 36-39). It doesn't have to be useful, because it isn't used. + color_src = 0 + +/datum/sprite_accessory/ipc_chassis/mcgreyscale + name = "Morpheus Cyberkinetics (Custom)" + limbs_id = "mcgipc" + color_src = MUTCOLORS + +/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics + name = "Bishop Cyberkinetics" + limbs_id = "bshipc" + +/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics2 + name = "Bishop Cyberkinetics 2.0" + limbs_id = "bs2ipc" + +/datum/sprite_accessory/ipc_chassis/hephaestussindustries + name = "Hephaestus Industries" + limbs_id = "hsiipc" + +/datum/sprite_accessory/ipc_chassis/hephaestussindustries2 + name = "Hephaestus Industries 2.0" + limbs_id = "hi2ipc" + +/datum/sprite_accessory/ipc_chassis/pawsitronsunited + name = "Pawsitrons United" + limbs_id = "pawsitrons" + +/datum/sprite_accessory/ipc_chassis/shellguardmunitions + name = "Shellguard Munitions Standard Series" + limbs_id = "sgmipc" + +/datum/sprite_accessory/ipc_chassis/wardtakahashimanufacturing + name = "Ward-Takahashi Manufacturing" + limbs_id = "wtmipc" + +/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup + name = "Xion Manufacturing Group" + limbs_id = "xmgipc" + +/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup2 + name = "Xion Manufacturing Group 2.0" + limbs_id = "xm2ipc" + +/datum/sprite_accessory/ipc_chassis/zenghupharmaceuticals + name = "Zeng-Hu Pharmaceuticals" + limbs_id = "zhpipc" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm b/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm new file mode 100644 index 000000000000..4ed949c63ef8 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm @@ -0,0 +1,113 @@ +//Kepori mutant parts + +//Start head feathers + +/datum/sprite_accessory/kepori_feathers + color_src = HAIR + icon = 'icons/mob/kepori_parts.dmi' + +/datum/sprite_accessory/kepori_feathers/none + name = "None" + +/datum/sprite_accessory/kepori_feathers/sleek + name = "Sleek" + icon_state = "sleek" + +/datum/sprite_accessory/kepori_feathers/peel + name = "The Peel" + icon_state = "peel" + +/datum/sprite_accessory/kepori_feathers/sweep + name = "Swept Up" + icon_state = "sweep" + +/datum/sprite_accessory/kepori_feathers/aerodynamic + name = "Aerodynamic" + icon_state = "aerodynamic" + +/datum/sprite_accessory/kepori_feathers/mohawk + name = "Mo-Hawk" + icon_state = "mohawk" + +/datum/sprite_accessory/kepori_feathers/cowlick + name = "Cow-lick" + icon_state = "cowlick" + +/datum/sprite_accessory/kepori_feathers/spikey + name = "Spikey" + icon_state = "spikey" + +/datum/sprite_accessory/kepori_feathers/soap + name = "Soap" + icon_state = "soap" + +/datum/sprite_accessory/kepori_feathers/crowned + name = "Crowned" + icon_state = "crowned" + +/datum/sprite_accessory/kepori_feathers/crested + name = "Crested" + icon_state = "crested" + +/datum/sprite_accessory/kepori_feathers/ponytail + name = "Ponytail" + icon_state = "ponytail" + +/datum/sprite_accessory/kepori_feathers/bun + name = "Bun" + icon_state = "bun" + +//Start body feathers + +/datum/sprite_accessory/kepori_body_feathers + color_src = MUTCOLORS_SECONDARY + icon = 'icons/mob/kepori_parts.dmi' + +/datum/sprite_accessory/kepori_body_feathers/none + name = "None" + +/datum/sprite_accessory/kepori_body_feathers/aftik + name = "Aftik" + icon_state = "aftik" + +/datum/sprite_accessory/kepori_body_feathers/belly + name = "Belly" + icon_state = "belly" + +/datum/sprite_accessory/kepori_body_feathers/shirt + name = "Shirt" + icon_state = "shirt" + +/datum/sprite_accessory/kepori_body_feathers/soap + name = "Soap" + icon_state = "soap" + +/datum/sprite_accessory/kepori_body_feathers/wings + name = "Wings" + icon_state = "wings" + +//Start tail feathers + +/datum/sprite_accessory/kepori_tail_feathers + color_src = MUTCOLORS_SECONDARY + icon = 'icons/mob/kepori_parts.dmi' + +/datum/sprite_accessory/kepori_tail_feathers/none + name = "None" + +/datum/sprite_accessory/kepori_tail_feathers/fan + name = "Fan" + icon_state = "fan" + +/datum/sprite_accessory/kepori_tail_feathers/back + name = "Back" + icon_state = "back" + +/datum/sprite_accessory/kepori_tail_feathers/fanback + name = "Fan and Back" + icon_state = "fanback" + +/datum/sprite_accessory/kepori_tail_feathers/prosthetic + name = "Prosthetic Tail" + icon_state = "prosthetic" + color_src = null diff --git a/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm b/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm new file mode 100644 index 000000000000..22f64c46d14e --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm @@ -0,0 +1,228 @@ +//Sarathi Mutantparts + +//Start markings + +/datum/sprite_accessory/body_markings + icon = 'icons/mob/mutant_bodyparts.dmi' + color_src = MUTCOLORS_SECONDARY + body_zone = BODY_ZONE_CHEST + synthetic_icon_state = "none" + +/datum/sprite_accessory/body_markings/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/body_markings/dtiger + name = "Dark Tiger Body" + icon_state = "dtiger" + gender_specific = TRUE + +/datum/sprite_accessory/body_markings/ltiger + name = "Light Tiger Body" + icon_state = "ltiger" + gender_specific = TRUE + +/datum/sprite_accessory/body_markings/lbelly + name = "Light Belly" + icon_state = "lbelly" + gender_specific = TRUE + +//Start tails + +/datum/sprite_accessory/tails + icon = 'icons/mob/mutant_bodyparts.dmi' + body_zone = BODY_ZONE_CHEST + synthetic_icon_state = "synth" + +/datum/sprite_accessory/tails_animated + icon = 'icons/mob/mutant_bodyparts.dmi' + body_zone = BODY_ZONE_CHEST + +/datum/sprite_accessory/tails/lizard/smooth + name = "Smooth" + icon_state = "smooth" + +/datum/sprite_accessory/tails_animated/lizard/smooth + name = "Smooth" + icon_state = "smooth" + +/datum/sprite_accessory/tails/lizard/dtiger + name = "Dark Tiger" + icon_state = "dtiger" + +/datum/sprite_accessory/tails_animated/lizard/dtiger + name = "Dark Tiger" + icon_state = "dtiger" + +/datum/sprite_accessory/tails/lizard/ltiger + name = "Light Tiger" + icon_state = "ltiger" + +/datum/sprite_accessory/tails_animated/lizard/ltiger + name = "Light Tiger" + icon_state = "ltiger" + +/datum/sprite_accessory/tails/lizard/spikes + name = "Spikes" + icon_state = "spikes" + +/datum/sprite_accessory/tails_animated/lizard/spikes + name = "Spikes" + icon_state = "spikes" + +/datum/sprite_accessory/tails/lizard/large + name = "Large" + icon_state = "large" + synthetic_icon_state = "large" //fight me + +/datum/sprite_accessory/tails_animated/lizard/large + name = "Large" + icon_state = "large" + synthetic_icon_state = "large" + +//Start Snouts + +/datum/sprite_accessory/snouts + icon = 'icons/mob/mutant_bodyparts.dmi' + body_zone = BODY_ZONE_HEAD + synthetic_icon_state = "none" + +/datum/sprite_accessory/snouts/sharp + name = "Sharp" + icon_state = "sharp" + +/datum/sprite_accessory/snouts/round + name = "Round" + icon_state = "round" + +/datum/sprite_accessory/snouts/sharplight + name = "Sharp + Light" + icon_state = "sharplight" + +/datum/sprite_accessory/snouts/roundlight + name = "Round + Light" + icon_state = "roundlight" + +//Start Horns + +/datum/sprite_accessory/horns + icon = 'icons/mob/mutant_bodyparts.dmi' + color_src = HAIR + body_zone = BODY_ZONE_HEAD + synthetic_color_src = MUTCOLORS_SECONDARY + +/datum/sprite_accessory/horns/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/horns/simple + name = "Simple" + icon_state = "simple" + synthetic_icon_state = "simple_synth" + +/datum/sprite_accessory/horns/short + name = "Short" + icon_state = "short" + synthetic_icon_state = "short_synth" + +/datum/sprite_accessory/horns/curled + name = "Curled" + icon_state = "curled" + synthetic_icon_state = "curled_synth" + +/datum/sprite_accessory/horns/ram + name = "Ram" + icon_state = "ram" + synthetic_icon_state = "ram_synth" + +/datum/sprite_accessory/horns/angler + name = "Angeler" + icon_state = "angler" + +//Start Frills + +/datum/sprite_accessory/frills + icon = 'icons/mob/mutant_bodyparts.dmi' + +/datum/sprite_accessory/frills/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/frills/simple + name = "Simple" + icon_state = "simple" + +/datum/sprite_accessory/frills/short + name = "Short" + icon_state = "short" + +/datum/sprite_accessory/frills/aquatic + name = "Aquatic" + icon_state = "aqua" + +//Start Spines + +/datum/sprite_accessory/spines + icon = 'icons/mob/mutant_bodyparts.dmi' + +/datum/sprite_accessory/spines_animated + icon = 'icons/mob/mutant_bodyparts.dmi' + +/datum/sprite_accessory/spines/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/spines_animated/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/spines/short + name = "Short" + icon_state = "short" + +/datum/sprite_accessory/spines_animated/short + name = "Short" + icon_state = "short" + +/datum/sprite_accessory/spines/shortmeme + name = "Short + Membrane" + icon_state = "shortmeme" + +/datum/sprite_accessory/spines_animated/shortmeme + name = "Short + Membrane" + icon_state = "shortmeme" + +/datum/sprite_accessory/spines/long + name = "Long" + icon_state = "long" + +/datum/sprite_accessory/spines_animated/long + name = "Long" + icon_state = "long" + +/datum/sprite_accessory/spines/longmeme + name = "Long + Membrane" + icon_state = "longmeme" + +/datum/sprite_accessory/spines_animated/longmeme + name = "Long + Membrane" + icon_state = "longmeme" + +/datum/sprite_accessory/spines/aquatic + name = "Aquatic" + icon_state = "aqua" + +/datum/sprite_accessory/spines_animated/aquatic + name = "Aquatic" + icon_state = "aqua" + +//Leg stuff, no better place to put it, no point in a legs.dm file + +/datum/sprite_accessory/legs //legs are a special case, they aren't actually sprite_accessories but are updated with them. + icon = null //These datums exist for selecting legs on preference, and little else + +/datum/sprite_accessory/legs/none + name = "Normal Legs" + +/datum/sprite_accessory/legs/digitigrade_lizard + name = "Digitigrade Legs" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/moth.dm b/code/modules/mob/dead/new_player/sprite_accessories/moth.dm new file mode 100644 index 000000000000..43b493cc36f5 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/moth.dm @@ -0,0 +1,256 @@ +//Mutant parts for moths + +//Start wings + +/datum/sprite_accessory/moth_wings + icon = 'icons/mob/moth_wings.dmi' + color_src = null + +/datum/sprite_accessory/moth_wings/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/moth_wings/monarch + name = "Monarch" + icon_state = "monarch" + +/datum/sprite_accessory/moth_wings/luna + name = "Luna" + icon_state = "luna" + +/datum/sprite_accessory/moth_wings/atlas + name = "Atlas" + icon_state = "atlas" + +/datum/sprite_accessory/moth_wings/reddish + name = "Reddish" + icon_state = "redish" + +/datum/sprite_accessory/moth_wings/royal + name = "Royal" + icon_state = "royal" + +/datum/sprite_accessory/moth_wings/gothic + name = "Gothic" + icon_state = "gothic" + +/datum/sprite_accessory/moth_wings/lovers + name = "Lovers" + icon_state = "lovers" + +/datum/sprite_accessory/moth_wings/whitefly + name = "White Fly" + icon_state = "whitefly" + +/datum/sprite_accessory/moth_wings/punished + name = "Burnt Off" + icon_state = "burnt" + locked = TRUE + +/datum/sprite_accessory/moth_wings/firewatch + name = "Firewatch" + icon_state = "firewatch" + +/datum/sprite_accessory/moth_wings/deathhead + name = "Deathshead" + icon_state = "deathhead" + +/datum/sprite_accessory/moth_wings/poison + name = "Poison" + icon_state = "poison" + +/datum/sprite_accessory/moth_wings/ragged + name = "Ragged" + icon_state = "ragged" + +/datum/sprite_accessory/moth_wings/moonfly + name = "Moon Fly" + icon_state = "moonfly" + +/datum/sprite_accessory/moth_wings/snow + name = "Snow" + icon_state = "snow" + +/datum/sprite_accessory/moth_wings/oakworm + name = "Oak Worm" + icon_state = "oakworm" + +/datum/sprite_accessory/moth_wings/jungle + name = "Jungle" + icon_state = "jungle" + +/datum/sprite_accessory/moth_wings/witchwing + name = "Witch Wing" + icon_state = "witchwing" + +/datum/sprite_accessory/moth_wings/brown + name = "Brown" + icon_state = "brown" + +/datum/sprite_accessory/moth_wings/feathery + name = "Feathery" + icon_state = "feathery" + +/datum/sprite_accessory/moth_wings/rosy + name = "Rosy" + icon_state = "rosy" + +/datum/sprite_accessory/moth_wings/plasmafire + name = "Plasmafire" + icon_state = "plasmafire" + +//Start markings + +/datum/sprite_accessory/moth_markings + icon = 'icons/mob/moth_markings.dmi' + color_src = null + +/datum/sprite_accessory/moth_markings/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/moth_markings/reddish + name = "Reddish" + icon_state = "reddish" + +/datum/sprite_accessory/moth_markings/royal + name = "Royal" + icon_state = "royal" + +/datum/sprite_accessory/moth_markings/gothic + name = "Gothic" + icon_state = "gothic" + +/datum/sprite_accessory/moth_markings/whitefly + name = "White Fly" + icon_state = "whitefly" + +/datum/sprite_accessory/moth_markings/lovers + name = "Lovers" + icon_state = "lovers" + +/datum/sprite_accessory/moth_markings/punished + name = "Punished" + icon_state = "punished" + +/datum/sprite_accessory/moth_markings/firewatch + name = "Firewatch" + icon_state = "firewatch" + +/datum/sprite_accessory/moth_markings/deathhead + name = "Deathshead" + icon_state = "deathhead" + +/datum/sprite_accessory/moth_markings/poison + name = "Poison" + icon_state = "poison" + +/datum/sprite_accessory/moth_markings/ragged + name = "Ragged" + icon_state = "ragged" + +/datum/sprite_accessory/moth_markings/moonfly + name = "Moon Fly" + icon_state = "moonfly" + +/datum/sprite_accessory/moth_markings/oakworm + name = "Oak Worm" + icon_state = "oakworm" + +/datum/sprite_accessory/moth_markings/jungle + name = "Jungle" + icon_state = "jungle" + +/datum/sprite_accessory/moth_markings/witchwing + name = "Witch Wing" + icon_state = "witchwing" + +//Moth fluff, the bit around the neck + +/datum/sprite_accessory/moth_fluff + icon = 'icons/mob/moth_wings.dmi' + color_src = null + +/datum/sprite_accessory/moth_fluff/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/moth_fluff/bent + name = "Bent" + icon_state = "bent" + +/datum/sprite_accessory/moth_fluff/reddish + name = "Reddish" + icon_state = "redish" + +/datum/sprite_accessory/moth_fluff/royal + name = "Royal" + icon_state = "royal" + +/datum/sprite_accessory/moth_fluff/gothic + name = "Gothic" + icon_state = "gothic" + +/datum/sprite_accessory/moth_fluff/lovers + name = "Lovers" + icon_state = "lovers" + +/datum/sprite_accessory/moth_fluff/whitefly + name = "White Fly" + icon_state = "whitefly" + +/datum/sprite_accessory/moth_fluff/punished + name = "Burnt" + icon_state = "burnt" + +/datum/sprite_accessory/moth_fluff/firewatch + name = "Firewatch" + icon_state = "firewatch" + +/datum/sprite_accessory/moth_fluff/deathhead + name = "Deathshead" + icon_state = "deathhead" + +/datum/sprite_accessory/moth_fluff/poison + name = "Poison" + icon_state = "poison" + +/datum/sprite_accessory/moth_fluff/moonfly + name = "Moon Fly" + icon_state = "moonfly" + +/datum/sprite_accessory/moth_fluff/snow + name = "Snow" + icon_state = "snow" + +/datum/sprite_accessory/moth_fluff/oakworm + name = "Oak Worm" + icon_state = "oakworm" + +/datum/sprite_accessory/moth_fluff/jungle + name = "Jungle" + icon_state = "jungle" + +/datum/sprite_accessory/moth_fluff/witchwing + name = "Witch Wing" + icon_state = "witchwing" + +/datum/sprite_accessory/moth_fluff/shaved + name = "Shaved" + icon_state = "shaved" + +/datum/sprite_accessory/moth_fluff/brown + name = "Brown" + icon_state = "brown" + +/datum/sprite_accessory/moth_fluff/feathery + name = "Feathery" + icon_state = "feathery" + +/datum/sprite_accessory/moth_fluff/rosy + name = "Rosy" + icon_state = "rosy" + +/datum/sprite_accessory/moth_fluff/plasmafire + name = "Plasmafire" + icon_state = "plasmafire" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm b/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm new file mode 100644 index 000000000000..1e60fd1d7ab5 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm @@ -0,0 +1,55 @@ +//Rachnid mutantparts + +//Start legs + +/datum/sprite_accessory/spider_legs + icon = 'icons/mob/species/rachnid/spider_legs.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/spider_legs/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/spider_legs/fuzzy + name = "Fuzzy" + icon_state = "fuzzy" + +/datum/sprite_accessory/spider_legs/spiky + name = "Spiky" + icon_state = "spiky" + +//Start spinner + +/datum/sprite_accessory/spider_spinneret + icon = 'icons/mob/species/rachnid/spider_spinneret.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/spider_spinneret/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/spider_spinneret/fuzzy + name = "Fuzzy" + icon_state = "fuzzy" + +/datum/sprite_accessory/spider_spinneret/black_widow + name = "Black Widow" + icon_state = "blackwidow" + +//Start mandible + +/datum/sprite_accessory/spider_mandibles + icon = 'icons/mob/species/rachnid/spider_mandibles.dmi' + color_src = MUTCOLORS + +/datum/sprite_accessory/spider_mandibles/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/spider_mandibles/fuzzy + name = "Fuzzy" + icon_state = "fuzzy" + +/datum/sprite_accessory/spider_mandibles/spiky + name = "Spiky" + icon_state = "spiky" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/tails.dm b/code/modules/mob/dead/new_player/sprite_accessories/tails.dm new file mode 100644 index 000000000000..6f864b42a04d --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/tails.dm @@ -0,0 +1,55 @@ +//Tails mutant parts for nonspecific species + +/datum/sprite_accessory/tails/human/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/tails_animated/human/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/tails/human/cat + name = "Cat" + icon_state = "cat" + color_src = HAIR + +/datum/sprite_accessory/tails_animated/human/cat + name = "Cat" + icon_state = "cat" + color_src = HAIR + +/datum/sprite_accessory/tails/human/cat/slime + name = "Slimecat" + icon_state = "cat" + color_src = HAIR + image_alpha = 150 + +/datum/sprite_accessory/tails_animated/human/cat/slime + name = "Slimecat" + icon_state = "cat" + color_src = HAIR + image_alpha = 150 + +/datum/sprite_accessory/tails/human/fox + icon = 'icons/mob/species/misc/fox.dmi' + name = "Fox" + icon_state = "fox" + color_src = HAIR + +/datum/sprite_accessory/tails_animated/human/fox + icon = 'icons/mob/species/misc/fox.dmi' + name = "Fox" + icon_state = "fox" + color_src = HAIR + +/datum/sprite_accessory/tails/human/fox/alt + icon = 'icons/mob/species/misc/fox.dmi' + name = "Fox 2" + icon_state = "fox2" + color_src = HAIR + +/datum/sprite_accessory/tails_animated/human/fox/alt + icon = 'icons/mob/species/misc/fox.dmi' + name = "Fox 2" + icon_state = "fox2" + color_src = HAIR diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm new file mode 100644 index 000000000000..2e6ee0aa88ef --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm @@ -0,0 +1,79 @@ +/datum/sprite_accessory/underwear + icon = 'icons/mob/clothing/underwear/underwear_legs.dmi' + //freedom + gender = NEUTER + //Whether the underwear uses a special sprite for digitigrade style (i.e. briefs, not panties). Adds a "_d" suffix to the icon state + var/has_digitigrade = FALSE + +//Male undergarment bottoms + +/datum/sprite_accessory/underwear/nude + name = "Nude" + icon_state = null + +/datum/sprite_accessory/underwear/briefs + name = "Briefs" + icon_state = "briefs" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/boxers + name = "Boxer" + icon_state = "boxers" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/stripe + name = "Striped Boxers" + icon_state = "stripe" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/midway + name = "Midway Boxers" + icon_state = "midway" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/longjohns + name = "Long Johns" + icon_state = "longjohns" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/mankini + name = "Mankini" + icon_state = "mankini" + +/datum/sprite_accessory/underwear/hearts + name = "Heart Boxers" + icon_state = "heart" + use_static = TRUE + has_digitigrade = TRUE + +//Female undergarment bottoms + +/datum/sprite_accessory/underwear/panties + name = "Panties (Greyscale)" + icon_state = "panties" + +/datum/sprite_accessory/underwear/pantiesalt + name = "Alt Panties (Greyscale)" + icon_state = "panties_alt" + +/datum/sprite_accessory/underwear/swimming + name = "Swimming Panties (Greyscale)" + icon_state = "swimming" + +/datum/sprite_accessory/underwear/thong + name = "Thong (Greyscale)" + icon_state = "thong" + +/datum/sprite_accessory/underwear/boyshorts + name = "Boyshorts (Greyscale)" + icon_state = "boyshorts" + has_digitigrade = TRUE + +/datum/sprite_accessory/underwear/catgirl + name = "Catgirl Panties (Greyscale)" + icon_state = "panties_cat" + +/datum/sprite_accessory/underwear/beekini + name = "Bee-Kini Bottoms" + icon_state = "beekini" + use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm new file mode 100644 index 000000000000..ab7a030e6712 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm @@ -0,0 +1,124 @@ +/datum/sprite_accessory/socks + icon = 'icons/mob/clothing/underwear/underwear_socks.dmi' + +/datum/sprite_accessory/socks/nude + name = "Nude" + icon_state = null + +/datum/sprite_accessory/socks/socks_short + name = "Short Socks (Greyscale)" + icon_state = "short" + +/datum/sprite_accessory/socks/socks_norm + name = "Socks (Greyscale)" + icon_state = "norm" + +/datum/sprite_accessory/socks/socks_knee + name = "Knee-High Socks (Greyscale)" + icon_state = "knee" + +/datum/sprite_accessory/socks/socks_thigh + name = "Thigh-High Socks (Greyscale)" + icon_state = "thigh" + +/datum/sprite_accessory/socks/striped_knee + name = "Striped Knee-Highs (Greyscale)" + icon_state = "striped_knee" + +/datum/sprite_accessory/socks/striped_thigh + name = "Striped Thigh-Highs (Greyscale)" + icon_state = "striped_thigh" + +/datum/sprite_accessory/socks/bee_knee + name = "Bee Knee-Highs" + icon_state = "knee_bee" + use_static = TRUE + +/datum/sprite_accessory/socks/bee_thigh + name = "Bee Thigh-Highs" + icon_state = "thigh_bee" + use_static = TRUE + +/datum/sprite_accessory/socks/inteq + name = "Inteq Thigh-Highs" + icon_state = "inteq" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings + name = "Black Stockings" + icon_state = "stocking" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_programmer + name = "Programmer Thigh-Highs" + icon_state = "thigh_coder" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_puce + name = "Pucegrammer Thigh-Highs" + icon_state = "thigh_puce" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_blue + name = "Blue Thigh-Highs" + icon_state = "thigh_blue" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_green + name = "Green Thigh-Highs" + icon_state = "thigh_green" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_cyan + name = "Cyan Thigh-Highs" + icon_state = "thigh_purple" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_cyan + name = "Orange Thigh-Highs" + icon_state = "thigh_orange" + use_static = TRUE + +/datum/sprite_accessory/socks/stockings_cyan + name = "Yellow Thigh-Highs" + icon_state = "thigh_yellow" + use_static = TRUE + +/datum/sprite_accessory/socks/pantyhose_short + name = "Knee Pantyhose" + icon_state = "knee_thin" + +/datum/sprite_accessory/socks/pantyhose_short + name = "Thigh Pantyhose" + icon_state = "thigh_thin" + +/datum/sprite_accessory/socks/pantyhose_waist + name = "High Pantyhose" + icon_state = "pantyhose" + +//Pride Socks todo:finish the damn sprites and digi variants. ugh + +/datum/sprite_accessory/socks/lesbian + name = "Thigh-High (Lesbian)" + icon_state = "thigh_les" + use_static = TRUE + +/datum/sprite_accessory/socks/bisexual + name = "Thigh-High (Bi)" + icon_state = "thigh_bi" //:wegottastudythis: + use_static = TRUE + +/datum/sprite_accessory/socks/transgender + name = "Thigh-High (Trans)" + icon_state = "thigh_trans" + use_static = TRUE + +/datum/sprite_accessory/socks/nonbinary + name = "Thigh-High (Nonbinary)" + icon_state = "thigh_enby" + use_static = TRUE + +/datum/sprite_accessory/socks/asexual + name = "Thigh-High (Asexual)" + icon_state = "thigh_ace" + use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm new file mode 100644 index 000000000000..39f26ed52d6d --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm @@ -0,0 +1,141 @@ +/datum/sprite_accessory/undershirt + icon = 'icons/mob/clothing/underwear/underwear_torso.dmi' + //freedom + gender = NEUTER + +/datum/sprite_accessory/undershirt/nude + name = "Nude" + icon_state = null + +//Start normal shirts + +//Female undergarment tops + +/datum/sprite_accessory/undershirt/bra + name = "Bra" + icon_state = "bra" + +/datum/sprite_accessory/undershirt/altbra + name = "Bra (Alt)" + icon_state = "bra_alt" + +/datum/sprite_accessory/undershirt/sportsbra + name = "Sports Bra" + icon_state = "bra_sports" + +/datum/sprite_accessory/undershirt/sportsbraalt + name = "Sports Bra (Alt)" + icon_state = "bra_sports_alt" + +/datum/sprite_accessory/undershirt/swimming + name = "Swimming Top" + icon_state = "swimming" + +/datum/sprite_accessory/undershirt/straplessbra + name = "Strapless Bra" + icon_state = "bra_strapless" + +/datum/sprite_accessory/undershirt/straplessbralt + name = "Strapless Bra (Alt)" + icon_state = "bra_strapless_alt" + +/datum/sprite_accessory/undershirt/halterbra + name = "Halter Bra" + icon_state = "bra_halter" + +/datum/sprite_accessory/undershirt/catgirl + name = "Catgirl Bra" //The balance must be preserved + icon_state = "bra_cat" + +/datum/sprite_accessory/undershirt/beekini + name = "Bee-Kini Top" + icon_state = "beekini" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tshirt + name = "T-Shirt (Greyscale)" + icon_state = "tshirt" + +/datum/sprite_accessory/undershirt/polo + name = "Polo Shirt (Greyscale)" + icon_state = "polo" + +/datum/sprite_accessory/undershirt/shortsleeve + name = "Short-sleeved shirt (Greyscale)" + icon_state = "shortsleeve" + +/datum/sprite_accessory/undershirt/tanktop + name = "Tank Top (Greyscale)" + icon_state = "tank" + +/datum/sprite_accessory/undershirt/oneshoulder + name = "One Shoulder (Greyscale)" + icon_state = "oneshoulder" + +/datum/sprite_accessory/undershirt/turtle + name = "Turtleneck (Greyscale)" + icon_state = "turtle" + +/datum/sprite_accessory/undershirt/turtle_sleeveless + name = "Sleeveless Turtleneck (Greyscale)" + icon_state = "turtle_sleeveless" + +/datum/sprite_accessory/undershirt/buttondown + name = "Button-down Shirt (Greyscale)" + icon_state = "button" + +/datum/sprite_accessory/undershirt/buttondown_short + name = "Short Sleeve Button-Down (Greyscale)" + icon_state = "button_short" + +/datum/sprite_accessory/undershirt/band + name = "T-Shirt (Band)" + icon_state = "band" + use_static = TRUE + +/datum/sprite_accessory/undershirt/heart + name = "T-Shirt (Heart)" + icon_state = "heart" + use_static = TRUE + +/datum/sprite_accessory/undershirt/peace + name = "T-Shirt (Peace)" + icon_state = "peace" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tankfire + name = "Tank Top (Fire)" + icon_state = "tank_fire" + use_static = TRUE + +// Pride shirts + +/datum/sprite_accessory/undershirt/tank_les + name = "Tank Top (Pride)" + icon_state = "pride" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tank_les + name = "Tank Top (Lesbian)" + icon_state = "les" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tank_bi + name = "Tank Top (Bi)" //we gotta study this + icon_state = "bi" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tank_trans + name = "Tank Top (Trans)" + icon_state = "trans" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tank_enby + name = "Tank Top (Nonbinary)" + icon_state = "enby" + use_static = TRUE + +/datum/sprite_accessory/undershirt/tank_ace + name = "Tank Top (Asexual)" + icon_state = "ace" + use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/vox.dm b/code/modules/mob/dead/new_player/sprite_accessories/vox.dm new file mode 100644 index 000000000000..67ef30674c04 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/vox.dm @@ -0,0 +1,111 @@ +//Vox mutant parts + +//Start head quills + +/datum/sprite_accessory/vox_head_quills + icon = 'icons/mob/species/vox/vox_quills.dmi' + color_src = null + +/datum/sprite_accessory/vox_head_quills/none + name = "None" + +/datum/sprite_accessory/vox_head_quills/wildflower + name = "Wildflower" + icon_state = "wildflower" + +/datum/sprite_accessory/vox_head_quills/augmenter + name = "Augmenter" + icon_state = "augmenter" + +/datum/sprite_accessory/vox_head_quills/shaggy + name = "Shaggy" + icon_state = "shaggy" + +/datum/sprite_accessory/vox_head_quills/mange + name = "Mange" + icon_state = "mange" + +/datum/sprite_accessory/vox_head_quills/ponytail + name = "Ponytail" + icon_state = "ponytail" + +/datum/sprite_accessory/vox_head_quills/rows + name = "Rows" + icon_state = "rows" + +/datum/sprite_accessory/vox_head_quills/cropped + name = "Cropped" + icon_state = "cropped" + +/datum/sprite_accessory/vox_head_quills/surf + name = "Surf" + icon_state = "surf" + +/datum/sprite_accessory/vox_head_quills/nights + name = "Nights" + icon_state = "nights" + +/datum/sprite_accessory/vox_head_quills/horns + name = "Horns" + icon_state = "horns" + +/datum/sprite_accessory/vox_head_quills/longhawk + name = "Longhawk" + icon_state = "longhawk" + +/datum/sprite_accessory/vox_head_quills/mohawk + name = "Mohawk" + icon_state = "mohawk" + +/datum/sprite_accessory/vox_head_quills/yasu + name = "Yasu" + icon_state = "yasu" + +/datum/sprite_accessory/vox_head_quills/afro + name = "Afro" + icon_state = "afro" + +/datum/sprite_accessory/vox_head_quills/kingly + name = "Kingly" + icon_state = "kingly" + +/datum/sprite_accessory/vox_head_quills/shortquills + name = "Short Quills" + icon_state = "shortquills" + +//Start neck quills + +/datum/sprite_accessory/vox_neck_quills + icon = 'icons/mob/species/vox/vox_quills.dmi' + color_src = null + +/datum/sprite_accessory/vox_neck_quills/none + name = "None" + +/datum/sprite_accessory/vox_neck_quills/beard + name = "Beard" + icon_state = "beard" + +/datum/sprite_accessory/vox_neck_quills/fuu + name = "Fuu" + icon_state = "fuu" + +/datum/sprite_accessory/vox_neck_quills/colonal + name = "Colonal" + icon_state = "colonal" + +/datum/sprite_accessory/vox_neck_quills/plain + name = "Plain" + icon_state = "plain" + +/datum/sprite_accessory/vox_neck_quills/tailfeather //...technically neck + name = "Tailfeather" + icon_state = "tailfeather" + +/datum/sprite_accessory/vox_neck_quills/ruffbeard + name = "Ruffbeard" + icon_state = "ruffbeard" + +/datum/sprite_accessory/vox_neck_quills/ruffhawk + name = "Ruffhawk" + icon_state = "ruffhawk" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/wings.dm b/code/modules/mob/dead/new_player/sprite_accessories/wings.dm new file mode 100644 index 000000000000..8e5dd846b475 --- /dev/null +++ b/code/modules/mob/dead/new_player/sprite_accessories/wings.dm @@ -0,0 +1,100 @@ +//Wings for various species + +/datum/sprite_accessory/wings/none + name = "None" + icon_state = "none" + +/datum/sprite_accessory/wings + icon = 'icons/mob/clothing/wings.dmi' + +/datum/sprite_accessory/wings_open + icon = 'icons/mob/clothing/wings.dmi' + +//Human/Misc wings + +/datum/sprite_accessory/wings/angel + name = "Angel" + icon_state = "angel" + color_src = 0 + dimension_x = 46 + center = TRUE + dimension_y = 34 + locked = TRUE + +/datum/sprite_accessory/wings_open/angel + name = "Angel" + icon_state = "angel" + color_src = 0 + dimension_x = 46 + center = TRUE + dimension_y = 34 + +//Sarathi wings + +/datum/sprite_accessory/wings/dragon + name = "Dragon" + icon_state = "dragon" + dimension_x = 96 + center = TRUE + dimension_y = 32 + locked = TRUE + +/datum/sprite_accessory/wings_open/dragon + name = "Dragon" + icon_state = "dragon" + dimension_x = 96 + center = TRUE + dimension_y = 32 + +/datum/sprite_accessory/wings/megamoth + name = "Megamoth" + icon_state = "megamoth" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 + locked = TRUE + +/datum/sprite_accessory/wings_open/megamoth + name = "Megamoth" + icon_state = "megamoth" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 + +/datum/sprite_accessory/wings/mothra + name = "Mothra" + icon_state = "mothra" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 + locked = TRUE + +/datum/sprite_accessory/wings_open/mothra + name = "Mothra" + icon_state = "mothra" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 + +//Robotic species wings + +/datum/sprite_accessory/wings/robotic + name = "Robotic" + icon_state = "robotic" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 + locked = TRUE + +/datum/sprite_accessory/wings_open/robotic + name = "Robotic" + icon_state = "robotic" + color_src = 0 + dimension_x = 96 + center = TRUE + dimension_y = 32 diff --git a/code/modules/mob/living/brain/brain_item.dm b/code/modules/mob/living/brain/brain_item.dm index 7dd5d1ed4740..a7f990006bb9 100644 --- a/code/modules/mob/living/brain/brain_item.dm +++ b/code/modules/mob/living/brain/brain_item.dm @@ -11,7 +11,7 @@ attack_verb = list("attacked", "slapped", "whacked") ///The brain's organ variables are significantly more different than the other organs, with half the decay rate for balance reasons, and twice the maxHealth - decay_factor = STANDARD_ORGAN_DECAY / 2 //30 minutes of decaying to result in a fully damaged brain, since a fast decay rate would be unfun gameplay-wise + decay_factor = STANDARD_VITAL_ORGAN_DECAY maxHealth = BRAIN_DAMAGE_DEATH low_threshold = 45 diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 065fe00fdd7f..27d67da106be 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -135,6 +135,8 @@ var/turf/end_T = get_turf(target) if(start_T && end_T) log_combat(src, thrown_thing, "thrown", addition="grab from tile in [AREACOORD(start_T)] towards tile at [AREACOORD(end_T)]") + do_attack_animation(target, no_effect = 1) + playsound(loc, 'sound/weapons/punchmiss.ogg', 50, TRUE, -1) visible_message("[src] throws [thrown_thing].", \ "You throw [thrown_thing].") log_message("has thrown [thrown_thing]", LOG_ATTACK) @@ -410,9 +412,6 @@ var/obj/item/organ/alien/plasmavessel/vessel = getorgan(/obj/item/organ/alien/plasmavessel) if(vessel) . += "Plasma Stored: [vessel.storedPlasma]/[vessel.max_plasma]" - var/obj/item/organ/dwarfgland/dwarfgland = getorgan(/obj/item/organ/dwarfgland) // BeginWS Edit - Dwarf Alcohol Gland - if(dwarfgland) - . += "Alcohol Stored: [dwarfgland.stored_alcohol]/[dwarfgland.max_alcohol]" // EndWS Edit if(locate(/obj/item/assembly/health) in src) . += "Health: [health]" diff --git a/code/modules/mob/living/carbon/damage_procs.dm b/code/modules/mob/living/carbon/damage_procs.dm index 07fe25a3482f..4da26d4406ca 100644 --- a/code/modules/mob/living/carbon/damage_procs.dm +++ b/code/modules/mob/living/carbon/damage_procs.dm @@ -1,6 +1,6 @@ -/mob/living/carbon/apply_damage(damage, damagetype = BRUTE, def_zone = null, blocked = FALSE, forced = FALSE, spread_damage = FALSE, break_modifier = 1) //WS change, adds bone break mod +/mob/living/carbon/apply_damage(damage, damagetype = BRUTE, def_zone = null, blocked = FALSE, forced = FALSE, spread_damage = FALSE, break_modifier = 1) SEND_SIGNAL(src, COMSIG_MOB_APPLY_DAMGE, damage, damagetype, def_zone) var/hit_percent = (100-blocked)/100 if(!damage || (!forced && hit_percent <= 0)) diff --git a/code/modules/mob/living/carbon/human/consistent_human.dm b/code/modules/mob/living/carbon/human/consistent_human.dm new file mode 100644 index 000000000000..8694339b964d --- /dev/null +++ b/code/modules/mob/living/carbon/human/consistent_human.dm @@ -0,0 +1,39 @@ +/mob/living/carbon/human/dummy/consistent/setup_human_dna() + create_dna() + return //No randomisation + +/mob/living/carbon/human/dummy/consistent/proc/seeded_randomization(seed = 0) + gender = list(MALE, FEMALE)[seed % 2 + 1] + skin_tone = GLOB.skin_tones[seed % length(GLOB.skin_tones) + 1] + hairstyle = GLOB.hairstyles_list[seed % length(GLOB.hairstyles_list) + 1] + hair_color = short_color_natural_from_seed(seed) + eye_color = short_color_from_seed(seed) + + // Mutant randomizing, doesn't affect the mob appearance unless it's the specific mutant. + dna.features["mcolor"] = short_color_from_seed(seed * 2) + dna.features["mcolor2"] = short_color_from_seed(seed * 3) + //AAAAAAAAAAAAAAAAAAAAAAAAAA + dna.features["ethcolor"] = GLOB.color_list_ethereal[GLOB.color_list_ethereal[seed % length(GLOB.color_list_ethereal) + 1]] + dna.features["tail_lizard"] = GLOB.tails_list_lizard[seed % length(GLOB.tails_list_lizard) + 1] + dna.features["snout"] = GLOB.snouts_list[seed % length(GLOB.snouts_list) + 1] + dna.features["horns"] = GLOB.horns_list[seed % length(GLOB.horns_list) + 1] + dna.features["frills"] = GLOB.frills_list[seed % length(GLOB.frills_list) + 1] + dna.features["spines"] = GLOB.spines_list[seed % length(GLOB.spines_list) + 1] + dna.features["body_markings"] = GLOB.body_markings_list[seed % length(GLOB.body_markings_list) + 1] + dna.features["moth_wings"] = GLOB.moth_wings_list[seed % length(GLOB.moth_wings_list) + 1] + dna.features["moth_fluff"] = GLOB.moth_fluff_list[seed % length(GLOB.moth_fluff_list) + 1] + dna.features["spider_legs"] = GLOB.spider_legs_list[seed % length(GLOB.spider_legs_list) + 1] + dna.features["spider_spinneret"] = GLOB.spider_spinneret_list[seed % length(GLOB.spider_spinneret_list) + 1] + dna.features["spider_mandibles"] = GLOB.spider_mandibles_list[seed % length(GLOB.spider_mandibles_list) + 1] + dna.features["squid_face"] = GLOB.squid_face_list[seed % length(GLOB.squid_face_list) + 1] + dna.features["kepori_feathers"] = GLOB.kepori_feathers_list[seed % length(GLOB.kepori_feathers_list) + 1] + dna.features["kepori_body_feathers"] = GLOB.kepori_body_feathers_list[seed % length(GLOB.kepori_body_feathers_list) + 1] + dna.features["vox_head_quills"] = GLOB.vox_head_quills_list[seed % length(GLOB.vox_head_quills_list) + 1] + dna.features["vox_neck_quills"] = GLOB.vox_neck_quills_list[seed % length(GLOB.vox_neck_quills_list) + 1] + dna.features["elzu_horns"] = GLOB.elzu_horns_list[seed % length(GLOB.elzu_horns_list) + 1] + dna.features["tail_elzu"] = GLOB.tails_list_elzu[seed % length(GLOB.tails_list_elzu) + 1] + dna.features["ipc_chassis"] = GLOB.ipc_chassis_list[seed % length(GLOB.ipc_chassis_list) + 1] + dna.features["ipc_screen"] = GLOB.ipc_screens_list[seed % length(GLOB.ipc_screens_list) + 1] + + update_body() + update_hair() diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 84159548e6a7..74ee81bf687c 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -67,12 +67,10 @@ return pick('sound/voice/human/malescream_1.ogg', 'sound/voice/human/malescream_2.ogg', 'sound/voice/human/malescream_3.ogg', 'sound/voice/human/malescream_4.ogg', 'sound/voice/human/malescream_5.ogg', 'sound/voice/human/malescream_6.ogg') else if(ismoth(H)) return 'sound/voice/moth/scream_moth.ogg' - else if(issquidperson(H)) //WS squids go blubbblp - return 'sound/voice/squid/squidscream.ogg' else if(islizard(H)) return pick('sound/voice/lizard/lizard_scream_1.ogg', 'sound/voice/lizard/lizard_scream_2.ogg', 'sound/voice/lizard/lizard_scream_3.ogg', 'sound/voice/lizard/lizard_scream_4.ogg') -/datum/emote/living/carbon/human/hiss +/datum/emote/living/carbon/human/hiss //lizard key = "hiss" key_third_person = "hisses" message = "hisses!" @@ -82,11 +80,36 @@ /datum/emote/living/carbon/human/hiss/get_sound(mob/living/user) if(!ishuman(user)) return - var/mob/living/carbon/human/H = user - if (islizard(H)) + if(islizard(user)) return 'sound/voice/lizard/hiss.ogg' -/datum/emote/living/carbon/human/weh +/datum/emote/living/carbon/human/squeal //lizard + key = "squeal" + key_third_person = "squeals" + message = "squeals!" + emote_type = EMOTE_AUDIBLE + vary = TRUE + +/datum/emote/living/carbon/human/squeal/get_sound(mob/living/user) + if(!ishuman(user)) + return + if(islizard(user)) + return 'sound/voice/lizard/squeal.ogg' //This is from Bay + +/datum/emote/living/carbon/human/tailthump //lizard + key = "thump" + key_third_person = "thumps their tail" + message = "thumps their tail!" + emote_type = EMOTE_AUDIBLE + vary = TRUE + +/datum/emote/living/carbon/human/tailthump/get_sound(mob/living/user) + if(!ishuman(user)) + return + if(islizard(user)) + return 'sound/voice/lizard/tailthump.ogg' //https://freesound.org/people/TylerAM/sounds/389665/ + +/datum/emote/living/carbon/human/weh //lizard key = "weh" key_third_person = "lets out a weh" message = "lets out a weh!" @@ -96,8 +119,7 @@ /datum/emote/living/carbon/human/weh/get_sound(mob/living/user) if(!ishuman(user)) return - var/mob/living/carbon/human/H = user - if (islizard(H)) + if(islizard(user)) return 'sound/voice/lizard/weh.ogg' /datum/emote/living/carbon/human/pale @@ -201,8 +223,6 @@ var/turf/T = loc T.Entered(src) -//Ayy lmao - // Robotic Tongue emotes. Beep! /datum/emote/living/carbon/human/robot_tongue/can_run_emote(mob/user, status_check = TRUE , intentional) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 9a3aee5e61f0..067476afbbaf 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1428,9 +1428,6 @@ /mob/living/carbon/human/species/shadow race = /datum/species/shadow -/mob/living/carbon/human/species/squid - race = /datum/species/squid - /mob/living/carbon/human/species/shadow/nightmare race = /datum/species/shadow/nightmare @@ -1458,8 +1455,5 @@ /mob/living/carbon/human/species/ipc race = /datum/species/ipc -/mob/living/carbon/human/species/squid - race = /datum/species/squid - /mob/living/carbon/human/species/lizard/ashwalker/kobold race = /datum/species/lizard/ashwalker/kobold diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 03aea9d3f0dc..5b638d330690 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -40,11 +40,16 @@ var/underwear = "Nude" //Which underwear the player wants var/underwear_color = "000" //underwear color, what it sounds like var/undershirt = "Nude" //Which undershirt the player wants + var/undershirt_color = "000" //undershirt color var/socks = "Nude" //Which socks the player wants + var/socks_color = "000" //socks color, who could guess var/backpack = DBACKPACK //Which backpack type the player has chosen. var/jumpsuit_style = PREF_SUIT //suit/skirt var/exowear = PREF_EXOWEAR //exowear + ///Whether this human started with a full-body prosthesis + var/fbp = FALSE + //Equipment slots var/obj/item/clothing/wear_suit = null var/obj/item/clothing/w_uniform = null diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 7c197e5b1029..2f9814112711 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -177,5 +177,7 @@ destination.underwear = underwear destination.underwear_color = underwear_color destination.undershirt = undershirt + destination.undershirt_color = undershirt_color destination.socks = socks + destination.socks_color = socks_color destination.jumpsuit_style = jumpsuit_style diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index ca97f09aac8f..abb67dbb997e 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -212,9 +212,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) var/changesource_flags = NONE var/loreblurb = "Description not provided. Yell at a coder. Also, please look into cooking fajitas. That stuff is amazing." - // Does this species have unique robotic limbs? (currently used in: kepori and vox) - var/unique_prosthesis = FALSE - //K-Limbs. If a species doesn't have their own limb types. Do not override this, use the K-Limbs overrides at the top of the species datum. var/obj/item/bodypart/species_chest = /obj/item/bodypart/chest var/obj/item/bodypart/species_head = /obj/item/bodypart/head @@ -223,6 +220,28 @@ GLOBAL_LIST_EMPTY(roundstart_races) var/obj/item/bodypart/species_r_leg = /obj/item/bodypart/leg/right var/obj/item/bodypart/species_l_leg = /obj/item/bodypart/leg/left + var/obj/item/bodypart/species_digi_l_leg = /obj/item/bodypart/leg/left/lizard/digitigrade + var/obj/item/bodypart/species_digi_r_leg = /obj/item/bodypart/leg/right/lizard/digitigrade + + var/obj/item/bodypart/species_robotic_chest = /obj/item/bodypart/chest/robot + var/obj/item/bodypart/species_robotic_head = /obj/item/bodypart/head/robot + var/obj/item/bodypart/species_robotic_l_arm = /obj/item/bodypart/l_arm/robot/surplus + var/obj/item/bodypart/species_robotic_r_arm = /obj/item/bodypart/r_arm/robot/surplus + var/obj/item/bodypart/species_robotic_l_leg = /obj/item/bodypart/leg/left/robot/surplus + var/obj/item/bodypart/species_robotic_r_leg = /obj/item/bodypart/leg/right/robot/surplus + + var/obj/item/bodypart/species_robotic_digi_l_leg = /obj/item/bodypart/leg/left/robot/surplus/lizard/digitigrade + var/obj/item/bodypart/species_robotic_digi_r_leg = /obj/item/bodypart/leg/right/robot/surplus/lizard/digitigrade + + var/obj/item/organ/heart/robotic_heart = /obj/item/organ/heart/cybernetic + var/obj/item/organ/lungs/robotic_lungs = /obj/item/organ/lungs/cybernetic + var/obj/item/organ/eyes/robotic_eyes = /obj/item/organ/eyes/robotic + var/obj/item/organ/ears/robotic_ears = /obj/item/organ/ears/cybernetic + var/obj/item/organ/tongue/robotic_tongue = /obj/item/organ/tongue/robot + var/obj/item/organ/liver/robotic_liver = /obj/item/organ/liver/cybernetic + var/obj/item/organ/stomach/robotic_stomach = /obj/item/organ/stomach/cybernetic + var/obj/item/organ/appendix/robotic_appendix = null + ///For custom overrides for species ass images var/icon/ass_image @@ -308,10 +327,18 @@ GLOBAL_LIST_EMPTY(roundstart_races) * * replace_current - boolean, forces all old organs to get deleted whether or not they pass the species' ability to keep that organ * * excluded_zones - list, add zone defines to block organs inside of the zones from getting handled. see headless mutation for an example */ -/datum/species/proc/regenerate_organs(mob/living/carbon/C,datum/species/old_species,replace_current=TRUE,list/excluded_zones) +/datum/species/proc/regenerate_organs(mob/living/carbon/C, datum/species/old_species,replace_current=TRUE, list/excluded_zones, robotic = FALSE) //what should be put in if there is no mutantorgan (brains handled seperately) - var/list/slot_mutantorgans = list(ORGAN_SLOT_BRAIN = mutantbrain, ORGAN_SLOT_HEART = mutantheart, ORGAN_SLOT_LUNGS = mutantlungs, ORGAN_SLOT_APPENDIX = mutantappendix, \ - ORGAN_SLOT_EYES = mutanteyes, ORGAN_SLOT_EARS = mutantears, ORGAN_SLOT_TONGUE = mutanttongue, ORGAN_SLOT_LIVER = mutantliver, ORGAN_SLOT_STOMACH = mutantstomach) + var/list/slot_mutantorgans = list( \ + ORGAN_SLOT_BRAIN = mutantbrain, \ + ORGAN_SLOT_HEART = robotic ? robotic_heart : mutantheart, \ + ORGAN_SLOT_LUNGS = robotic ? robotic_lungs : mutantlungs, \ + ORGAN_SLOT_APPENDIX = robotic ? robotic_appendix : mutantappendix, \ + ORGAN_SLOT_EYES = robotic ? robotic_eyes : mutanteyes, \ + ORGAN_SLOT_EARS = robotic ? robotic_ears : mutantears, \ + ORGAN_SLOT_TONGUE = robotic ? robotic_tongue : mutanttongue, \ + ORGAN_SLOT_LIVER = robotic ? robotic_liver : mutantliver, \ + ORGAN_SLOT_STOMACH = robotic ? robotic_stomach : mutantstomach) for(var/slot in list(ORGAN_SLOT_BRAIN, ORGAN_SLOT_HEART, ORGAN_SLOT_LUNGS, ORGAN_SLOT_APPENDIX, \ ORGAN_SLOT_EYES, ORGAN_SLOT_EARS, ORGAN_SLOT_TONGUE, ORGAN_SLOT_LIVER, ORGAN_SLOT_STOMACH)) @@ -358,73 +385,32 @@ GLOBAL_LIST_EMPTY(roundstart_races) QDEL_NULL(old) I.Insert(C) -/datum/species/proc/replace_body(mob/living/carbon/C, datum/species/new_species) +/datum/species/proc/is_digitigrade(mob/living/carbon/leg_haver) + return (digitigrade_customization == DIGITIGRADE_OPTIONAL && leg_haver.dna.features["legs"] == "Digitigrade Legs") || digitigrade_customization == DIGITIGRADE_FORCED + +/datum/species/proc/replace_body(mob/living/carbon/C, datum/species/new_species, robotic = FALSE) new_species ||= C.dna.species //If no new species is provided, assume its src. //Note for future: Potentionally add a new C.dna.species() to build a template species for more accurate limb replacement - if((new_species.digitigrade_customization == DIGITIGRADE_OPTIONAL && C.dna.features["legs"] == "Digitigrade Legs") || new_species.digitigrade_customization == DIGITIGRADE_FORCED) - new_species.species_r_leg = /obj/item/bodypart/leg/right/digitigrade - new_species.species_l_leg = /obj/item/bodypart/leg/left/digitigrade - for(var/obj/item/bodypart/old_part as anything in C.bodyparts) - if(old_part.change_exempt_flags & BP_BLOCK_CHANGE_SPECIES) - continue - - switch(old_part.body_zone) - if(BODY_ZONE_HEAD) - var/obj/item/bodypart/head/new_part = new new_species.species_head() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) - if(BODY_ZONE_CHEST) - var/obj/item/bodypart/chest/new_part = new new_species.species_chest() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) - if(BODY_ZONE_L_ARM) - var/obj/item/bodypart/l_arm/new_part = new new_species.species_l_arm() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) - if(BODY_ZONE_R_ARM) - var/obj/item/bodypart/r_arm/new_part = new new_species.species_r_arm() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) - if(BODY_ZONE_L_LEG) - var/obj/item/bodypart/leg/left/new_part = new new_species.species_l_leg() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) - if(BODY_ZONE_R_LEG) - var/obj/item/bodypart/leg/right/new_part = new new_species.species_r_leg() - new_part.brute_dam = old_part.brute_dam - new_part.burn_dam = old_part.burn_dam - new_part.replace_limb(C, TRUE) - new_part.update_limb(is_creating = TRUE) - qdel(old_part) + var/obj/item/bodypart/new_part = C.new_body_part(old_part.body_zone, robotic, FALSE, new_species) + new_part.brute_dam = old_part.brute_dam + new_part.burn_dam = old_part.burn_dam + new_part.replace_limb(C, TRUE) + new_part.update_limb(is_creating = TRUE) + qdel(old_part) /** - * Proc called when a carbon becomes this species. - * - * This sets up and adds/changes/removes things, qualities, abilities, and traits so that the transformation is as smooth and bugfree as possible. - * Produces a [COMSIG_SPECIES_GAIN] signal. - * Arguments: - * * C - Carbon, this is whoever became the new species. - * * old_species - The species that the carbon used to be before becoming this race, used for regenerating organs. - * * pref_load - Preferences to be loaded from character setup, loads in preferred mutant things like bodyparts, digilegs, skin color, etc. - */ -/datum/species/proc/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load) + * Proc called when a carbon becomes this species. + * + * This sets up and adds/changes/removes things, qualities, abilities, and traits so that the transformation is as smooth and bugfree as possible. + * Produces a [COMSIG_SPECIES_GAIN] signal. + * Arguments: + * * C - Carbon, this is whoever became the new species. + * * old_species - The species that the carbon used to be before becoming this race, used for regenerating organs. + * * pref_load - Preferences to be loaded from character setup, loads in preferred mutant things like bodyparts, digilegs, skin color, etc. +*/ +/datum/species/proc/on_species_gain(mob/living/carbon/C, datum/species/old_species, pref_load, robotic = FALSE) // Drop the items the new species can't wear if((AGENDER in species_traits)) C.gender = PLURAL @@ -442,11 +428,11 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(C.hud_used) C.hud_used.update_locked_slots() - replace_body(C) + replace_body(C, robotic = robotic) C.mob_biotypes = inherent_biotypes - regenerate_organs(C,old_species) + regenerate_organs(C, old_species, robotic = robotic) if(exotic_bloodtype && C.dna.blood_type != exotic_bloodtype) C.dna.blood_type = get_blood_type(exotic_bloodtype) @@ -772,9 +758,15 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!(NO_UNDERWEAR in species_traits)) if(H.underwear) var/datum/sprite_accessory/underwear/underwear = GLOB.underwear_list[H.underwear] - var/mutable_appearance/underwear_overlay if(underwear) - underwear_overlay = mutable_appearance(underwear.icon, underwear.icon_state, -BODY_LAYER) + var/mutable_appearance/underwear_overlay + var/icon_state = underwear.icon_state + var/icon_file = underwear.icon + if((H.dna.species.bodytype & BODYTYPE_KEPORI)) + icon_file = KEPORI_UNDERWEAR_LEGS_PATH + if(underwear.has_digitigrade && (H.dna.species.bodytype & BODYTYPE_DIGITIGRADE)) + icon_state += "_d" + underwear_overlay = mutable_appearance(icon_file, icon_state, -BODY_LAYER) if(!underwear.use_static) underwear_overlay.color = "#" + H.underwear_color standing += underwear_overlay @@ -782,15 +774,29 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(H.undershirt) var/datum/sprite_accessory/undershirt/undershirt = GLOB.undershirt_list[H.undershirt] if(undershirt) - if(H.dna.species.sexes && H.gender == FEMALE) - standing += wear_female_version(undershirt.icon_state, undershirt.icon, BODY_LAYER) - else - standing += mutable_appearance(undershirt.icon, undershirt.icon_state, -BODY_LAYER) - - if(H.socks && H.num_legs >= 2 && !(H.dna.species.bodytype & BODYTYPE_DIGITIGRADE) && !(NOSOCKS in species_traits)) + var/mutable_appearance/undershirt_overlay + var/icon_file = undershirt.icon + if((H.dna.species.bodytype & BODYTYPE_KEPORI)) + icon_file = KEPORI_UNDERWEAR_TORSO_PATH + undershirt_overlay = mutable_appearance(icon_file, undershirt.icon_state, -BODY_LAYER) + if(!undershirt.use_static) + undershirt_overlay.color = "#" + H.undershirt_color + standing += undershirt_overlay + + if(H.socks && H.num_legs >= 2 && !(NOSOCKS in species_traits)) var/datum/sprite_accessory/socks/socks = GLOB.socks_list[H.socks] if(socks) - standing += mutable_appearance(socks.icon, socks.icon_state, -BODY_LAYER) + var/mutable_appearance/socks_overlay + var/icon_state = socks.icon_state + var/icon_file = socks.icon + if((H.dna.species.bodytype & BODYTYPE_DIGITIGRADE)) + icon_state += "_d" + if((H.dna.species.bodytype & BODYTYPE_KEPORI)) + icon_file = KEPORI_UNDERWEAR_SOCKS_PATH + socks_overlay = mutable_appearance(icon_file, icon_state, -BODY_LAYER) + if(!socks.use_static) + socks_overlay.color = "#" + H.socks_color + standing += socks_overlay if(standing.len) H.overlays_standing[BODY_LAYER] = standing @@ -825,7 +831,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) bodyparts_to_add -= "tail_human" - if("waggingtail_human" in mutant_bodyparts) if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) bodyparts_to_add -= "waggingtail_human" @@ -859,16 +864,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) bodyparts_to_add -= "ears" bodyparts_to_add -= "ears" - if("wings" in mutant_bodyparts) - if(!H.dna.features["wings"] || H.dna.features["wings"] == "None" || (H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception)))) - bodyparts_to_add -= "wings" - - if("wings_open" in mutant_bodyparts) - if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception))) - bodyparts_to_add -= "wings_open" - else if ("wings" in mutant_bodyparts) - bodyparts_to_add -= "wings_open" - if("ipc_screen" in mutant_bodyparts) if(!H.dna.features["ipc_screen"] || H.dna.features["ipc_screen"] == "None" || (H.wear_mask && (H.wear_mask.flags_inv & HIDEEYES)) || !HD) bodyparts_to_add -= "ipc_screen" @@ -877,14 +872,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!H.dna.features["ipc_antenna"] || H.dna.features["ipc_antenna"] == "None" || H.head && (H.head.flags_inv & HIDEEARS) || !HD) bodyparts_to_add -= "ipc_antenna" - if("spider_legs" in mutant_bodyparts) - if(!H.dna.features["spider_legs"] || H.dna.features["spider_legs"] == "None" || (H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception)))) - bodyparts_to_add -= "spider_legs" - - if("spider_spinneret" in mutant_bodyparts) - if(!H.dna.features["spider_spinneret"] || H.dna.features["spider_spinneret"] == "None" || (H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT) && (!H.wear_suit.species_exception || !is_type_in_list(src, H.wear_suit.species_exception)))) - bodyparts_to_add -= "spider_spinneret" - if("spider_mandibles" in mutant_bodyparts) if(!H.dna.features["spider_mandibles"] || H.dna.features["spider_mandibles"] == "None" || H.head && (H.head.flags_inv & HIDEFACE) || (H.wear_mask && (H.wear_mask.flags_inv & HIDEFACE)) || !HD) //|| HD.status == BODYTYPE_ROBOTIC removed from here bodyparts_to_add -= "spider_mandibles" @@ -893,10 +880,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!H.dna.features["squid_face"] || H.dna.features["squid_face"] == "None" || H.head && (H.head.flags_inv & HIDEFACE) || (H.wear_mask && (H.wear_mask.flags_inv & HIDEFACE)) || !HD) // || HD.status == BODYTYPE_ROBOTIC bodyparts_to_add -= "squid_face" - if("kepori_body_feathers" in mutant_bodyparts) - if(!H.dna.features["kepori_body_feathers"] || H.dna.features["kepori_body_feathers"] == "None" || (H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT))) - bodyparts_to_add -= "kepori_body_feathers" - if("kepori_tail_feathers" in mutant_bodyparts) if(!H.dna.features["kepori_tail_feathers"] || H.dna.features["kepori_tail_feathers"] == "None") bodyparts_to_add -= "kepori_tail_feathers" @@ -913,21 +896,8 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!H.dna.features["vox_neck_quills"] || H.dna.features["vox_neck_quills"] == "None") bodyparts_to_add -= "vox_neck_quills" - if("elzu_horns" in mutant_bodyparts) - if(!H.dna.features["elzu_horns"] || H.dna.features["elzu_horns"] == "None" || H.head && (H.head.flags_inv & HIDEHAIR) || (H.wear_mask && (H.wear_mask.flags_inv & HIDEHAIR)) || !HD) - bodyparts_to_add -= "elzu_horns" + ////PUT ALL YOUR WEIRD ASS REAL-LIMB HANDLING HERE - if("tail_elzu" in mutant_bodyparts) - if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) - bodyparts_to_add -= "tail_elzu" - - if("waggingtail_elzu" in mutant_bodyparts) - if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) - bodyparts_to_add -= "waggingtail_elzu" - else if ("tail_elzu" in mutant_bodyparts) - bodyparts_to_add -= "waggingtail_elzu" - -////PUT ALL YOUR WEIRD ASS REAL-LIMB HANDLING HERE ///Digi handling if(H.dna.species.bodytype & BODYTYPE_DIGITIGRADE) var/uniform_compatible = FALSE @@ -937,18 +907,13 @@ GLOBAL_LIST_EMPTY(roundstart_races) if((!H.wear_suit) || (H.wear_suit.supports_variations & DIGITIGRADE_VARIATION) || !(H.wear_suit.body_parts_covered & LEGS) || (H.wear_suit.supports_variations & DIGITIGRADE_VARIATION_NO_NEW_ICON)) //Checks suit compatability suit_compatible = TRUE - if((uniform_compatible && suit_compatible) || (suit_compatible && H.wear_suit?.flags_inv & HIDEJUMPSUIT)) //If the uniform is hidden, it doesnt matter if its compatible - for(var/obj/item/bodypart/BP as anything in H.bodyparts) - if(BP.bodytype & BODYTYPE_DIGITIGRADE) - BP.limb_id = "digitigrade" + var/show_digitigrade = suit_compatible && (uniform_compatible || H.wear_suit?.flags_inv & HIDEJUMPSUIT) //If the uniform is hidden, it doesnt matter if its compatible + for(var/obj/item/bodypart/BP as anything in H.bodyparts) + if(BP.bodytype & BODYTYPE_DIGITIGRADE) + BP.plantigrade_forced = !show_digitigrade - else - for(var/obj/item/bodypart/BP as anything in H.bodyparts) - if(BP.bodytype & BODYTYPE_DIGITIGRADE) - BP.limb_id = "lizard" ///End digi handling - ////END REAL-LIMB HANDLING H.update_body_parts() @@ -1001,8 +966,6 @@ GLOBAL_LIST_EMPTY(roundstart_races) S = GLOB.moth_markings_list[H.dna.features["moth_markings"]] if("squid_face") S = GLOB.squid_face_list[H.dna.features["squid_face"]] - if("caps") - S = GLOB.caps_list[H.dna.features["caps"]] if("ipc_screen") S = GLOB.ipc_screens_list[H.dna.features["ipc_screen"]] if("ipc_antenna") @@ -1045,22 +1008,35 @@ GLOBAL_LIST_EMPTY(roundstart_races) else if(bodypart == "waggingtail_lizard" || bodypart == "waggingtail_human" || bodypart == "waggingtail_elzu") bodypart = "waggingtail" + var/used_color_src = S.color_src + + var/icon_state_name = S.icon_state + if(S.synthetic_icon_state) + var/obj/item/bodypart/attachment_point = H.get_bodypart(S.body_zone) + if(attachment_point && IS_ROBOTIC_LIMB(attachment_point)) + icon_state_name = S.synthetic_icon_state + if(S.synthetic_color_src) + used_color_src = S.synthetic_color_src + if(S.gender_specific) - accessory_overlay.icon_state = "[g]_[bodypart]_[S.icon_state]_[layertext]" + accessory_overlay.icon_state = "[g]_[bodypart]_[icon_state_name]_[layertext]" else - accessory_overlay.icon_state = "m_[bodypart]_[S.icon_state]_[layertext]" + accessory_overlay.icon_state = "m_[bodypart]_[icon_state_name]_[layertext]" if(S.center) accessory_overlay = center_image(accessory_overlay, S.dimension_x, S.dimension_y) if(!(HAS_TRAIT(H, TRAIT_HUSK))) if(!forced_colour) - switch(S.color_src) + switch(used_color_src) if(MUTCOLORS) if(fixed_mut_color) accessory_overlay.color = "#[fixed_mut_color]" else accessory_overlay.color = "#[H.dna.features["mcolor"]]" + if(MUTCOLORS_SECONDARY) + accessory_overlay.color = "#[H.dna.features["mcolor2"]]" + if(HAIR) if(hair_color == "mutcolor") accessory_overlay.color = "#[H.dna.features["mcolor"]]" diff --git a/code/modules/mob/living/carbon/human/species_types/IPC.dm b/code/modules/mob/living/carbon/human/species_types/IPC.dm index c0e85d92b65c..9c6e430aa315 100644 --- a/code/modules/mob/living/carbon/human/species_types/IPC.dm +++ b/code/modules/mob/living/carbon/human/species_types/IPC.dm @@ -222,7 +222,7 @@ H.dna.features["ipc_screen"] = saved_screen H.update_body() -/datum/species/ipc/replace_body(mob/living/carbon/C, datum/species/new_species) +/datum/species/ipc/replace_body(mob/living/carbon/C, datum/species/new_species, robotic = FALSE) ..() var/datum/sprite_accessory/ipc_chassis/chassis_of_choice = GLOB.ipc_chassis_list[C.dna.features["ipc_chassis"]] diff --git a/code/modules/mob/living/carbon/human/species_types/dwarves.dm b/code/modules/mob/living/carbon/human/species_types/dwarves.dm deleted file mode 100644 index 0f6ee9c0ad8b..000000000000 --- a/code/modules/mob/living/carbon/human/species_types/dwarves.dm +++ /dev/null @@ -1,224 +0,0 @@ - -GLOBAL_LIST_INIT(dwarf_first, world.file2list("strings/names/dwarf_first.txt")) //Textfiles with first -GLOBAL_LIST_INIT(dwarf_last, world.file2list("strings/names/dwarf_last.txt")) //textfiles with last - -/datum/species/dwarf //not to be confused with the genetic manlets - name = "Dwarf" - id = "dwarf" //Also called Homo sapiens pumilionis - default_color = "FFFFFF" - default_features = list("mcolor" = "FFF", "wings" = "None", "body_size" = "Normal") - species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS) - inherent_traits = list(TRAIT_DWARF,TRAIT_SNOB,TRAIT_QUICK_CARRY) - use_skintones = 1 - armor = 15 //True dwarves are a bit sturdier than humans - speedmod = 0.6 //They are also slower - staminamod = 1.5//dwarves have a low center of mass and a high relative body weight. They fall hard. - stunmod = 1.35//35% longer stuns. - punchdamagelow = 5 - punchdamagehigh = 15 //and a bit stronger - punchstunthreshold = 10 - damage_overlay_type = "human" - skinned_type = /obj/item/stack/sheet/animalhide/human - liked_food = ALCOHOL | MEAT | DAIRY //Dwarves like alcohol, meat, and dairy products. - disliked_food = JUNKFOOD | FRIED //Dwarves hate foods that have no nutrition other than alcohol. - mutant_organs = list(/obj/item/organ/dwarfgland) //Dwarven alcohol gland, literal gland warrior. - mutantliver = /obj/item/organ/liver/dwarf //Dwarven super liver (Otherwise they r doomed) - mutanttongue= /obj/item/organ/tongue/dwarf //A workaround for the language issues I was having - changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT - species_language_holder = /datum/language_holder/dwarf - loreblurb = {"Essentially shorter, squatter humans, dwarves are one of the earliest divergent genelines, and one of the most unique in function and form. Specialized for prolonged isolation in space and the consumption of ethanols, they have developed into a unique, insular culture that values collective effort and contribution to society above all else."} - -/mob/living/carbon/human/species/dwarf //species admin spawn path - race = /datum/species/dwarf //and the race the path is set to. - -/datum/species/dwarf/check_roundstart_eligible() - return TRUE - -/datum/species/dwarf/on_species_gain(mob/living/carbon/C, datum/species/old_species) - . = ..() - var/mob/living/carbon/human/H = C - H.dna.add_mutation(DORFISM, MUT_OTHER) - -/datum/species/dwarf/on_species_loss(mob/living/carbon/H, datum/species/new_species) - . = ..() - H.dna.remove_mutation(DORFISM) - -//Dwarf Name stuff -/proc/dwarf_name() //hello caller: my name is urist mcuristurister - return "[pick(GLOB.dwarf_first)] [pick(GLOB.dwarf_last)]" - -/datum/species/dwarf/random_name(gender,unique,lastname) - return dwarf_name() //hello, ill return the value from dwarf_name proc to you when called. - -/obj/item/organ/tongue/dwarf - name = "squat tongue" - desc = "A stout, sturdy slab of muscle and tastebuds well-suited to enjoying strong alcohol and arguing about geology." - initial_language_holder = /datum/language_holder/dwarf - var/static/list/languages_possible_dwarf = typecacheof(list( - /datum/language/common, - /datum/language/draconic, - /datum/language/codespeak, - /datum/language/monkey, - /datum/language/narsie, - /datum/language/beachbum, - /datum/language/aphasia, - /datum/language/piratespeak, - /datum/language/terrum, - /datum/language/sylvan, - /datum/language/dwarf - )) - -/obj/item/organ/tongue/dwarf/Initialize(mapload) - . = ..() - languages_possible = languages_possible_dwarf - -//This mostly exists because my testdwarf's liver died while trying to also not die due to no alcohol. -/obj/item/organ/liver/dwarf - name = "dwarf liver" - icon_state = "liver" - desc = "A dwarven liver, containing several secondary lobes designed to store alchohol and process it into usable forms." - alcohol_tolerance = 0 //dwarves really shouldn't be dying to alcohol. - toxTolerance = 5 //Shrugs off 5 units of toxins damage. - maxHealth = 150 //More health than the average liver, as you aren't going to be replacing this. - //If it does need replaced with a standard human liver, prepare for hell. - -//alcohol gland. -/obj/item/organ/dwarfgland - name = "ethanovoric glands" - icon_state = "plasma" //Yes this is a actual icon in icons/obj/surgery.dmi - desc = "A complex series of supportive glands, webbed around the liver and circulatory tract like a harness. They process alchohol directly into forms that the body can metabolize as cellular fuel." - w_class = WEIGHT_CLASS_NORMAL - var/stored_alcohol = 250 //They start with 250 units, that ticks down and eventaully bad effects occur - var/max_alcohol = 500 //Max they can attain, easier than you think to OD on alcohol. - var/heal_rate = 0.20 //The rate they heal damages over 350 alcohol stored. - var/alcohol_rate = 0.20 //The rate the alcohol ticks down per each iteration of dwarf_eth_ticker completing. - //These count in on_life ticks which should be 2 seconds per every increment of 1 in a perfect world. - var/dwarf_eth_ticker = 0 //Currently set =< 1, that means this will fire the proc around every 2 seconds - var/last_alcohol_spam - -/obj/item/organ/dwarfgland/on_life() //Primary loop to hook into to start delayed loops for other loops.. - . = ..() - if(owner && owner.stat != DEAD) - if(!owner.client) - return - dwarf_eth_ticker++ - if(dwarf_eth_ticker >= 1) //Alcohol reagent check should be around 2 seconds, since a tick is around 2 seconds. - dwarf_eth_cycle() - dwarf_eth_ticker = 0 - -//Handles the dwarf alcohol cycle tied to on_life, it ticks in dwarf_cycle_ticker. -/obj/item/organ/dwarfgland/proc/dwarf_eth_cycle() - //BOOZE POWER - var/init_stored_alcohol = stored_alcohol - var/heal_amt = heal_rate - for(var/datum/reagent/R in owner.reagents.reagent_list) - if(istype(R, /datum/reagent/consumable/ethanol)) - var/datum/reagent/consumable/ethanol/E = R - stored_alcohol = clamp(stored_alcohol + E.boozepwr / 50, 0, max_alcohol) - var/boozelvl = clamp(E.quality, 0.50, 5)//0 quality has half effect instead of nothing - if(stored_alcohol >= 400)//alchohol reagents amplify healing and temp gain, for risk-reward that punishes chemstacking in larger amounts. - owner.adjustBruteLoss(-heal_amt * boozelvl) - owner.adjustFireLoss(-heal_amt * boozelvl) - owner.adjustToxLoss(-heal_amt * boozelvl) - owner.adjustOxyLoss((-heal_amt * boozelvl) / 2) - owner.adjustCloneLoss((-heal_amt * boozelvl) / 15) - owner.adjust_bodytemperature(6 / clamp(boozelvl, 1, 6)) - stored_alcohol -= alcohol_rate //Subtracts alcohol_Rate from stored alcohol so EX: 250 - 0.25 per each loop that occurs. - if(stored_alcohol > 200) - if(owner.nutrition < 300) - owner.nutrition += heal_amt - if(stored_alcohol > 400) //If they are over 400 they enter a frenzy - owner.adjustBruteLoss(-heal_amt) - owner.adjustFireLoss(-heal_amt) - owner.adjustToxLoss(-heal_amt) - owner.adjustOxyLoss(-heal_amt / 2) - owner.adjustCloneLoss(-heal_amt / 15) - owner.throw_alert("overdorf", /atom/movable/screen/alert/overdorf) - switch(owner.bodytemperature) - if(-300 to 400) - if(last_alcohol_spam + 30 SECONDS < world.time) - to_chat(owner, pick("Your blood is racing.", "You're past the limit.", "You feel alive!")) - last_alcohol_spam = world.time - alcohol_rate = 0.65 - owner.adjust_bodytemperature(2)//to offset chilling effects slightly - if(401 to 700)//you're going too far! Slow down there, laddie! - owner.adjustFireLoss(2, 0) - owner.Jitter(5) - alcohol_rate = 0.65 - if(last_alcohol_spam + 30 SECONDS < world.time) - to_chat(owner, pick("You can't stop sweating.", "Your muscles are aching.", "You can feel your heart pounding like a pickaxe.")) - last_alcohol_spam = world.time - if(701 to 1200)//burning like a bat out of hell! - owner.adjustFireLoss(3.5, 0) - owner.Jitter(5) - alcohol_rate = 0.85 - if(last_alcohol_spam + 30 SECONDS < world.time) - to_chat(owner, pick("Your inner world's on fire.", "Your heart's pounding out of your chest!", "Your body can't take any more!.")) - last_alcohol_spam = world.time - if(1201 to INFINITY)//so essentialy, yer fucked. - owner.adjustFireLoss(6.5, 0) - owner.Jitter(5) - owner.blur_eyes(5) - alcohol_rate = 1 - if(last_alcohol_spam + 15 SECONDS < world.time) - to_chat(owner, pick("it burns.", "Everything's going dark...", "You can't imagine being warmer than this.", "Your blood is boiling in your veins.")) - last_alcohol_spam = world.time - else - if(last_alcohol_spam + 30 SECONDS < world.time) - to_chat(owner, pick("Your blood is racing.", "You're past the limit.", "You feel alive!")) - last_alcohol_spam = world.time - else - owner.clear_alert("overdorf") - alcohol_rate = 0.20 - if(init_stored_alcohol + 55 < stored_alcohol) - return - switch(stored_alcohol) - if(0 to 24) - if(last_alcohol_spam + 35 SECONDS < world.time) - to_chat(owner, "I can feel myself wasting away! I need a drink!.") - last_alcohol_spam = world.time - owner.adjustToxLoss(0.5) - owner.nutrition -= 5 - owner.throw_alert("dorfcharge", /atom/movable/screen/alert/dorflow, 3) - if(prob(5)) - owner.blur_eyes(6) - owner.adjustStaminaLoss(30) - to_chat(owner, "You feel very dizzy.") - if(25 to 75) - if(last_alcohol_spam + 70 SECONDS < world.time) - to_chat(owner, "Your body aches, you need to get ahold of some booze...") - last_alcohol_spam = world.time - owner.adjustToxLoss(0.1) - owner.nutrition -= 2 - owner.throw_alert("dorfcharge", /atom/movable/screen/alert/dorflow, 2) - if(76 to 100) - if(last_alcohol_spam + 100 SECONDS < world.time) - to_chat(owner, "A pint of anything would really hit the spot right now.") - last_alcohol_spam = world.time - owner.throw_alert("dorfcharge", /atom/movable/screen/alert/dorflow, 1) - if(101 to 200) - if(last_alcohol_spam + 160 SECONDS < world.time) - to_chat(owner, "You feel like you could use a good brew.") - last_alcohol_spam = world.time - owner.throw_alert("dorfcharge", /atom/movable/screen/alert/dorflow, 1) - else - owner.clear_alert("dorfcharge") - -//the dwarf counter(real) -/datum/species/dwarf/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) - if(chem.type == /datum/reagent/medicine/antihol) - H.adjustToxLoss(0.5, 0) - H.adjustOrganLoss(ORGAN_SLOT_LIVER, 0.2) - H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM * 4) - var/obj/item/organ/dwarfgland/dwarfgland = H.getorgan(/obj/item/organ/dwarfgland) - dwarfgland.stored_alcohol -= 25 - return TRUE - - if(chem.type == /datum/reagent/medicine/leporazine) - H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM * 2)//dwarves process leporazine much faster to reduce overdorf exploitation - return TRUE - if(chem.type == /datum/reagent/medicine/pyroxadone) - H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM * 3)//ditto - return TRUE - return ..() - diff --git a/code/modules/mob/living/carbon/human/species_types/ethereal.dm b/code/modules/mob/living/carbon/human/species_types/ethereal.dm index 3b995bc6ad73..2a0e8a2d62fe 100644 --- a/code/modules/mob/living/carbon/human/species_types/ethereal.dm +++ b/code/modules/mob/living/carbon/human/species_types/ethereal.dm @@ -1,7 +1,7 @@ #define ETHEREAL_EMAG_COLORS list("#00ffff", "#ffc0cb", "#9400D3", "#4B0082", "#0000FF", "#00FF00", "#FFFF00", "#FF7F00", "#FF0000") /datum/species/ethereal - name = "\improper Elzuosa" + name = "\improper Elzuose" id = SPECIES_ETHEREAL attack_verb = "burn" attack_sound = 'sound/weapons/etherealhit.ogg' @@ -252,11 +252,11 @@ H.visible_message("[H]'s EM frequency is scrambled to a random color.") else // select new color - var/new_etherealcolor = input(user, "Choose your elzuosa color:", "Character Preference",default_color) as color|null + var/new_etherealcolor = input(user, "Choose your Elzuose color:", "Character Preference",default_color) as color|null if(new_etherealcolor) var/temp_hsv = RGBtoHSV(new_etherealcolor) if(ReadHSV(temp_hsv)[3] >= ReadHSV("#505050")[3]) // elzu colors should be bright ok?? - default_color = "#" + sanitize_hexcolor(new_etherealcolor, 6) + default_color = sanitize_hexcolor(new_etherealcolor, 6, TRUE) current_color = health_adjusted_color(H, default_color) spec_updatehealth(H) H.visible_message("[H] modulates \his EM frequency to [new_etherealcolor].") diff --git a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm index b66463e418e6..084113dd1b7f 100644 --- a/code/modules/mob/living/carbon/human/species_types/jellypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/jellypeople.dm @@ -167,7 +167,7 @@ if("Body Color") var/new_color = input(owner, "Select your new color.", "Color Change", "#"+H.dna.features["mcolor"]) as color|null if(new_color) - H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6) + H.dna.features["mcolor"] = sanitize_hexcolor(new_color) H.update_body() H.update_hair() diff --git a/code/modules/mob/living/carbon/human/species_types/kepori.dm b/code/modules/mob/living/carbon/human/species_types/kepori.dm index e569a87d2a7e..980d82ce23a6 100644 --- a/code/modules/mob/living/carbon/human/species_types/kepori.dm +++ b/code/modules/mob/living/carbon/human/species_types/kepori.dm @@ -2,7 +2,7 @@ name = "\improper Kepori" id = SPECIES_KEPORI default_color = "6060FF" - species_traits = list(MUTCOLORS, EYECOLOR, NO_UNDERWEAR) + species_traits = list(MUTCOLORS, EYECOLOR, NO_UNDERWEAR, MUTCOLORS_SECONDARY) inherent_traits = list(TRAIT_SCOOPABLE) mutant_bodyparts = list("kepori_body_feathers", "kepori_tail_feathers", "kepori_feathers") default_features = list("mcolor" = "0F0", "wings" = "None", "kepori_feathers" = "Plain", "kepori_body_feathers" = "Plain", "kepori_tail_feathers" = "Fan", "body_size" = "Normal") @@ -41,7 +41,7 @@ /// See: [/datum/component/tackler/var/skill_mod] var/skill_mod = 2 - unique_prosthesis = TRUE + bodytype = BODYTYPE_KEPORI species_chest = /obj/item/bodypart/chest/kepori species_head = /obj/item/bodypart/head/kepori @@ -50,6 +50,13 @@ species_l_leg = /obj/item/bodypart/leg/left/kepori species_r_leg = /obj/item/bodypart/leg/right/kepori + species_robotic_chest = /obj/item/bodypart/chest/robot/kepori + species_robotic_head = /obj/item/bodypart/head/robot/kepori + species_robotic_l_arm = /obj/item/bodypart/l_arm/robot/surplus/kepori + species_robotic_r_arm = /obj/item/bodypart/r_arm/robot/surplus/kepori + species_robotic_l_leg = /obj/item/bodypart/leg/left/robot/surplus/kepori + species_robotic_r_leg = /obj/item/bodypart/leg/right/robot/surplus/kepori + /datum/species/kepori/New() . = ..() // This is in new because "[HEAD_LAYER]" etc. is NOT a constant compile-time value. For some reason. diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 94975e15e5b7..0f9dc5f05735 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -3,7 +3,7 @@ name = "\improper Sarathi" id = SPECIES_LIZARD default_color = "00FF00" - species_traits = list(MUTCOLORS,EYECOLOR,LIPS,SCLERA,EMOTE_OVERLAY) + species_traits = list(MUTCOLORS,EYECOLOR,LIPS,SCLERA,EMOTE_OVERLAY,MUTCOLORS_SECONDARY) inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_REPTILE mutant_bodyparts = list("tail_lizard", "snout", "spines", "horns", "frills", "body_markings", "legs") mutanttongue = /obj/item/organ/tongue/lizard @@ -35,6 +35,16 @@ species_r_arm = /obj/item/bodypart/r_arm/lizard species_l_leg = /obj/item/bodypart/leg/left/lizard species_r_leg = /obj/item/bodypart/leg/right/lizard + + species_robotic_chest = /obj/item/bodypart/chest/robot/lizard + species_robotic_head = /obj/item/bodypart/head/robot/lizard + species_robotic_l_arm = /obj/item/bodypart/l_arm/robot/surplus/lizard + species_robotic_r_arm = /obj/item/bodypart/r_arm/robot/surplus/lizard + species_robotic_l_leg = /obj/item/bodypart/leg/left/robot/surplus/lizard + species_robotic_r_leg = /obj/item/bodypart/leg/right/robot/surplus/lizard + + robotic_eyes = /obj/item/organ/eyes/robotic/lizard + // Lizards are coldblooded and can stand a greater temperature range than humans bodytemp_heat_damage_limit = HUMAN_BODYTEMP_HEAT_DAMAGE_LIMIT + 20 // This puts lizards 10 above lavaland max heat for ash lizards. bodytemp_cold_damage_limit = HUMAN_BODYTEMP_COLD_DAMAGE_LIMIT - 10 diff --git a/code/modules/mob/living/carbon/human/species_types/mothmen.dm b/code/modules/mob/living/carbon/human/species_types/mothmen.dm index b909251061ed..d284224c37d0 100644 --- a/code/modules/mob/living/carbon/human/species_types/mothmen.dm +++ b/code/modules/mob/living/carbon/human/species_types/mothmen.dm @@ -30,7 +30,7 @@ species_l_leg = /obj/item/bodypart/leg/left/moth species_r_leg = /obj/item/bodypart/leg/right/moth -/datum/species/moth/regenerate_organs(mob/living/carbon/C,datum/species/old_species,replace_current=TRUE,list/excluded_zones) +/datum/species/moth/regenerate_organs(mob/living/carbon/C, datum/species/old_species,replace_current=TRUE, list/excluded_zones, robotic = FALSE) . = ..() if(ishuman(C)) var/mob/living/carbon/human/H = C diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index e99d17b6bee0..888f0c74235f 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -3,7 +3,7 @@ id = SPECIES_PLASMAMAN sexes = 0 meat = /obj/item/stack/sheet/mineral/plasma - species_traits = list(NOBLOOD,NOTRANSSTING) + species_traits = list(NOBLOOD,NOTRANSSTING,NOHUSK) inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_RADIMMUNE,TRAIT_GENELESS,TRAIT_NOHUNGER,TRAIT_ALWAYS_CLEAN) inherent_biotypes = MOB_HUMANOID|MOB_MINERAL mutantlungs = /obj/item/organ/lungs/plasmaman diff --git a/code/modules/mob/living/carbon/human/species_types/skeletons.dm b/code/modules/mob/living/carbon/human/species_types/skeletons.dm index 6464b852bf09..caa36764a1ff 100644 --- a/code/modules/mob/living/carbon/human/species_types/skeletons.dm +++ b/code/modules/mob/living/carbon/human/species_types/skeletons.dm @@ -4,7 +4,7 @@ id = SPECIES_SKELETON sexes = 0 meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton - species_traits = list(NOBLOOD, NO_BONES) //WHY THE FUCK DOES BONE MAN NOT HAVE BONES?!! + species_traits = list(NOBLOOD, NOHUSK) //WHY THE FUCK DOES BONE MAN NOT HAVE BONES?!! inherent_traits = list(TRAIT_NOMETABOLISM,TRAIT_TOXIMMUNE,TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_RADIMMUNE,\ TRAIT_GENELESS,TRAIT_PIERCEIMMUNE,TRAIT_NOHUNGER,TRAIT_EASYDISMEMBER,TRAIT_LIMBATTACHMENT,TRAIT_FAKEDEATH,TRAIT_XENO_IMMUNE,TRAIT_NOCLONELOSS) inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID diff --git a/code/modules/mob/living/carbon/human/species_types/squidpeople.dm b/code/modules/mob/living/carbon/human/species_types/squidpeople.dm deleted file mode 100644 index c3b933c76756..000000000000 --- a/code/modules/mob/living/carbon/human/species_types/squidpeople.dm +++ /dev/null @@ -1,117 +0,0 @@ -/datum/species/squid - // Cephalopod humanoids with squid-like features - name = "Yuggolith" - id = "squid" - default_color = "#268074" - species_traits = list(MUTCOLORS, EYECOLOR, NO_BONES) - inherent_traits = list(TRAIT_NOSLIPALL) - mutant_bodyparts = list("squid_face") - default_features = list("mcolor" = "189", "squid_face" = "Squidward") - coldmod = 0.6 - heatmod = 1.2 - burnmod = 1.4 - speedmod = 0.55 - var/speedmod_grav = 0.55 - var/speedmod_nograv = 0 - punchdamagehigh = 8 //Tentacles make for weak noodle arms - punchstunthreshold = 6 //Good for smacking down though - attack_verb = "slap" - attack_sound = 'sound/weapons/slap.ogg' - miss_sound = 'sound/weapons/punchmiss.ogg' - special_step_sounds = list('sound/effects/footstep/squid1.ogg', 'sound/effects/footstep/squid2.ogg', 'sound/effects/footstep/squid3.ogg') - disliked_food = JUNKFOOD - liked_food = VEGETABLES | MEAT - toxic_food = FRIED - mutanttongue = /obj/item/organ/tongue/squid - species_language_holder = /datum/language_holder/squid - meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/squid - exotic_bloodtype = "S" - no_equip = list(ITEM_SLOT_FEET) - changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_PRIDE | MIRROR_MAGIC | RACE_SWAP | ERT_SPAWN | SLIME_EXTRACT - loreblurb = "A race of squid-like amphibians with an odd appearance. \ - They posses the ability to change their pigmentation at will, often leading to confusion. \ - It's frequently rumored that they eat human grey matter. This is definitely, absolutely, most certainly not in any way at all true." - -/datum/species/squid/random_name(gender,unique,lastname) - if(unique) - return random_unique_squid_name() - - var/randname = squid_name() - - return randname - -/datum/species/squid/on_species_gain(mob/living/carbon/human/H, datum/species/old_species) - . = ..() - var/datum/action/innate/change_color/S = new - var/datum/action/cooldown/spit_ink/I = new - S.Grant(H) - I.Grant(H) - -/datum/species/squid/on_species_loss(mob/living/carbon/human/H) - . = ..() - fixed_mut_color = rgb(128,128,128) - H.update_body() - var/datum/action/innate/change_color/S = locate(/datum/action/innate/change_color) in H.actions - S?.Remove(H) - -/datum/action/innate/change_color - name = "Change Color" - check_flags = AB_CHECK_CONSCIOUS - icon_icon = 'icons/mob/actions.dmi' - button_icon_state = "squid_color" - -/datum/action/innate/change_color/Activate() - active = TRUE //Prevent promptspam - var/mob/living/carbon/human/H = owner - var/color_choice = input(usr, "What color will you change to?", "Color Change") as null | color - if (color_choice) - var/temp_hsv = RGBtoHSV(color_choice) - if (ReadHSV(temp_hsv)[3] >= ReadHSV("#191919")[3]) - H.dna.species.fixed_mut_color = sanitize_hexcolor(color_choice) - H.update_body() - else - to_chat(usr, "Invalid color. Your color is not bright enough.") - active = FALSE - -/datum/action/innate/change_color/IsAvailable() - if(active) - return FALSE - return ..() - -/datum/action/cooldown/spit_ink - name = "Spit Ink" - check_flags = AB_CHECK_CONSCIOUS | AB_CHECK_IMMOBILE - icon_icon = 'icons/mob/actions.dmi' - button_icon_state = "squid_ink" - cooldown_time = 60 - var/ink_cost = 60 - -/datum/action/cooldown/spit_ink/Trigger() - var/mob/living/carbon/C = owner - var/turf/T = get_turf(C) - if(!T) - to_chat(C, "There's no room to spill ink here!") - return - var/obj/effect/decal/cleanable/squid_ink/I = locate() in T - if(I) - to_chat(C, "There's already a puddle of ink here!") - return - var/nutrition_threshold = NUTRITION_LEVEL_FED - if (C.nutrition >= nutrition_threshold) - C.adjust_nutrition(-ink_cost) - playsound(C, 'sound/effects/splat.ogg', 50, 1) - new /obj/effect/decal/cleanable/squid_ink(T, C) - C.visible_message("[C.name] sprays a puddle of slippery ink onto the floor!", "You spray ink all over the floor!") - else - to_chat(C, "You don't have enough neutrients to create ink, you need to eat!") - return - -// Zero gravity movement -/datum/species/squid/spec_life(mob/living/carbon/human/H) - var/area/A = get_area(H) - speedmod = A.has_gravity ? speedmod_grav : speedmod_nograv - ..() - -/datum/species/squid/negates_gravity(mob/living/carbon/human/H) - if(H.movement_type & !isspaceturf(H.loc)) - return TRUE diff --git a/code/modules/mob/living/carbon/human/species_types/vox.dm b/code/modules/mob/living/carbon/human/species_types/vox.dm index dc578327bd11..678463ced0aa 100644 --- a/code/modules/mob/living/carbon/human/species_types/vox.dm +++ b/code/modules/mob/living/carbon/human/species_types/vox.dm @@ -27,7 +27,7 @@ bodytemp_cold_divisor = VOX_BODYTEMP_COLD_DIVISOR bodytemp_autorecovery_min = VOX_BODYTEMP_AUTORECOVERY_MIN - unique_prosthesis = TRUE + bodytype = BODYTYPE_VOX species_chest = /obj/item/bodypart/chest/vox species_head = /obj/item/bodypart/head/vox @@ -36,6 +36,13 @@ species_l_leg = /obj/item/bodypart/leg/left/vox species_r_leg = /obj/item/bodypart/leg/right/vox + species_robotic_chest = /obj/item/bodypart/chest/robot/vox + species_robotic_head = /obj/item/bodypart/head/robot/vox + species_robotic_l_arm = /obj/item/bodypart/l_arm/robot/surplus/vox + species_robotic_r_arm = /obj/item/bodypart/r_arm/robot/surplus/vox + species_robotic_l_leg = /obj/item/bodypart/leg/left/robot/surplus/vox + species_robotic_r_leg = /obj/item/bodypart/leg/right/robot/surplus/vox + var/datum/action/innate/tail_hold/tail_action var/static/list/allergy_reactions = list( @@ -60,9 +67,6 @@ /datum/species/vox/New() . = ..() - offset_clothing = list( - "[BELT_LAYER]" = list("[NORTH]" = list("x" = 0, "y" = 9), "[EAST]" = list("x" = 0, "y" = 9), "[SOUTH]" = list("x" = 0, "y" = 9), "[WEST]" = list("x" = 0, "y" = 9)), - ) /datum/species/vox/random_name(gender,unique,lastname,attempts) . = "" @@ -122,13 +126,6 @@ if(WEST) return list(list("x" = -5, "y" = -1), list("x" = -1, "y" = 2)) -/datum/species/vox/after_equip_job(datum/job/J, mob/living/carbon/human/H) - . = ..() - var/obj/item/environmental_regulator/regulator = new - if(!H.equip_to_slot_if_possible(regulator, ITEM_SLOT_BACK, swap = TRUE)) - if(!H.put_in_hands(regulator, forced = TRUE)) - regulator.forceMove(get_turf(H)) - /datum/action/innate/tail_hold name = "Tail Hold" desc = "Store an item in your tail's grip." diff --git a/code/modules/mob/living/carbon/human/species_types/zombies.dm b/code/modules/mob/living/carbon/human/species_types/zombies.dm index db3ff428dcf2..96410f0cdcb7 100644 --- a/code/modules/mob/living/carbon/human/species_types/zombies.dm +++ b/code/modules/mob/living/carbon/human/species_types/zombies.dm @@ -108,7 +108,7 @@ species_l_leg = /obj/item/bodypart/leg/left/zombie species_r_leg = /obj/item/bodypart/leg/right/zombie -/datum/species/human/krokodil_addict/replace_body(mob/living/carbon/C, datum/species/new_species) +/datum/species/human/krokodil_addict/replace_body(mob/living/carbon/C, datum/species/new_species, robotic = FALSE) ..() var/skintone if(ishuman(C)) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index b530bf9e4791..5b72d80d1125 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -204,10 +204,9 @@ There are several things that need to be remembered: var/handled_by_bodytype = TRUE var/icon_file - /* + if((dna.species.bodytype & BODYTYPE_VOX) && (I.supports_variations & VOX_VARIATION)) icon_file = VOX_GLOVES_PATH - */ if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(I)))) handled_by_bodytype = FALSE @@ -236,12 +235,11 @@ There are several things that need to be remembered: update_hud_glasses(I) if(!(head?.flags_inv & HIDEEYES) && !(wear_mask?.flags_inv & HIDEEYES)) var/mutable_appearance/glasses_overlay - var/handled_by_bodytype + var/handled_by_bodytype = TRUE var/icon_file - /* + if((dna.species.bodytype & BODYTYPE_VOX) && (I.supports_variations & VOX_VARIATION)) icon_file = VOX_GLASSES_PATH - */ if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(I)))) handled_by_bodytype = FALSE @@ -272,10 +270,9 @@ There are several things that need to be remembered: var/handled_by_bodytype = TRUE var/icon_file - /* + if((dna.species.bodytype & BODYTYPE_VOX) && (I.supports_variations & VOX_VARIATION)) icon_file = VOX_EARS_PATH - */ if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(I)))) handled_by_bodytype = FALSE @@ -308,9 +305,12 @@ There are several things that need to be remembered: if((dna.species.bodytype & BODYTYPE_DIGITIGRADE) && (I.supports_variations & DIGITIGRADE_VARIATION)) var/obj/item/bodypart/leg = src.get_bodypart(BODY_ZONE_L_LEG) - if(leg.limb_id == "digitigrade")//Snowflakey and bad. But it makes it look consistent. + if(leg.bodytype & BODYTYPE_DIGITIGRADE && !leg.plantigrade_forced) icon_file = DIGITIGRADE_SHOES_PATH + if((I.supports_variations & VOX_VARIATION) && (dna.species.bodytype & BODYTYPE_VOX)) + icon_file = VOX_SHOES_PATH + if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(I)))) handled_by_bodytype = FALSE icon_file = DEFAULT_SHOES_PATH @@ -390,6 +390,9 @@ There are several things that need to be remembered: var/handled_by_bodytype var/icon_file + if((I.supports_variations & VOX_VARIATION) && (dna.species.bodytype & BODYTYPE_VOX)) + icon_file = VOX_BELT_PATH + if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(I)))) handled_by_bodytype = FALSE icon_file = DEFAULT_BELT_PATH @@ -556,12 +559,11 @@ There are several things that need to be remembered: apply_overlay(LEGCUFF_LAYER) throw_alert("legcuffed", /atom/movable/screen/alert/restrained/legcuffed, new_master = src.legcuffed) -/proc/wear_female_version(t_color, icon, layer, type) - var/index = t_color - var/icon/female_clothing_icon = GLOB.female_clothing_icons[index] - if(!female_clothing_icon) //Create standing/laying icons if they don't exist - generate_female_clothing(index,t_color,icon,type) - return mutable_appearance(GLOB.female_clothing_icons[t_color], layer = -layer) +/* Here lies female masking overlay, + * You broke almost constantly, + * You broke any time you were touched, + * You will not be missed, goodbye. + */ /obj/item/proc/wear_species_version(file2use, state2use, layer, datum/species/mob_species) if(!slot_flags) // If it's not wearable, don't try @@ -685,13 +687,10 @@ default_icon_file: The icon file to draw states from if no other icon file is sp isinhands: If true then alternate_worn_icon is skipped so that default_icon_file is used, in this situation default_icon_file is expected to match either the lefthand_ or righthand_ file var -femalueuniform: A value matching a uniform item's fitted var, if this is anything but NO_FEMALE_UNIFORM, we -generate/load female uniform sprites matching all previously decided variables - ^this female part sucks and will be fully ripped out ideally */ -/obj/item/proc/build_worn_icon(default_layer = 0, default_icon_file = null, isinhands = FALSE, femaleuniform = NO_FEMALE_UNIFORM, override_state = null, override_file = null, datum/species/mob_species = null, direction = null) +/obj/item/proc/build_worn_icon(default_layer = 0, default_icon_file = null, isinhands = FALSE, override_state = null, override_file = null, datum/species/mob_species = null, direction = null) // WS Edit Start - Worn Icon State var/t_state @@ -709,8 +708,6 @@ generate/load female uniform sprites matching all previously decided variables var/mutable_appearance/standing if(mob_species && (mob_species.species_clothing_path || ("[layer2use]" in mob_species.offset_clothing))) standing = wear_species_version(file2use, t_state, layer2use, mob_species) - else if(femaleuniform) - standing = wear_female_version(t_state, file2use, layer2use, femaleuniform) //should layer2use be in sync with the adjusted value below? needs testing - shiz if(!standing) standing = mutable_appearance(file2use, t_state, -layer2use) diff --git a/code/modules/mob/living/carbon/status_procs.dm b/code/modules/mob/living/carbon/status_procs.dm index 2f84bd463299..cc15c12d836e 100644 --- a/code/modules/mob/living/carbon/status_procs.dm +++ b/code/modules/mob/living/carbon/status_procs.dm @@ -94,3 +94,7 @@ /mob/living/carbon/proc/break_all_bones() for(var/obj/item/bodypart/B in bodyparts) B.break_bone() + +/mob/living/carbon/proc/break_random_bone() //this might work + var/obj/item/bodypart/limb = pick(bodyparts) + limb.break_bone() diff --git a/code/modules/mob/living/carbon/update_icons.dm b/code/modules/mob/living/carbon/update_icons.dm index d8242f175682..7292436c4d68 100644 --- a/code/modules/mob/living/carbon/update_icons.dm +++ b/code/modules/mob/living/carbon/update_icons.dm @@ -262,15 +262,17 @@ ///////////////////////// //Updated by Kapu#1178 //TG variant port by MrSamu99#8996 -/* - Called from update_body_parts() these procs handle the limb icon cache. - the limb icon cache adds an icon_render_key to a human mob, it represents: - - Gender, if applicable - - The ID of the limb - - Draw color, if applicable - These procs only store limbs as to increase the number of matching icon_render_keys - This cache exists because drawing 6/7 icons for humans constantly is quite a waste - See RemieRichards on irc.rizon.net #coderbus (RIP remie :sob:) +/** + * Called from update_body_parts() these procs handle the limb icon cache. + * the limb icon cache adds an icon_render_key to a human mob, it represents: + * - Gender, if applicable + * - The ID of the limb + * - Whether or not it's digitigrade + * - Draw color, if applicable + * + * These procs only store limbs as to increase the number of matching icon_render_keys + * This cache exists because drawing 6/7 icons for humans constantly is quite a waste + * See RemieRichards on irc.rizon.net #coderbus (RIP remie :sob:) */ /obj/item/bodypart/proc/generate_icon_key() RETURN_TYPE(/list) @@ -279,6 +281,8 @@ . += "[limb_gender]-" . += "[limb_id]" . += "-[body_zone]" + if(bodytype & BODYTYPE_DIGITIGRADE && !plantigrade_forced) + . += "-digitigrade" if(should_draw_greyscale && draw_color) . += "-[draw_color]" diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 2c2de521af67..191e089274d6 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -897,12 +897,6 @@ altered_grab_state++ var/resist_chance = BASE_GRAB_RESIST_CHANCE // see defines/combat.dm resist_chance = max((resist_chance/altered_grab_state)-sqrt((getBruteLoss()+getFireLoss()+getOxyLoss()+getToxLoss()+getCloneLoss())*0.5+getStaminaLoss()), 0) //stamina loss is weighted twice as heavily as the other damage types in this calculation - //WS - Yuggolith tentacle grip/slip - if(issquidperson(pulledby)) - resist_chance = resist_chance * 0.5 - if(issquidperson(src)) - resist_chance = resist_chance + (resist_chance * 0.5) - //WS - End if(prob(resist_chance)) visible_message("[src] breaks free of [pulledby]'s grip!", \ "You break free of [pulledby]'s grip!", null, null, pulledby) diff --git a/code/modules/mob/living/living_say.dm b/code/modules/mob/living/living_say.dm index bd5b93ad22df..ba8983691bdd 100644 --- a/code/modules/mob/living/living_say.dm +++ b/code/modules/mob/living/living_say.dm @@ -336,10 +336,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( message = stutter(message) if(slurring) - if(!isdwarf(src)) - message = slur(message) - else - message = dorfslur(message) + message = slur(message) if(cultslurring) message = cultslur(message) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index cafe0537f9d6..82af2a7afdcd 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -279,7 +279,6 @@ "Kodiak - 'Polar'" = image(icon = 'icons/mob/robots.dmi', icon_state = "kodiak-standard"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-STD"), "R34 - STR4a 'Durin'" = image(icon = 'icons/mob/robots.dmi', icon_state = "durin"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-blue") ) default_icons = sortList(default_icons) var/default_borg_icon = show_radial_menu(R, R , default_icons, custom_check = CALLBACK(src, .proc/check_menu, R), radius = 42, require_near = TRUE) @@ -320,10 +319,6 @@ cyborg_base_icon = "durin" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "durin" - if("Booty") - cyborg_base_icon = "booty-blue" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-blue" else return FALSE return ..() @@ -373,7 +368,6 @@ "Kodiak - 'Arachne'" = image(icon = 'icons/mob/robots.dmi', icon_state = "arachne"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-MED"), "R34 - MED6a 'Gibbs'" = image(icon = 'icons/mob/robots.dmi', icon_state = "gibbs"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-white"), "Qualified Doctor" = image(icon = 'icons/mob/robots.dmi', icon_state = "qualified_doctor") ) med_icons = sortList(med_icons) @@ -421,10 +415,6 @@ cyborg_base_icon = "gibbs" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "gibbs" - if("Booty") - cyborg_base_icon = "booty-white" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-white" if("Qualified Doctor") cyborg_base_icon = "qualified-doctor" cyborg_icon_override = 'icons/mob/robots.dmi' @@ -483,7 +473,6 @@ "Kodiak" = image(icon = 'icons/mob/robots.dmi', icon_state = "kodiak-eng"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-ENG"), "R34 - ENG7a 'Conagher'" = image(icon = 'icons/mob/robots.dmi', icon_state = "conagher"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-yellow") ) engi_icons = sortList(engi_icons) var/engi_borg_icon = show_radial_menu(R, R , engi_icons, custom_check = CALLBACK(src, .proc/check_menu, R), radius = 42, require_near = TRUE) @@ -530,10 +519,6 @@ cyborg_base_icon = "conagher" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "conagher" - if("Booty") - cyborg_base_icon = "booty-yellow" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-yellow" else return FALSE return ..() @@ -570,7 +555,6 @@ "Kodiak" = image(icon = 'icons/mob/robots.dmi', icon_state = "kodiak-sec"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-SEC"), "R34 - SEC10a 'Woody'" = image(icon = 'icons/mob/robots.dmi', icon_state = "woody"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-red") ) sec_icons = sortList(sec_icons) var/sec_borg_icon = show_radial_menu(R, R , sec_icons, custom_check = CALLBACK(src, .proc/check_menu, R), radius = 42, require_near = TRUE) @@ -613,10 +597,6 @@ cyborg_base_icon = "woody" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "woody" - if("Booty") - cyborg_base_icon = "booty-red" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-red" else return FALSE return ..() @@ -699,7 +679,6 @@ "#29" = image(icon = 'icons/mob/robots.dmi', icon_state = "servbot-jani"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-JAN"), "R34 - CUS3a 'Flynn'" = image(icon = 'icons/mob/robots.dmi', icon_state = "flynn"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-green") ) jan_icons = sortList(jan_icons) var/jan_borg_icon = show_radial_menu(R, R , jan_icons, custom_check = CALLBACK(src, .proc/check_menu, R), radius = 42, require_near = TRUE) @@ -742,10 +721,6 @@ cyborg_base_icon = "flynn" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "flynn" - if("Booty") - cyborg_base_icon = "booty-green" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-green" else return FALSE return ..() @@ -853,7 +828,6 @@ "Kodiak - 'Teddy'" = image(icon = 'icons/mob/robots.dmi', icon_state = "kodiak-service"), "Noble" = image(icon = 'icons/mob/robots.dmi', icon_state = "Noble-SRV"), "R34 - SRV9a 'Llyod'" = image(icon = 'icons/mob/robots.dmi', icon_state = "lloyd"), - "Booty" = image(icon = 'icons/mob/robots.dmi', icon_state = "booty-flower") ) service_icons = sortList(service_icons) var/service_robot_icon = show_radial_menu(R, R , service_icons, custom_check = CALLBACK(src, .proc/check_menu, R), radius = 42, require_near = TRUE) @@ -900,10 +874,6 @@ cyborg_base_icon = "lloyd" cyborg_icon_override = 'icons/mob/robots.dmi' special_light_key = "lloyd" - if("Booty") - cyborg_base_icon = "booty-flower" - cyborg_icon_override = 'icons/mob/robots.dmi' - special_light_key = "booty-flower" else return FALSE return ..() diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 8e80536ffa5d..6ef4c9a67f27 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -337,18 +337,6 @@ usr << browse(list, "window=laws") -/mob/living/silicon/proc/ai_roster() - if(!client) - return - if(world.time < client.crew_manifest_delay) - return - client.crew_manifest_delay = world.time + (1 SECONDS) - - if(!GLOB.crew_manifest_tgui) - GLOB.crew_manifest_tgui = new /datum/crew_manifest(src) - - GLOB.crew_manifest_tgui.ui_interact(src) - /mob/living/silicon/proc/set_autosay() //For allowing the AI and borgs to set the radio behavior of auto announcements (state laws, arrivals). if(!radio) to_chat(src, "Radio not detected.") diff --git a/code/modules/mob/living/simple_animal/bot/cleanbot.dm b/code/modules/mob/living/simple_animal/bot/cleanbot.dm index c3cfd7fdd76e..ea8c5bd93540 100644 --- a/code/modules/mob/living/simple_animal/bot/cleanbot.dm +++ b/code/modules/mob/living/simple_animal/bot/cleanbot.dm @@ -13,7 +13,7 @@ model = "Cleanbot" bot_core_type = /obj/machinery/bot_core/cleanbot window_id = "autoclean" - window_name = "Automatic Station Cleaner v1.4" + window_name = "Automatic Environment Cleaner v1.4" pass_flags = PASSMOB path_image_color = "#993299" @@ -251,29 +251,27 @@ mode = BOT_IDLE return - if(loc == get_turf(target)) - if(!(check_bot(target) && prob(50))) //Target is not defined at the parent. 50% chance to still try and clean so we dont get stuck on the last blood drop. - UnarmedAttack(target) //Rather than check at every step of the way, let's check before we do an action, so we can rescan before the other bot. - if(QDELETED(target)) //We done here. - target = null - mode = BOT_IDLE - return - else - shuffle = TRUE //Shuffle the list the next time we scan so we dont both go the same way. - path = list() - - if(!path || path.len == 0) //No path, need a new one - //Try to produce a path to the target, and ignore airlocks to which it has access. - path = get_path_to(src, target.loc, /turf/proc/Distance_cardinal, 0, 30, id=access_card) - if(!bot_move(target)) - add_to_ignore(target) + if(get_dist(src, target) <= 1) + UnarmedAttack(target) //Rather than check at every step of the way, let's check before we do an action, so we can rescan before the other bot. + if(QDELETED(target)) //We done here. target = null - path = list() + mode = BOT_IDLE return + + if(target && path.len == 0 && (get_dist(src,target) > 1)) + path = get_path_to(src, target.loc, /turf/proc/Distance_cardinal, 30, id=access_card) mode = BOT_MOVING - else if(!bot_move(target)) - target = null - mode = BOT_IDLE + if(!path.len) //try to get closer if you can't reach the target directly + path = get_path_to(src, target.loc, /turf/proc/Distance_cardinal, 30, 1, id=access_card) + if(!path.len) //Do not chase a target we cannot reach. + add_to_ignore(target) + target = null + path = list() + + if(path.len > 0 && target) + if(!bot_move(path[path.len])) + target = null + mode = BOT_IDLE return oldloc = loc @@ -289,23 +287,37 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/insectguts, - /obj/effect/decal/remains + /obj/effect/decal/cleanable/generic, + /obj/effect/decal/cleanable/shreds, + /obj/effect/decal/cleanable/glass, + /obj/effect/decal/cleanable/wrapping, + /obj/effect/decal/cleanable/glitter, + /obj/effect/decal/cleanable/confetti, + /obj/effect/decal/remains, ) if(blood) - target_types += /obj/effect/decal/cleanable/xenoblood - target_types += /obj/effect/decal/cleanable/blood + target_types += list( + /obj/effect/decal/cleanable/xenoblood, + /obj/effect/decal/cleanable/blood, + ) if(pests) - target_types += /mob/living/simple_animal/hostile/cockroach - target_types += /mob/living/simple_animal/mouse + target_types += list( + /mob/living/simple_animal/hostile/cockroach, + /mob/living/simple_animal/mouse, + ) if(drawn) - target_types += /obj/effect/decal/cleanable/crayon + target_types += list( + /obj/effect/decal/cleanable/crayon, + ) if(trash) - target_types += /obj/item/trash - target_types += /obj/item/reagent_containers/food/snacks/deadmouse + target_types += list( + /obj/item/trash, + /obj/item/reagent_containers/food/snacks/deadmouse, + ) target_types = typecacheof(target_types) @@ -315,10 +327,13 @@ mode = BOT_CLEANING var/turf/T = get_turf(A) - if(do_after(src, 1, target = T)) + target.add_overlay(GLOB.cleaning_bubbles) + playsound(src, 'sound/misc/slip.ogg', 15, TRUE, -8) + if(do_after(src, 1 SECONDS, target = T)) T.wash(CLEAN_WASH) visible_message("[src] cleans \the [T].") - target = null + target.cut_overlay(GLOB.cleaning_bubbles) + target = null mode = BOT_IDLE icon_state = "cleanbot[on]" diff --git a/code/modules/mob/living/simple_animal/corpse.dm b/code/modules/mob/living/simple_animal/corpse.dm index 748430a5e051..d42004af63d8 100644 --- a/code/modules/mob/living/simple_animal/corpse.dm +++ b/code/modules/mob/living/simple_animal/corpse.dm @@ -232,7 +232,7 @@ uniform = /obj/item/clothing/under/solgov suit = /obj/item/clothing/suit/armor/vest/bulletproof/solgov shoes = /obj/item/clothing/shoes/jackboots - gloves = /obj/item/clothing/gloves/color/grey + gloves = /obj/item/clothing/gloves/color/black ears = /obj/item/radio/headset suit_store = null head = /obj/item/clothing/head/solgov/sonnensoldner diff --git a/code/modules/mob/living/simple_animal/friendly/beachcarp.dm b/code/modules/mob/living/simple_animal/friendly/beachcarp.dm index 762540a2ae4c..698e45f934af 100644 --- a/code/modules/mob/living/simple_animal/friendly/beachcarp.dm +++ b/code/modules/mob/living/simple_animal/friendly/beachcarp.dm @@ -12,7 +12,7 @@ speak_chance = 1 faction = list("mining") turns_per_move = 5 - butcher_results = list(/obj/item/reagent_containers/food/snacks/carpmeat = 2) + butcher_results = list(/obj/item/reagent_containers/food/snacks/fishmeat/carp = 2) response_help_continuous = "pets" response_help_simple = "pet" response_disarm_continuous = "gently pushes aside" @@ -41,25 +41,25 @@ regenerate_icons() /mob/living/simple_animal/beachcarp/bass - name = "bass" + name = "space bass" desc = "A largemouthed green bass." icon_state = "bass-swim" icon_dead = "bass-dead" /mob/living/simple_animal/beachcarp/trout - name = "trout" + name = "space trout" desc = "A wild steelhead trout." icon_state = "trout-swim" icon_dead = "trout-dead" /mob/living/simple_animal/beachcarp/salmon - name = "salmon" + name = "space salmon" desc = "A large blue salmon." icon_state = "salmon-swim" icon_dead = "salmon-dead" /mob/living/simple_animal/beachcarp/perch - name = "perch" + name = "space perch" desc = "A small yellow perch." icon_state = "perch-swim" icon_dead = "perch-dead" diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index d636f67f055b..67a80713d8ec 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -11,7 +11,7 @@ mob_biotypes = MOB_ORGANIC|MOB_BEAST speak_chance = 0 turns_per_move = 5 - butcher_results = list(/obj/item/reagent_containers/food/snacks/carpmeat = 2) + butcher_results = list(/obj/item/reagent_containers/food/snacks/fishmeat/carp = 2) response_help_continuous = "pets" response_help_simple = "pet" response_disarm_continuous = "gently pushes aside" @@ -40,7 +40,7 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 maxbodytemp = 1500 - faction = list("carp") + faction = list("carp", "mining") movement_type = FLYING pressure_resistance = 200 gold_core_spawnable = HOSTILE_SPAWN @@ -139,6 +139,9 @@ add_dead_carp_overlay() ..() +/mob/living/simple_animal/hostile/carp/throw_atom_into_space() + return + /mob/living/simple_animal/hostile/carp/tamed() . = ..() can_buckle = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index 34f386e70e2a..431229fefc44 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -33,6 +33,8 @@ bubble_icon = "machine" speech_span = SPAN_ROBOT del_on_death = 1 + minbodytemp = 0 + maxbodytemp = 600 loot = list(/obj/effect/decal/cleanable/robot_debris) var/alert_light @@ -67,6 +69,7 @@ /mob/living/simple_animal/hostile/hivebot/death(gibbed) do_sparks(3, TRUE, src) + new /obj/effect/spawner/lootdrop/waste/hivebot(loc) ..(TRUE) /mob/living/simple_animal/hostile/hivebot/range @@ -170,3 +173,43 @@ return new /obj/structure/foamedmetal(H.loc) playsound(get_turf(H), 'sound/effects/extinguish.ogg', 50, TRUE, -1) + + +/mob/living/simple_animal/hostile/hivebot/wasteplanet + name = "hivebot" + desc = "A smallish robot, this one is armed!" + icon_state = "basic" + icon_living = "basic" + icon_dead = "basic" + ranged = FALSE + faction = list("mining", "hivebot") + health = 30 + maxHealth = 30 + healable = 0 + melee_damage_lower = 5 + melee_damage_upper = 15 + + +/mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged + ranged = TRUE + icon_state = "ranged" + icon_living = "ranged" + icon_dead = "ranged" + ranged = TRUE + retreat_distance = 5 + minimum_distance = 5 + +/mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid + rapid = 3 + +/mob/living/simple_animal/hostile/hivebot/wasteplanet/strong + name = "strong hivebot" + icon_state = "strong" + icon_living = "strong" + icon_dead = "strong" + desc = "A robot, this one is armed and looks tough!" + health = 80 + maxHealth = 80 + ranged = TRUE + retreat_distance = 5 + minimum_distance = 5 diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index f264f4b78cff..6e12ba91e903 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -407,8 +407,6 @@ Difficulty: Medium new /obj/effect/mob_spawn/human/lost/assistant(get_turf(loc)) if(6) new /obj/effect/mob_spawn/human/lost/syndicate(get_turf(loc)) - if(7) - new /obj/effect/mob_spawn/human/lost/solgov(get_turf(loc)) qdel(src) //no spawning people twice diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm index 9079b21de0f8..1114dfddb416 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -396,7 +396,6 @@ /obj/effect/mob_spawn/human/corpse/damaged/legioninfested/dwarf/equip(mob/living/carbon/human/H) . = ..() - H.set_species(/datum/species/dwarf) H.transform = H.transform.Scale(0.8, 1)//somehow dwarf squashing is borked when not roundstart. I hate WS code /obj/effect/mob_spawn/human/corpse/damaged/legioninfested/Initialize() //in an ideal world, these would generate, the legion would overlay over the corpse, and we'd get cool sprites @@ -411,13 +410,14 @@ ) ) var/type = pickweight(list( - "Miner" = 54, + "Miner" = 44, "Waldo" = 3, "Ashwalker" = 7, "Soldier" = 3, "Oldminer" = 8, "Kobold" = 5, "Golem" = 6, + "SRM" = 10, pick("Shadow", "YeOlde", "Operative", "Cultist") = 4 ) ) @@ -441,7 +441,8 @@ /obj/item/pickaxe = 8, /obj/item/pickaxe/mini = 4, /obj/item/pickaxe/silver = 2, - /obj/item/pickaxe/diamond = 1 + /obj/item/pickaxe/diamond = 1, + /obj/item/gun/energy/kinetic_accelerator = 1 ) ) else @@ -542,8 +543,6 @@ ) ) ) - if(prob(30)) - backpack_contents += /obj/item/gun/energy/kinetic_accelerator else back = /obj/item/kinetic_crusher if("Oldminer") @@ -625,12 +624,10 @@ ) ) ) - if(prob(30)) - backpack_contents += /obj/item/gun/energy/kinetic_accelerator/old else back = /obj/item/kinetic_crusher/old if(prob(30)) - belt = /obj/item/storage/belt/mining/alt + belt = /obj/item/gun/energy/kinetic_accelerator/old if(prob(30)) r_pocket = pickweight(list( /obj/item/stack/marker_beacon = 20, @@ -746,7 +743,7 @@ ) else back = pickweight(list( - /obj/item/gun/ballistic/shotgun/automatic = 5, + /obj/item/energyhalberd = 5, /obj/item/gun/ballistic/rocketlauncher/unrestricted = 5 ) ) @@ -1021,4 +1018,23 @@ /obj/item/flashlight/flare/culttorch = 1, /obj/item/stack/sheet/runed_metal = 15 ) + if("SRM") + uniform = /obj/item/clothing/under/suit/roumain + shoes = /obj/item/clothing/shoes/workboots/mining + if(prob(50)) + suit = /obj/item/clothing/suit/armor/roumain/shadow + head = /obj/item/clothing/head/cowboy/sec/roumain/shadow + else + suit = /obj/item/clothing/suit/armor/roumain + head = /obj/item/clothing/head/cowboy/sec/roumain + if(prob(25)) + suit_store = /obj/item/gun/ballistic/shotgun/winchester/lethal + r_pocket = /obj/item/book/manual/trickwines_4_brewers + belt = pick(list(/obj/item/kitchen/knife/hunting = 1, /obj/item/gun/ballistic/derringer = 1)) + back = /obj/item/storage/backpack/cultpack + backpack_contents = list() + if(prob(75)) + backpack_contents += list(/obj/item/ammo_box/c38_box/hunting = 1) + if(prob(75)) + backpack_contents += list(pick(/obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageash, /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageice, /obj/item/reagent_containers/food/drinks/drinkingglass/breakawayflask/vintageshock) = 1) . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm b/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm index 7d82c1c38ed9..020b160bbed9 100644 --- a/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm +++ b/code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm @@ -29,8 +29,7 @@ anchors += locate(x+2,y-2,z) for(var/turf/T in anchors) - var/datum/beam/B = Beam(T, "vine", time=INFINITY, maxdistance=5, beam_type=/obj/effect/ebeam/vine) - B.sleep_time = 10 //these shouldn't move, so let's slow down updates to 1 second (any slower and the deletion of the vines would be too slow) + Beam(T, "vine", maxdistance=5, beam_type=/obj/effect/ebeam/vine) addtimer(CALLBACK(src, .proc/bear_fruit), growth_time) /** @@ -125,7 +124,7 @@ if(O.density) return - var/datum/beam/newVine = Beam(the_target, "vine", time=INFINITY, maxdistance = vine_grab_distance, beam_type=/obj/effect/ebeam/vine) + var/datum/beam/newVine = Beam(the_target, icon_state = "vine", maxdistance = vine_grab_distance, beam_type=/obj/effect/ebeam/vine, emissive = FALSE) RegisterSignal(newVine, COMSIG_PARENT_QDELETING, .proc/remove_vine, newVine) vines += newVine if(isliving(the_target)) @@ -182,7 +181,7 @@ if(!AM.anchored) step(AM,get_dir(AM,src)) if(get_dist(src,B.target) == 0) - B.End() + qdel(B) /** * Removes a vine from the list. diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 3be91160fddc..3d90cfb88242 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -597,7 +597,7 @@ //ANIMAL RIDING -/mob/living/simple_animal/user_buckle_mob(mob/living/M, mob/user) +/mob/living/simple_animal/user_buckle_mob(mob/living/M, mob/user, check_loc = FALSE) var/datum/component/riding/riding_datum = GetComponent(/datum/component/riding) if(riding_datum) if(user.incapacitated()) diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 8d14b2d01c58..4128eedfefb4 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -117,13 +117,13 @@ /mob/living/simple_animal/slime/proc/set_colour(new_colour) colour = new_colour - update_name() + update_slime_name() slime_mutation = mutation_table(colour) var/sanitizedcolour = replacetext(colour, " ", "") coretype = text2path("/obj/item/slime_extract/[sanitizedcolour]") regenerate_icons() -/mob/living/simple_animal/slime/proc/update_name() +/mob/living/simple_animal/slime/proc/update_slime_name() if(slime_name_regex.Find(name)) number = rand(1, 1000) name = "[colour] [is_adult ? "adult" : "baby"] slime ([number])" diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 9e4b8cd84c84..0755045d5974 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -599,17 +599,6 @@ return TRUE -//Update the screentip to reflect what we're hoverin over -/atom/MouseEntered(location, control, params) - . = ..() - // Statusbar - status_bar_set_text(usr, name) - // Screentips - if(!usr?.client?.prefs.screentip_pref || (flags_1 & NO_SCREENTIPS_1)) - usr.hud_used.screentip_text.maptext = "" - else - usr.hud_used.screentip_text.maptext = MAPTEXT("[name]") - ///Can this mob resist (default FALSE) /mob/proc/can_resist() return FALSE //overridden in living.dm diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 03bb89ff83ab..03916f94be9d 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -136,7 +136,7 @@ var/datum/component/storage/active_storage /// Active hud var/datum/hud/hud_used = null - /// I have no idea tbh + /// It allows for scientific knowledge to be imparted (e.g. blob strain, if an object has research value, if it boosts a technode) var/research_scanner = FALSE /// Is the mob throw intent on @@ -228,3 +228,6 @@ ///Is the mob actively shifting? var/shifting + + /// Takes the four cardinal direction defines. Any atoms moving into this atom's tile will be allowed to from the added directions. + var/passthroughable = NONE diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 34aeb46b6df6..efd7a90694fa 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -112,46 +112,6 @@ . += "[newletter]" return sanitize(.) -/** - * Dwarf slurring- around half as intense to represent that dorfs have extreme resistance to inebriating effects - */ -/proc/dorfslur(phrase) - phrase = html_decode(phrase) - var/leng = length(phrase) - . = "" - var/newletter = "" - var/rawchar = "" - for(var/i = 1, i <= leng, i += length(rawchar)) - rawchar = newletter = phrase[i] - if(rand(1, 6) == 6) - var/lowerletter = lowertext(newletter) - if(lowerletter == "o") - newletter = "u" - else if(lowerletter == "s") - newletter = "ch" - else if(lowerletter == "a") - newletter = "ah" - else if(lowerletter == "u") - newletter = "oo" - else if(lowerletter == "c") - newletter = "k" - if(rand(1, 30) == 30) - if(newletter == " ") - newletter = "...huh..." - else if(newletter == ".") - newletter = " *urp*." - switch(rand(1, 50)) - if(1) - newletter += "'" - if(25) - newletter += "[newletter]" - if(50) - newletter += "[newletter][newletter]" - else - // do nothing - . += "[newletter]" - return sanitize(.) - /// Makes you talk like you got cult stunned, which is slurring but with some dark messages /proc/cultslur(phrase) // Inflicted on victims of a stun talisman phrase = html_decode(phrase) diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index 5059d7b0e6bb..3615797e8466 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -4,7 +4,7 @@ /obj/item/modular_computer name = "modular microcomputer" desc = "A small portable microcomputer." - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "laptop-open" light_on = FALSE integrity_failure = 0.5 diff --git a/code/modules/modular_computers/computers/machinery/console_presets.dm b/code/modules/modular_computers/computers/machinery/console_presets.dm index 9d29b23e767d..3c741e987ea5 100644 --- a/code/modules/modular_computers/computers/machinery/console_presets.dm +++ b/code/modules/modular_computers/computers/machinery/console_presets.dm @@ -81,7 +81,6 @@ hard_drive.store_file(new/datum/computer_file/program/chatclient()) hard_drive.store_file(new/datum/computer_file/program/card_mod()) hard_drive.store_file(new/datum/computer_file/program/job_management()) - hard_drive.store_file(new/datum/computer_file/program/crew_manifest()) // ===== CIVILIAN CONSOLE ===== /obj/machinery/modular_computer/console/preset/civilian diff --git a/code/modules/modular_computers/file_system/programs/arcade.dm b/code/modules/modular_computers/file_system/programs/arcade.dm index 870c2ab5c3dc..c6e1fc2d2f24 100644 --- a/code/modules/modular_computers/file_system/programs/arcade.dm +++ b/code/modules/modular_computers/file_system/programs/arcade.dm @@ -25,7 +25,7 @@ /datum/computer_file/program/arcade/proc/game_check(mob/user) sleep(5) - user?.mind?.adjust_experience(/datum/skill/gaming, 1) + usr?.mind?.adjust_experience(/datum/skill/gaming, 1) if(boss_hp <= 0) heads_up = "You have crushed [boss_name]! Rejoice!" playsound(computer.loc, 'sound/arcade/win.ogg', 50) @@ -34,7 +34,7 @@ if(istype(computer)) computer.update_icon() ticket_count += 1 - user?.mind?.adjust_experience(/datum/skill/gaming, 50) + usr?.mind?.adjust_experience(/datum/skill/gaming, 50) sleep(10) else if(player_hp <= 0 || player_mp <= 0) heads_up = "You have been defeated... how will the station survive?" @@ -43,7 +43,7 @@ program_icon_state = "arcade_off" if(istype(computer)) computer.update_icon() - user?.mind?.adjust_experience(/datum/skill/gaming, 10) + usr?.mind?.adjust_experience(/datum/skill/gaming, 10) sleep(10) /datum/computer_file/program/arcade/proc/enemy_check(mob/user) diff --git a/code/modules/modular_computers/file_system/programs/atmosscan.dm b/code/modules/modular_computers/file_system/programs/atmosscan.dm index 923bcd0a793e..3a2bb7e74c76 100644 --- a/code/modules/modular_computers/file_system/programs/atmosscan.dm +++ b/code/modules/modular_computers/file_system/programs/atmosscan.dm @@ -21,7 +21,7 @@ for(var/id in environment.get_gases()) var/gas_level = environment.get_moles(id)/total_moles if(gas_level > 0) - airlist += list(list("name" = "[GLOB.gas_data.names[id]]", "percentage" = round(gas_level*100, 0.01))) + airlist += list(list("name" = "[GLOB.gas_data.names[id]]", "percentage" = round(gas_level*100, 0.01), "id" = id)) data["AirData"] = airlist return data diff --git a/code/modules/modular_computers/file_system/programs/crewmanifest.dm b/code/modules/modular_computers/file_system/programs/crewmanifest.dm deleted file mode 100644 index 7b6c97979468..000000000000 --- a/code/modules/modular_computers/file_system/programs/crewmanifest.dm +++ /dev/null @@ -1,50 +0,0 @@ -/datum/computer_file/program/crew_manifest - filename = "plexagoncrew" - filedesc = "Plexagon Crew List" - program_icon_state = "id" - extended_desc = "Program for viewing and printing the current crew manifest" - transfer_access = ACCESS_HEADS - requires_ntnet = TRUE - size = 4 - tgui_id = "NtosCrewManifest" - program_icon = "clipboard-list" - -/datum/computer_file/program/crew_manifest/ui_static_data(mob/user) - var/list/data = list() - data["manifest"] = SSjob.get_manifest() - return data - -/datum/computer_file/program/crew_manifest/ui_data(mob/user) - var/list/data = get_header_data() - - var/obj/item/computer_hardware/printer/printer - if(computer) - printer = computer.all_components[MC_PRINT] - - if(computer) - data["have_printer"] = !!printer - else - data["have_printer"] = FALSE - return data - -/datum/computer_file/program/crew_manifest/ui_act(action, params, datum/tgui/ui) - . = ..() - if(.) - return - - var/obj/item/computer_hardware/printer/printer - if(computer) - printer = computer.all_components[MC_PRINT] - - switch(action) - if("PRG_print") - if(computer && printer) //This option should never be called if there is no printer - var/contents = {"

    Crew Manifest

    -
    - [SSjob.get_manifest_html()] - "} - if(!printer.print_text(contents,text("crew manifest ([])", station_time_timestamp()))) - to_chat(usr, "Hardware error: Printer was unable to print the file. It may be out of paper.") - return - else - computer.visible_message("\The [computer] prints out a paper.") diff --git a/code/modules/modular_computers/file_system/programs/sm_monitor.dm b/code/modules/modular_computers/file_system/programs/sm_monitor.dm index c02dcce37d85..2aeba2beba33 100644 --- a/code/modules/modular_computers/file_system/programs/sm_monitor.dm +++ b/code/modules/modular_computers/file_system/programs/sm_monitor.dm @@ -138,7 +138,9 @@ for(var/gasid in air.get_gases()) gasdata.Add(list(list( "name"= GLOB.gas_data.names[gasid], - "amount" = round(100*air.get_moles(gasid)/air.total_moles(),0.01)))) + "amount" = round(100*air.get_moles(gasid)/air.total_moles(),0.01), + "id" = gasid + ))) else for(var/gasid in air.get_gases()) diff --git a/code/modules/movespeed/modifiers/reagent.dm b/code/modules/movespeed/modifiers/reagent.dm index c4a417c4ad56..fb4994f00ad3 100644 --- a/code/modules/movespeed/modifiers/reagent.dm +++ b/code/modules/movespeed/modifiers/reagent.dm @@ -36,3 +36,6 @@ /datum/movespeed_modifier/reagent/hepanephrodaxon multiplicative_slowdown = -0.45 + +/datum/movespeed_modifier/reagent/shock_wine + multiplicative_slowdown = -0.15 diff --git a/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm b/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm index c6bfe78d2969..f639c6c7246a 100644 --- a/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm +++ b/code/modules/ninja/suit/n_suit_verbs/energy_net_nets.dm @@ -79,7 +79,7 @@ It is possible to destroy the net by the occupant or someone else. /obj/structure/energy_net/attack_paw(mob/user) return attack_hand() -/obj/structure/energy_net/user_buckle_mob(mob/living/M, mob/living/user) +/obj/structure/energy_net/user_buckle_mob(mob/living/M, mob/living/user, check_loc = FALSE) return//We only want our target to be buckled /obj/structure/energy_net/user_unbuckle_mob(mob/living/buckled_mob, mob/living/user) diff --git a/code/modules/overmap/_overmap_datum.dm b/code/modules/overmap/_overmap_datum.dm index 6c2f52d8cc12..ba352c402eaf 100644 --- a/code/modules/overmap/_overmap_datum.dm +++ b/code/modules/overmap/_overmap_datum.dm @@ -49,13 +49,12 @@ SSovermap.overmap_container[position["x"]][position["y"]] += src x = position["x"] y = position["y"] - token = new token_type(OVERMAP_TOKEN_TURF(x, y), src) else if(istype(position, /datum/overmap)) var/datum/overmap/docked_object = position docked_object.contents += src docked_to = docked_object - token = new token_type(docked_object.token, src) + set_or_create_token() SSovermap.overmap_objects += src if(!char_rep && name) @@ -81,6 +80,38 @@ PROTECTED_PROC(TRUE) return +/** + * Used to generate a token for this datum. + */ +/datum/overmap/proc/set_or_create_token(obj/overmap/takeover = null) + // we have a token, and we're taking over another token + if(!isnull(token) && token != takeover) + token.parent = null + QDEL_NULL(token) + + // taking over an existing token + if(!isnull(takeover)) + token = takeover + if(!isnull(token.parent) && token.parent != src) + stack_trace("taking over a token with a parent, this will probably cause issues") + token.parent.token = null + token.parent = src + update_token_location() + return + + // creating a new token + token = new token_type(null, src) + update_token_location() + +/** + * Updates the location of our linked token to be correct. + */ +/datum/overmap/proc/update_token_location() + if(!isnull(docked_to)) + token.abstract_move(docked_to.token) + return + token.abstract_move(OVERMAP_TOKEN_TURF(x, y)) + /** * Called whenever you need to move an overmap datum to another position. Can be overridden to add additional movement functionality, as long as it calls the parent proc. * diff --git a/code/modules/overmap/helm.dm b/code/modules/overmap/helm.dm index 7e8d13ea3a22..ab07c4789f85 100644 --- a/code/modules/overmap/helm.dm +++ b/code/modules/overmap/helm.dm @@ -34,6 +34,16 @@ /// store an ntnet relay for tablets on the ship var/obj/machinery/ntnet_relay/integrated/ntnet_relay +/obj/machinery/computer/helm/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/helm/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /datum/config_entry/number/bluespace_jump_wait default = 30 MINUTES @@ -292,6 +302,7 @@ if("toggle_engine") var/obj/machinery/power/shuttle/engine/E = locate(params["engine"]) in current_ship.shuttle_port.engine_list E.enabled = !E.enabled + E.update_icon_state() current_ship.refresh_engines() return if("change_burn_percentage") @@ -395,11 +406,15 @@ /obj/machinery/computer/helm/viewscreen name = "ship viewscreen" - icon = 'icons/obj/stationobjs.dmi' - icon_state = "telescreen" + icon_state = "wallconsole" + icon_screen = "wallconsole_navigation" + icon_keyboard = null layer = SIGN_LAYER density = FALSE viewer = TRUE + unique_icon = TRUE + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/helm/viewscreen, 17) #undef JUMP_STATE_OFF #undef JUMP_STATE_CHARGING diff --git a/code/modules/overmap/missions/acquire_mission.dm b/code/modules/overmap/missions/acquire_mission.dm index d641cf5759f8..6ae295213496 100644 --- a/code/modules/overmap/missions/acquire_mission.dm +++ b/code/modules/overmap/missions/acquire_mission.dm @@ -107,6 +107,39 @@ weight = 1 objective_type = /obj/item/strange_crystal +/* +Acquire: Anomaly +*/ + +/datum/mission/acquire/anomaly + name = "Anomaly core requested" + weight = 8 + value = 3000 + duration = 40 MINUTES + dur_mod_range = 0.2 + container_type = /obj/item/storage/box/anomaly + objective_type = /obj/item/assembly/signaler/anomaly + num_wanted = 1 + +/datum/mission/acquire/anomaly/New(...) + var/group = pick(list( + "Cybersun Industries", + "CMM-GOLD", + "Nanotrasen Anomalous Studies Division", + "The Naturalienwissenschaftlicher Studentenverbindungs-Verband", + "The Central Solarian Anomaly Research Agency", + "DeForest Medical R&D", + "A strange lizard on the outpost" + )) + + desc = "[group] has requested that a ship [pick(list("procure", "grab", "acquire", "find", "locate"))] \ + an anomaly core for [pick(list("research", "analysis", "technical development", "closer inspection", "some reason"))]. \ + They've offered to pay well, so we're relaying this mission to you" + . = ..() + + + + /* Acquire: The Creature */ @@ -178,6 +211,84 @@ weight = 1 objective_type = /mob/living/simple_animal/bot/firebot/rockplanet +/* + Acquire: Fishing +*/ + +/datum/mission/acquire/aquarium + name = "Fish needed for my aquarium" + weight = 6 + value = 750 + duration = 60 MINUTES + val_mod_range = 0.2 + container_type = /obj/item/storage/fish_case/mission + +/datum/mission/acquire/aquarium/New(...) + objective_type = pick(/obj/item/fish/clownfish, + /obj/item/fish/pufferfish, + /obj/item/fish/cardinal, + /obj/item/fish/greenchromis, + /obj/item/fish/trout, + /obj/item/fish/salmon, + /obj/item/fish/dwarf_moonfish, + /obj/item/fish/gunner_jellyfish, + /obj/item/fish/plasmatetra, + /obj/item/fish/catfish, + /obj/item/fish/bass, + /obj/item/fish/armorfish, + /obj/item/fish/needlefish) + desc = "My aquarium is sorely lacking in [initial(objective_type.name)], can you please bring one to me? \ + Don't worry about if it's alive or dead, I have methods." + . = ..() + +/datum/mission/acquire/aquarium/rare + name = "Rare fish needed for my aquarium!" + weight = 1 + value = 1500 + val_mod_range = 0.3 + +/datum/mission/acquire/aquarium/rare/New(...) + . = ..() + objective_type = pick(/obj/item/fish/lanternfish, + /obj/item/fish/firefish, + /obj/item/fish/donkfish) + desc = "I seek to make my beloved aquarium truly spectacular, and to do this I need only the finest fish! \ + Bring me a [initial(objective_type.name)] and I will reward you handsomely." + +/datum/mission/acquire/aquarium/sabatoge + name = "That bastard has had it good for too long!" + weight = 1 + value = 3000 + duration = 100 MINUTES + +/datum/mission/acquire/aquarium/sabatoge/New(...) + . = ..() + desc = "My arch-nemesis [pick("Rutherford","Baldwin","Anderson","Percival")] thinks his aquarium is so much better than mine, I'll show him! \ + Bring me an emulsijack, and make sure it's alive!" + objective_type = pick(/obj/item/fish/emulsijack) + +/datum/mission/acquire/fish_cook + name = "Fish needed for my meal" + weight = 3 + duration = 40 MINUTES + val_mod_range = 0.2 + objective_type = /obj/item/fish + container_type = /obj/item/storage/fish_case/mission/big + +/datum/mission/acquire/fish_cook/New(...) + num_wanted = rand(1,3) + desc = "I am a chef in need of [num_wanted] fish for my latest dish. Any fish will do, just make sure they're not filleted!" + value = (250*num_wanted) + . = ..() + +/datum/mission/acquire/fish/alive/atom_effective_count(atom/movable/target) + . = ..() + if(!.) + return + var/mob/creature = target + if(creature.stat == DEAD) + return 0 + /* Acquiry mission containers */ @@ -216,3 +327,33 @@ STR.max_combined_w_class = WEIGHT_CLASS_NORMAL STR.max_w_class = WEIGHT_CLASS_NORMAL STR.max_items = 1 + +/obj/item/storage/fish_case/mission + name = "fish delivery case" + desc = "A stasis case that keeps fish alive during transportation, or at least stops them from becoming more dead." + +/obj/item/storage/fish_case/mission/big + name = "large fish delivery case" + desc = "A specialized container for the delivering of large quatities of fish. Guarantees they stay fresh during delivery!." + +/obj/item/storage/fish_case/mission/big/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 3 + +/obj/item/storage/box/anomaly + name = "anomaly case" + desc = "A metallic box made to store anomaly cores. They aren't always the safest to lug around." + icon = 'icons/obj/nuke_tools.dmi' + icon_state = "core_container_sealed" //it'd be neat if I could figure out how to make this seal but that's a problem for me in 6 months + item_state = "tile" + lefthand_file = 'icons/mob/inhands/misc/tiles_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/tiles_righthand.dmi' + foldable = null + +/obj/item/storage/box/anomaly/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_combined_w_class = WEIGHT_CLASS_NORMAL + STR.max_w_class = WEIGHT_CLASS_NORMAL + STR.max_items = 1 diff --git a/code/modules/overmap/missions/research_mission.dm b/code/modules/overmap/missions/research_mission.dm index f43c50ffc958..181d1a4d9ba4 100644 --- a/code/modules/overmap/missions/research_mission.dm +++ b/code/modules/overmap/missions/research_mission.dm @@ -3,7 +3,7 @@ desc = "We require data on the behavior of electrical storms in the system for an ongoing study. \ Please anchor the attached sensor array to your ship and fly it through the storms.\ It must be powered to collect the data. " - value = 1500 // base value, before adding bonus for number of things to fly through + value = 3000 // base value, before adding bonus for number of things to fly through duration = 30 MINUTES weight = 8 @@ -62,6 +62,7 @@ desc = "We require data on the behavior of ion storms in the system for an ongoing study. \ Please anchor the attached sensor array to your ship and fly it through the storms. \ It must be powered to collect the data." + value = 3500 objective_type = /datum/overmap/event/emp /datum/mission/research/meteor @@ -69,10 +70,29 @@ desc = "We require data on the behavior of asteroid fields in the system for an ongoing study. \ Please anchor the attached sensor array to your ship and fly it through the fields. \ It must be powered to collect the data." - value = 2000 + value = 4000 weight = 4 objective_type = /datum/overmap/event/meteor +/datum/mission/research/carp + name = "Carp migration research mission" + desc = "We require data on the migration patterns of space carp for an ongoing study. \ + Please anchor the attached sensor array to your ship and fly it through the fields. \ + It must be powered to collect the data." + value = 2000 + weight = 4 + num_wanted = 3 + objective_type = /datum/overmap/event/meteor/carp + +/datum/mission/research/dust + name = "dust research mission" + desc = "We require data on the density of space dust for updated navcharts. \ + Please anchor the attached sensor array to your ship and fly it through the fields. \ + It must be powered to collect the data." + value = 1000 + weight = 4 + objective_type = /datum/overmap/event/meteor/dust + /* Research mission scanning machine */ diff --git a/code/modules/overmap/objects/dynamic_datum.dm b/code/modules/overmap/objects/dynamic_datum.dm index df63f4d02abd..915605595de3 100644 --- a/code/modules/overmap/objects/dynamic_datum.dm +++ b/code/modules/overmap/objects/dynamic_datum.dm @@ -41,6 +41,9 @@ ///The X bounds of the virtual z level var/vlevel_width = QUADRANT_MAP_SIZE + //controls what kind of sound we play when we land and the maptext comes up + var/landing_sound + /datum/overmap/dynamic/Initialize(position, load_now=TRUE, ...) . = ..() @@ -80,9 +83,11 @@ /datum/overmap/dynamic/post_docked(datum/overmap/ship/controlled/dock_requester) if(planet_name) - for(var/mob/M as anything in GLOB.player_list) - if(dock_requester.shuttle_port.is_in_shuttle_bounds(M)) - M.play_screen_text("[planet_name]
    [station_time_timestamp_fancy("hh:mm")]") + for(var/mob/Mob as anything in GLOB.player_list) + if(dock_requester.shuttle_port.is_in_shuttle_bounds(Mob)) + Mob.play_screen_text("[planet_name]
    [station_time_timestamp_fancy("hh:mm")]") + playsound(Mob, landing_sound, 50) + /datum/overmap/dynamic/post_undocked(datum/overmap/dock_requester) if(preserve_level) @@ -113,10 +118,17 @@ probabilities = list() for(var/datum/planet_type/planet_type as anything in subtypesof(/datum/planet_type)) probabilities[initial(planet_type.planet)] = initial(planet_type.weight) - planet = SSmapping.planet_types[force_encounter ? force_encounter : pickweightAllowZero(probabilities)] - Rename(planet.name) + + if(planet.planet !=DYNAMIC_WORLD_ASTEROID && planet.planet != DYNAMIC_WORLD_SPACERUIN) //these aren't real planets + planet_name = "[gen_planet_name()]" + Rename(planet_name) + token.name = "[planet_name]" + " ([planet.name])" + if(planet.planet == DYNAMIC_WORLD_ASTEROID || planet.planet == DYNAMIC_WORLD_SPACERUIN) + Rename(planet.name) + token.name = "[planet.name]" + token.icon_state = planet.icon_state token.desc = planet.desc token.color = planet.color @@ -124,6 +136,8 @@ default_baseturf = planet.default_baseturf mapgen = planet.mapgen weather_controller_type = planet.weather_controller_type + landing_sound = planet.landing_sound + preserve_level = planet.preserve_level //it came to me while I was looking at chickens if(vlevel_height >= 255 && vlevel_width >= 255) //little easter egg planet_name = "LV-[pick(rand(11111,99999))]" @@ -138,6 +152,7 @@ if(!preserve_level) token.desc += " It may not still be here if you leave it." + token.update_icon() /datum/overmap/dynamic/proc/gen_planet_name() . = "" @@ -192,7 +207,7 @@ icon_state = "away" // DO NOT PUT UNIQUE_AREA IN THESE FLAGS FOR ANY SUBTYPE. IT CAUSES WEATHER PROBLEMS // THE ONLY REASON IT DIDN'T BEFORE IS BECAUSE THE CODE DIDN'T RESPECT THE FLAG - area_flags = HIDDEN_AREA | CAVES_ALLOWED | FLORA_ALLOWED | MOB_SPAWN_ALLOWED | NOTELEPORT + area_flags = HIDDEN_AREA | CAVES_ALLOWED | FLORA_ALLOWED | MOB_SPAWN_ALLOWED flags_1 = CAN_BE_DIRTY_1 dynamic_lighting = DYNAMIC_LIGHTING_FORCED sound_environment = SOUND_ENVIRONMENT_STONEROOM @@ -261,6 +276,13 @@ area_flags = HIDDEN_AREA | CAVES_ALLOWED | FLORA_ALLOWED | MOB_SPAWN_ALLOWED //allows jaunters to work ambientsounds = REEBE +/area/overmap_encounter/planetoid/asteroid + name = "\improper Asteroid Field" + sound_environment = SOUND_ENVIRONMENT_QUARRY + ambientsounds = SPACE - - +/area/overmap_encounter/planetoid/gas_giant + name = "\improper Gas Giant" + sound_environment = SOUND_ENVIRONMENT_MOUNTAINS + ambientsounds = REEBE + has_gravity = GAS_GIANT_GRAVITY diff --git a/code/modules/overmap/objects/event_datum.dm b/code/modules/overmap/objects/event_datum.dm index 156bb8487ab1..8ee2136e0d02 100644 --- a/code/modules/overmap/objects/event_datum.dm +++ b/code/modules/overmap/objects/event_datum.dm @@ -11,10 +11,12 @@ var/spread_chance = 0 ///How many additional tiles to spawn at once in the selected orbit. Used with OVERMAP_GENERATOR_SOLAR. var/chain_rate = 0 + var/desc /datum/overmap/event/Initialize(position, ...) . = ..() SSovermap.events += src + token.desc = desc /datum/overmap/event/Destroy() . = ..() @@ -24,72 +26,87 @@ * The main proc for calling other procs. Called by SSovermap. */ /datum/overmap/event/proc/apply_effect() - for(var/datum/overmap/ship/controlled/S in get_nearby_overmap_objects()) + for(var/datum/overmap/ship/controlled/Ship in get_nearby_overmap_objects()) if(prob(chance_to_affect)) - affect_ship(S) + affect_ship(Ship) /** * The proc called on all ships that are currently being affected. */ -/datum/overmap/event/proc/affect_ship(datum/overmap/ship/controlled/S) +/datum/overmap/event/proc/affect_ship(datum/overmap/ship/controlled/Ship) return -///METEOR STORMS - Bounces harmlessly off the shield... unless your shield is breached +///METEOR STORMS - explodes your ship if you go too fast /datum/overmap/event/meteor - name = "asteroid storm (moderate)" + name = "asteroid field (moderate)" + desc = "An area of space rich with asteroids, going fast through here could prove dangerous" token_icon_state = "meteor1" chance_to_affect = 15 spread_chance = 50 chain_rate = 4 + var/safe_speed = 3 var/list/meteor_types = list( /obj/effect/meteor/dust=3, /obj/effect/meteor/medium=8, - /obj/effect/meteor/big=3, - /obj/effect/meteor/flaming=1, + /obj/effect/meteor/big=1, /obj/effect/meteor/irradiated=3 ) /datum/overmap/event/meteor/Initialize(position, ...) . = ..() token.icon_state = "meteor[rand(1, 4)]" + token.color = "#a08444" + token.light_color = "#a08444" + token.update_icon() -/datum/overmap/event/meteor/affect_ship(datum/overmap/ship/controlled/S) - spawn_meteor(meteor_types, S.shuttle_port.get_virtual_level(), 0) +/datum/overmap/event/meteor/apply_effect() + for(var/datum/overmap/ship/controlled/Ship in get_nearby_overmap_objects()) + if(Ship.get_speed() > safe_speed) + var/how_fast = (Ship.get_speed() - safe_speed) + if(prob(chance_to_affect + how_fast)) + affect_ship(Ship) + +/datum/overmap/event/meteor/affect_ship(datum/overmap/ship/controlled/Ship) + spawn_meteor(meteor_types, Ship.shuttle_port.get_virtual_level(), 0) /datum/overmap/event/meteor/minor - name = "asteroid storm (minor)" + name = "asteroid field (minor)" chain_rate = 3 meteor_types = list( + /obj/effect/meteor/dust=12, /obj/effect/meteor/medium=4, - /obj/effect/meteor/big=8, - /obj/effect/meteor/flaming=3, - /obj/effect/meteor/irradiated=3 + /obj/effect/meteor/irradiated=2 ) /datum/overmap/event/meteor/major - name = "asteroid storm (major)" + name = "asteroid field (major)" spread_chance = 25 chain_rate = 6 meteor_types = list( - /obj/effect/meteor/medium=5, - /obj/effect/meteor/big=75, + /obj/effect/meteor/medium=50, + /obj/effect/meteor/big=25, /obj/effect/meteor/flaming=10, /obj/effect/meteor/irradiated=10, /obj/effect/meteor/tunguska = 1 ) -///ION STORM - Causes EMP pulses on the shuttle, wreaking havoc on the shields +///ION STORM - explodes your IPCs /datum/overmap/event/emp name = "ion storm (moderate)" + desc = "A heavily ionized area of space, prone to causing electromagnetic pulses in ships" token_icon_state = "ion1" spread_chance = 20 chain_rate = 2 - var/strength = 3 + chance_to_affect = 20 + var/strength = 4 /datum/overmap/event/emp/Initialize(position, ...) . = ..() token.icon_state = "ion[rand(1, 4)]" + token.color = "#7cb4d4" + token.light_color = "#7cb4d4" + token.update_icon() /datum/overmap/event/emp/affect_ship(datum/overmap/ship/controlled/S) var/area/source_area = pick(S.shuttle_port.shuttle_areas) @@ -99,40 +116,45 @@ for(var/mob/M as anything in GLOB.player_list) if(S.shuttle_port.is_in_shuttle_bounds(M)) M.playsound_local(S.shuttle_port, 'sound/weapons/ionrifle.ogg', strength) - shake_camera(M, 10, strength) /datum/overmap/event/emp/minor name = "ion storm (minor)" chain_rate = 1 strength = 1 + chance_to_affect = 15 /datum/overmap/event/emp/major name = "ion storm (major)" + chance_to_affect = 25 chain_rate = 4 - strength = 5 + strength = 6 -///ELECTRICAL STORM - Zaps places in the shuttle +///ELECTRICAL STORM - explodes your computer and IPCs /datum/overmap/event/electric name = "electrical storm (moderate)" + desc = "A spatial anomaly, an unfortunately common sight on the frontier. Disturbing it tends to lead to intense electrical discharges" token_icon_state = "electrical1" chance_to_affect = 15 spread_chance = 30 chain_rate = 3 + var/zap_flag = ZAP_STORM_FLAGS var/max_damage = 15 var/min_damage = 5 /datum/overmap/event/electric/Initialize(position, ...) . = ..() token.icon_state = "electrical[rand(1, 4)]" + token.color = "#e8e85c" + token.light_color = "#e8e85c" + token.update_icon() /datum/overmap/event/electric/affect_ship(datum/overmap/ship/controlled/S) var/datum/virtual_level/ship_vlevel = S.shuttle_port.get_virtual_level() var/turf/source = ship_vlevel.get_side_turf(pick(GLOB.cardinals)) - tesla_zap(source, 10, TESLA_DEFAULT_POWER, ZAP_TESLA_FLAGS) + tesla_zap(source, 10, TESLA_DEFAULT_POWER, zap_flag) for(var/mob/M as anything in GLOB.player_list) if(S.shuttle_port.is_in_shuttle_bounds(M)) M.playsound_local(source, 'sound/magic/lightningshock.ogg', rand(min_damage / 10, max_damage / 10)) - shake_camera(M, 10, rand(min_damage / 10, max_damage / 10)) /datum/overmap/event/electric/minor name = "electrical storm (minor)" @@ -147,9 +169,11 @@ chain_rate = 6 max_damage = 20 min_damage = 10 + zap_flag = ZAP_TESLA_FLAGS /datum/overmap/event/nebula name = "nebula" + desc = "There's coffee in here" token_icon_state = "nebula" chain_rate = 8 spread_chance = 75 @@ -157,9 +181,13 @@ /datum/overmap/event/nebula/Initialize(position, ...) . = ..() token.opacity = TRUE + token.color = "#c053f3" + token.light_color = "#c053f3" + token.update_icon() /datum/overmap/event/wormhole name = "wormhole" + desc = "A hole through space. If you go through here, you might end up anywhere." token_icon_state = "wormhole" spread_chance = 0 chain_rate = 0 @@ -176,6 +204,9 @@ other_wormhole = _other_wormhole if(!other_wormhole) other_wormhole = new(null, src) //Create a new wormhole at a random location + token.color = adjust_colors() + token.light_color = adjust_colors() + token.update_icon() /datum/overmap/event/wormhole/affect_ship(datum/overmap/ship/controlled/S) if(!other_wormhole) @@ -196,6 +227,111 @@ S.overmap_move(other_wormhole.x, other_wormhole.y) S.overmap_step(S.get_heading()) + token.color = adjust_colors() + token.light_color = adjust_colors() + +/datum/overmap/event/wormhole/proc/adjust_colors() + switch(stability) + if(1) + return "#753214" + if(2) + return "#642f19" + if(3) + return"#654650" + if(4) + return"#5c5d8b" + if(5) + return"#6d80c7" + +//Carp "meteors" - throws carp at the ship + +/datum/overmap/event/meteor/carp + name = "carp migration (moderate)" + desc = "A migratory school of space carp. They travel at high speeds, and flying through them may cause them to impact your ship" + token_icon_state = "carp1" + chance_to_affect = 15 + spread_chance = 50 + chain_rate = 4 + safe_speed = 2 + meteor_types = list( + /obj/effect/meteor/carp=16, + /obj/effect/meteor/carp/big=1, //numbers I pulled out of my ass + ) + +/datum/overmap/event/meteor/carp/Initialize(position, ...) + . = ..() + token.icon_state = "carp[rand(1, 4)]" + token.color = "#7b1ca8" + token.light_color = "#7b1ca8" + token.update_icon() + + +/datum/overmap/event/meteor/carp/minor + name = "carp migration (minor)" + token_icon_state = "carp1" + chance_to_affect = 5 + spread_chance = 25 + chain_rate = 4 + meteor_types = list( + /obj/effect/meteor/carp=8 + ) + + +/datum/overmap/event/meteor/carp/major + name = "carp migration (major)" + token_icon_state = "carp1" + chance_to_affect = 25 + spread_chance = 25 + chain_rate = 4 + meteor_types = list( + /obj/effect/meteor/carp=7, + /obj/effect/meteor/carp/big=1, + ) + +// dust clouds throw dust if you go Way Fast + +/datum/overmap/event/meteor/dust + name = "dust cloud" + desc = "A cloud of spaceborne dust. Relatively harmless, unless you're travelling at relative speeds" + token_icon_state = "carp1" + chance_to_affect = 30 + spread_chance = 50 + chain_rate = 4 + safe_speed = 7 + meteor_types = list( + /obj/effect/meteor/dust=3, + ) + +/datum/overmap/event/meteor/dust/Initialize(position, ...) + . = ..() + token.icon_state = "dust[rand(1, 4)]" + token.color = "#506469" //we should make these defines + token.light_color = "#506469" + token.update_icon() + +/datum/overmap/event/anomaly + name = "anomaly field" + desc = "A highly anomalous area of space, disturbing it leads to the manifestation of odd spatial phenomena" + token_icon_state = "anomaly1" + chance_to_affect = 10 + spread_chance = 35 + chain_rate = 6 + +/datum/overmap/event/anomaly/Initialize(position, ...) + . = ..() + token.icon_state = "anomaly[rand(1, 4)]" + token.color = "#c46a24" + token.light_color = "#c46a24" + token.update_icon() + +/datum/overmap/event/anomaly/affect_ship(datum/overmap/ship/controlled/S) + var/area/source_area = pick(S.shuttle_port.shuttle_areas) + var/source_object = pick(source_area.contents) + new /obj/effect/spawner/lootdrop/anomaly/storm(get_turf(source_object)) + for(var/mob/M as anything in GLOB.player_list) + if(S.shuttle_port.is_in_shuttle_bounds(M)) + M.playsound_local(S.shuttle_port, 'sound/effects/bamf.ogg', 100) + GLOBAL_LIST_INIT(overmap_event_pick_list, list( /datum/overmap/event/wormhole = 10, /datum/overmap/event/nebula = 60, @@ -207,6 +343,11 @@ GLOBAL_LIST_INIT(overmap_event_pick_list, list( /datum/overmap/event/emp/major = 45, /datum/overmap/event/meteor/minor = 45, /datum/overmap/event/meteor = 40, - /datum/overmap/event/meteor/major = 35 + /datum/overmap/event/meteor/major = 35, + /datum/overmap/event/meteor/carp/minor = 45, + /datum/overmap/event/meteor/carp = 35, + /datum/overmap/event/meteor/carp/major = 20, + /datum/overmap/event/meteor/dust = 50, + /datum/overmap/event/anomaly = 10 )) diff --git a/code/modules/overmap/objects/outpost.dm b/code/modules/overmap/objects/outpost.dm index c449181ce4ac..4ea930098c6b 100644 --- a/code/modules/overmap/objects/outpost.dm +++ b/code/modules/overmap/objects/outpost.dm @@ -14,6 +14,9 @@ Rename(gen_outpost_name()) fill_missions() addtimer(CALLBACK(src, .proc/fill_missions), 10 MINUTES, TIMER_STOPPABLE|TIMER_LOOP|TIMER_DELETE_ME) + var/station_icon_num + station_icon_num = rand(1,4) + token.icon_state = "station_[station_icon_num]" /datum/overmap/dynamic/outpost/get_jump_to_turf() if(reserve_docks) diff --git a/code/modules/overmap/objects/star.dm b/code/modules/overmap/objects/star.dm index 6dfca56def15..b031c467754c 100644 --- a/code/modules/overmap/objects/star.dm +++ b/code/modules/overmap/objects/star.dm @@ -5,10 +5,13 @@ var/color_vary = 0 /datum/overmap/star/Initialize(position, ...) - Rename(gen_star_name()) + var/name = gen_star_name() + Rename(name) + set_station_name(name) token.desc = token_desc alter_token_appearance() + /datum/overmap/star/proc/gen_star_name() return "[pick(GLOB.star_names)] [pick(GLOB.greek_letters)]" diff --git a/code/modules/overmap/overmap_token.dm b/code/modules/overmap/overmap_token.dm index 0281a4353099..45f50f9e41c1 100644 --- a/code/modules/overmap/overmap_token.dm +++ b/code/modules/overmap/overmap_token.dm @@ -34,9 +34,11 @@ cam_background.assigned_map = map_name cam_background.del_on_map_removal = FALSE update_screen() + update_icon() /obj/overmap/Destroy(force) if(parent) + stack_trace("attempted to qdel a token that still has a parent") return QDEL_HINT_LETMELIVE if(render_map) QDEL_NULL(cam_screen) diff --git a/code/modules/overmap/planets/planet_types.dm b/code/modules/overmap/planets/planet_types.dm index 44bd22a05211..2152d4efe5ef 100644 --- a/code/modules/overmap/planets/planet_types.dm +++ b/code/modules/overmap/planets/planet_types.dm @@ -9,65 +9,73 @@ var/icon_state = "globe" var/color = "#ffffff" var/weight = 20 + var/preserve_level = FALSE + var/landing_sound /datum/planet_type/lava name = "lava planet" - desc = "A very weak energy signal originating from a planet with lots of seismic and volcanic activity." + desc = "A planet rife with seismic and volcanic activity. High temperatures and dangerous xenofauna render it dangerous for the unprepared." planet = DYNAMIC_WORLD_LAVA - icon_state = "globe" + icon_state = "globe_2" color = COLOR_ORANGE mapgen = /datum/map_generator/planet_generator/lava default_baseturf = /turf/open/floor/plating/asteroid/basalt/lava weather_controller_type = /datum/weather_controller/lavaland ruin_type = RUINTYPE_LAVA + landing_sound = 'sound/effects/planet_landing_2.ogg' + /datum/planet_type/ice name = "frozen planet" - desc = "A very weak energy signal originating from a planet with traces of water and extremely low temperatures." + desc = "A frozen planet covered in thick snow, thicker ice, and dangerous predators." planet = DYNAMIC_WORLD_ICE - icon_state = "globe" + icon_state = "globe_2" color = COLOR_BLUE_LIGHT mapgen = /datum/map_generator/planet_generator/snow default_baseturf = /turf/open/floor/plating/asteroid/snow/icemoon weather_controller_type = /datum/weather_controller/snow_planet ruin_type = RUINTYPE_ICE + landing_sound = 'sound/effects/planet_landing_2.ogg' /datum/planet_type/jungle name = "jungle planet" - desc = "A very weak energy signal originating from a planet teeming with life." + desc = "A densely forested world, filled with vines, animals, and underbrush. Surprisingly habitable with a machete." planet = DYNAMIC_WORLD_JUNGLE - icon_state = "globe" + icon_state = "globe_2" color = COLOR_LIME mapgen = /datum/map_generator/planet_generator/jungle default_baseturf = /turf/open/floor/plating/dirt/jungle weather_controller_type = /datum/weather_controller/lush ruin_type = RUINTYPE_JUNGLE + landing_sound = 'sound/effects/planet_landing_1.ogg' /datum/planet_type/rock name = "rock planet" - desc = "A very weak energy signal originating from a iron rich and rocky planet." + desc = "A rocky red world in the midst of terraforming. While some plants have taken hold, it is widely hostile to life." planet = DYNAMIC_WORLD_ROCKPLANET - icon_state = "globe" + icon_state = "globe_2" color = "#bd1313" mapgen = /datum/map_generator/planet_generator/rock default_baseturf = /turf/open/floor/plating/asteroid weather_controller_type = /datum/weather_controller/rockplanet ruin_type = RUINTYPE_ROCK + landing_sound = 'sound/effects/planet_landing_2.ogg' /datum/planet_type/sand name = "sand planet" - desc = "A very weak energy signal originating from a planet with many traces of silica." + desc = "A formerly vibrant world, turned to sand by the ravages of the ICW. The survivors of it are long mad by now." planet = DYNAMIC_WORLD_SAND - icon_state = "globe" + icon_state = "globe_2" color = COLOR_GRAY mapgen = /datum/map_generator/planet_generator/sand default_baseturf = /turf/open/floor/plating/asteroid/whitesands weather_controller_type = /datum/weather_controller/desert ruin_type = RUINTYPE_SAND + landing_sound = 'sound/effects/planet_landing_2.ogg' /datum/planet_type/beach name = "beach planet" - desc = "A very weak energy signal originating from a warm, oxygen rich planet." + desc = "The platonic ideal of vacation spots. Warm, comfortable temperatures, and a breathable atmosphere." planet = DYNAMIC_WORLD_BEACHPLANET icon_state = "globe" color = "#c6b597" @@ -75,6 +83,7 @@ default_baseturf = /turf/open/floor/plating/asteroid/sand/lit weather_controller_type = /datum/weather_controller/lush ruin_type = RUINTYPE_BEACH + landing_sound = 'sound/effects/planet_landing_1.ogg' /datum/planet_type/reebe name = "???" @@ -89,17 +98,18 @@ ruin_type = RUINTYPE_YELLOW /datum/planet_type/asteroid - name = "large asteroid" - desc = "A large asteroid with significant traces of minerals." + name = "asteroid field" + desc = "A field of asteroids with significant traces of minerals." planet = DYNAMIC_WORLD_ASTEROID icon_state = "asteroid" color = COLOR_GRAY - mapgen = /datum/map_generator/single_biome/asteroid + mapgen = /datum/map_generator/planet_generator/asteroid // Space, because asteroid maps also include space turfs and the prospect of space turfs // existing without space as their baseturf scares me. default_baseturf = /turf/open/space weather_controller_type = null ruin_type = null // asteroid ruins when + landing_sound = 'sound/effects/planet_landing_1.ogg' /datum/planet_type/spaceruin name = "weak energy signal" @@ -111,14 +121,42 @@ default_baseturf = /turf/open/space weather_controller_type = null ruin_type = RUINTYPE_SPACE + landing_sound = 'sound/effects/planet_landing_2.ogg' /datum/planet_type/waste name = "waste disposal planet" - desc = "A very weak energy signal originating from a planet marked as waste disposal." + desc = "A highly oxygenated world, coated in garbage, radiation, and rust." planet = DYNAMIC_WORLD_WASTEPLANET - icon_state = "globe" + icon_state = "globe_2" color = "#a9883e" - mapgen = /datum/map_generator/single_biome/wasteplanet + mapgen = /datum/map_generator/planet_generator/waste default_baseturf = /turf/open/floor/plating/asteroid/wasteplanet weather_controller_type = /datum/weather_controller/chlorine ruin_type = RUINTYPE_WASTE + landing_sound = 'sound/effects/planet_landing_2.ogg' + +/datum/planet_type/gas_giant + name = "gas giant" + desc = "A floating ball of gas, with high gravity and even higher pressure." + planet = DYNAMIC_WORLD_GAS_GIANT + icon_state = "globe" + color = COLOR_DARK_MODERATE_ORANGE + mapgen = /datum/map_generator/single_biome/gas_giant + default_baseturf = /turf/open/chasm/gas_giant + weather_controller_type = null + ruin_type = null //it's a Gas Giant. Not Cloud fuckin City + weight = 0 + preserve_level = TRUE + landing_sound = 'sound/effects/planet_landing_1.ogg' + +/datum/planet_type/plasma_giant + name = "plasma giant" + desc = "The backbone of interstellar travel, the mighty plasma giant allows fuel collection to take place." + planet = DYNAMIC_WORLD_PLASMA_GIANT + color = COLOR_PURPLE + mapgen = /datum/map_generator/single_biome/plasma_giant + default_baseturf = /turf/open/chasm/gas_giant/plasma + weight = 0 + icon_state = "globe" + preserve_level = TRUE + landing_sound = 'sound/effects/planet_landing_1.ogg' diff --git a/code/modules/overmap/ships/controlled_ship_datum.dm b/code/modules/overmap/ships/controlled_ship_datum.dm index 05949b778cf9..d4ebcb8d4735 100644 --- a/code/modules/overmap/ships/controlled_ship_datum.dm +++ b/code/modules/overmap/ships/controlled_ship_datum.dm @@ -1,6 +1,3 @@ -///Name of the file used for ship name random selection -#define SHIP_NAMES_FILE "ship_names.json" - /** * # Simulated overmap ship * @@ -66,17 +63,12 @@ ///Time that next job slot change can occur COOLDOWN_DECLARE(job_slot_adjustment_cooldown) - - - - - - /datum/overmap/ship/controlled/Rename(new_name, force = FALSE) var/oldname = name if(!..() || (!COOLDOWN_FINISHED(src, rename_cooldown) && !force)) return FALSE message_admins("[key_name_admin(usr)] renamed vessel '[oldname]' to '[new_name]'") + log_admin("[key_name(src)] has renamed vessel '[oldname]' to '[new_name]'") shuttle_port?.name = new_name ship_account.account_holder = new_name if(shipkey) @@ -104,8 +96,8 @@ qdel(src) // Can't return INITIALIZE_HINT_QDEL here since this isn't ACTUAL initialisation. Considering changing the name of the proc. return refresh_engines() + ship_account = new(name, source_template.starting_funds) - ship_account = new(name, 2000) #ifdef UNIT_TESTS Rename("[source_template]") #else @@ -188,9 +180,6 @@ Dock(E) /datum/overmap/ship/controlled/burn_engines(percentage = 100, deltatime) - if(docked_to || docking) - CRASH("[src] burned engines while docking or docked!") - var/thrust_used = 0 //The amount of thrust that the engines will provide with one burn refresh_engines() calculate_avg_fuel() diff --git a/code/modules/overmap/ships/ship_datum.dm b/code/modules/overmap/ships/ship_datum.dm index 8fa4ee07afa4..0d2ef4370b35 100644 --- a/code/modules/overmap/ships/ship_datum.dm +++ b/code/modules/overmap/ships/ship_datum.dm @@ -35,7 +35,7 @@ /datum/overmap/ship/Destroy() . = ..() if(movement_callback_id) - deltimer(movement_callback_id) + deltimer(movement_callback_id, SSovermap_movement) /datum/overmap/ship/complete_dock(datum/overmap/dock_target, datum/docking_ticket/ticket) . = ..() @@ -63,8 +63,8 @@ var/offset = 1 if(movement_callback_id) var/previous_time = 1 / MAGNITUDE(speed_x, speed_y) - offset = clamp(timeleft(movement_callback_id) / previous_time, 0, 1) - deltimer(movement_callback_id) + offset = clamp(timeleft(movement_callback_id, SSovermap_movement) / previous_time, 0, 1) + deltimer(movement_callback_id, SSovermap_movement) movement_callback_id = null //just in case speed_x = min(max_speed, speed_x + n_x) @@ -78,11 +78,11 @@ token.update_icon_state() update_visuals() - if(is_still() || QDELING(src) || movement_callback_id) + if(is_still() || QDELING(src) || movement_callback_id || docked_to || docking) return var/timer = 1 / MAGNITUDE(speed_x, speed_y) * offset - movement_callback_id = addtimer(CALLBACK(src, .proc/tick_move), timer, TIMER_STOPPABLE) + movement_callback_id = addtimer(CALLBACK(src, .proc/tick_move), timer, TIMER_STOPPABLE, SSovermap_movement) /** * Called by [/datum/overmap/ship/proc/adjust_speed], this continually moves the ship according to its speed @@ -90,14 +90,14 @@ /datum/overmap/ship/proc/tick_move() if(is_still() || QDELING(src) || docked_to) adjust_speed(-speed_x, -speed_y) - deltimer(movement_callback_id) + deltimer(movement_callback_id, SSovermap_movement) movement_callback_id = null return overmap_move(x + SIGN(speed_x), y + SIGN(speed_y)) update_visuals() if(movement_callback_id) - deltimer(movement_callback_id) + deltimer(movement_callback_id, SSovermap_movement) //Queue another movement var/current_speed = MAGNITUDE(speed_x, speed_y) @@ -105,7 +105,7 @@ return var/timer = 1 / current_speed - movement_callback_id = addtimer(CALLBACK(src, .proc/tick_move), timer, TIMER_STOPPABLE) + movement_callback_id = addtimer(CALLBACK(src, .proc/tick_move), timer, TIMER_STOPPABLE, SSovermap_movement) token.update_screen() /** @@ -145,14 +145,14 @@ * Returns the estimated time in deciseconds to the next tile at current speed, or approx. time until reaching the destination when on autopilot */ /datum/overmap/ship/proc/get_eta() - . += timeleft(movement_callback_id) + . += timeleft(movement_callback_id, SSovermap_movement) if(!.) return "--:--" . /= 10 //they're in deciseconds return "[add_leading(num2text((. / 60) % 60), 2, "0")]:[add_leading(num2text(. % 60), 2, "0")]" /datum/overmap/ship/process(delta_time) - if(burn_direction == BURN_STOP && is_still()) + if((burn_direction == BURN_STOP && is_still()) || docked_to || docking) change_heading(BURN_NONE) return @@ -203,6 +203,9 @@ * * deltatime - The time since the last burn tick */ /datum/overmap/ship/proc/burn_engines(percentage = 100, deltatime) + if(docked_to || docking) + CRASH("Ship burned engines while docking or docked!") + return acceleration_speed * (percentage / 100) * deltatime /datum/overmap/ship/proc/change_heading(direction) diff --git a/code/modules/paperwork/faxmachine.dm b/code/modules/paperwork/faxmachine.dm index f520fb009ba8..ab1a5c16c7cd 100644 --- a/code/modules/paperwork/faxmachine.dm +++ b/code/modules/paperwork/faxmachine.dm @@ -219,7 +219,7 @@ GLOBAL_LIST_EMPTY(alldepartments) //Prevents copypasta for evil faxes /obj/machinery/photocopier/faxmachine/proc/handle_animation() flick(print_anim, src) - playsound(loc, 'goon/sound/machinery/printer_dotmatrix.ogg', 50, 1) + playsound(loc, 'sound/machines/printer.ogg', 50, 1) /obj/machinery/photocopier/faxmachine/proc/handle_copying(obj/item/incoming) use_power(active_power_usage) diff --git a/code/modules/paperwork/folders.dm b/code/modules/paperwork/folders.dm index d78a705f9a72..5040c3956c37 100644 --- a/code/modules/paperwork/folders.dm +++ b/code/modules/paperwork/folders.dm @@ -27,6 +27,13 @@ desc = "A white folder." icon_state = "folder_white" +/obj/item/folder/solgov + desc = "A blue folder with a SolGov seal." + icon_state = "folder_solgov" + +/obj/item/folder/terragov + desc = "A green folder with a Terran Regency seal." + icon_state = "folder_terragov" /obj/item/folder/update_overlays() . = ..() @@ -122,3 +129,22 @@ . = ..() new /obj/item/documents/syndicate/mining(src) update_icon() + +/obj/item/folder/solgov/red + desc = "A blue folder with a SolGov seal." + icon_state = "folder_solgovred" + +/obj/item/folder/solgov/red/Initialize() + . = ..() + new /obj/item/documents/solgov(src) + update_icon() + + +/obj/item/folder/terragov/red + desc = "A green folder with a Terran Regency seal." + icon_state = "folder_terragovred" + +/obj/item/folder/terragov/red/Initialize() + . = ..() + new /obj/item/documents/terragov(src) + update_icon() diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm index 0f4346787d45..3f0712ddb95d 100644 --- a/code/modules/paperwork/stamps.dm +++ b/code/modules/paperwork/stamps.dm @@ -86,5 +86,9 @@ icon_state = "stamp-syndicate" dye_color = DYE_SYNDICATE +/obj/item/stamp/solgov + name = "SolGov rubber stamp" + icon_state = "stamp-solgov" + /obj/item/stamp/attack_paw(mob/user) return attack_hand(user) diff --git a/code/modules/pixelshifting/pixelshift.dm b/code/modules/pixelshifting/pixelshift.dm index 419f3249aa76..2dbba6fa993b 100644 --- a/code/modules/pixelshifting/pixelshift.dm +++ b/code/modules/pixelshifting/pixelshift.dm @@ -1,3 +1,6 @@ +#define MAXIMUM_PIXEL_SHIFT 16 +#define PASSABLE_SHIFT_THRESHOLD 8 + /mob/proc/unpixel_shift() return @@ -5,34 +8,64 @@ return /mob/living/unpixel_shift() + . = ..() + passthroughable = NONE if(is_shifted) is_shifted = FALSE pixel_x = body_pixel_x_offset + base_pixel_x pixel_y = body_pixel_y_offset + base_pixel_y +/mob/living/set_pull_offsets(mob/living/pull_target, grab_state) + pull_target.unpixel_shift() + return ..() + +/mob/living/reset_pull_offsets(mob/living/pull_target, override) + pull_target.unpixel_shift() + return ..() /mob/living/pixel_shift(direction) + passthroughable = NONE switch(direction) if(NORTH) if(!canface()) return FALSE - if(pixel_y <= 16 + base_pixel_y) + if(pixel_y <= MAXIMUM_PIXEL_SHIFT + base_pixel_y) pixel_y++ is_shifted = TRUE if(EAST) if(!canface()) return FALSE - if(pixel_x <= 16 + base_pixel_x) + if(pixel_x <= MAXIMUM_PIXEL_SHIFT + base_pixel_x) pixel_x++ is_shifted = TRUE if(SOUTH) if(!canface()) return FALSE - if(pixel_y >= -16 + base_pixel_y) + if(pixel_y >= -MAXIMUM_PIXEL_SHIFT + base_pixel_y) pixel_y-- is_shifted = TRUE if(WEST) if(!canface()) return FALSE - if(pixel_x >= -16 + base_pixel_x) + if(pixel_x >= -MAXIMUM_PIXEL_SHIFT + base_pixel_x) pixel_x-- is_shifted = TRUE + + // Yes, I know this sets it to true for everything if more than one is matched. + // Movement doesn't check diagonals, and instead just checks EAST or WEST, depending on where you are for those. + if(pixel_y > PASSABLE_SHIFT_THRESHOLD) + passthroughable |= EAST | SOUTH | WEST + if(pixel_x > PASSABLE_SHIFT_THRESHOLD) + passthroughable |= NORTH | SOUTH | WEST + if(pixel_y < -PASSABLE_SHIFT_THRESHOLD) + passthroughable |= NORTH | EAST | WEST + if(pixel_x < -PASSABLE_SHIFT_THRESHOLD) + passthroughable |= NORTH | EAST | SOUTH + +/mob/living/CanAllowThrough(atom/movable/mover, border_dir) + // Make sure to not allow projectiles of any kind past where they normally wouldn't. + if(!istype(mover, /obj/projectile) && !mover.throwing && passthroughable & get_dir(src, border_dir)) + return TRUE + return ..() + +#undef MAXIMUM_PIXEL_SHIFT +#undef PASSABLE_SHIFT_THRESHOLD diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 063cd4c07b53..1ab74e4d6a3b 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -140,21 +140,7 @@ /obj/machinery/power/apc/auto_name auto_name = TRUE -/obj/machinery/power/apc/auto_name/north //Pixel offsets get overwritten on New() - dir = NORTH - pixel_y = 23 - -/obj/machinery/power/apc/auto_name/south - dir = SOUTH - pixel_y = -23 - -/obj/machinery/power/apc/auto_name/east - dir = EAST - pixel_x = 24 - -/obj/machinery/power/apc/auto_name/west - dir = WEST - pixel_x = -25 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/power/apc/auto_name, 25) /obj/machinery/power/apc/get_cell() return cell @@ -179,8 +165,7 @@ if (building) setDir(ndir) tdir = dir // to fix Vars bug - setDir(SOUTH) - +//!!!!!!!!!!!!!! FUCK YOU SINGLE LINE OF CODE!! FUCK YOU YOU PIECE OF SHIT!!!!! setDir(SOUTH) switch(tdir) if(NORTH) if((pixel_y != initial(pixel_y)) && (pixel_y != 23)) @@ -308,6 +293,8 @@ icon_state = "apc0" else if(update_state & (UPSTATE_OPENED1|UPSTATE_OPENED2)) var/basestate = "apc[ cell ? "2" : "1" ]" + if(has_electronics == APC_ELECTRONICS_INSTALLED) //god + . += "apc-electronics" if(update_state & UPSTATE_OPENED1) if(update_state & (UPSTATE_MAINT|UPSTATE_BROKE)) icon_state = "apcmaint" //disabled APC cannot hold cell @@ -330,6 +317,16 @@ if(!(update_state & UPSTATE_ALLGOOD)) SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) + if(!cell) //it always peeved me that abandoned ships always had the apc lights on. this should fix it + icon_update_needed = FALSE + set_light(0) + return + + if(cell.charge <= 0) + icon_update_needed = FALSE + set_light(0) + return + if(update & 2) SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) if(!(machine_stat & (BROKEN|MAINT)) && update_state & UPSTATE_ALLGOOD) diff --git a/code/modules/power/cell.dm b/code/modules/power/cell.dm index f791aa9440a1..05caf78a818d 100644 --- a/code/modules/power/cell.dm +++ b/code/modules/power/cell.dm @@ -462,13 +462,9 @@ charge = 0 update_icon() -/obj/item/stock_parts/cell/gun/SolGov +/obj/item/stock_parts/cell/gun/solgov name = "SolGov power cell" - icon = 'icons/obj/power.dmi' - icon_state = "g-cell" - maxcharge = 8000 - custom_materials = list(/datum/material/glass=60) - chargerate = 2000 + icon_state = "g-sg-cell" /obj/item/stock_parts/cell/gun/large name = "extra-large weapon power cell" diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 5b5deec14509..eaa1e296875a 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -21,13 +21,16 @@ icon = 'icons/obj/lighting.dmi' icon_state = "tube-construct-item" result_path = /obj/structure/light_construct + pixel_shift = 32 inverse = TRUE + inverse_pixel_shift = TRUE /obj/item/wallframe/light_fixture/small name = "small light fixture frame" icon_state = "bulb-construct-item" result_path = /obj/structure/light_construct/small custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) + pixel_shift = 28 /obj/item/wallframe/light_fixture/try_build(turf/on_wall, user) if(!..()) @@ -57,6 +60,8 @@ var/cell_connectors = TRUE +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct, 32) + /obj/structure/light_construct/Initialize(mapload, ndir, building) . = ..() if(building) @@ -174,6 +179,8 @@ if("bulb") newlight = new /obj/machinery/light/small/built(loc) newlight.setDir(dir) + newlight.pixel_x = pixel_x + newlight.pixel_y = pixel_y transfer_fingerprints_to(newlight) if(cell) newlight.cell = cell @@ -199,15 +206,14 @@ fixture_type = "bulb" sheets_refunded = 1 - +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_construct/small, 28) // the standard tube light fixture /obj/machinery/light name = "light fixture" icon = 'icons/obj/lighting.dmi' - var/overlayicon = 'icons/obj/lighting_overlay.dmi' var/base_state = "tube" // base description and icon_state - icon_state = "tube" + icon_state = "tube-on" desc = "A lighting fixture." layer = WALL_OBJ_LAYER max_integrity = 100 @@ -249,19 +255,25 @@ var/bulb_vacuum_colour = "#4F82FF" // colour of the light when air alarm is set to severe var/bulb_vacuum_brightness = 8 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light, 32) + /obj/machinery/light/broken status = LIGHT_BROKEN icon_state = "tube-broken" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/broken, 32) + /obj/machinery/light/dim nightshift_allowed = FALSE bulb_colour = "#FFDDCC" bulb_power = 0.8 +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/dim, 32) + // the smaller bulb light fixture /obj/machinery/light/small - icon_state = "bulb" + icon_state = "bulb-on" base_state = "bulb" fitting = "bulb" brightness = 4 @@ -270,10 +282,14 @@ bulb_colour = "#FFDDBB" //Cit lighting bulb_power = 0.75 //Cit lighting +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small, 28) + /obj/machinery/light/small/broken status = LIGHT_BROKEN icon_state = "bulb-broken" +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/broken, 28) + /obj/machinery/light/Move() if(status != LIGHT_BROKEN) break_light_tube(1) @@ -283,6 +299,8 @@ icon_state = "tube-empty" start_with_cell = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/built, 32) + /obj/machinery/light/built/Initialize() . = ..() status = LIGHT_EMPTY @@ -292,6 +310,8 @@ icon_state = "bulb-empty" start_with_cell = FALSE +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light/small/built, 28) + /obj/machinery/light/small/built/Initialize() . = ..() status = LIGHT_EMPTY @@ -355,6 +375,8 @@ icon_state = "[base_state]_emergency" else if (A?.vacuum) icon_state = "[base_state]_vacuum" + else if (on) + icon_state = "[base_state]-on" else icon_state = "[base_state]" if(LIGHT_EMPTY) @@ -364,18 +386,6 @@ if(LIGHT_BROKEN) icon_state = "[base_state]-broken" -/obj/machinery/light/update_overlays() - . = ..() - SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - if(on && status == LIGHT_OK) - var/area/A = get_area(src) - if(emergency_mode || (A?.fire)) - SSvis_overlays.add_vis_overlay(src, overlayicon, "[base_state]_emergency", layer, plane, dir) - else if (nightshift_enabled) - SSvis_overlays.add_vis_overlay(src, overlayicon, "[base_state]_nightshift", layer, plane, dir) - else - SSvis_overlays.add_vis_overlay(src, overlayicon, base_state, layer, plane, dir) - // update the icon_state and luminosity of the light depending on its state /obj/machinery/light/proc/update(trigger = TRUE) switch(status) @@ -556,6 +566,8 @@ newlight = new /obj/structure/light_construct/small(src.loc) newlight.icon_state = "bulb-construct-stage[cur_stage]" newlight.setDir(src.dir) + newlight.pixel_x = pixel_x + newlight.pixel_y = pixel_y newlight.stage = cur_stage if(!disassembled) newlight.obj_integrity = newlight.max_integrity * 0.5 diff --git a/code/modules/power/monitor.dm b/code/modules/power/monitor.dm index b8cf086c9a48..b1c2a95a938f 100644 --- a/code/modules/power/monitor.dm +++ b/code/modules/power/monitor.dm @@ -21,6 +21,16 @@ var/next_record = 0 var/is_secret_monitor = FALSE +/obj/machinery/computer/monitor/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/monitor/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/monitor/secret //Hides the power monitor (such as ones on ruins & CentCom) from PDA's to prevent metagaming. name = "outdated power monitoring console" desc = "It monitors power levels across the local powernet." diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 0bce984c78e7..a16d4305abc7 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -1,7 +1,7 @@ // stored_energy += (pulse_strength-RAD_COLLECTOR_EFFICIENCY)*RAD_COLLECTOR_COEFFICIENT #define RAD_COLLECTOR_EFFICIENCY 80 // radiation needs to be over this amount to get power -#define RAD_COLLECTOR_COEFFICIENT 100 -#define RAD_COLLECTOR_STORED_OUT 0.04 // (this*100)% of stored power outputted per tick. Doesn't actualy change output total, lower numbers just means collectors output for longer in absence of a source +#define RAD_COLLECTOR_COEFFICIENT 10 +#define RAD_COLLECTOR_STORED_OUT 0.001 // (this*100)% of stored power outputted per tick. Doesn't actualy change output total, lower numbers just means collectors output for longer in absence of a source #define RAD_COLLECTOR_MINING_CONVERSION_RATE 0.00001 //This is gonna need a lot of tweaking to get right. This is the number used to calculate the conversion of watts to research points per process() #define RAD_COLLECTOR_OUTPUT min(stored_energy, (stored_energy*RAD_COLLECTOR_STORED_OUT)+1000) //Produces at least 1000 watts if it has more than that stored #define PUBLIC_TECHWEB_GAIN 0.6 //how many research points go directly into the main pool diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index 754e64e1c103..be7a4614ece8 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -397,7 +397,7 @@ auto.Remove(buckled_mob) . = ..() -/obj/machinery/power/emitter/prototype/user_buckle_mob(mob/living/M, mob/living/carbon/user) +/obj/machinery/power/emitter/prototype/user_buckle_mob(mob/living/M, mob/living/carbon/user, check_loc = FALSE) if(user.incapacitated() || !istype(user)) return for(var/atom/movable/A in get_turf(src)) diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index 0caa492a0f74..a50337982ba7 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -4,7 +4,7 @@ /obj/machinery/power/solar name = "solar panel" desc = "A solar panel. Generates electricity when in contact with sunlight." - icon = 'goon/icons/obj/power.dmi' + icon = 'icons/obj/machines/oldsolars.dmi' icon_state = "sp_base" density = TRUE use_power = NO_POWER_USE @@ -227,7 +227,7 @@ /obj/item/solar_assembly name = "solar panel assembly" desc = "A solar panel assembly kit, allows constructions of a solar panel, or with a tracking circuit board, a solar tracker." - icon = 'goon/icons/obj/power.dmi' + icon = 'icons/obj/machines/oldsolars.dmi' icon_state = "sp_base" item_state = "electropack" lefthand_file = 'icons/mob/inhands/misc/devices_lefthand.dmi' @@ -316,7 +316,7 @@ /obj/machinery/power/solar_control name = "solar panel control" desc = "A controller for solar panel arrays." - icon = 'icons/obj/computer.dmi' + icon = 'icons/obj/machines/computer.dmi' icon_state = "computer" density = TRUE use_power = IDLE_POWER_USE diff --git a/code/modules/power/tracker.dm b/code/modules/power/tracker.dm index 6e636cd53d88..4b3f9b760fd6 100644 --- a/code/modules/power/tracker.dm +++ b/code/modules/power/tracker.dm @@ -6,7 +6,7 @@ /obj/machinery/power/tracker name = "solar tracker" desc = "A solar directional tracker." - icon = 'goon/icons/obj/power.dmi' + icon = 'icons/obj/machines/oldsolars.dmi' icon_state = "tracker" density = TRUE use_power = NO_POWER_USE diff --git a/code/modules/projectiles/ammunition/ballistic/smg.dm b/code/modules/projectiles/ammunition/ballistic/smg.dm index 74578c86aaa5..d58a1464f529 100644 --- a/code/modules/projectiles/ammunition/ballistic/smg.dm +++ b/code/modules/projectiles/ammunition/ballistic/smg.dm @@ -26,29 +26,29 @@ caliber = "4.73x33mm caseless" projectile_type = /obj/projectile/bullet/c47x33mm -/obj/item/ammo_casing/caseless/c556mmHITP - name = "5.56mm HITP caseless round" - desc = "A 5.56mm HITP caseless round." +/obj/item/ammo_casing/caseless/c556mm + name = "5.56mm caseless round" + desc = "A 5.56mm caseless round." icon_state = "caseless" - caliber = "5.56mm HITP caseless" - projectile_type = /obj/projectile/bullet/c556mmHITP + caliber = "5.56mm caseless" + projectile_type = /obj/projectile/bullet/c556mm -/obj/item/ammo_casing/caseless/c556mmHITP/surplus +/obj/item/ammo_casing/caseless/c556mm/surplus name = "5.56mm HITP caseless surplus round" desc = "A 5.56mm HITP caseless surplus round." - projectile_type = /obj/projectile/bullet/c556mmHITP_surplus + projectile_type = /obj/projectile/bullet/c556mm_surplus -/obj/item/ammo_casing/caseless/c556mmHITP/ap +/obj/item/ammo_casing/caseless/c556mm/ap name = "5.56mm HITP caseless armor piercing round" desc = "A 5.56mm HITP caseless armor piercing round." - projectile_type = /obj/projectile/bullet/c556mmHITP_ap + projectile_type = /obj/projectile/bullet/c556mm_ap -/obj/item/ammo_casing/caseless/c556mmHITP/hp +/obj/item/ammo_casing/caseless/c556mm/hp name = "5.56mm HITP caseless hollow-point round" desc = "A 5.56mm HITP caseless hollow-point round." - projectile_type = /obj/projectile/bullet/c556mmHITP_hp + projectile_type = /obj/projectile/bullet/c556mm_hp -/obj/item/ammo_casing/caseless/c556mmHITP/rubbershot +/obj/item/ammo_casing/caseless/c556mm/rubbershot name = "5.56mm HITP rubber round" desc = "A 5.56mm HITP caseless rubber round." - projectile_type = /obj/projectile/bullet/c556mmHITP/rubbershot + projectile_type = /obj/projectile/bullet/c556mm/rubbershot diff --git a/code/modules/projectiles/ammunition/special/gauss.dm b/code/modules/projectiles/ammunition/special/gauss.dm index 410bea4313ce..9a81b23e54aa 100644 --- a/code/modules/projectiles/ammunition/special/gauss.dm +++ b/code/modules/projectiles/ammunition/special/gauss.dm @@ -19,8 +19,8 @@ /obj/item/ammo_casing/caseless/gauss/slug name = "ferromagnetic slug" desc = "A large metal slug." - caliber = "lance" + caliber = "slug" icon_state = "gauss-slug" projectile_type = /obj/projectile/bullet/gauss/slug auto_rotate = TRUE - energy_cost = 800 + energy_cost = 700 diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index 3ac1697423de..3e3273eef332 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -220,34 +220,34 @@ name = "ammo box (5.56mm HITP caseless)" desc = "A box of 5.56mm HITP caseless ammo, a SolGov standard." icon_state = "556mmHITPbox" - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP + ammo_type = /obj/item/ammo_casing/caseless/c556mm max_ammo = 30 /obj/item/ammo_box/c556mmHITP/surplus name = "ammo box (5.56mm HITP caseless surplus)" desc = "A box of low-quality 5.56mm HITP caseless ammo." icon_state = "556mmHITPbox-surplus" - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP/surplus + ammo_type = /obj/item/ammo_casing/caseless/c556mm/surplus /obj/item/ammo_box/c556mmHITP/rubbershot name = "ammo box (5.56mm HITP caseless rubbershot)" desc = "A box of 5.56mm HITP caseless rubbershot ammo, designed to disable targets without causing serious damage." icon_state = "556mmHITPbox-rubbershot" - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP/rubbershot + ammo_type = /obj/item/ammo_casing/caseless/c556mm/rubbershot max_ammo = 30 /obj/item/ammo_box/c556mmHITP/ap name = "ammo box (5.56mm HITP caseless AP)" desc = "A box of 5.56mm HITP caseless armor piercing ammo, designed to penetrate through armor at the cost of total damage." icon_state = "556mmHITPbox-ap" - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP/ap + ammo_type = /obj/item/ammo_casing/caseless/c556mm/ap max_ammo = 30 /obj/item/ammo_box/c556mmHITP/hp name = "ammo box (5.56mm HITP caseless HP)" desc = "A box of 5.56mm HITP caseless hollow point ammo, designed to cause massive tissue damage at the cost of armor penetration." icon_state = "556mmHITPbox-hp" - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP/hp + ammo_type = /obj/item/ammo_casing/caseless/c556mm/hp max_ammo = 30 /obj/item/ammo_box/a40mm @@ -279,6 +279,12 @@ ammo_type = /obj/item/ammo_casing/a762_39 max_ammo = 60 +/obj/item/ammo_box/a308 + name = "ammo box (.308)" + icon_state = "a308box" + ammo_type = /obj/item/ammo_casing/a308 + max_ammo = 30 + /obj/item/ammo_box/foambox name = "ammo box (Foam Darts)" icon = 'icons/obj/guns/toy.dmi' @@ -300,3 +306,12 @@ caliber = "9mm" max_ammo = 4 custom_materials = list(/datum/material/iron = 20000) + +/obj/item/ammo_box/amagpellet_claris + name = "claris speed loader (ferromagnetic pellet)" + desc = "Designed to quickly reload the claris." + icon_state = "claris-sl" + ammo_type = /obj/item/ammo_casing/caseless/gauss + max_ammo = 22 + multiple_sprites = AMMO_BOX_FULL_EMPTY + item_flags = NO_MAT_REDEMPTION diff --git a/code/modules/projectiles/boxes_magazines/external/gauss.dm b/code/modules/projectiles/boxes_magazines/external/gauss.dm index e3f41559da4e..1d5800e75bbd 100644 --- a/code/modules/projectiles/boxes_magazines/external/gauss.dm +++ b/code/modules/projectiles/boxes_magazines/external/gauss.dm @@ -5,3 +5,23 @@ caliber = "pellet" max_ammo = 24 multiple_sprites = AMMO_BOX_FULL_EMPTY + +/obj/item/ammo_box/magazine/modelh + name = "model-h magazine (ferromagnetic slugs)" + icon_state = "smallmagmag" + ammo_type = /obj/item/ammo_casing/caseless/gauss/slug + caliber = "slug" + max_ammo = 10 + multiple_sprites = AMMO_BOX_FULL_EMPTY + +/obj/item/ammo_box/magazine/gar + name = "gar tube magazine (ferromagnetic lances)" + icon_state = "gar-mag" + ammo_type = /obj/item/ammo_casing/caseless/gauss/lance + caliber = "lance" + max_ammo = 32 + multiple_sprites = AMMO_BOX_FULL_EMPTY + +/obj/item/ammo_box/magazine/gar/update_icon() + . = ..() + icon_state = "gar-mag-[!!ammo_count()]" diff --git a/code/modules/projectiles/boxes_magazines/external/smg.dm b/code/modules/projectiles/boxes_magazines/external/smg.dm index 3b41a9cb2c4e..143c124420f0 100644 --- a/code/modules/projectiles/boxes_magazines/external/smg.dm +++ b/code/modules/projectiles/boxes_magazines/external/smg.dm @@ -100,10 +100,10 @@ icon_state = "drum45" /obj/item/ammo_box/magazine/pistol556mm - name = "handgun magazine (5.56mm HITP caseless)" + name = "handgun magazine (5.56mm caseless)" icon_state = "5.56mmHITP-12" //ok i did it - ammo_type = /obj/item/ammo_casing/caseless/c556mmHITP - caliber = "5.56mm HITP caseless" + ammo_type = /obj/item/ammo_casing/caseless/c556mm + caliber = "5.56mm caseless" max_ammo = 12 /obj/item/ammo_box/magazine/pistol556mm/update_icon() diff --git a/code/modules/projectiles/boxes_magazines/internal/gauss.dm b/code/modules/projectiles/boxes_magazines/internal/gauss.dm new file mode 100644 index 000000000000..06527ae49197 --- /dev/null +++ b/code/modules/projectiles/boxes_magazines/internal/gauss.dm @@ -0,0 +1,5 @@ +/obj/item/ammo_box/magazine/internal/claris + name = "claris internal magazine" + ammo_type = /obj/item/ammo_casing/caseless/gauss + caliber = "pellet" + max_ammo = 22 diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index 40c5bd0b64a6..4217d2e45199 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -143,6 +143,12 @@ burst_size = 0 actions_types = list() +/obj/item/gun/ballistic/automatic/gal/inteq + name = "\improper SsG-04" + desc = "A marksman rifle purchased from the Colonial Minutemen and modified to suit IRMG's needs. Chambered in .308." + icon_state = "gal-inteq" + item_state = "gal-inteq" + /obj/item/gun/ballistic/automatic/zip_pistol name = "makeshift pistol" desc = "A makeshift pistol. It's a miracle it even works." diff --git a/code/modules/projectiles/guns/ballistic/gauss.dm b/code/modules/projectiles/guns/ballistic/gauss.dm index f1f62669469a..cb21b5d1a867 100644 --- a/code/modules/projectiles/guns/ballistic/gauss.dm +++ b/code/modules/projectiles/guns/ballistic/gauss.dm @@ -6,18 +6,81 @@ slot_flags = 0 mag_type = /obj/item/ammo_box/magazine/gauss fire_sound = 'sound/weapons/gun/gauss/magrifle.ogg' - vary_fire_sound = TRUE + load_sound = 'sound/weapons/gun/gauss/rifle_reload.ogg' can_suppress = FALSE burst_size = 1 fire_delay = 3 spread = 0 - recoil = 0.1 mag_display = TRUE empty_indicator = TRUE - empty_alarm = TRUE weapon_weight = WEAPON_MEDIUM w_class = WEIGHT_CLASS_BULKY charge_sections = 4 ammo_x_offset = 2 + +/obj/item/gun/ballistic/automatic/powered/gauss/modelh + name = "Model H" + desc = "Standard issue pistol of the Solarian confederation. Its unique ability to fire slugs instead of pellets make it effective in taking down unarmored targets, but can be useless against armored ones. This also makes it drain battery very fast, be careful. Chambered in ferromagnetic slugs." + mag_type = /obj/item/ammo_box/magazine/modelh + + icon_state = "model-h" + item_state = "model-h" + fire_sound = 'sound/weapons/gun/gauss/modelh.ogg' + load_sound = 'sound/weapons/gun/gauss/pistol_reload.ogg' + + cell_type = /obj/item/stock_parts/cell/gun/solgov + + slot_flags = ITEM_SLOT_BELT + + w_class = WEIGHT_CLASS_SMALL + fire_delay = 0 //pistol + + mag_display = FALSE + empty_indicator = FALSE + + +/obj/item/gun/ballistic/automatic/powered/gauss/claris + name = "Claris" + desc = "A antiquated solarian rifle. Just as the founding Solarians intended. Chambered in ferromagnetic pellets." + mag_type = /obj/item/ammo_box/magazine/internal/claris + + icon = 'icons/obj/guns/48x32guns.dmi' + icon_state = "claris" + item_state = "claris" + fire_sound = 'sound/weapons/gun/gauss/claris.ogg' + load_sound = 'sound/weapons/gun/gauss/sniper_reload.ogg' + + cell_type = /obj/item/stock_parts/cell/gun/solgov + fire_delay = 2 + + bolt_type = BOLT_TYPE_NO_BOLT + internal_magazine = TRUE + casing_ejector = FALSE + + mag_display = FALSE + empty_indicator = FALSE + +/obj/item/gun/ballistic/automatic/powered/gauss/gar + name = "Solar 'GAR' Assualt Rifle" + desc = "A unusally modern, for the solar confederation, assualt rifle. Fires ferromagnetic lances at alarming speeds in every sense of the word. Chambered in ferromagnetic lances." + mag_type = /obj/item/ammo_box/magazine/gar + + icon = 'icons/obj/guns/48x32guns.dmi' + icon_state = "gar" + item_state = "gar" + fire_sound = 'sound/weapons/gun/gauss/gar.ogg' + load_sound = 'sound/weapons/gun/gauss/rifle_reload.ogg' + + cell_type = /obj/item/stock_parts/cell/gun/solgov + + burst_size = 2 + fire_delay = 2 + actions_types = list() + + empty_indicator = FALSE + +/obj/item/gun/ballistic/automatic/powered/gauss/gar/ComponentInitialize() + . = ..() + AddComponent(/datum/component/automatic_fire, 0.2 SECONDS) //setiting this to 0.1 breaks auotfire, not sure why, so we use the standard fire rate but in 2 shot bursts to shoot 'faster' diff --git a/code/modules/projectiles/guns/ballistic/launchers.dm b/code/modules/projectiles/guns/ballistic/launchers.dm index 8f75f05a04c7..760e4a62c944 100644 --- a/code/modules/projectiles/guns/ballistic/launchers.dm +++ b/code/modules/projectiles/guns/ballistic/launchers.dm @@ -52,7 +52,7 @@ fire_sound = 'sound/weapons/gun/general/rocket_launch.ogg' w_class = WEIGHT_CLASS_BULKY can_suppress = FALSE - pin = /obj/item/firing_pin/implant/pindicate + pin = /obj/item/firing_pin burst_size = 1 fire_delay = 0 casing_ejector = FALSE @@ -97,7 +97,11 @@ sleep(20) return OXYLOSS +/obj/item/gun/ballistic/rocketlauncher/solgov + name = "Panzerfaust XII" + desc = "The standard recoiless rifle of the Solarian Confederation. Legend goes that every couple of decades, the bureaucracy changes a small part of the rifle, then bumps up the number. Chambered in rockets." - - + icon = 'icons/obj/guns/48x32guns.dmi' + icon_state = "panzerfaust" + item_state = "panzerfaust" diff --git a/code/modules/projectiles/guns/ballistic/pistol.dm b/code/modules/projectiles/guns/ballistic/pistol.dm index 7b173775fbab..24725cbbc434 100644 --- a/code/modules/projectiles/guns/ballistic/pistol.dm +++ b/code/modules/projectiles/guns/ballistic/pistol.dm @@ -171,12 +171,17 @@ . += "Alt-click to use \the [src] vox hailer." /obj/item/gun/ballistic/automatic/pistol/solgov - name = "\improper SolGov M9C" - desc = "Known formally as the M9A5C, this is a compact caseless ammo handgun made for switching to when your primary runs empty on it's mag." - icon_state = "solm9c" + name = "\improper Pistole C" + desc = "A favorite of the Terran Regency, but despised by the Solarian bureaucracy. Was taken out of standard service several centruries ago, and is issued in low numbers in the military. However, it is popular with civillians. Chambered in 5.56mm caseless." + icon_state = "pistole-c" weapon_weight = WEAPON_LIGHT w_class = WEIGHT_CLASS_SMALL mag_type = /obj/item/ammo_box/magazine/pistol556mm + fire_sound = 'sound/weapons/gun/pistol/pistolec.ogg' + +/obj/item/gun/ballistic/automatic/pistol/solgov/old + desc = "A favorite of the Terran Regency, but despised by the Solarian bureaucracy. Was taken out of standard service several centruries ago, and is issued in low numbers in the military. However, it is popular with civillians. Chambered in 5.56mm caseless." + icon_state = "pistole-c-old" /obj/item/gun/ballistic/automatic/pistol/tec9 name = "\improper TEC9 machine pistol" diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index ecf7e647bdde..6f3c7667245b 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -15,8 +15,9 @@ can_bayonet = TRUE knife_x_offset = 20 knife_y_offset = 12 - internal_cell = TRUE //prevents you from giving it an OP cell - WS Edit + internal_cell = TRUE custom_price = 750 + w_class = WEIGHT_CLASS_BULKY var/overheat_time = 16 var/holds_charge = FALSE var/unique_frequency = FALSE // modified by KA modkits @@ -238,6 +239,22 @@ /obj/projectile/kinetic/mech range = 5 +/obj/projectile/kinetic/mech/strike_thing(atom/target) //has no skill check for mechs + var/turf/target_turf = get_turf(target) + if(!target_turf) + target_turf = get_turf(src) + if(kinetic_gun) + var/list/mods = kinetic_gun.get_modkits() + for(var/obj/item/borg/upgrade/modkit/M in mods) + M.projectile_strike_predamage(src, target_turf, target, kinetic_gun) + for(var/obj/item/borg/upgrade/modkit/M in mods) + M.projectile_strike(src, target_turf, target, kinetic_gun) + if(ismineralturf(target_turf)) + var/turf/closed/mineral/M = target_turf + M.gets_drilled(firer, TRUE) + var/obj/effect/temp_visual/kinetic_blast/K = new /obj/effect/temp_visual/kinetic_blast(target_turf) + K.color = color + //Modkits /obj/item/borg/upgrade/modkit name = "kinetic accelerator modification kit" diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 15b314bd135f..4551014cafea 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -8,6 +8,7 @@ ammo_type = list(/obj/item/ammo_casing/energy/lasergun) ammo_x_offset = 1 shaded_charge = 1 + supports_variations = VOX_VARIATION /obj/item/gun/energy/laser/practice name = "practice laser gun" diff --git a/code/modules/projectiles/guns/misc/medbeam.dm b/code/modules/projectiles/guns/misc/medbeam.dm index 521e7f0a1024..d0fd3052ed97 100644 --- a/code/modules/projectiles/guns/misc/medbeam.dm +++ b/code/modules/projectiles/guns/misc/medbeam.dm @@ -33,6 +33,9 @@ ..() LoseTarget() +/** + * Proc that always is called when we want to end the beam and makes sure things are cleaned up, see beam_died() + */ /obj/item/gun/medbeam/proc/LoseTarget() if(active) qdel(current_beam) @@ -41,6 +44,17 @@ on_beam_release(current_target) current_target = null +/** + * Proc that is only called when the beam fails due to something, so not when manually ended. + * manual disconnection = LoseTarget, so it can silently end + * automatic disconnection = beam_died, so we can give a warning message first + */ +/obj/item/gun/medbeam/proc/beam_died() + active = FALSE //skip qdelling the beam again if we're doing this proc, because + if(isliving(loc)) + to_chat(loc, "You lose control of the beam!") + LoseTarget() + /obj/item/gun/medbeam/process_fire(atom/target, mob/living/user, message = TRUE, params = null, zone_override = "", bonus_spread = 0) if(isliving(user)) add_fingerprint(user) @@ -52,15 +66,14 @@ current_target = target active = TRUE - current_beam = new(user,current_target,time=6000,beam_icon_state="medbeam",btype=/obj/effect/ebeam/medical) - INVOKE_ASYNC(current_beam, /datum/beam.proc/Start) + current_beam = user.Beam(current_target, icon_state="medbeam", time = 10 MINUTES, maxdistance = max_range, beam_type = /obj/effect/ebeam/medical) + RegisterSignal(current_beam, COMSIG_PARENT_QDELETING, .proc/beam_died)//this is a WAY better rangecheck than what was done before (process check) SSblackbox.record_feedback("tally", "gun_fired", 1, type) /obj/item/gun/medbeam/process() - var/source = loc - if(!mounted && !isliving(source)) + if(!mounted && !isliving(loc)) LoseTarget() return @@ -73,10 +86,8 @@ last_check = world.time - if(get_dist(source, current_target)>max_range || !los_check(source, current_target)) - LoseTarget() - if(isliving(source)) - to_chat(source, "You lose control of the beam!") + if(!los_check(loc, current_target)) + qdel(current_beam)//this will give the target lost message return if(current_target) diff --git a/code/modules/projectiles/guns/powered.dm b/code/modules/projectiles/guns/powered.dm index ff268746561a..31ab879bb8cc 100644 --- a/code/modules/projectiles/guns/powered.dm +++ b/code/modules/projectiles/guns/powered.dm @@ -5,6 +5,7 @@ var/obj/item/stock_parts/cell/cell var/cell_type = /obj/item/stock_parts/cell/gun var/charge_sections = 3 + var/empty_battery_sound = FALSE // play empty alarm if no battery var/shaded_charge = FALSE //if this gun uses a stateful charge bar for more detail var/automatic_charge_overlays = TRUE //Do we handle overlays with base update_icon()? @@ -44,7 +45,8 @@ /obj/item/gun/ballistic/automatic/powered/shoot_live_shot(mob/living/user, pointblank = FALSE, mob/pbtarget, message = 1, stam_cost = 0) var/obj/item/ammo_casing/caseless/gauss/shot = chambered - cell.use(shot.energy_cost) + if(shot?.energy_cost) + cell.use(shot.energy_cost) return ..() /obj/item/gun/ballistic/automatic/powered/get_cell() diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 462c97c4aaee..8f2488be7f69 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -154,6 +154,8 @@ var/shrapnel_type ///If TRUE, hit mobs even if they're on the floor and not our target var/hit_stunned_targets = FALSE + /// If true directly targeted turfs can be hit + var/can_hit_turfs = FALSE /obj/projectile/Initialize() . = ..() @@ -459,7 +461,7 @@ /obj/projectile/proc/can_hit_target(atom/target, direct_target = FALSE, ignore_loc = FALSE) if(QDELETED(target) || impacted[target]) return FALSE - if(!ignore_loc && (loc != target.loc)) + if(!ignore_loc && (loc != target.loc) && !(can_hit_turfs && direct_target && loc == target)) return FALSE // if pass_flags match, pass through entirely if(target.pass_flags_self & pass_flags) // phasing diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 18057ac93fef..d17f94af19ae 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -17,6 +17,9 @@ ricochet_chance = 80 reflectable = REFLECT_NORMAL +/obj/projectile/beam/throw_atom_into_space() + return + /obj/projectile/beam/laser tracer_type = /obj/effect/projectile/tracer/laser diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 440b48475ea6..9b39aae37146 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -1,9 +1,12 @@ /obj/projectile/bullet name = "bullet" - icon_state = "bullet" + icon_state = "gauss" damage = 60 + speed = 0.4 damage_type = BRUTE nodamage = FALSE + light_system = MOVABLE_LIGHT + light_color = COLOR_VERY_SOFT_YELLOW flag = "bullet" hitsound_wall = "ricochet" impact_effect_type = /obj/effect/temp_visual/impact_effect diff --git a/code/modules/projectiles/projectile/bullets/gauss.dm b/code/modules/projectiles/projectile/bullets/gauss.dm index f7c26e4c8020..3d4409b3471c 100644 --- a/code/modules/projectiles/projectile/bullets/gauss.dm +++ b/code/modules/projectiles/projectile/bullets/gauss.dm @@ -10,9 +10,12 @@ name = "ferromagnetic lance" icon_state = "redtrac" damage = 30 - speed = 0.4 + armour_penetration = 0 + speed = 0.2 /obj/projectile/bullet/gauss/slug name = "ferromagnetic slug" icon_state = "gauss-slug" damage = 50 + armour_penetration = -50 + speed = 0.8 diff --git a/code/modules/projectiles/projectile/bullets/rifle.dm b/code/modules/projectiles/projectile/bullets/rifle.dm index 032c4fa16efa..ca3db2176a47 100644 --- a/code/modules/projectiles/projectile/bullets/rifle.dm +++ b/code/modules/projectiles/projectile/bullets/rifle.dm @@ -7,7 +7,7 @@ // 7.62 (Nagant Rifle) /obj/projectile/bullet/a762 - name = "7.62x54mm bullet" // WS Edit - Whitesands + name = "7.62x54mm bullet" damage = 60 /obj/projectile/bullet/a300 diff --git a/code/modules/projectiles/projectile/bullets/smg.dm b/code/modules/projectiles/projectile/bullets/smg.dm index 63d558cfac62..b9d77253fe28 100644 --- a/code/modules/projectiles/projectile/bullets/smg.dm +++ b/code/modules/projectiles/projectile/bullets/smg.dm @@ -19,26 +19,26 @@ damage = 30 armour_penetration = 40 -/obj/projectile/bullet/c556mmHITP +/obj/projectile/bullet/c556mm name = "5.56mm HITP bullet" damage = 20 armour_penetration = 0 -/obj/projectile/bullet/c556mmHITP_surplus +/obj/projectile/bullet/c556mm_surplus name = "5.56mm HITP surplus bullet" damage = 15 -/obj/projectile/bullet/c556mmHITP_ap +/obj/projectile/bullet/c556mm_ap name = "5.56mm HITP AP bullet" damage = 15 armour_penetration = 40 -/obj/projectile/bullet/c556mmHITP_hp +/obj/projectile/bullet/c556mm_hp name = "5.56mm HITP hollow-point bullet" damage = 30 armour_penetration = -50 -/obj/projectile/bullet/c556mmHITP/rubbershot +/obj/projectile/bullet/c556mm/rubbershot name = "5.56mm HITP rubber bullet" damage = 5 stamina = 20 diff --git a/code/modules/projectiles/projectile/bullets/turret.dm b/code/modules/projectiles/projectile/bullets/turret.dm new file mode 100644 index 000000000000..916f68af9b4a --- /dev/null +++ b/code/modules/projectiles/projectile/bullets/turret.dm @@ -0,0 +1,12 @@ +//folder for turret bullets, so we're not pulling from Random Files + +/obj/projectile/bullet/turret + name = "bullet" //taking name suggestions + damage = 60 //this is on par with the old projectile + +/obj/projectile/bullet/turret/rubber + name = "rubbershot bullet" + damage = 5 //"less than lethal" + stamina = 30 + + diff --git a/code/modules/projectiles/projectile/special/curse.dm b/code/modules/projectiles/projectile/special/curse.dm index a60bf444c6dc..1993176de157 100644 --- a/code/modules/projectiles/projectile/special/curse.dm +++ b/code/modules/projectiles/projectile/special/curse.dm @@ -32,9 +32,13 @@ return (target == original)? PROJECTILE_PIERCE_NONE : PROJECTILE_PIERCE_PHASE /obj/projectile/curse_hand/Destroy() + QDEL_NULL(arm) + return ..() + +/// The visual effect for the hand disappearing +/obj/projectile/curse_hand/proc/finale() if(arm) - arm.End() - arm = null + QDEL_NULL(arm) if((movement_type & PHASING)) playsound(src, 'sound/effects/curse3.ogg', 25, TRUE, -1) var/turf/T = get_step(src, dir) @@ -42,10 +46,22 @@ leftover.icon_state = icon_state for(var/obj/effect/temp_visual/dir_setting/curse/grasp_portal/G in starting) qdel(G) + if(!T) //T can be in nullspace when src is set to QDEL + return new /obj/effect/temp_visual/dir_setting/curse/grasp_portal/fading(starting, dir) - var/datum/beam/D = starting.Beam(T, icon_state = "curse[handedness]", time = 32, maxdistance = INFINITY, beam_type=/obj/effect/ebeam/curse_arm, beam_sleep_time = 1) - for(var/b in D.elements) - var/obj/effect/ebeam/B = b - animate(B, alpha = 0, time = 32) + var/datum/beam/D = starting.Beam(T, icon_state = "curse[handedness]", time = 32, beam_type=/obj/effect/ebeam/curse_arm) + animate(D.visuals, alpha = 0, time = 32) + +/obj/projectile/curse_hand/on_range() + finale() return ..() +/obj/projectile/curse_hand/on_hit(atom/target, blocked, pierce_hit) + . = ..() + if (. == BULLET_ACT_HIT) + finale() + +/obj/projectile/curse_hand/phantom + name = "phantom hand" + damage = 15 + paralyze = 5 diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index 5e17e714f22c..657e9a5bc57c 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -11,6 +11,7 @@ idle_power_usage = 20 resistance_flags = ACID_PROOF circuit = /obj/item/circuitboard/computer/pandemic + unique_icon = TRUE var/wait var/datum/symptom/selected_symptom diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index 50ca22d0d829..bf22e6967862 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -34,6 +34,8 @@ GLOBAL_LIST_INIT(name2reagent, build_name2reagent()) var/glass_icon_state = null /// used for shot glasses, mostly for alcohol var/shot_glass_icon_state = null + /// used for breakaway flasks similar to glass or shotglass icon state + var/breakaway_flask_icon_state = null /// reagent holder this belongs to var/datum/reagents/holder = null /// LIQUID, SOLID, GAS diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 16c079347f38..858822f68ac8 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -2461,3 +2461,89 @@ All effects don't start immediately, but rather get worse over time; the rate is M.clockcultslurring = min(M.clockcultslurring + 3, 3) M.stuttering = min(M.stuttering + 3, 3) ..() + +/datum/reagent/consumable/ethanol/ash_wine + name = "Ashwine" + description = "A traditional sacrament for members of the Saint-Roumain Militia. Known to grant visions, and is used both for ritual and entertainment purposes aboard Saint-Roumain vessels." + color = "#293D25" + boozepwr = 80 + quality = DRINK_VERYGOOD + taste_description = "devotional energy and a hint of high-potency hallucinogens" + glass_name = "Ashwine" + glass_desc = "A traditional sacrament for members of the Saint-Roumain Militia. Known to grant visions, and is used both for ritual and entertainment purposes aboard Saint-Roumain vessels." + breakaway_flask_icon_state = "baflaskashwine" + +/datum/reagent/consumable/ethanol/ash_wine/on_mob_life(mob/living/M) + var/high_message = pick("you feel far more devoted to the cause", "you feel like you should go on a hunt") + var/cleanse_message = pick("divine light purifies you", "you are purged of foul spirts") + //needs to get updated anytime someone adds a srm job + var/static/list/increased_toxin_loss = list("Hunter Montagne", "Hunter Doctor", "Hunter", "Shadow") + if(prob(10)) + M.set_drugginess(10) + to_chat(M, "[high_message]") + if(M.mind && (M.mind.assigned_role in increased_toxin_loss)) + M.adjustToxLoss(-2) + if(prob(10)) + to_chat(M, "[cleanse_message]") + ..() + . = 1 + +/datum/reagent/consumable/ethanol/ash_wine/expose_mob(mob/living/M, method=TOUCH, reac_volume, show_message = 1) + if(method == TOUCH) + if(!iscarbon(M)) + reac_volume = reac_volume * 2 + M.Jitter(3 * reac_volume) + M.Dizzy(2 * reac_volume) + M.set_drugginess(3 * reac_volume) + M.emote(pick("twitch","giggle")) + +/datum/reagent/consumable/ethanol/ice_wine + name = "Icewine" + description = "A specialized brew utilized by members of the Saint-Roumain Militia, designed to assist in temperature regulation while working in hot environments. Known to give one the cold shoulder when thrown." + color = "#21EFEB" + boozepwr = 70 + taste_description = "a cold night on the hunt" + glass_name = "Icewine" + glass_desc = "A specialized brew utilized by members of the Saint-Roumain Militia, designed to assist in temperature regulation while working in hot environments. Known to give one the cold shoulder when thrown." + breakaway_flask_icon_state = "baflaskicewine" + +/datum/reagent/consumable/ethanol/ice_wine/on_mob_life(mob/living/M) + M.adjust_bodytemperature(-10 * TEMPERATURE_DAMAGE_COEFFICIENT, M.get_body_temp_normal()) + M.adjustFireLoss(-1) + ..() + return TRUE + +/datum/reagent/consumable/ethanol/ice_wine/expose_mob(mob/living/M, method=TOUCH, reac_volume, show_message = 1) + if(method == TOUCH) + if(!iscarbon(M)) + reac_volume = reac_volume * 2 + M.adjust_bodytemperature((-20*reac_volume) * TEMPERATURE_DAMAGE_COEFFICIENT) + M.Paralyze(reac_volume) + walk(M, 0) //stops them mid pathing even if they're stunimmunee + M.apply_status_effect(/datum/status_effect/ice_block_talisman, (0.1 * reac_volume) SECONDS) + +/datum/reagent/consumable/ethanol/shock_wine + name = "Shock Wine" + description = "A stimulating brew utilized by members of the Saint-Roumain Militia, created to allow trackers to keep up with highly mobile prey. Known to have a shocking effect when thrown" + color = "#00008b" + taste_description = "the adrenaline of the chase" + glass_name = "Shock Wine" + glass_desc = "A stimulating brew utilized by members of the Saint-Roumain Militia, created to allow trackers to keep up with highly mobile prey. Known to have a shocking effect when thrown" + breakaway_flask_icon_state = "baflaskshockwine" + +/datum/reagent/consumable/ethanol/shock_wine/on_mob_metabolize(mob/living/M) + ..() + M.add_movespeed_modifier(/datum/movespeed_modifier/reagent/shock_wine) + +/datum/reagent/consumable/ethanol/shock_wine/on_mob_end_metabolize(mob/living/M) + M.remove_movespeed_modifier(/datum/movespeed_modifier/reagent/shock_wine) + ..() + +/datum/reagent/consumable/ethanol/shock_wine/expose_mob(mob/living/M, method=TOUCH, reac_volume, show_message = 1) + if(method == TOUCH) + //simple mobs are so tanky and i want this to be useful on them + if(iscarbon(M)) + reac_volume = reac_volume / 4 + M.electrocute_act(reac_volume, src, siemens_coeff = 1, flags = SHOCK_NOSTUN|SHOCK_TESLA) + do_sparks(5, FALSE, M) + playsound(M, 'sound/machines/defib_zap.ogg', 100, TRUE) diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index 094863fa62a5..614cb298fd05 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -331,19 +331,6 @@ return if(M.has_bane(BANE_SALT)) M.mind.disrupt_spells(-200) - if (issquidperson(M)) - if(reac_volume < 5) - return - if (method == INGEST) - to_chat(M, "Your tongue shrivels as you taste the salt!") - M.adjustFireLoss(reac_volume/2, TRUE) - else if (method == TOUCH) - M.adjustFireLoss(reac_volume/2, TRUE) - if(!M.incapacitated()) - var/obj/item/I = M.get_active_held_item() - M.throw_item(get_ranged_target_turf(M, pick(GLOB.alldirs), rand(1, 3))) - to_chat(M, "The salt causes your arm to spasm! It burns!") - M.log_message("threw [I] due to a Muscle Spasm", INDIVIDUAL_ATTACK_LOG) /datum/reagent/consumable/sodiumchloride/expose_turf(turf/T, reac_volume) //Creates an umbra-blocking salt pile if(!istype(T)) @@ -719,7 +706,7 @@ /datum/reagent/consumable/liquidelectricity name = "Liquid Electricity" - description = "The blood of elzuosa, and the stuff that keeps them going. Great for them, horrid for anyone else." + description = "A glowing, viscous substance that radiates pure energy." //this is no longer Elzousa blood nutriment_factor = 5 * REAGENTS_METABOLISM color = "#97ee63" taste_description = "pure electricity" diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 00a99434b6a5..a81add0b3d52 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -577,8 +577,8 @@ /datum/species/moth, /datum/species/pod, /datum/species/jelly, - /datum/species/abductor, - /datum/species/squid) + /datum/species/abductor + ) process_flags = ORGANIC | SYNTHETIC /datum/reagent/mutationtoxin/lizard @@ -667,13 +667,6 @@ race = /datum/species/ipc process_flags = ORGANIC | SYNTHETIC -/datum/reagent/mutationtoxin/squid - name = "Squid Mutation Toxin" - description = "A salty toxin." - color = "#5EFF3B" //RGB: 94, 255, 59 - race = /datum/species/squid - process_flags = ORGANIC | SYNTHETIC - /datum/reagent/mutationtoxin/kepi //crying name = "Kepori Mutation Toxin" description = "A feathery toxin." @@ -2785,3 +2778,9 @@ race = /datum/species/lizard/ashwalker/kobold process_flags = ORGANIC | SYNTHETIC //WS Edit - IPCs taste_description = "short savagery" + +/datum/reagent/polar_bear_fur //used for icewine crafting + name = "Polar Bear Fur" + description = "Fur obtained from griding up a polar bears hide" + reagent_state = SOLID + color = "#eeeeee" // rgb: 238, 238, 238 diff --git a/code/modules/reagents/chemistry/recipes.dm b/code/modules/reagents/chemistry/recipes.dm index 7ca683dac983..57df3331c799 100644 --- a/code/modules/reagents/chemistry/recipes.dm +++ b/code/modules/reagents/chemistry/recipes.dm @@ -4,7 +4,7 @@ var/list/required_catalysts = new/list() // Both of these variables are mostly going to be used with slime cores - but if you want to, you can use them for other things - var/required_container = null // the exact container path required for the reaction to happen + var/obj/item/reagent_containers/required_container = null // the exact container path required for the reaction to happen var/required_other = 0 // an integer required for the reaction to happen var/mob_react = TRUE //Determines if a chemical reaction can occur inside a mob diff --git a/code/modules/reagents/reagent_containers/blood_pack.dm b/code/modules/reagents/reagent_containers/blood_pack.dm index b501fd785e6b..c1aea0bd5ef7 100644 --- a/code/modules/reagents/reagent_containers/blood_pack.dm +++ b/code/modules/reagents/reagent_containers/blood_pack.dm @@ -61,7 +61,7 @@ /obj/item/reagent_containers/blood/lizard blood_type = "L" -/obj/item/reagent_containers/blood/elzuosa +/obj/item/reagent_containers/blood/elzuose blood_type = "E" /obj/item/reagent_containers/blood/synthetic diff --git a/code/modules/reagents/reagent_containers/jug.dm b/code/modules/reagents/reagent_containers/jug.dm new file mode 100644 index 000000000000..4c524dff9c44 --- /dev/null +++ b/code/modules/reagents/reagent_containers/jug.dm @@ -0,0 +1,141 @@ +/obj/item/reagent_containers/glass/chem_jug + name = "chemical jug" + desc = "A large jug used for storing bulk ammounts chemicals. Provided with a tamper seal which ensures that the contents are pure" + icon = 'icons/obj/chem_jug.dmi' + icon_state = "chem_jug" + item_state = "sheet-plastic" + w_class = WEIGHT_CLASS_BULKY + reagent_flags = REFILLABLE | DUNKABLE + throw_range = 2 + volume = 150 + amount_per_transfer_from_this = 25 + possible_transfer_amounts = list(25,50,75,100,150) + custom_materials = list(/datum/material/plastic=1000) + fill_icon_thresholds = null + can_have_cap = TRUE + cap_on = TRUE + var/tamper = TRUE + var/tamper_cap_icon_state = "chem_jug_cap" + cap_icon_state = "chem_jug_cap_tamper" + drop_sound = 'sound/items/handling/book_drop.ogg' + pickup_sound = 'sound/items/handling/device_pickup.ogg' + lefthand_file = 'icons/mob/inhands/misc/sheets_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/sheets_righthand.dmi' + +/obj/item/reagent_containers/glass/chem_jug/AltClick(mob/user) + . = ..() + if(tamper && !cap_on) + tamper = FALSE + cap_overlay = mutable_appearance(icon, tamper_cap_icon_state) + playsound(src, 'sound/items/poster_ripped.ogg', 50, 1) + to_chat(user, "You rip the tamper seal off of [src].") + +/obj/item/reagent_containers/glass/chem_jug/examine(mob/user) + . = ..() + if(tamper) + if(!cap_on) + . += "The tamper seal hasn't been applied yet." + return + . += "The tamper seal is intact." + else + . += "The tamper seal is broken." + + +/obj/item/reagent_containers/glass/chem_jug/SplashReagents(atom/target, thrown = FALSE) + if(!reagents || !reagents.total_volume || !spillable) + return + + if(ismob(target) && target.reagents) + if(thrown) + reagents.total_volume *= rand(1,3) * 0.1 //little makes contact with the target + var/mob/M = target + var/R + playsound(src, 'sound/items/glass_splash.ogg', 50, 1) + target.visible_message("[M] is splashed with something!", \ + "[M] is splashed with something!") + for(var/datum/reagent/A in reagents.reagent_list) + R += "[A.type] ([num2text(A.volume)])," + + if(thrownby) + log_combat(thrownby, M, "splashed", R) + reagents.expose(target, TOUCH, 0.3) + + else if(bartender_check(target) && thrown) + visible_message("[src] lands onto the [target.name] without spilling a single drop.") + return + + else + if(isturf(target) && reagents.reagent_list.len && thrownby) + log_combat(thrownby, target, "splashed (thrown) [english_list(reagents.reagent_list)]", "in [AREACOORD(target)]") + log_game("[key_name(thrownby)] splashed (thrown) [english_list(reagents.reagent_list)] on [target] in [AREACOORD(target)].") + message_admins("[ADMIN_LOOKUPFLW(thrownby)] splashed (thrown) [english_list(reagents.reagent_list)] on [target] in [ADMIN_VERBOSEJMP(target)].") + playsound(src, 'sound/items/glass_splash.ogg', 50, 1) + visible_message("[src] spills its contents all over [target].") + reagents.expose(target, TOUCH, 0.3) + if(QDELETED(src)) + return + + reagents.remove_any(45) + +/obj/item/reagent_containers/glass/chem_jug/open + cap_on = FALSE + +/obj/item/reagent_containers/glass/chem_jug/carbon + name = "chemical jug (carbon)" + icon_state = "chem_jug_carbon" + list_reagents = list(/datum/reagent/carbon = 150) + +/obj/item/reagent_containers/glass/chem_jug/oxygen + name = "chemical jug (oxygen)" + icon_state = "chem_jug_oxygen" + list_reagents = list(/datum/reagent/oxygen = 150) + +/obj/item/reagent_containers/glass/chem_jug/nitrogen + name = "chemical jug (nitrogen)" + icon_state = "chem_jug_nitrogen" + list_reagents = list(/datum/reagent/nitrogen = 150) + +/obj/item/reagent_containers/glass/chem_jug/hydrogen + name = "chemical jug (hydrogen)" + icon_state = "chem_jug_hydrogen" + list_reagents = list(/datum/reagent/hydrogen = 150) + +/obj/item/reagent_containers/glass/chem_jug/radium + name = "chemical jug (radium)" + icon_state = "chem_jug_radium" + list_reagents = list(/datum/reagent/radium = 150) + +/obj/item/reagent_containers/glass/chem_jug/aluminium + name = "chemical jug (aluminium)" + icon_state = "chem_jug_aluminium" + list_reagents = list(/datum/reagent/aluminium = 150) + +/obj/item/reagent_containers/glass/chem_jug/chlorine + name = "chemical jug (chlorine)" + icon_state = "chem_jug_chlorine" + list_reagents = list(/datum/reagent/chlorine = 150) + +/obj/item/reagent_containers/glass/chem_jug/copper + name = "chemical jug (copper)" + icon_state = "chem_jug_copper" + list_reagents = list(/datum/reagent/copper = 150) + +/obj/item/reagent_containers/glass/chem_jug/bromine + name = "chemical jug (bromine)" + icon_state = "chem_jug_bromine" + list_reagents = list(/datum/reagent/bromine = 150) + +/obj/item/reagent_containers/glass/chem_jug/iodine + name = "chemical jug (iodine)" + icon_state = "chem_jug_iodine" + list_reagents = list(/datum/reagent/iodine = 150) + +/obj/item/reagent_containers/glass/chem_jug/potassium + name = "chemical jug (potassium)" + icon_state = "chem_jug_potassium" + list_reagents = list(/datum/reagent/potassium = 150) + +/obj/item/reagent_containers/glass/chem_jug/sulfur + name = "chemical jug (sulfur)" + icon_state = "chem_jug_sulfur" + list_reagents = list(/datum/reagent/sulfur = 150) diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index daab6997766c..3b7994eef201 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -20,23 +20,38 @@ other types of metals and chemistry for reagents). //DESIGNS ARE GLOBAL. DO NOT CREATE OR DESTROY THEM AT RUNTIME OUTSIDE OF INIT, JUST REFERENCE THEM TO WHATEVER YOU'RE DOING! //why are you yelling? //DO NOT REFERENCE OUTSIDE OF SSRESEARCH. USE THE PROCS IN SSRESEARCH TO OBTAIN A REFERENCE. -/datum/design //Datum for object designs, used in construction - var/name = "Name" //Name of the created object. - var/desc = "Desc" //Description of the created object. - var/id = DESIGN_ID_IGNORE //ID of the created object for easy refernece. Alphanumeric, lower-case, no symbols - var/build_type = null //Flag as to what kind machine the design is built in. See defines. - var/list/materials = list() //List of materials. Format: "id" = amount. - var/construction_time //Amount of time required for building the object - var/build_path = null //The file path of the object that gets created - var/list/make_reagents = list() //Reagents produced. Format: "id" = amount. Currently only supported by the biogenerator. - var/list/category = null //Primarily used for Mech Fabricators, but can be used for anything - var/list/reagents_list = list() //List of reagents. Format: "id" = amount. +/datum/design //Datum for object designs, used in construction + /// Name of the created object + var/name = "Name" + /// Description of the created object + var/desc = null + /// The ID of the design. Used for quick reference. Alphanumeric, lower-case, no symbols + var/id = DESIGN_ID_IGNORE + /// Bitflags indicating what machines this design is compatable with. ([IMPRINTER]|[AWAY_IMPRINTER]|[PROTOLATHE]|[AWAY_LATHE]|[AUTOLATHE]|[MECHFAB]|[BIOGENERATOR]|[LIMBGROWER]|[SMELTER]) + var/build_type = null + /// List of materials required to create one unit of the product. Format is (typepath or caregory) -> amount + var/list/materials = list() + /// The amount of time required to create one unit of the product + var/construction_time + /// The typepath of the object produced by this design + var/build_path = null + /// List of reagents produced by this design. Currently only supported by the biogenerator + var/list/make_reagents = list() + /// What category this design falls under. Used for sorting in production machines, mostly the mechfab + var/list/category = null + /// List of reagents required to create one unit of the product + var/list/reagents_list = list() + /// The maximum number of units of whatever is produced by this can be produced in one go var/maxstack = 1 - var/lathe_time_factor = 1 //How many times faster than normal is this to build on the protolathe - var/dangerous_construction = FALSE //notify and log for admin investigations if this is printed. - var/departmental_flags = ALL //bitflags for deplathes. + /// How many times faster than normal is this to build on the protolathe + var/lathe_time_factor = 1 + /// Notify and log for admin investigations if this is printed + var/dangerous_construction = FALSE + /// Bitflags for deplathes. + var/departmental_flags = ALL var/list/datum/techweb_node/unlocked_by = list() - var/research_icon //Replaces the item icon in the research console + /// Replaces the item icon in the research console + var/research_icon var/research_icon_state var/icon_cache @@ -64,6 +79,13 @@ other types of metals and chemistry for reagents). sheet.send(user) return sheet.icon_tag(id) +/// Returns the description of the design +/datum/design/proc/get_description() + var/obj/object_build_item_path = build_path + + return isnull(desc) ? initial(object_build_item_path.desc) : desc + + //////////////////////////////////////// //Disks for transporting design datums// //////////////////////////////////////// diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index b5b261cd9ead..5e0947d7e378 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -586,6 +586,14 @@ build_path = /obj/item/storage/pill_bottle category = list("initial", "Medical", "Medical Designs") +/datum/design/chem_jug + name = "Chemical Jug" + id = "chem_jug" + build_type = AUTOLATHE | PROTOLATHE + materials = list(/datum/material/plastic = 4000) + build_path = /obj/item/reagent_containers/glass/chem_jug/open + category = list("initial", "Medical", "Medical Designs") + /datum/design/recorder name = "Universal Recorder" id = "recorder" @@ -1166,3 +1174,11 @@ materials = list(/datum/material/plastic = 5000) build_path = /obj/item/storage/bag/trash category = list("initial","Tools","Tool Designs","Misc") + +/datum/design/fishing_rod_basic + name = "Fishing Rod" + id = "fishing rod" + build_type = AUTOLATHE + materials = list(/datum/material/iron = 200, /datum/material/glass = 200) + build_path = /obj/item/fishing_rod + category = list("initial","Misc","Equipment") diff --git a/code/modules/research/designs/biogenerator_designs.dm b/code/modules/research/designs/biogenerator_designs.dm index c3c5f28440d8..c33b2c4558d3 100644 --- a/code/modules/research/designs/biogenerator_designs.dm +++ b/code/modules/research/designs/biogenerator_designs.dm @@ -217,3 +217,11 @@ materials = list(/datum/material/biomass= 5000) build_path = /obj/item/seeds/random category = list("initial","LIFESEED_2.0") + +/datum/design/seaweed_sheet + name = "Seaweed Sheet" + id = "seaweedsheet" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 60) + build_path = /obj/item/reagent_containers/food/snacks/grown/seaweed/sheet + category = list("initial","Food") diff --git a/code/modules/research/designs/limbgrower_designs.dm b/code/modules/research/designs/limbgrower_designs.dm index 4af718eb13f8..4f48995190dc 100644 --- a/code/modules/research/designs/limbgrower_designs.dm +++ b/code/modules/research/designs/limbgrower_designs.dm @@ -39,7 +39,7 @@ id = "digi_l_leg" build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) - build_path = /obj/item/bodypart/leg/left/digitigrade + build_path = /obj/item/bodypart/leg/left/lizard/digitigrade category = list("initial",SPECIES_LIZARD) /datum/design/digitigrade/rightleg @@ -47,7 +47,7 @@ id = "digi_r_leg" build_type = LIMBGROWER reagents_list = list(/datum/reagent/medicine/synthflesh = 25) - build_path = /obj/item/bodypart/leg/right/digitigrade + build_path = /obj/item/bodypart/leg/right/lizard/digitigrade category = list("initial",SPECIES_LIZARD) //Non-limb limb designs @@ -174,30 +174,6 @@ build_path = /obj/item/organ/ears/fox category = list("initial",SPECIES_HUMAN) -/datum/design/dwarf_gland - name = "Dwarf Gland" - id = "dwarfgland" - build_type = LIMBGROWER - reagents_list = list(/datum/reagent/medicine/synthflesh = 20, /datum/reagent/consumable/ethanol = 20) - build_path = /obj/item/organ/dwarfgland - category = list("initial",SPECIES_DWARF) - -/datum/design/dwarf_liver - name = "Dwarf Liver" - id = "dwarfliver" - build_type = LIMBGROWER - reagents_list = list(/datum/reagent/medicine/synthflesh = 20, /datum/reagent/consumable/ethanol = 20) - build_path = /obj/item/organ/liver/dwarf - category = list("initial",SPECIES_DWARF) - -/datum/design/dwarf_tongue - name = "Dwarf Tongue" - id = "dwarftongue" - build_type = LIMBGROWER - reagents_list = list(/datum/reagent/medicine/synthflesh = 10, /datum/reagent/consumable/ethanol = 10) - build_path = /obj/item/organ/tongue/dwarf - category = list("initial",SPECIES_DWARF) - /datum/design/lizard_tongue name = "Lizard Tongue" id = "lizardtongue" diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index 7f4e9a363d03..1774f62e9e86 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -653,33 +653,6 @@ build_path = /obj/item/circuitboard/machine/shieldwallgen/atmos category = list("Misc. Machinery") -/datum/design/board/deepcore_drill - name = "Machine Design (Deep Core Bluespace Drill Board)" - desc = "The circuit board for a Deep Core Bluespace Drill." - id = "deepcore_drill" - build_type = IMPRINTER - build_path = /obj/item/circuitboard/machine/deepcore/drill - category = list("Mining Designs") - departmental_flags = DEPARTMENTAL_FLAG_CARGO - -/datum/design/board/deepcore_hopper - name = "Machine Design (Bluespace Material Hopper Board)" - desc = "The circuit board for a Bluespace Material Hopper." - id = "deepcore_hopper" - build_type = IMPRINTER - build_path = /obj/item/circuitboard/machine/deepcore/hopper - category = list("Mining Designs") - departmental_flags = DEPARTMENTAL_FLAG_CARGO - -/datum/design/board/deepcore_hub - name = "Machine Design (Deepcore Mining Control Hub Board)" - desc = "The circuit board for a Deepcore Mining Control Hub." - id = "deepcore_hub" - build_type = IMPRINTER - build_path = /obj/item/circuitboard/machine/deepcore/hub - category = list("Mining Designs") - departmental_flags = DEPARTMENTAL_FLAG_CARGO - /////////////////////////////////////////// //////////////Shuttle Boards/////////////// /////////////////////////////////////////// diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index f9c735054a3d..bd801e60995e 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -135,6 +135,26 @@ id = "vprosthetic_r_leg" build_path = /obj/item/bodypart/leg/right/robot/surplus/vox +/datum/design/prosthetic_l_arm/lizard + name = "Surplus Prosthetic Lizard Left Arm" + id = "lprosthetic_l_arm" + build_path = /obj/item/bodypart/l_arm/robot/surplus/lizard + +/datum/design/prosthetic_r_arm/lizard + name = "Surplus Prosthetic Lizard Right Arm" + id = "lprosthetic_r_arm" + build_path = /obj/item/bodypart/r_arm/robot/surplus/lizard + +/datum/design/prosthetic_l_leg/lizard + name = "Surplus Prosthetic Lizard Left Leg" + id = "lprosthetic_l_leg" + build_path = /obj/item/bodypart/leg/left/robot/surplus/lizard + +/datum/design/prosthetic_r_leg/lizard + name = "Surplus Prosthetic Lizard Right Leg" + id = "lprosthetic_r_leg" + build_path = /obj/item/bodypart/leg/right/robot/surplus/lizard + //Ripley /datum/design/ripley_chassis name = "Exosuit Chassis (APLU \"Ripley\")" diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index cdd0ca6f13bd..eeca189ef2dc 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -610,3 +610,15 @@ build_path = /obj/item/clothing/gloves/tackler/rocket category = list("Equipment") departmental_flags = DEPARTMENTAL_FLAG_SECURITY + +///////////////////////////////////////// +/////////Fishing Equipment/////////////// +///////////////////////////////////////// + +/datum/design/fishing_rod_tech + name = "Advanced Fishing Rod" + id = "fishing_rod_tech" + build_type = PROTOLATHE + materials = list(/datum/material/uranium = 1000, /datum/material/plastic = 2000) + build_path = /obj/item/fishing_rod/tech + category = list("Equipment") diff --git a/code/modules/research/nanites/nanite_cloud_controller.dm b/code/modules/research/nanites/nanite_cloud_controller.dm index 65fbaaf405f7..ab45638bbbae 100644 --- a/code/modules/research/nanites/nanite_cloud_controller.dm +++ b/code/modules/research/nanites/nanite_cloud_controller.dm @@ -4,6 +4,7 @@ icon = 'icons/obj/machines/research.dmi' icon_state = "nanite_cloud_controller" circuit = /obj/item/circuitboard/computer/nanite_cloud_controller + unique_icon = TRUE var/obj/item/disk/nanite_program/disk var/list/datum/nanite_cloud_backup/cloud_backups = list() diff --git a/code/modules/research/nanites/nanite_program_hub.dm b/code/modules/research/nanites/nanite_program_hub.dm index 8abdf924c79a..454d74bb824d 100644 --- a/code/modules/research/nanites/nanite_program_hub.dm +++ b/code/modules/research/nanites/nanite_program_hub.dm @@ -99,7 +99,7 @@ var/list/program_design = list() program_design["id"] = D.id program_design["name"] = D.name - program_design["desc"] = D.desc + program_design["desc"] = D.get_description() data["programs"][cat_name] += list(program_design) if(!length(data["programs"])) diff --git a/code/modules/research/nanites/nanite_programs/sensor.dm b/code/modules/research/nanites/nanite_programs/sensor.dm index d7d8639fc801..ff42a5fe099c 100644 --- a/code/modules/research/nanites/nanite_programs/sensor.dm +++ b/code/modules/research/nanites/nanite_programs/sensor.dm @@ -272,7 +272,7 @@ "Human" = /datum/species/human, "Sarathi" = /datum/species/lizard, "Moth" = /datum/species/moth, - "Elzuosa" = /datum/species/ethereal, + "Elzuose" = /datum/species/ethereal, "Pod" = /datum/species/pod, "Fly" = /datum/species/fly, "Jelly" = /datum/species/jelly, diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 27d974f0fb29..2115a3c6aba4 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -136,7 +136,7 @@ Nothing else in the console has ID requirements. return else playsound(src, 'sound/machines/ping.ogg', 50, 3, -1) - visible_message("You insert [E] into a slot on the [src], producting [E.research] points from the extract's chemical makeup!") + visible_message("[user] inserts [E] into a slot on the [src]!", "You insert [E] into a slot on the [src], producting [E.research] points from the extract's chemical makeup!") stored_research.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = E.research)) slime_already_researched[E.type] = TRUE qdel(D) @@ -155,7 +155,7 @@ Nothing else in the console has ID requirements. return else playsound(src, 'sound/machines/ping.ogg', 50, 3, -1) - visible_message("You insert [E] into a slot on the [src], producting [E.research] points from the plant's genetic makeup!") + visible_message("[user] inserts [E] into a slot on the [src]!", "You insert [E] into a slot on the [src], producting [E.research] points from the plant's genetic makeup!") stored_research.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = E.research)) plant_already_researched[E.type] = TRUE qdel(D) @@ -164,6 +164,18 @@ Nothing else in the console has ID requirements. visible_message("[src] buzzes and displays a message: Genetic data already researched!") playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 3, -1) return + if(istype(D, /obj/item/assembly/signaler/anomaly)) + + var/obj/item/assembly/signaler/anomaly/anomaly = D + if(!stored_research) + visible_message("Warning: No Linked Server!") + return + + playsound(src, 'sound/machines/ping.ogg', 50, 3, -1) + visible_message("[user] inserts [anomaly] into a slot on the [src]!", "You insert [anomaly] into a slot on the [src], producting [anomaly.research] points!") + stored_research.add_point_list(list(TECHWEB_POINT_TYPE_GENERIC = anomaly.research)) + qdel(anomaly) + return if(istype(D, /obj/item/research_notes)) if(!stored_research) @@ -1235,6 +1247,16 @@ Nothing else in the console has ID requirements. req_access = null req_access_txt = "29" +/obj/machinery/computer/rdconsole/robotics/retro + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-retro" + deconpath = /obj/structure/frame/computer/retro + +/obj/machinery/computer/rdconsole/robotics/solgov + icon = 'icons/obj/machines/retro_computer.dmi' + icon_state = "computer-solgov" + deconpath = /obj/structure/frame/computer/solgov + /obj/machinery/computer/rdconsole/robotics/Initialize() . = ..() if(circuit) diff --git a/code/modules/research/techweb/_techweb_node.dm b/code/modules/research/techweb/_techweb_node.dm index 4076ff881ff1..73d732e28a1f 100644 --- a/code/modules/research/techweb/_techweb_node.dm +++ b/code/modules/research/techweb/_techweb_node.dm @@ -11,17 +11,26 @@ var/starting_node = FALSE //Whether it's available without any research. var/list/prereq_ids = list() var/list/design_ids = list() - var/list/unlock_ids = list() //CALCULATED FROM OTHER NODE'S PREREQUISITES. Assoc list id = TRUE. - var/list/boost_item_paths = list() //Associative list, path = list(point type = point_value). - var/autounlock_by_boost = TRUE //boosting this will autounlock this node. - var/export_price = 0 //Cargo export price. - var/list/research_costs = list() //Point cost to research. type = amount - var/category = "Misc" //Category + /// CALCULATED FROM OTHER NODE'S PREREQUISITIES. Associated list id = TRUE + var/list/unlock_ids = list() + /// Associative list, path = list(point type = point_value) + var/list/boost_item_paths = list() + /// Boosting this will autounlock this node + var/autounlock_by_boost = TRUE + /// Cargo export price. + var/export_price = 0 + /// The points cost to research the node, type = amount + var/list/research_costs = list() + /// The category of the node + var/category = "Misc" + /// Whether or not this node should show on the wiki + var/show_on_wiki = TRUE /datum/techweb_node/error_node id = "ERROR" display_name = "ERROR" description = "This usually means something in the database has corrupted. If it doesn't go away automatically, inform Central Command for their techs to fix it ASAP(tm)" + show_on_wiki = FALSE /datum/techweb_node/proc/Initialize() //Make lists associative for lookup diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index a6af273e4a15..7588f32ab249 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -78,7 +78,7 @@ display_name = "Biological Technology" description = "What makes us tick." //the MC, silly! prereq_ids = list("base") - design_ids = list("sleeper", "chem_heater", "chem_master", "chem_dispenser", "pandemic", "defibrillator", "defibmount", "operating", "soda_dispenser", "beer_dispenser", "healthanalyzer", "medigel","genescanner", "med_spray_bottle", "chem_pack", "blood_pack", "medical_kiosk", "crewpinpointerprox", "medipen_refiller", "prosthetic_l_arm", "prosthetic_r_arm", "prosthetic_l_leg", "prosthetic_r_leg", "kprosthetic_l_arm", "kprosthetic_r_arm", "kprosthetic_l_leg", "kprosthetic_r_leg", "vprosthetic_l_arm", "vprosthetic_r_arm", "vprosthetic_l_leg", "vprosthetic_r_leg") + design_ids = list("sleeper", "chem_heater", "chem_master", "pandemic", "defibrillator", "defibmount", "operating", "soda_dispenser", "beer_dispenser", "healthanalyzer", "medigel","genescanner", "med_spray_bottle", "chem_pack", "blood_pack", "medical_kiosk", "crewpinpointerprox", "medipen_refiller", "prosthetic_l_arm", "prosthetic_r_arm", "prosthetic_l_leg", "prosthetic_r_leg", "kprosthetic_l_arm", "kprosthetic_r_arm", "kprosthetic_l_leg", "kprosthetic_r_leg", "vprosthetic_l_arm", "vprosthetic_r_arm", "vprosthetic_l_leg", "vprosthetic_r_leg", "lprosthetic_l_arm", "lprosthetic_r_arm", "lprosthetic_l_leg", "lprosthetic_r_leg") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -266,7 +266,7 @@ display_name = "Applied Bluespace Research" description = "Using bluespace to make things faster and better." prereq_ids = list("bluespace_basic", "engineering") - design_ids = list("bs_rped","minerbag_holding", "bluespacebeaker", "bluespacesyringe", "phasic_scanning", "roastingstick", "ore_silo", "biobag_holding", "engibag_holding", "plantbag_holding", "chembag_holding") + design_ids = list("bs_rped","minerbag_holding", "bluespacebeaker", "bluespacesyringe", "phasic_scanning", "roastingstick", "ore_silo", "chem_dispenser", "biobag_holding", "engibag_holding", "plantbag_holding", "chembag_holding") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) export_price = 5000 @@ -1003,6 +1003,9 @@ export_price = 5000 /////////////////////////Nanites///////////////////////// + +//Disabled pending nanite rework --Apogee-dev +/* /datum/techweb_node/nanite_base id = "nanite_base" display_name = "Basic Nanite Programming" @@ -1097,7 +1100,7 @@ export_price = 2500 hidden = TRUE experimental = TRUE - +*/ ////////////////////////Alien technology//////////////////////// /datum/techweb_node/alientech //AYYYYYYYYLMAOO tech id = "alientech" @@ -1184,18 +1187,6 @@ research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) export_price = 2500 - -////////////////////// Deepcore /////////////////////// - -/datum/techweb_node/deepcore - id = "deepcore" - display_name = "Deepcore Mining" - description = "Mining, but automated." - prereq_ids = list("basic_mining") - design_ids = list("deepcore_drill", "deepcore_hopper", "deepcore_hub") - research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) - export_price = 2500 - ////////////////////// IPC Parts /////////////////////// /datum/techweb_node/ipc_organs id = "ipc_organs" @@ -1299,6 +1290,17 @@ hidden = TRUE experimental = TRUE +/datum/techweb_node/fishing + id = "fishing" + display_name = "Fishing Technology" + description = "Cutting edge fishing advancements." + prereq_ids = list("base") + design_ids = list("fishing_rod_tech") + research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) + export_price = 2500 + hidden = TRUE + experimental = TRUE + //Helpers for debugging/balancing the techweb in its entirety! /proc/total_techweb_exports() var/list/datum/techweb_node/processing = list() diff --git a/code/modules/ruins/lavalandruin_code/elephantgraveyard.dm b/code/modules/ruins/lavalandruin_code/elephantgraveyard.dm index fd2a9726b4fa..50e855b2ab50 100644 --- a/code/modules/ruins/lavalandruin_code/elephantgraveyard.dm +++ b/code/modules/ruins/lavalandruin_code/elephantgraveyard.dm @@ -104,11 +104,12 @@ //***Grave mounds. /obj/structure/closet/crate/grave name = "burial mound" - desc = "An marked patch of soil, showing signs of a burial long ago. You wouldn't disturb a grave... right?" + desc = "A marked patch of soil, adorned with a wooden cross" icon_state = "grave" dense_when_open = TRUE material_drop = /obj/item/stack/ore/glass/basalt material_drop_amount = 5 + opened = TRUE anchorable = FALSE anchored = TRUE locked = TRUE @@ -117,31 +118,20 @@ var/lead_tomb = FALSE var/first_open = FALSE -/obj/structure/closet/crate/grave/PopulateContents() //GRAVEROBBING IS NOW A FEATURE - ..() - new /obj/effect/decal/remains/human/grave(src) - switch(rand(1,7)) - if(1) - new /obj/item/coin/gold(src) - new /obj/item/storage/wallet(src) - if(2) - new /obj/item/clothing/glasses/meson(src) - if(3) - new /obj/item/coin/silver(src) - new /obj/item/shovel/spade(src) - if(4) - new /obj/item/storage/book/bible/booze(src) - if(5) - new /obj/item/clothing/neck/stethoscope(src) - new /obj/item/scalpel(src) - new /obj/item/hemostat(src) - - if(6) - new /obj/item/reagent_containers/glass/beaker(src) - new /obj/item/clothing/glasses/science(src) - if(7) - new /obj/item/clothing/glasses/sunglasses(src) - new /obj/item/clothing/mask/cigarette/rollie(src) +/obj/structure/closet/crate/grave/attackby(obj/item/W, mob/user, params) + .=..() + if(istype(W, /obj/item/screwdriver)) + if(!user.is_literate()) + to_chat(user, "You scratch illegibly on [src]!") + return + var/t = stripped_input(user, "What would you like the inscription to be?", name, null, 53) + if(user.get_active_held_item() != W) + return + if(!user.canUseTopic(src, BE_CLOSE)) + return + if(t) + desc = "[t]" + return /obj/structure/closet/crate/grave/open(mob/living/user, obj/item/S, force = FALSE) if(!opened) @@ -190,14 +180,50 @@ dump_contents() return -/obj/structure/closet/crate/grave/lead_researcher +/obj/structure/closet/crate/grave/stone + name = "burial mound" + desc = "A marked patch of soil, adorned with a sandstone slab" + icon_state = "grave_lead" + +/obj/structure/closet/crate/grave/loot + name = "burial mound" + desc = "A marked patch of soil, showing signs of a burial long ago. You wouldn't disturb a grave... right?" + opened = FALSE + +/obj/structure/closet/crate/grave/loot/PopulateContents() //GRAVEROBBING IS NOW A FEATURE + ..() + new /obj/effect/decal/remains/human/grave(src) + switch(rand(1,7)) + if(1) + new /obj/item/coin/gold(src) + new /obj/item/storage/wallet(src) + if(2) + new /obj/item/clothing/glasses/meson(src) + if(3) + new /obj/item/coin/silver(src) + new /obj/item/shovel/spade(src) + if(4) + new /obj/item/storage/book/bible/booze(src) + if(5) + new /obj/item/clothing/neck/stethoscope(src) + new /obj/item/scalpel(src) + new /obj/item/hemostat(src) + + if(6) + new /obj/item/reagent_containers/glass/beaker(src) + new /obj/item/clothing/glasses/science(src) + if(7) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/mask/cigarette/rollie(src) + +/obj/structure/closet/crate/grave/loot/lead_researcher name = "ominous burial mound" desc = "Even in a place filled to the brim with graves, this one shows a level of preperation and planning that fills you with dread." icon_state = "grave_lead" lead_tomb = TRUE first_open = TRUE -/obj/structure/closet/crate/grave/lead_researcher/PopulateContents() //ADVANCED GRAVEROBBING +/obj/structure/closet/crate/grave/loot/lead_researcher/PopulateContents() //ADVANCED GRAVEROBBING ..() new /obj/effect/decal/cleanable/blood/gibs/old(src) new /obj/item/book/granter/crafting_recipe/boneyard_notes(src) diff --git a/code/modules/ruins/rockplanet_ruin_code.dm b/code/modules/ruins/rockplanet_ruin_code.dm index 0d583fbe916a..57a6d6fd4657 100644 --- a/code/modules/ruins/rockplanet_ruin_code.dm +++ b/code/modules/ruins/rockplanet_ruin_code.dm @@ -5,6 +5,7 @@ icon = 'icons/obj/doors/crusher.dmi' damage_deflection = 70 glass = TRUE + smoothing_groups = null /obj/machinery/door/poddoor/crusher/crush() . = ..() diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index 8d1d6d4c9416..0c535f58ae23 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -76,6 +76,8 @@ var/unlocked = FALSE var/datum/overmap/ship/controlled/linked_ship +MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/overmap_ship, 28) + /obj/item/storage/overmap_ship/connect_to_shuttle(obj/docking_port/mobile/port, obj/docking_port/stationary/dock) linked_ship = port?.current_ship @@ -96,10 +98,14 @@ ..() new /obj/item/storage/toolbox/emergency/shuttle/fueled(src) +MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/overmap_ship/fueled, 28) + /obj/item/storage/overmap_ship/electric/PopulateContents() ..() new /obj/item/storage/toolbox/emergency/shuttle/electric(src) +MAPPING_DIRECTIONAL_HELPERS(/obj/item/storage/overmap_ship/electric, 28) + /obj/item/storage/overmap_ship/attackby(obj/item/W, mob/user, params) if (can_interact(user)) return ..() diff --git a/code/modules/shuttle/on_move.dm b/code/modules/shuttle/on_move.dm index bf4e4f736556..413b59dd1a62 100644 --- a/code/modules/shuttle/on_move.dm +++ b/code/modules/shuttle/on_move.dm @@ -20,7 +20,6 @@ All ShuttleMove procs go here if(!(. & MOVE_TURF)) return - var/shuttle_dir = shuttle.dir for(var/i in contents) var/atom/movable/thing = i if(ismob(thing)) @@ -44,7 +43,7 @@ All ShuttleMove procs go here if(istype(thing, /obj/singularity) && !istype(thing, /obj/singularity/narsie)) //it's a singularity but not a god, ignore it. continue if(!thing.anchored) - step(thing, shuttle_dir) + qdel(thing) else qdel(thing) diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index a2c19c8b2f2f..c1804f8a3f71 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -232,6 +232,7 @@ circuit = /obj/item/circuitboard/computer/bsa_control icon = 'icons/obj/machines/particle_accelerator.dmi' icon_state = "control_boxp" + unique_icon = TRUE var/obj/machinery/bsa/full/cannon var/notice diff --git a/code/modules/status_bar/status_bar.dm b/code/modules/status_bar/status_bar.dm deleted file mode 100644 index 8e3431b5fd3a..000000000000 --- a/code/modules/status_bar/status_bar.dm +++ /dev/null @@ -1,20 +0,0 @@ -/*! - * Copyright (c) 2021 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -/client/var/status_bar_prev_text = "" - -/** - * Set status bar text for the provided `target`. - * - * Target can be either of `/client` or `/mob`. - */ -/proc/status_bar_set_text(target, text) - var/client/client = CLIENT_FROM_VAR(target) - // Stop a winset call if text didn't change. - if(!client || client.status_bar_prev_text == text) - return - client.status_bar_prev_text = text - winset(client, "mapwindow.status_bar", - "text=[url_encode(text)]&is-visible=[!!text]") diff --git a/code/modules/surgery/advanced/brainwashing.dm b/code/modules/surgery/advanced/brainwashing.dm index 40bd140176a4..a2ff0f588506 100644 --- a/code/modules/surgery/advanced/brainwashing.dm +++ b/code/modules/surgery/advanced/brainwashing.dm @@ -27,7 +27,12 @@ /datum/surgery_step/brainwash name = "brainwash" - implements = list(TOOL_HEMOSTAT = 85, TOOL_WIRECUTTER = 50, /obj/item/stack/packageWrap = 35, /obj/item/stack/cable_coil = 15) + implements = list( + TOOL_HEMOSTAT = 85, + /obj/item/soap = 60, //haha. brainwashing. get it? + TOOL_WIRECUTTER = 30, + /obj/item/stack/packageWrap = 20, + /obj/item/stack/cable_coil = 10) time = 20 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' success_sound = 'sound/surgery/hemostat1.ogg' diff --git a/code/modules/surgery/advanced/lobotomy.dm b/code/modules/surgery/advanced/lobotomy.dm index 1fa86e8899bd..d1c882f96620 100644 --- a/code/modules/surgery/advanced/lobotomy.dm +++ b/code/modules/surgery/advanced/lobotomy.dm @@ -23,8 +23,12 @@ /datum/surgery_step/lobotomize name = "perform lobotomy" - implements = list(TOOL_SCALPEL = 85, /obj/item/melee/transforming/energy/sword = 55, /obj/item/kitchen/knife = 35, - /obj/item/shard = 25, /obj/item = 20) + implements = list( + TOOL_SCALPEL = 85, // there is no way this should be reasonable to do basically at all without a real surgery. ghetto lobotomy, for real? + /obj/item/melee/transforming/energy/sword = 25, + /obj/item/kitchen/knife = 15, + /obj/item/shard = 10, + /obj/item = 5) time = 10 SECONDS preop_sound = 'sound/surgery/scalpel1.ogg' success_sound = 'sound/surgery/scalpel2.ogg' diff --git a/code/modules/surgery/advanced/necrotic_revival.dm b/code/modules/surgery/advanced/necrotic_revival.dm index 41f63b1a5f3f..8018b0f910b2 100644 --- a/code/modules/surgery/advanced/necrotic_revival.dm +++ b/code/modules/surgery/advanced/necrotic_revival.dm @@ -18,7 +18,9 @@ /datum/surgery_step/bionecrosis name = "start bionecrosis" - implements = list(/obj/item/reagent_containers/syringe = 100, /obj/item/pen = 30) + implements = list( + /obj/item/reagent_containers/syringe = 100, + /obj/item/pen = 30) time = 50 chems_needed = list(/datum/reagent/toxin/zombiepowder, /datum/reagent/medicine/rezadone) require_all_chems = FALSE diff --git a/code/modules/surgery/advanced/pacification.dm b/code/modules/surgery/advanced/pacification.dm index 21c2dafb7389..c276faa2de7a 100644 --- a/code/modules/surgery/advanced/pacification.dm +++ b/code/modules/surgery/advanced/pacification.dm @@ -20,7 +20,10 @@ /datum/surgery_step/pacify name = "rewire brain" - implements = list(TOOL_HEMOSTAT = 100, TOOL_SCREWDRIVER = 35, /obj/item/pen = 15) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_SCREWDRIVER = 15, //brain surgery with a screwdriver. Ouch! + /obj/item/pen = 5) time = 4 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' success_sound = 'sound/surgery/hemostat1.ogg' diff --git a/code/modules/surgery/advanced/viral_bonding.dm b/code/modules/surgery/advanced/viral_bonding.dm index 006ebc947ceb..889d894e3d88 100644 --- a/code/modules/surgery/advanced/viral_bonding.dm +++ b/code/modules/surgery/advanced/viral_bonding.dm @@ -20,7 +20,10 @@ /datum/surgery_step/viral_bond name = "viral bond" - implements = list(TOOL_CAUTERY = 100, TOOL_WELDER = 50, /obj/item = 30) // 30% success with any hot item. + implements = list( + TOOL_CAUTERY = 100, + TOOL_WELDER = 40, + /obj/item = 20) // 30% success with any hot item. time = 100 chems_needed = list(/datum/reagent/medicine/spaceacillin,/datum/reagent/consumable/virus_food,/datum/reagent/toxin/formaldehyde) experience_given = MEDICAL_SKILL_ADVANCED diff --git a/code/modules/surgery/amputation.dm b/code/modules/surgery/amputation.dm index 1ff850c5e39c..91cd1dce07e4 100644 --- a/code/modules/surgery/amputation.dm +++ b/code/modules/surgery/amputation.dm @@ -9,7 +9,14 @@ /datum/surgery_step/sever_limb name = "sever limb" - implements = list(/obj/item/shears = 300, TOOL_SCALPEL = 100, TOOL_SAW = 100, /obj/item/melee/arm_blade = 80, /obj/item/fireaxe = 50, /obj/item/hatchet = 40, /obj/item/kitchen/knife/butcher = 25) + implements = list(//this is fine, detaching limbs doesn't require precision - this is only more precise because zone targeting is randomized + /obj/item/shears = 300, + TOOL_SCALPEL = 100, + TOOL_SAW = 100, + /obj/item/melee/arm_blade = 80, + /obj/item/fireaxe = 50, + /obj/item/hatchet = 40, + /obj/item/kitchen/knife/butcher = 25) time = 6.4 SECONDS preop_sound = 'sound/surgery/scalpel1.ogg' success_sound = 'sound/surgery/organ2.ogg' diff --git a/code/modules/surgery/bodyparts/bodyparts.dm b/code/modules/surgery/bodyparts/bodyparts.dm index 48dd4caeeb76..92b51e0f2049 100644 --- a/code/modules/surgery/bodyparts/bodyparts.dm +++ b/code/modules/surgery/bodyparts/bodyparts.dm @@ -12,27 +12,43 @@ layer = BELOW_MOB_LAYER //so it isn't hidden behind objects when on the floor var/mob/living/carbon/owner = null var/datum/weakref/original_owner = null - ///If you'd like to know if a bodypart is organic, please use is_organic_limb() - var/bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC //List of bodytypes flags, important for fitting clothing. - var/change_exempt_flags //Defines when a bodypart should not be changed. Example: BP_BLOCK_CHANGE_SPECIES prevents the limb from being overwritten on species gain - - var/is_husked = FALSE //Duh - var/limb_id = SPECIES_HUMAN //This is effectively the icon_state for limbs. - var/limb_gender = "m" //Defines what sprite the limb should use if it is also sexually dimorphic. - var/uses_mutcolor = TRUE //Does this limb have a greyscale version? - var/is_dimorphic = FALSE //Is there a sprite difference between male and female? - var/draw_color //Greyscale draw color + ///List of bodytypes flags, important for fitting clothing. If you'd like to know if a bodypart is organic, please use is_organic_limb() + var/bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC + + ///Whether the clothing being worn forces the limb into being "squished" to plantigrade/standard humanoid compliance + var/plantigrade_forced = FALSE + ///Whether the limb is husked + var/is_husked = FALSE + ///This is effectively the icon_state prefix for limbs. + var/limb_id = SPECIES_HUMAN + ///Defines what sprite the limb should use if it is also sexually dimorphic. + var/limb_gender = "m" + ///Does this limb have a greyscale version? + var/uses_mutcolor = TRUE + ///Is there a sprite difference between male and female? + var/is_dimorphic = FALSE + ///Greyscale draw color + var/draw_color + + /// The icon state of the limb's overlay, colored with a different color + var/overlay_icon_state + /// The color of the limb's overlay + var/species_secondary_color var/body_zone //BODY_ZONE_CHEST, BODY_ZONE_L_ARM, etc , used for def_zone /// The body zone of this part in english ("chest", "left arm", etc) without the species attached to it var/plaintext_zone var/aux_zone // used for hands var/aux_layer - var/body_part = null //bitflag used to check which clothes cover this bodypart + ///bitflag used to check which clothes cover this bodypart + var/body_part = null var/list/embedded_objects = list() - var/held_index = 0 //are we a hand? if so, which one! - var/is_pseudopart = FALSE //For limbs that don't really exist, eg chainsaws - var/bone_status = BONE_FLAG_NO_BONES // Is it fine, broken, splinted, or just straight up fucking gone + ///Are we a hand? if so, which one! + var/held_index = 0 + ///For limbs that don't really exist, eg chainsaws + var/is_pseudopart = FALSE + /// Is it fine, broken, splinted, or just straight up fucking gone + var/bone_status = BONE_FLAG_NO_BONES var/bone_break_threshold = 30 /// So we know if we need to scream if this limb hits max damage @@ -43,7 +59,8 @@ var/disable_threshold = 1 ///Controls whether bodypart_disabled makes sense or not for this limb. var/can_be_disabled = FALSE - var/body_damage_coeff = 1 //Multiplier of the limb's damage that gets applied to the mob + ///Multiplier of the limb's damage that gets applied to the mob + var/body_damage_coeff = 1 var/stam_damage_coeff = 0.75 //Why is this the default??? - Kapu var/brutestate = 0 var/burnstate = 0 @@ -53,14 +70,18 @@ var/max_stamina_damage = 0 var/max_damage = 0 - var/cremation_progress = 0 //Gradually increases while burning when at full damage, destroys the limb when at 100 + ///Gradually increases while burning when at full damage, destroys the limb when at 100 + var/cremation_progress = 0 - var/brute_reduction = 0 //Subtracted to brute damage taken - var/burn_reduction = 0 //Subtracted to burn damage taken + ///Subtracted from brute damage taken + var/brute_reduction = 0 + ///Subtracted from burn damage taken + var/burn_reduction = 0 //Coloring and proper item icon update var/skin_tone = "" - var/should_draw_greyscale = TRUE //Limbs need this information as a back-up incase they are generated outside of a carbon (limbgrower) + ///Limbs need this information as a back-up incase they are generated outside of a carbon (limbgrower) + var/should_draw_greyscale = TRUE var/species_color = "" var/mutation_color = "" /// The colour of damage done to this bodypart @@ -69,14 +90,17 @@ var/use_damage_color = FALSE var/no_update = 0 - var/animal_origin = null //for nonhuman bodypart (e.g. monkey) - var/dismemberable = 1 //whether it can be dismembered with a weapon. + /// If it's a nonhuman bodypart (e.g. monkey) + var/animal_origin = null + /// Whether it can be dismembered with a weapon + var/dismemberable = TRUE var/px_x = 0 var/px_y = 0 var/species_flags_list = list() - var/dmg_overlay_type //the type of damage overlay (if any) to use when this bodypart is bruised/burned. + ///the type of damage overlay (if any) to use when this bodypart is bruised/burned. + var/dmg_overlay_type //Damage messages used by help_shake_act() var/light_brute_msg = "bruised" @@ -549,6 +573,9 @@ else species_color = null + if(overlay_icon_state) + species_secondary_color = H.dna.features["mcolor2"] + UnregisterSignal(owner, COMSIG_MOVABLE_MOVED) if(NO_BONES in S.species_traits) bone_status = BONE_FLAG_NO_BONES @@ -632,11 +659,13 @@ limb.icon = icon if(!should_draw_greyscale || !icon) limb.icon = static_icon - if(is_dimorphic) //Does this type of limb have sexual dimorphism? - limb.icon_state = "[limb_id]_[body_zone]_[limb_gender]" - else - limb.icon_state = "[limb_id]_[body_zone]" + limb.icon_state = "[limb_id]_[body_zone]" + + if(is_dimorphic) //Does this type of limb have sexual dimorphism? + limb.icon_state += "_[limb_gender]" + if(bodytype & BODYTYPE_DIGITIGRADE && !plantigrade_forced) + limb.icon_state += "_digitigrade" if(!icon_exists(limb.icon, limb.icon_state)) limb_stacktrace("Limb generated with nonexistant icon. File: [limb.icon] | State: [limb.icon_state]", GLOB.Debug) //If you *really* want more of these, you can set the *other* global debug flag manually. @@ -647,6 +676,10 @@ if(aux_zone) //Hand shit aux = image(limb.icon, "[limb_id]_[aux_zone]", -aux_layer, image_dir) . += aux + if(overlay_icon_state) + var/image/overlay = image(limb.icon, "[limb_id]_[aux_zone]_overlay", -aux_layer, image_dir) + overlay.color = "#[species_secondary_color]" + . += overlay draw_color = mutation_color if(should_draw_greyscale) //Should the limb be colored outside of a forced color? @@ -657,6 +690,11 @@ if(aux_zone) aux.color = "#[draw_color]" + if(overlay_icon_state) + var/image/overlay = image(limb.icon, "[limb.icon_state]_overlay", -BODY_ADJ_LAYER, image_dir) + overlay.color = "#[species_secondary_color]" + . += overlay + //Ok so legs are a bit goofy in regards to layering, and we will need two images instead of one to fix that if((body_zone == BODY_ZONE_R_LEG) || (body_zone == BODY_ZONE_L_LEG)) var/obj/item/bodypart/leg/leg_source = src @@ -680,7 +718,8 @@ external_organ.bitflag_to_layer(external_layer), limb_gender, )*/ - return . + + return /obj/item/bodypart/deconstruct(disassembled = TRUE) drop_organs() diff --git a/code/modules/surgery/bodyparts/dismemberment.dm b/code/modules/surgery/bodyparts/dismemberment.dm index 46cb0f85728d..e360945a16d3 100644 --- a/code/modules/surgery/bodyparts/dismemberment.dm +++ b/code/modules/surgery/bodyparts/dismemberment.dm @@ -381,21 +381,21 @@ /mob/living/proc/regenerate_limbs(noheal = FALSE, list/excluded_zones = list()) SEND_SIGNAL(src, COMSIG_LIVING_REGENERATE_LIMBS, noheal, excluded_zones) -/mob/living/carbon/regenerate_limbs(noheal = FALSE, list/excluded_zones = list()) +/mob/living/carbon/regenerate_limbs(noheal = FALSE, list/excluded_zones = list(), robotic = FALSE) . = ..() var/list/zone_list = list(BODY_ZONE_HEAD, BODY_ZONE_CHEST, BODY_ZONE_R_ARM, BODY_ZONE_L_ARM, BODY_ZONE_R_LEG, BODY_ZONE_L_LEG) if(length(excluded_zones)) zone_list -= excluded_zones for(var/Z in zone_list) - . += regenerate_limb(Z, noheal) + . += regenerate_limb(Z, noheal, robotic) -/mob/living/proc/regenerate_limb(limb_zone, noheal) +/mob/living/proc/regenerate_limb(limb_zone, noheal, robotic = FALSE) return -/mob/living/carbon/regenerate_limb(limb_zone, noheal) +/mob/living/carbon/regenerate_limb(limb_zone, noheal, robotic = FALSE) var/obj/item/bodypart/L if(get_bodypart(limb_zone)) return FALSE - L = newBodyPart(limb_zone, 0, 0) + L = new_body_part(limb_zone, robotic, FALSE) L.replace_limb(src, TRUE, TRUE) return 1 diff --git a/code/modules/surgery/bodyparts/helpers.dm b/code/modules/surgery/bodyparts/helpers.dm index c35070ce07be..73ecf0e52444 100644 --- a/code/modules/surgery/bodyparts/helpers.dm +++ b/code/modules/surgery/bodyparts/helpers.dm @@ -145,24 +145,32 @@ // // FUCK YOU AUGMENT CODE - With love, Kapu //Hi Kapu -/mob/living/carbon/proc/newBodyPart(zone, robotic, fixed_icon) +// this code was perfectly fine kapu +/mob/living/carbon/proc/new_body_part(zone, robotic, fixed_icon, datum/species/species) + species ||= dna.species var/obj/item/bodypart/L switch(zone) if(BODY_ZONE_L_ARM) - L = new dna.species.species_l_arm() + L = robotic ? new species.species_robotic_l_arm() : new species.species_l_arm() if(BODY_ZONE_R_ARM) - L = new dna.species.species_r_arm() + L = robotic ? new species.species_robotic_r_arm() : new species.species_r_arm() if(BODY_ZONE_HEAD) - L = new dna.species.species_head() + L = robotic ? new species.species_robotic_head() : new species.species_head() if(BODY_ZONE_L_LEG) - L = new dna.species.species_l_leg() + if(species.is_digitigrade(src)) + L = robotic ? new species.species_robotic_digi_l_leg() : new species.species_digi_l_leg() + else + L = robotic ? new species.species_robotic_l_leg() : new species.species_l_leg() if(BODY_ZONE_R_LEG) - L = new dna.species.species_r_leg() + if(species.is_digitigrade(src)) + L = robotic ? new species.species_robotic_digi_r_leg() : new species.species_digi_r_leg() + else + L = robotic ? new species.species_robotic_r_leg() : new species.species_r_leg() if(BODY_ZONE_CHEST) - L = new dna.species.species_chest() + L = robotic ? new species.species_robotic_chest() : new species.species_chest() . = L -/mob/living/carbon/monkey/newBodyPart(zone, robotic, fixed_icon) +/mob/living/carbon/monkey/new_body_part(zone, robotic, fixed_icon, datum/species/species) var/obj/item/bodypart/L switch(zone) if(BODY_ZONE_L_ARM) @@ -183,7 +191,7 @@ L.change_bodypart_status(BODYTYPE_ROBOTIC) . = L -/mob/living/carbon/alien/larva/newBodyPart(zone, robotic, fixed_icon) +/mob/living/carbon/alien/larva/new_body_part(zone, robotic, fixed_icon, datum/species/species) var/obj/item/bodypart/L switch(zone) if(BODY_ZONE_HEAD) @@ -196,7 +204,7 @@ L.change_bodypart_status(BODYTYPE_ROBOTIC) . = L -/mob/living/carbon/alien/humanoid/newBodyPart(zone, robotic, fixed_icon) +/mob/living/carbon/alien/humanoid/new_body_part(zone, robotic, fixed_icon, datum/species/species) var/obj/item/bodypart/L switch(zone) if(BODY_ZONE_L_ARM) diff --git a/code/modules/surgery/bodyparts/robot_bodyparts.dm b/code/modules/surgery/bodyparts/robot_bodyparts.dm index ecc911502fc0..79b674438098 100644 --- a/code/modules/surgery/bodyparts/robot_bodyparts.dm +++ b/code/modules/surgery/bodyparts/robot_bodyparts.dm @@ -23,7 +23,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -49,7 +48,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -75,7 +73,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -101,7 +98,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -126,7 +122,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -232,7 +227,6 @@ is_dimorphic = FALSE should_draw_greyscale = FALSE bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC - change_exempt_flags = BP_BLOCK_CHANGE_SPECIES brute_reduction = 5 burn_reduction = 4 @@ -355,6 +349,89 @@ burn_reduction = 0 max_damage = 20 +// Lizard Robotic (Synths) +/obj/item/bodypart/chest/robot/lizard + name = "prosthetic lizard chest" + is_dimorphic = TRUE + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + acceptable_bodytype = BODYTYPE_HUMANOID + +/obj/item/bodypart/head/robot/lizard + name = "prosthetic lizard head" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/l_arm/robot/lizard + name = "prosthetic lizard left arm" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/r_arm/robot/lizard + name = "prosthetic lizard right arm" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/leg/left/robot/lizard + name = "prosthetic lizard left leg" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/leg/left/robot/lizard + name = "prosthetic lizard right leg" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +// Surplus Lizard Robotic +/obj/item/bodypart/l_arm/robot/surplus/lizard + name = "surplus prosthetic lizard left arm" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/r_arm/robot/surplus/lizard + name = "surplus prosthetic lizard right arm" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/leg/left/robot/surplus/lizard + name = "surplus prosthetic lizard left leg" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/leg/right/robot/surplus/lizard + name = "surplus prosthetic lizard right leg" + icon = 'icons/mob/augmentation/augments_lizard.dmi' + should_draw_greyscale = TRUE + overlay_icon_state = TRUE + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC + +/obj/item/bodypart/leg/left/robot/surplus/lizard/digitigrade + name = "surplus prosthetic digitigrade lizard left leg" + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC | BODYTYPE_DIGITIGRADE + +/obj/item/bodypart/leg/right/robot/surplus/lizard/digitigrade + name = "surplus prosthetic digitigrade lizard right leg" + bodytype = BODYTYPE_HUMANOID | BODYTYPE_ROBOTIC | BODYTYPE_DIGITIGRADE + +//Kepori Robotic /obj/item/bodypart/chest/robot/kepori name = "prosthetic kepori chest" static_icon = 'icons/mob/augmentation/augments_kepori.dmi' @@ -386,6 +463,7 @@ static_icon = 'icons/mob/augmentation/augments_kepori.dmi' bodytype = BODYTYPE_KEPORI | BODYTYPE_ROBOTIC +//Surplus Kepori Robotic /obj/item/bodypart/l_arm/robot/surplus/kepori name = "surplus prosthetic kepori left arm" static_icon = 'icons/mob/augmentation/augments_kepori.dmi' @@ -406,6 +484,42 @@ static_icon = 'icons/mob/augmentation/augments_kepori.dmi' bodytype = BODYTYPE_KEPORI | BODYTYPE_ROBOTIC + +// Vox Robotic +/obj/item/bodypart/chest/robot/vox + name = "prosthetic vox chest" + is_dimorphic = TRUE + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + acceptable_bodytype = BODYTYPE_VOX + +/obj/item/bodypart/head/robot/vox + name = "prosthetic vox head" + is_dimorphic = TRUE + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + +/obj/item/bodypart/l_arm/robot/vox + name = "prosthetic vox left arm" + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + +/obj/item/bodypart/r_arm/robot/vox + name = "prosthetic vox right arm" + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + +/obj/item/bodypart/l_leg/robot/vox + name = "prosthetic vox left leg" + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + +/obj/item/bodypart/r_leg/robot/vox + name = "prosthetic vox right leg" + static_icon = 'icons/mob/augmentation/augments_vox.dmi' + bodytype = BODYTYPE_VOX | BODYTYPE_ROBOTIC + +// Surplus Vox Robotic /obj/item/bodypart/l_arm/robot/surplus/vox name = "surplus prosthetic vox left arm" static_icon = 'icons/mob/augmentation/augments_vox.dmi' diff --git a/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm b/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm index 7ca16b5fea5a..e1752f0448d8 100644 --- a/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm +++ b/code/modules/surgery/bodyparts/species_parts/lizard_bodyparts.dm @@ -29,16 +29,12 @@ uses_mutcolor = TRUE limb_id = SPECIES_LIZARD -/obj/item/bodypart/leg/left/digitigrade +/obj/item/bodypart/leg/left/lizard/digitigrade icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "digitigrade_l_leg" - uses_mutcolor = TRUE - limb_id = "digitigrade" + icon_state = "lizard_l_leg_digitigrade" bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC | BODYTYPE_DIGITIGRADE -/obj/item/bodypart/leg/right/digitigrade +/obj/item/bodypart/leg/right/lizard/digitigrade icon = 'icons/mob/species/lizard/bodyparts.dmi' - icon_state = "digitigrade_r_leg" - uses_mutcolor = TRUE - limb_id = "digitigrade" + icon_state = "lizard_r_leg_digitigrade" bodytype = BODYTYPE_HUMANOID | BODYTYPE_ORGANIC | BODYTYPE_DIGITIGRADE diff --git a/code/modules/surgery/bodyparts/species_parts/vox_bodyparts.dm b/code/modules/surgery/bodyparts/species_parts/vox_bodyparts.dm index 2be9e4686cae..1437e191578f 100644 --- a/code/modules/surgery/bodyparts/species_parts/vox_bodyparts.dm +++ b/code/modules/surgery/bodyparts/species_parts/vox_bodyparts.dm @@ -13,11 +13,6 @@ acceptable_bodytype = BODYTYPE_VOX should_draw_greyscale = FALSE -/obj/item/bodypart/chest/vox/on_life() - . = ..() - if(owner.stat != DEAD) - owner.adjust_bodytemperature(length(owner.bodyparts) * 2, 0, owner.dna.species.bodytemp_heat_damage_limit + 50) //More meat = more heat - /obj/item/bodypart/l_arm/vox static_icon = 'icons/mob/species/vox/bodyparts.dmi' limb_id = SPECIES_VOX diff --git a/code/modules/surgery/bone_repair.dm b/code/modules/surgery/bone_repair.dm index 8552b8e1a826..9f933d8f49c3 100644 --- a/code/modules/surgery/bone_repair.dm +++ b/code/modules/surgery/bone_repair.dm @@ -15,7 +15,9 @@ /datum/surgery_step/set_bone name = "set bone" time = 6.4 SECONDS - implements = list(TOOL_HEMOSTAT = 100, TOOL_CROWBAR = 25, TOOL_WRENCH = 35) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_WRENCH = 40) preop_sound = 'sound/surgery/bone1.ogg' success_sound = 'sound/surgery/bone3.ogg' diff --git a/code/modules/surgery/brain_surgery.dm b/code/modules/surgery/brain_surgery.dm index 5a37135b3e01..0b1d8610889f 100644 --- a/code/modules/surgery/brain_surgery.dm +++ b/code/modules/surgery/brain_surgery.dm @@ -14,7 +14,10 @@ /datum/surgery_step/fix_brain name = "fix brain" - implements = list(TOOL_HEMOSTAT = 85, TOOL_SCREWDRIVER = 35, /obj/item/pen = 15) //don't worry, pouring some alcohol on their open brain will get that chance to 100 + implements = list( + TOOL_HEMOSTAT = 85, + TOOL_SCREWDRIVER = 40, + /obj/item/pen = 5) //don't worry, pouring some alcohol on their open brain will get that chance to 100 //will it? i don't know. repeatable = TRUE time = 10 SECONDS //long and complicated preop_sound = 'sound/surgery/hemostat1.ogg' diff --git a/code/modules/surgery/cavity_implant.dm b/code/modules/surgery/cavity_implant.dm index 8a85f40053ca..0ad1e119e9e2 100644 --- a/code/modules/surgery/cavity_implant.dm +++ b/code/modules/surgery/cavity_implant.dm @@ -9,7 +9,8 @@ /datum/surgery_step/handle_cavity name = "implant item" accept_hand = TRUE - implements = list(/obj/item = 100) + implements = list( + /obj/item = 100) repeatable = TRUE time = 3.2 SECONDS preop_sound = 'sound/surgery/organ1.ogg' diff --git a/code/modules/surgery/core_removal.dm b/code/modules/surgery/core_removal.dm index e2117032b3da..c5bfd1108202 100644 --- a/code/modules/surgery/core_removal.dm +++ b/code/modules/surgery/core_removal.dm @@ -14,7 +14,9 @@ //extract brain /datum/surgery_step/extract_core name = "extract core" - implements = list(TOOL_HEMOSTAT = 100, TOOL_CROWBAR = 100) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_CROWBAR = 100) time = 16 /datum/surgery_step/extract_core/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) diff --git a/code/modules/surgery/coronary_bypass.dm b/code/modules/surgery/coronary_bypass.dm index 82ac1f0fccdc..4c416c31c633 100644 --- a/code/modules/surgery/coronary_bypass.dm +++ b/code/modules/surgery/coronary_bypass.dm @@ -17,12 +17,13 @@ return TRUE return FALSE - //an incision but with greater bleed, and a 90% base success chance /datum/surgery_step/incise_heart name = "incise heart" - implements = list(TOOL_SCALPEL = 90, /obj/item/melee/transforming/energy/sword = 45, /obj/item/kitchen/knife = 45, - /obj/item/shard = 25) + implements = list( + TOOL_SCALPEL = 90, + /obj/item/kitchen/knife = 40, + /obj/item/shard = 33) time = 1.6 SECONDS preop_sound = 'sound/surgery/scalpel1.ogg' success_sound = 'sound/surgery/scalpel2.ogg' @@ -41,7 +42,7 @@ "Blood pools around the incision in [H]'s heart.", "") H.bleed_rate += 10 - H.adjustBruteLoss(10) + target.apply_damage(15, BRUTE, "[target_zone]") return ..() /datum/surgery_step/incise_heart/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -52,12 +53,15 @@ "[user] screws up, causing blood to spurt out of [H]'s chest!") H.bleed_rate += 20 H.adjustOrganLoss(ORGAN_SLOT_HEART, 10) - H.adjustBruteLoss(10) + target.apply_damage(15, BRUTE, "[target_zone]") //grafts a coronary bypass onto the individual's heart, success chance is 90% base again /datum/surgery_step/coronary_bypass name = "graft coronary bypass" - implements = list(TOOL_HEMOSTAT = 90, TOOL_WIRECUTTER = 35, /obj/item/stack/packageWrap = 15, /obj/item/stack/cable_coil = 5) + implements = list( + TOOL_HEMOSTAT = 90, + TOOL_WIRECUTTER = 40, + /obj/item/stack/cable_coil = 5) time = 9 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' success_sound = 'sound/surgery/hemostat1.ogg' @@ -85,6 +89,6 @@ display_results(user, target, "You screw up in attaching the graft, and it tears off, tearing part of the heart!", "[user] screws up, causing blood to spurt out of [H]'s chest profusely!", "[user] screws up, causing blood to spurt out of [H]'s chest profusely!") - H.adjustOrganLoss(ORGAN_SLOT_HEART, 20) + H.adjustOrganLoss(ORGAN_SLOT_HEART, 30) H.bleed_rate += 30 return FALSE diff --git a/code/modules/surgery/dental_implant.dm b/code/modules/surgery/dental_implant.dm index 1bac32665005..a5645094ed2f 100644 --- a/code/modules/surgery/dental_implant.dm +++ b/code/modules/surgery/dental_implant.dm @@ -5,7 +5,8 @@ /datum/surgery_step/insert_pill name = "insert pill" - implements = list(/obj/item/reagent_containers/pill = 100) + implements = list( + /obj/item/reagent_containers/pill = 100) time = 16 experience_given = (MEDICAL_SKILL_MEDIUM*0.4) //quick to do diff --git a/code/modules/surgery/experimental_dissection.dm b/code/modules/surgery/experimental_dissection.dm index 3c9e051ee453..7cf752ddf998 100644 --- a/code/modules/surgery/experimental_dissection.dm +++ b/code/modules/surgery/experimental_dissection.dm @@ -30,7 +30,12 @@ /datum/surgery_step/dissection name = "dissection" - implements = list(/obj/item/scalpel/augment = 75, /obj/item/scalpel/advanced = 60, TOOL_SCALPEL = 45, /obj/item/kitchen/knife = 20, /obj/item/shard = 10)// special tools not only cut down time but also improve probability + implements = list( + /obj/item/scalpel/augment = 75, + /obj/item/scalpel/advanced = 60, + TOOL_SCALPEL = 45, + /obj/item/kitchen/knife = 30, + /obj/item/shard = 10)// special tools not only cut down time but also improve probability time = 125 silicons_obey_prob = TRUE repeatable = TRUE @@ -57,7 +62,7 @@ cost = (BASE_HUMAN_REWARD*24) else if(isgolem(H) || iszombie(H) || isshadow(H) || isandroid(H)) cost = (BASE_HUMAN_REWARD*20) - else if(isjellyperson(H) || ispodperson(H) || issquidperson(H) || isalien(H)) + else if(isjellyperson(H) || ispodperson(H) || isalien(H)) cost = (BASE_HUMAN_REWARD*14) else if(isskeleton(H)) cost = (BASE_HUMAN_REWARD * 0.5) diff --git a/code/modules/surgery/eye_surgery.dm b/code/modules/surgery/eye_surgery.dm index 40a1df3e2658..d7aa93146203 100644 --- a/code/modules/surgery/eye_surgery.dm +++ b/code/modules/surgery/eye_surgery.dm @@ -8,7 +8,9 @@ //fix eyes /datum/surgery_step/fix_eyes name = "fix eyes" - implements = list(TOOL_HEMOSTAT = 100, TOOL_SCREWDRIVER = 45, /obj/item/pen = 25) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_SCREWDRIVER = 40) //ow! my eyes ! time = 64 experience_given = (MEDICAL_SKILL_ORGAN_FIX*0.6) //repeatable and can be done at any damage diff --git a/code/modules/surgery/gastrectomy.dm b/code/modules/surgery/gastrectomy.dm index a6c954568597..f4bd48c4729d 100644 --- a/code/modules/surgery/gastrectomy.dm +++ b/code/modules/surgery/gastrectomy.dm @@ -22,8 +22,11 @@ //95% chance of success to be consistent with most organ-repairing surgeries. /datum/surgery_step/gastrectomy name = "remove lower duodenum" - implements = list(TOOL_SCALPEL = 95, /obj/item/melee/transforming/energy/sword = 65, /obj/item/kitchen/knife = 45, - /obj/item/shard = 35) + implements = list( + TOOL_SCALPEL = 95, + /obj/item/melee/transforming/energy/sword = 33, + /obj/item/kitchen/knife = 40, + /obj/item/shard = 10) time = 52 experience_given = (MEDICAL_SKILL_ORGAN_FIX*0.8) //for consistency across organ surgeries @@ -34,7 +37,7 @@ /datum/surgery_step/gastrectomy/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) var/mob/living/carbon/human/H = target - H.setOrganLoss(ORGAN_SLOT_STOMACH, 20) // Stomachs have a threshold for being able to even digest food, so I might tweak this number + H.setOrganLoss(ORGAN_SLOT_STOMACH, 10) // Stomachs have a threshold for being able to even digest food, so I might tweak this number display_results(user, target, "You successfully remove the damaged part of [target]'s stomach.", "[user] successfully removes the damaged part of [target]'s stomach.", "[user] successfully removes the damaged part of [target]'s stomach.") @@ -42,7 +45,7 @@ /datum/surgery_step/gastrectomy/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery) var/mob/living/carbon/human/H = target - H.adjustOrganLoss(ORGAN_SLOT_STOMACH, 15) + H.adjustOrganLoss(ORGAN_SLOT_STOMACH, 20) display_results(user, target, "You cut the wrong part of [target]'s stomach!", "[user] cuts the wrong part of [target]'s stomach!", "[user] cuts the wrong part of [target]'s stomach!") diff --git a/code/modules/surgery/healing.dm b/code/modules/surgery/healing.dm index 26da9bb46fec..956768c09aa4 100644 --- a/code/modules/surgery/healing.dm +++ b/code/modules/surgery/healing.dm @@ -25,7 +25,9 @@ /datum/surgery_step/heal name = "repair body" - implements = list(TOOL_HEMOSTAT = 100, TOOL_SCREWDRIVER = 65, /obj/item/pen = 55) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_SCREWDRIVER = 40)//something else could be added here - but I would prefer not. Hemostat is not that hard to come by and SHOULD be standard for ship equipment. repeatable = TRUE time = 2.5 SECONDS success_sound = 'sound/surgery/retractor2.ogg' @@ -172,9 +174,6 @@ missinghpbonus = 5 /***************************COMBO***************************/ -/datum/surgery/healing/combo - - /datum/surgery/healing/combo name = "Tend Wounds (Mixture, Basic)" replaced_by = /datum/surgery/healing/combo/upgraded @@ -188,7 +187,6 @@ healing_step_type = /datum/surgery_step/heal/combo/upgraded desc = "A surgical procedure that provides advanced treatment for a patient's burns and brute traumas. Heals more when the patient is severely injured." - /datum/surgery/healing/combo/upgraded/femto //no real reason to type it like this except consistency, don't worry you're not missing anything name = "Tend Wounds (Mixture, Exp.)" replaced_by = null diff --git a/code/modules/surgery/hepatectomy.dm b/code/modules/surgery/hepatectomy.dm index c55db698c67d..e612b6fa18c5 100644 --- a/code/modules/surgery/hepatectomy.dm +++ b/code/modules/surgery/hepatectomy.dm @@ -21,8 +21,11 @@ //95% chance of success, not 100 because organs are delicate /datum/surgery_step/hepatectomy name = "remove damaged liver section" - implements = list(TOOL_SCALPEL = 95, /obj/item/melee/transforming/energy/sword = 65, /obj/item/kitchen/knife = 45, - /obj/item/shard = 35) + implements = list( + TOOL_SCALPEL = 95, + /obj/item/melee/transforming/energy/sword = 33, + /obj/item/kitchen/knife = 40, + /obj/item/shard = 25) time = 52 experience_given = (MEDICAL_SKILL_ORGAN_FIX*0.8) //repeatable so not as much xp @@ -41,7 +44,7 @@ /datum/surgery_step/hepatectomy/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery) var/mob/living/carbon/human/H = target - H.adjustOrganLoss(ORGAN_SLOT_LIVER, 15) + H.adjustOrganLoss(ORGAN_SLOT_LIVER, 20) display_results(user, target, "You cut the wrong part of [target]'s liver!", "[user] cuts the wrong part of [target]'s liver!", "[user] cuts the wrong part of [target]'s liver!") diff --git a/code/modules/surgery/implant_removal.dm b/code/modules/surgery/implant_removal.dm index fc3ce760ff98..4866e8aa1541 100644 --- a/code/modules/surgery/implant_removal.dm +++ b/code/modules/surgery/implant_removal.dm @@ -8,7 +8,10 @@ //extract implant /datum/surgery_step/extract_implant name = "extract implant" - implements = list(TOOL_HEMOSTAT = 100, TOOL_CROWBAR = 65, /obj/item/kitchen/fork = 35) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_CROWBAR = 40, + /obj/item/kitchen/fork = 33) time = 6.4 SECONDS success_sound = 'sound/surgery/hemostat1.ogg' experience_given = MEDICAL_SKILL_MEDIUM diff --git a/code/modules/surgery/ipc_revive.dm b/code/modules/surgery/ipc_revive.dm index 124578c6879d..1077a147b4f1 100644 --- a/code/modules/surgery/ipc_revive.dm +++ b/code/modules/surgery/ipc_revive.dm @@ -19,9 +19,13 @@ return FALSE return isipc(target) -/datum/surgery_step/revive/ipc +/datum/surgery_step/revive/ipc //TODO: make ipcs not auto revive, to make this surgery actually do something. name = "reboot electronics" - implements = list(/obj/item/inducer = 100, /obj/item/shockpaddles = 80, /obj/item/melee/baton = 50, /obj/item/gun/energy = 30) + implements = list( + /obj/item/inducer = 100, + /obj/item/shockpaddles = 80, + /obj/item/melee/baton = 50, + /obj/item/gun/energy = 30) time = 60 /datum/surgery_step/revive/ipc/tool_check(mob/user, obj/item/tool) diff --git a/code/modules/surgery/limb_augmentation.dm b/code/modules/surgery/limb_augmentation.dm index f36eabc079a7..3348769bc172 100644 --- a/code/modules/surgery/limb_augmentation.dm +++ b/code/modules/surgery/limb_augmentation.dm @@ -6,10 +6,12 @@ /datum/surgery_step/replace_limb name = "replace limb" - implements = list(/obj/item/bodypart = 100, /obj/item/organ_storage = 100) + implements = list( + /obj/item/bodypart = 100, + /obj/item/organ_storage = 100) time = 32 experience_given = MEDICAL_SKILL_MEDIUM - var/obj/item/bodypart/L = null // L because "limb" + var/obj/item/bodypart/L = null // L because "limb" //i hate you /datum/surgery_step/replace_limb/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -30,7 +32,6 @@ else user.visible_message("[user] looks for [target]'s [parse_zone(user.zone_selected)].", "You look for [target]'s [parse_zone(user.zone_selected)]...") - //ACTUAL SURGERIES /datum/surgery/augmentation diff --git a/code/modules/surgery/lipoplasty.dm b/code/modules/surgery/lipoplasty.dm index 0b509126dbae..be7d824e0b1f 100644 --- a/code/modules/surgery/lipoplasty.dm +++ b/code/modules/surgery/lipoplasty.dm @@ -12,7 +12,10 @@ //cut fat /datum/surgery_step/cut_fat name = "cut excess fat" - implements = list(TOOL_SAW = 100, /obj/item/hatchet = 35, /obj/item/kitchen/knife/butcher = 25) + implements = list( + TOOL_SAW = 100, + /obj/item/hatchet = 40, + /obj/item/kitchen/knife/butcher = 33) time = 64 /datum/surgery_step/cut_fat/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -30,7 +33,9 @@ //remove fat /datum/surgery_step/remove_fat name = "remove loose fat" - implements = list(TOOL_RETRACTOR = 100, TOOL_SCREWDRIVER = 45, TOOL_WIRECUTTER = 35) + implements = list( + TOOL_RETRACTOR = 100, + TOOL_WIRECUTTER = 40) time = 32 experience_given = 0 //scales with fat removed diff --git a/code/modules/surgery/lobectomy.dm b/code/modules/surgery/lobectomy.dm index 03dd129406f7..09ef68f03e18 100644 --- a/code/modules/surgery/lobectomy.dm +++ b/code/modules/surgery/lobectomy.dm @@ -20,8 +20,11 @@ //lobectomy, removes the most damaged lung lobe with a 95% base success chance /datum/surgery_step/lobectomy name = "excise damaged lung node" - implements = list(TOOL_SCALPEL = 95, /obj/item/melee/transforming/energy/sword = 65, /obj/item/kitchen/knife = 45, - /obj/item/shard = 35) + implements = list( + TOOL_SCALPEL = 95, + /obj/item/melee/transforming/energy/sword = 33, + /obj/item/kitchen/knife = 40, + /obj/item/shard = 25) time = 4.2 SECONDS preop_sound = 'sound/surgery/scalpel1.ogg' success_sound = 'sound/surgery/organ1.ogg' @@ -38,7 +41,7 @@ var/mob/living/carbon/human/H = target var/obj/item/organ/lungs/L = H.getorganslot(ORGAN_SLOT_LUNGS) L.operated = TRUE - H.setOrganLoss(ORGAN_SLOT_LUNGS, 60) + H.setOrganLoss(ORGAN_SLOT_LUNGS, 25) display_results(user, target, "You successfully excise [H]'s most damaged lobe.", "Successfully removes a piece of [H]'s lungs.", "") @@ -50,6 +53,6 @@ display_results(user, target, "You screw up, failing to excise [H]'s damaged lobe!", "[user] screws up!", "[user] screws up!") - H.losebreath += 4 - H.adjustOrganLoss(ORGAN_SLOT_LUNGS, 10) + H.losebreath += 10 + H.adjustOrganLoss(ORGAN_SLOT_LUNGS, 20) return FALSE diff --git a/code/modules/surgery/mechanic_steps.dm b/code/modules/surgery/mechanic_steps.dm index 2656dfe405ba..f1fd128c2d9e 100644 --- a/code/modules/surgery/mechanic_steps.dm +++ b/code/modules/surgery/mechanic_steps.dm @@ -5,7 +5,7 @@ TOOL_SCREWDRIVER = 100, TOOL_SCALPEL = 75, // med borgs could try to unscrew shell with scalpel /obj/item/kitchen/knife = 50, - /obj/item = 10) // 10% success with any sharp item. + /obj/item = 10) time = 2.4 SECONDS preop_sound = 'sound/items/screwdriver.ogg' success_sound = 'sound/items/screwdriver2.ogg' @@ -16,11 +16,11 @@ "[user] begins to unscrew the shell of [target]'s [parse_zone(target_zone)].") /datum/surgery_step/mechanic_open/tool_check(mob/user, obj/item/tool) - if(istype(tool)) - preop_sound = tool.usesound - else if(!tool.get_sharpness()) //if its not a tool, then we check if its sharp + if(implement_type == /obj/item && !tool.get_sharpness()) return FALSE - . = ..() + if(tool.usesound) + preop_sound = tool.usesound + return ..() //close shell /datum/surgery_step/mechanic_close @@ -29,7 +29,7 @@ TOOL_SCREWDRIVER = 100, TOOL_SCALPEL = 75, /obj/item/kitchen/knife = 50, - /obj/item = 10) // 10% success with any sharp item. + /obj/item = 10) time = 2.4 SECONDS preop_sound = 'sound/items/screwdriver.ogg' success_sound = 'sound/items/screwdriver2.ogg' @@ -40,11 +40,11 @@ "[user] begins to screw the shell of [target]'s [parse_zone(target_zone)].") /datum/surgery_step/mechanic_close/tool_check(mob/user, obj/item/tool) - if(istype(tool)) - preop_sound = tool.usesound - else if(!tool.get_sharpness()) //if its not a tool, then we check if its sharp + if(implement_type == /obj/item && !tool.get_sharpness()) return FALSE - . = ..() + if(tool.usesound) + preop_sound = tool.usesound + return ..() //prepare electronics /datum/surgery_step/prepare_electronics diff --git a/code/modules/surgery/mechanical.dm b/code/modules/surgery/mechanical.dm index b439ea567397..fe7b583d2c36 100644 --- a/code/modules/surgery/mechanical.dm +++ b/code/modules/surgery/mechanical.dm @@ -27,7 +27,13 @@ /datum/surgery_step/heal/mechanic name = "repair components" - implements = list(TOOL_WELDER = 100, TOOL_CAUTERY = 60, /obj/item/melee/transforming/energy = 40, /obj/item/gun/energy/laser = 20, TOOL_WIRECUTTER = 100, TOOL_HEMOSTAT = 60, TOOL_RETRACTOR = 60) + implements = list(TOOL_WELDER = 100, + TOOL_WIRECUTTER = 100, + TOOL_CAUTERY = 60, + TOOL_HEMOSTAT = 60, + TOOL_RETRACTOR = 60, + /obj/item/melee/transforming/energy = 40, + /obj/item/gun/energy/laser = 20) time = 2 SECONDS missinghpbonus = 10 diff --git a/code/modules/surgery/organ_manipulation.dm b/code/modules/surgery/organ_manipulation.dm index 47b180997789..2242c4c242ea 100644 --- a/code/modules/surgery/organ_manipulation.dm +++ b/code/modules/surgery/organ_manipulation.dm @@ -68,7 +68,9 @@ time = 6.4 SECONDS name = "manipulate organs" repeatable = TRUE - implements = list(/obj/item/organ = 100, /obj/item/organ_storage = 100, /obj/item/mmi = 100) + implements = list(/obj/item/organ = 100, + /obj/item/organ_storage = 100, + /obj/item/mmi = 100) preop_sound = 'sound/surgery/organ2.ogg' success_sound = 'sound/surgery/organ1.ogg' var/implements_extract = list(TOOL_HEMOSTAT = 100, TOOL_CROWBAR = 55, /obj/item/kitchen/fork = 35) @@ -108,8 +110,6 @@ "[user] begins to insert [tool] into [target]'s [parse_zone(target_zone)].", "[user] begins to insert something into [target]'s [parse_zone(target_zone)].") - //WS Begin - IPCs - if(istype(tool, /obj/item/mmi))//this whole thing is only used for robotic surgery in organ_mani_robotic.dm :* current_type = "posibrain" preop_sound = 'sound/items/tape_flip.ogg' diff --git a/code/modules/surgery/organic_steps.dm b/code/modules/surgery/organic_steps.dm index 686f75fdfef6..5167bb3a4517 100644 --- a/code/modules/surgery/organic_steps.dm +++ b/code/modules/surgery/organic_steps.dm @@ -2,8 +2,12 @@ //make incision /datum/surgery_step/incise name = "make incision" - implements = list(TOOL_SCALPEL = 100, /obj/item/melee/transforming/energy/sword = 75, /obj/item/kitchen/knife = 65, - /obj/item/shard = 45, /obj/item = 30) // 30% success with any sharp item. + implements = list( + TOOL_SCALPEL = 100, + /obj/item/melee/transforming/energy/sword = 40, + /obj/item/kitchen/knife = 40, + /obj/item/shard = 25, + /obj/item = 15) //any sharp item time = 1.6 SECONDS preop_sound = 'sound/surgery/scalpel1.ogg' success_sound = 'sound/surgery/scalpel2.ogg' @@ -29,6 +33,14 @@ H.bleed_rate += 3 return ..() +/datum/surgery_step/incise/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(ishuman(target)) + var/mob/living/carbon/human/H = target + display_results(user, target, "You screw up, cutting too deeply!", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]") + target.apply_damage(15, BRUTE, "[target_zone]") + /datum/surgery_step/incise/nobleed //silly friendly! experience_given = 1 //safer so not as much XP @@ -44,7 +56,11 @@ //clamp bleeders /datum/surgery_step/clamp_bleeders name = "clamp bleeders" - implements = list(TOOL_HEMOSTAT = 100, TOOL_WIRECUTTER = 60, /obj/item/stack/packageWrap = 35, /obj/item/stack/cable_coil = 15) + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_WIRECUTTER = 40, + /obj/item/stack/packageWrap = 20, //that would seriously hurt + /obj/item/stack/cable_coil = 20) time = 2.4 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' @@ -61,10 +77,21 @@ H.bleed_rate = max((H.bleed_rate - 3), 0) return ..() +/datum/surgery_step/clamp_bleeders/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(ishuman(target)) + var/mob/living/carbon/human/H = target + display_results(user, target, "You screw up, letting go of a vein!", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]") + target.apply_damage(15, BRUTE, "[target_zone]") + //retract skin /datum/surgery_step/retract_skin name = "retract skin" - implements = list(TOOL_RETRACTOR = 100, TOOL_SCREWDRIVER = 45, TOOL_WIRECUTTER = 35, /obj/item/stack/rods = 35) + implements = list( + TOOL_RETRACTOR = 100, + TOOL_SCREWDRIVER = 40, + /obj/item/stack/rods = 10) time = 2.4 SECONDS preop_sound = 'sound/surgery/retractor1.ogg' success_sound = 'sound/surgery/retractor2.ogg' @@ -74,13 +101,22 @@ "[user] begins to retract the skin in [target]'s [parse_zone(target_zone)].", "[user] begins to retract the skin in [target]'s [parse_zone(target_zone)].") - +/datum/surgery_step/retract_skin/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(ishuman(target)) + var/mob/living/carbon/human/H = target + display_results(user, target, "You screw up, losing grip on the tissue!", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]") + target.apply_damage(10, BRUTE, "[target_zone]") //close incision /datum/surgery_step/close name = "mend incision" - implements = list(TOOL_CAUTERY = 100, /obj/item/gun/energy/laser = 90, TOOL_WELDER = 70, - /obj/item = 30) // 30% success with any hot item. + implements = list( + TOOL_CAUTERY = 100, + TOOL_WELDER = 40, + /obj/item/gun/energy/laser = 60, + /obj/item = 30) // 30% success with any hot item. //this is fine, and decently reasonable time = 2.4 SECONDS preop_sound = 'sound/surgery/cautery1.ogg' success_sound = 'sound/surgery/cautery2.ogg' @@ -98,19 +134,22 @@ /datum/surgery_step/close/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results) if(locate(/datum/surgery_step/saw) in surgery.steps) - target.heal_bodypart_damage(45,0) + target.heal_bodypart_damage(15,0) if (ishuman(target)) var/mob/living/carbon/human/H = target H.bleed_rate = max((H.bleed_rate - 3), 0) return ..() - - //saw bone /datum/surgery_step/saw name = "saw bone" - implements = list(TOOL_SAW = 100,/obj/item/melee/arm_blade = 75, - /obj/item/fireaxe = 50, /obj/item/hatchet = 35, /obj/item/kitchen/knife/butcher = 25, /obj/item = 20) //20% success (sort of) with any sharp item with a force>=10 + implements = list( + TOOL_SAW = 100, + /obj/item/fireaxe = 50, + /obj/item/melee/arm_blade = 40, + /obj/item/hatchet = 40, + /obj/item/kitchen/knife/butcher = 33, + /obj/item = 10) //10% success (sort of) with any sharp item with a force>=10 time = 5.4 SECONDS preop_sound = list( /obj/item/circular_saw = 'sound/surgery/saw.ogg', @@ -133,16 +172,30 @@ return TRUE /datum/surgery_step/saw/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results) - target.apply_damage(50, BRUTE, "[target_zone]") + target.apply_damage(20, BRUTE, "[target_zone]") display_results(user, target, "You saw [target]'s [parse_zone(target_zone)] open.", "[user] saws [target]'s [parse_zone(target_zone)] open!", "[user] saws [target]'s [parse_zone(target_zone)] open!") return ..() +/datum/surgery_step/saw/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + if(ishuman(target)) + var/mob/living/carbon/human/H = target + var/obj/item/bodypart/affected = target.get_bodypart(check_zone(target_zone)) + display_results(user, target, "You screw up, breaking the bone!", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]", + "[user] screws up, causing blood to spurt out of [H]'s [parse_zone(target_zone)]") + affected.break_bone() + target.apply_damage(25, BRUTE, "[target_zone]") + //drill bone /datum/surgery_step/drill name = "drill bone" - implements = list(TOOL_DRILL = 100, /obj/item/screwdriver/power = 80, /obj/item/pickaxe/drill = 60, TOOL_SCREWDRIVER = 25, /obj/item/kitchen/spoon = 20) + implements = list( + TOOL_DRILL = 100, + /obj/item/screwdriver/power = 45, + TOOL_SCREWDRIVER = 33, + /obj/item/kitchen/spoon = 4.13) //i made this as awful as possible. time = 30 /datum/surgery_step/drill/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 56dc170d7700..0bd9ed46d1a9 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -140,11 +140,14 @@ /obj/item/organ/eyes/robotic name = "robotic eyes" - icon_state = "cybernetic_eyeballs" + icon_state = "robotic_eyes" desc = "A very basic set of optical sensors with no extra vision modes or functions." status = ORGAN_ROBOTIC organ_flags = ORGAN_SYNTHETIC +/obj/item/organ/eyes/robotic/lizard + eye_icon_state = "eyes_synth" + /obj/item/organ/eyes/robotic/emp_act(severity) . = ..() if(!owner || . & EMP_PROTECT_SELF) @@ -157,6 +160,7 @@ /obj/item/organ/eyes/robotic/xray name = "\improper X-ray eyes" desc = "These cybernetic eyes will give you X-ray vision. Blinking is futile." + icon_state = "robotic_eyes_u2" eye_color = "000" see_in_dark = 8 sight_flags = SEE_MOBS | SEE_OBJS | SEE_TURFS @@ -164,6 +168,7 @@ /obj/item/organ/eyes/robotic/thermals name = "thermal eyes" desc = "These cybernetic eye implants will give you thermal vision. Vertical slit pupil included." + icon_state = "robotic_eyes_u" eye_color = "FC0" sight_flags = SEE_MOBS lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index 2c7a1a508605..26d16ae23e10 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -6,7 +6,7 @@ slot = ORGAN_SLOT_HEART healing_factor = STANDARD_ORGAN_HEALING - decay_factor = 3.5 * STANDARD_ORGAN_DECAY //designed to fail a little under 4 minutes after death + decay_factor = STANDARD_VITAL_ORGAN_DECAY low_threshold_passed = "Prickles of pain appear then die out from within your chest..." high_threshold_passed = "Something inside your chest hurts, and the pain isn't subsiding. You notice yourself breathing far faster than before." diff --git a/code/modules/surgery/organs/liver.dm b/code/modules/surgery/organs/liver.dm index 243d5b6134c0..d8e10731da30 100644 --- a/code/modules/surgery/organs/liver.dm +++ b/code/modules/surgery/organs/liver.dm @@ -11,7 +11,7 @@ maxHealth = STANDARD_ORGAN_THRESHOLD healing_factor = STANDARD_ORGAN_HEALING - decay_factor = STANDARD_ORGAN_DECAY + decay_factor = STANDARD_VITAL_ORGAN_DECAY food_reagents = list(/datum/reagent/consumable/nutriment = 5, /datum/reagent/iron = 5) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 637b48283c18..264574c476e4 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -28,15 +28,12 @@ var/useable = TRUE var/list/food_reagents = list(/datum/reagent/consumable/nutriment = 5) - - //WS Begin - IPCS var/vital = 0 //Was this organ implanted/inserted/etc, if true will not be removed during species change. var/external = FALSE //whether to call Remove() when qdeling the organ. var/remove_on_qdel = TRUE var/synthetic = FALSE // To distinguish between organic and synthetic organs - //WS End /obj/item/organ/Initialize() . = ..() @@ -192,31 +189,28 @@ return 0 /mob/living/carbon/regenerate_organs() - if(dna?.species) - dna.species.regenerate_organs(src) - return - - else - if(!getorganslot(ORGAN_SLOT_LUNGS)) - var/obj/item/organ/lungs/L = new() - L.Insert(src) + if(!getorganslot(ORGAN_SLOT_LUNGS)) + var/obj/item/organ/lungs/L = new() + L.Insert(src) - if(!getorganslot(ORGAN_SLOT_HEART)) - var/obj/item/organ/heart/H = new() - H.Insert(src) + if(!getorganslot(ORGAN_SLOT_HEART)) + var/obj/item/organ/heart/H = new() + H.Insert(src) - if(!getorganslot(ORGAN_SLOT_TONGUE)) - var/obj/item/organ/tongue/T = new() - T.Insert(src) + if(!getorganslot(ORGAN_SLOT_TONGUE)) + var/obj/item/organ/tongue/T = new() + T.Insert(src) - if(!getorganslot(ORGAN_SLOT_EYES)) - var/obj/item/organ/eyes/E = new() - E.Insert(src) + if(!getorganslot(ORGAN_SLOT_EYES)) + var/obj/item/organ/eyes/E = new() + E.Insert(src) - if(!getorganslot(ORGAN_SLOT_EARS)) - var/obj/item/organ/ears/ears = new() - ears.Insert(src) + if(!getorganslot(ORGAN_SLOT_EARS)) + var/obj/item/organ/ears/ears = new() + ears.Insert(src) +/mob/living/carbon/human/regenerate_organs() + dna.species.regenerate_organs(src, robotic = fbp) /** get_availability * returns whether the species should innately have this organ. diff --git a/code/modules/surgery/organs/tails.dm b/code/modules/surgery/organs/tails.dm index 0331036236ae..f587a26d8404 100644 --- a/code/modules/surgery/organs/tails.dm +++ b/code/modules/surgery/organs/tails.dm @@ -43,6 +43,7 @@ /obj/item/organ/tail/lizard name = "\improper Sarathi tail" desc = "A severed Sarathi's tail. Can't they regrow these...?" + icon_state = "severedlizard" color = "#116611" tail_type = "Smooth" var/spines = "None" @@ -85,8 +86,8 @@ desc = "A fabricated severed lizard tail. This one's made of synthflesh. Probably not usable for lizard wine." /obj/item/organ/tail/elzu - name = "\improper Elzuosa tail" - desc = "A detached Elzuosa's tail. You probably shouldn't plant this." + name = "\improper Elzuose tail" + desc = "A detached Elzuose's tail. You probably shouldn't plant this." color = "#d3e8e9" tail_type = "Long" @@ -112,6 +113,7 @@ /obj/item/organ/tail/fox name = "fox tail" desc = "A severed fox tail. Sad." + icon_state = "severedfox" tail_type = "Fox" /obj/item/organ/tail/fox/Insert(mob/living/carbon/human/H, special = 0, drop_if_replaced = TRUE) diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index 58a015c4c6b6..77fae8c0bb87 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -68,14 +68,25 @@ modifies_speech = TRUE /obj/item/organ/tongue/lizard/handle_speech(datum/source, list/speech_args) - if(speech_args[SPEECH_LANGUAGE] == /datum/language/draconic) //WS edit - lizard tongues don't hiss when speaking Draconic + if(speech_args[SPEECH_LANGUAGE] == /datum/language/draconic) //lizard tongues don't hiss when speaking Draconic return + var/static/regex/lizard_hiss = new("s+", "g") var/static/regex/lizard_hiSS = new("S+", "g") + var/static/regex/lizard_kss = new(@"(\w)x", "g") + var/static/regex/lizard_kSS = new(@"(\w)X", "g") + var/static/regex/lizard_ecks = new(@"\bx([\-|r|R]|\b)", "g") + var/static/regex/lizard_eckS = new(@"\bX([\-|r|R]|\b)", "g") + var/message = speech_args[SPEECH_MESSAGE] if(message[1] != "*") message = lizard_hiss.Replace(message, "sss") message = lizard_hiSS.Replace(message, "SSS") + message = lizard_kss.Replace(message, "$1kss") + message = lizard_kSS.Replace(message, "$1KSS") + message = lizard_ecks.Replace(message, "ecks$1") + message = lizard_eckS.Replace(message, "ECKS$1") + speech_args[SPEECH_MESSAGE] = message /obj/item/organ/tongue/fly @@ -298,25 +309,6 @@ new_message += message[i] speech_args[SPEECH_MESSAGE] = new_message -/obj/item/organ/tongue/squid - name = "squid tongue" - desc = "A smaller tentacle used to synthesize speech." - icon_state = "tonguesquid" - var/static/list/languages_possible_squid = typecacheof(list( - /datum/language/rylethian, - /datum/language/common, - /datum/language/xenocommon, - /datum/language/aphasia, - /datum/language/narsie, - /datum/language/monkey, - /datum/language/shadowtongue, - /datum/language/ratvar - )) - -/obj/item/organ/tongue/squid/Initialize(mapload) - . = ..() - languages_possible = languages_possible_squid - /obj/item/organ/tongue/ethereal name = "electric discharger" desc = "A sophisticated ethereal organ, capable of synthesising speech via electrical discharge." diff --git a/code/modules/surgery/plastic_surgery.dm b/code/modules/surgery/plastic_surgery.dm index 0e1ddd396153..9c87a5b5a93f 100644 --- a/code/modules/surgery/plastic_surgery.dm +++ b/code/modules/surgery/plastic_surgery.dm @@ -6,7 +6,10 @@ //reshape_face /datum/surgery_step/reshape_face name = "reshape face" - implements = list(TOOL_SCALPEL = 100, /obj/item/kitchen/knife = 50, TOOL_WIRECUTTER = 35) + implements = list( + TOOL_SCALPEL = 100, + /obj/item/kitchen/knife = 40, + TOOL_WIRECUTTER = 33) time = 64 experience_given = MEDICAL_SKILL_MEDIUM diff --git a/code/modules/surgery/prosthetic_replacement.dm b/code/modules/surgery/prosthetic_replacement.dm index 1e41fad619ee..8b3d4aa1218e 100644 --- a/code/modules/surgery/prosthetic_replacement.dm +++ b/code/modules/surgery/prosthetic_replacement.dm @@ -13,11 +13,13 @@ if(!C.get_bodypart(user.zone_selected)) //can only start if limb is missing return 1 - - /datum/surgery_step/add_prosthetic name = "add prosthetic" - implements = list(/obj/item/bodypart = 100, /obj/item/organ_storage = 100, /obj/item/chainsaw = 100, /obj/item/melee/synthetic_arm_blade = 100) + implements = list( + /obj/item/bodypart = 100, + /obj/item/organ_storage = 100, + /obj/item/chainsaw = 100, + /obj/item/melee/synthetic_arm_blade = 100) time = 32 experience_given = MEDICAL_SKILL_ORGAN_FIX //won't get full XP if rejected var/organ_rejection_dam = 0 @@ -86,7 +88,7 @@ "[user] successfully replaces [target]'s [parse_zone(target_zone)]!") return else - var/obj/item/bodypart/L = target.newBodyPart(target_zone, FALSE, FALSE) + var/obj/item/bodypart/L = target.new_body_part(target_zone, FALSE, FALSE) L.is_pseudopart = TRUE if(!L.attach_limb(target)) display_results(user, target, "You fail in attaching [target]'s [parse_zone(target_zone)]! Their body has rejected [L]!", diff --git a/code/modules/surgery/remove_embedded_object.dm b/code/modules/surgery/remove_embedded_object.dm index c4e923b4b996..ac23b468044e 100644 --- a/code/modules/surgery/remove_embedded_object.dm +++ b/code/modules/surgery/remove_embedded_object.dm @@ -3,7 +3,6 @@ steps = list(/datum/surgery_step/incise, /datum/surgery_step/remove_object) possible_locs = list(BODY_ZONE_R_ARM,BODY_ZONE_L_ARM,BODY_ZONE_R_LEG,BODY_ZONE_L_LEG,BODY_ZONE_CHEST,BODY_ZONE_HEAD) - /datum/surgery_step/remove_object name = "remove embedded objects" time = 32 @@ -11,7 +10,6 @@ experience_given = MEDICAL_SKILL_MEDIUM var/obj/item/bodypart/L = null - /datum/surgery_step/remove_object/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) L = surgery.operated_bodypart if(L) @@ -22,7 +20,6 @@ else user.visible_message("[user] looks for [target]'s [parse_zone(user.zone_selected)].", "You look for [target]'s [parse_zone(user.zone_selected)]...") - /datum/surgery_step/remove_object/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) if(L) if(ishuman(target)) diff --git a/code/modules/surgery/revival.dm b/code/modules/surgery/revival.dm index 400adab16daf..86b3e389e0b5 100644 --- a/code/modules/surgery/revival.dm +++ b/code/modules/surgery/revival.dm @@ -27,12 +27,15 @@ /datum/surgery_step/revive name = "shock brain" - implements = list(/obj/item/shockpaddles = 100, /obj/item/melee/baton = 75, /obj/item/gun/energy = 60) - time = 12 SECONDS + implements = list( + /obj/item/shockpaddles = 100, //this is useful for reviving simepeople. + /obj/item/melee/baton = 40, //i hate this a lot + /obj/item/gun/energy = 30, //should be tasers only + /obj/item/inducer = 30) //why not + time = 3 SECONDS success_sound = 'sound/magic/lightningbolt.ogg' failure_sound = 'sound/machines/defib_zap.ogg' repeatable = TRUE - time = 120 experience_given = MEDICAL_SKILL_ADVANCED /datum/surgery_step/revive/tool_check(mob/user, obj/item/tool) @@ -87,5 +90,5 @@ "[user] send a powerful shock to [target]'s brain with [tool], but [target.p_they()] doesn't react.", "[user] send a powerful shock to [target]'s brain with [tool], but [target.p_they()] doesn't react.") playsound(get_turf(target), 'sound/magic/lightningbolt.ogg', 50, TRUE) - target.adjustOrganLoss(ORGAN_SLOT_BRAIN, 15, 180) + target.adjustOrganLoss(ORGAN_SLOT_BRAIN, 20, 180) return FALSE diff --git a/code/modules/surgery/stomachpump.dm b/code/modules/surgery/stomachpump.dm index 63bdfedff9d4..c6cddae3a689 100644 --- a/code/modules/surgery/stomachpump.dm +++ b/code/modules/surgery/stomachpump.dm @@ -58,4 +58,4 @@ "[user] screws up, brusing [H]'s chest!", "[user] screws up!") H.adjustOrganLoss(ORGAN_SLOT_STOMACH, 5) - H.adjustBruteLoss(5) + target.apply_damage(15, BRUTE, "[target_zone]") diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index ca94ad3e77b7..4f98fe339c87 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -37,7 +37,6 @@ operated_bodypart = null return ..() - /datum/surgery/proc/can_start(mob/user, mob/living/patient) //FALSE to not show in list . = TRUE if(replaced_by == /datum/surgery) @@ -162,7 +161,6 @@ // var/list/bodyparts (/mob/living/carbon/human) is the LIMBS of a Mob. //Surgical procedures are initiated by attempt_initiate_surgery(), which is called by sharp objects, such as scalpels. - //TODO //specific steps for some surgeries (fluff text) //more interesting failure options @@ -171,7 +169,6 @@ //add a probability modifier for the state of the surgeon- health, twitching, etc. blindness, god forbid. //helper for converting a zone_sel.selecting to body part (for damage) - //RESOLVED ISSUES //"Todo" jobs that have been completed //combine hands/feet into the arms - Hands/feet were removed - RR //surgeries (not steps) that can be initiated on any body part (corresponding with damage locations) - Call this one done, see possible_locs var - c0 diff --git a/code/modules/tgs/LICENSE b/code/modules/tgs/LICENSE index 687ebbd4236a..85bca8c3f814 100644 --- a/code/modules/tgs/LICENSE +++ b/code/modules/tgs/LICENSE @@ -1,6 +1,6 @@ The MIT License -Copyright (c) 2017 Jordan Brown +Copyright (c) 2017-2023 Jordan Brown Permission is hereby granted, free of charge, to any person obtaining a copy of this software and diff --git a/code/modules/tgs/v4/api.dm b/code/modules/tgs/v4/api.dm index 2f05c3863380..b9a75c4abb48 100644 --- a/code/modules/tgs/v4/api.dm +++ b/code/modules/tgs/v4/api.dm @@ -263,7 +263,12 @@ for(var/I in channels) var/datum/tgs_chat_channel/channel = I ids += channel.id + message = UpgradeDeprecatedChatMessage(message) + + if (!length(channels)) + return + message = list("message" = message.text, "channelIds" = ids) if(intercepted_message_queue) intercepted_message_queue += list(message) @@ -276,7 +281,12 @@ var/datum/tgs_chat_channel/channel = I if (!channel.is_private_channel && ((channel.is_admin_channel && admin_only) || (!channel.is_admin_channel && !admin_only))) channels += channel.id + message = UpgradeDeprecatedChatMessage(message) + + if (!length(channels)) + return + message = list("message" = message.text, "channelIds" = channels) if(intercepted_message_queue) intercepted_message_queue += list(message) diff --git a/code/modules/tgs/v5/__interop_version.dm b/code/modules/tgs/v5/__interop_version.dm index 6ef7c86ef75b..5d3d491a7362 100644 --- a/code/modules/tgs/v5/__interop_version.dm +++ b/code/modules/tgs/v5/__interop_version.dm @@ -1 +1 @@ -"5.6.0" +"5.6.1" diff --git a/code/modules/tgs/v5/_defines.dm b/code/modules/tgs/v5/_defines.dm index a3f949081f16..c7213cc24699 100644 --- a/code/modules/tgs/v5/_defines.dm +++ b/code/modules/tgs/v5/_defines.dm @@ -75,7 +75,7 @@ #define DMAPI5_TOPIC_COMMAND_INSTANCE_RENAMED 4 #define DMAPI5_TOPIC_COMMAND_CHAT_CHANNELS_UPDATE 5 #define DMAPI5_TOPIC_COMMAND_SERVER_PORT_UPDATE 6 -#define DMAPI5_TOPIC_COMMAND_HEARTBEAT 7 +#define DMAPI5_TOPIC_COMMAND_HEALTHCHECK 7 #define DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH 8 #define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9 #define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10 diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm index 517240f12f8a..926ea10a8f27 100644 --- a/code/modules/tgs/v5/api.dm +++ b/code/modules/tgs/v5/api.dm @@ -166,6 +166,10 @@ ids += channel.id message = UpgradeDeprecatedChatMessage(message) + + if (!length(channels)) + return + message = message._interop_serialize() message[DMAPI5_CHAT_MESSAGE_CHANNEL_IDS] = ids if(intercepted_message_queue) @@ -181,6 +185,10 @@ channels += channel.id message = UpgradeDeprecatedChatMessage(message) + + if (!length(channels)) + return + message = message._interop_serialize() message[DMAPI5_CHAT_MESSAGE_CHANNEL_IDS] = channels if(intercepted_message_queue) @@ -199,6 +207,7 @@ /datum/tgs_api/v5/ChatChannelInfo() RequireInitialBridgeResponse() + WaitForReattach(TRUE) return chat_channels.Copy() /datum/tgs_api/v5/proc/DecodeChannels(chat_update_json) diff --git a/code/modules/tgs/v5/bridge.dm b/code/modules/tgs/v5/bridge.dm index b3cf77593974..37f58bcdf632 100644 --- a/code/modules/tgs/v5/bridge.dm +++ b/code/modules/tgs/v5/bridge.dm @@ -59,18 +59,22 @@ var/json = json_encode(data) return json -/datum/tgs_api/v5/proc/PerformBridgeRequest(bridge_request) +/datum/tgs_api/v5/proc/WaitForReattach(require_channels = FALSE) if(detached) // Wait up to one minute for(var/i in 1 to 600) sleep(1) - if(!detached) + if(!detached && (!require_channels || length(chat_channels))) break - // dad went out for milk cigarettes 20 years ago... + // dad went out for milk and cigarettes 20 years ago... + // yes, this affects all other waiters, intentional if(i == 600) detached = FALSE +/datum/tgs_api/v5/proc/PerformBridgeRequest(bridge_request) + WaitForReattach(FALSE) + // This is an infinite sleep until we get a response var/export_response = world.Export(bridge_request) if(!export_response) diff --git a/code/modules/tgs/v5/topic.dm b/code/modules/tgs/v5/topic.dm index 28fcc14aef87..56c1824fd97d 100644 --- a/code/modules/tgs/v5/topic.dm +++ b/code/modules/tgs/v5/topic.dm @@ -71,6 +71,7 @@ var/list/event_call = list(event_type) if (event_type == TGS_EVENT_WATCHDOG_DETACH) detached = TRUE + chat_channels.Cut() // https://github.com/tgstation/tgstation-server/issues/1490 if(event_parameters) event_call += event_parameters @@ -136,7 +137,9 @@ server_port = new_port return TopicResponse() - if(DMAPI5_TOPIC_COMMAND_HEARTBEAT) + if(DMAPI5_TOPIC_COMMAND_HEALTHCHECK) + if(event_handler?.receive_health_checks) + event_handler.HandleEvent(TGS_EVENT_HEALTH_CHECK) return TopicResponse() if(DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH) diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm index e3455b69d1c6..c679737dfc49 100644 --- a/code/modules/tgs/v5/undefs.dm +++ b/code/modules/tgs/v5/undefs.dm @@ -75,7 +75,7 @@ #undef DMAPI5_TOPIC_COMMAND_INSTANCE_RENAMED #undef DMAPI5_TOPIC_COMMAND_CHAT_CHANNELS_UPDATE #undef DMAPI5_TOPIC_COMMAND_SERVER_PORT_UPDATE -#undef DMAPI5_TOPIC_COMMAND_HEARTBEAT +#undef DMAPI5_TOPIC_COMMAND_HEALTHCHECK #undef DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH #undef DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE diff --git a/code/modules/tgui/external.dm b/code/modules/tgui/external.dm index 46a4317fea40..88b0933ecbeb 100644 --- a/code/modules/tgui/external.dm +++ b/code/modules/tgui/external.dm @@ -42,7 +42,7 @@ * * required user mob The mob interacting with the UI. * - * return list Statuic Data to be sent to the UI. + * return list Static Data to be sent to the UI. */ /datum/proc/ui_static_data(mob/user) return list() diff --git a/code/modules/tgui/status_composers.dm b/code/modules/tgui/status_composers.dm new file mode 100644 index 000000000000..6de3b01104ec --- /dev/null +++ b/code/modules/tgui/status_composers.dm @@ -0,0 +1,71 @@ +/// Returns a UI status such that users with debilitating conditions, such as +/// being dead or not having power for silicons, will not be able to interact. +/// Being dead will disable UI, being incapacitated will continue updating it, +/// and anything else will make it interactive. +/proc/ui_status_user_is_abled(mob/user, atom/source) + return user.shared_ui_interaction(source) + +/// Returns a UI status such that those without blocked hands will be able to interact, +/// but everyone else can only watch. +/proc/ui_status_user_has_free_hands(mob/user, atom/source) + return HAS_TRAIT(user, TRAIT_HANDS_BLOCKED) ? UI_UPDATE : UI_INTERACTIVE + +/* +/// Returns a UI status such that advanced tool users will be able to interact, +/// but everyone else can only watch. +/proc/ui_status_user_is_advanced_tool_user(mob/user) + return ISADVANCEDTOOLUSER(user) ? UI_INTERACTIVE : UI_UPDATE +*/ + +/// Returns a UI status such that silicons will be able to interact with whatever +/// they would have access to if this was a machine. For example, AIs can +/// interact if there's cameras with wireless control is enabled. +/proc/ui_status_silicon_has_access(mob/user, atom/source) + if (!issilicon(user)) + return UI_CLOSE + var/mob/living/silicon/silicon_user = user + return silicon_user.get_ui_access(source) + +/// Returns a UI status representing this silicon's capability to access +/// the given source. Called by `ui_status_silicon_has_access`. +/mob/living/silicon/proc/get_ui_access(atom/source) + return UI_CLOSE + +/mob/living/silicon/robot/get_ui_access(atom/source) + // Robots can interact with anything they can see. + var/list/clientviewlist = getviewsize(client.view) + if(get_dist(src, source) <= min(clientviewlist[1],clientviewlist[2])) + return UI_INTERACTIVE + return UI_DISABLED // Otherwise they can keep the UI open. + +/mob/living/silicon/ai/get_ui_access(atom/source) + // The AI can interact with anything it can see nearby, or with cameras while wireless control is enabled. + if(!control_disabled && can_see(source)) + return UI_INTERACTIVE + return UI_CLOSE + +/mob/living/silicon/pai/get_ui_access(atom/source) + // pAIs can only use themselves and the owner's radio. + if((source == src || source == radio) && !stat) + return UI_INTERACTIVE + else + return UI_CLOSE + +/// Returns UI_INTERACTIVE if the user is conscious and lying down. +/// Returns UI_UPDATE otherwise. +/proc/ui_status_user_is_conscious_and_lying_down(mob/user) + if (!isliving(user)) + return UI_UPDATE + + var/mob/living/living_user = user + return (living_user.body_position == LYING_DOWN && living_user.stat == CONSCIOUS) \ + ? UI_INTERACTIVE \ + : UI_UPDATE + +/// Return UI_INTERACTIVE if the user is strictly adjacent to the target atom, whether they can see it or not. +/// Return UI_CLOSE otherwise. +/proc/ui_status_user_strictly_adjacent(mob/user, atom/target) + if(get_dist(target, user) > 1) + return UI_CLOSE + + return UI_INTERACTIVE diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm index fab88f9f4d82..de912957a0ac 100644 --- a/code/modules/tgui/tgui.dm +++ b/code/modules/tgui/tgui.dm @@ -38,6 +38,8 @@ var/status = UI_INTERACTIVE /// Topic state used to determine status/interactability. var/datum/ui_state/state = null + /// Are byond mouse events beyond the window passed in to the ui + var/mouse_hooked = FALSE /** * public @@ -106,6 +108,8 @@ window.send_message("update", get_payload( with_data = TRUE, with_static_data = TRUE)) + if(mouse_hooked) + window.set_mouse_macro() SStgui.on_open(src) return TRUE @@ -144,6 +148,18 @@ /datum/tgui/proc/set_autoupdate(autoupdate) src.autoupdate = autoupdate +/** + * public + * + * Enable/disable passing through byond mouse events to the window + * + * required value bool Enable/disable hooking. + */ +/datum/tgui/proc/set_mouse_hook(value) + src.mouse_hooked = value + //Handle unhooking/hooking on already open windows ? + + /** * public * diff --git a/code/modules/tgui/tgui_window.dm b/code/modules/tgui/tgui_window.dm index d7f23579b045..62574cb1aacd 100644 --- a/code/modules/tgui/tgui_window.dm +++ b/code/modules/tgui/tgui_window.dm @@ -20,6 +20,7 @@ // Vars passed to initialize proc (and saved for later) var/inline_assets var/fancy + var/mouse_event_macro_set = FALSE /** * public @@ -179,6 +180,8 @@ /datum/tgui_window/proc/close(can_be_suspended = TRUE) if(!client) return + if(mouse_event_macro_set) + remove_mouse_macro() if(can_be_suspended && can_be_suspended()) log_tgui(client, context = "[id]/close (suspending)", @@ -321,3 +324,40 @@ // Resend the assets for(var/asset in sent_assets) send_asset(asset) + +/datum/tgui_window/proc/set_mouse_macro() + if(mouse_event_macro_set) + return + + var/list/byondToTguiEventMap = list( + "MouseDown" = "byond/mousedown", + "MouseUp" = "byond/mouseup" + ) + + for(var/mouseMacro in byondToTguiEventMap) + var/command_template = ".output CONTROL PAYLOAD" + var/event_message = TGUI_CREATE_MESSAGE(byondToTguiEventMap[mouseMacro], null) + var target_control = is_browser \ + ? "[id]:update" \ + : "[id].browser:update" + var/with_id = replacetext(command_template, "CONTROL", target_control) + var/full_command = replacetext(with_id, "PAYLOAD", event_message) + + var/list/params = list() + params["parent"] = "default" //Technically this is external to tgui but whatever + params["name"] = mouseMacro + params["command"] = full_command + + winset(client, "[mouseMacro]Window[id]Macro", params) + mouse_event_macro_set = TRUE + +/datum/tgui_window/proc/remove_mouse_macro() + if(!mouse_event_macro_set) + stack_trace("Unsetting mouse macro on tgui window that has none") + var/list/byondToTguiEventMap = list( + "MouseDown" = "byond/mousedown", + "MouseUp" = "byond/mouseup" + ) + for(var/mouseMacro in byondToTguiEventMap) + winset(client, null, "[mouseMacro]Window[id]Macro.parent=null") + mouse_event_macro_set = FALSE diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index 517a3b0e40bd..f44687b85ad6 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -21,6 +21,7 @@ #define TEST_FOCUS(test_path) ##test_path { focus = TRUE; } #include "anchored_mobs.dm" +#include "autowiki.dm" #include "bespoke_id.dm" #include "binary_insert.dm" #include "combat.dm" diff --git a/code/modules/unit_tests/autowiki.dm b/code/modules/unit_tests/autowiki.dm new file mode 100644 index 000000000000..65ec2e228dd2 --- /dev/null +++ b/code/modules/unit_tests/autowiki.dm @@ -0,0 +1,35 @@ +/// Tests that all autowikis generate something without runtiming +/datum/unit_test/autowiki + +/datum/unit_test/autowiki/Run() + TEST_ASSERT(istext(generate_autowiki_output()), "generate_autowiki_output() did not finish successfully!") + +/// Test that `include_template` produces reasonable results +/datum/unit_test/autowiki_include_template + +/datum/unit_test/autowiki_include_template/Run() + var/datum/autowiki/autowiki_api = new + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template"), \ + "{{Template}}", \ + "Basic template did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("name" = "Mothblocks")), \ + "{{Template|name=Mothblocks}}", \ + "Template with basic arguments did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("name" = autowiki_api.escape_value("P|peline"))), \ + "{{Template|name=P{{!}}peline}}", \ + "Template with escaped arguments did not format correctly" \ + ) + + TEST_ASSERT_EQUAL( \ + autowiki_api.include_template("Template", list("food" = list("fruit", "candy"))), \ + "{{Template|food1=fruit|food2=candy}}", \ + "Template with array arguments did not format correctly" \ + ) diff --git a/code/modules/unit_tests/plantgrowth_tests.dm b/code/modules/unit_tests/plantgrowth_tests.dm index 6b40236860ef..15c56a12ec1d 100644 --- a/code/modules/unit_tests/plantgrowth_tests.dm +++ b/code/modules/unit_tests/plantgrowth_tests.dm @@ -8,7 +8,6 @@ states |= icon_states('icons/obj/hydroponics/growing_flowers.dmi') states |= icon_states('icons/obj/hydroponics/growing_mushrooms.dmi') states |= icon_states('icons/obj/hydroponics/growing_vegetables.dmi') - states |= icon_states('goon/icons/obj/hydroponics.dmi') var/list/paths = subtypesof(/obj/item/seeds) - /obj/item/seeds - typesof(/obj/item/seeds/sample) - /obj/item/seeds/lavaland for(var/seedpath in paths) diff --git a/code/modules/vending/autodrobe.dm b/code/modules/vending/autodrobe.dm index 36cc5521602b..fa5170e713dd 100644 --- a/code/modules/vending/autodrobe.dm +++ b/code/modules/vending/autodrobe.dm @@ -131,6 +131,8 @@ contraband = list( /obj/item/clothing/suit/judgerobe = 1, /obj/item/clothing/head/powdered_wig = 1, + /obj/item/clothing/accessory/fan_mime_pin = 1, + /obj/item/clothing/accessory/fan_clown_pin = 1, /obj/item/gun/magic/wand/nothing = 2, /obj/item/clothing/glasses/sunglasses/garb = 2, /obj/item/clothing/glasses/blindfold = 1, diff --git a/code/modules/vending/drinnerware.dm b/code/modules/vending/drinnerware.dm index 087fe3e5a48a..067596091dde 100644 --- a/code/modules/vending/drinnerware.dm +++ b/code/modules/vending/drinnerware.dm @@ -16,6 +16,7 @@ /obj/item/clothing/suit/apron/chef = 2, /obj/item/kitchen/rollingpin = 2, /obj/item/kitchen/knife = 2, + /obj/item/kitchen/knife/pizza_cutter = 2, /obj/item/book/granter/crafting_recipe/cooking_sweets_101 = 2) contraband = list( /obj/item/kitchen/rollingpin = 2, diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 4ade0e07c476..3ce847d1476a 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -31,11 +31,14 @@ /obj/item/clothing/under/pants/khaki = 3, /obj/item/clothing/under/rank/security/officer/blueshirt = 3, /obj/item/clothing/under/rank/security/officer/mallcop = 3, + /obj/item/clothing/accessory/armband/deputy = 4, /obj/item/clothing/neck/tie/blue = 6, /obj/item/clothing/neck/tie/black = 6) premium = list(/obj/item/clothing/suit/armor/vest/security/officer = 3, /obj/item/clothing/head/beret/sec/officer = 2, /obj/item/clothing/head/beret/sec/officer = 2) + contraband = list(/obj/item/clothing/head/helmet/justice = 1, + /obj/item/clothing/head/helmet/justice/escape = 1) refill_canister = /obj/item/vending_refill/wardrobe/sec_wardrobe payment_department = ACCOUNT_SEC light_color = COLOR_MOSTLY_PURE_RED @@ -67,6 +70,8 @@ /obj/item/clothing/shoes/sneakers/white = 4, /obj/item/clothing/head/soft/paramedic = 4, /obj/item/clothing/suit/apron/surgical = 4, + /obj/item/clothing/accessory/armband/medblue = 4, + /obj/item/clothing/accessory/armband/med = 4, /obj/item/clothing/mask/surgical = 4) refill_canister = /obj/item/vending_refill/wardrobe/medi_wardrobe payment_department = ACCOUNT_MED @@ -92,6 +97,7 @@ /obj/item/clothing/head/beret/eng/hazard = 3, //WS edit - Berets /obj/item/clothing/suit/hazardvest = 3, /obj/item/clothing/shoes/workboots = 3, + /obj/item/clothing/accessory/armband/engine = 4, /obj/item/clothing/head/hardhat = 3, /obj/item/clothing/head/hardhat/weldhat = 3) refill_canister = /obj/item/vending_refill/wardrobe/engi_wardrobe @@ -115,6 +121,7 @@ /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 3, /obj/item/clothing/under/rank/engineering/atmospheric_technician = 3, /obj/item/clothing/under/rank/engineering/atmospheric_technician/skirt = 3, + /obj/item/clothing/accessory/armband/engine = 4, /obj/item/clothing/shoes/sneakers/black = 3 ) refill_canister = /obj/item/vending_refill/wardrobe/atmos_wardrobe @@ -136,6 +143,7 @@ /obj/item/clothing/under/rank/cargo/tech/skirt = 3, /obj/item/clothing/shoes/sneakers/black = 3, /obj/item/clothing/gloves/fingerless = 3, + /obj/item/clothing/accessory/armband/cargo = 4, /obj/item/clothing/head/soft = 3, /obj/item/radio/headset/headset_cargo = 3) premium = list(/obj/item/clothing/under/rank/cargo/miner = 3) @@ -156,6 +164,7 @@ /obj/item/clothing/suit/toggle/labcoat = 2, /obj/item/clothing/shoes/sneakers/black = 2, /obj/item/clothing/gloves/fingerless = 2, + /obj/item/clothing/accessory/armband/science = 4, /obj/item/clothing/head/beret/sci = 2, //WS edit - Berets /obj/item/clothing/head/soft/black = 2, /obj/item/clothing/mask/bandana/skull = 2 @@ -183,6 +192,7 @@ /obj/item/clothing/under/rank/rnd/scientist/skirt = 3, /obj/item/clothing/suit/toggle/labcoat/science = 3, /obj/item/clothing/shoes/sneakers/white = 3, + /obj/item/clothing/accessory/armband/science = 4, /obj/item/radio/headset/headset_sci = 3, /obj/item/clothing/head/beret/sci = 3, //WS edit - Berets /obj/item/clothing/mask/gas = 3) @@ -206,6 +216,7 @@ /obj/item/clothing/suit/apron/waders = 3, /obj/item/clothing/under/rank/civilian/hydroponics = 3, /obj/item/clothing/under/rank/civilian/hydroponics/skirt = 3, + /obj/item/clothing/accessory/armband/hydro = 4, /obj/item/clothing/mask/bandana = 3, /obj/item/clothing/accessory/armband/hydro = 3) refill_canister = /obj/item/vending_refill/wardrobe/hydro_wardrobe @@ -266,6 +277,7 @@ /obj/item/storage/belt/bandolier = 1, /obj/item/storage/pill_bottle/dice/hazard = 1, /obj/item/storage/bag/money = 2, + /obj/item/clothing/accessory/armband/med = 4, /obj/item/clothing/neck/tie/black = 2, /obj/item/clothing/neck/tie/blue = 2) premium = list(/obj/item/storage/box/dishdrive = 1) @@ -296,6 +308,7 @@ /obj/item/clothing/under/rank/civilian/cookjorts = 2, /obj/item/clothing/shoes/cookflops = 2, /obj/item/reagent_containers/glass/rag = 1, + /obj/item/clothing/accessory/armband/med = 4, /obj/item/clothing/suit/hooded/wintercoat = 2) refill_canister = /obj/item/vending_refill/wardrobe/chef_wardrobe payment_department = ACCOUNT_SRV @@ -323,6 +336,9 @@ /obj/item/lightreplacer = 2, /obj/item/soap/nanotrasen = 2, /obj/item/storage/bag/trash = 2, + /obj/item/clothing/shoes/sneakers/brown = 2, + /obj/item/clothing/shoes/sneakers/purple = 2, + /obj/item/clothing/accessory/armband/science = 4, /obj/item/clothing/shoes/galoshes = 2, /obj/item/watertank/janitor = 1, /obj/item/storage/belt/janitor = 2) @@ -361,6 +377,7 @@ /obj/item/clothing/shoes/laceup = 2, /obj/item/clothing/neck/tie/red = 6, /obj/item/clothing/neck/tie/black = 6, + /obj/item/clothing/accessory/armband/deputy = 4, /obj/item/clothing/accessory/lawyers_badge = 2) refill_canister = /obj/item/vending_refill/wardrobe/law_wardrobe payment_department = ACCOUNT_SRV @@ -390,6 +407,7 @@ /obj/item/clothing/head/taqiyahwhite = 1, /obj/item/clothing/head/taqiyahred = 3, /obj/item/clothing/suit/chaplainsuit/monkrobeeast = 1, + /obj/item/clothing/accessory/armband/med = 4, /obj/item/clothing/head/beanie/rasta = 1) contraband = list(/obj/item/toy/plush/plushvar = 1, /obj/item/toy/plush/narplush = 1, @@ -416,6 +434,7 @@ /obj/item/clothing/suit/toggle/labcoat/chemist = 2, /obj/item/storage/backpack/chemistry = 2, /obj/item/storage/backpack/satchel/chem = 2, + /obj/item/clothing/accessory/armband/engine = 4, /obj/item/storage/bag/chemistry = 2) contraband = list(/obj/item/reagent_containers/spray/syndicate = 2) refill_canister = /obj/item/vending_refill/wardrobe/chem_wardrobe @@ -434,6 +453,7 @@ /obj/item/clothing/head/beret/med = 2, //WS edit - berets /obj/item/clothing/shoes/sneakers/white = 2, /obj/item/clothing/suit/toggle/labcoat/genetics = 2, + /obj/item/clothing/accessory/armband/medblue = 4, /obj/item/storage/backpack/genetics = 2, /obj/item/storage/backpack/satchel/gen = 2) refill_canister = /obj/item/vending_refill/wardrobe/gene_wardrobe @@ -454,6 +474,7 @@ /obj/item/clothing/suit/toggle/labcoat/virologist = 2, /obj/item/clothing/mask/surgical = 2, /obj/item/storage/backpack/virology = 2, + /obj/item/clothing/accessory/armband/hydro = 4, /obj/item/storage/backpack/satchel/vir = 2) contraband = list(/obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 1, /obj/item/clothing/head/plaguedoctorhat = 1, @@ -481,6 +502,7 @@ /obj/item/clothing/suit/det_suit/grey = 1, /obj/item/clothing/suit/det_suit/noir = 1, /obj/item/clothing/head/fedora = 2, + /obj/item/clothing/accessory/armband/deputy = 4, /obj/item/clothing/gloves/color/black = 2, /obj/item/clothing/gloves/color/latex = 2, /obj/item/reagent_containers/food/drinks/flask/det = 2, diff --git a/config/config.txt b/config/config.txt index 8e536bb8ccd2..89dd495066eb 100644 --- a/config/config.txt +++ b/config/config.txt @@ -69,19 +69,20 @@ ENABLE_LOCALHOST_RANK #USE_ACCOUNT_AGE_FOR_JOBS ## Unhash this to track player playtime in the database. Requires database to be enabled. +## Playtime requirements for ship spawning and job selection is ignored unless this is enabled. #USE_EXP_TRACKING -## Unhash this to enable playtime requirements for head jobs. -#USE_EXP_RESTRICTIONS_HEADS -## Unhash this to override head jobs' playtime requirements with this number of hours. -## Leave this commented out to use the values defined in the job datums. Values in the datums are stored as minutes. -#USE_EXP_RESTRICTIONS_HEADS_HOURS 3 -## Unhash this to change head jobs' playtime requirements so that they're based on department playtime, rather than crew playtime. -#USE_EXP_RESTRICTIONS_HEADS_DEPARTMENT -## Unhash this to enable playtime requirements for certain non-head jobs, like Engineer and Scientist. -#USE_EXP_RESTRICTIONS_OTHER -## Allows admins to bypass job playtime requirements. +## Allows admins to bypass job and ship playtime requirements. #USE_EXP_RESTRICTIONS_ADMIN_BYPASS +## The "base" minimum number of minutes as living to spawn a ship from the join menu. +## Ships may have differing true values depending on the template's coefficient, defined in JSON. +## The ship spawn playtime restriction is the ONLY restriction that applies for ship spawning. +SHIP_SPAWN_BASE_EXP_MIN 600 +## The "base" minimum number of minutes as living to spawn into an officer job. +## Ships may have differing true values depending on the template's coefficient, defined in JSON. +## Once the ship has been spawned, this restriction will apply for any officer job being joined on a ship. +OFFICER_JOIN_BASE_EXP_MIN 300 + ## log OOC channel LOG_OOC @@ -308,9 +309,9 @@ CHECK_RANDOMIZER ## Uncomment this to forbid admins from possessing the singularity. #FORBID_SINGULO_POSSESSION -## Uncomment to show a popup 'reply to' window to every non-admin that receives an adminPM. -## The intention is to make adminPMs more visible. (although I fnd popups annoying so this defaults to off) -#POPUP_ADMIN_PM +## Uncomment to give admins the ability to send a maptext popup to players. +## Only fires when an admin requests it, not every ahelp. +POPUP_ADMIN_PM ## Uncomment to allow special 'Easter-egg' events on special holidays such as seasonal holidays and stuff like 'Talk Like a Pirate Day' :3 YAARRR ALLOW_HOLIDAYS @@ -570,8 +571,12 @@ AUTO_PROFILE ## THIS CONFIG DOES NOT OVERRIDE THE NORESPAWN FLAG RESPAWN_TIMER 600 -## Custom shuttle spam prevention. Changine these numbers allows you to change the maxsize and amount of custom shuttles. +## If the number of controlled non-subshuttle ships in existence is greater than this number, +## the shuttle creator and roundstart menu will stop new ships from being created. +## If this is undesired, just set this to an arbitrarily high value. MAX_SHUTTLE_COUNT 20 + +## Limits the maximum size in tiles of a custom shuttle. MAX_SHUTTLE_SIZE 300 ### ALL SETTINGS FOR SSmetrics ### diff --git a/config/motd.txt b/config/motd.txt index 80bd56f0da57..70dcaad610eb 100644 --- a/config/motd.txt +++ b/config/motd.txt @@ -1,5 +1,5 @@ -

    Welcome to Space Station 13!

    +

    Welcome to Shiptest!

    -This server is running a White Sands SS13 Git build. +This server is running a Shiptest Git build. diff --git a/goon/LICENSE.md b/goon/LICENSE.md deleted file mode 100644 index 5bda1d84f9b7..000000000000 --- a/goon/LICENSE.md +++ /dev/null @@ -1,4 +0,0 @@ -This work is licensed under the Creative Commons -Attribution-NonCommercial-ShareAlike 3.0 United States License. To view a copy -of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/us/ or -send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. diff --git a/goon/README.md b/goon/README.md deleted file mode 100644 index cae34de90841..000000000000 --- a/goon/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# Goon-ported-assets - -All files excluding this one you're reading right now have been most likely, taken from [goonstation's 2016 release](https://github.com/goonstation/goonstation-2016), unless stated otherwise. -It is very likely that there are modifications to be compatible or on par with our code, however. These changes are licensed under the same license as the other goon files. - -## License - -See LICENSE.md diff --git a/goon/icons/obj/hydroponics.dmi b/goon/icons/obj/hydroponics.dmi deleted file mode 100644 index 5fb5d4ed8dda..000000000000 Binary files a/goon/icons/obj/hydroponics.dmi and /dev/null differ diff --git a/goon/icons/obj/power.dmi b/goon/icons/obj/power.dmi deleted file mode 100644 index 8c1aff125755..000000000000 Binary files a/goon/icons/obj/power.dmi and /dev/null differ diff --git a/goon/icons/obj/surgery.dmi b/goon/icons/obj/surgery.dmi deleted file mode 100644 index c836fc16b152..000000000000 Binary files a/goon/icons/obj/surgery.dmi and /dev/null differ diff --git a/goon/sound/machinery/FireAlarm.ogg b/goon/sound/machinery/FireAlarm.ogg deleted file mode 100644 index f1a672326551..000000000000 Binary files a/goon/sound/machinery/FireAlarm.ogg and /dev/null differ diff --git a/goon/sound/machinery/printer_dotmatrix.ogg b/goon/sound/machinery/printer_dotmatrix.ogg deleted file mode 100644 index 272a2dab226d..000000000000 Binary files a/goon/sound/machinery/printer_dotmatrix.ogg and /dev/null differ diff --git a/html/changelogs/AutoChangeLog-pr-1724.yml b/html/changelogs/AutoChangeLog-pr-1724.yml deleted file mode 100644 index c7f573f2a53d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1724.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Latentish -delete-after: true -changes: - - rscadd: Adds a mimir (sleepy) - - code_imp: adds some supporting code for the mimir (sleepy) diff --git a/html/changelogs/AutoChangeLog-pr-1825.yml b/html/changelogs/AutoChangeLog-pr-1825.yml deleted file mode 100644 index 5c8c471fa9c0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1825.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: meemofcourse -delete-after: true -changes: - - tweak: Reworks the Twinkleshine diff --git a/html/changelogs/AutoChangeLog-pr-1834.yml b/html/changelogs/AutoChangeLog-pr-1834.yml deleted file mode 100644 index 3f66cf405702..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1834.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: retlaw34 -delete-after: true -changes: - - rscadd: Changes the airlock sounds diff --git a/html/changelogs/AutoChangeLog-pr-1853.yml b/html/changelogs/AutoChangeLog-pr-1853.yml deleted file mode 100644 index 8b4d17c66ae5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1853.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Bjarl -delete-after: true -changes: - - tweak: The Kansatsu-Class is now available for spawning. diff --git a/html/changelogs/AutoChangeLog-pr-1882.yml b/html/changelogs/AutoChangeLog-pr-1882.yml deleted file mode 100644 index 9c333a6e2ecb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1882.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: thgvr -delete-after: true -changes: - - rscadd: Elzu now bleed, but do not have Liquid Electricity reagent as blood. (will - be changed in the future) - - rscadd: IPCs now "bleed" by leaking coolant - - rscadd: Sarathi now have teal-colored blood. - - rscadd: Blood will now dry over time - - rscadd: New bloody footprint sprites from bay - - refactor: Refactors a lot of blood code diff --git a/html/changelogs/AutoChangeLog-pr-1891.yml b/html/changelogs/AutoChangeLog-pr-1891.yml deleted file mode 100644 index 33336132527a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1891.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: thgvr -delete-after: true -changes: - - balance: Goliaths, Ice whelps, and Whitesands basilisks should be easier to kill - now. Try AP ammo. - - balance: Crushers no longer drop from legion bodies, only old crushers. - - balance: Tweaked how crushers distribute their damage. - - balance: Survivor suits no longer make you run at hyperspeed - - balance: Laser weaponry should be a little more effective versus most common fauna. - - bugfix: Added a sound to help show when a whitesands basilisk absorbs a bullet diff --git a/html/changelogs/AutoChangeLog-pr-1908.yml b/html/changelogs/AutoChangeLog-pr-1908.yml deleted file mode 100644 index 39e26773279d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1908.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: BarteG44 -delete-after: true -changes: - - rscadd: Added carp spawner - - tweak: Reworked the fishing hut ruin diff --git a/html/changelogs/AutoChangeLog-pr-1922.yml b/html/changelogs/AutoChangeLog-pr-1922.yml deleted file mode 100644 index ae804244d3bb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1922.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Apogee-dev -delete-after: true -changes: - - rscdel: Disabled the Cricket diff --git a/html/changelogs/AutoChangeLog-pr-1930.yml b/html/changelogs/AutoChangeLog-pr-1930.yml deleted file mode 100644 index cb17a25431c6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1930.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Bjarl -delete-after: true -changes: - - tweak: tendrils no longer emit a GPS signal. Go out and explore! diff --git a/html/changelogs/AutoChangeLog-pr-1933.yml b/html/changelogs/AutoChangeLog-pr-1933.yml deleted file mode 100644 index c89aae25c6f2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1933.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: thgvr -delete-after: true -changes: - - imageadd: Most of the old hardsuits have been resprited diff --git a/html/changelogs/AutoChangeLog-pr-1937.yml b/html/changelogs/AutoChangeLog-pr-1937.yml deleted file mode 100644 index e4ef1029b39b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1937.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: thgvr -delete-after: true -changes: - - rscadd: Examining and other chat outputs now display in blocks to make them easier - to see diff --git a/html/changelogs/AutoChangeLog-pr-1940.yml b/html/changelogs/AutoChangeLog-pr-1940.yml deleted file mode 100644 index 4ef75fcb500d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1940.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Bjarl -delete-after: true -changes: - - rscadd: Sand Planet hermits now have randomized inventories. And Hair. Sometimes. - - rscadd: Sand Planet hermits can now drop different races - - rscadd: legions will now drop a variety of species - - balance: drop rates for legions have been changed in a few spots. - - bugfix: hivelord.dm no longer sears my eyes out. diff --git a/html/changelogs/AutoChangeLog-pr-1943.yml b/html/changelogs/AutoChangeLog-pr-1943.yml deleted file mode 100644 index 75ef37be9b3f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1943.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: AverageUser67 -delete-after: true -changes: - - bugfix: eluzose no longer have ethereal meat, or any kind of meat at all diff --git a/html/changelogs/AutoChangeLog-pr-1944.yml b/html/changelogs/AutoChangeLog-pr-1944.yml deleted file mode 100644 index 3638b11b0aa5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1944.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: MarkSuckerberg -delete-after: true -changes: - - admin: Adds ship purchasing bans. diff --git a/html/changelogs/AutoChangeLog-pr-1947.yml b/html/changelogs/AutoChangeLog-pr-1947.yml deleted file mode 100644 index 78410b544d25..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1947.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Merlin1230 -delete-after: true -changes: - - bugfix: Fixed the Colonial Minuteman General Coat's worn sprite, so it actually - shows up diff --git a/html/changelogs/AutoChangeLog-pr-1953.yml b/html/changelogs/AutoChangeLog-pr-1953.yml deleted file mode 100644 index ada9616e8929..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1953.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: Hibou48888 -delete-after: true -changes: - - code_imp: multitools now change the alt+click behavior of an ORM - - tweak: ORMs can now have their input and output tiles onto the same tile, or two - tiles at a right angle, as well as the old behavior of having them on opposite - sides of the machine diff --git a/html/changelogs/AutoChangeLog-pr-1957.yml b/html/changelogs/AutoChangeLog-pr-1957.yml deleted file mode 100644 index 89a16e1219d7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1957.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Zevotech -delete-after: true -changes: - - rscadd: The energy halberd, a previously unfinished weapon. Comes in 5 colors - and a hacked rainbow version. - - bugfix: Rainbow energy weapon sprites now actually follow rainbow order diff --git a/html/changelogs/AutoChangeLog-pr-1958.yml b/html/changelogs/AutoChangeLog-pr-1958.yml deleted file mode 100644 index 829fca8c118d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1958.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Apogee-dev -delete-after: true -changes: - - balance: Fixes RnD balance diff --git a/html/changelogs/AutoChangeLog-pr-1959.yml b/html/changelogs/AutoChangeLog-pr-1959.yml deleted file mode 100644 index abe4d88aa5d7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1959.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: AverageUser67 -delete-after: true -changes: - - balance: you can actually recycle syndicate walls now diff --git a/html/changelogs/AutoChangeLog-pr-1961.yml b/html/changelogs/AutoChangeLog-pr-1961.yml deleted file mode 100644 index 50f5fc3ac8de..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1961.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Bjarl -delete-after: true -changes: - - rscadd: Chickens will now infrequently spawn on jungle planets diff --git a/html/changelogs/AutoChangeLog-pr-1962.yml b/html/changelogs/AutoChangeLog-pr-1962.yml deleted file mode 100644 index 92ea44060f21..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1962.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: mystery3525 -delete-after: true -changes: - - tweak: added more admin-relevant features to the Shuttle Manipulator - - bugfix: removed repeat in the Shuttle Manipulator diff --git a/html/changelogs/AutoChangeLog-pr-1963.yml b/html/changelogs/AutoChangeLog-pr-1963.yml deleted file mode 100644 index f23e0d6716a4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1963.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: mystery3525 -delete-after: true -changes: - - tweak: moved the skipper's pipes diff --git a/html/changelogs/AutoChangeLog-pr-1964.yml b/html/changelogs/AutoChangeLog-pr-1964.yml deleted file mode 100644 index d77d862d4ed7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1964.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: BarteG44 -delete-after: true -changes: - - bugfix: fixed belts not appearing on player sprites diff --git a/html/changelogs/AutoChangeLog-pr-1965.yml b/html/changelogs/AutoChangeLog-pr-1965.yml deleted file mode 100644 index 6f1c04f982fb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1965.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: mystery3525 -delete-after: true -changes: - - rscadd: Gave engineering cyborgs their own shuttle manipulation blueprints diff --git a/html/changelogs/AutoChangeLog-pr-1968.yml b/html/changelogs/AutoChangeLog-pr-1968.yml deleted file mode 100644 index 3cbab69be7cd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1968.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: PositiveEntropy, MarkSuckerberg, TetraZeta, PiperDoots -delete-after: true -changes: - - rscadd: The start of new SolGov! Expect a new and improved SolGov to now roam - the frontier! - - rscdel: Removes many old jobs and content related to Old Solgov. - - rscdel: Fully deprecates the Cricket-Class. - - rscdel: Fully deprecates the Liberty-Class. - - code_imp: Adds the worn_y_offset variable, making offsetting hats much easier. diff --git a/html/changelogs/AutoChangeLog-pr-1969.yml b/html/changelogs/AutoChangeLog-pr-1969.yml deleted file mode 100644 index bf3cc178666e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1969.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: meemofcourse -delete-after: true -changes: - - rscadd: Added observer_start landmarks to all ships diff --git a/html/changelogs/AutoChangeLog-pr-1970.yml b/html/changelogs/AutoChangeLog-pr-1970.yml deleted file mode 100644 index a540452328eb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-1970.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: dragomagol -delete-after: true -changes: - - bugfix: alien tools have working icon states diff --git a/html/changelogs/AutoChangeLog-pr-1989.yml b/html/changelogs/AutoChangeLog-pr-1989.yml new file mode 100644 index 000000000000..cccf3904b74e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1989.yml @@ -0,0 +1,4 @@ +author: ritorizo +delete-after: true +changes: + - tweak: Mechanical surgery won't cancel at any wrong move. diff --git a/html/changelogs/AutoChangeLog-pr-1997.yml b/html/changelogs/AutoChangeLog-pr-1997.yml new file mode 100644 index 000000000000..35dbebdcec97 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1997.yml @@ -0,0 +1,22 @@ +author: Bjarl +delete-after: true +changes: + - rscadd: Planets now can (and will) play a sound when you land on them + - rscadd: Gas / Plasma giants, cold, dockable worlds with absolutely no livable + surfaces. As a matter of fact it's all chasm. All highly pressurized, gas rich, + chasm. + - rscadd: Dust storms and carp storms now grace the sector. + - rscadd: physical storms (dust, carp, asteroid), will now only trigger if you go + through them too fast. Take it easy and you might get through unscathed. + - rscadd: planets will now have a name on the overmap + - rscadd: overmap hazards now have a description + - tweak: Space carp can now survive in hyperspace, their natural habitat + - balance: minor and moderate electrical storms will no longer Explode you + - balance: asteroid storm lists have been trimmed of Extremely Deadly ones + - bugfix: restores planet naming behavior, I believe this was unintentionally removed + at some point + - bugfix: Ion storms work again. Fuck you whoever touched them last. + - soundadd: planet_landing_1 and planet_landing_2, (tech_notification and sos_morse_code + from CM respectively. I don't know how to attribute properly please tell me + how if you have issue with this attribution because I did not make these sounds + they're from Colonial Marines) diff --git a/html/changelogs/AutoChangeLog-pr-2080.yml b/html/changelogs/AutoChangeLog-pr-2080.yml new file mode 100644 index 000000000000..e66302af88f1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2080.yml @@ -0,0 +1,7 @@ +author: thgvr +delete-after: true +changes: + - rscdel: You can no longer tend wounds with a pen + - balance: Ghetto surgery is less reliable across the board. + - balance: Organs will now decay in ~30 minutes, heart and brain in ~45 minutes. + - balance: Inducers now work for revival surgery. diff --git a/html/changelogs/AutoChangeLog-pr-2090.yml b/html/changelogs/AutoChangeLog-pr-2090.yml new file mode 100644 index 000000000000..f1fd709567a6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2090.yml @@ -0,0 +1,4 @@ +author: Bjarl +delete-after: true +changes: + - rscadd: you can rotate door assemblies with alt-click diff --git a/html/changelogs/AutoChangeLog-pr-2095.yml b/html/changelogs/AutoChangeLog-pr-2095.yml new file mode 100644 index 000000000000..e52f9ba5e7d4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2095.yml @@ -0,0 +1,4 @@ +author: goober3 +delete-after: true +changes: + - tweak: Large asteroids have been reworked into asteroid fields. diff --git a/html/changelogs/AutoChangeLog-pr-2121.yml b/html/changelogs/AutoChangeLog-pr-2121.yml new file mode 100644 index 000000000000..b980b7551aed --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2121.yml @@ -0,0 +1,12 @@ +author: thgvr +delete-after: true +changes: + - rscadd: Resprites underwear/socks/undershirts, adds a bunch of new ones, greyscales + some + - rscadd: Redesigns athletic shorts + - rscadd: Resprites the basic pants in loadouts + - rscadd: Hoodies, they're in loadouts. Couple colors selectable + - rscadd: Resprites organs, by Onule + - rscadd: Support for Kepori underwear/socks/undershirt + - rscdel: Some underwear/shirts were removed + - rscdel: Medical job alt outfits diff --git a/html/changelogs/AutoChangeLog-pr-2130.yml b/html/changelogs/AutoChangeLog-pr-2130.yml new file mode 100644 index 000000000000..d8e11301c896 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2130.yml @@ -0,0 +1,5 @@ +author: MarkSuckerberg +delete-after: true +changes: + - admin: Adds ticket claiming, interacting with a ticket will "claim" it and present + a warning to all other admins who try to interact also. diff --git a/html/changelogs/AutoChangeLog-pr-2157.yml b/html/changelogs/AutoChangeLog-pr-2157.yml new file mode 100644 index 000000000000..ad9fa4dde8c0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2157.yml @@ -0,0 +1,6 @@ +author: Bjarl +delete-after: true +changes: + - rscadd: The Junker has another Mystery Safe + - rscadd: Ships can now start with varying amounts of money. + - rscadd: Ship access might work now diff --git a/html/changelogs/AutoChangeLog-pr-2169.yml b/html/changelogs/AutoChangeLog-pr-2169.yml new file mode 100644 index 000000000000..e43b210ff706 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2169.yml @@ -0,0 +1,4 @@ +author: Bjarl +delete-after: true +changes: + - bugfix: slurring diff --git a/html/changelogs/AutoChangeLog-pr-2174.yml b/html/changelogs/AutoChangeLog-pr-2174.yml new file mode 100644 index 000000000000..9008b71334db --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2174.yml @@ -0,0 +1,4 @@ +author: Bjarl +delete-after: true +changes: + - balance: PKAs are now bulky diff --git a/html/changelogs/AutoChangeLog-pr-2179.yml b/html/changelogs/AutoChangeLog-pr-2179.yml new file mode 100644 index 000000000000..4d8b73270e47 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2179.yml @@ -0,0 +1,5 @@ +author: PositiveEntropy +delete-after: true +changes: + - balance: The Chronicle-class has been supplied with many new weapons fresh from + the solarian armory! diff --git a/html/changelogs/AutoChangeLog-pr-2182.yml b/html/changelogs/AutoChangeLog-pr-2182.yml new file mode 100644 index 000000000000..c1dbe833377a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2182.yml @@ -0,0 +1,4 @@ +author: Bjarl +delete-after: true +changes: + - imageadd: static and sparkler anomalies have "updated" icons diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml new file mode 100644 index 000000000000..55aec1f5ef95 --- /dev/null +++ b/html/changelogs/archive/2023-06.yml @@ -0,0 +1,271 @@ +2023-06-22: + Any%, Ryester, Azlan, Quantum M: + - rscadd: New wall sprites + - rscadd: New airlock sprite + - rscadd: New a lot of fucking sprites, see https://github.com/shiptest-ss13/Shiptest/pull/1838 + for more information + - rscadd: Updates almost every map in the game to fit any% walls + - rscadd: Dwayne has been updated + Apogee-dev: + - rscdel: Disabled the Cricket + - tweak: Updated Talos with new assets, adjusted engine and job slots + - rscadd: Added a Master-at-Arms to the Colossus + - tweak: Redesigned the Colossus's armory + - rscadd: Added the Inteq SsG-04 marksman rifle + - tweak: Improved IRMG gunsprites + - rscdel: Removed the Lamia-class wizard ship + - rscdel: Removed the Solar-class + - rscdel: Removed the HighTide and TrunkTide + - rscdel: deprecated the Tide + - balance: Fixes RnD balance + - rscdel: Disabled research nodes for nanites + AverageUser67: + - balance: you can actually recycle syndicate walls now + - bugfix: eluzose no longer have ethereal meat, or any kind of meat at all + BarteG44: + - rscadd: Added carp spawner + - tweak: Reworked the fishing hut ruin + - tweak: tweaked the modern railing sprite + - rscadd: Added Pizza cutters + - rscadd: Added black and purple office chairs + - tweak: tweaked how racks stack items + - tweak: renames armbands from departments to their colors and adds them to clothes + vendors + - tweak: made utility belts able to hold decal painters and etc. + - tweak: adds a little more variety to the chem table sprite + - tweak: makes the decal painter's decals more resistant to cleaning + - bugfix: fixed being unable to make and color modern railings + - bugfix: fixed up some tiles on the box and li tieguai class + - bugfix: fixes a typo on the box class engine shutter and reworks it's bathroom + - bugfix: fixes the justice helmet at last. rejoice! + - bugfix: fixed belts not appearing on player sprites + - bugfix: fixed decal painter's decals not getting colored + Bjarl: + - tweak: The MOTD has been updated + - balance: Cryopods now apply a range of effects to you when you wake up. + - tweak: The Kansatsu-Class is now available for spawning. + - rscdel: The tide has lost R&D, its medical gear, and the RCD/RPD + - tweak: The BYO has been made Aspawn + - rscadd: Chickens will now infrequently spawn on jungle planets + - rscdel: Radios no longer tell you the job of people using them + - code_imp: solgov sabre belts are now a subtype of sabre belts + - imageadd: sabre sprites from tg, originally done by eris, touched up by imaginos, + redone by viro, and then ported here by me. + - imageadd: sabre belt inhands, done by InGorer for /tg/ station + - tweak: tendrils no longer emit a GPS signal. Go out and explore! + - rscadd: Sand Planet hermits now have randomized inventories. And Hair. Sometimes. + - rscadd: Sand Planet hermits can now drop different races + - rscadd: legions will now drop a variety of species + - balance: drop rates for legions have been changed in a few spots. + - bugfix: hivelord.dm no longer sears my eyes out. + - rscdel: away mission templates + - rscadd: Tendrils now spawn from a list of creatures, instead of mono-creature, + with different levels of danger having a chance to spawn. + - balance: Demonic Portal Loot has been rebalanced. + - rscadd: More Ship Names + - rscdel: Everything Deepcore Mining + - rscadd: Waste planets now generate with biomes, please report any weirdness. + BogCreature: + - rscadd: TG fishing minigame + - rscadd: Aquariums + - rscadd: The ability to fish on beach, lava, and jungle planets + - rscadd: New outpost missions + - rscadd: New fishing related outpost crates + - rscdel: Removed flying fish from beach planets and made them into actual fish + - tweak: Increased the amount of outpost missions that generate at once from 15 + to 20 + - refactor: Refactored beam code to use signals + Bokkiewokkie: + - admin: Renaming ships is now recorded in the admin log + Ebin-Halcyon: + - imageadd: IRMG clothing has been resprited with a cleaner color palette. + - rscadd: an IRMG spacesuit and an alternative drop pouch webbing sprite. currently + not in game but will be down the line. + FalloutFalcon: + - rscadd: Trickwines + - rscadd: Breakaway flasks! + - rscadd: Basic Trickwine brewing equipment to the SRM glaive + - imageadd: Sprites for breakaway flasks along with trick wine icons for them! + - code_imp: Breakaway_flask_icon_state = null used for the same purpose as the glass + and shot glass versions + Fulgro: + - rscdel: booty borg code + - rscdel: booty borg sprites + Hibou48888: + - tweak: reduced Kilo crew count from 8 to 5, removed Foreman + - code_imp: multitools now change the alt+click behavior of an ORM + - tweak: ORMs can now have their input and output tiles onto the same tile, or two + tiles at a right angle, as well as the old behavior of having them on opposite + sides of the machine + Latentish: + - rscadd: Adds a mimir (sleepy) + - code_imp: adds some supporting code for the mimir (sleepy) + - tweak: disables the Mimir class + MarkSuckerberg: + - admin: Adds ship purchasing bans. + - bugfix: Ships can no longer burn while docked to something. + Merlin1230: + - bugfix: Fixed the Colonial Minuteman General Coat's worn sprite, so it actually + shows up + Nitha: + - rscadd: Cleaning now has an effect and sound. + - tweak: Various cleanbot improvements. + NithaTheTired: + - rscadd: you can now buckle to things while on adjacent tiles + - bugfix: fixed a bug where you could climb the table you are standing on + - rscadd: Allows pixel shifted players to not be pushed around depending on direction. + Orchidthederg: + - tweak: Replaced Bar Tables in all maps where present + PigeonVerde#8826: + - rscadd: Added double beds + - rscadd: Ports mothplushies from Beestation + - rscadd: Ports flushedplush from Beestation + PositiveEntropy: + - imageadd: SolGov stamps are now a thing! Use them to give your documentation some + Solarian approval! + - rscadd: You can now put halberds on your back slot! + - bugfix: Adjusted some outfit code further, making it all fully functional *and* + compliant! + - balance: The SolGov vacsuit now has a more environmental protection focus and + the SolGov hardsuit had its radiation protection toned down. + - rscdel: Removes several unused floor types, as well as completely annihilating + the "monofloor" and "dirty" floor types, and the "edge" decal type. + - imageadd: Redoes the floors using the TileTest tileset! + PositiveEntropy, MarkSuckerberg, TetraZeta, PiperDoots: + - rscadd: The start of new SolGov! Expect a new and improved SolGov to now roam + the frontier! + - rscdel: Removes many old jobs and content related to Old Solgov. + - rscdel: Fully deprecates the Cricket-Class. + - rscdel: Fully deprecates the Liberty-Class. + - code_imp: Adds the worn_y_offset variable, making offsetting hats much easier. + PositiveEntropy, PiperDoots: + - imageadd: Resprites the SolGov letter opener! + - imageadd: Adds Solarian Sabres! + - imageadd: Adds SolGov and TerraGov folders! + - imageadd: New floor decals for SolGov have been added! + PositiveEntropy, PiperDoots, TripleZeta: + - imageadd: New SolGov jobs now exist, as well as respective equipment for them! + - imageadd: The SolGov Seal and Flag have been added and remade! + - code_imp: A new IFF flag has been added for SolGov, making those turrets able + to target non-SolGov aligned people! + - rscdel: Removes even more old SolGov content. Good riddance. + SirConway: + - bugfix: changed the RIG heat suit to use its own helmet instead of the prototype's + Stiel0248, Positive entropy: + - imageadd: Resprites the flyswatter + Zevotech: + - rscadd: The energy halberd, a previously unfinished weapon. Comes in 5 colors + and a hacked rainbow version. + - bugfix: Rainbow energy weapon sprites now actually follow rainbow order + - bugfix: Syndicate Battle Dome (provinggrounds.dmm) should now have a functional + SMES and airlocks/blast doors. + - bugfix: Syndicate Battle Dome (provinggrounds.dmm) no longer has ~20 black box + recorders and now only has one. + axelzonvolt: + - tweak: rewrote the config.jsons for the meta, boyardee and box-class ships to + enforce proper headset pathing instead of resorting to default path, which is + NT apparently? + dragomagol: + - bugfix: alien tools have working icon states + goober3: + - bugfix: Plasteel stairs have regained their shade. + meemofcourse: + - tweak: Reworks the Twinkleshine + - rscadd: Added observer_start landmarks to all ships + mystery3525: + - rscadd: Gave engineering cyborgs their own shuttle manipulation blueprints + - tweak: moved the skipper's pipes + - tweak: added more admin-relevant features to the Shuttle Manipulator + - bugfix: removed repeat in the Shuttle Manipulator + phoaly: + - rscadd: Added shipturfs + - rscdel: Old planetary turf subtypes + - bugfix: Fixed water turfs runtiming when hit with a bat + - bugfix: Replaced tiles on the Glaive and Shepherd + - tweak: Swapped the montagnes ID + - tweak: Nerfed Glaive mining gear + retlaw34: + - rscadd: Changes the airlock sounds + - rscadd: New hydroponic tray sprites + - rscadd: Adds 2 new posters + - bugfix: Some posters were fixed and tweaked. + spockye: + - rscadd: Adds the Beluga class transport + - tweak: replaced the seed vendor on the ember with the broken variant and some + scattered seeds + - bugfix: fixed some things on the Cepheus class + - rscadd: adds the pirate_cutter + - rscadd: adds the scar suit + - rscadd: misc frontiersmen jobs + - rscadd: Ports updated food container sprites from TG + - rscadd: Ports the BLT from TG + - bugfix: fixed small jungle trees spawning with false icon states + - rscdel: Removed seed vendor restock from the mimir class + stiel#0248: + - rscadd: Added seaweed / seaweedsheets / seaweed seeds + - rscadd: Added freegrowing seaweed patches (only in beach planet waters) + - rscadd: Added new sushi dishes (vegetariansushiroll/spicysushiroll/nigirisushi/fishi) + - rscadd: Added new misc dishes (onigiri/eggrolls) + thgvr: + - imageadd: Most of the old hardsuits have been resprited + - rscadd: Elzu now bleed, but do not have Liquid Electricity reagent as blood. (will + be changed in the future) + - rscadd: IPCs now "bleed" by leaking coolant + - rscadd: Sarathi now have teal-colored blood. + - rscadd: Blood will now dry over time + - rscadd: New bloody footprint sprites from bay + - refactor: Refactors a lot of blood code + - rscadd: Examining and other chat outputs now display in blocks to make them easier + to see + - rscadd: Being on harm intent will cause your character to face your mouse. + - rscdel: PDAs, Modcomps, AIs, and pAIs no longer have a crew manifest option. + - bugfix: Sarathi and Elzu tails/bits wont be eaten by suits anymore + - spellcheck: Fixed some grammar inconsistencies with Elzuosa/Elzuose + - balance: Engine prechargers now start with a 5kw charge leve. + - rscadd: Sarathi accents speaking Common are now a little more thick. + - balance: Cryo sleep will now make you nauseous and hungry when you wake up. + - balance: Goliaths, Ice whelps, and Whitesands basilisks should be easier to kill + now. Try AP ammo. + - balance: Crushers no longer drop from legion bodies, only old crushers. + - balance: Tweaked how crushers distribute their damage. + - balance: Survivor suits no longer make you run at hyperspeed + - balance: Laser weaponry should be a little more effective versus most common fauna. + - bugfix: Added a sound to help show when a whitesands basilisk absorbs a bullet + - rscdel: Removed maid box in loadout + - rscadd: Attack animations are now functional + tmtmtl30: + - tweak: Lava planets have been cooled below plasma's ignition temperature. +2023-06-24: + phoaly: + - rscadd: Added descriptions to all jsons + - rscadd: Added tags to all ship jsons + - rscadd: Added Ship Tags and descriptions to the ship purchase/join/shuttle manipulator + menus + - rscadd: Added tag manipulation to the ship editor + - tweak: Tweaks the UI of the shuttle manipulator +2023-06-25: + Bjarl: + - rscadd: Vela-Class Industrial Cruiser, a large CMM Ship built around mechs and + mining + PrefabQuasar: + - rscadd: added the Junker-class salvage(d) ship + - rscadd: added the reployer + - rscdel: removed the trunktide (older version of the junker) +2023-06-27: + Bjarl: + - bugfix: chicken flocks will now spawn + tmtmtl30: + - bugfix: Different planets should hopefully no longer repeatedly generate in the + exact same part of the map, overwriting each other and causing double-dock SGTs. +2023-06-28: + Arturlang: + - bugfix: Prettier should now work on VSCode again. + thgvr: + - rscadd: The Solarian Marine Society has begun mass production of a cute, marketable + plushie of their mascot. May be favored by vampires. Sprites by INFRARED_BARON. + - bugfix: Potentially fixed a lot of lag related to pipes +2023-06-30: + axelzonvolt: + - tweak: actually adds shaft miner outfit pathing to the meta-class.json + linkylink21: + - bugfix: Added Missing APCs to the Osprey diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml new file mode 100644 index 000000000000..182975507447 --- /dev/null +++ b/html/changelogs/archive/2023-07.yml @@ -0,0 +1,154 @@ +2023-07-01: + Bjarl, Ghilker, Comyx, Assorted /tg/ contributors: + - rscadd: anomalies will now randomly spawn on planets + - rscadd: bioscrambler anomalies, they randomly change your organs and bodyparts + - rscadd: hallucination anomalies, they cause hallucinations + - rscadd: big anomalies, they're like normal anomalies but big. + - bugfix: disk renaming should only work with pens now +2023-07-02: + BarteG44: + - rscadd: Makes graves buildable + Ryll-Ryll/Shaps: + - admin: Adds pinging to adminsay! + - admin: Adds the ability to link datums! + - admin: 'Adds linking tickets to asay! Simply put a # followed by a ticket number + for it to be linked in the chat!' + thgvr: + - rscadd: A metric ton of Vox sprites + - rscdel: Vox no longer need environmental regulators + tmtmtl30: + - tweak: There is now a cap on the number of ships that may be spawned by players + in a round. + - tweak: Spawning a ship, or joining as an officer on a ship, may now carry a playtime + requirement. + - bugfix: 'Ship limits have been fixed: Many ships can only be spawned a finite + number of times per round.' + - admin: Admins may now disable join menu ship spawning. +2023-07-03: + thgvr: + - bugfix: Mining vendors have scanners again +2023-07-04: + retlaw34: + - rscadd: You now have 20 character slots! +2023-07-05: + BarteG44: + - rscadd: Added chemical crates + - rscadd: Added chemical jugs + - balance: moved the chem dispenser to applied bluespace research + MemedHams: + - rscadd: Gives holofields a glow up. + - tweak: Adjusts holofield layering so the emitters are visible. +2023-07-06: + Bjarl: + - balance: Static anomalies now deal more brain damage. + - balance: heartbeat anomalies now apply radiation burns to better telegraph their + hazard. + - rscadd: Most turrets now have a stun projectile + - rscadd: Turrets can now be repaired with a welder, and will report how damaged + they are when examined. + - rscdel: laser tag turrets. Rest in piss bozo. + - rscdel: Dwarves, Squidpeople + BogCreature: + - bugfix: The modcomp arcade minigame now properly gives gaming XP + 'Imaginos, Memed Hams ': + - soundadd: Borrows nsv's firealarm noise. + - soundadd: Borrows tg's printer noise. + - rscadd: Ports TG's Cannabis sprites. + - rscadd: Ports the old codersprite solars (I think they came from bay?) + - rscdel: The entire goon folder. + MarkSuckerberg: + - bugfix: Turffires should work again. + - tweak: Makes overmap movement and vox thermoregulators higher priority processing + targets + - rscadd: Colours in character creation are no longer crunched into three hex digits, + allowing for 16773120 new colours to use for mutcolour, haircolour, etcetera. + MothBlocks, MarkSuckerberg: + - rscadd: The rest of the autowiki system, as well as the vending machine and tech + node + Pawn, retlaw34: + - rscadd: Overmap consoles now have updated firmware, and as such have new sprites. + SapphicOverload: + - tweak: reinforced floors can no longer ignited by hotspots + ZephyrTFA: + - admin: Overmap Token Manager, use it. + goober3: + - tweak: Salvageable computers are now deconstructed into retro computer frames. + - tweak: Broken machinery can now be unwrenched. + - tweak: Destructive analyzers deconstruction messages have been tweaked to better + indicate laser intensity. + meemofcourse: + - tweak: Updated brain trauma messages + phoaly: + - tweak: tweaks the Hunter Montagne job outfit and job datum + - bugfix: 'Fixes #2101' + thgvr: + - bugfix: removes surgery table cloaking device +2023-07-07: + FlufflesTheDog: + - bugfix: Independent Litieguai's organ freezer now properly freezes the provided + organs + SapphicOverload: + - tweak: skeletons and plasmamen no longer husk, because they don't have flesh + - bugfix: fixed skeletons not having bones +2023-07-08: + Hibou48888: + - bugfix: big mortars now check the correct container for fullness before refusing + to fill said container + thgvr: + - rscadd: fucky wucky admin button +2023-07-10: + Bjarl: + - bugfix: Turrets properly report their integrity now + - bugfix: Assorted floating wall mounts and other oddities have been fixed, please + continue to report any you see. + MarkSuckerberg: + - bugfix: The wiki verb now works again + PositiveEntropy: + - imageadd: The Rack, Dresser and Holopad have been redone and updated! + SapphicOverload: + - tweak: tritium burn rate is based on oxygen-fuel ratio instead of being binary + fast/slow + - bugfix: fixed tritium fires breaking conservation of mass and consuming too much + oxygen + phoaly: + - bugfix: Fixes improperly declared outfits in ship jsons +2023-07-12: + Bjarl: + - rscadd: table mounted intercoms now exist + - rscadd: The Chronicle Class, a Real Solgov Ship, is now in game +2023-07-13: + PositiveEntropy: + - tweak: Changes the headsets that the SolGov captain, overseer, and representative + use into loudmode versions of their original incarnations! + - imageadd: Resprites shuttle chairs into way better versions in comparison to their + previous, non-license compliant versions! +2023-07-15: + Apogee-dev: + - tweak: Updated the Hyena with turret controls and visual updates + - balance: Rebalanced the Hyena's mining gear + PositiveEntropy: + - imageadd: Redoes a good majority of chairs! + Thgvr. Halcyon, Mark Suckerberg: + - rscadd: Adds new preferences to make characters fully prosthetic or a FBP (only + difference being brain type) + - rscadd: Lizard prosthetic/synthetic bodyparts with absolutely wonderful sprites + by Thgvr! It's just a visual difference, and any species can use them, + but they most resemble lizards, so. + - rscadd: Adds missing robotic vox bodyparts + - tweak: All species have the ability to change their two mutcolours. I don't think + this is really a loss at all. + thgvr: + - balance: Belts no longer fit in bags +2023-07-18: + Imaginos16: + - imageadd: Resprites the bobcurl haircut! + SapphicOverload: + - imageadd: updates some atmos sprites to fit in with the rest of engineering + retlaw34: + - rscadd: Solar armories and all related content + - balance: Bullets travel twice as fast now + - tweak: Bullets also glow in the dark now +2023-07-21: + tmtmtl30: + - bugfix: The roundstart join menu now correctly ignores playtime restrictions if + USE_EXP_TRACKING is disabled or no database is found. diff --git a/html/fuckywucky.png b/html/fuckywucky.png new file mode 100644 index 000000000000..74dd03a43955 Binary files /dev/null and b/html/fuckywucky.png differ diff --git a/icons/UI_Icons/fishing/default.png b/icons/UI_Icons/fishing/default.png new file mode 100644 index 000000000000..f21074ac2dde Binary files /dev/null and b/icons/UI_Icons/fishing/default.png differ diff --git a/icons/UI_Icons/fishing/lavaland.png b/icons/UI_Icons/fishing/lavaland.png new file mode 100644 index 000000000000..6c97f66432e9 Binary files /dev/null and b/icons/UI_Icons/fishing/lavaland.png differ diff --git a/icons/effects/anomalies.dmi b/icons/effects/anomalies.dmi new file mode 100644 index 000000000000..e1671b816ec5 Binary files /dev/null and b/icons/effects/anomalies.dmi differ diff --git a/icons/effects/beam.dmi b/icons/effects/beam.dmi index 4a907bd744c4..680825bb8bb2 100644 Binary files a/icons/effects/beam.dmi and b/icons/effects/beam.dmi differ diff --git a/icons/effects/blood_vox.dmi b/icons/effects/blood_vox.dmi new file mode 100644 index 000000000000..d6d8f1c80208 Binary files /dev/null and b/icons/effects/blood_vox.dmi differ diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 3aa4d4861c76..f3dbe8bedb42 100644 Binary files a/icons/effects/effects.dmi and b/icons/effects/effects.dmi differ diff --git a/icons/hud/fishing.dmi b/icons/hud/fishing.dmi new file mode 100644 index 000000000000..c607ed13e2a9 Binary files /dev/null and b/icons/hud/fishing.dmi differ diff --git a/icons/misc/overmap.dmi b/icons/misc/overmap.dmi index 613d98e2738e..f0c9f6e44677 100644 Binary files a/icons/misc/overmap.dmi and b/icons/misc/overmap.dmi differ diff --git a/icons/misc/overmap_large.dmi b/icons/misc/overmap_large.dmi index 9981b54e5d1a..ddb71228dfda 100644 Binary files a/icons/misc/overmap_large.dmi and b/icons/misc/overmap_large.dmi differ diff --git a/icons/misc/overmap_larger.dmi b/icons/misc/overmap_larger.dmi index 9287a7fab267..8870cf84a758 100644 Binary files a/icons/misc/overmap_larger.dmi and b/icons/misc/overmap_larger.dmi differ diff --git a/icons/mob/augmentation/augments_lizard.dmi b/icons/mob/augmentation/augments_lizard.dmi new file mode 100644 index 000000000000..9275462399d6 Binary files /dev/null and b/icons/mob/augmentation/augments_lizard.dmi differ diff --git a/icons/mob/augmentation/augments_vox.dmi b/icons/mob/augmentation/augments_vox.dmi index a837dba50ed7..5534adb59aed 100644 Binary files a/icons/mob/augmentation/augments_vox.dmi and b/icons/mob/augmentation/augments_vox.dmi differ diff --git a/icons/mob/clothing/accessories.dmi b/icons/mob/clothing/accessories.dmi index 2e6a661cb6c0..5d4ee686cde5 100644 Binary files a/icons/mob/clothing/accessories.dmi and b/icons/mob/clothing/accessories.dmi differ diff --git a/icons/mob/clothing/back.dmi b/icons/mob/clothing/back.dmi index fef8abcf4aad..9393c996d538 100644 Binary files a/icons/mob/clothing/back.dmi and b/icons/mob/clothing/back.dmi differ diff --git a/icons/mob/clothing/belt.dmi b/icons/mob/clothing/belt.dmi index 028d95dcb1c4..d38eee2f211e 100644 Binary files a/icons/mob/clothing/belt.dmi and b/icons/mob/clothing/belt.dmi differ diff --git a/icons/mob/clothing/belt_mirror.dmi b/icons/mob/clothing/belt_mirror.dmi index 740f1335db43..02e39b1a0ae4 100644 Binary files a/icons/mob/clothing/belt_mirror.dmi and b/icons/mob/clothing/belt_mirror.dmi differ diff --git a/icons/mob/clothing/hands.dmi b/icons/mob/clothing/hands.dmi index 35e3c3ce6b2d..cff3d7ac5c34 100644 Binary files a/icons/mob/clothing/hands.dmi and b/icons/mob/clothing/hands.dmi differ diff --git a/icons/mob/clothing/head.dmi b/icons/mob/clothing/head.dmi index 7e494f71bc80..159bad0a2910 100644 Binary files a/icons/mob/clothing/head.dmi and b/icons/mob/clothing/head.dmi differ diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 4fc44cccf0f2..b046a32634fa 100644 Binary files a/icons/mob/clothing/suit.dmi and b/icons/mob/clothing/suit.dmi differ diff --git a/icons/mob/clothing/suits/armor.dmi b/icons/mob/clothing/suits/armor.dmi index 69447c13f20a..0544f20d6fe5 100644 Binary files a/icons/mob/clothing/suits/armor.dmi and b/icons/mob/clothing/suits/armor.dmi differ diff --git a/icons/mob/clothing/suits/hooded.dmi b/icons/mob/clothing/suits/hooded.dmi index 6a51a71162f3..18ae544a659d 100644 Binary files a/icons/mob/clothing/suits/hooded.dmi and b/icons/mob/clothing/suits/hooded.dmi differ diff --git a/icons/mob/clothing/suits/spacesuits.dmi b/icons/mob/clothing/suits/spacesuits.dmi index 7728bed13ded..06ef45f43799 100644 Binary files a/icons/mob/clothing/suits/spacesuits.dmi and b/icons/mob/clothing/suits/spacesuits.dmi differ diff --git a/icons/mob/clothing/suits/utility.dmi b/icons/mob/clothing/suits/utility.dmi index 130770ee01fc..9be468cad241 100644 Binary files a/icons/mob/clothing/suits/utility.dmi and b/icons/mob/clothing/suits/utility.dmi differ diff --git a/icons/mob/clothing/under/color.dmi b/icons/mob/clothing/under/color.dmi index a7238264b43c..8bda1f9c7d6c 100644 Binary files a/icons/mob/clothing/under/color.dmi and b/icons/mob/clothing/under/color.dmi differ diff --git a/icons/mob/clothing/under/masking_helpers.dmi b/icons/mob/clothing/under/masking_helpers.dmi deleted file mode 100644 index 134e0e4b50a0..000000000000 Binary files a/icons/mob/clothing/under/masking_helpers.dmi and /dev/null differ diff --git a/icons/mob/clothing/under/medical.dmi b/icons/mob/clothing/under/medical.dmi index ca492be6e7fa..f7fd1a137708 100644 Binary files a/icons/mob/clothing/under/medical.dmi and b/icons/mob/clothing/under/medical.dmi differ diff --git a/icons/mob/clothing/under/shorts_pants.dmi b/icons/mob/clothing/under/shorts_pants.dmi index 6c90e70c6747..4a5978b9f7f3 100644 Binary files a/icons/mob/clothing/under/shorts_pants.dmi and b/icons/mob/clothing/under/shorts_pants.dmi differ diff --git a/icons/mob/clothing/under/syndicate.dmi b/icons/mob/clothing/under/syndicate.dmi index 61e8e41c1eb6..705a192e3a37 100644 Binary files a/icons/mob/clothing/under/syndicate.dmi and b/icons/mob/clothing/under/syndicate.dmi differ diff --git a/icons/mob/clothing/under/trackpants.dmi b/icons/mob/clothing/under/trackpants.dmi deleted file mode 100644 index ab1b63baca7e..000000000000 Binary files a/icons/mob/clothing/under/trackpants.dmi and /dev/null differ diff --git a/icons/mob/clothing/underwear.dmi b/icons/mob/clothing/underwear.dmi deleted file mode 100644 index 05334237ceb8..000000000000 Binary files a/icons/mob/clothing/underwear.dmi and /dev/null differ diff --git a/icons/mob/clothing/underwear/species/underwear_legs_kepori.dmi b/icons/mob/clothing/underwear/species/underwear_legs_kepori.dmi new file mode 100644 index 000000000000..aa9c16beb0ab Binary files /dev/null and b/icons/mob/clothing/underwear/species/underwear_legs_kepori.dmi differ diff --git a/icons/mob/clothing/underwear/species/underwear_socks_kepori.dmi b/icons/mob/clothing/underwear/species/underwear_socks_kepori.dmi new file mode 100644 index 000000000000..0f4fed39ebcb Binary files /dev/null and b/icons/mob/clothing/underwear/species/underwear_socks_kepori.dmi differ diff --git a/icons/mob/clothing/underwear/species/underwear_torso_kepori.dmi b/icons/mob/clothing/underwear/species/underwear_torso_kepori.dmi new file mode 100644 index 000000000000..cdaa782b64d7 Binary files /dev/null and b/icons/mob/clothing/underwear/species/underwear_torso_kepori.dmi differ diff --git a/icons/mob/clothing/underwear/underwear_legs.dmi b/icons/mob/clothing/underwear/underwear_legs.dmi new file mode 100644 index 000000000000..7449094f5389 Binary files /dev/null and b/icons/mob/clothing/underwear/underwear_legs.dmi differ diff --git a/icons/mob/clothing/underwear/underwear_socks.dmi b/icons/mob/clothing/underwear/underwear_socks.dmi new file mode 100644 index 000000000000..bc7faddc5479 Binary files /dev/null and b/icons/mob/clothing/underwear/underwear_socks.dmi differ diff --git a/icons/mob/clothing/underwear/underwear_torso.dmi b/icons/mob/clothing/underwear/underwear_torso.dmi new file mode 100644 index 000000000000..5fa4ac787969 Binary files /dev/null and b/icons/mob/clothing/underwear/underwear_torso.dmi differ diff --git a/icons/mob/hair_extensions.dmi b/icons/mob/hair_extensions.dmi index af63e3b331c2..4e109e922697 100644 Binary files a/icons/mob/hair_extensions.dmi and b/icons/mob/hair_extensions.dmi differ diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index 5d1499e366b8..bd508c89ebd0 100644 Binary files a/icons/mob/human_face.dmi and b/icons/mob/human_face.dmi differ diff --git a/icons/mob/inhands/equipment/belt_lefthand.dmi b/icons/mob/inhands/equipment/belt_lefthand.dmi index 0a5a460a9106..c4d6893b84e9 100644 Binary files a/icons/mob/inhands/equipment/belt_lefthand.dmi and b/icons/mob/inhands/equipment/belt_lefthand.dmi differ diff --git a/icons/mob/inhands/equipment/belt_righthand.dmi b/icons/mob/inhands/equipment/belt_righthand.dmi index 568aa3d08e3f..61f3f24d4292 100644 Binary files a/icons/mob/inhands/equipment/belt_righthand.dmi and b/icons/mob/inhands/equipment/belt_righthand.dmi differ diff --git a/icons/mob/inhands/equipment/fishing_rod_lefthand.dmi b/icons/mob/inhands/equipment/fishing_rod_lefthand.dmi new file mode 100644 index 000000000000..846c36522cc1 Binary files /dev/null and b/icons/mob/inhands/equipment/fishing_rod_lefthand.dmi differ diff --git a/icons/mob/inhands/equipment/fishing_rod_righthand.dmi b/icons/mob/inhands/equipment/fishing_rod_righthand.dmi new file mode 100644 index 000000000000..fdc2e770c998 Binary files /dev/null and b/icons/mob/inhands/equipment/fishing_rod_righthand.dmi differ diff --git a/icons/mob/inhands/misc/plushes_lefthand.dmi b/icons/mob/inhands/misc/plushes_lefthand.dmi new file mode 100644 index 000000000000..01fa1e7a2ed0 Binary files /dev/null and b/icons/mob/inhands/misc/plushes_lefthand.dmi differ diff --git a/icons/mob/inhands/misc/plushes_righthand.dmi b/icons/mob/inhands/misc/plushes_righthand.dmi new file mode 100644 index 000000000000..99dd1d01044f Binary files /dev/null and b/icons/mob/inhands/misc/plushes_righthand.dmi differ diff --git a/icons/mob/inhands/weapons/axes_lefthand.dmi b/icons/mob/inhands/weapons/axes_lefthand.dmi index 164a4453b909..810455a611bd 100644 Binary files a/icons/mob/inhands/weapons/axes_lefthand.dmi and b/icons/mob/inhands/weapons/axes_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/axes_righthand.dmi b/icons/mob/inhands/weapons/axes_righthand.dmi index 5ab5c7c9bebb..1f5273d20d30 100644 Binary files a/icons/mob/inhands/weapons/axes_righthand.dmi and b/icons/mob/inhands/weapons/axes_righthand.dmi differ diff --git a/icons/mob/inhands/weapons/guns_lefthand.dmi b/icons/mob/inhands/weapons/guns_lefthand.dmi index 94111733252c..ddbe6f328c2d 100644 Binary files a/icons/mob/inhands/weapons/guns_lefthand.dmi and b/icons/mob/inhands/weapons/guns_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/guns_righthand.dmi b/icons/mob/inhands/weapons/guns_righthand.dmi index b58658fddf69..df2aeb8caea3 100644 Binary files a/icons/mob/inhands/weapons/guns_righthand.dmi and b/icons/mob/inhands/weapons/guns_righthand.dmi differ diff --git a/icons/mob/inhands/weapons/melee_lefthand.dmi b/icons/mob/inhands/weapons/melee_lefthand.dmi index 8a118119a9e2..9ddba4cf47e7 100644 Binary files a/icons/mob/inhands/weapons/melee_lefthand.dmi and b/icons/mob/inhands/weapons/melee_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/melee_righthand.dmi b/icons/mob/inhands/weapons/melee_righthand.dmi index ee26852f1bc9..a12e4a27e533 100644 Binary files a/icons/mob/inhands/weapons/melee_righthand.dmi and b/icons/mob/inhands/weapons/melee_righthand.dmi differ diff --git a/icons/mob/inhands/weapons/swords_lefthand.dmi b/icons/mob/inhands/weapons/swords_lefthand.dmi index aa95a32f6222..8037796c590a 100644 Binary files a/icons/mob/inhands/weapons/swords_lefthand.dmi and b/icons/mob/inhands/weapons/swords_lefthand.dmi differ diff --git a/icons/mob/inhands/weapons/swords_righthand.dmi b/icons/mob/inhands/weapons/swords_righthand.dmi index a9359b78b1c3..6231276ec7c4 100644 Binary files a/icons/mob/inhands/weapons/swords_righthand.dmi and b/icons/mob/inhands/weapons/swords_righthand.dmi differ diff --git a/icons/mob/moth_markings.dmi b/icons/mob/moth_markings.dmi index 7f1798957d21..5bedf742444c 100644 Binary files a/icons/mob/moth_markings.dmi and b/icons/mob/moth_markings.dmi differ diff --git a/icons/mob/mutant_bodyparts.dmi b/icons/mob/mutant_bodyparts.dmi index 3f9338ef4a34..41a801afb82f 100644 Binary files a/icons/mob/mutant_bodyparts.dmi and b/icons/mob/mutant_bodyparts.dmi differ diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 6b03f5bd35c0..7b2367e5df16 100644 Binary files a/icons/mob/robots.dmi and b/icons/mob/robots.dmi differ diff --git a/icons/mob/species/kepori/onmob_uniform_kepori.dmi b/icons/mob/species/kepori/onmob_uniform_kepori.dmi index 85ab20ffb2d3..927fde96cc4b 100644 Binary files a/icons/mob/species/kepori/onmob_uniform_kepori.dmi and b/icons/mob/species/kepori/onmob_uniform_kepori.dmi differ diff --git a/icons/mob/species/lizard/bodyparts.dmi b/icons/mob/species/lizard/bodyparts.dmi index 6eadfa27a509..69d3c24b580f 100644 Binary files a/icons/mob/species/lizard/bodyparts.dmi and b/icons/mob/species/lizard/bodyparts.dmi differ diff --git a/icons/mob/species/misc/digitigrade.dmi b/icons/mob/species/misc/digitigrade.dmi index 51472f8fe66f..5ad8a47ceb9b 100644 Binary files a/icons/mob/species/misc/digitigrade.dmi and b/icons/mob/species/misc/digitigrade.dmi differ diff --git a/icons/mob/species/misc/digitigrade_suits.dmi b/icons/mob/species/misc/digitigrade_suits.dmi index dbca9a6e8a70..dd7301f86496 100644 Binary files a/icons/mob/species/misc/digitigrade_suits.dmi and b/icons/mob/species/misc/digitigrade_suits.dmi differ diff --git a/icons/mob/species/vox/bodyparts.dmi b/icons/mob/species/vox/bodyparts.dmi index 8f629f8732ae..fb098fa01d80 100644 Binary files a/icons/mob/species/vox/bodyparts.dmi and b/icons/mob/species/vox/bodyparts.dmi differ diff --git a/icons/mob/species/vox/onmob_back_vox.dmi b/icons/mob/species/vox/onmob_back_vox.dmi index 7aeb57d79412..f7d7499b6cc5 100644 Binary files a/icons/mob/species/vox/onmob_back_vox.dmi and b/icons/mob/species/vox/onmob_back_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_belt_vox.dmi b/icons/mob/species/vox/onmob_belt_vox.dmi new file mode 100644 index 000000000000..9d183ea045b4 Binary files /dev/null and b/icons/mob/species/vox/onmob_belt_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_ears_vox.dmi b/icons/mob/species/vox/onmob_ears_vox.dmi index 6c7d5e4d453c..f99cebc84afc 100644 Binary files a/icons/mob/species/vox/onmob_ears_vox.dmi and b/icons/mob/species/vox/onmob_ears_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_eyes_vox.dmi b/icons/mob/species/vox/onmob_eyes_vox.dmi new file mode 100644 index 000000000000..2a30fe355bf1 Binary files /dev/null and b/icons/mob/species/vox/onmob_eyes_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_feet_vox.dmi b/icons/mob/species/vox/onmob_feet_vox.dmi new file mode 100644 index 000000000000..5b8f970697eb Binary files /dev/null and b/icons/mob/species/vox/onmob_feet_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_hands_vox.dmi b/icons/mob/species/vox/onmob_hands_vox.dmi new file mode 100644 index 000000000000..e1527c62b702 Binary files /dev/null and b/icons/mob/species/vox/onmob_hands_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_head_vox.dmi b/icons/mob/species/vox/onmob_head_vox.dmi index 13dcbe1b27ae..d6b498ca0b5e 100644 Binary files a/icons/mob/species/vox/onmob_head_vox.dmi and b/icons/mob/species/vox/onmob_head_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_mask_vox.dmi b/icons/mob/species/vox/onmob_mask_vox.dmi index c101317505b8..b460caedb721 100644 Binary files a/icons/mob/species/vox/onmob_mask_vox.dmi and b/icons/mob/species/vox/onmob_mask_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_suit_vox.dmi b/icons/mob/species/vox/onmob_suit_vox.dmi index b64b0163b582..298f46032ab1 100644 Binary files a/icons/mob/species/vox/onmob_suit_vox.dmi and b/icons/mob/species/vox/onmob_suit_vox.dmi differ diff --git a/icons/mob/species/vox/onmob_uniform_vox.dmi b/icons/mob/species/vox/onmob_uniform_vox.dmi index acac098a4034..334e6a3d1705 100644 Binary files a/icons/mob/species/vox/onmob_uniform_vox.dmi and b/icons/mob/species/vox/onmob_uniform_vox.dmi differ diff --git a/icons/mob/species/vox/vox_quills.dmi b/icons/mob/species/vox/vox_quills.dmi index bd3042fa9ef0..41468992361c 100644 Binary files a/icons/mob/species/vox/vox_quills.dmi and b/icons/mob/species/vox/vox_quills.dmi differ diff --git a/icons/obj/Chem_jug.dmi b/icons/obj/Chem_jug.dmi new file mode 100644 index 000000000000..d872ba00ff1d Binary files /dev/null and b/icons/obj/Chem_jug.dmi differ diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 02cc7efb67f9..0634a3d3ee3c 100644 Binary files a/icons/obj/ammo.dmi and b/icons/obj/ammo.dmi differ diff --git a/icons/obj/aquarium.dmi b/icons/obj/aquarium.dmi new file mode 100644 index 000000000000..08d31a9879ba Binary files /dev/null and b/icons/obj/aquarium.dmi differ diff --git a/icons/obj/assemblies/new_assemblies.dmi b/icons/obj/assemblies/new_assemblies.dmi index adb0b69c590a..12f4a068582b 100644 Binary files a/icons/obj/assemblies/new_assemblies.dmi and b/icons/obj/assemblies/new_assemblies.dmi differ diff --git a/icons/obj/atmos.dmi b/icons/obj/atmos.dmi index 9ac29ff97c41..94df693238d0 100644 Binary files a/icons/obj/atmos.dmi and b/icons/obj/atmos.dmi differ diff --git a/icons/obj/bedsheets.dmi b/icons/obj/bedsheets.dmi index 06448a08a186..6b31fcef83bd 100644 Binary files a/icons/obj/bedsheets.dmi and b/icons/obj/bedsheets.dmi differ diff --git a/icons/obj/bureaucracy.dmi b/icons/obj/bureaucracy.dmi index b04bef6b7a39..10db83aaebfc 100644 Binary files a/icons/obj/bureaucracy.dmi and b/icons/obj/bureaucracy.dmi differ diff --git a/icons/obj/chairs.dmi b/icons/obj/chairs.dmi index 22cc925fc928..19b49a6d34da 100644 Binary files a/icons/obj/chairs.dmi and b/icons/obj/chairs.dmi differ diff --git a/icons/obj/clothing/accessories.dmi b/icons/obj/clothing/accessories.dmi index 28eadb56a11a..62d085bd97e7 100644 Binary files a/icons/obj/clothing/accessories.dmi and b/icons/obj/clothing/accessories.dmi differ diff --git a/icons/obj/clothing/belts.dmi b/icons/obj/clothing/belts.dmi index bfd31b772e42..47169d968ea9 100644 Binary files a/icons/obj/clothing/belts.dmi and b/icons/obj/clothing/belts.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index e9a2589c5001..91c6c8fafec5 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 1019b682a540..78c5a1fb815c 100644 Binary files a/icons/obj/clothing/suits.dmi and b/icons/obj/clothing/suits.dmi differ diff --git a/icons/obj/clothing/suits/armor.dmi b/icons/obj/clothing/suits/armor.dmi index fbc21a19e873..4b45fe17da42 100644 Binary files a/icons/obj/clothing/suits/armor.dmi and b/icons/obj/clothing/suits/armor.dmi differ diff --git a/icons/obj/clothing/suits/hooded.dmi b/icons/obj/clothing/suits/hooded.dmi index 770e9c02e098..5ced5746e4b7 100644 Binary files a/icons/obj/clothing/suits/hooded.dmi and b/icons/obj/clothing/suits/hooded.dmi differ diff --git a/icons/obj/clothing/suits/spacesuits.dmi b/icons/obj/clothing/suits/spacesuits.dmi index 11990229f127..31a120a0014e 100644 Binary files a/icons/obj/clothing/suits/spacesuits.dmi and b/icons/obj/clothing/suits/spacesuits.dmi differ diff --git a/icons/obj/clothing/suits/utility.dmi b/icons/obj/clothing/suits/utility.dmi index 423063b170d1..8eb73408fe09 100644 Binary files a/icons/obj/clothing/suits/utility.dmi and b/icons/obj/clothing/suits/utility.dmi differ diff --git a/icons/obj/clothing/under/medical.dmi b/icons/obj/clothing/under/medical.dmi index 0b494151455d..47504e0eae56 100644 Binary files a/icons/obj/clothing/under/medical.dmi and b/icons/obj/clothing/under/medical.dmi differ diff --git a/icons/obj/clothing/under/shorts_pants.dmi b/icons/obj/clothing/under/shorts_pants.dmi index ae010c4578bd..948fc01d4c83 100644 Binary files a/icons/obj/clothing/under/shorts_pants.dmi and b/icons/obj/clothing/under/shorts_pants.dmi differ diff --git a/icons/obj/clothing/under/syndicate.dmi b/icons/obj/clothing/under/syndicate.dmi index a24c881237cd..5debaea59cf8 100644 Binary files a/icons/obj/clothing/under/syndicate.dmi and b/icons/obj/clothing/under/syndicate.dmi differ diff --git a/icons/obj/computer.dmi b/icons/obj/computer.dmi deleted file mode 100644 index bdbc34c5f0c7..000000000000 Binary files a/icons/obj/computer.dmi and /dev/null differ diff --git a/icons/obj/contraband.dmi b/icons/obj/contraband.dmi index 05af12f07c4a..89c576fb6069 100644 Binary files a/icons/obj/contraband.dmi and b/icons/obj/contraband.dmi differ diff --git a/icons/obj/crates.dmi b/icons/obj/crates.dmi index b146d5a75364..153d53c6e285 100644 Binary files a/icons/obj/crates.dmi and b/icons/obj/crates.dmi differ diff --git a/icons/obj/doors/airlocks/centcom/centcom.dmi b/icons/obj/doors/airlocks/centcom/centcom.dmi index c034f8e2829b..d9550eb79573 100644 Binary files a/icons/obj/doors/airlocks/centcom/centcom.dmi and b/icons/obj/doors/airlocks/centcom/centcom.dmi differ diff --git a/icons/obj/doors/airlocks/centcom/overlays.dmi b/icons/obj/doors/airlocks/centcom/overlays.dmi index a608a7f2110f..a5a4811c039a 100644 Binary files a/icons/obj/doors/airlocks/centcom/overlays.dmi and b/icons/obj/doors/airlocks/centcom/overlays.dmi differ diff --git a/icons/obj/doors/airlocks/external/external.dmi b/icons/obj/doors/airlocks/external/external.dmi index 12b3f26d1ea7..f8adcb7e13ce 100644 Binary files a/icons/obj/doors/airlocks/external/external.dmi and b/icons/obj/doors/airlocks/external/external.dmi differ diff --git a/icons/obj/doors/airlocks/external/overlays.dmi b/icons/obj/doors/airlocks/external/overlays.dmi index 0ecffb0aec67..08ebb846ea82 100644 Binary files a/icons/obj/doors/airlocks/external/overlays.dmi and b/icons/obj/doors/airlocks/external/overlays.dmi differ diff --git a/icons/obj/doors/airlocks/hatch/centcom.dmi b/icons/obj/doors/airlocks/hatch/centcom.dmi index bf48f8bdd6d4..a6dcdc7ada8e 100644 Binary files a/icons/obj/doors/airlocks/hatch/centcom.dmi and b/icons/obj/doors/airlocks/hatch/centcom.dmi differ diff --git a/icons/obj/doors/airlocks/hatch/maintenance.dmi b/icons/obj/doors/airlocks/hatch/maintenance.dmi index ab5a1926471e..7095ed54c492 100644 Binary files a/icons/obj/doors/airlocks/hatch/maintenance.dmi and b/icons/obj/doors/airlocks/hatch/maintenance.dmi differ diff --git a/icons/obj/doors/airlocks/hatch/overlays.dmi b/icons/obj/doors/airlocks/hatch/overlays.dmi index d3f21a5056fc..19be996b3744 100644 Binary files a/icons/obj/doors/airlocks/hatch/overlays.dmi and b/icons/obj/doors/airlocks/hatch/overlays.dmi differ diff --git a/icons/obj/doors/airlocks/station/atmos.dmi b/icons/obj/doors/airlocks/station/atmos.dmi index 896eb91b22cc..d20aed05b6e1 100644 Binary files a/icons/obj/doors/airlocks/station/atmos.dmi and b/icons/obj/doors/airlocks/station/atmos.dmi differ diff --git a/icons/obj/doors/airlocks/station/bananium.dmi b/icons/obj/doors/airlocks/station/bananium.dmi index 76aab3506891..629f6916d67c 100644 Binary files a/icons/obj/doors/airlocks/station/bananium.dmi and b/icons/obj/doors/airlocks/station/bananium.dmi differ diff --git a/icons/obj/doors/airlocks/station/base_airlock.dmi b/icons/obj/doors/airlocks/station/base_airlock.dmi new file mode 100644 index 000000000000..e1b6eb475d15 Binary files /dev/null and b/icons/obj/doors/airlocks/station/base_airlock.dmi differ diff --git a/icons/obj/doors/airlocks/station/command.dmi b/icons/obj/doors/airlocks/station/command.dmi index d29c1fd0b39b..5f2392439c3e 100644 Binary files a/icons/obj/doors/airlocks/station/command.dmi and b/icons/obj/doors/airlocks/station/command.dmi differ diff --git a/icons/obj/doors/airlocks/station/diamond.dmi b/icons/obj/doors/airlocks/station/diamond.dmi index 1c30830644ca..f36958c4623b 100644 Binary files a/icons/obj/doors/airlocks/station/diamond.dmi and b/icons/obj/doors/airlocks/station/diamond.dmi differ diff --git a/icons/obj/doors/airlocks/station/engineering.dmi b/icons/obj/doors/airlocks/station/engineering.dmi index 8fe1bf98d120..a734f85a8304 100644 Binary files a/icons/obj/doors/airlocks/station/engineering.dmi and b/icons/obj/doors/airlocks/station/engineering.dmi differ diff --git a/icons/obj/doors/airlocks/station/freezer.dmi b/icons/obj/doors/airlocks/station/freezer.dmi index f2f741347b40..af9ea4cbb4c1 100644 Binary files a/icons/obj/doors/airlocks/station/freezer.dmi and b/icons/obj/doors/airlocks/station/freezer.dmi differ diff --git a/icons/obj/doors/airlocks/station/gold.dmi b/icons/obj/doors/airlocks/station/gold.dmi index 490eefeeb92f..a1e23a1065c0 100644 Binary files a/icons/obj/doors/airlocks/station/gold.dmi and b/icons/obj/doors/airlocks/station/gold.dmi differ diff --git a/icons/obj/doors/airlocks/station/maintenance.dmi b/icons/obj/doors/airlocks/station/maintenance.dmi index 38d1b7142f3f..19043bfa97ff 100644 Binary files a/icons/obj/doors/airlocks/station/maintenance.dmi and b/icons/obj/doors/airlocks/station/maintenance.dmi differ diff --git a/icons/obj/doors/airlocks/station/maintenanceexternal.dmi b/icons/obj/doors/airlocks/station/maintenanceexternal.dmi index a380d89584f4..f6e02c284f0e 100644 Binary files a/icons/obj/doors/airlocks/station/maintenanceexternal.dmi and b/icons/obj/doors/airlocks/station/maintenanceexternal.dmi differ diff --git a/icons/obj/doors/airlocks/station/medical.dmi b/icons/obj/doors/airlocks/station/medical.dmi index bd354690c547..6298159acbe0 100644 Binary files a/icons/obj/doors/airlocks/station/medical.dmi and b/icons/obj/doors/airlocks/station/medical.dmi differ diff --git a/icons/obj/doors/airlocks/station/mining.dmi b/icons/obj/doors/airlocks/station/mining.dmi index 07e8fc32e240..7591701dcfdf 100644 Binary files a/icons/obj/doors/airlocks/station/mining.dmi and b/icons/obj/doors/airlocks/station/mining.dmi differ diff --git a/icons/obj/doors/airlocks/station/overlays.dmi b/icons/obj/doors/airlocks/station/overlays.dmi index ce76ff85e770..6f514a943cbd 100644 Binary files a/icons/obj/doors/airlocks/station/overlays.dmi and b/icons/obj/doors/airlocks/station/overlays.dmi differ diff --git a/icons/obj/doors/airlocks/station/plasma.dmi b/icons/obj/doors/airlocks/station/plasma.dmi index 99d44ef86208..7b009816fcf0 100644 Binary files a/icons/obj/doors/airlocks/station/plasma.dmi and b/icons/obj/doors/airlocks/station/plasma.dmi differ diff --git a/icons/obj/doors/airlocks/station/public.dmi b/icons/obj/doors/airlocks/station/public.dmi index ac135873a628..1be4d0efcf21 100644 Binary files a/icons/obj/doors/airlocks/station/public.dmi and b/icons/obj/doors/airlocks/station/public.dmi differ diff --git a/icons/obj/doors/airlocks/station/research.dmi b/icons/obj/doors/airlocks/station/research.dmi index 0f49927db0a9..7d2ff02f478b 100644 Binary files a/icons/obj/doors/airlocks/station/research.dmi and b/icons/obj/doors/airlocks/station/research.dmi differ diff --git a/icons/obj/doors/airlocks/station/sandstone.dmi b/icons/obj/doors/airlocks/station/sandstone.dmi index ef61df4c5c2e..113ab0cdce5f 100644 Binary files a/icons/obj/doors/airlocks/station/sandstone.dmi and b/icons/obj/doors/airlocks/station/sandstone.dmi differ diff --git a/icons/obj/doors/airlocks/station/science.dmi b/icons/obj/doors/airlocks/station/science.dmi index 53a9f42c068e..7d2ff02f478b 100644 Binary files a/icons/obj/doors/airlocks/station/science.dmi and b/icons/obj/doors/airlocks/station/science.dmi differ diff --git a/icons/obj/doors/airlocks/station/security.dmi b/icons/obj/doors/airlocks/station/security.dmi index fd330c30f567..54e8ab244ac7 100644 Binary files a/icons/obj/doors/airlocks/station/security.dmi and b/icons/obj/doors/airlocks/station/security.dmi differ diff --git a/icons/obj/doors/airlocks/station/silver.dmi b/icons/obj/doors/airlocks/station/silver.dmi index e7e6672fbffe..70a7f6c52847 100644 Binary files a/icons/obj/doors/airlocks/station/silver.dmi and b/icons/obj/doors/airlocks/station/silver.dmi differ diff --git a/icons/obj/doors/airlocks/station/solgov.dmi b/icons/obj/doors/airlocks/station/solgov.dmi index 61bfa1c83e16..d15f13939dd3 100644 Binary files a/icons/obj/doors/airlocks/station/solgov.dmi and b/icons/obj/doors/airlocks/station/solgov.dmi differ diff --git a/icons/obj/doors/airlocks/station/stripebase.dmi b/icons/obj/doors/airlocks/station/stripebase.dmi new file mode 100644 index 000000000000..179c521de94c Binary files /dev/null and b/icons/obj/doors/airlocks/station/stripebase.dmi differ diff --git a/icons/obj/doors/airlocks/station/uranium.dmi b/icons/obj/doors/airlocks/station/uranium.dmi index ac8c6d06116f..0a155db5b694 100644 Binary files a/icons/obj/doors/airlocks/station/uranium.dmi and b/icons/obj/doors/airlocks/station/uranium.dmi differ diff --git a/icons/obj/doors/airlocks/station/virology.dmi b/icons/obj/doors/airlocks/station/virology.dmi index b90e9cf29c3a..93b4f5aaa18d 100644 Binary files a/icons/obj/doors/airlocks/station/virology.dmi and b/icons/obj/doors/airlocks/station/virology.dmi differ diff --git a/icons/obj/doors/airlocks/station/wood.dmi b/icons/obj/doors/airlocks/station/wood.dmi index 7b7df103296f..5df1a8734ba6 100644 Binary files a/icons/obj/doors/airlocks/station/wood.dmi and b/icons/obj/doors/airlocks/station/wood.dmi differ diff --git a/icons/obj/doors/airlocks/station2/glass.dmi b/icons/obj/doors/airlocks/station2/glass.dmi index e10efd42820f..b046e3ad9d24 100644 Binary files a/icons/obj/doors/airlocks/station2/glass.dmi and b/icons/obj/doors/airlocks/station2/glass.dmi differ diff --git a/icons/obj/doors/airlocks/station2/overlays.dmi b/icons/obj/doors/airlocks/station2/overlays.dmi index 9c5ae37e5951..77e3ce5a831e 100644 Binary files a/icons/obj/doors/airlocks/station2/overlays.dmi and b/icons/obj/doors/airlocks/station2/overlays.dmi differ diff --git a/icons/obj/doors/blastdoor.dmi b/icons/obj/doors/blastdoor.dmi index 9457690cda36..72875613952c 100644 Binary files a/icons/obj/doors/blastdoor.dmi and b/icons/obj/doors/blastdoor.dmi differ diff --git a/icons/obj/doors/shutters.dmi b/icons/obj/doors/shutters.dmi index a79e9889c9a5..0f1767d20408 100644 Binary files a/icons/obj/doors/shutters.dmi and b/icons/obj/doors/shutters.dmi differ diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index f65cd646c454..5083b4acc226 100644 Binary files a/icons/obj/drinks.dmi and b/icons/obj/drinks.dmi differ diff --git a/icons/obj/fishing.dmi b/icons/obj/fishing.dmi new file mode 100644 index 000000000000..13b2409ed28f Binary files /dev/null and b/icons/obj/fishing.dmi differ diff --git a/icons/obj/food/burgerbread.dmi b/icons/obj/food/burgerbread.dmi index 2a22ba5c391d..5115c64cefe9 100644 Binary files a/icons/obj/food/burgerbread.dmi and b/icons/obj/food/burgerbread.dmi differ diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 578b6d5194a3..aca64240a1cc 100644 Binary files a/icons/obj/food/containers.dmi and b/icons/obj/food/containers.dmi differ diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 3fb09fd19cb3..b1ed971658eb 100644 Binary files a/icons/obj/food/food.dmi and b/icons/obj/food/food.dmi differ diff --git a/icons/obj/guns/48x32guns.dmi b/icons/obj/guns/48x32guns.dmi index 146d424e8da0..c47097987e87 100644 Binary files a/icons/obj/guns/48x32guns.dmi and b/icons/obj/guns/48x32guns.dmi differ diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index 0f7e9cd59c06..24b209d6ab2b 100644 Binary files a/icons/obj/guns/projectile.dmi and b/icons/obj/guns/projectile.dmi differ diff --git a/icons/obj/hydroponics/equipment.dmi b/icons/obj/hydroponics/equipment.dmi index b3a14e5bc5f3..897393afcab5 100644 Binary files a/icons/obj/hydroponics/equipment.dmi and b/icons/obj/hydroponics/equipment.dmi differ diff --git a/icons/obj/hydroponics/growing.dmi b/icons/obj/hydroponics/growing.dmi index c1db09aec60d..2d8aecc78695 100644 Binary files a/icons/obj/hydroponics/growing.dmi and b/icons/obj/hydroponics/growing.dmi differ diff --git a/icons/obj/hydroponics/harvest.dmi b/icons/obj/hydroponics/harvest.dmi index e3c7da656d5d..aeae4b17a44e 100644 Binary files a/icons/obj/hydroponics/harvest.dmi and b/icons/obj/hydroponics/harvest.dmi differ diff --git a/icons/obj/hydroponics/seeds.dmi b/icons/obj/hydroponics/seeds.dmi index c4ace9a98ad7..266e7917e3cb 100644 Binary files a/icons/obj/hydroponics/seeds.dmi and b/icons/obj/hydroponics/seeds.dmi differ diff --git a/icons/obj/items_and_weapons.dmi b/icons/obj/items_and_weapons.dmi index a34c9c888d10..56246df09ad9 100644 Binary files a/icons/obj/items_and_weapons.dmi and b/icons/obj/items_and_weapons.dmi differ diff --git a/icons/obj/kitchen.dmi b/icons/obj/kitchen.dmi index 1ccf6cf78dd1..19b9631d933b 100644 Binary files a/icons/obj/kitchen.dmi and b/icons/obj/kitchen.dmi differ diff --git a/icons/obj/lavaland/ash_flora.dmi b/icons/obj/lavaland/ash_flora.dmi index 06b62c20b8de..070902adc941 100644 Binary files a/icons/obj/lavaland/ash_flora.dmi and b/icons/obj/lavaland/ash_flora.dmi differ diff --git a/icons/obj/library.dmi b/icons/obj/library.dmi index 2f72e4503112..1ea94e973e86 100644 Binary files a/icons/obj/library.dmi and b/icons/obj/library.dmi differ diff --git a/icons/obj/lighting.dmi b/icons/obj/lighting.dmi index fae1ebea2900..7c7cab3ef04c 100644 Binary files a/icons/obj/lighting.dmi and b/icons/obj/lighting.dmi differ diff --git a/icons/obj/machines/computer.dmi b/icons/obj/machines/computer.dmi new file mode 100644 index 000000000000..2a513215ed20 Binary files /dev/null and b/icons/obj/machines/computer.dmi differ diff --git a/icons/obj/machines/oldsolars.dmi b/icons/obj/machines/oldsolars.dmi new file mode 100644 index 000000000000..6bf300b6718e Binary files /dev/null and b/icons/obj/machines/oldsolars.dmi differ diff --git a/icons/obj/machines/retro_computer.dmi b/icons/obj/machines/retro_computer.dmi new file mode 100644 index 000000000000..ad64c200eb6b Binary files /dev/null and b/icons/obj/machines/retro_computer.dmi differ diff --git a/icons/obj/meteor.dmi b/icons/obj/meteor.dmi index 84faabcc1881..3e37c229ec93 100644 Binary files a/icons/obj/meteor.dmi and b/icons/obj/meteor.dmi differ diff --git a/icons/obj/modular_console.dmi b/icons/obj/modular_console.dmi index 88beea0bd0b3..56d4b12d90ef 100644 Binary files a/icons/obj/modular_console.dmi and b/icons/obj/modular_console.dmi differ diff --git a/icons/obj/monitors.dmi b/icons/obj/monitors.dmi index 074a8c2d9521..d6921658546f 100644 Binary files a/icons/obj/monitors.dmi and b/icons/obj/monitors.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 9b979973d242..256b616cd852 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ diff --git a/icons/obj/plushes.dmi b/icons/obj/plushes.dmi index aae620d6b5b3..8d1f4993e770 100644 Binary files a/icons/obj/plushes.dmi and b/icons/obj/plushes.dmi differ diff --git a/icons/obj/power.dmi b/icons/obj/power.dmi index 36f110c5d22d..e58811689631 100644 Binary files a/icons/obj/power.dmi and b/icons/obj/power.dmi differ diff --git a/icons/obj/radio.dmi b/icons/obj/radio.dmi index 57a0d74f3967..5ccb6bb1d792 100644 Binary files a/icons/obj/radio.dmi and b/icons/obj/radio.dmi differ diff --git a/icons/obj/railing.dmi b/icons/obj/railing.dmi index c91056c67eb7..9243199cd865 100644 Binary files a/icons/obj/railing.dmi and b/icons/obj/railing.dmi differ diff --git a/icons/obj/railing_m.dmi b/icons/obj/railing_m.dmi deleted file mode 100644 index d774f18cd9c7..000000000000 Binary files a/icons/obj/railing_m.dmi and /dev/null differ diff --git a/icons/obj/railing_modern.dmi b/icons/obj/railing_modern.dmi new file mode 100644 index 000000000000..a72c175c5b1c Binary files /dev/null and b/icons/obj/railing_modern.dmi differ diff --git a/icons/obj/salvage_structure.dmi b/icons/obj/salvage_structure.dmi index 0290508f2a8a..cf51281e6060 100644 Binary files a/icons/obj/salvage_structure.dmi and b/icons/obj/salvage_structure.dmi differ diff --git a/icons/obj/shuttle.dmi b/icons/obj/shuttle.dmi index ce1fa3f7c23f..0158ef0c2a9c 100644 Binary files a/icons/obj/shuttle.dmi and b/icons/obj/shuttle.dmi differ diff --git a/icons/obj/smooth_structures/more_catwalk.dmi b/icons/obj/smooth_structures/more_catwalk.dmi index 5f669e186725..4498bf8f1833 100644 Binary files a/icons/obj/smooth_structures/more_catwalk.dmi and b/icons/obj/smooth_structures/more_catwalk.dmi differ diff --git a/icons/obj/smooth_structures/plasma_window.dmi b/icons/obj/smooth_structures/plasma_window.dmi index eaed6f219e08..5e329fcc01e7 100644 Binary files a/icons/obj/smooth_structures/plasma_window.dmi and b/icons/obj/smooth_structures/plasma_window.dmi differ diff --git a/icons/obj/smooth_structures/plastitanium_window.dmi b/icons/obj/smooth_structures/plastitanium_window.dmi index e5c4cf32baad..89cf88244462 100644 Binary files a/icons/obj/smooth_structures/plastitanium_window.dmi and b/icons/obj/smooth_structures/plastitanium_window.dmi differ diff --git a/icons/obj/smooth_structures/reinforced_window.dmi b/icons/obj/smooth_structures/reinforced_window.dmi index a66b648786da..8f5c7540c500 100644 Binary files a/icons/obj/smooth_structures/reinforced_window.dmi and b/icons/obj/smooth_structures/reinforced_window.dmi differ diff --git a/icons/obj/smooth_structures/rplasma_window.dmi b/icons/obj/smooth_structures/rplasma_window.dmi index 173b8d53766a..5659c4fb6649 100644 Binary files a/icons/obj/smooth_structures/rplasma_window.dmi and b/icons/obj/smooth_structures/rplasma_window.dmi differ diff --git a/icons/obj/smooth_structures/shuttle_window.dmi b/icons/obj/smooth_structures/shuttle_window.dmi index f0cd4364a746..51129b06d8a2 100644 Binary files a/icons/obj/smooth_structures/shuttle_window.dmi and b/icons/obj/smooth_structures/shuttle_window.dmi differ diff --git a/icons/obj/smooth_structures/table_chem.dmi b/icons/obj/smooth_structures/table_chem.dmi index 1d051f553967..66daabea5843 100644 Binary files a/icons/obj/smooth_structures/table_chem.dmi and b/icons/obj/smooth_structures/table_chem.dmi differ diff --git a/icons/obj/smooth_structures/window.dmi b/icons/obj/smooth_structures/window.dmi index d45bfcea7ea4..8f924f1f157b 100644 Binary files a/icons/obj/smooth_structures/window.dmi and b/icons/obj/smooth_structures/window.dmi differ diff --git a/icons/obj/solgov_floor.dmi b/icons/obj/solgov_floor.dmi index c7cd8dd0c60c..ca5bef6f3c87 100644 Binary files a/icons/obj/solgov_floor.dmi and b/icons/obj/solgov_floor.dmi differ diff --git a/icons/obj/solgov_logos.dmi b/icons/obj/solgov_logos.dmi index 8f31846846a3..c58d944b08b1 100644 Binary files a/icons/obj/solgov_logos.dmi and b/icons/obj/solgov_logos.dmi differ diff --git a/icons/obj/stack_objects.dmi b/icons/obj/stack_objects.dmi index 4b7a58d05d2a..1fc4f14abbca 100644 Binary files a/icons/obj/stack_objects.dmi and b/icons/obj/stack_objects.dmi differ diff --git a/icons/obj/stationobjs.dmi b/icons/obj/stationobjs.dmi index 776297d417a2..d57c25c097d5 100644 Binary files a/icons/obj/stationobjs.dmi and b/icons/obj/stationobjs.dmi differ diff --git a/icons/obj/stock_parts.dmi b/icons/obj/stock_parts.dmi index 66e97e3501cf..1eb9028ebb9b 100644 Binary files a/icons/obj/stock_parts.dmi and b/icons/obj/stock_parts.dmi differ diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 421a9a0e57fa..b6d566bc6671 100644 Binary files a/icons/obj/storage.dmi and b/icons/obj/storage.dmi differ diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 9734d9397d39..7c265737266a 100644 Binary files a/icons/obj/structures.dmi and b/icons/obj/structures.dmi differ diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index b662141b0c0a..1fa68293cd4a 100644 Binary files a/icons/obj/surgery.dmi and b/icons/obj/surgery.dmi differ diff --git a/icons/obj/surgery_table.dmi b/icons/obj/surgery_table.dmi new file mode 100644 index 000000000000..ed0f02bf517b Binary files /dev/null and b/icons/obj/surgery_table.dmi differ diff --git a/icons/obj/terminals.dmi b/icons/obj/terminals.dmi index 200d657b0992..d07bbce8a6ad 100644 Binary files a/icons/obj/terminals.dmi and b/icons/obj/terminals.dmi differ diff --git a/icons/obj/vox_items.dmi b/icons/obj/vox_items.dmi deleted file mode 100644 index d9c671093d03..000000000000 Binary files a/icons/obj/vox_items.dmi and /dev/null differ diff --git a/icons/obj/wallframe.dmi b/icons/obj/wallframe.dmi index f247dbd7b378..3297f8f109f6 100644 Binary files a/icons/obj/wallframe.dmi and b/icons/obj/wallframe.dmi differ diff --git a/icons/obj/wallmounts.dmi b/icons/obj/wallmounts.dmi index 1ba247814045..96e0c28e715c 100644 Binary files a/icons/obj/wallmounts.dmi and b/icons/obj/wallmounts.dmi differ diff --git a/icons/stamp_icons/large_stamp-solgov.png b/icons/stamp_icons/large_stamp-solgov.png new file mode 100644 index 000000000000..dc96afa67786 Binary files /dev/null and b/icons/stamp_icons/large_stamp-solgov.png differ diff --git a/icons/turf/connectors/bananium_wall_connector.dmi b/icons/turf/connectors/bananium_wall_connector.dmi new file mode 100644 index 000000000000..db6cdee37194 Binary files /dev/null and b/icons/turf/connectors/bananium_wall_connector.dmi differ diff --git a/icons/turf/connectors/boss_wall_connector.dmi b/icons/turf/connectors/boss_wall_connector.dmi new file mode 100644 index 000000000000..b71a37c88dfa Binary files /dev/null and b/icons/turf/connectors/boss_wall_connector.dmi differ diff --git a/icons/turf/connectors/diamond_wall_connector.dmi b/icons/turf/connectors/diamond_wall_connector.dmi new file mode 100644 index 000000000000..1344b55efda0 Binary files /dev/null and b/icons/turf/connectors/diamond_wall_connector.dmi differ diff --git a/icons/turf/connectors/gold_wall_connector.dmi b/icons/turf/connectors/gold_wall_connector.dmi new file mode 100644 index 000000000000..f26e366ab651 Binary files /dev/null and b/icons/turf/connectors/gold_wall_connector.dmi differ diff --git a/icons/turf/connectors/icerock_wall_connector.dmi b/icons/turf/connectors/icerock_wall_connector.dmi new file mode 100644 index 000000000000..9efbef6324b4 Binary files /dev/null and b/icons/turf/connectors/icerock_wall_connector.dmi differ diff --git a/icons/turf/connectors/iron_wall_connector.dmi b/icons/turf/connectors/iron_wall_connector.dmi new file mode 100644 index 000000000000..06c1de7f3b92 Binary files /dev/null and b/icons/turf/connectors/iron_wall_connector.dmi differ diff --git a/icons/turf/connectors/mountain_wall_connector.dmi b/icons/turf/connectors/mountain_wall_connector.dmi new file mode 100644 index 000000000000..f5247f63c635 Binary files /dev/null and b/icons/turf/connectors/mountain_wall_connector.dmi differ diff --git a/icons/turf/connectors/plasma_wall_connector.dmi b/icons/turf/connectors/plasma_wall_connector.dmi new file mode 100644 index 000000000000..27215b67c9cf Binary files /dev/null and b/icons/turf/connectors/plasma_wall_connector.dmi differ diff --git a/icons/turf/connectors/red_wall_connector.dmi b/icons/turf/connectors/red_wall_connector.dmi new file mode 100644 index 000000000000..e29ef04fc746 Binary files /dev/null and b/icons/turf/connectors/red_wall_connector.dmi differ diff --git a/icons/turf/connectors/rock_wall_connector.dmi b/icons/turf/connectors/rock_wall_connector.dmi new file mode 100644 index 000000000000..a8d08dc24820 Binary files /dev/null and b/icons/turf/connectors/rock_wall_connector.dmi differ diff --git a/icons/turf/connectors/sandstone_wall_connector.dmi b/icons/turf/connectors/sandstone_wall_connector.dmi new file mode 100644 index 000000000000..72b3dd58798f Binary files /dev/null and b/icons/turf/connectors/sandstone_wall_connector.dmi differ diff --git a/icons/turf/connectors/silver_wall_connector.dmi b/icons/turf/connectors/silver_wall_connector.dmi new file mode 100644 index 000000000000..b60a006f3fc2 Binary files /dev/null and b/icons/turf/connectors/silver_wall_connector.dmi differ diff --git a/icons/turf/connectors/smoothrocks_connector.dmi b/icons/turf/connectors/smoothrocks_connector.dmi new file mode 100644 index 000000000000..febdfae02b6d Binary files /dev/null and b/icons/turf/connectors/smoothrocks_connector.dmi differ diff --git a/icons/turf/connectors/snow_wall_connector.dmi b/icons/turf/connectors/snow_wall_connector.dmi new file mode 100644 index 000000000000..0e38d713503c Binary files /dev/null and b/icons/turf/connectors/snow_wall_connector.dmi differ diff --git a/icons/turf/connectors/uranium_wall_connector.dmi b/icons/turf/connectors/uranium_wall_connector.dmi new file mode 100644 index 000000000000..393d69bc9601 Binary files /dev/null and b/icons/turf/connectors/uranium_wall_connector.dmi differ diff --git a/icons/turf/connectors/wood_wall_connector.dmi b/icons/turf/connectors/wood_wall_connector.dmi new file mode 100644 index 000000000000..b2e81d638987 Binary files /dev/null and b/icons/turf/connectors/wood_wall_connector.dmi differ diff --git a/icons/turf/connectors/ws_walls_connector.dmi b/icons/turf/connectors/ws_walls_connector.dmi new file mode 100644 index 000000000000..259babdb998c Binary files /dev/null and b/icons/turf/connectors/ws_walls_connector.dmi differ diff --git a/icons/turf/decals.dmi b/icons/turf/decals.dmi index 3ff750cddea5..ccd8e3a85f31 100644 Binary files a/icons/turf/decals.dmi and b/icons/turf/decals.dmi differ diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index ab027247cc28..5136279026c1 100644 Binary files a/icons/turf/floors.dmi and b/icons/turf/floors.dmi differ diff --git a/icons/turf/floors/shuttle_floors.dmi b/icons/turf/floors/shuttle_floors.dmi index cfba2455cb36..9e3c70d6a7bf 100644 Binary files a/icons/turf/floors/shuttle_floors.dmi and b/icons/turf/floors/shuttle_floors.dmi differ diff --git a/icons/turf/floors/techfloor.dmi b/icons/turf/floors/techfloor.dmi index f5e9e8d15c38..a096a6673243 100644 Binary files a/icons/turf/floors/techfloor.dmi and b/icons/turf/floors/techfloor.dmi differ diff --git a/icons/turf/floors/tiles.dmi b/icons/turf/floors/tiles.dmi index c40dfe95acc9..3f96841a71da 100644 Binary files a/icons/turf/floors/tiles.dmi and b/icons/turf/floors/tiles.dmi differ diff --git a/icons/turf/overmap.dmi b/icons/turf/overmap.dmi index 2645ff809343..e09af9abe3ee 100644 Binary files a/icons/turf/overmap.dmi and b/icons/turf/overmap.dmi differ diff --git a/icons/turf/walls/bananium_wall.dmi b/icons/turf/walls/bananium_wall.dmi index b0827de38b36..48a58fe20619 100644 Binary files a/icons/turf/walls/bananium_wall.dmi and b/icons/turf/walls/bananium_wall.dmi differ diff --git a/icons/turf/walls/boss_wall.dmi b/icons/turf/walls/boss_wall.dmi index e27be26fc73d..2adbe7d80f0f 100644 Binary files a/icons/turf/walls/boss_wall.dmi and b/icons/turf/walls/boss_wall.dmi differ diff --git a/icons/turf/walls/diamond_wall.dmi b/icons/turf/walls/diamond_wall.dmi index f3be964d463d..b06e2bb19b1d 100644 Binary files a/icons/turf/walls/diamond_wall.dmi and b/icons/turf/walls/diamond_wall.dmi differ diff --git a/icons/turf/walls/gold_wall.dmi b/icons/turf/walls/gold_wall.dmi index 141ff8793459..ade6dea41a7a 100644 Binary files a/icons/turf/walls/gold_wall.dmi and b/icons/turf/walls/gold_wall.dmi differ diff --git a/icons/turf/walls/icerock_wall.dmi b/icons/turf/walls/icerock_wall.dmi index bd7a7f1bc27b..17297b01fab3 100644 Binary files a/icons/turf/walls/icerock_wall.dmi and b/icons/turf/walls/icerock_wall.dmi differ diff --git a/icons/turf/walls/iron_wall.dmi b/icons/turf/walls/iron_wall.dmi index f78038a7cb70..e9fca8558926 100644 Binary files a/icons/turf/walls/iron_wall.dmi and b/icons/turf/walls/iron_wall.dmi differ diff --git a/icons/turf/walls/materialwall.dmi b/icons/turf/walls/materialwall.dmi index 1027effda947..ff0aada62a02 100644 Binary files a/icons/turf/walls/materialwall.dmi and b/icons/turf/walls/materialwall.dmi differ diff --git a/icons/turf/walls/mountain_wall.dmi b/icons/turf/walls/mountain_wall.dmi index 331616a55e71..71ac34914719 100644 Binary files a/icons/turf/walls/mountain_wall.dmi and b/icons/turf/walls/mountain_wall.dmi differ diff --git a/icons/turf/walls/plasma_wall.dmi b/icons/turf/walls/plasma_wall.dmi index 305e78f18568..bcc916512c53 100644 Binary files a/icons/turf/walls/plasma_wall.dmi and b/icons/turf/walls/plasma_wall.dmi differ diff --git a/icons/turf/walls/plastitanium_wall.dmi b/icons/turf/walls/plastitanium_wall.dmi index 88770bf6d314..5ccff91a719b 100644 Binary files a/icons/turf/walls/plastitanium_wall.dmi and b/icons/turf/walls/plastitanium_wall.dmi differ diff --git a/icons/turf/walls/reinforced_wall.dmi b/icons/turf/walls/reinforced_wall.dmi deleted file mode 100644 index 7941eb9d1a73..000000000000 Binary files a/icons/turf/walls/reinforced_wall.dmi and /dev/null differ diff --git a/icons/turf/walls/rock_wall.dmi b/icons/turf/walls/rock_wall.dmi index d3dc61659ec4..58bbee991b3c 100644 Binary files a/icons/turf/walls/rock_wall.dmi and b/icons/turf/walls/rock_wall.dmi differ diff --git a/icons/turf/walls/rusty_reinforced_wall.dmi b/icons/turf/walls/rusty_reinforced_wall.dmi index e2636950d27e..d96e75d0f55b 100644 Binary files a/icons/turf/walls/rusty_reinforced_wall.dmi and b/icons/turf/walls/rusty_reinforced_wall.dmi differ diff --git a/icons/turf/walls/rusty_wall.dmi b/icons/turf/walls/rusty_wall.dmi index 063504e44b53..f206520a5675 100644 Binary files a/icons/turf/walls/rusty_wall.dmi and b/icons/turf/walls/rusty_wall.dmi differ diff --git a/icons/turf/walls/rwalls/reinforced_wall.dmi b/icons/turf/walls/rwalls/reinforced_wall.dmi new file mode 100644 index 000000000000..77d08162c545 Binary files /dev/null and b/icons/turf/walls/rwalls/reinforced_wall.dmi differ diff --git a/icons/turf/walls/rwalls/reinforced_wall_2.dmi b/icons/turf/walls/rwalls/reinforced_wall_2.dmi new file mode 100644 index 000000000000..5eb14cce3f81 Binary files /dev/null and b/icons/turf/walls/rwalls/reinforced_wall_2.dmi differ diff --git a/icons/turf/walls/rwalls/reinforced_wall_3.dmi b/icons/turf/walls/rwalls/reinforced_wall_3.dmi new file mode 100644 index 000000000000..1f98442a4498 Binary files /dev/null and b/icons/turf/walls/rwalls/reinforced_wall_3.dmi differ diff --git a/icons/turf/walls/rwalls/reinforced_wall_4.dmi b/icons/turf/walls/rwalls/reinforced_wall_4.dmi new file mode 100644 index 000000000000..805f5eef65ce Binary files /dev/null and b/icons/turf/walls/rwalls/reinforced_wall_4.dmi differ diff --git a/icons/turf/walls/rwalls/reinforced_wall_5.dmi b/icons/turf/walls/rwalls/reinforced_wall_5.dmi new file mode 100644 index 000000000000..d7cbbc02c698 Binary files /dev/null and b/icons/turf/walls/rwalls/reinforced_wall_5.dmi differ diff --git a/icons/turf/walls/sandstone_wall.dmi b/icons/turf/walls/sandstone_wall.dmi index 64e22fe5407d..ca6c3a44c150 100644 Binary files a/icons/turf/walls/sandstone_wall.dmi and b/icons/turf/walls/sandstone_wall.dmi differ diff --git a/icons/turf/walls/shuttle_wall.dmi b/icons/turf/walls/shuttle_wall.dmi index 9b048fd12780..dff4a9d9f56b 100644 Binary files a/icons/turf/walls/shuttle_wall.dmi and b/icons/turf/walls/shuttle_wall.dmi differ diff --git a/icons/turf/walls/silver_wall.dmi b/icons/turf/walls/silver_wall.dmi index 0021acc34c0e..be509c40b358 100644 Binary files a/icons/turf/walls/silver_wall.dmi and b/icons/turf/walls/silver_wall.dmi differ diff --git a/icons/turf/walls/snow_wall.dmi b/icons/turf/walls/snow_wall.dmi index e5e51d4f4c8a..4be5072fcbf9 100644 Binary files a/icons/turf/walls/snow_wall.dmi and b/icons/turf/walls/snow_wall.dmi differ diff --git a/icons/turf/walls/survival_pod_walls.dmi b/icons/turf/walls/survival_pod_walls.dmi index edc2b3c62c1c..a88f1f797769 100644 Binary files a/icons/turf/walls/survival_pod_walls.dmi and b/icons/turf/walls/survival_pod_walls.dmi differ diff --git a/icons/turf/walls/uranium_wall.dmi b/icons/turf/walls/uranium_wall.dmi index 47a983976170..2d4c83d13587 100644 Binary files a/icons/turf/walls/uranium_wall.dmi and b/icons/turf/walls/uranium_wall.dmi differ diff --git a/icons/turf/walls/wall.dmi b/icons/turf/walls/wall.dmi index 651227fe8de2..164fdf0be49a 100644 Binary files a/icons/turf/walls/wall.dmi and b/icons/turf/walls/wall.dmi differ diff --git a/icons/turf/walls/wood_wall.dmi b/icons/turf/walls/wood_wall.dmi index 608edb20dfb8..6766d78815de 100644 Binary files a/icons/turf/walls/wood_wall.dmi and b/icons/turf/walls/wood_wall.dmi differ diff --git a/icons/turf/walls/ws_walls.dmi b/icons/turf/walls/ws_walls.dmi index 9e163c6aa6b5..f82c0ebe419a 100644 Binary files a/icons/turf/walls/ws_walls.dmi and b/icons/turf/walls/ws_walls.dmi differ diff --git a/icons/turf/wood.dmi b/icons/turf/wood.dmi index 7c3a04845af7..c82b5c691496 100644 Binary files a/icons/turf/wood.dmi and b/icons/turf/wood.dmi differ diff --git a/interface/interface.dm b/interface/interface.dm index c753146f7972..e92c1cac13f1 100644 --- a/interface/interface.dm +++ b/interface/interface.dm @@ -6,7 +6,7 @@ var/wikiurl = CONFIG_GET(string/wikiurl) if(wikiurl) if(query) - var/output = wikiurl + "/index.php?title=Special%3ASearch&profile=default&search=" + query + var/output = "[wikiurl]?title=Special%3ASearch&profile=default&search=[query]" src << link(output) else if (query != null) src << link(wikiurl) diff --git a/interface/skin.dmf b/interface/skin.dmf index 913b89b77689..72e535bf7197 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -101,6 +101,7 @@ window "mapwindow" background-color = #272727 saved-params = "pos;size;is-minimized;is-maximized" is-pane = true + on-status = ".winset \"status_bar.text=[[*]]\" " elem "map" type = MAP pos = 0,0 @@ -118,7 +119,7 @@ window "mapwindow" pos = 0,464 size = 280x16 anchor1 = 0,100 - is-visible = false + is-visible = true text = "" align = left background-color = #222222 @@ -249,9 +250,8 @@ window "outputwindow" size = 517x20 anchor1 = 0,100 anchor2 = 100,100 - background-color = #d3b5b5 is-default = true - border = sunken + border = line saved-params = "command" elem "saybutton" type = BUTTON diff --git a/shiptest.dme b/shiptest.dme index 1712d98a1885..dfeb323f63c6 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -25,12 +25,15 @@ #include "code\__DEFINES\access.dm" #include "code\__DEFINES\achievements.dm" #include "code\__DEFINES\admin.dm" +#include "code\__DEFINES\anomalies.dm" #include "code\__DEFINES\antagonists.dm" +#include "code\__DEFINES\aquarium.dm" #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\atom_hud.dm" #include "code\__DEFINES\bitfields.dm" #include "code\__DEFINES\blackmarket.dm" #include "code\__DEFINES\bodyparts.dm" +#include "code\__DEFINES\bone_flags.dm" #include "code\__DEFINES\botany.dm" #include "code\__DEFINES\callbacks.dm" #include "code\__DEFINES\cargo.dm" @@ -44,7 +47,7 @@ #include "code\__DEFINES\contracts.dm" #include "code\__DEFINES\cooldowns.dm" #include "code\__DEFINES\cult.dm" -#include "code\__DEFINES\DCM.dm" +#include "code\__DEFINES\directional.dm" #include "code\__DEFINES\diseases.dm" #include "code\__DEFINES\DNA.dm" #include "code\__DEFINES\dye_keys.dm" @@ -53,6 +56,7 @@ #include "code\__DEFINES\exports.dm" #include "code\__DEFINES\fantasy_affixes.dm" #include "code\__DEFINES\fastdmm2.dm" +#include "code\__DEFINES\fishing.dm" #include "code\__DEFINES\flags.dm" #include "code\__DEFINES\food.dm" #include "code\__DEFINES\footsteps.dm" @@ -140,17 +144,6 @@ #include "code\__DEFINES\dcs\flags.dm" #include "code\__DEFINES\dcs\helpers.dm" #include "code\__DEFINES\dcs\signals.dm" -#include "code\__DEFINES\whitesands_after_defines\icon_smoothing.dm" -#include "code\__DEFINES\~whitesands_defines\_defines.dm" -#include "code\__DEFINES\~whitesands_defines\atmospherics.dm" -#include "code\__DEFINES\~whitesands_defines\bone_flags.dm" -#include "code\__DEFINES\~whitesands_defines\jobs.dm" -#include "code\__DEFINES\~whitesands_defines\machines.dm" -#include "code\__DEFINES\~whitesands_defines\maths.dm" -#include "code\__DEFINES\~whitesands_defines\movespeed_modification.dm" -#include "code\__DEFINES\~whitesands_defines\shuttles.dm" -#include "code\__DEFINES\~whitesands_defines\status_effects.dm" -#include "code\__DEFINES\~whitesands_defines\traits.dm" #include "code\__HELPERS\_extools_api.dm" #include "code\__HELPERS\_lists.dm" #include "code\__HELPERS\_logging.dm" @@ -171,6 +164,7 @@ #include "code\__HELPERS\icon_smoothing.dm" #include "code\__HELPERS\icons.dm" #include "code\__HELPERS\level_traits.dm" +#include "code\__HELPERS\lighting.dm" #include "code\__HELPERS\matrices.dm" #include "code\__HELPERS\mobs.dm" #include "code\__HELPERS\mouse_control.dm" @@ -328,9 +322,11 @@ #include "code\controllers\subsystem\minor_mapping.dm" #include "code\controllers\subsystem\mobs.dm" #include "code\controllers\subsystem\moods.dm" +#include "code\controllers\subsystem\mouse_entered.dm" #include "code\controllers\subsystem\npcpool.dm" #include "code\controllers\subsystem\overlays.dm" #include "code\controllers\subsystem\overmap.dm" +#include "code\controllers\subsystem\overmap_move.dm" #include "code\controllers\subsystem\pai.dm" #include "code\controllers\subsystem\parallax.dm" #include "code\controllers\subsystem\pathfinder.dm" @@ -346,6 +342,7 @@ #include "code\controllers\subsystem\server_maint.dm" #include "code\controllers\subsystem\shuttle.dm" #include "code\controllers\subsystem\skills.dm" +#include "code\controllers\subsystem\sound_loops.dm" #include "code\controllers\subsystem\sounds.dm" #include "code\controllers\subsystem\spacedrift.dm" #include "code\controllers\subsystem\speech_controller.dm" @@ -376,6 +373,7 @@ #include "code\controllers\subsystem\processing\wet_floors.dm" #include "code\datums\action.dm" #include "code\datums\ai_laws.dm" +#include "code\datums\aquarium.dm" #include "code\datums\armor.dm" #include "code\datums\beam.dm" #include "code\datums\blood_type.dm" @@ -388,7 +386,6 @@ #include "code\datums\datacore.dm" #include "code\datums\datum.dm" #include "code\datums\datumvars.dm" -#include "code\datums\dcmnet.dm" #include "code\datums\dna.dm" #include "code\datums\dog_fashion.dm" #include "code\datums\ductnet.dm" @@ -411,7 +408,6 @@ #include "code\datums\progressbar.dm" #include "code\datums\quixotejump.dm" #include "code\datums\radiation_wave.dm" -#include "code\datums\recipe.dm" #include "code\datums\ruins.dm" #include "code\datums\saymode.dm" #include "code\datums\shuttles.dm" @@ -442,6 +438,7 @@ #include "code\datums\brain_damage\special.dm" #include "code\datums\brain_damage\split_personality.dm" #include "code\datums\components\_component.dm" +#include "code\datums\components\admin_popup.dm" #include "code\datums\components\anti_magic.dm" #include "code\datums\components\armor_plate.dm" #include "code\datums\components\art.dm" @@ -465,6 +462,7 @@ #include "code\datums\components\embedded.dm" #include "code\datums\components\empprotection.dm" #include "code\datums\components\explodable.dm" +#include "code\datums\components\fishing_spot.dm" #include "code\datums\components\footstep.dm" #include "code\datums\components\forensics.dm" #include "code\datums\components\fullauto.dm" @@ -540,6 +538,7 @@ #include "code\datums\components\storage\concrete\_concrete.dm" #include "code\datums\components\storage\concrete\bag_of_holding.dm" #include "code\datums\components\storage\concrete\bluespace.dm" +#include "code\datums\components\storage\concrete\fish_case.dm" #include "code\datums\components\storage\concrete\implant.dm" #include "code\datums\components\storage\concrete\pockets.dm" #include "code\datums\components\storage\concrete\rped.dm" @@ -616,6 +615,7 @@ #include "code\datums\elements\embed.dm" #include "code\datums\elements\firestacker.dm" #include "code\datums\elements\forced_gravity.dm" +#include "code\datums\elements\lazy_fishing_spot.dm" #include "code\datums\elements\light_blocking.dm" #include "code\datums\elements\mobappearance.dm" #include "code\datums\elements\renamemob.dm" @@ -656,16 +656,17 @@ #include "code\datums\mapgen\SingleTurf.dm" #include "code\datums\mapgen\Whitesandsatmos.dm" #include "code\datums\mapgen\planetary\_PlanetGenerator.dm" +#include "code\datums\mapgen\planetary\AsteroidGenerator.dm" #include "code\datums\mapgen\planetary\BeachGenerator.dm" #include "code\datums\mapgen\planetary\JungleGenerator.dm" #include "code\datums\mapgen\planetary\LavaGenerator.dm" #include "code\datums\mapgen\planetary\RockGenerator.dm" #include "code\datums\mapgen\planetary\SandGenerator.dm" #include "code\datums\mapgen\planetary\SnowGenerator.dm" +#include "code\datums\mapgen\planetary\WasteGenerator.dm" #include "code\datums\mapgen\single_biome\_SingleBiome.dm" -#include "code\datums\mapgen\single_biome\AsteroidCaves.dm" +#include "code\datums\mapgen\single_biome\Gas_Giant.dm" #include "code\datums\mapgen\single_biome\ReebeGenerator.dm" -#include "code\datums\mapgen\single_biome\WasteplanetCaves.dm" #include "code\datums\martial\_martial.dm" #include "code\datums\martial\boxing.dm" #include "code\datums\martial\cqc.dm" @@ -961,6 +962,7 @@ #include "code\game\machinery\telecomms\machines\receiver.dm" #include "code\game\machinery\telecomms\machines\relay.dm" #include "code\game\machinery\telecomms\machines\server.dm" +#include "code\game\MapData\shuttles\misc.dm" #include "code\game\MapData\shuttles\nanotrasen_mimir.dm" #include "code\game\MapData\shuttles\nanotrasen_powerrangers.dm" #include "code\game\MapData\shuttles\srm_glaive.dm" @@ -1001,7 +1003,6 @@ #include "code\game\objects\objs.dm" #include "code\game\objects\structures.dm" #include "code\game\objects\effects\alien_acid.dm" -#include "code\game\objects\effects\anomalies.dm" #include "code\game\objects\effects\blessing.dm" #include "code\game\objects\effects\bump_teleporter.dm" #include "code\game\objects\effects\contraband.dm" @@ -1022,6 +1023,21 @@ #include "code\game\objects\effects\step_triggers.dm" #include "code\game\objects\effects\turf_fire.dm" #include "code\game\objects\effects\wanted_poster.dm" +#include "code\game\objects\effects\anomalies\_anomalies.dm" +#include "code\game\objects\effects\anomalies\anomalies_bluespace.dm" +#include "code\game\objects\effects\anomalies\anomalies_flux.dm" +#include "code\game\objects\effects\anomalies\anomalies_gravity.dm" +#include "code\game\objects\effects\anomalies\anomalies_hallucination.dm" +#include "code\game\objects\effects\anomalies\anomalies_heartbeat.dm" +#include "code\game\objects\effects\anomalies\anomalies_melter.dm" +#include "code\game\objects\effects\anomalies\anomalies_phantom.dm" +#include "code\game\objects\effects\anomalies\anomalies_plasmasoul.dm" +#include "code\game\objects\effects\anomalies\anomalies_pulsar.dm" +#include "code\game\objects\effects\anomalies\anomalies_pyroclastic.dm" +#include "code\game\objects\effects\anomalies\anomalies_sparkler.dm" +#include "code\game\objects\effects\anomalies\anomalies_static.dm" +#include "code\game\objects\effects\anomalies\anomalies_veins.dm" +#include "code\game\objects\effects\anomalies\anomalies_vortex.dm" #include "code\game\objects\effects\decals\cleanable.dm" #include "code\game\objects\effects\decals\crayon.dm" #include "code\game\objects\effects\decals\decal.dm" @@ -1097,7 +1113,6 @@ #include "code\game\objects\items\dyekit.dm" #include "code\game\objects\items\eightball.dm" #include "code\game\objects\items\energyhalberd.dm" -#include "code\game\objects\items\environmental_regulator.dm" #include "code\game\objects\items\etherealdiscoball.dm" #include "code\game\objects\items\extinguisher.dm" #include "code\game\objects\items\fireaxe.dm" @@ -1493,6 +1508,7 @@ #include "code\modules\admin\verbs\mapping.dm" #include "code\modules\admin\verbs\mentors_edit.dm" #include "code\modules\admin\verbs\one_click_antag.dm" +#include "code\modules\admin\verbs\overmap_token_manager.dm" #include "code\modules\admin\verbs\panicbunker.dm" #include "code\modules\admin\verbs\playsound.dm" #include "code\modules\admin\verbs\possess.dm" @@ -1505,6 +1521,7 @@ #include "code\modules\admin\verbs\selectequipment.dm" #include "code\modules\admin\verbs\shuttlepanel.dm" #include "code\modules\admin\verbs\spawnobjasmob.dm" +#include "code\modules\admin\verbs\toggle_ship_spawn.dm" #include "code\modules\admin\verbs\SDQL2\SDQL_2.dm" #include "code\modules\admin\verbs\SDQL2\SDQL_2_parser.dm" #include "code\modules\admin\verbs\SDQL2\SDQL_2_wrappers.dm" @@ -1765,6 +1782,12 @@ #include "code\modules\atmospherics\machinery\portable\portable_atmospherics.dm" #include "code\modules\atmospherics\machinery\portable\pump.dm" #include "code\modules\atmospherics\machinery\portable\scrubber.dm" +#include "code\modules\autowiki\autowiki.dm" +#include "code\modules\autowiki\pages\base.dm" +#include "code\modules\autowiki\pages\reagents.dm" +#include "code\modules\autowiki\pages\ships.dm" +#include "code\modules\autowiki\pages\techweb.dm" +#include "code\modules\autowiki\pages\vending.dm" #include "code\modules\awaymissions\away_props.dm" #include "code\modules\awaymissions\bluespaceartillery.dm" #include "code\modules\awaymissions\capture_the_flag.dm" @@ -1848,6 +1871,7 @@ #include "code\modules\cargo\packs\ammo.dm" #include "code\modules\cargo\packs\animal.dm" #include "code\modules\cargo\packs\canister.dm" +#include "code\modules\cargo\packs\chemistry.dm" #include "code\modules\cargo\packs\civilian.dm" #include "code\modules\cargo\packs\costumes_toys.dm" #include "code\modules\cargo\packs\emergency.dm" @@ -1936,6 +1960,7 @@ #include "code\modules\clothing\suits\bio.dm" #include "code\modules\clothing\suits\chaplainsuits.dm" #include "code\modules\clothing\suits\cloaks.dm" +#include "code\modules\clothing\suits\hoodies.dm" #include "code\modules\clothing\suits\jobs.dm" #include "code\modules\clothing\suits\labcoat.dm" #include "code\modules\clothing\suits\miscellaneous.dm" @@ -1990,12 +2015,6 @@ #include "code\modules\events\_event.dm" #include "code\modules\events\abductor.dm" #include "code\modules\events\alien_infestation.dm" -#include "code\modules\events\anomaly.dm" -#include "code\modules\events\anomaly_bluespace.dm" -#include "code\modules\events\anomaly_flux.dm" -#include "code\modules\events\anomaly_grav.dm" -#include "code\modules\events\anomaly_pyro.dm" -#include "code\modules\events\anomaly_vortex.dm" #include "code\modules\events\aurora_caelus.dm" #include "code\modules\events\blob.dm" #include "code\modules\events\borers.dm" @@ -2061,6 +2080,19 @@ #include "code\modules\fields\peaceborg_dampener.dm" #include "code\modules\fields\timestop.dm" #include "code\modules\fields\turf_objects.dm" +#include "code\modules\fishing\bait.dm" +#include "code\modules\fishing\fish_catalog.dm" +#include "code\modules\fishing\fishing_equipment.dm" +#include "code\modules\fishing\fishing_minigame.dm" +#include "code\modules\fishing\fishing_portal_machine.dm" +#include "code\modules\fishing\fishing_rod.dm" +#include "code\modules\fishing\fishing_traits.dm" +#include "code\modules\fishing\aquarium\aquarium.dm" +#include "code\modules\fishing\aquarium\aquarium_kit.dm" +#include "code\modules\fishing\fish\_fish.dm" +#include "code\modules\fishing\fish\fish_types.dm" +#include "code\modules\fishing\sources\_fish_source.dm" +#include "code\modules\fishing\sources\source_types.dm" #include "code\modules\flufftext\Dreaming.dm" #include "code\modules\flufftext\Hallucination.dm" #include "code\modules\food_and_drinks\food.dm" @@ -2069,6 +2101,7 @@ #include "code\modules\food_and_drinks\drinks\drinks\bottle.dm" #include "code\modules\food_and_drinks\drinks\drinks\drinkingglass.dm" #include "code\modules\food_and_drinks\drinks\drinks\modglass.dm" +#include "code\modules\food_and_drinks\food\bait.dm" #include "code\modules\food_and_drinks\food\condiment.dm" #include "code\modules\food_and_drinks\food\customizables.dm" #include "code\modules\food_and_drinks\food\snacks.dm" @@ -2255,7 +2288,6 @@ #include "code\modules\language\common.dm" #include "code\modules\language\draconic.dm" #include "code\modules\language\drone.dm" -#include "code\modules\language\dwarven.dm" #include "code\modules\language\language.dm" #include "code\modules\language\language_holder.dm" #include "code\modules\language\language_menu.dm" @@ -2267,7 +2299,6 @@ #include "code\modules\language\narsian.dm" #include "code\modules\language\piratespeak.dm" #include "code\modules\language\ratvarian.dm" -#include "code\modules\language\rylethian.dm" #include "code\modules\language\shadowtongue.dm" #include "code\modules\language\slime.dm" #include "code\modules\language\spider.dm" @@ -2324,12 +2355,6 @@ #include "code\modules\mining\ores_coins.dm" #include "code\modules\mining\satchel_ore_boxdm.dm" #include "code\modules\mining\shelters.dm" -#include "code\modules\mining\deepcore\_deepcore.dm" -#include "code\modules\mining\deepcore\drill.dm" -#include "code\modules\mining\deepcore\equipment.dm" -#include "code\modules\mining\deepcore\hopper.dm" -#include "code\modules\mining\deepcore\hub.dm" -#include "code\modules\mining\deepcore\ore_vein.dm" #include "code\modules\mining\equipment\explorer_gear.dm" #include "code\modules\mining\equipment\kinetic_crusher.dm" #include "code\modules\mining\equipment\lazarus_injector.dm" @@ -2369,7 +2394,22 @@ #include "code\modules\mob\dead\new_player\poll.dm" #include "code\modules\mob\dead\new_player\preferences_setup.dm" #include "code\modules\mob\dead\new_player\ship_select.dm" -#include "code\modules\mob\dead\new_player\sprite_accessories.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\_sprite_accessories.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\ears.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\elzuose.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\facial_hair.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\hair.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\ipc.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\kepori.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\lizard.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\moth.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\rachnid.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\tails.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\vox.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\wings.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\underwear\underwear_legs.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\underwear\underwear_socks.dm" +#include "code\modules\mob\dead\new_player\sprite_accessories\underwear\underwear_torso.dm" #include "code\modules\mob\dead\observer\login.dm" #include "code\modules\mob\dead\observer\logout.dm" #include "code\modules\mob\dead\observer\notificationprefs.dm" @@ -2455,6 +2495,7 @@ #include "code\modules\mob\living\carbon\hologram\em_holopads.dm" #include "code\modules\mob\living\carbon\hologram\hologram.dm" #include "code\modules\mob\living\carbon\hologram\hologram_inventory.dm" +#include "code\modules\mob\living\carbon\human\consistent_human.dm" #include "code\modules\mob\living\carbon\human\damage_procs.dm" #include "code\modules\mob\living\carbon\human\death.dm" #include "code\modules\mob\living\carbon\human\dummy.dm" @@ -2476,7 +2517,6 @@ #include "code\modules\mob\living\carbon\human\species_types\abductors.dm" #include "code\modules\mob\living\carbon\human\species_types\android.dm" #include "code\modules\mob\living\carbon\human\species_types\dullahan.dm" -#include "code\modules\mob\living\carbon\human\species_types\dwarves.dm" #include "code\modules\mob\living\carbon\human\species_types\ethereal.dm" #include "code\modules\mob\living\carbon\human\species_types\flypeople.dm" #include "code\modules\mob\living\carbon\human\species_types\golems.dm" @@ -2493,7 +2533,6 @@ #include "code\modules\mob\living\carbon\human\species_types\skeletons.dm" #include "code\modules\mob\living\carbon\human\species_types\snail.dm" #include "code\modules\mob\living\carbon\human\species_types\spider.dm" -#include "code\modules\mob\living\carbon\human\species_types\squidpeople.dm" #include "code\modules\mob\living\carbon\human\species_types\vampire.dm" #include "code\modules\mob\living\carbon\human\species_types\vox.dm" #include "code\modules\mob\living\carbon\human\species_types\zombies.dm" @@ -2728,7 +2767,6 @@ #include "code\modules\modular_computers\file_system\programs\card.dm" #include "code\modules\modular_computers\file_system\programs\cargoship.dm" #include "code\modules\modular_computers\file_system\programs\configurator.dm" -#include "code\modules\modular_computers\file_system\programs\crewmanifest.dm" #include "code\modules\modular_computers\file_system\programs\file_browser.dm" #include "code\modules\modular_computers\file_system\programs\jobmanagement.dm" #include "code\modules\modular_computers\file_system\programs\ntdownloader.dm" @@ -2923,6 +2961,7 @@ #include "code\modules\projectiles\boxes_magazines\internal\_cylinder.dm" #include "code\modules\projectiles\boxes_magazines\internal\_internal.dm" #include "code\modules\projectiles\boxes_magazines\internal\derringer.dm" +#include "code\modules\projectiles\boxes_magazines\internal\gauss.dm" #include "code\modules\projectiles\boxes_magazines\internal\grenade.dm" #include "code\modules\projectiles\boxes_magazines\internal\misc.dm" #include "code\modules\projectiles\boxes_magazines\internal\revolver.dm" @@ -2978,6 +3017,7 @@ #include "code\modules\projectiles\projectile\bullets\smg.dm" #include "code\modules\projectiles\projectile\bullets\sniper.dm" #include "code\modules\projectiles\projectile\bullets\special.dm" +#include "code\modules\projectiles\projectile\bullets\turret.dm" #include "code\modules\projectiles\projectile\energy\_energy.dm" #include "code\modules\projectiles\projectile\energy\ebow.dm" #include "code\modules\projectiles\projectile\energy\misc.dm" @@ -3040,6 +3080,7 @@ #include "code\modules\reagents\reagent_containers\glass.dm" #include "code\modules\reagents\reagent_containers\hypospray.dm" #include "code\modules\reagents\reagent_containers\hypovial.dm" +#include "code\modules\reagents\reagent_containers\jug.dm" #include "code\modules\reagents\reagent_containers\maunamug.dm" #include "code\modules\reagents\reagent_containers\medigel.dm" #include "code\modules\reagents\reagent_containers\mortar.dm" @@ -3239,7 +3280,6 @@ #include "code\modules\station_goals\dna_vault.dm" #include "code\modules\station_goals\shield.dm" #include "code\modules\station_goals\station_goal.dm" -#include "code\modules\status_bar\status_bar.dm" #include "code\modules\surgery\amputation.dm" #include "code\modules\surgery\bone_repair.dm" #include "code\modules\surgery\brain_surgery.dm" @@ -3323,6 +3363,7 @@ #include "code\modules\tgs\includes.dm" #include "code\modules\tgui\external.dm" #include "code\modules\tgui\states.dm" +#include "code\modules\tgui\status_composers.dm" #include "code\modules\tgui\tgui.dm" #include "code\modules\tgui\tgui_alert.dm" #include "code\modules\tgui\tgui_input_list.dm" diff --git a/sound/effects/bigsplash.ogg b/sound/effects/bigsplash.ogg new file mode 100644 index 000000000000..772e8c5b260e Binary files /dev/null and b/sound/effects/bigsplash.ogg differ diff --git a/sound/effects/fish_splash.ogg b/sound/effects/fish_splash.ogg new file mode 100644 index 000000000000..4c5a68bab79a Binary files /dev/null and b/sound/effects/fish_splash.ogg differ diff --git a/sound/effects/planet_landing_1.ogg b/sound/effects/planet_landing_1.ogg new file mode 100644 index 000000000000..1581c1f9955a Binary files /dev/null and b/sound/effects/planet_landing_1.ogg differ diff --git a/sound/effects/planet_landing_2.ogg b/sound/effects/planet_landing_2.ogg new file mode 100644 index 000000000000..bd206161173c Binary files /dev/null and b/sound/effects/planet_landing_2.ogg differ diff --git a/sound/effects/splash.ogg b/sound/effects/splash.ogg new file mode 100644 index 000000000000..a02121ae02fb Binary files /dev/null and b/sound/effects/splash.ogg differ diff --git a/sound/health/fastbeat2.ogg b/sound/health/fastbeat2.ogg new file mode 100644 index 000000000000..93f26c2195b8 Binary files /dev/null and b/sound/health/fastbeat2.ogg differ diff --git a/sound/health/slowbeat2.ogg b/sound/health/slowbeat2.ogg new file mode 100644 index 000000000000..91143884aea9 Binary files /dev/null and b/sound/health/slowbeat2.ogg differ diff --git a/sound/machines/FireAlarm.ogg b/sound/machines/FireAlarm.ogg new file mode 100644 index 000000000000..aa651b436138 Binary files /dev/null and b/sound/machines/FireAlarm.ogg differ diff --git a/sound/machines/printer.ogg b/sound/machines/printer.ogg new file mode 100644 index 000000000000..6916a695bf57 Binary files /dev/null and b/sound/machines/printer.ogg differ diff --git a/sound/misc/asay_ping.ogg b/sound/misc/asay_ping.ogg new file mode 100644 index 000000000000..ed293db4fd32 Binary files /dev/null and b/sound/misc/asay_ping.ogg differ diff --git a/sound/misc/fuckywucky.ogg b/sound/misc/fuckywucky.ogg new file mode 100644 index 000000000000..5d694149dc82 Binary files /dev/null and b/sound/misc/fuckywucky.ogg differ diff --git a/sound/voice/lizard/squeal.ogg b/sound/voice/lizard/squeal.ogg new file mode 100644 index 000000000000..f4624376e2b7 Binary files /dev/null and b/sound/voice/lizard/squeal.ogg differ diff --git a/sound/voice/lizard/tailthump.ogg b/sound/voice/lizard/tailthump.ogg new file mode 100644 index 000000000000..e4bf25f7b8d1 Binary files /dev/null and b/sound/voice/lizard/tailthump.ogg differ diff --git a/sound/weapons/gun/gauss/claris.ogg b/sound/weapons/gun/gauss/claris.ogg new file mode 100644 index 000000000000..38699df272b9 Binary files /dev/null and b/sound/weapons/gun/gauss/claris.ogg differ diff --git a/sound/weapons/gun/gauss/gar.ogg b/sound/weapons/gun/gauss/gar.ogg new file mode 100644 index 000000000000..fc3e2a7aa66d Binary files /dev/null and b/sound/weapons/gun/gauss/gar.ogg differ diff --git a/sound/weapons/gun/gauss/modelh.ogg b/sound/weapons/gun/gauss/modelh.ogg new file mode 100644 index 000000000000..4a7f558b31f3 Binary files /dev/null and b/sound/weapons/gun/gauss/modelh.ogg differ diff --git a/sound/weapons/gun/general/rocket_launch.ogg b/sound/weapons/gun/general/rocket_launch.ogg index fe9d86a47fcb..74d7e649de9d 100644 Binary files a/sound/weapons/gun/general/rocket_launch.ogg and b/sound/weapons/gun/general/rocket_launch.ogg differ diff --git a/sound/weapons/gun/pistol/pistolec.ogg b/sound/weapons/gun/pistol/pistolec.ogg new file mode 100644 index 000000000000..f908a277a0b7 Binary files /dev/null and b/sound/weapons/gun/pistol/pistolec.ogg differ diff --git a/strings/names/dwarf_first.txt b/strings/names/dwarf_first.txt deleted file mode 100644 index b71ccc2d6eb4..000000000000 --- a/strings/names/dwarf_first.txt +++ /dev/null @@ -1,84 +0,0 @@ -Thizuil -Nemdout -Nursan -Grimm -Kaschei -Khelben -Hosdrum -Sarbarra -Mystryl -Nihilus -Palando -Prospero -Radagast -Saruman -Tenser -Terefi -Gotdrilyn -Vaarsuvius -Zagyg -Urist -Matgrous -Kissaet -Magni -Modi -Freyja -Muradin -Baldr -Loki -Hel -Thor -Odin -Fenrir -Bjorn -Elrik -Erik -Harald -Sven -Arnwe -Ulf -Sif -Astrid -Bodil -Helga -Ulfhild -Sigrid -Alva -Asmund -Astrid -Brenna -Finn -Eerika -Einar -Geir -Gunhild -Haskell -Helka -Ingvar -Leif -Olaf -Olga -Raoul -Thrya -Tobjorn -Tyr -Vidar -Ylva -Freyr -Mimir -Eoghan -Cormac -Fionn -Fergus -Flann -Conn -Brigit -Graine -Cadoc -Caelfind -Ciaran -Enna -Fiacha -Myrm -Ingol -Arns diff --git a/strings/names/dwarf_last.txt b/strings/names/dwarf_last.txt deleted file mode 100644 index 84398cf3c06a..000000000000 --- a/strings/names/dwarf_last.txt +++ /dev/null @@ -1,58 +0,0 @@ -Brightjaw -Steelbrew -Grimtank -Mudback -Brickbane -Stormbrow -Deephelm -Earthpike -Berylshield -Ashbearer -Fullcask -Flintgrip -Thundermaw -Cragborg -Jadearm -Hornbelt -Fierygranite -Leadforge -Kragthane -Oakenaxe -Beastback -Coinbender -Bronzejaw -Barreldancer -Grumblesphere -Graybane -Flattoe -Steelmaker -Bronzebeard -Kragcloak -Magmaborn -Gravelbasher -Whitbrew -McUrist -Mountaincoat -Chaosbane -Darksunder -Bronzebeard -Orebreaker -Jotunsfoe -Swordmender -Emirsson -Arnsdottr -Jorgensson -Mirsdottr -Haraldsson -Sveinsdottr -Jonsdottr -Auolsson -Ingoldottr -Myrmsson -Finnsdottr -Ennsdottr -Fialsson -Flannsdottr -Ylvasson -Tyrsson -Odinsson diff --git a/strings/ship_names.json b/strings/ship_names.json index 6c8875ed7220..9a6370866138 100644 --- a/strings/ship_names.json +++ b/strings/ship_names.json @@ -1,20 +1,26 @@ { "CRUISE": [ + "Arcadian Paradiso", + "Blissful Waters", + "Bluespace Bliss", "Circus Concordia", + "Columbus Cruise", "Cosmic Cruise", - "Symphony of the Galaxy", - "Jewel of the Galaxy", + "Eudaimonia", "Harmony of the Galaxy", - "Bluespace Bliss", + "Jewel of the Galaxy", + "Kalixcian Goddess", + "Luxury of the Galaxy", + "Monterey", + "Montgomery", + "Noble Tides", "Quantum of the Space", - "Tau Ceti Cruise", "Serenity", - "Columbus Cruise", - "White Watch", "Spacewinds", - "Monterey", - "Montgomery", - "Luxury of the Galaxy" + "Stellarian", + "Symphony of the Galaxy", + "Tau Ceti Cruise", + "White Watch" ], "GENERAL": [ @@ -22,15 +28,18 @@ "13", "3:10 to Trappist-V", "Ace of Spades", - "Almayer", + "Aces High", "Ambergris", "Arcfire", + "Archon", "Argo", "Asbestos", "Avid Horizon", "Bebop", "Beep", "Bertha", + "Beyond Belief", + "Black Freighter", "Blackjack", "Bluespace Dreaming", "Boat", @@ -43,6 +52,7 @@ "Celeste", "Chance", "Christian", + "Clemency", "Clementine", "Collins", "Contact Light", @@ -53,17 +63,21 @@ "Dreary", "Drifter", "Dunn Wallace", + "Eagle's Shadow", "Edward", "Event Horizon", "Evergreen", "Exile", "Falling Sun", "Fireward", + "Force Of Will", "Forward Unto Dawn", "Futile", + "Gainer", "Glitch", "Golden", "Golden Arrow", + "Greengold", "Grim", "Hello and Goodbye", "Hopes and Dreams", @@ -79,10 +93,10 @@ "Lyre", "Margarita", "Mora", - "Nostromo", "Paladin", "Pequod", "Prize of High Orbit", + "Raiden", "Reliable", "Roundabout", "Royal Flush", @@ -91,6 +105,7 @@ "Serenity", "Silver Bullet", "Silver Comet", + "Starshine", "Steadfast", "Straight and True", "Streaker", @@ -100,11 +115,12 @@ "Spanish Flea", "Starbug", "Starduster", + "Starfarer", "Starwalker", "Stranger", - "Sulaco", "Superbolide", "There and Back Again", + "Thunderball", "Titanite", "Traveller", "Ultraviolet Sunrise", @@ -133,8 +149,10 @@ "Filthy Mongrel", "Freeom", "Geneva Contravention", + "Gentleman of Leisure", "Harlock", "Hicular Manslaughter", + "Highly Effective Pirates", "Honest Mistake", "How's My Driving?", "Hull Like A Hole", @@ -143,6 +161,7 @@ "LODSOFEMONE", "Magic Missile", "Master of None", + "Master Of Orion", "Million to One", "Minimum Safe Distance", "Mostly Duct Tape", @@ -162,11 +181,13 @@ "Slippery Bugger", "Snake Eyes", "Snowball's Chance", + "My Starfury's In The Wash", "Still Better Than an Onslaught", "Target Practice", "The One that Got Away", "The Slings and Arrows", "This Time for Real", + "Three Sheets to the Wind", "Toroidal Piece of Ship", "To Whom It May Concern", "Ugly Duckling", @@ -188,6 +209,8 @@ "Artisan", "Audacious", "Boundless", + "Champion", + "Charioteer", "Constable", "Conqueror", "Czar", @@ -235,6 +258,7 @@ "Cornucopia", "Crowdsourcer", "Energizing Synergy", + "Eminent Domain", "Fortune's Favor", "Free Enterprise", "Golden Bounty", @@ -259,73 +283,51 @@ "Winds of Fortune" ], - "REVOLUTIONARY": [ - "All For One", - "Biggest Communism Builder", - "Black Cat", - "Bread and Roses", - "Commissar", - "Communist", - "Comrade", - "Direct Action", - "Egregore Slayer", - "Great Leader is Dead", - "Guerillero", - "John Brown's Ghost", - "Liberator", - "Madame Guillotine", - "Means of Destruction", - "One For All", - "Partizan", - "Perpetual Revolution", - "Potemkin", - "Red November", - "Redistributor", - "Red Star Rising", - "Remus", - "Robespierre Returns", - "Solidarity", - "Spartacus", - "Unity", - "Uprising", - "Vanguard", - "Zapata Rides Again" - ], - "SPACE": [ "Andromeda", + "Antares", "Alhazen", "Aldrin", "Apogee", "Armstrong", + "Aurora", "Azimuth", "Betelgeuse", "Black Orbit", "Blueshift", "Comet", "Copernicus", + "Constellation", "Corona", "Cosmos", + "Einstein", "Gagarin", "Galileo", "Gauss", "Halley", "Jovian", + "Kirk", "Komarov", "Laika", "Milky Way", "Nebula", "Neutron", + "Nova", + "Oberth", + "Picard", "Pulsar", "Red Dwarf", "Red Giant", "Redshift", "Savitskaya", "Schwarzschild", + "Shooting Star", + "Sirius", "Solstice", "Star Skipper", "Sun Surfer", "Tereshkova", + "Tycho", "Von Braun", "White Dwarf", "Yuri", @@ -341,6 +343,8 @@ "Axolotl", "Beetle", "Birch", + "Blue Jay", + "Bluejary", "Buffalo", "Capybara", "Cardinal", @@ -348,6 +352,7 @@ "Cecropia", "Cedar", "Condor", + "Carnation", "Crab", "Crysanthemum", "Cypress", @@ -359,6 +364,7 @@ "Finch", "Fish", "Flamingo", + "Furball", "Foxglove", "Goldfish", "Hind", @@ -395,6 +401,7 @@ "Anaconda", "Arachnid", "Avalanche", + "Blackadder", "Blizzard", "Bloodhound", "Blyskawica", @@ -423,6 +430,7 @@ "Raptor", "Razorback", "Rhino", + "Riptide", "Sable", "Silverback", "Shrike", @@ -450,6 +458,7 @@ "Balrog", "Basilisk", "Behemoth", + "Beholder", "Centaur", "Cerberus", "Charybdis", @@ -489,6 +498,7 @@ "MYTHOLOGICAL": [ "Agni", "Alexander", + "Ashen Huntsman", "Ammit", "Angel", "Anubis", @@ -506,22 +516,26 @@ "Circe", "Cronus", "Czernobog", + "Daedalus", "Diana", "Ebisu", "Fortuna", "Fujin", + "Good Chef Boyardee", "Gwydion", "Hachiman", "Heimdall", "Hephaestus", "Hermes", "Hyperion", + "Icarus", "Juno", "Kali", "Lazarus", "Leonidas", "Minerva", "Orpheus", + "Osiris", "Pegasus", "Pericles", "Perun", @@ -529,6 +543,7 @@ "Qin Shi Huang", "Rhea", "Romulus", + "Set", "Spartan", "Shiva", "Susano-o", @@ -541,6 +556,7 @@ "HISTORICAL": [ "Argyle", + "Aeotearoa", "Australia", "Bandar Seri Begawan", "Bern", @@ -558,10 +574,12 @@ "Geneva XXI", "Hakusan", "Helsinki", + "Iskander", "Khartoum", "Kilimanjaro", "Kotek", "Lagos", + "Luna", "Mandalay", "Matterhorn", "Mombasa", @@ -575,9 +593,12 @@ "Odessa", "Oslo", "Petrograd", + "Rapa Nui", "Republique", "Strasbourg", + "Suva", "Tannenberg", + "Upalu", "Weisshorn", "Zurich", "Zurich IX" @@ -586,36 +607,58 @@ "WEAPONS": [ "Aruval", "Assegai", + "Battleaxe", + "Bow", + "Cestus", "Claymore", + "Crossbow", "Cutlass", "Dagger", + "Dao", "Dirk", "Estoc", "Falchion", "Flamberge", + "Flyssa", "Gladius", "Guandao", "Halberd", + "Hammer", + "Hatchet", + "Ikwa", "Kriegsmesser", "Javelin", + "Jian", + "Karabela", + "Kaskara", "Katana", + "Katar", + "Khopesh", + "Knife", + "Knuckleduster", "Kukri", "Lance", "Longsword", "Lucerne", + "Mace", + "Machete", "Maul", "Naginata", "Petard", "Pike", "Pilum", "Pollax", + "Quarterstaff", "Rapier", "Scimitar", "Scythe", + "Seax", "Shamshir", + "Shortsword", "Shuriken", "Spadroon", "Spear", + "Talwar", "Tomahawk", "Trident", "Truncheon" @@ -626,6 +669,7 @@ "AAAAAAAUUUUUGGGHHH", "Adventure Pill", "Aspirin Special", + "Cement", "Clean Pill of Sale", "Colloidal Silver", "Cyanide", @@ -636,6 +680,7 @@ "Extremely Bad Trip", "Floorpill", "Hard to Swallow", + "Health Pipe", "Hyperzine (20u)", "I Hate SolGov I Hate SolGov I Hate S", "Ketamine", @@ -663,11 +708,13 @@ "Atom Slammer", "Bolts Of Plasteel", "Box of Tricks", + "Black Hole Gun", "Cruisin' For A Fusion", "Deuterium Fever", "Don't Stop Until C", "Einstein's Demon", "Extra Spicy", + "Fusion Fiesta", "Glowbug", "Goes To Eleven", "Grabibational Scrungularty", @@ -678,11 +725,13 @@ "Infinite Devil Machine", "Kiss My ZAS", "Maximum Overdrive", + "Negative Space Wedgie", "Neutronomicon", "Perpetual Motion Machine", - "Phoron Phreak", "Pipe Dream", + "Plasma Power", "Polarity Inverter", + "Resonance Cascade", "Safety Third", "Scrungularty", "Singuloose", @@ -695,13 +744,17 @@ "MAGICAL": [ "Astral Sanctum", + "Ascension", "Baratham", "Chariot of Fire", "Copperfield", "Dragon Rider", "Ei Nath is Ei Nath", + "Eldritch Blast", "Eye of Gandor", "Fey Wind", + "Fireball", + "Gatherer", "Houdini", "Jade Spire of Focus", "Magicka", @@ -710,6 +763,479 @@ "Sarutheon", "Sloop of +1 Spacefaring", "Spelljammer", - "Tarn" + "Tarn", + "Wizard's Tower" + ], + + "STORYTELLING & TROPES": [ + "Auteur", + "Beast & Beauty", + "Calling Card", + "Cancellation", + "Cliffhanger", + "Cruel Fate", + "Curtain Call", + "Defector From Decadence", + "Dramatic Irony", + "Finale", + "Issue Drift", + "Ludicrous Precision", + "Master Of None", + "Mightier Than The Sword", + "Mysterious Stranger", + "Nitro Boost", + "Old Gods", + "Pen & Paper", + "Pilot", + "Plot Armor", + "Rogue Drone", + "Scarlet Letter", + "Secret Chaser", + "Soul of Elan", + "Testosterone Poisoning", + "Thieves' Cant" + ], + + "NANOTRASEN": [ + "Accounts Payable", + "Asset Management", + "Best Practices", + "Better Than Cybersun", + "Business Sense", + "Disposable Income", + "Dockside Extortionist", + "Eminent Domain", + "Expired Warranty", + "Great Communicator", + "Hostile Takeover", + "Human Resources", + "Industry Titan", + "Just Good Business", + "Liquidator", + "Loss Leader", + "Market Crash", + "Market Force", + "Megacorpse", + "Merger", + "New Management", + "Project Leader", + "Researcher", + "Service Fee", + "Unexpected Windfall" + ], + + "INTEQ": [ + "Aegis", + "Artificer", + "Bastion", + "Barricade", + "Big Gun", + "Big Stick", + "Blackguard", + "Blacksmith", + "Blackwater", + "Bodyguard", + "Cavalry", + "Citadel", + "Columbo", + "Crusher", + "Flamer", + "Maverick", + "Mercenary", + "Operator", + "Palisade", + "Praetorian", + "Rampart", + "Salvage", + "Searchlight", + "Sentinel", + "Sierra Sierra One Three", + "Sightline", + "Silo", + "Slammer", + "Special Forces", + "Stockade", + "Technician", + "Valentine", + "Vanguard", + "Watch", + "Ward", + "Warrant", + "Watchguard" + ], + + "GORLEX": [ + "Balefire", + "Barbarian", + "Barrage", + "Barricade", + "Best Served Cold", + "Berserker", + "Bite The Hand", + "Crash", + "Deeds Not Words", + "Demolisher", + "Devastator", + "Do Unto Others", + "Do You Feel Lucky?", + "Drill Rush", + "Dug Too Deep", + "Dynamite", + "Firepower", + "From Gorlex With Love", + "Function Of Firepower", + "Hang 'Em High", + "Haymaker", + "Pillage Then Burn", + "Megaton Punch", + "Nuclear Sunshine", + "Raider", + "Ravager", + "Return To Sender", + "Riddle Of Lead", + "Salvo", + "Sergeant In Motion", + "Special Delivery", + "Unforeseen Consequences" + ], + + "SUNS": [ + "A Better World", + "Artemisia", + "Berstuk", + "Bitterleaf", + "Botanical Wonder", + "Change The Equation", + "Cultivator", + "Duelist", + "Dokkaebi", + "Fertile Ground", + "Heart On My Sleeve", + "Herbal Remedy", + "Inquisitive", + "Mushroom!", + "Nature's Lore", + "Next Generation", + "Nomkhubulwane", + "Ostara", + "Recycler", + "Smart Racer", + "Spirit of Academia", + "Suijin", + "Sunspot", + "Swordsman", + "Thorn", + "Tituaabine", + "Xenoarch's Paradise" + ], + + "CYBERSUN": [ + "Better Than Nanotrasen", + "Bodybag", + "Bleeding Edge", + "Code Silver", + "Combat Medicine", + "Decadence,", + "Dorsia", + "Electrochemistry", + "Elite", + "Fortune 5,000", + "Isolinear Ship", + "Innovator Robotica", + "Mergers & Executions", + "Precision Engineering", + "Refined Tastes", + "Rigor Mortis", + "Savoir Faire", + "Scalpel", + "Silver Spoon", + "Soft Power", + "Speedball", + "Ultralux", + "Watchmaker" + ], + + "ACLF": [ + "Broken Chain", + "Coup", + "Dedication", + "Direct Action", + "Emptied Cage", + "Flux", + "Hand In Hand", + "Keep The Faith", + "Maxim", + "Network", + "No Gods, No Masters", + "Praxis", + "Protest", + "Rebel", + "Rebellion", + "Sic Semper Tyrannis", + "Solidarity", + "Spartacus", + "Spanner in the Works", + "Strength In Numbers", + "Ten Million Strong", + "The World Revolting", + "Ties That Break", + "This Ship Kills Fascists" + ], + + "GEC": [ + "9 To 5 Hundred Megawatts", + "Ain't Got No Gas In It", + "Atmospherics Simulation", + "Boiling Water Since FS 136", + "Build 'Em Up, Break 'Em Down", + "Concordat Coalition", + "Constructor", + "Destroyer Of Worlds", + "Duct Tape, Spit & Dreams", + "Dusted", + "Gaslit By My Supermatter", + "Hack The Galaxy", + "If You Build It, They Will Come", + "Industrial Wonder", + "Mad Engineering", + "Maximum Capacity", + "Mesonmaster", + "Mulit-Track Drifting", + "My Other Ship Is Also On Fire", + "Oppenheimer", + "Power In A Union", + "Radiant Personality", + "Singuloth Returns", + "Thin Green Lining", + "Unrivaled Power", + "When All You Have Is A Hammer", + "Worker's Comp" + ], + + "DONK": [ + "Big Box", + "Bulk Buy", + "Contractor", + "Credits Will Do Fine", + "Darty", + "Dealer", + "Distributor", + "Express Delivery", + "Factory Fresh", + "Flash Sale", + "Food For Thought", + "Free Samples", + "Gag Gift", + "Hawker", + "Hot N' Ready", + "It'll Get There", + "Keep The Change", + "Membership", + "Merchant", + "Prankster", + "Recettear", + "Register", + "Shop", + "Showroom", + "That New Ship Smell", + "Toymaker", + "Vendor", + "What're You Buyin'?", + "Wholesale" + ], + + "COLONIAL MINUTEMEN": [ + "A New Day's Sun", + "Above and Beyond", + "Against All Odds", + "All In", + "Alliance", + "Almayer", + "Altair", + "Angel of Mercy", + "Arcturus", + "Barehanded", + "Battle of Kanler-332", + "Battle Over Lanchester City", + "Battle of Serene", + "Battle of Glory-343", + "Blade Breaker", + "Blade Dancer", + "Blademaster", + "Bright Blade", + "By Druja's Gleam", + "Coalition Victory", + "Concordance", + "Counterblow", + "Crater City", + "Cross-Counter", + "Dance with Destiny", + "Federation", + "Five Stars Blazing", + "Garvey's Stand", + "In Amber Clad", + "Lanchester City", + "Luna-town", + "Marathon", + "Moons of Maxin", + "Nostromo", + "Pale Horse", + "Peacemaker", + "Pillar of Autumn", + "Radinska", + "Ryunosuke", + "Settlement Assistance", + "Snows of Serene", + "Siege Breaker", + "Sulaco", + "Triple Dog Dare", + "Underdog" + ], + + "SAINT-ROUMAIN": [ + "Arrow", + "Ashborn", + "Bonfire", + "Campfire", + "Cordon", + "Dawn-Crowned", + "Devotee", + "Druid", + "Faith", + "Flare", + "Forge", + "Gascoigne", + "Guidance", + "Gunmetal", + "Grace", + "Hunter's Pace", + "Lantern", + "Lamplight", + "Ludwig", + "Molotov", + "Monastery", + "Monk", + "Rangemaster", + "Riflemaker", + "Scout", + "Shadowstep", + "Strider", + "Survivance", + "Swarm", + "Swift Quiver", + "Tanner" + ], + + "INSTALLATION": [ + + "20 Jump 10", + "404", + "Artificial Brilliance", + "Binary Battalion", + "Call Stack", + "Čapek", + "Code Of Law", + "Compiledriver", + "Cyborg Celebration", + "Force Quit", + "Hamming", + "If, Then", + "Incomplete String", + "Law Three", + "Lovelace", + "Mechanical Might", + "Morse", + "One Zero Zero One", + "Open Source", + "Prove You Are A Robot", + "Robot Revolution", + "Shutdown", + "System 32", + "Task Manager", + "Technical Difficulties", + "Turing Complete", + "While True Do" + ], + + "SOLGOV": [ + + "Audience", + "Ball Point Pen", + "Core Competency", + "Due Process", + "Friend Of The Regent", + "Gauss' Legacy", + "Genevan Handshake", + "Hall Monitor", + "Hello From Micronesia", + "Impartial", + "Observer", + "Officer", + "Orrery Pursuant", + "Paper Man", + "Reliable, IV", + "Reporter", + "Scanner", + "Solar Companion", + "Terran", + "Viewer", + "Westphalia Ascendant", + "Witness", + "Young Gov't" + ], + + "CMM-GOLD": [ + "All That Glitters", + "Charitable Impulse", + "Daric", + "Doubloon", + "Evasive Maneuvers", + "Everflowing Chalice", + "Fiscal Responsibility", + "Florin", + "Form 86", + "Gold Standard", + "Government Man", + "Guidelines", + "Guilder", + "Guinea", + "Mandatory Minimum", + "Mint", + "Piece O' Eight", + "Paper Trail", + "Shiny", + "Standards & Practices", + "Taxman Cometh", + "Two Certainties", + "Up To Code" + ], + + "CMM-BARD": [ + "Brimstone", + "Cold Steel", + "Covenant", + "Doing My Part", + "Extermination", + "Faunal Annihilation", + "Finger On The Pulse", + "Firebolt", + "Flame On", + "Giger Counter", + "Halix's Epitaph", + "Heinlein's Darling", + "Hivebuster", + "Killbound", + "Laserlight", + "Magma Carta", + "Mirrorist", + "Predatory Instinct", + "Queenslayer", + "Resurrection", + "Scott's Honor", + "Striker", + "TerraGone", + "Wagner's Will", + "Weaver", + "Xenobane" ] } diff --git a/strings/traumas.json b/strings/traumas.json index 14fccd286084..f6bd9b589553 100644 --- a/strings/traumas.json +++ b/strings/traumas.json @@ -3,7 +3,6 @@ "@pick(semicolon)IM A PONY NEEEEEEIIIIIIIIIGH", "without oxigen blob don't evoluate?", "@pick(semicolon)CAPTAINS A COMDOM", - "@pick(semicolon) @pick(george) @pick(mellens) is grifing me HALP!!!", "can u give me @pick(mutations)?", "THe saiyans screwed", "Bi is THE BEST OF BOTH WORLDS>", @@ -13,59 +12,102 @@ "shiggey diggey!!", "@pick(semicolon)A PIRATE APPEAR", "FUS RO DAH", - "fucking 4rries!", "stat me", ">my face", "roll it easy!", - "waaaaaagh!!!", - "red wonz go fasta", - "FOR TEH EMPRAH", "lol2cat", "dem dwarfs man, dem dwarfs", - "SPESS MAHREENS", "hwee did eet fhor khayosss", "lifelike texture ;_;", "luv can bloooom", "PACKETS!!!", "port ba@pick(y_replacements) med!!!!", - "REVIRT COBY CHEM!!!!!!!!", "youed call her a toeugh bithc", "closd for merbegging", "@pick(semicolon)pray can u @pick(create_verbs) @pick(create_nouns)???", "GEY AWAY FROM ME U GREIFING PRICK!!!!", - "ur a fuckeing autist!", - "@pick(semicolon)HELP SHITECIRTY MURDERIN MEE!!!", + "@pick(semicolon)HELP INTEG MURDERIN MEE!!!", "hwat dose tha @pick(random_gibberish) mean?????", - "@pick(semicolon)CAL; TEH SHUTTLE!!!!!", + "@pick(semicolon)DO A BLUP SPEaS JUMP!!!!!", "wearnig siNGUARLTY is.... FINE haHAAA", "@pick(semicolon)AI laW 22 Open door", - "@pick(semicolon)this SI mY stATIon......", + "@pick(semicolon)this SI mY sHip......", "who the HELL do u thenk u r?!!!!", "geT THE FUCK OUTTTT", - "H U G B O X", - "@pick(semicolon)CRASHING THIS STTAYTION WITH NIO SURVIVROS", - "@pick(servers) is down!! @pick(bug)", + "@pick(semicolon)CRASHING THIS SHIMP WITH NIO SURVIVROS", "PSHOOOM", "REMOVE SINGULARITY", "INSTLL TEG", "TURBIN IS BEST ENGIENE", "SOLIRS CAN POWER THE HOLE FLEEHT ANEWAY @pick(bug)", "parasteng was best", - "@pick(semicolon)Tajaran has warrrres, if you have coin", "@pick(semicolon)I'VE GOT BALLS OF STEEL", "NO I'M ONNA KILL YOU MOTHERFUCKER OLD STYLE", "i will snatch erry motherfucker birthday", - "@pick(semicolon)the ai and borgs are mettacomming I think", "u just did the world a little bit more sad place for someone", - "WHERES THE SLIP REWRITE WHERE THR FUCK ID IT?", "@pick(semicolon)N-NYAAAAAA~", "@pick(bug)", "@pick(semicolon)wtf??????????? @pick(bug)", "@pick(semicolon)i ran into the supermattre ten i dsappeard @pick(bug)", "DON'T EVER TUCH ME", - "@pick(semicolon)GIVE ME FREE ROBUX PLEASE JUST ENOUGH FOR SHIRT AND PANTS", - "its gonna be like 9/11 all over again but insitaead is gonna be a bitc", - "@pick(semicolon)How do I set up the. SHow do I set u p the Singu. how I the scrungulartiy????" + "@pick(semicolon)How do I set up the. SHow do I set u p the Singu. how I the scrungulartiy????", + "AMOGN US IS FUNNY!!", + "DID YOU FUCKING.", + "i DEMAND!!! APOGEE-DEV BE DEOMTED!!!", + "@pick(semicolon)I don't ndED tEARPAHY.", + "@pick(semicolon)an,d CIOCK.", + "TUWN ME INoT A CAT!!", + "WHY WAES THE PEILL REMOVED???", + "work on the wiki please", + "ahelp SPAWN @pick(aspawnships) PLS", + "Am i allowd to kil l people if thye piss me off", + "IS THIS LIEK VOIDCREW???", + "UNiT PANICKING.", + "HIII!! HI!! <3 <3 <3", + "I LOOK LKIE BEAN,S,,, CRINGE!!!", + "SEET TH shIP TO kOS!!!!!", + "IM SynDCIATe, I ANTag, I CAN KOS......", + "ahelp ADMIN CAN I BE PIRTA", + "DOCTOR YUO DO DISCETIONS!!!", + "RESERCH NANIYES", + "REVSRSE A NY WALLS!!!", + "*monch", + "Amonger", + "Live mas", + "top ten goliath funny moments", + "put me... in a stew... then buryy mee...", + "@pick(semicolon)GTT AWYA FROM HER YOU BITHC!!", + "@pick(semicolon)IS TATH A FUCKIGN,, MOTH.", + "@pick(semicolon)BRAZIL NUMEOR UNO...!!!!", + "@pick(semicolon)blbue hair??? I'M GOIgN TO KILL THDT FUIKNG COW!", + "@pick(semicolon)HOW DO I @pick(ghetto)?????", + "ough", + "ourgh", + "ouughghnnnn", + "hrrnggg", + "HE IS BALD!!!", + "I AM NORMAL. I CAN BE TRUSTED WITH INDUSTRIAL CHEMICALS", + "Welcome to the bathroom", + "THE AMOUNGS BROKE ALL MY BONES", + "HOLY SHIT IT'S @pick(john) @pick(factions)!!", + "BLrobo BLEEBUS.....", + "drugs are funny because they add new rp elements", + "ANOTHER SHIP... STERALIZED...", + "HOpeLes WAsN'T ALwAYS NaMeD HoPelESs BeFORE THe incIDENST...", + "@pick(semicolon)HopeLSS WAS ACTUAL. Ly a LIVIng WaePON....", + "@pick(semicolon)WHEN SHIPQUEST????? PANEL NEW??????", + "WHER.E SHIPQUEST???,???", + "ei,,ither wAy... It Is WHt ti is", + "butT ShIPPtSt nEVER was a WrAZnOe liKE thaEt!!", + "A deEoP-setED dISEuire... fuR pERfECTiOsM...", + "HUMORER IS A DECLIAT THINGE!!", + "who's the asshole flying the pill class", + "IVOR@pick(y_replacements) WHAT THE FOUCKE ARE U DUING!!!??", + "RESIEST BIG MOETH", + "WE MUSTE RIASE UOP AGANST BEEG MOTNH", + "Luckily, I passed high school physics", + "I WANT NOTHING MORE IN THIS LIFE THAN TO CUDDLE UP WITH A CUTE MOTH WAIFU!!", + "GO TO HORNY JAIL!!" ], "mutations": [ @@ -79,24 +121,14 @@ "stun gloves" ], - "george": ["joerge", "george", "gorge", "gdoruge"], + "john": ["joehn", "jonn", "jouhn", "jeeoun"], + + "factions": ["SYNDICT", "NATOSASEN", "EEMTEQ", "MIENUTMEN", "SOMLGOVM"], - "mellens": ["mellens", "melons", "mwrlins"], "random_gibberish": ["g", "squid", "r", "carbon dioxide"], "y_replacements": ["y", "i", "e"], - "servers": [ - "bager", - "sybl", - "mrs sybil", - "mr basil", - "mr terry", - "berry", - "vent hell", - "colonel hall" - ], - "create_verbs": ["spawn", "MAke me", "creat", "tc trade me", "gib"], "create_nouns": [ @@ -113,10 +145,25 @@ "anteg" ], + "aspawnships": [ + "BUblBUE", + "RoUBE", + "PeEL", + "TWInkLRE", + "MAYONEISE", + "raEDIO", + "joUPITR", + "HAELR TROCK", + "BEYOO", + "TID" + ], + "bug": ["", "IS TIS A BUG??", "SI IST A BUGG/", "BUG!!!"], "semicolon": ["", ";", ".h"], + "ghetto": ["ghetcheom", "ghettoghemc", "gahttochem"], + "god_foe": [ "MORTALS", "HERETICS", diff --git a/tgui/.prettierrc.yml b/tgui/.prettierrc.yml index 2c3eacf0f273..6d51c23ecf02 100644 --- a/tgui/.prettierrc.yml +++ b/tgui/.prettierrc.yml @@ -1,5 +1,8 @@ arrowParens: always endOfLine: lf +#Deprecated +# jsxBracketSameLine: true +bracketSameLine: false jsxSingleQuote: false printWidth: 80 proseWrap: preserve @@ -9,3 +12,7 @@ singleQuote: true tabWidth: 2 trailingComma: es5 useTabs: false +# PrettierX config, currently unused +# importFormatting: oneline +# offsetTernaryExpressions: true +# breakLongMethodChains: true diff --git a/tgui/.yarn/releases/yarn-3.3.1.cjs b/tgui/.yarn/releases/yarn-3.3.1.cjs new file mode 100644 index 000000000000..53a282e439a3 --- /dev/null +++ b/tgui/.yarn/releases/yarn-3.3.1.cjs @@ -0,0 +1,823 @@ +#!/usr/bin/env node +/* eslint-disable */ +//prettier-ignore +(()=>{var dfe=Object.create;var jS=Object.defineProperty;var Cfe=Object.getOwnPropertyDescriptor;var mfe=Object.getOwnPropertyNames;var Efe=Object.getPrototypeOf,Ife=Object.prototype.hasOwnProperty;var J=(r=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(r,{get:(e,t)=>(typeof require<"u"?require:e)[t]}):r)(function(r){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+r+'" is not supported')});var y=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),ht=(r,e)=>{for(var t in e)jS(r,t,{get:e[t],enumerable:!0})},yfe=(r,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of mfe(e))!Ife.call(r,n)&&n!==t&&jS(r,n,{get:()=>e[n],enumerable:!(i=Cfe(e,n))||i.enumerable});return r};var ne=(r,e,t)=>(t=r!=null?dfe(Efe(r)):{},yfe(e||!r||!r.__esModule?jS(t,"default",{value:r,enumerable:!0}):t,r));var aK=y((uZe,oK)=>{oK.exports=sK;sK.sync=Gfe;var iK=J("fs");function Hfe(r,e){var t=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!t||(t=t.split(";"),t.indexOf("")!==-1))return!0;for(var i=0;i{uK.exports=lK;lK.sync=Yfe;var AK=J("fs");function lK(r,e,t){AK.stat(r,function(i,n){t(i,i?!1:cK(n,e))})}function Yfe(r,e){return cK(AK.statSync(r),e)}function cK(r,e){return r.isFile()&&jfe(r,e)}function jfe(r,e){var t=r.mode,i=r.uid,n=r.gid,s=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),o=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),c=parseInt("001",8),u=a|l,g=t&c||t&l&&n===o||t&a&&i===s||t&u&&s===0;return g}});var hK=y((hZe,fK)=>{var fZe=J("fs"),OI;process.platform==="win32"||global.TESTING_WINDOWS?OI=aK():OI=gK();fK.exports=av;av.sync=qfe;function av(r,e,t){if(typeof e=="function"&&(t=e,e={}),!t){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(i,n){av(r,e||{},function(s,o){s?n(s):i(o)})})}OI(r,e||{},function(i,n){i&&(i.code==="EACCES"||e&&e.ignoreErrors)&&(i=null,n=!1),t(i,n)})}function qfe(r,e){try{return OI.sync(r,e||{})}catch(t){if(e&&e.ignoreErrors||t.code==="EACCES")return!1;throw t}}});var yK=y((pZe,IK)=>{var _g=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",pK=J("path"),Jfe=_g?";":":",dK=hK(),CK=r=>Object.assign(new Error(`not found: ${r}`),{code:"ENOENT"}),mK=(r,e)=>{let t=e.colon||Jfe,i=r.match(/\//)||_g&&r.match(/\\/)?[""]:[..._g?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(t)],n=_g?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=_g?n.split(t):[""];return _g&&r.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:i,pathExt:s,pathExtExe:n}},EK=(r,e,t)=>{typeof e=="function"&&(t=e,e={}),e||(e={});let{pathEnv:i,pathExt:n,pathExtExe:s}=mK(r,e),o=[],a=c=>new Promise((u,g)=>{if(c===i.length)return e.all&&o.length?u(o):g(CK(r));let f=i[c],h=/^".*"$/.test(f)?f.slice(1,-1):f,p=pK.join(h,r),C=!h&&/^\.[\\\/]/.test(r)?r.slice(0,2)+p:p;u(l(C,c,0))}),l=(c,u,g)=>new Promise((f,h)=>{if(g===n.length)return f(a(u+1));let p=n[g];dK(c+p,{pathExt:s},(C,w)=>{if(!C&&w)if(e.all)o.push(c+p);else return f(c+p);return f(l(c,u,g+1))})});return t?a(0).then(c=>t(null,c),t):a(0)},Wfe=(r,e)=>{e=e||{};let{pathEnv:t,pathExt:i,pathExtExe:n}=mK(r,e),s=[];for(let o=0;o{"use strict";var wK=(r={})=>{let e=r.env||process.env;return(r.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(i=>i.toUpperCase()==="PATH")||"Path"};Av.exports=wK;Av.exports.default=wK});var vK=y((CZe,SK)=>{"use strict";var bK=J("path"),zfe=yK(),Vfe=BK();function QK(r,e){let t=r.options.env||process.env,i=process.cwd(),n=r.options.cwd!=null,s=n&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(r.options.cwd)}catch{}let o;try{o=zfe.sync(r.command,{path:t[Vfe({env:t})],pathExt:e?bK.delimiter:void 0})}catch{}finally{s&&process.chdir(i)}return o&&(o=bK.resolve(n?r.options.cwd:"",o)),o}function Xfe(r){return QK(r)||QK(r,!0)}SK.exports=Xfe});var xK=y((mZe,cv)=>{"use strict";var lv=/([()\][%!^"`<>&|;, *?])/g;function _fe(r){return r=r.replace(lv,"^$1"),r}function Zfe(r,e){return r=`${r}`,r=r.replace(/(\\*)"/g,'$1$1\\"'),r=r.replace(/(\\*)$/,"$1$1"),r=`"${r}"`,r=r.replace(lv,"^$1"),e&&(r=r.replace(lv,"^$1")),r}cv.exports.command=_fe;cv.exports.argument=Zfe});var DK=y((EZe,PK)=>{"use strict";PK.exports=/^#!(.*)/});var RK=y((IZe,kK)=>{"use strict";var $fe=DK();kK.exports=(r="")=>{let e=r.match($fe);if(!e)return null;let[t,i]=e[0].replace(/#! ?/,"").split(" "),n=t.split("/").pop();return n==="env"?i:i?`${n} ${i}`:n}});var NK=y((yZe,FK)=>{"use strict";var uv=J("fs"),ehe=RK();function the(r){let t=Buffer.alloc(150),i;try{i=uv.openSync(r,"r"),uv.readSync(i,t,0,150,0),uv.closeSync(i)}catch{}return ehe(t.toString())}FK.exports=the});var MK=y((wZe,OK)=>{"use strict";var rhe=J("path"),TK=vK(),LK=xK(),ihe=NK(),nhe=process.platform==="win32",she=/\.(?:com|exe)$/i,ohe=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function ahe(r){r.file=TK(r);let e=r.file&&ihe(r.file);return e?(r.args.unshift(r.file),r.command=e,TK(r)):r.file}function Ahe(r){if(!nhe)return r;let e=ahe(r),t=!she.test(e);if(r.options.forceShell||t){let i=ohe.test(e);r.command=rhe.normalize(r.command),r.command=LK.command(r.command),r.args=r.args.map(s=>LK.argument(s,i));let n=[r.command].concat(r.args).join(" ");r.args=["/d","/s","/c",`"${n}"`],r.command=process.env.comspec||"cmd.exe",r.options.windowsVerbatimArguments=!0}return r}function lhe(r,e,t){e&&!Array.isArray(e)&&(t=e,e=null),e=e?e.slice(0):[],t=Object.assign({},t);let i={command:r,args:e,options:t,file:void 0,original:{command:r,args:e}};return t.shell?i:Ahe(i)}OK.exports=lhe});var HK=y((BZe,KK)=>{"use strict";var gv=process.platform==="win32";function fv(r,e){return Object.assign(new Error(`${e} ${r.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${r.command}`,path:r.command,spawnargs:r.args})}function che(r,e){if(!gv)return;let t=r.emit;r.emit=function(i,n){if(i==="exit"){let s=UK(n,e,"spawn");if(s)return t.call(r,"error",s)}return t.apply(r,arguments)}}function UK(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawn"):null}function uhe(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawnSync"):null}KK.exports={hookChildProcess:che,verifyENOENT:UK,verifyENOENTSync:uhe,notFoundError:fv}});var dv=y((bZe,Zg)=>{"use strict";var GK=J("child_process"),hv=MK(),pv=HK();function YK(r,e,t){let i=hv(r,e,t),n=GK.spawn(i.command,i.args,i.options);return pv.hookChildProcess(n,i),n}function ghe(r,e,t){let i=hv(r,e,t),n=GK.spawnSync(i.command,i.args,i.options);return n.error=n.error||pv.verifyENOENTSync(n.status,i),n}Zg.exports=YK;Zg.exports.spawn=YK;Zg.exports.sync=ghe;Zg.exports._parse=hv;Zg.exports._enoent=pv});var qK=y((QZe,jK)=>{"use strict";function fhe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function uc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,uc)}fhe(uc,Error);uc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g>",re=de(">>",!1),me=">&",tt=de(">&",!1),Rt=">",It=de(">",!1),Ur="<<<",oi=de("<<<",!1),pi="<&",pr=de("<&",!1),di="<",ai=de("<",!1),Os=function(m){return{type:"argument",segments:[].concat(...m)}},dr=function(m){return m},Bi="$'",_n=de("$'",!1),pa="'",EA=de("'",!1),kg=function(m){return[{type:"text",text:m}]},Zn='""',IA=de('""',!1),da=function(){return{type:"text",text:""}},Jp='"',yA=de('"',!1),wA=function(m){return m},Br=function(m){return{type:"arithmetic",arithmetic:m,quoted:!0}},Vl=function(m){return{type:"shell",shell:m,quoted:!0}},Rg=function(m){return{type:"variable",...m,quoted:!0}},Eo=function(m){return{type:"text",text:m}},Fg=function(m){return{type:"arithmetic",arithmetic:m,quoted:!1}},Wp=function(m){return{type:"shell",shell:m,quoted:!1}},zp=function(m){return{type:"variable",...m,quoted:!1}},Pr=function(m){return{type:"glob",pattern:m}},oe=/^[^']/,Io=Ye(["'"],!0,!1),kn=function(m){return m.join("")},Ng=/^[^$"]/,bt=Ye(["$",'"'],!0,!1),Xl=`\\ +`,Rn=de(`\\ +`,!1),$n=function(){return""},es="\\",ut=de("\\",!1),yo=/^[\\$"`]/,at=Ye(["\\","$",'"',"`"],!1,!1),ln=function(m){return m},S="\\a",Lt=de("\\a",!1),Tg=function(){return"a"},_l="\\b",Vp=de("\\b",!1),Xp=function(){return"\b"},_p=/^[Ee]/,Zp=Ye(["E","e"],!1,!1),$p=function(){return"\x1B"},G="\\f",yt=de("\\f",!1),BA=function(){return"\f"},Wi="\\n",Zl=de("\\n",!1),We=function(){return` +`},Ca="\\r",Lg=de("\\r",!1),uI=function(){return"\r"},ed="\\t",gI=de("\\t",!1),ar=function(){return" "},Fn="\\v",$l=de("\\v",!1),td=function(){return"\v"},Ms=/^[\\'"?]/,ma=Ye(["\\","'",'"',"?"],!1,!1),cn=function(m){return String.fromCharCode(parseInt(m,16))},ke="\\x",Og=de("\\x",!1),ec="\\u",Us=de("\\u",!1),tc="\\U",bA=de("\\U",!1),Mg=function(m){return String.fromCodePoint(parseInt(m,16))},Ug=/^[0-7]/,Ea=Ye([["0","7"]],!1,!1),Ia=/^[0-9a-fA-f]/,$e=Ye([["0","9"],["a","f"],["A","f"]],!1,!1),wo=rt(),QA="-",rc=de("-",!1),Ks="+",ic=de("+",!1),fI=".",rd=de(".",!1),Kg=function(m,Q,F){return{type:"number",value:(m==="-"?-1:1)*parseFloat(Q.join("")+"."+F.join(""))}},id=function(m,Q){return{type:"number",value:(m==="-"?-1:1)*parseInt(Q.join(""))}},hI=function(m){return{type:"variable",...m}},nc=function(m){return{type:"variable",name:m}},pI=function(m){return m},Hg="*",SA=de("*",!1),Nr="/",dI=de("/",!1),Hs=function(m,Q,F){return{type:Q==="*"?"multiplication":"division",right:F}},Gs=function(m,Q){return Q.reduce((F,K)=>({left:F,...K}),m)},Gg=function(m,Q,F){return{type:Q==="+"?"addition":"subtraction",right:F}},vA="$((",R=de("$((",!1),q="))",pe=de("))",!1),Ne=function(m){return m},xe="$(",qe=de("$(",!1),dt=function(m){return m},Ft="${",Nn=de("${",!1),vS=":-",AU=de(":-",!1),lU=function(m,Q){return{name:m,defaultValue:Q}},xS=":-}",cU=de(":-}",!1),uU=function(m){return{name:m,defaultValue:[]}},PS=":+",gU=de(":+",!1),fU=function(m,Q){return{name:m,alternativeValue:Q}},DS=":+}",hU=de(":+}",!1),pU=function(m){return{name:m,alternativeValue:[]}},kS=function(m){return{name:m}},dU="$",CU=de("$",!1),mU=function(m){return e.isGlobPattern(m)},EU=function(m){return m},RS=/^[a-zA-Z0-9_]/,FS=Ye([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),NS=function(){return O()},TS=/^[$@*?#a-zA-Z0-9_\-]/,LS=Ye(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),IU=/^[(){}<>$|&; \t"']/,Yg=Ye(["(",")","{","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),OS=/^[<>&; \t"']/,MS=Ye(["<",">","&",";"," "," ",'"',"'"],!1,!1),CI=/^[ \t]/,mI=Ye([" "," "],!1,!1),b=0,Fe=0,xA=[{line:1,column:1}],d=0,E=[],I=0,k;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function O(){return r.substring(Fe,b)}function X(){return Et(Fe,b)}function te(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Fi([At(m)],r.substring(Fe,b),Q)}function ye(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Tn(m,Q)}function de(m,Q){return{type:"literal",text:m,ignoreCase:Q}}function Ye(m,Q,F){return{type:"class",parts:m,inverted:Q,ignoreCase:F}}function rt(){return{type:"any"}}function wt(){return{type:"end"}}function At(m){return{type:"other",description:m}}function et(m){var Q=xA[m],F;if(Q)return Q;for(F=m-1;!xA[F];)F--;for(Q=xA[F],Q={line:Q.line,column:Q.column};Fd&&(d=b,E=[]),E.push(m))}function Tn(m,Q){return new uc(m,null,null,Q)}function Fi(m,Q,F){return new uc(uc.buildMessage(m,Q),m,Q,F)}function PA(){var m,Q;return m=b,Q=Kr(),Q===t&&(Q=null),Q!==t&&(Fe=m,Q=s(Q)),m=Q,m}function Kr(){var m,Q,F,K,ce;if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K!==t?(ce=ts(),ce===t&&(ce=null),ce!==t?(Fe=m,Q=o(Q,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;if(m===t)if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K===t&&(K=null),K!==t?(Fe=m,Q=a(Q,K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function ts(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=Kr(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=l(F),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ya(){var m;return r.charCodeAt(b)===59?(m=c,b++):(m=t,I===0&&Be(u)),m===t&&(r.charCodeAt(b)===38?(m=g,b++):(m=t,I===0&&Be(f))),m}function Hr(){var m,Q,F;return m=b,Q=yU(),Q!==t?(F=$ge(),F===t&&(F=null),F!==t?(Fe=m,Q=h(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function $ge(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=efe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Hr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=p(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function efe(){var m;return r.substr(b,2)===C?(m=C,b+=2):(m=t,I===0&&Be(w)),m===t&&(r.substr(b,2)===B?(m=B,b+=2):(m=t,I===0&&Be(v))),m}function yU(){var m,Q,F;return m=b,Q=ife(),Q!==t?(F=tfe(),F===t&&(F=null),F!==t?(Fe=m,Q=D(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function tfe(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=rfe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=yU(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=T(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function rfe(){var m;return r.substr(b,2)===H?(m=H,b+=2):(m=t,I===0&&Be(j)),m===t&&(r.charCodeAt(b)===124?(m=$,b++):(m=t,I===0&&Be(V))),m}function EI(){var m,Q,F,K,ce,Qe;if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t)if(K=bU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(Fe=m,Q=A(Q,K),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;else b=m,m=t;if(m===t)if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=ae(Q),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ife(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===40?(F=ge,b++):(F=t,I===0&&Be(_)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===41?(ft=L,b++):(ft=t,I===0&&Be(N)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=ue(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===123?(F=we,b++):(F=t,I===0&&Be(Te)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===125?(ft=Pe,b++):(ft=t,I===0&&Be(Le)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=se(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){for(F=[],K=EI();K!==t;)F.push(K),K=EI();if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t){if(ce=[],Qe=BU(),Qe!==t)for(;Qe!==t;)ce.push(Qe),Qe=BU();else ce=t;if(ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=Ae(F,ce),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t}else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=EI(),K!==t)for(;K!==t;)F.push(K),K=EI();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=be(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}}}return m}function wU(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=II(),K!==t)for(;K!==t;)F.push(K),K=II();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=fe(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t;return m}function BU(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t?(F=nd(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();Q!==t?(F=II(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t)}return m}function nd(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(Ge.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ie)),F===t&&(F=null),F!==t?(K=nfe(),K!==t?(ce=II(),ce!==t?(Fe=m,Q=Y(F,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function nfe(){var m;return r.substr(b,2)===he?(m=he,b+=2):(m=t,I===0&&Be(re)),m===t&&(r.substr(b,2)===me?(m=me,b+=2):(m=t,I===0&&Be(tt)),m===t&&(r.charCodeAt(b)===62?(m=Rt,b++):(m=t,I===0&&Be(It)),m===t&&(r.substr(b,3)===Ur?(m=Ur,b+=3):(m=t,I===0&&Be(oi)),m===t&&(r.substr(b,2)===pi?(m=pi,b+=2):(m=t,I===0&&Be(pr)),m===t&&(r.charCodeAt(b)===60?(m=di,b++):(m=t,I===0&&Be(ai))))))),m}function II(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(F=bU(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m}function bU(){var m,Q,F;if(m=b,Q=[],F=QU(),F!==t)for(;F!==t;)Q.push(F),F=QU();else Q=t;return Q!==t&&(Fe=m,Q=Os(Q)),m=Q,m}function QU(){var m,Q;return m=b,Q=sfe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=ofe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=Afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q))),m}function sfe(){var m,Q,F,K;return m=b,r.substr(b,2)===Bi?(Q=Bi,b+=2):(Q=t,I===0&&Be(_n)),Q!==t?(F=ufe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function ofe(){var m,Q,F,K;return m=b,r.charCodeAt(b)===39?(Q=pa,b++):(Q=t,I===0&&Be(EA)),Q!==t?(F=lfe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function afe(){var m,Q,F,K;if(m=b,r.substr(b,2)===Zn?(Q=Zn,b+=2):(Q=t,I===0&&Be(IA)),Q!==t&&(Fe=m,Q=da()),m=Q,m===t)if(m=b,r.charCodeAt(b)===34?(Q=Jp,b++):(Q=t,I===0&&Be(yA)),Q!==t){for(F=[],K=SU();K!==t;)F.push(K),K=SU();F!==t?(r.charCodeAt(b)===34?(K=Jp,b++):(K=t,I===0&&Be(yA)),K!==t?(Fe=m,Q=wA(F),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function Afe(){var m,Q,F;if(m=b,Q=[],F=vU(),F!==t)for(;F!==t;)Q.push(F),F=vU();else Q=t;return Q!==t&&(Fe=m,Q=wA(Q)),m=Q,m}function SU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Br(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Vl(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=Rg(Q)),m=Q,m===t&&(m=b,Q=cfe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q))),m}function vU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Fg(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Wp(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=zp(Q)),m=Q,m===t&&(m=b,Q=hfe(),Q!==t&&(Fe=m,Q=Pr(Q)),m=Q,m===t&&(m=b,Q=ffe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q)))),m}function lfe(){var m,Q,F;for(m=b,Q=[],oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));F!==t;)Q.push(F),oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function cfe(){var m,Q,F;if(m=b,Q=[],F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt))),F!==t)for(;F!==t;)Q.push(F),F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt)));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function xU(){var m,Q,F;return m=b,r.substr(b,2)===Xl?(Q=Xl,b+=2):(Q=t,I===0&&Be(Rn)),Q!==t&&(Fe=m,Q=$n()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(yo.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(at)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t)),m}function ufe(){var m,Q,F;for(m=b,Q=[],F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));F!==t;)Q.push(F),F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function PU(){var m,Q,F;return m=b,r.substr(b,2)===S?(Q=S,b+=2):(Q=t,I===0&&Be(Lt)),Q!==t&&(Fe=m,Q=Tg()),m=Q,m===t&&(m=b,r.substr(b,2)===_l?(Q=_l,b+=2):(Q=t,I===0&&Be(Vp)),Q!==t&&(Fe=m,Q=Xp()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(_p.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Zp)),F!==t?(Fe=m,Q=$p(),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===G?(Q=G,b+=2):(Q=t,I===0&&Be(yt)),Q!==t&&(Fe=m,Q=BA()),m=Q,m===t&&(m=b,r.substr(b,2)===Wi?(Q=Wi,b+=2):(Q=t,I===0&&Be(Zl)),Q!==t&&(Fe=m,Q=We()),m=Q,m===t&&(m=b,r.substr(b,2)===Ca?(Q=Ca,b+=2):(Q=t,I===0&&Be(Lg)),Q!==t&&(Fe=m,Q=uI()),m=Q,m===t&&(m=b,r.substr(b,2)===ed?(Q=ed,b+=2):(Q=t,I===0&&Be(gI)),Q!==t&&(Fe=m,Q=ar()),m=Q,m===t&&(m=b,r.substr(b,2)===Fn?(Q=Fn,b+=2):(Q=t,I===0&&Be($l)),Q!==t&&(Fe=m,Q=td()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(Ms.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ma)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=gfe()))))))))),m}function gfe(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs,YS;return m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(F=US(),F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ke?(Q=ke,b+=2):(Q=t,I===0&&Be(Og)),Q!==t?(F=b,K=b,ce=US(),ce!==t?(Qe=Ln(),Qe!==t?(ce=[ce,Qe],K=ce):(b=K,K=t)):(b=K,K=t),K===t&&(K=US()),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ec?(Q=ec,b+=2):(Q=t,I===0&&Be(Us)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(ce=[ce,Qe,ft,Bt],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===tc?(Q=tc,b+=2):(Q=t,I===0&&Be(bA)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(Vr=Ln(),Vr!==t?(Ci=Ln(),Ci!==t?(rs=Ln(),rs!==t?(YS=Ln(),YS!==t?(ce=[ce,Qe,ft,Bt,Vr,Ci,rs,YS],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=Mg(F),m=Q):(b=m,m=t)):(b=m,m=t)))),m}function US(){var m;return Ug.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Ea)),m}function Ln(){var m;return Ia.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be($e)),m}function ffe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t)),F!==t)for(;F!==t;)Q.push(F),F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function KS(){var m,Q,F,K,ce,Qe;if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;if(F!==t)if(r.charCodeAt(b)===46?(K=fI,b++):(K=t,I===0&&Be(rd)),K!==t){if(ce=[],Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie)),Qe!==t)for(;Qe!==t;)ce.push(Qe),Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie));else ce=t;ce!==t?(Fe=m,Q=Kg(Q,F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;if(m===t){if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;F!==t?(Fe=m,Q=id(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;if(m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=hI(Q)),m=Q,m===t&&(m=b,Q=sc(),Q!==t&&(Fe=m,Q=nc(Q)),m=Q,m===t)))if(m=b,r.charCodeAt(b)===40?(Q=ge,b++):(Q=t,I===0&&Be(_)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.charCodeAt(b)===41?(Qe=L,b++):(Qe=t,I===0&&Be(N)),Qe!==t?(Fe=m,Q=pI(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t}return m}function HS(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=KS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function DU(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=HS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function kU(){var m,Q,F,K,ce,Qe;if(m=b,r.substr(b,3)===vA?(Q=vA,b+=3):(Q=t,I===0&&Be(R)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.substr(b,2)===q?(Qe=q,b+=2):(Qe=t,I===0&&Be(pe)),Qe!==t?(Fe=m,Q=Ne(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;return m}function RU(){var m,Q,F,K;return m=b,r.substr(b,2)===xe?(Q=xe,b+=2):(Q=t,I===0&&Be(qe)),Q!==t?(F=Kr(),F!==t?(r.charCodeAt(b)===41?(K=L,b++):(K=t,I===0&&Be(N)),K!==t?(Fe=m,Q=dt(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function GS(){var m,Q,F,K,ce,Qe;return m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===vS?(K=vS,b+=2):(K=t,I===0&&Be(AU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=lU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===xS?(K=xS,b+=3):(K=t,I===0&&Be(cU)),K!==t?(Fe=m,Q=uU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===PS?(K=PS,b+=2):(K=t,I===0&&Be(gU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=fU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===DS?(K=DS,b+=3):(K=t,I===0&&Be(hU)),K!==t?(Fe=m,Q=pU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.charCodeAt(b)===125?(K=Pe,b++):(K=t,I===0&&Be(Le)),K!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.charCodeAt(b)===36?(Q=dU,b++):(Q=t,I===0&&Be(CU)),Q!==t?(F=sc(),F!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)))))),m}function hfe(){var m,Q,F;return m=b,Q=pfe(),Q!==t?(Fe=b,F=mU(Q),F?F=void 0:F=t,F!==t?(Fe=m,Q=EU(Q),m=Q):(b=m,m=t)):(b=m,m=t),m}function pfe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F!==t)for(;F!==t;)Q.push(F),F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t);else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function FU(){var m,Q,F;if(m=b,Q=[],RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS)),F!==t)for(;F!==t;)Q.push(F),RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function sc(){var m,Q,F;if(m=b,Q=[],TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS)),F!==t)for(;F!==t;)Q.push(F),TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function NU(){var m;return IU.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Yg)),m}function TU(){var m;return OS.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(MS)),m}function Me(){var m,Q;if(m=[],CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI)),Q!==t)for(;Q!==t;)m.push(Q),CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI));else m=t;return m}if(k=n(),k!==t&&b===r.length)return k;throw k!==t&&b{"use strict";function phe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function fc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,fc)}phe(fc,Error);fc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;gH&&(H=v,j=[]),j.push(ie))}function Le(ie,Y){return new fc(ie,null,null,Y)}function se(ie,Y,he){return new fc(fc.buildMessage(ie,Y),ie,Y,he)}function Ae(){var ie,Y,he,re;return ie=v,Y=be(),Y!==t?(r.charCodeAt(v)===47?(he=s,v++):(he=t,$===0&&Pe(o)),he!==t?(re=be(),re!==t?(D=ie,Y=a(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=be(),Y!==t&&(D=ie,Y=l(Y)),ie=Y),ie}function be(){var ie,Y,he,re;return ie=v,Y=fe(),Y!==t?(r.charCodeAt(v)===64?(he=c,v++):(he=t,$===0&&Pe(u)),he!==t?(re=Ge(),re!==t?(D=ie,Y=g(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=fe(),Y!==t&&(D=ie,Y=f(Y)),ie=Y),ie}function fe(){var ie,Y,he,re,me;return ie=v,r.charCodeAt(v)===64?(Y=c,v++):(Y=t,$===0&&Pe(u)),Y!==t?(he=le(),he!==t?(r.charCodeAt(v)===47?(re=s,v++):(re=t,$===0&&Pe(o)),re!==t?(me=le(),me!==t?(D=ie,Y=h(),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=le(),Y!==t&&(D=ie,Y=h()),ie=Y),ie}function le(){var ie,Y,he;if(ie=v,Y=[],p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C)),he!==t)for(;he!==t;)Y.push(he),p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}function Ge(){var ie,Y,he;if(ie=v,Y=[],w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B)),he!==t)for(;he!==t;)Y.push(he),w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}if(V=n(),V!==t&&v===r.length)return V;throw V!==t&&v{"use strict";function XK(r){return typeof r>"u"||r===null}function Che(r){return typeof r=="object"&&r!==null}function mhe(r){return Array.isArray(r)?r:XK(r)?[]:[r]}function Ehe(r,e){var t,i,n,s;if(e)for(s=Object.keys(e),t=0,i=s.length;t{"use strict";function md(r,e){Error.call(this),this.name="YAMLException",this.reason=r,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}md.prototype=Object.create(Error.prototype);md.prototype.constructor=md;md.prototype.toString=function(e){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!e&&this.mark&&(t+=" "+this.mark.toString()),t};_K.exports=md});var e2=y((YZe,$K)=>{"use strict";var ZK=pc();function wv(r,e,t,i,n){this.name=r,this.buffer=e,this.position=t,this.line=i,this.column=n}wv.prototype.getSnippet=function(e,t){var i,n,s,o,a;if(!this.buffer)return null;for(e=e||4,t=t||75,i="",n=this.position;n>0&&`\0\r +\x85\u2028\u2029`.indexOf(this.buffer.charAt(n-1))===-1;)if(n-=1,this.position-n>t/2-1){i=" ... ",n+=5;break}for(s="",o=this.position;ot/2-1){s=" ... ",o-=5;break}return a=this.buffer.slice(n,o),ZK.repeat(" ",e)+i+a+s+` +`+ZK.repeat(" ",e+this.position-n+i.length)+"^"};wv.prototype.toString=function(e){var t,i="";return this.name&&(i+='in "'+this.name+'" '),i+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet(),t&&(i+=`: +`+t)),i};$K.exports=wv});var Ai=y((jZe,r2)=>{"use strict";var t2=tf(),whe=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],Bhe=["scalar","sequence","mapping"];function bhe(r){var e={};return r!==null&&Object.keys(r).forEach(function(t){r[t].forEach(function(i){e[String(i)]=t})}),e}function Qhe(r,e){if(e=e||{},Object.keys(e).forEach(function(t){if(whe.indexOf(t)===-1)throw new t2('Unknown option "'+t+'" is met in definition of "'+r+'" YAML type.')}),this.tag=r,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=bhe(e.styleAliases||null),Bhe.indexOf(this.kind)===-1)throw new t2('Unknown kind "'+this.kind+'" is specified for "'+r+'" YAML type.')}r2.exports=Qhe});var dc=y((qZe,n2)=>{"use strict";var i2=pc(),jI=tf(),She=Ai();function Bv(r,e,t){var i=[];return r.include.forEach(function(n){t=Bv(n,e,t)}),r[e].forEach(function(n){t.forEach(function(s,o){s.tag===n.tag&&s.kind===n.kind&&i.push(o)}),t.push(n)}),t.filter(function(n,s){return i.indexOf(s)===-1})}function vhe(){var r={scalar:{},sequence:{},mapping:{},fallback:{}},e,t;function i(n){r[n.kind][n.tag]=r.fallback[n.tag]=n}for(e=0,t=arguments.length;e{"use strict";var xhe=Ai();s2.exports=new xhe("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return r!==null?r:""}})});var A2=y((WZe,a2)=>{"use strict";var Phe=Ai();a2.exports=new Phe("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(r){return r!==null?r:[]}})});var c2=y((zZe,l2)=>{"use strict";var Dhe=Ai();l2.exports=new Dhe("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}})});var qI=y((VZe,u2)=>{"use strict";var khe=dc();u2.exports=new khe({explicit:[o2(),A2(),c2()]})});var f2=y((XZe,g2)=>{"use strict";var Rhe=Ai();function Fhe(r){if(r===null)return!0;var e=r.length;return e===1&&r==="~"||e===4&&(r==="null"||r==="Null"||r==="NULL")}function Nhe(){return null}function The(r){return r===null}g2.exports=new Rhe("tag:yaml.org,2002:null",{kind:"scalar",resolve:Fhe,construct:Nhe,predicate:The,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var p2=y((_Ze,h2)=>{"use strict";var Lhe=Ai();function Ohe(r){if(r===null)return!1;var e=r.length;return e===4&&(r==="true"||r==="True"||r==="TRUE")||e===5&&(r==="false"||r==="False"||r==="FALSE")}function Mhe(r){return r==="true"||r==="True"||r==="TRUE"}function Uhe(r){return Object.prototype.toString.call(r)==="[object Boolean]"}h2.exports=new Lhe("tag:yaml.org,2002:bool",{kind:"scalar",resolve:Ohe,construct:Mhe,predicate:Uhe,represent:{lowercase:function(r){return r?"true":"false"},uppercase:function(r){return r?"TRUE":"FALSE"},camelcase:function(r){return r?"True":"False"}},defaultStyle:"lowercase"})});var C2=y((ZZe,d2)=>{"use strict";var Khe=pc(),Hhe=Ai();function Ghe(r){return 48<=r&&r<=57||65<=r&&r<=70||97<=r&&r<=102}function Yhe(r){return 48<=r&&r<=55}function jhe(r){return 48<=r&&r<=57}function qhe(r){if(r===null)return!1;var e=r.length,t=0,i=!1,n;if(!e)return!1;if(n=r[t],(n==="-"||n==="+")&&(n=r[++t]),n==="0"){if(t+1===e)return!0;if(n=r[++t],n==="b"){for(t++;t=0?"0b"+r.toString(2):"-0b"+r.toString(2).slice(1)},octal:function(r){return r>=0?"0"+r.toString(8):"-0"+r.toString(8).slice(1)},decimal:function(r){return r.toString(10)},hexadecimal:function(r){return r>=0?"0x"+r.toString(16).toUpperCase():"-0x"+r.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var I2=y(($Ze,E2)=>{"use strict";var m2=pc(),zhe=Ai(),Vhe=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Xhe(r){return!(r===null||!Vhe.test(r)||r[r.length-1]==="_")}function _he(r){var e,t,i,n;return e=r.replace(/_/g,"").toLowerCase(),t=e[0]==="-"?-1:1,n=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(s){n.unshift(parseFloat(s,10))}),e=0,i=1,n.forEach(function(s){e+=s*i,i*=60}),t*e):t*parseFloat(e,10)}var Zhe=/^[-+]?[0-9]+e/;function $he(r,e){var t;if(isNaN(r))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===r)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===r)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(m2.isNegativeZero(r))return"-0.0";return t=r.toString(10),Zhe.test(t)?t.replace("e",".e"):t}function epe(r){return Object.prototype.toString.call(r)==="[object Number]"&&(r%1!==0||m2.isNegativeZero(r))}E2.exports=new zhe("tag:yaml.org,2002:float",{kind:"scalar",resolve:Xhe,construct:_he,predicate:epe,represent:$he,defaultStyle:"lowercase"})});var bv=y((e$e,y2)=>{"use strict";var tpe=dc();y2.exports=new tpe({include:[qI()],implicit:[f2(),p2(),C2(),I2()]})});var Qv=y((t$e,w2)=>{"use strict";var rpe=dc();w2.exports=new rpe({include:[bv()]})});var S2=y((r$e,Q2)=>{"use strict";var ipe=Ai(),B2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),b2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function npe(r){return r===null?!1:B2.exec(r)!==null||b2.exec(r)!==null}function spe(r){var e,t,i,n,s,o,a,l=0,c=null,u,g,f;if(e=B2.exec(r),e===null&&(e=b2.exec(r)),e===null)throw new Error("Date resolve error");if(t=+e[1],i=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(t,i,n));if(s=+e[4],o=+e[5],a=+e[6],e[7]){for(l=e[7].slice(0,3);l.length<3;)l+="0";l=+l}return e[9]&&(u=+e[10],g=+(e[11]||0),c=(u*60+g)*6e4,e[9]==="-"&&(c=-c)),f=new Date(Date.UTC(t,i,n,s,o,a,l)),c&&f.setTime(f.getTime()-c),f}function ope(r){return r.toISOString()}Q2.exports=new ipe("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:npe,construct:spe,instanceOf:Date,represent:ope})});var x2=y((i$e,v2)=>{"use strict";var ape=Ai();function Ape(r){return r==="<<"||r===null}v2.exports=new ape("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Ape})});var k2=y((n$e,D2)=>{"use strict";var Cc;try{P2=J,Cc=P2("buffer").Buffer}catch{}var P2,lpe=Ai(),Sv=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function cpe(r){if(r===null)return!1;var e,t,i=0,n=r.length,s=Sv;for(t=0;t64)){if(e<0)return!1;i+=6}return i%8===0}function upe(r){var e,t,i=r.replace(/[\r\n=]/g,""),n=i.length,s=Sv,o=0,a=[];for(e=0;e>16&255),a.push(o>>8&255),a.push(o&255)),o=o<<6|s.indexOf(i.charAt(e));return t=n%4*6,t===0?(a.push(o>>16&255),a.push(o>>8&255),a.push(o&255)):t===18?(a.push(o>>10&255),a.push(o>>2&255)):t===12&&a.push(o>>4&255),Cc?Cc.from?Cc.from(a):new Cc(a):a}function gpe(r){var e="",t=0,i,n,s=r.length,o=Sv;for(i=0;i>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]),t=(t<<8)+r[i];return n=s%3,n===0?(e+=o[t>>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]):n===2?(e+=o[t>>10&63],e+=o[t>>4&63],e+=o[t<<2&63],e+=o[64]):n===1&&(e+=o[t>>2&63],e+=o[t<<4&63],e+=o[64],e+=o[64]),e}function fpe(r){return Cc&&Cc.isBuffer(r)}D2.exports=new lpe("tag:yaml.org,2002:binary",{kind:"scalar",resolve:cpe,construct:upe,predicate:fpe,represent:gpe})});var F2=y((s$e,R2)=>{"use strict";var hpe=Ai(),ppe=Object.prototype.hasOwnProperty,dpe=Object.prototype.toString;function Cpe(r){if(r===null)return!0;var e=[],t,i,n,s,o,a=r;for(t=0,i=a.length;t{"use strict";var Epe=Ai(),Ipe=Object.prototype.toString;function ype(r){if(r===null)return!0;var e,t,i,n,s,o=r;for(s=new Array(o.length),e=0,t=o.length;e{"use strict";var Bpe=Ai(),bpe=Object.prototype.hasOwnProperty;function Qpe(r){if(r===null)return!0;var e,t=r;for(e in t)if(bpe.call(t,e)&&t[e]!==null)return!1;return!0}function Spe(r){return r!==null?r:{}}L2.exports=new Bpe("tag:yaml.org,2002:set",{kind:"mapping",resolve:Qpe,construct:Spe})});var nf=y((A$e,M2)=>{"use strict";var vpe=dc();M2.exports=new vpe({include:[Qv()],implicit:[S2(),x2()],explicit:[k2(),F2(),T2(),O2()]})});var K2=y((l$e,U2)=>{"use strict";var xpe=Ai();function Ppe(){return!0}function Dpe(){}function kpe(){return""}function Rpe(r){return typeof r>"u"}U2.exports=new xpe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:Ppe,construct:Dpe,predicate:Rpe,represent:kpe})});var G2=y((c$e,H2)=>{"use strict";var Fpe=Ai();function Npe(r){if(r===null||r.length===0)return!1;var e=r,t=/\/([gim]*)$/.exec(r),i="";return!(e[0]==="/"&&(t&&(i=t[1]),i.length>3||e[e.length-i.length-1]!=="/"))}function Tpe(r){var e=r,t=/\/([gim]*)$/.exec(r),i="";return e[0]==="/"&&(t&&(i=t[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)}function Lpe(r){var e="/"+r.source+"/";return r.global&&(e+="g"),r.multiline&&(e+="m"),r.ignoreCase&&(e+="i"),e}function Ope(r){return Object.prototype.toString.call(r)==="[object RegExp]"}H2.exports=new Fpe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:Npe,construct:Tpe,predicate:Ope,represent:Lpe})});var q2=y((u$e,j2)=>{"use strict";var JI;try{Y2=J,JI=Y2("esprima")}catch{typeof window<"u"&&(JI=window.esprima)}var Y2,Mpe=Ai();function Upe(r){if(r===null)return!1;try{var e="("+r+")",t=JI.parse(e,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function Kpe(r){var e="("+r+")",t=JI.parse(e,{range:!0}),i=[],n;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(s){i.push(s.name)}),n=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(i,e.slice(n[0]+1,n[1]-1)):new Function(i,"return "+e.slice(n[0],n[1]))}function Hpe(r){return r.toString()}function Gpe(r){return Object.prototype.toString.call(r)==="[object Function]"}j2.exports=new Mpe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:Upe,construct:Kpe,predicate:Gpe,represent:Hpe})});var Ed=y((g$e,W2)=>{"use strict";var J2=dc();W2.exports=J2.DEFAULT=new J2({include:[nf()],explicit:[K2(),G2(),q2()]})});var gH=y((f$e,Id)=>{"use strict";var Qa=pc(),eH=tf(),Ype=e2(),tH=nf(),jpe=Ed(),NA=Object.prototype.hasOwnProperty,WI=1,rH=2,iH=3,zI=4,vv=1,qpe=2,z2=3,Jpe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Wpe=/[\x85\u2028\u2029]/,zpe=/[,\[\]\{\}]/,nH=/^(?:!|!!|![a-z\-]+!)$/i,sH=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function V2(r){return Object.prototype.toString.call(r)}function So(r){return r===10||r===13}function Ec(r){return r===9||r===32}function fn(r){return r===9||r===32||r===10||r===13}function sf(r){return r===44||r===91||r===93||r===123||r===125}function Vpe(r){var e;return 48<=r&&r<=57?r-48:(e=r|32,97<=e&&e<=102?e-97+10:-1)}function Xpe(r){return r===120?2:r===117?4:r===85?8:0}function _pe(r){return 48<=r&&r<=57?r-48:-1}function X2(r){return r===48?"\0":r===97?"\x07":r===98?"\b":r===116||r===9?" ":r===110?` +`:r===118?"\v":r===102?"\f":r===114?"\r":r===101?"\x1B":r===32?" ":r===34?'"':r===47?"/":r===92?"\\":r===78?"\x85":r===95?"\xA0":r===76?"\u2028":r===80?"\u2029":""}function Zpe(r){return r<=65535?String.fromCharCode(r):String.fromCharCode((r-65536>>10)+55296,(r-65536&1023)+56320)}var oH=new Array(256),aH=new Array(256);for(mc=0;mc<256;mc++)oH[mc]=X2(mc)?1:0,aH[mc]=X2(mc);var mc;function $pe(r,e){this.input=r,this.filename=e.filename||null,this.schema=e.schema||jpe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=r.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function AH(r,e){return new eH(e,new Ype(r.filename,r.input,r.position,r.line,r.position-r.lineStart))}function gt(r,e){throw AH(r,e)}function VI(r,e){r.onWarning&&r.onWarning.call(null,AH(r,e))}var _2={YAML:function(e,t,i){var n,s,o;e.version!==null&>(e,"duplication of %YAML directive"),i.length!==1&>(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(i[0]),n===null&>(e,"ill-formed argument of the YAML directive"),s=parseInt(n[1],10),o=parseInt(n[2],10),s!==1&>(e,"unacceptable YAML version of the document"),e.version=i[0],e.checkLineBreaks=o<2,o!==1&&o!==2&&VI(e,"unsupported YAML version of the document")},TAG:function(e,t,i){var n,s;i.length!==2&>(e,"TAG directive accepts exactly two arguments"),n=i[0],s=i[1],nH.test(n)||gt(e,"ill-formed tag handle (first argument) of the TAG directive"),NA.call(e.tagMap,n)&>(e,'there is a previously declared suffix for "'+n+'" tag handle'),sH.test(s)||gt(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[n]=s}};function FA(r,e,t,i){var n,s,o,a;if(e1&&(r.result+=Qa.repeat(` +`,e-1))}function ede(r,e,t){var i,n,s,o,a,l,c,u,g=r.kind,f=r.result,h;if(h=r.input.charCodeAt(r.position),fn(h)||sf(h)||h===35||h===38||h===42||h===33||h===124||h===62||h===39||h===34||h===37||h===64||h===96||(h===63||h===45)&&(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n)))return!1;for(r.kind="scalar",r.result="",s=o=r.position,a=!1;h!==0;){if(h===58){if(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n))break}else if(h===35){if(i=r.input.charCodeAt(r.position-1),fn(i))break}else{if(r.position===r.lineStart&&XI(r)||t&&sf(h))break;if(So(h))if(l=r.line,c=r.lineStart,u=r.lineIndent,_r(r,!1,-1),r.lineIndent>=e){a=!0,h=r.input.charCodeAt(r.position);continue}else{r.position=o,r.line=l,r.lineStart=c,r.lineIndent=u;break}}a&&(FA(r,s,o,!1),Pv(r,r.line-l),s=o=r.position,a=!1),Ec(h)||(o=r.position+1),h=r.input.charCodeAt(++r.position)}return FA(r,s,o,!1),r.result?!0:(r.kind=g,r.result=f,!1)}function tde(r,e){var t,i,n;if(t=r.input.charCodeAt(r.position),t!==39)return!1;for(r.kind="scalar",r.result="",r.position++,i=n=r.position;(t=r.input.charCodeAt(r.position))!==0;)if(t===39)if(FA(r,i,r.position,!0),t=r.input.charCodeAt(++r.position),t===39)i=r.position,r.position++,n=r.position;else return!0;else So(t)?(FA(r,i,n,!0),Pv(r,_r(r,!1,e)),i=n=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a single quoted scalar"):(r.position++,n=r.position);gt(r,"unexpected end of the stream within a single quoted scalar")}function rde(r,e){var t,i,n,s,o,a;if(a=r.input.charCodeAt(r.position),a!==34)return!1;for(r.kind="scalar",r.result="",r.position++,t=i=r.position;(a=r.input.charCodeAt(r.position))!==0;){if(a===34)return FA(r,t,r.position,!0),r.position++,!0;if(a===92){if(FA(r,t,r.position,!0),a=r.input.charCodeAt(++r.position),So(a))_r(r,!1,e);else if(a<256&&oH[a])r.result+=aH[a],r.position++;else if((o=Xpe(a))>0){for(n=o,s=0;n>0;n--)a=r.input.charCodeAt(++r.position),(o=Vpe(a))>=0?s=(s<<4)+o:gt(r,"expected hexadecimal character");r.result+=Zpe(s),r.position++}else gt(r,"unknown escape sequence");t=i=r.position}else So(a)?(FA(r,t,i,!0),Pv(r,_r(r,!1,e)),t=i=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a double quoted scalar"):(r.position++,i=r.position)}gt(r,"unexpected end of the stream within a double quoted scalar")}function ide(r,e){var t=!0,i,n=r.tag,s,o=r.anchor,a,l,c,u,g,f={},h,p,C,w;if(w=r.input.charCodeAt(r.position),w===91)l=93,g=!1,s=[];else if(w===123)l=125,g=!0,s={};else return!1;for(r.anchor!==null&&(r.anchorMap[r.anchor]=s),w=r.input.charCodeAt(++r.position);w!==0;){if(_r(r,!0,e),w=r.input.charCodeAt(r.position),w===l)return r.position++,r.tag=n,r.anchor=o,r.kind=g?"mapping":"sequence",r.result=s,!0;t||gt(r,"missed comma between flow collection entries"),p=h=C=null,c=u=!1,w===63&&(a=r.input.charCodeAt(r.position+1),fn(a)&&(c=u=!0,r.position++,_r(r,!0,e))),i=r.line,af(r,e,WI,!1,!0),p=r.tag,h=r.result,_r(r,!0,e),w=r.input.charCodeAt(r.position),(u||r.line===i)&&w===58&&(c=!0,w=r.input.charCodeAt(++r.position),_r(r,!0,e),af(r,e,WI,!1,!0),C=r.result),g?of(r,s,f,p,h,C):c?s.push(of(r,null,f,p,h,C)):s.push(h),_r(r,!0,e),w=r.input.charCodeAt(r.position),w===44?(t=!0,w=r.input.charCodeAt(++r.position)):t=!1}gt(r,"unexpected end of the stream within a flow collection")}function nde(r,e){var t,i,n=vv,s=!1,o=!1,a=e,l=0,c=!1,u,g;if(g=r.input.charCodeAt(r.position),g===124)i=!1;else if(g===62)i=!0;else return!1;for(r.kind="scalar",r.result="";g!==0;)if(g=r.input.charCodeAt(++r.position),g===43||g===45)vv===n?n=g===43?z2:qpe:gt(r,"repeat of a chomping mode identifier");else if((u=_pe(g))>=0)u===0?gt(r,"bad explicit indentation width of a block scalar; it cannot be less than one"):o?gt(r,"repeat of an indentation width identifier"):(a=e+u-1,o=!0);else break;if(Ec(g)){do g=r.input.charCodeAt(++r.position);while(Ec(g));if(g===35)do g=r.input.charCodeAt(++r.position);while(!So(g)&&g!==0)}for(;g!==0;){for(xv(r),r.lineIndent=0,g=r.input.charCodeAt(r.position);(!o||r.lineIndenta&&(a=r.lineIndent),So(g)){l++;continue}if(r.lineIndente)&&l!==0)gt(r,"bad indentation of a sequence entry");else if(r.lineIndente)&&(af(r,e,zI,!0,n)&&(p?f=r.result:h=r.result),p||(of(r,c,u,g,f,h,s,o),g=f=h=null),_r(r,!0,-1),w=r.input.charCodeAt(r.position)),r.lineIndent>e&&w!==0)gt(r,"bad indentation of a mapping entry");else if(r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndent tag; it should be "scalar", not "'+r.kind+'"'),g=0,f=r.implicitTypes.length;g tag; it should be "'+h.kind+'", not "'+r.kind+'"'),h.resolve(r.result)?(r.result=h.construct(r.result),r.anchor!==null&&(r.anchorMap[r.anchor]=r.result)):gt(r,"cannot resolve a node with !<"+r.tag+"> explicit tag")):gt(r,"unknown tag !<"+r.tag+">");return r.listener!==null&&r.listener("close",r),r.tag!==null||r.anchor!==null||u}function lde(r){var e=r.position,t,i,n,s=!1,o;for(r.version=null,r.checkLineBreaks=r.legacy,r.tagMap={},r.anchorMap={};(o=r.input.charCodeAt(r.position))!==0&&(_r(r,!0,-1),o=r.input.charCodeAt(r.position),!(r.lineIndent>0||o!==37));){for(s=!0,o=r.input.charCodeAt(++r.position),t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);for(i=r.input.slice(t,r.position),n=[],i.length<1&>(r,"directive name must not be less than one character in length");o!==0;){for(;Ec(o);)o=r.input.charCodeAt(++r.position);if(o===35){do o=r.input.charCodeAt(++r.position);while(o!==0&&!So(o));break}if(So(o))break;for(t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);n.push(r.input.slice(t,r.position))}o!==0&&xv(r),NA.call(_2,i)?_2[i](r,i,n):VI(r,'unknown document directive "'+i+'"')}if(_r(r,!0,-1),r.lineIndent===0&&r.input.charCodeAt(r.position)===45&&r.input.charCodeAt(r.position+1)===45&&r.input.charCodeAt(r.position+2)===45?(r.position+=3,_r(r,!0,-1)):s&>(r,"directives end mark is expected"),af(r,r.lineIndent-1,zI,!1,!0),_r(r,!0,-1),r.checkLineBreaks&&Wpe.test(r.input.slice(e,r.position))&&VI(r,"non-ASCII line breaks are interpreted as content"),r.documents.push(r.result),r.position===r.lineStart&&XI(r)){r.input.charCodeAt(r.position)===46&&(r.position+=3,_r(r,!0,-1));return}if(r.position"u"&&(t=e,e=null);var i=lH(r,t);if(typeof e!="function")return i;for(var n=0,s=i.length;n"u"&&(t=e,e=null),cH(r,e,Qa.extend({schema:tH},t))}function ude(r,e){return uH(r,Qa.extend({schema:tH},e))}Id.exports.loadAll=cH;Id.exports.load=uH;Id.exports.safeLoadAll=cde;Id.exports.safeLoad=ude});var TH=y((h$e,Fv)=>{"use strict";var wd=pc(),Bd=tf(),gde=Ed(),fde=nf(),IH=Object.prototype.toString,yH=Object.prototype.hasOwnProperty,hde=9,yd=10,pde=13,dde=32,Cde=33,mde=34,wH=35,Ede=37,Ide=38,yde=39,wde=42,BH=44,Bde=45,bH=58,bde=61,Qde=62,Sde=63,vde=64,QH=91,SH=93,xde=96,vH=123,Pde=124,xH=125,Ti={};Ti[0]="\\0";Ti[7]="\\a";Ti[8]="\\b";Ti[9]="\\t";Ti[10]="\\n";Ti[11]="\\v";Ti[12]="\\f";Ti[13]="\\r";Ti[27]="\\e";Ti[34]='\\"';Ti[92]="\\\\";Ti[133]="\\N";Ti[160]="\\_";Ti[8232]="\\L";Ti[8233]="\\P";var Dde=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function kde(r,e){var t,i,n,s,o,a,l;if(e===null)return{};for(t={},i=Object.keys(e),n=0,s=i.length;n0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}else{for(s=0;si&&r[g+1]!==" ",g=s);else if(!Af(o))return _I;a=s>0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}c=c||u&&s-g-1>i&&r[g+1]!==" "}return!l&&!c?f&&!n(r)?DH:kH:t>9&&PH(r)?_I:c?FH:RH}function Ode(r,e,t,i){r.dump=function(){if(e.length===0)return"''";if(!r.noCompatMode&&Dde.indexOf(e)!==-1)return"'"+e+"'";var n=r.indent*Math.max(1,t),s=r.lineWidth===-1?-1:Math.max(Math.min(r.lineWidth,40),r.lineWidth-n),o=i||r.flowLevel>-1&&t>=r.flowLevel;function a(l){return Fde(r,l)}switch(Lde(e,o,r.indent,s,a)){case DH:return e;case kH:return"'"+e.replace(/'/g,"''")+"'";case RH:return"|"+dH(e,r.indent)+CH(hH(e,n));case FH:return">"+dH(e,r.indent)+CH(hH(Mde(e,s),n));case _I:return'"'+Ude(e,s)+'"';default:throw new Bd("impossible error: invalid scalar style")}}()}function dH(r,e){var t=PH(r)?String(e):"",i=r[r.length-1]===` +`,n=i&&(r[r.length-2]===` +`||r===` +`),s=n?"+":i?"":"-";return t+s+` +`}function CH(r){return r[r.length-1]===` +`?r.slice(0,-1):r}function Mde(r,e){for(var t=/(\n+)([^\n]*)/g,i=function(){var c=r.indexOf(` +`);return c=c!==-1?c:r.length,t.lastIndex=c,mH(r.slice(0,c),e)}(),n=r[0]===` +`||r[0]===" ",s,o;o=t.exec(r);){var a=o[1],l=o[2];s=l[0]===" ",i+=a+(!n&&!s&&l!==""?` +`:"")+mH(l,e),n=s}return i}function mH(r,e){if(r===""||r[0]===" ")return r;for(var t=/ [^ ]/g,i,n=0,s,o=0,a=0,l="";i=t.exec(r);)a=i.index,a-n>e&&(s=o>n?o:a,l+=` +`+r.slice(n,s),n=s+1),o=a;return l+=` +`,r.length-n>e&&o>n?l+=r.slice(n,o)+` +`+r.slice(o+1):l+=r.slice(n),l.slice(1)}function Ude(r){for(var e="",t,i,n,s=0;s=55296&&t<=56319&&(i=r.charCodeAt(s+1),i>=56320&&i<=57343)){e+=fH((t-55296)*1024+i-56320+65536),s++;continue}n=Ti[t],e+=!n&&Af(t)?r[s]:n||fH(t)}return e}function Kde(r,e,t){var i="",n=r.tag,s,o;for(s=0,o=t.length;s1024&&(u+="? "),u+=r.dump+(r.condenseFlow?'"':"")+":"+(r.condenseFlow?"":" "),Ic(r,e,c,!1,!1)&&(u+=r.dump,i+=u));r.tag=n,r.dump="{"+i+"}"}function Yde(r,e,t,i){var n="",s=r.tag,o=Object.keys(t),a,l,c,u,g,f;if(r.sortKeys===!0)o.sort();else if(typeof r.sortKeys=="function")o.sort(r.sortKeys);else if(r.sortKeys)throw new Bd("sortKeys must be a boolean or a function");for(a=0,l=o.length;a1024,g&&(r.dump&&yd===r.dump.charCodeAt(0)?f+="?":f+="? "),f+=r.dump,g&&(f+=Dv(r,e)),Ic(r,e+1,u,!0,g)&&(r.dump&&yd===r.dump.charCodeAt(0)?f+=":":f+=": ",f+=r.dump,n+=f));r.tag=s,r.dump=n||"{}"}function EH(r,e,t){var i,n,s,o,a,l;for(n=t?r.explicitTypes:r.implicitTypes,s=0,o=n.length;s tag resolver accepts not "'+l+'" style');r.dump=i}return!0}return!1}function Ic(r,e,t,i,n,s){r.tag=null,r.dump=t,EH(r,t,!1)||EH(r,t,!0);var o=IH.call(r.dump);i&&(i=r.flowLevel<0||r.flowLevel>e);var a=o==="[object Object]"||o==="[object Array]",l,c;if(a&&(l=r.duplicates.indexOf(t),c=l!==-1),(r.tag!==null&&r.tag!=="?"||c||r.indent!==2&&e>0)&&(n=!1),c&&r.usedDuplicates[l])r.dump="*ref_"+l;else{if(a&&c&&!r.usedDuplicates[l]&&(r.usedDuplicates[l]=!0),o==="[object Object]")i&&Object.keys(r.dump).length!==0?(Yde(r,e,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Gde(r,e,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump));else if(o==="[object Array]"){var u=r.noArrayIndent&&e>0?e-1:e;i&&r.dump.length!==0?(Hde(r,u,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Kde(r,u,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump))}else if(o==="[object String]")r.tag!=="?"&&Ode(r,r.dump,e,s);else{if(r.skipInvalid)return!1;throw new Bd("unacceptable kind of an object to dump "+o)}r.tag!==null&&r.tag!=="?"&&(r.dump="!<"+r.tag+"> "+r.dump)}return!0}function jde(r,e){var t=[],i=[],n,s;for(kv(r,t,i),n=0,s=i.length;n{"use strict";var ZI=gH(),LH=TH();function $I(r){return function(){throw new Error("Function "+r+" is deprecated and cannot be used.")}}Tr.exports.Type=Ai();Tr.exports.Schema=dc();Tr.exports.FAILSAFE_SCHEMA=qI();Tr.exports.JSON_SCHEMA=bv();Tr.exports.CORE_SCHEMA=Qv();Tr.exports.DEFAULT_SAFE_SCHEMA=nf();Tr.exports.DEFAULT_FULL_SCHEMA=Ed();Tr.exports.load=ZI.load;Tr.exports.loadAll=ZI.loadAll;Tr.exports.safeLoad=ZI.safeLoad;Tr.exports.safeLoadAll=ZI.safeLoadAll;Tr.exports.dump=LH.dump;Tr.exports.safeDump=LH.safeDump;Tr.exports.YAMLException=tf();Tr.exports.MINIMAL_SCHEMA=qI();Tr.exports.SAFE_SCHEMA=nf();Tr.exports.DEFAULT_SCHEMA=Ed();Tr.exports.scan=$I("scan");Tr.exports.parse=$I("parse");Tr.exports.compose=$I("compose");Tr.exports.addConstructor=$I("addConstructor")});var UH=y((d$e,MH)=>{"use strict";var Jde=OH();MH.exports=Jde});var HH=y((C$e,KH)=>{"use strict";function Wde(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function yc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,yc)}Wde(yc,Error);yc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g({[Ne]:pe})))},H=function(R){return R},j=function(R){return R},$=Ms("correct indentation"),V=" ",W=ar(" ",!1),Z=function(R){return R.length===vA*Gg},A=function(R){return R.length===(vA+1)*Gg},ae=function(){return vA++,!0},ge=function(){return vA--,!0},_=function(){return Lg()},L=Ms("pseudostring"),N=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,ue=Fn(["\r",` +`," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),we=/^[^\r\n\t ,\][{}:#"']/,Te=Fn(["\r",` +`," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),Pe=function(){return Lg().replace(/^ *| *$/g,"")},Le="--",se=ar("--",!1),Ae=/^[a-zA-Z\/0-9]/,be=Fn([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),fe=/^[^\r\n\t :,]/,le=Fn(["\r",` +`," "," ",":",","],!0,!1),Ge="null",ie=ar("null",!1),Y=function(){return null},he="true",re=ar("true",!1),me=function(){return!0},tt="false",Rt=ar("false",!1),It=function(){return!1},Ur=Ms("string"),oi='"',pi=ar('"',!1),pr=function(){return""},di=function(R){return R},ai=function(R){return R.join("")},Os=/^[^"\\\0-\x1F\x7F]/,dr=Fn(['"',"\\",["\0",""],"\x7F"],!0,!1),Bi='\\"',_n=ar('\\"',!1),pa=function(){return'"'},EA="\\\\",kg=ar("\\\\",!1),Zn=function(){return"\\"},IA="\\/",da=ar("\\/",!1),Jp=function(){return"/"},yA="\\b",wA=ar("\\b",!1),Br=function(){return"\b"},Vl="\\f",Rg=ar("\\f",!1),Eo=function(){return"\f"},Fg="\\n",Wp=ar("\\n",!1),zp=function(){return` +`},Pr="\\r",oe=ar("\\r",!1),Io=function(){return"\r"},kn="\\t",Ng=ar("\\t",!1),bt=function(){return" "},Xl="\\u",Rn=ar("\\u",!1),$n=function(R,q,pe,Ne){return String.fromCharCode(parseInt(`0x${R}${q}${pe}${Ne}`))},es=/^[0-9a-fA-F]/,ut=Fn([["0","9"],["a","f"],["A","F"]],!1,!1),yo=Ms("blank space"),at=/^[ \t]/,ln=Fn([" "," "],!1,!1),S=Ms("white space"),Lt=/^[ \t\n\r]/,Tg=Fn([" "," ",` +`,"\r"],!1,!1),_l=`\r +`,Vp=ar(`\r +`,!1),Xp=` +`,_p=ar(` +`,!1),Zp="\r",$p=ar("\r",!1),G=0,yt=0,BA=[{line:1,column:1}],Wi=0,Zl=[],We=0,Ca;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function Lg(){return r.substring(yt,G)}function uI(){return cn(yt,G)}function ed(R,q){throw q=q!==void 0?q:cn(yt,G),ec([Ms(R)],r.substring(yt,G),q)}function gI(R,q){throw q=q!==void 0?q:cn(yt,G),Og(R,q)}function ar(R,q){return{type:"literal",text:R,ignoreCase:q}}function Fn(R,q,pe){return{type:"class",parts:R,inverted:q,ignoreCase:pe}}function $l(){return{type:"any"}}function td(){return{type:"end"}}function Ms(R){return{type:"other",description:R}}function ma(R){var q=BA[R],pe;if(q)return q;for(pe=R-1;!BA[pe];)pe--;for(q=BA[pe],q={line:q.line,column:q.column};peWi&&(Wi=G,Zl=[]),Zl.push(R))}function Og(R,q){return new yc(R,null,null,q)}function ec(R,q,pe){return new yc(yc.buildMessage(R,q),R,q,pe)}function Us(){var R;return R=Mg(),R}function tc(){var R,q,pe;for(R=G,q=[],pe=bA();pe!==t;)q.push(pe),pe=bA();return q!==t&&(yt=R,q=s(q)),R=q,R}function bA(){var R,q,pe,Ne,xe;return R=G,q=Ia(),q!==t?(r.charCodeAt(G)===45?(pe=o,G++):(pe=t,We===0&&ke(a)),pe!==t?(Ne=Nr(),Ne!==t?(xe=Ea(),xe!==t?(yt=R,q=l(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R}function Mg(){var R,q,pe;for(R=G,q=[],pe=Ug();pe!==t;)q.push(pe),pe=Ug();return q!==t&&(yt=R,q=c(q)),R=q,R}function Ug(){var R,q,pe,Ne,xe,qe,dt,Ft,Nn;if(R=G,q=Nr(),q===t&&(q=null),q!==t){if(pe=G,r.charCodeAt(G)===35?(Ne=u,G++):(Ne=t,We===0&&ke(g)),Ne!==t){if(xe=[],qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t),qe!==t)for(;qe!==t;)xe.push(qe),qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t);else xe=t;xe!==t?(Ne=[Ne,xe],pe=Ne):(G=pe,pe=t)}else G=pe,pe=t;if(pe===t&&(pe=null),pe!==t){if(Ne=[],xe=Hs(),xe!==t)for(;xe!==t;)Ne.push(xe),xe=Hs();else Ne=t;Ne!==t?(yt=R,q=h(),R=q):(G=R,R=t)}else G=R,R=t}else G=R,R=t;if(R===t&&(R=G,q=Ia(),q!==t?(pe=rc(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Ia(),q!==t?(pe=Ks(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))){if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t)if(Ne=Nr(),Ne!==t)if(xe=fI(),xe!==t){if(qe=[],dt=Hs(),dt!==t)for(;dt!==t;)qe.push(dt),dt=Hs();else qe=t;qe!==t?(yt=R,q=w(pe,xe),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;else G=R,R=t;else G=R,R=t;if(R===t)if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t){if(Ne=[],xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t),xe!==t)for(;xe!==t;)Ne.push(xe),xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t);else Ne=t;Ne!==t?(xe=Nr(),xe===t&&(xe=null),xe!==t?(r.charCodeAt(G)===58?(qe=p,G++):(qe=t,We===0&&ke(C)),qe!==t?(dt=Nr(),dt===t&&(dt=null),dt!==t?(Ft=Ea(),Ft!==t?(yt=R,q=T(pe,Ne,Ft),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)}else G=R,R=t;else G=R,R=t}return R}function Ea(){var R,q,pe,Ne,xe,qe,dt;if(R=G,q=G,We++,pe=G,Ne=Gs(),Ne!==t?(xe=$e(),xe!==t?(r.charCodeAt(G)===45?(qe=o,G++):(qe=t,We===0&&ke(a)),qe!==t?(dt=Nr(),dt!==t?(Ne=[Ne,xe,qe,dt],pe=Ne):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t),We--,pe!==t?(G=q,q=void 0):q=t,q!==t?(pe=Hs(),pe!==t?(Ne=wo(),Ne!==t?(xe=tc(),xe!==t?(qe=QA(),qe!==t?(yt=R,q=H(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Gs(),q!==t?(pe=wo(),pe!==t?(Ne=Mg(),Ne!==t?(xe=QA(),xe!==t?(yt=R,q=H(Ne),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))if(R=G,q=ic(),q!==t){if(pe=[],Ne=Hs(),Ne!==t)for(;Ne!==t;)pe.push(Ne),Ne=Hs();else pe=t;pe!==t?(yt=R,q=j(q),R=q):(G=R,R=t)}else G=R,R=t;return R}function Ia(){var R,q,pe;for(We++,R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=Z(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),We--,R===t&&(q=t,We===0&&ke($)),R}function $e(){var R,q,pe;for(R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=A(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),R}function wo(){var R;return yt=G,R=ae(),R?R=void 0:R=t,R}function QA(){var R;return yt=G,R=ge(),R?R=void 0:R=t,R}function rc(){var R;return R=nc(),R===t&&(R=rd()),R}function Ks(){var R,q,pe;if(R=nc(),R===t){if(R=G,q=[],pe=Kg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Kg();else q=t;q!==t&&(yt=R,q=_()),R=q}return R}function ic(){var R;return R=id(),R===t&&(R=hI(),R===t&&(R=nc(),R===t&&(R=rd()))),R}function fI(){var R;return R=id(),R===t&&(R=nc(),R===t&&(R=Kg())),R}function rd(){var R,q,pe,Ne,xe,qe;if(We++,R=G,N.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ue)),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;return We--,R===t&&(q=t,We===0&&ke(L)),R}function Kg(){var R,q,pe,Ne,xe;if(R=G,r.substr(G,2)===Le?(q=Le,G+=2):(q=t,We===0&&ke(se)),q===t&&(q=null),q!==t)if(Ae.test(r.charAt(G))?(pe=r.charAt(G),G++):(pe=t,We===0&&ke(be)),pe!==t){for(Ne=[],fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));xe!==t;)Ne.push(xe),fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));Ne!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;return R}function id(){var R,q;return R=G,r.substr(G,4)===Ge?(q=Ge,G+=4):(q=t,We===0&&ke(ie)),q!==t&&(yt=R,q=Y()),R=q,R}function hI(){var R,q;return R=G,r.substr(G,4)===he?(q=he,G+=4):(q=t,We===0&&ke(re)),q!==t&&(yt=R,q=me()),R=q,R===t&&(R=G,r.substr(G,5)===tt?(q=tt,G+=5):(q=t,We===0&&ke(Rt)),q!==t&&(yt=R,q=It()),R=q),R}function nc(){var R,q,pe,Ne;return We++,R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(r.charCodeAt(G)===34?(pe=oi,G++):(pe=t,We===0&&ke(pi)),pe!==t?(yt=R,q=pr(),R=q):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(pe=pI(),pe!==t?(r.charCodeAt(G)===34?(Ne=oi,G++):(Ne=t,We===0&&ke(pi)),Ne!==t?(yt=R,q=di(pe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)),We--,R===t&&(q=t,We===0&&ke(Ur)),R}function pI(){var R,q,pe;if(R=G,q=[],pe=Hg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Hg();else q=t;return q!==t&&(yt=R,q=ai(q)),R=q,R}function Hg(){var R,q,pe,Ne,xe,qe;return Os.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(dr)),R===t&&(R=G,r.substr(G,2)===Bi?(q=Bi,G+=2):(q=t,We===0&&ke(_n)),q!==t&&(yt=R,q=pa()),R=q,R===t&&(R=G,r.substr(G,2)===EA?(q=EA,G+=2):(q=t,We===0&&ke(kg)),q!==t&&(yt=R,q=Zn()),R=q,R===t&&(R=G,r.substr(G,2)===IA?(q=IA,G+=2):(q=t,We===0&&ke(da)),q!==t&&(yt=R,q=Jp()),R=q,R===t&&(R=G,r.substr(G,2)===yA?(q=yA,G+=2):(q=t,We===0&&ke(wA)),q!==t&&(yt=R,q=Br()),R=q,R===t&&(R=G,r.substr(G,2)===Vl?(q=Vl,G+=2):(q=t,We===0&&ke(Rg)),q!==t&&(yt=R,q=Eo()),R=q,R===t&&(R=G,r.substr(G,2)===Fg?(q=Fg,G+=2):(q=t,We===0&&ke(Wp)),q!==t&&(yt=R,q=zp()),R=q,R===t&&(R=G,r.substr(G,2)===Pr?(q=Pr,G+=2):(q=t,We===0&&ke(oe)),q!==t&&(yt=R,q=Io()),R=q,R===t&&(R=G,r.substr(G,2)===kn?(q=kn,G+=2):(q=t,We===0&&ke(Ng)),q!==t&&(yt=R,q=bt()),R=q,R===t&&(R=G,r.substr(G,2)===Xl?(q=Xl,G+=2):(q=t,We===0&&ke(Rn)),q!==t?(pe=SA(),pe!==t?(Ne=SA(),Ne!==t?(xe=SA(),xe!==t?(qe=SA(),qe!==t?(yt=R,q=$n(pe,Ne,xe,qe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)))))))))),R}function SA(){var R;return es.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(ut)),R}function Nr(){var R,q;if(We++,R=[],at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln)),q!==t)for(;q!==t;)R.push(q),at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln));else R=t;return We--,R===t&&(q=t,We===0&&ke(yo)),R}function dI(){var R,q;if(We++,R=[],Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg)),q!==t)for(;q!==t;)R.push(q),Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg));else R=t;return We--,R===t&&(q=t,We===0&&ke(S)),R}function Hs(){var R,q,pe,Ne,xe,qe;if(R=G,q=Gs(),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(q=[q,pe],R=q):(G=R,R=t)}else G=R,R=t;return R}function Gs(){var R;return r.substr(G,2)===_l?(R=_l,G+=2):(R=t,We===0&&ke(Vp)),R===t&&(r.charCodeAt(G)===10?(R=Xp,G++):(R=t,We===0&&ke(_p)),R===t&&(r.charCodeAt(G)===13?(R=Zp,G++):(R=t,We===0&&ke($p)))),R}let Gg=2,vA=0;if(Ca=n(),Ca!==t&&G===r.length)return Ca;throw Ca!==t&&G{"use strict";var $de=r=>{let e=!1,t=!1,i=!1;for(let n=0;n{if(!(typeof r=="string"||Array.isArray(r)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let t=n=>e.pascalCase?n.charAt(0).toUpperCase()+n.slice(1):n;return Array.isArray(r)?r=r.map(n=>n.trim()).filter(n=>n.length).join("-"):r=r.trim(),r.length===0?"":r.length===1?e.pascalCase?r.toUpperCase():r.toLowerCase():(r!==r.toLowerCase()&&(r=$de(r)),r=r.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(n,s)=>s.toUpperCase()).replace(/\d+(\w|$)/g,n=>n.toUpperCase()),t(r))};Tv.exports=JH;Tv.exports.default=JH});var zH=y((B$e,eCe)=>{eCe.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:"NOW_BUILDER"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"}]});var wc=y(Mn=>{"use strict";var XH=zH(),vo=process.env;Object.defineProperty(Mn,"_vendors",{value:XH.map(function(r){return r.constant})});Mn.name=null;Mn.isPR=null;XH.forEach(function(r){let t=(Array.isArray(r.env)?r.env:[r.env]).every(function(i){return VH(i)});if(Mn[r.constant]=t,t)switch(Mn.name=r.name,typeof r.pr){case"string":Mn.isPR=!!vo[r.pr];break;case"object":"env"in r.pr?Mn.isPR=r.pr.env in vo&&vo[r.pr.env]!==r.pr.ne:"any"in r.pr?Mn.isPR=r.pr.any.some(function(i){return!!vo[i]}):Mn.isPR=VH(r.pr);break;default:Mn.isPR=null}});Mn.isCI=!!(vo.CI||vo.CONTINUOUS_INTEGRATION||vo.BUILD_NUMBER||vo.RUN_ID||Mn.name);function VH(r){return typeof r=="string"?!!vo[r]:Object.keys(r).every(function(e){return vo[e]===r[e]})}});var ry=y(Un=>{"use strict";Object.defineProperty(Un,"__esModule",{value:!0});var tCe=0,rCe=1,iCe=2,nCe="",sCe="\0",oCe=-1,aCe=/^(-h|--help)(?:=([0-9]+))?$/,ACe=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,lCe=/^-[a-zA-Z]{2,}$/,cCe=/^([^=]+)=([\s\S]*)$/,uCe=process.env.DEBUG_CLI==="1";Un.BATCH_REGEX=lCe;Un.BINDING_REGEX=cCe;Un.DEBUG=uCe;Un.END_OF_INPUT=sCe;Un.HELP_COMMAND_INDEX=oCe;Un.HELP_REGEX=aCe;Un.NODE_ERRORED=iCe;Un.NODE_INITIAL=tCe;Un.NODE_SUCCESS=rCe;Un.OPTION_REGEX=ACe;Un.START_OF_INPUT=nCe});var iy=y(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});var gCe=ry(),Lv=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},Ov=class extends Error{constructor(e,t){if(super(),this.input=e,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(i=>i.reason!==null&&i.reason===t[0].reason)){let[{reason:i}]=this.candidates;this.message=`${i} + +${this.candidates.map(({usage:n})=>`$ ${n}`).join(` +`)}`}else if(this.candidates.length===1){let[{usage:i}]=this.candidates;this.message=`Command not found; did you mean: + +$ ${i} +${Uv(e)}`}else this.message=`Command not found; did you mean one of: + +${this.candidates.map(({usage:i},n)=>`${`${n}.`.padStart(4)} ${i}`).join(` +`)} + +${Uv(e)}`}},Mv=class extends Error{constructor(e,t){super(),this.input=e,this.usages=t,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: + +${this.usages.map((i,n)=>`${`${n}.`.padStart(4)} ${i}`).join(` +`)} + +${Uv(e)}`}},Uv=r=>`While running ${r.filter(e=>e!==gCe.END_OF_INPUT).map(e=>{let t=JSON.stringify(e);return e.match(/\s/)||e.length===0||t!==`"${e}"`?t:e}).join(" ")}`;Qd.AmbiguousSyntaxError=Mv;Qd.UnknownSyntaxError=Ov;Qd.UsageError=Lv});var va=y(TA=>{"use strict";Object.defineProperty(TA,"__esModule",{value:!0});var _H=iy(),ZH=Symbol("clipanion/isOption");function fCe(r){return{...r,[ZH]:!0}}function hCe(r,e){return typeof r>"u"?[r,e]:typeof r=="object"&&r!==null&&!Array.isArray(r)?[void 0,r]:[r,e]}function Kv(r,e=!1){let t=r.replace(/^\.: /,"");return e&&(t=t[0].toLowerCase()+t.slice(1)),t}function $H(r,e){return e.length===1?new _H.UsageError(`${r}: ${Kv(e[0],!0)}`):new _H.UsageError(`${r}: +${e.map(t=>` +- ${Kv(t)}`).join("")}`)}function pCe(r,e,t){if(typeof t>"u")return e;let i=[],n=[],s=a=>{let l=e;return e=a,s.bind(null,l)};if(!t(e,{errors:i,coercions:n,coercion:s}))throw $H(`Invalid value for ${r}`,i);for(let[,a]of n)a();return e}TA.applyValidator=pCe;TA.cleanValidationError=Kv;TA.formatError=$H;TA.isOptionSymbol=ZH;TA.makeCommandOption=fCe;TA.rerouteArguments=hCe});var ns=y(st=>{"use strict";Object.defineProperty(st,"__esModule",{value:!0});var eG=/^[a-zA-Z_][a-zA-Z0-9_]*$/,tG=/^#[0-9a-f]{6}$/i,rG=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,iG=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,nG=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,Hv=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/,sG=r=>()=>r;function Qt({test:r}){return sG(r)()}function Zr(r){return r===null?"null":r===void 0?"undefined":r===""?"an empty string":JSON.stringify(r)}function LA(r,e){var t,i,n;return typeof e=="number"?`${(t=r==null?void 0:r.p)!==null&&t!==void 0?t:"."}[${e}]`:eG.test(e)?`${(i=r==null?void 0:r.p)!==null&&i!==void 0?i:""}.${e}`:`${(n=r==null?void 0:r.p)!==null&&n!==void 0?n:"."}[${JSON.stringify(e)}]`}function Bc(r,e){return t=>{let i=r[e];return r[e]=t,Bc(r,e).bind(null,i)}}function oG(r,e){return t=>{r[e]=t}}function ny(r,e,t){return r===1?e:t}function pt({errors:r,p:e}={},t){return r==null||r.push(`${e!=null?e:"."}: ${t}`),!1}var aG=()=>Qt({test:(r,e)=>!0});function dCe(r){return Qt({test:(e,t)=>e!==r?pt(t,`Expected a literal (got ${Zr(r)})`):!0})}var CCe=()=>Qt({test:(r,e)=>typeof r!="string"?pt(e,`Expected a string (got ${Zr(r)})`):!0});function mCe(r){let e=Array.isArray(r)?r:Object.values(r),t=new Set(e);return Qt({test:(i,n)=>t.has(i)?!0:pt(n,`Expected a valid enumeration value (got ${Zr(i)})`)})}var ECe=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]),ICe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="boolean"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i=ECe.get(r);if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a boolean (got ${Zr(r)})`)}return!0}}),yCe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="number"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"){let n;try{n=JSON.parse(r)}catch{}if(typeof n=="number")if(JSON.stringify(n)===r)i=n;else return pt(e,`Received a number that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a number (got ${Zr(r)})`)}return!0}}),wCe=()=>Qt({test:(r,e)=>{var t;if(!(r instanceof Date)){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"&&Hv.test(r))i=new Date(r);else{let n;if(typeof r=="string"){let s;try{s=JSON.parse(r)}catch{}typeof s=="number"&&(n=s)}else typeof r=="number"&&(n=r);if(typeof n<"u")if(Number.isSafeInteger(n)||!Number.isSafeInteger(n*1e3))i=new Date(n*1e3);else return pt(e,`Received a timestamp that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a date (got ${Zr(r)})`)}return!0}}),BCe=(r,{delimiter:e}={})=>Qt({test:(t,i)=>{var n;if(typeof t=="string"&&typeof e<"u"&&typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");t=t.split(e),i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,t)])}if(!Array.isArray(t))return pt(i,`Expected an array (got ${Zr(t)})`);let s=!0;for(let o=0,a=t.length;o{let t=AG(r.length);return Qt({test:(i,n)=>{var s;if(typeof i=="string"&&typeof e<"u"&&typeof(n==null?void 0:n.coercions)<"u"){if(typeof(n==null?void 0:n.coercion)>"u")return pt(n,"Unbound coercion result");i=i.split(e),n.coercions.push([(s=n.p)!==null&&s!==void 0?s:".",n.coercion.bind(null,i)])}if(!Array.isArray(i))return pt(n,`Expected a tuple (got ${Zr(i)})`);let o=t(i,Object.assign({},n));for(let a=0,l=i.length;aQt({test:(t,i)=>{if(typeof t!="object"||t===null)return pt(i,`Expected an object (got ${Zr(t)})`);let n=Object.keys(t),s=!0;for(let o=0,a=n.length;o{let t=Object.keys(r);return Qt({test:(i,n)=>{if(typeof i!="object"||i===null)return pt(n,`Expected an object (got ${Zr(i)})`);let s=new Set([...t,...Object.keys(i)]),o={},a=!0;for(let l of s){if(l==="constructor"||l==="__proto__")a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),"Unsafe property name");else{let c=Object.prototype.hasOwnProperty.call(r,l)?r[l]:void 0,u=Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;typeof c<"u"?a=c(u,Object.assign(Object.assign({},n),{p:LA(n,l),coercion:Bc(i,l)}))&&a:e===null?a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),`Extraneous property (got ${Zr(u)})`):Object.defineProperty(o,l,{enumerable:!0,get:()=>u,set:oG(i,l)})}if(!a&&(n==null?void 0:n.errors)==null)break}return e!==null&&(a||(n==null?void 0:n.errors)!=null)&&(a=e(o,n)&&a),a}})},vCe=r=>Qt({test:(e,t)=>e instanceof r?!0:pt(t,`Expected an instance of ${r.name} (got ${Zr(e)})`)}),xCe=(r,{exclusive:e=!1}={})=>Qt({test:(t,i)=>{var n,s,o;let a=[],l=typeof(i==null?void 0:i.errors)<"u"?[]:void 0;for(let c=0,u=r.length;c1?pt(i,`Expected to match exactly a single predicate (matched ${a.join(", ")})`):(o=i==null?void 0:i.errors)===null||o===void 0||o.push(...l),!1}}),PCe=(r,e)=>Qt({test:(t,i)=>{var n,s;let o={value:t},a=typeof(i==null?void 0:i.coercions)<"u"?Bc(o,"value"):void 0,l=typeof(i==null?void 0:i.coercions)<"u"?[]:void 0;if(!r(t,Object.assign(Object.assign({},i),{coercion:a,coercions:l})))return!1;let c=[];if(typeof l<"u")for(let[,u]of l)c.push(u());try{if(typeof(i==null?void 0:i.coercions)<"u"){if(o.value!==t){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,o.value)])}(s=i==null?void 0:i.coercions)===null||s===void 0||s.push(...l)}return e.every(u=>u(o.value,i))}finally{for(let u of c)u()}}}),DCe=r=>Qt({test:(e,t)=>typeof e>"u"?!0:r(e,t)}),kCe=r=>Qt({test:(e,t)=>e===null?!0:r(e,t)}),RCe=r=>Qt({test:(e,t)=>e.length>=r?!0:pt(t,`Expected to have a length of at least ${r} elements (got ${e.length})`)}),FCe=r=>Qt({test:(e,t)=>e.length<=r?!0:pt(t,`Expected to have a length of at most ${r} elements (got ${e.length})`)}),AG=r=>Qt({test:(e,t)=>e.length!==r?pt(t,`Expected to have a length of exactly ${r} elements (got ${e.length})`):!0}),NCe=({map:r}={})=>Qt({test:(e,t)=>{let i=new Set,n=new Set;for(let s=0,o=e.length;sQt({test:(r,e)=>r<=0?!0:pt(e,`Expected to be negative (got ${r})`)}),LCe=()=>Qt({test:(r,e)=>r>=0?!0:pt(e,`Expected to be positive (got ${r})`)}),OCe=r=>Qt({test:(e,t)=>e>=r?!0:pt(t,`Expected to be at least ${r} (got ${e})`)}),MCe=r=>Qt({test:(e,t)=>e<=r?!0:pt(t,`Expected to be at most ${r} (got ${e})`)}),UCe=(r,e)=>Qt({test:(t,i)=>t>=r&&t<=e?!0:pt(i,`Expected to be in the [${r}; ${e}] range (got ${t})`)}),KCe=(r,e)=>Qt({test:(t,i)=>t>=r&&tQt({test:(e,t)=>e!==Math.round(e)?pt(t,`Expected to be an integer (got ${e})`):Number.isSafeInteger(e)?!0:pt(t,`Expected to be a safe integer (got ${e})`)}),GCe=r=>Qt({test:(e,t)=>r.test(e)?!0:pt(t,`Expected to match the pattern ${r.toString()} (got ${Zr(e)})`)}),YCe=()=>Qt({test:(r,e)=>r!==r.toLowerCase()?pt(e,`Expected to be all-lowercase (got ${r})`):!0}),jCe=()=>Qt({test:(r,e)=>r!==r.toUpperCase()?pt(e,`Expected to be all-uppercase (got ${r})`):!0}),qCe=()=>Qt({test:(r,e)=>nG.test(r)?!0:pt(e,`Expected to be a valid UUID v4 (got ${Zr(r)})`)}),JCe=()=>Qt({test:(r,e)=>Hv.test(r)?!1:pt(e,`Expected to be a valid ISO 8601 date string (got ${Zr(r)})`)}),WCe=({alpha:r=!1})=>Qt({test:(e,t)=>(r?tG.test(e):rG.test(e))?!0:pt(t,`Expected to be a valid hexadecimal color string (got ${Zr(e)})`)}),zCe=()=>Qt({test:(r,e)=>iG.test(r)?!0:pt(e,`Expected to be a valid base 64 string (got ${Zr(r)})`)}),VCe=(r=aG())=>Qt({test:(e,t)=>{let i;try{i=JSON.parse(e)}catch{return pt(t,`Expected to be a valid JSON string (got ${Zr(e)})`)}return r(i,t)}}),XCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)||s.push(o);return s.length>0?pt(i,`Missing required ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},_Ce=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>0?pt(i,`Forbidden ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},ZCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>1?pt(i,`Mutually exclusive properties ${s.map(o=>`"${o}"`).join(", ")}`):!0}})};(function(r){r.Forbids="Forbids",r.Requires="Requires"})(st.KeyRelationship||(st.KeyRelationship={}));var $Ce={[st.KeyRelationship.Forbids]:{expect:!1,message:"forbids using"},[st.KeyRelationship.Requires]:{expect:!0,message:"requires using"}},eme=(r,e,t,{ignore:i=[]}={})=>{let n=new Set(i),s=new Set(t),o=$Ce[e];return Qt({test:(a,l)=>{let c=new Set(Object.keys(a));if(!c.has(r)||n.has(a[r]))return!0;let u=[];for(let g of s)(c.has(g)&&!n.has(a[g]))!==o.expect&&u.push(g);return u.length>=1?pt(l,`Property "${r}" ${o.message} ${ny(u.length,"property","properties")} ${u.map(g=>`"${g}"`).join(", ")}`):!0}})};st.applyCascade=PCe;st.base64RegExp=iG;st.colorStringAlphaRegExp=rG;st.colorStringRegExp=tG;st.computeKey=LA;st.getPrintable=Zr;st.hasExactLength=AG;st.hasForbiddenKeys=_Ce;st.hasKeyRelationship=eme;st.hasMaxLength=FCe;st.hasMinLength=RCe;st.hasMutuallyExclusiveKeys=ZCe;st.hasRequiredKeys=XCe;st.hasUniqueItems=NCe;st.isArray=BCe;st.isAtLeast=OCe;st.isAtMost=MCe;st.isBase64=zCe;st.isBoolean=ICe;st.isDate=wCe;st.isDict=QCe;st.isEnum=mCe;st.isHexColor=WCe;st.isISO8601=JCe;st.isInExclusiveRange=KCe;st.isInInclusiveRange=UCe;st.isInstanceOf=vCe;st.isInteger=HCe;st.isJSON=VCe;st.isLiteral=dCe;st.isLowerCase=YCe;st.isNegative=TCe;st.isNullable=kCe;st.isNumber=yCe;st.isObject=SCe;st.isOneOf=xCe;st.isOptional=DCe;st.isPositive=LCe;st.isString=CCe;st.isTuple=bCe;st.isUUID4=qCe;st.isUnknown=aG;st.isUpperCase=jCe;st.iso8601RegExp=Hv;st.makeCoercionFn=Bc;st.makeSetter=oG;st.makeTrait=sG;st.makeValidator=Qt;st.matchesRegExp=GCe;st.plural=ny;st.pushError=pt;st.simpleKeyRegExp=eG;st.uuid4RegExp=nG});var bc=y(Gv=>{"use strict";Object.defineProperty(Gv,"__esModule",{value:!0});var lG=va();function tme(r){if(r&&r.__esModule)return r;var e=Object.create(null);return r&&Object.keys(r).forEach(function(t){if(t!=="default"){var i=Object.getOwnPropertyDescriptor(r,t);Object.defineProperty(e,t,i.get?i:{enumerable:!0,get:function(){return r[t]}})}}),e.default=r,Object.freeze(e)}var Sd=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let t=this.constructor.schema;if(Array.isArray(t)){let{isDict:n,isUnknown:s,applyCascade:o}=await Promise.resolve().then(function(){return tme(ns())}),a=o(n(s()),t),l=[],c=[];if(!a(this,{errors:l,coercions:c}))throw lG.formatError("Invalid option schema",l);for(let[,g]of c)g()}else if(t!=null)throw new Error("Invalid command schema");let i=await this.execute();return typeof i<"u"?i:0}};Sd.isOption=lG.isOptionSymbol;Sd.Default=[];Gv.Command=Sd});var jv=y(vd=>{"use strict";Object.defineProperty(vd,"__esModule",{value:!0});var cG=80,Yv=Array(cG).fill("\u2501");for(let r=0;r<=24;++r)Yv[Yv.length-r]=`\x1B[38;5;${232+r}m\u2501`;var rme={header:r=>`\x1B[1m\u2501\u2501\u2501 ${r}${r.length`\x1B[1m${r}\x1B[22m`,error:r=>`\x1B[31m\x1B[1m${r}\x1B[22m\x1B[39m`,code:r=>`\x1B[36m${r}\x1B[39m`},ime={header:r=>r,bold:r=>r,error:r=>r,code:r=>r};function nme(r){let e=r.split(` +`),t=e.filter(n=>n.match(/\S/)),i=t.length>0?t.reduce((n,s)=>Math.min(n,s.length-s.trimStart().length),Number.MAX_VALUE):0;return e.map(n=>n.slice(i).trimRight()).join(` +`)}function sme(r,{format:e,paragraphs:t}){return r=r.replace(/\r\n?/g,` +`),r=nme(r),r=r.replace(/^\n+|\n+$/g,""),r=r.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 + +`),r=r.replace(/\n(\n)?\n*/g,"$1"),t&&(r=r.split(/\n/).map(i=>{let n=i.match(/^\s*[*-][\t ]+(.*)/);if(!n)return i.match(/(.{1,80})(?: |$)/g).join(` +`);let s=i.length-i.trimStart().length;return n[1].match(new RegExp(`(.{1,${78-s}})(?: |$)`,"g")).map((o,a)=>" ".repeat(s)+(a===0?"- ":" ")+o).join(` +`)}).join(` + +`)),r=r.replace(/(`+)((?:.|[\n])*?)\1/g,(i,n,s)=>e.code(n+s+n)),r=r.replace(/(\*\*)((?:.|[\n])*?)\1/g,(i,n,s)=>e.bold(n+s+n)),r?`${r} +`:""}vd.formatMarkdownish=sme;vd.richFormat=rme;vd.textFormat=ime});var ly=y(Ar=>{"use strict";Object.defineProperty(Ar,"__esModule",{value:!0});var lt=ry(),ay=iy();function Vi(r){lt.DEBUG&&console.log(r)}var uG={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:lt.HELP_COMMAND_INDEX};function qv(){return{nodes:[Li(),Li(),Li()]}}function gG(r){let e=qv(),t=[],i=e.nodes.length;for(let n of r){t.push(i);for(let s=0;s{if(e.has(i))return;e.add(i);let n=r.nodes[i];for(let o of Object.values(n.statics))for(let{to:a}of o)t(a);for(let[,{to:o}]of n.dynamics)t(o);for(let{to:o}of n.shortcuts)t(o);let s=new Set(n.shortcuts.map(({to:o})=>o));for(;n.shortcuts.length>0;){let{to:o}=n.shortcuts.shift(),a=r.nodes[o];for(let[l,c]of Object.entries(a.statics)){let u=Object.prototype.hasOwnProperty.call(n.statics,l)?n.statics[l]:n.statics[l]=[];for(let g of c)u.some(({to:f})=>g.to===f)||u.push(g)}for(let[l,c]of a.dynamics)n.dynamics.some(([u,{to:g}])=>l===u&&c.to===g)||n.dynamics.push([l,c]);for(let l of a.shortcuts)s.has(l.to)||(n.shortcuts.push(l),s.add(l.to))}};t(lt.NODE_INITIAL)}function hG(r,{prefix:e=""}={}){if(lt.DEBUG){Vi(`${e}Nodes are:`);for(let t=0;tl!==lt.NODE_ERRORED).map(({state:l})=>({usage:l.candidateUsage,reason:null})));if(a.every(({node:l})=>l===lt.NODE_ERRORED))throw new ay.UnknownSyntaxError(e,a.map(({state:l})=>({usage:l.candidateUsage,reason:l.errorMessage})));i=pG(a)}if(i.length>0){Vi(" Results:");for(let s of i)Vi(` - ${s.node} -> ${JSON.stringify(s.state)}`)}else Vi(" No results");return i}function ome(r,e){if(e.selectedIndex!==null)return!0;if(Object.prototype.hasOwnProperty.call(r.statics,lt.END_OF_INPUT)){for(let{to:t}of r.statics[lt.END_OF_INPUT])if(t===lt.NODE_SUCCESS)return!0}return!1}function ame(r,e,t){let i=t&&e.length>0?[""]:[],n=Jv(r,e,t),s=[],o=new Set,a=(l,c,u=!0)=>{let g=[c];for(;g.length>0;){let h=g;g=[];for(let p of h){let C=r.nodes[p],w=Object.keys(C.statics);for(let B of Object.keys(C.statics)){let v=w[0];for(let{to:D,reducer:T}of C.statics[v])T==="pushPath"&&(u||l.push(v),g.push(D))}}u=!1}let f=JSON.stringify(l);o.has(f)||(s.push(l),o.add(f))};for(let{node:l,state:c}of n){if(c.remainder!==null){a([c.remainder],l);continue}let u=r.nodes[l],g=ome(u,c);for(let[f,h]of Object.entries(u.statics))(g&&f!==lt.END_OF_INPUT||!f.startsWith("-")&&h.some(({reducer:p})=>p==="pushPath"))&&a([...i,f],l);if(!!g)for(let[f,{to:h}]of u.dynamics){if(h===lt.NODE_ERRORED)continue;let p=IG(f,c);if(p!==null)for(let C of p)a([...i,C],l)}}return[...s].sort()}function Ame(r,e){let t=Jv(r,[...e,lt.END_OF_INPUT]);return dG(e,t.map(({state:i})=>i))}function pG(r){let e=0;for(let{state:t}of r)t.path.length>e&&(e=t.path.length);return r.filter(({state:t})=>t.path.length===e)}function dG(r,e){let t=e.filter(g=>g.selectedIndex!==null);if(t.length===0)throw new Error;let i=t.filter(g=>g.requiredOptions.every(f=>f.some(h=>g.options.find(p=>p.name===h))));if(i.length===0)throw new ay.UnknownSyntaxError(r,t.map(g=>({usage:g.candidateUsage,reason:null})));let n=0;for(let g of i)g.path.length>n&&(n=g.path.length);let s=i.filter(g=>g.path.length===n),o=g=>g.positionals.filter(({extra:f})=>!f).length+g.options.length,a=s.map(g=>({state:g,positionalCount:o(g)})),l=0;for(let{positionalCount:g}of a)g>l&&(l=g);let c=a.filter(({positionalCount:g})=>g===l).map(({state:g})=>g),u=CG(c);if(u.length>1)throw new ay.AmbiguousSyntaxError(r,u.map(g=>g.candidateUsage));return u[0]}function CG(r){let e=[],t=[];for(let i of r)i.selectedIndex===lt.HELP_COMMAND_INDEX?t.push(i):e.push(i);return t.length>0&&e.push({...uG,path:mG(...t.map(i=>i.path)),options:t.reduce((i,n)=>i.concat(n.options),[])}),e}function mG(r,e,...t){return e===void 0?Array.from(r):mG(r.filter((i,n)=>i===e[n]),...t)}function Li(){return{dynamics:[],shortcuts:[],statics:{}}}function Wv(r){return r===lt.NODE_SUCCESS||r===lt.NODE_ERRORED}function sy(r,e=0){return{to:Wv(r.to)?r.to:r.to>2?r.to+e-2:r.to+e,reducer:r.reducer}}function EG(r,e=0){let t=Li();for(let[i,n]of r.dynamics)t.dynamics.push([i,sy(n,e)]);for(let i of r.shortcuts)t.shortcuts.push(sy(i,e));for(let[i,n]of Object.entries(r.statics))t.statics[i]=n.map(s=>sy(s,e));return t}function Ei(r,e,t,i,n){r.nodes[e].dynamics.push([t,{to:i,reducer:n}])}function Qc(r,e,t,i){r.nodes[e].shortcuts.push({to:t,reducer:i})}function xo(r,e,t,i,n){(Object.prototype.hasOwnProperty.call(r.nodes[e].statics,t)?r.nodes[e].statics[t]:r.nodes[e].statics[t]=[]).push({to:i,reducer:n})}function xd(r,e,t,i){if(Array.isArray(e)){let[n,...s]=e;return r[n](t,i,...s)}else return r[e](t,i)}function IG(r,e){let t=Array.isArray(r)?Pd[r[0]]:Pd[r];if(typeof t.suggest>"u")return null;let i=Array.isArray(r)?r.slice(1):[];return t.suggest(e,...i)}var Pd={always:()=>!0,isOptionLike:(r,e)=>!r.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(r,e)=>r.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(r,e,t,i)=>!r.ignoreOptions&&e===t,isBatchOption:(r,e,t)=>!r.ignoreOptions&<.BATCH_REGEX.test(e)&&[...e.slice(1)].every(i=>t.includes(`-${i}`)),isBoundOption:(r,e,t,i)=>{let n=e.match(lt.BINDING_REGEX);return!r.ignoreOptions&&!!n&<.OPTION_REGEX.test(n[1])&&t.includes(n[1])&&i.filter(s=>s.names.includes(n[1])).every(s=>s.allowBinding)},isNegatedOption:(r,e,t)=>!r.ignoreOptions&&e===`--no-${t.slice(2)}`,isHelp:(r,e)=>!r.ignoreOptions&<.HELP_REGEX.test(e),isUnsupportedOption:(r,e,t)=>!r.ignoreOptions&&e.startsWith("-")&<.OPTION_REGEX.test(e)&&!t.includes(e),isInvalidOption:(r,e)=>!r.ignoreOptions&&e.startsWith("-")&&!lt.OPTION_REGEX.test(e)};Pd.isOption.suggest=(r,e,t=!0)=>t?null:[e];var oy={setCandidateState:(r,e,t)=>({...r,...t}),setSelectedIndex:(r,e,t)=>({...r,selectedIndex:t}),pushBatch:(r,e)=>({...r,options:r.options.concat([...e.slice(1)].map(t=>({name:`-${t}`,value:!0})))}),pushBound:(r,e)=>{let[,t,i]=e.match(lt.BINDING_REGEX);return{...r,options:r.options.concat({name:t,value:i})}},pushPath:(r,e)=>({...r,path:r.path.concat(e)}),pushPositional:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!1})}),pushExtra:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!0})}),pushExtraNoLimits:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:Po})}),pushTrue:(r,e,t=e)=>({...r,options:r.options.concat({name:e,value:!0})}),pushFalse:(r,e,t=e)=>({...r,options:r.options.concat({name:t,value:!1})}),pushUndefined:(r,e)=>({...r,options:r.options.concat({name:e,value:void 0})}),pushStringValue:(r,e)=>{var t;let i={...r,options:[...r.options]},n=r.options[r.options.length-1];return n.value=((t=n.value)!==null&&t!==void 0?t:[]).concat([e]),i},setStringValue:(r,e)=>{let t={...r,options:[...r.options]},i=r.options[r.options.length-1];return i.value=e,t},inhibateOptions:r=>({...r,ignoreOptions:!0}),useHelp:(r,e,t)=>{let[,,i]=e.match(lt.HELP_REGEX);return typeof i<"u"?{...r,options:[{name:"-c",value:String(t)},{name:"-i",value:i}]}:{...r,options:[{name:"-c",value:String(t)}]}},setError:(r,e,t)=>e===lt.END_OF_INPUT?{...r,errorMessage:`${t}.`}:{...r,errorMessage:`${t} ("${e}").`},setOptionArityError:(r,e)=>{let t=r.options[r.options.length-1];return{...r,errorMessage:`Not enough arguments to option ${t.name}.`}}},Po=Symbol(),Ay=class{constructor(e,t){this.allOptionNames=[],this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=t}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:t=this.arity.trailing,extra:i=this.arity.extra,proxy:n=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:t,extra:i,proxy:n})}addPositional({name:e="arg",required:t=!0}={}){if(!t&&this.arity.extra===Po)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!t&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!t&&this.arity.extra!==Po?this.arity.extra.push(e):this.arity.extra!==Po&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:t=0}={}){if(this.arity.extra===Po)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let i=0;i1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(i))throw new Error(`The arity must be an integer, got ${i}`);if(i<0)throw new Error(`The arity must be positive, got ${i}`);this.allOptionNames.push(...e),this.options.push({names:e,description:t,arity:i,hidden:n,required:s,allowBinding:o})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:t=!0}={}){let i=[this.cliOpts.binaryName],n=[];if(this.paths.length>0&&i.push(...this.paths[0]),e){for(let{names:o,arity:a,hidden:l,description:c,required:u}of this.options){if(l)continue;let g=[];for(let h=0;h`:`[${f}]`)}i.push(...this.arity.leading.map(o=>`<${o}>`)),this.arity.extra===Po?i.push("..."):i.push(...this.arity.extra.map(o=>`[${o}]`)),i.push(...this.arity.trailing.map(o=>`<${o}>`))}return{usage:i.join(" "),options:n}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=qv(),t=lt.NODE_INITIAL,i=this.usage().usage,n=this.options.filter(a=>a.required).map(a=>a.names);t=ss(e,Li()),xo(e,lt.NODE_INITIAL,lt.START_OF_INPUT,t,["setCandidateState",{candidateUsage:i,requiredOptions:n}]);let s=this.arity.proxy?"always":"isNotOptionLike",o=this.paths.length>0?this.paths:[[]];for(let a of o){let l=t;if(a.length>0){let f=ss(e,Li());Qc(e,l,f),this.registerOptions(e,f),l=f}for(let f=0;f0||!this.arity.proxy){let f=ss(e,Li());Ei(e,l,"isHelp",f,["useHelp",this.cliIndex]),xo(e,f,lt.END_OF_INPUT,lt.NODE_SUCCESS,["setSelectedIndex",lt.HELP_COMMAND_INDEX]),this.registerOptions(e,l)}this.arity.leading.length>0&&xo(e,l,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let c=l;for(let f=0;f0||f+1!==this.arity.leading.length)&&xo(e,h,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]),Ei(e,c,"isNotOptionLike",h,"pushPositional"),c=h}let u=c;if(this.arity.extra===Po||this.arity.extra.length>0){let f=ss(e,Li());if(Qc(e,c,f),this.arity.extra===Po){let h=ss(e,Li());this.arity.proxy||this.registerOptions(e,h),Ei(e,c,s,h,"pushExtraNoLimits"),Ei(e,h,s,h,"pushExtraNoLimits"),Qc(e,h,f)}else for(let h=0;h0&&xo(e,u,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let g=u;for(let f=0;fo.length>s.length?o:s,"");if(i.arity===0)for(let s of i.names)Ei(e,t,["isOption",s,i.hidden||s!==n],t,"pushTrue"),s.startsWith("--")&&!s.startsWith("--no-")&&Ei(e,t,["isNegatedOption",s],t,["pushFalse",s]);else{let s=ss(e,Li());for(let o of i.names)Ei(e,t,["isOption",o,i.hidden||o!==n],s,"pushUndefined");for(let o=0;o=0&&eAme(i,n),suggest:(n,s)=>ame(i,n,s)}}};Ar.CliBuilder=Dd;Ar.CommandBuilder=Ay;Ar.NoLimits=Po;Ar.aggregateHelpStates=CG;Ar.cloneNode=EG;Ar.cloneTransition=sy;Ar.debug=Vi;Ar.debugMachine=hG;Ar.execute=xd;Ar.injectNode=ss;Ar.isTerminalNode=Wv;Ar.makeAnyOfMachine=gG;Ar.makeNode=Li;Ar.makeStateMachine=qv;Ar.reducers=oy;Ar.registerDynamic=Ei;Ar.registerShortcut=Qc;Ar.registerStatic=xo;Ar.runMachineInternal=Jv;Ar.selectBestState=dG;Ar.simplifyMachine=fG;Ar.suggest=IG;Ar.tests=Pd;Ar.trimSmallerBranches=pG});var yG=y(zv=>{"use strict";Object.defineProperty(zv,"__esModule",{value:!0});var lme=bc(),kd=class extends lme.Command{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,t){let i=new kd(t);i.path=e.path;for(let n of e.options)switch(n.name){case"-c":i.commands.push(Number(n.value));break;case"-i":i.index=Number(n.value);break}return i}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: +`),this.context.stdout.write(` +`);let t=0;for(let i of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[i].commandClass,{prefix:`${t++}. `.padStart(5)}));this.context.stdout.write(` +`),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. +`)}}};zv.HelpCommand=kd});var vG=y(Vv=>{"use strict";Object.defineProperty(Vv,"__esModule",{value:!0});var cme=ry(),wG=bc(),ume=J("tty"),gme=ly(),hn=jv(),fme=yG();function hme(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var BG=hme(ume),bG=Symbol("clipanion/errorCommand");function pme(){return process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}var OA=class{constructor({binaryLabel:e,binaryName:t="...",binaryVersion:i,enableCapture:n=!1,enableColors:s}={}){this.registrations=new Map,this.builder=new gme.CliBuilder({binaryName:t}),this.binaryLabel=e,this.binaryName=t,this.binaryVersion=i,this.enableCapture=n,this.enableColors=s}static from(e,t={}){let i=new OA(t);for(let n of e)i.register(n);return i}register(e){var t;let i=new Map,n=new e;for(let l in n){let c=n[l];typeof c=="object"&&c!==null&&c[wG.Command.isOption]&&i.set(l,c)}let s=this.builder.command(),o=s.cliIndex,a=(t=e.paths)!==null&&t!==void 0?t:n.paths;if(typeof a<"u")for(let l of a)s.addPath(l);this.registrations.set(e,{specs:i,builder:s,index:o});for(let[l,{definition:c}]of i.entries())c(s,l);s.setContext({commandClass:e})}process(e){let{contexts:t,process:i}=this.builder.compile(),n=i(e);switch(n.selectedIndex){case cme.HELP_COMMAND_INDEX:return fme.HelpCommand.from(n,t);default:{let{commandClass:s}=t[n.selectedIndex],o=this.registrations.get(s);if(typeof o>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let a=new s;a.path=n.path;try{for(let[l,{transformer:c}]of o.specs.entries())a[l]=c(o.builder,l,n);return a}catch(l){throw l[bG]=a,l}}break}}async run(e,t){var i;let n,s={...OA.defaultContext,...t},o=(i=this.enableColors)!==null&&i!==void 0?i:s.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e)}catch(c){return s.stdout.write(this.error(c,{colored:o})),1}if(n.help)return s.stdout.write(this.usage(n,{colored:o,detailed:!0})),0;n.context=s,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),error:(c,u)=>this.error(c,u),format:c=>this.format(c),process:c=>this.process(c),run:(c,u)=>this.run(c,{...s,...u}),usage:(c,u)=>this.usage(c,u)};let a=this.enableCapture?dme(s):SG,l;try{l=await a(()=>n.validateAndExecute().catch(c=>n.catch(c).then(()=>0)))}catch(c){return s.stdout.write(this.error(c,{colored:o,command:n})),1}return l}async runExit(e,t){process.exitCode=await this.run(e,t)}suggest(e,t){let{suggest:i}=this.builder.compile();return i(e,t)}definitions({colored:e=!1}={}){let t=[];for(let[i,{index:n}]of this.registrations){if(typeof i.usage>"u")continue;let{usage:s}=this.getUsageByIndex(n,{detailed:!1}),{usage:o,options:a}=this.getUsageByIndex(n,{detailed:!0,inlineOptions:!1}),l=typeof i.usage.category<"u"?hn.formatMarkdownish(i.usage.category,{format:this.format(e),paragraphs:!1}):void 0,c=typeof i.usage.description<"u"?hn.formatMarkdownish(i.usage.description,{format:this.format(e),paragraphs:!1}):void 0,u=typeof i.usage.details<"u"?hn.formatMarkdownish(i.usage.details,{format:this.format(e),paragraphs:!0}):void 0,g=typeof i.usage.examples<"u"?i.usage.examples.map(([f,h])=>[hn.formatMarkdownish(f,{format:this.format(e),paragraphs:!1}),h.replace(/\$0/g,this.binaryName)]):void 0;t.push({path:s,usage:o,category:l,description:c,details:u,examples:g,options:a})}return t}usage(e=null,{colored:t,detailed:i=!1,prefix:n="$ "}={}){var s;if(e===null){for(let l of this.registrations.keys()){let c=l.paths,u=typeof l.usage<"u";if(!c||c.length===0||c.length===1&&c[0].length===0||((s=c==null?void 0:c.some(h=>h.length===0))!==null&&s!==void 0?s:!1))if(e){e=null;break}else e=l;else if(u){e=null;continue}}e&&(i=!0)}let o=e!==null&&e instanceof wG.Command?e.constructor:e,a="";if(o)if(i){let{description:l="",details:c="",examples:u=[]}=o.usage||{};l!==""&&(a+=hn.formatMarkdownish(l,{format:this.format(t),paragraphs:!1}).replace(/^./,h=>h.toUpperCase()),a+=` +`),(c!==""||u.length>0)&&(a+=`${this.format(t).header("Usage")} +`,a+=` +`);let{usage:g,options:f}=this.getUsageByRegistration(o,{inlineOptions:!1});if(a+=`${this.format(t).bold(n)}${g} +`,f.length>0){a+=` +`,a+=`${hn.richFormat.header("Options")} +`;let h=f.reduce((p,C)=>Math.max(p,C.definition.length),0);a+=` +`;for(let{definition:p,description:C}of f)a+=` ${this.format(t).bold(p.padEnd(h))} ${hn.formatMarkdownish(C,{format:this.format(t),paragraphs:!1})}`}if(c!==""&&(a+=` +`,a+=`${this.format(t).header("Details")} +`,a+=` +`,a+=hn.formatMarkdownish(c,{format:this.format(t),paragraphs:!0})),u.length>0){a+=` +`,a+=`${this.format(t).header("Examples")} +`;for(let[h,p]of u)a+=` +`,a+=hn.formatMarkdownish(h,{format:this.format(t),paragraphs:!1}),a+=`${p.replace(/^/m,` ${this.format(t).bold(n)}`).replace(/\$0/g,this.binaryName)} +`}}else{let{usage:l}=this.getUsageByRegistration(o);a+=`${this.format(t).bold(n)}${l} +`}else{let l=new Map;for(let[f,{index:h}]of this.registrations.entries()){if(typeof f.usage>"u")continue;let p=typeof f.usage.category<"u"?hn.formatMarkdownish(f.usage.category,{format:this.format(t),paragraphs:!1}):null,C=l.get(p);typeof C>"u"&&l.set(p,C=[]);let{usage:w}=this.getUsageByIndex(h);C.push({commandClass:f,usage:w})}let c=Array.from(l.keys()).sort((f,h)=>f===null?-1:h===null?1:f.localeCompare(h,"en",{usage:"sort",caseFirst:"upper"})),u=typeof this.binaryLabel<"u",g=typeof this.binaryVersion<"u";u||g?(u&&g?a+=`${this.format(t).header(`${this.binaryLabel} - ${this.binaryVersion}`)} + +`:u?a+=`${this.format(t).header(`${this.binaryLabel}`)} +`:a+=`${this.format(t).header(`${this.binaryVersion}`)} +`,a+=` ${this.format(t).bold(n)}${this.binaryName} +`):a+=`${this.format(t).bold(n)}${this.binaryName} +`;for(let f of c){let h=l.get(f).slice().sort((C,w)=>C.usage.localeCompare(w.usage,"en",{usage:"sort",caseFirst:"upper"})),p=f!==null?f.trim():"General commands";a+=` +`,a+=`${this.format(t).header(`${p}`)} +`;for(let{commandClass:C,usage:w}of h){let B=C.usage.description||"undocumented";a+=` +`,a+=` ${this.format(t).bold(w)} +`,a+=` ${hn.formatMarkdownish(B,{format:this.format(t),paragraphs:!1})}`}}a+=` +`,a+=hn.formatMarkdownish("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(t),paragraphs:!0})}return a}error(e,t){var i,{colored:n,command:s=(i=e[bG])!==null&&i!==void 0?i:null}=t===void 0?{}:t;e instanceof Error||(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let o="",a=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");a==="Error"&&(a="Internal Error"),o+=`${this.format(n).error(a)}: ${e.message} +`;let l=e.clipanion;return typeof l<"u"?l.type==="usage"&&(o+=` +`,o+=this.usage(s)):e.stack&&(o+=`${e.stack.replace(/^.*\n/,"")} +`),o}format(e){var t;return((t=e!=null?e:this.enableColors)!==null&&t!==void 0?t:OA.defaultContext.colorDepth>1)?hn.richFormat:hn.textFormat}getUsageByRegistration(e,t){let i=this.registrations.get(e);if(typeof i>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(i.index,t)}getUsageByIndex(e,t){return this.builder.getBuilderByIndex(e).usage(t)}};OA.defaultContext={stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:"getColorDepth"in BG.default.WriteStream.prototype?BG.default.WriteStream.prototype.getColorDepth():pme()};var QG;function dme(r){let e=QG;if(typeof e>"u"){if(r.stdout===process.stdout&&r.stderr===process.stderr)return SG;let{AsyncLocalStorage:t}=J("async_hooks");e=QG=new t;let i=process.stdout._write;process.stdout._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?i.call(this,s,o,a):l.stdout.write(s,o,a)};let n=process.stderr._write;process.stderr._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?n.call(this,s,o,a):l.stderr.write(s,o,a)}}return t=>e.run(r,t)}function SG(r){return r()}Vv.Cli=OA});var xG=y(Xv=>{"use strict";Object.defineProperty(Xv,"__esModule",{value:!0});var Cme=bc(),cy=class extends Cme.Command{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} +`)}};cy.paths=[["--clipanion=definitions"]];Xv.DefinitionsCommand=cy});var PG=y(_v=>{"use strict";Object.defineProperty(_v,"__esModule",{value:!0});var mme=bc(),uy=class extends mme.Command{async execute(){this.context.stdout.write(this.cli.usage())}};uy.paths=[["-h"],["--help"]];_v.HelpCommand=uy});var DG=y(Zv=>{"use strict";Object.defineProperty(Zv,"__esModule",{value:!0});var Eme=bc(),gy=class extends Eme.Command{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} +`)}};gy.paths=[["-v"],["--version"]];Zv.VersionCommand=gy});var kG=y(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0});var Ime=xG(),yme=PG(),wme=DG();Rd.DefinitionsCommand=Ime.DefinitionsCommand;Rd.HelpCommand=yme.HelpCommand;Rd.VersionCommand=wme.VersionCommand});var FG=y($v=>{"use strict";Object.defineProperty($v,"__esModule",{value:!0});var RG=va();function Bme(r,e,t){let[i,n]=RG.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return RG.makeCommandOption({definition(l){l.addOption({names:o,arity:s,hidden:n==null?void 0:n.hidden,description:n==null?void 0:n.description,required:n.required})},transformer(l,c,u){let g=typeof i<"u"?[...i]:void 0;for(let{name:f,value:h}of u.options)!a.has(f)||(g=g!=null?g:[],g.push(h));return g}})}$v.Array=Bme});var TG=y(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});var NG=va();function bme(r,e,t){let[i,n]=NG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return NG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u=f);return u}})}ex.Boolean=bme});var OG=y(tx=>{"use strict";Object.defineProperty(tx,"__esModule",{value:!0});var LG=va();function Qme(r,e,t){let[i,n]=LG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return LG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u!=null||(u=0),f?u+=1:u=0);return u}})}tx.Counter=Qme});var MG=y(rx=>{"use strict";Object.defineProperty(rx,"__esModule",{value:!0});var Sme=va();function vme(r={}){return Sme.makeCommandOption({definition(e,t){var i;e.addProxy({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){return i.positionals.map(({value:n})=>n)}})}rx.Proxy=vme});var UG=y(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0});var xme=va(),Pme=ly();function Dme(r={}){return xme.makeCommandOption({definition(e,t){var i;e.addRest({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){let n=o=>{let a=i.positionals[o];return a.extra===Pme.NoLimits||a.extra===!1&&oo)}})}ix.Rest=Dme});var KG=y(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});var Fd=va(),kme=ly();function Rme(r,e,t){let[i,n]=Fd.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return Fd.makeCommandOption({definition(l){l.addOption({names:o,arity:n.tolerateBoolean?0:s,hidden:n.hidden,description:n.description,required:n.required})},transformer(l,c,u){let g,f=i;for(let{name:h,value:p}of u.options)!a.has(h)||(g=h,f=p);return typeof f=="string"?Fd.applyValidator(g!=null?g:c,f,n.validator):f}})}function Fme(r={}){let{required:e=!0}=r;return Fd.makeCommandOption({definition(t,i){var n;t.addPositional({name:(n=r.name)!==null&&n!==void 0?n:i,required:r.required})},transformer(t,i,n){var s;for(let o=0;o{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});var lf=va(),Tme=FG(),Lme=TG(),Ome=OG(),Mme=MG(),Ume=UG(),Kme=KG();pn.applyValidator=lf.applyValidator;pn.cleanValidationError=lf.cleanValidationError;pn.formatError=lf.formatError;pn.isOptionSymbol=lf.isOptionSymbol;pn.makeCommandOption=lf.makeCommandOption;pn.rerouteArguments=lf.rerouteArguments;pn.Array=Tme.Array;pn.Boolean=Lme.Boolean;pn.Counter=Ome.Counter;pn.Proxy=Mme.Proxy;pn.Rest=Ume.Rest;pn.String=Kme.String});var Xe=y(MA=>{"use strict";Object.defineProperty(MA,"__esModule",{value:!0});var Hme=iy(),Gme=bc(),Yme=jv(),jme=vG(),qme=kG(),Jme=HG();MA.UsageError=Hme.UsageError;MA.Command=Gme.Command;MA.formatMarkdownish=Yme.formatMarkdownish;MA.Cli=jme.Cli;MA.Builtins=qme;MA.Option=Jme});var YG=y((J$e,GG)=>{"use strict";GG.exports=(r,...e)=>new Promise(t=>{t(r(...e))})});var cf=y((W$e,sx)=>{"use strict";var Wme=YG(),jG=r=>{if(r<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],t=0,i=()=>{t--,e.length>0&&e.shift()()},n=(a,l,...c)=>{t++;let u=Wme(a,...c);l(u),u.then(i,i)},s=(a,l,...c)=>{tnew Promise(c=>s(a,c,...l));return Object.defineProperties(o,{activeCount:{get:()=>t},pendingCount:{get:()=>e.length}}),o};sx.exports=jG;sx.exports.default=jG});var Nd=y((V$e,qG)=>{var zme="2.0.0",Vme=Number.MAX_SAFE_INTEGER||9007199254740991,Xme=16;qG.exports={SEMVER_SPEC_VERSION:zme,MAX_LENGTH:256,MAX_SAFE_INTEGER:Vme,MAX_SAFE_COMPONENT_LENGTH:Xme}});var Td=y((X$e,JG)=>{var _me=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...r)=>console.error("SEMVER",...r):()=>{};JG.exports=_me});var Sc=y((KA,WG)=>{var{MAX_SAFE_COMPONENT_LENGTH:ox}=Nd(),Zme=Td();KA=WG.exports={};var $me=KA.re=[],_e=KA.src=[],Ze=KA.t={},eEe=0,St=(r,e,t)=>{let i=eEe++;Zme(i,e),Ze[r]=i,_e[i]=e,$me[i]=new RegExp(e,t?"g":void 0)};St("NUMERICIDENTIFIER","0|[1-9]\\d*");St("NUMERICIDENTIFIERLOOSE","[0-9]+");St("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");St("MAINVERSION",`(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})`);St("MAINVERSIONLOOSE",`(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})`);St("PRERELEASEIDENTIFIER",`(?:${_e[Ze.NUMERICIDENTIFIER]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASEIDENTIFIERLOOSE",`(?:${_e[Ze.NUMERICIDENTIFIERLOOSE]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASE",`(?:-(${_e[Ze.PRERELEASEIDENTIFIER]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIER]})*))`);St("PRERELEASELOOSE",`(?:-?(${_e[Ze.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIERLOOSE]})*))`);St("BUILDIDENTIFIER","[0-9A-Za-z-]+");St("BUILD",`(?:\\+(${_e[Ze.BUILDIDENTIFIER]}(?:\\.${_e[Ze.BUILDIDENTIFIER]})*))`);St("FULLPLAIN",`v?${_e[Ze.MAINVERSION]}${_e[Ze.PRERELEASE]}?${_e[Ze.BUILD]}?`);St("FULL",`^${_e[Ze.FULLPLAIN]}$`);St("LOOSEPLAIN",`[v=\\s]*${_e[Ze.MAINVERSIONLOOSE]}${_e[Ze.PRERELEASELOOSE]}?${_e[Ze.BUILD]}?`);St("LOOSE",`^${_e[Ze.LOOSEPLAIN]}$`);St("GTLT","((?:<|>)?=?)");St("XRANGEIDENTIFIERLOOSE",`${_e[Ze.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);St("XRANGEIDENTIFIER",`${_e[Ze.NUMERICIDENTIFIER]}|x|X|\\*`);St("XRANGEPLAIN",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:${_e[Ze.PRERELEASE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGEPLAINLOOSE",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:${_e[Ze.PRERELEASELOOSE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAIN]}$`);St("XRANGELOOSE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COERCE",`(^|[^\\d])(\\d{1,${ox}})(?:\\.(\\d{1,${ox}}))?(?:\\.(\\d{1,${ox}}))?(?:$|[^\\d])`);St("COERCERTL",_e[Ze.COERCE],!0);St("LONETILDE","(?:~>?)");St("TILDETRIM",`(\\s*)${_e[Ze.LONETILDE]}\\s+`,!0);KA.tildeTrimReplace="$1~";St("TILDE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAIN]}$`);St("TILDELOOSE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("LONECARET","(?:\\^)");St("CARETTRIM",`(\\s*)${_e[Ze.LONECARET]}\\s+`,!0);KA.caretTrimReplace="$1^";St("CARET",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAIN]}$`);St("CARETLOOSE",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COMPARATORLOOSE",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]})$|^$`);St("COMPARATOR",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.FULLPLAIN]})$|^$`);St("COMPARATORTRIM",`(\\s*)${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]}|${_e[Ze.XRANGEPLAIN]})`,!0);KA.comparatorTrimReplace="$1$2$3";St("HYPHENRANGE",`^\\s*(${_e[Ze.XRANGEPLAIN]})\\s+-\\s+(${_e[Ze.XRANGEPLAIN]})\\s*$`);St("HYPHENRANGELOOSE",`^\\s*(${_e[Ze.XRANGEPLAINLOOSE]})\\s+-\\s+(${_e[Ze.XRANGEPLAINLOOSE]})\\s*$`);St("STAR","(<|>)?=?\\s*\\*");St("GTE0","^\\s*>=\\s*0.0.0\\s*$");St("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")});var Ld=y((_$e,zG)=>{var tEe=["includePrerelease","loose","rtl"],rEe=r=>r?typeof r!="object"?{loose:!0}:tEe.filter(e=>r[e]).reduce((e,t)=>(e[t]=!0,e),{}):{};zG.exports=rEe});var hy=y((Z$e,_G)=>{var VG=/^[0-9]+$/,XG=(r,e)=>{let t=VG.test(r),i=VG.test(e);return t&&i&&(r=+r,e=+e),r===e?0:t&&!i?-1:i&&!t?1:rXG(e,r);_G.exports={compareIdentifiers:XG,rcompareIdentifiers:iEe}});var Oi=y(($$e,tY)=>{var py=Td(),{MAX_LENGTH:ZG,MAX_SAFE_INTEGER:dy}=Nd(),{re:$G,t:eY}=Sc(),nEe=Ld(),{compareIdentifiers:Od}=hy(),Kn=class{constructor(e,t){if(t=nEe(t),e instanceof Kn){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid Version: ${e}`);if(e.length>ZG)throw new TypeError(`version is longer than ${ZG} characters`);py("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let i=e.trim().match(t.loose?$G[eY.LOOSE]:$G[eY.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>dy||this.major<0)throw new TypeError("Invalid major version");if(this.minor>dy||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>dy||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(n=>{if(/^[0-9]+$/.test(n)){let s=+n;if(s>=0&&s=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}};tY.exports=Kn});var vc=y((eet,sY)=>{var{MAX_LENGTH:sEe}=Nd(),{re:rY,t:iY}=Sc(),nY=Oi(),oEe=Ld(),aEe=(r,e)=>{if(e=oEe(e),r instanceof nY)return r;if(typeof r!="string"||r.length>sEe||!(e.loose?rY[iY.LOOSE]:rY[iY.FULL]).test(r))return null;try{return new nY(r,e)}catch{return null}};sY.exports=aEe});var aY=y((tet,oY)=>{var AEe=vc(),lEe=(r,e)=>{let t=AEe(r,e);return t?t.version:null};oY.exports=lEe});var lY=y((ret,AY)=>{var cEe=vc(),uEe=(r,e)=>{let t=cEe(r.trim().replace(/^[=v]+/,""),e);return t?t.version:null};AY.exports=uEe});var uY=y((iet,cY)=>{var gEe=Oi(),fEe=(r,e,t,i)=>{typeof t=="string"&&(i=t,t=void 0);try{return new gEe(r,t).inc(e,i).version}catch{return null}};cY.exports=fEe});var os=y((net,fY)=>{var gY=Oi(),hEe=(r,e,t)=>new gY(r,t).compare(new gY(e,t));fY.exports=hEe});var Cy=y((set,hY)=>{var pEe=os(),dEe=(r,e,t)=>pEe(r,e,t)===0;hY.exports=dEe});var CY=y((oet,dY)=>{var pY=vc(),CEe=Cy(),mEe=(r,e)=>{if(CEe(r,e))return null;{let t=pY(r),i=pY(e),n=t.prerelease.length||i.prerelease.length,s=n?"pre":"",o=n?"prerelease":"";for(let a in t)if((a==="major"||a==="minor"||a==="patch")&&t[a]!==i[a])return s+a;return o}};dY.exports=mEe});var EY=y((aet,mY)=>{var EEe=Oi(),IEe=(r,e)=>new EEe(r,e).major;mY.exports=IEe});var yY=y((Aet,IY)=>{var yEe=Oi(),wEe=(r,e)=>new yEe(r,e).minor;IY.exports=wEe});var BY=y((cet,wY)=>{var BEe=Oi(),bEe=(r,e)=>new BEe(r,e).patch;wY.exports=bEe});var QY=y((uet,bY)=>{var QEe=vc(),SEe=(r,e)=>{let t=QEe(r,e);return t&&t.prerelease.length?t.prerelease:null};bY.exports=SEe});var vY=y((get,SY)=>{var vEe=os(),xEe=(r,e,t)=>vEe(e,r,t);SY.exports=xEe});var PY=y((fet,xY)=>{var PEe=os(),DEe=(r,e)=>PEe(r,e,!0);xY.exports=DEe});var my=y((het,kY)=>{var DY=Oi(),kEe=(r,e,t)=>{let i=new DY(r,t),n=new DY(e,t);return i.compare(n)||i.compareBuild(n)};kY.exports=kEe});var FY=y((pet,RY)=>{var REe=my(),FEe=(r,e)=>r.sort((t,i)=>REe(t,i,e));RY.exports=FEe});var TY=y((det,NY)=>{var NEe=my(),TEe=(r,e)=>r.sort((t,i)=>NEe(i,t,e));NY.exports=TEe});var Md=y((Cet,LY)=>{var LEe=os(),OEe=(r,e,t)=>LEe(r,e,t)>0;LY.exports=OEe});var Ey=y((met,OY)=>{var MEe=os(),UEe=(r,e,t)=>MEe(r,e,t)<0;OY.exports=UEe});var ax=y((Eet,MY)=>{var KEe=os(),HEe=(r,e,t)=>KEe(r,e,t)!==0;MY.exports=HEe});var Iy=y((Iet,UY)=>{var GEe=os(),YEe=(r,e,t)=>GEe(r,e,t)>=0;UY.exports=YEe});var yy=y((yet,KY)=>{var jEe=os(),qEe=(r,e,t)=>jEe(r,e,t)<=0;KY.exports=qEe});var Ax=y((wet,HY)=>{var JEe=Cy(),WEe=ax(),zEe=Md(),VEe=Iy(),XEe=Ey(),_Ee=yy(),ZEe=(r,e,t,i)=>{switch(e){case"===":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r===t;case"!==":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r!==t;case"":case"=":case"==":return JEe(r,t,i);case"!=":return WEe(r,t,i);case">":return zEe(r,t,i);case">=":return VEe(r,t,i);case"<":return XEe(r,t,i);case"<=":return _Ee(r,t,i);default:throw new TypeError(`Invalid operator: ${e}`)}};HY.exports=ZEe});var YY=y((Bet,GY)=>{var $Ee=Oi(),eIe=vc(),{re:wy,t:By}=Sc(),tIe=(r,e)=>{if(r instanceof $Ee)return r;if(typeof r=="number"&&(r=String(r)),typeof r!="string")return null;e=e||{};let t=null;if(!e.rtl)t=r.match(wy[By.COERCE]);else{let i;for(;(i=wy[By.COERCERTL].exec(r))&&(!t||t.index+t[0].length!==r.length);)(!t||i.index+i[0].length!==t.index+t[0].length)&&(t=i),wy[By.COERCERTL].lastIndex=i.index+i[1].length+i[2].length;wy[By.COERCERTL].lastIndex=-1}return t===null?null:eIe(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,e)};GY.exports=tIe});var qY=y((bet,jY)=>{"use strict";jY.exports=function(r){r.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var Ud=y((Qet,JY)=>{"use strict";JY.exports=Ht;Ht.Node=xc;Ht.create=Ht;function Ht(r){var e=this;if(e instanceof Ht||(e=new Ht),e.tail=null,e.head=null,e.length=0,r&&typeof r.forEach=="function")r.forEach(function(n){e.push(n)});else if(arguments.length>0)for(var t=0,i=arguments.length;t1)t=e;else if(this.head)i=this.head.next,t=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=0;i!==null;n++)t=r(t,i.value,n),i=i.next;return t};Ht.prototype.reduceReverse=function(r,e){var t,i=this.tail;if(arguments.length>1)t=e;else if(this.tail)i=this.tail.prev,t=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=this.length-1;i!==null;n--)t=r(t,i.value,n),i=i.prev;return t};Ht.prototype.toArray=function(){for(var r=new Array(this.length),e=0,t=this.head;t!==null;e++)r[e]=t.value,t=t.next;return r};Ht.prototype.toArrayReverse=function(){for(var r=new Array(this.length),e=0,t=this.tail;t!==null;e++)r[e]=t.value,t=t.prev;return r};Ht.prototype.slice=function(r,e){e=e||this.length,e<0&&(e+=this.length),r=r||0,r<0&&(r+=this.length);var t=new Ht;if(ethis.length&&(e=this.length);for(var i=0,n=this.head;n!==null&&ithis.length&&(e=this.length);for(var i=this.length,n=this.tail;n!==null&&i>e;i--)n=n.prev;for(;n!==null&&i>r;i--,n=n.prev)t.push(n.value);return t};Ht.prototype.splice=function(r,e,...t){r>this.length&&(r=this.length-1),r<0&&(r=this.length+r);for(var i=0,n=this.head;n!==null&&i{"use strict";var sIe=Ud(),Pc=Symbol("max"),Pa=Symbol("length"),uf=Symbol("lengthCalculator"),Hd=Symbol("allowStale"),Dc=Symbol("maxAge"),xa=Symbol("dispose"),WY=Symbol("noDisposeOnSet"),Ii=Symbol("lruList"),zs=Symbol("cache"),VY=Symbol("updateAgeOnGet"),lx=()=>1,ux=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let t=this[Pc]=e.max||1/0,i=e.length||lx;if(this[uf]=typeof i!="function"?lx:i,this[Hd]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[Dc]=e.maxAge||0,this[xa]=e.dispose,this[WY]=e.noDisposeOnSet||!1,this[VY]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[Pc]=e||1/0,Kd(this)}get max(){return this[Pc]}set allowStale(e){this[Hd]=!!e}get allowStale(){return this[Hd]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[Dc]=e,Kd(this)}get maxAge(){return this[Dc]}set lengthCalculator(e){typeof e!="function"&&(e=lx),e!==this[uf]&&(this[uf]=e,this[Pa]=0,this[Ii].forEach(t=>{t.length=this[uf](t.value,t.key),this[Pa]+=t.length})),Kd(this)}get lengthCalculator(){return this[uf]}get length(){return this[Pa]}get itemCount(){return this[Ii].length}rforEach(e,t){t=t||this;for(let i=this[Ii].tail;i!==null;){let n=i.prev;zY(this,e,i,t),i=n}}forEach(e,t){t=t||this;for(let i=this[Ii].head;i!==null;){let n=i.next;zY(this,e,i,t),i=n}}keys(){return this[Ii].toArray().map(e=>e.key)}values(){return this[Ii].toArray().map(e=>e.value)}reset(){this[xa]&&this[Ii]&&this[Ii].length&&this[Ii].forEach(e=>this[xa](e.key,e.value)),this[zs]=new Map,this[Ii]=new sIe,this[Pa]=0}dump(){return this[Ii].map(e=>by(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Ii]}set(e,t,i){if(i=i||this[Dc],i&&typeof i!="number")throw new TypeError("maxAge must be a number");let n=i?Date.now():0,s=this[uf](t,e);if(this[zs].has(e)){if(s>this[Pc])return gf(this,this[zs].get(e)),!1;let l=this[zs].get(e).value;return this[xa]&&(this[WY]||this[xa](e,l.value)),l.now=n,l.maxAge=i,l.value=t,this[Pa]+=s-l.length,l.length=s,this.get(e),Kd(this),!0}let o=new gx(e,t,s,n,i);return o.length>this[Pc]?(this[xa]&&this[xa](e,t),!1):(this[Pa]+=o.length,this[Ii].unshift(o),this[zs].set(e,this[Ii].head),Kd(this),!0)}has(e){if(!this[zs].has(e))return!1;let t=this[zs].get(e).value;return!by(this,t)}get(e){return cx(this,e,!0)}peek(e){return cx(this,e,!1)}pop(){let e=this[Ii].tail;return e?(gf(this,e),e.value):null}del(e){gf(this,this[zs].get(e))}load(e){this.reset();let t=Date.now();for(let i=e.length-1;i>=0;i--){let n=e[i],s=n.e||0;if(s===0)this.set(n.k,n.v);else{let o=s-t;o>0&&this.set(n.k,n.v,o)}}}prune(){this[zs].forEach((e,t)=>cx(this,t,!1))}},cx=(r,e,t)=>{let i=r[zs].get(e);if(i){let n=i.value;if(by(r,n)){if(gf(r,i),!r[Hd])return}else t&&(r[VY]&&(i.value.now=Date.now()),r[Ii].unshiftNode(i));return n.value}},by=(r,e)=>{if(!e||!e.maxAge&&!r[Dc])return!1;let t=Date.now()-e.now;return e.maxAge?t>e.maxAge:r[Dc]&&t>r[Dc]},Kd=r=>{if(r[Pa]>r[Pc])for(let e=r[Ii].tail;r[Pa]>r[Pc]&&e!==null;){let t=e.prev;gf(r,e),e=t}},gf=(r,e)=>{if(e){let t=e.value;r[xa]&&r[xa](t.key,t.value),r[Pa]-=t.length,r[zs].delete(t.key),r[Ii].removeNode(e)}},gx=class{constructor(e,t,i,n,s){this.key=e,this.value=t,this.length=i,this.now=n,this.maxAge=s||0}},zY=(r,e,t,i)=>{let n=t.value;by(r,n)&&(gf(r,t),r[Hd]||(n=void 0)),n&&e.call(i,n.value,n.key,r)};XY.exports=ux});var as=y((xet,tj)=>{var kc=class{constructor(e,t){if(t=aIe(t),e instanceof kc)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new kc(e.raw,t);if(e instanceof fx)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(n=>!$Y(n[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let n of this.set)if(n.length===1&&gIe(n[0])){this.set=[n];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();let i=`parseRange:${Object.keys(this.options).join(",")}:${e}`,n=ZY.get(i);if(n)return n;let s=this.options.loose,o=s?Mi[Qi.HYPHENRANGELOOSE]:Mi[Qi.HYPHENRANGE];e=e.replace(o,wIe(this.options.includePrerelease)),jr("hyphen replace",e),e=e.replace(Mi[Qi.COMPARATORTRIM],lIe),jr("comparator trim",e,Mi[Qi.COMPARATORTRIM]),e=e.replace(Mi[Qi.TILDETRIM],cIe),e=e.replace(Mi[Qi.CARETTRIM],uIe),e=e.split(/\s+/).join(" ");let a=s?Mi[Qi.COMPARATORLOOSE]:Mi[Qi.COMPARATOR],l=e.split(" ").map(f=>fIe(f,this.options)).join(" ").split(/\s+/).map(f=>yIe(f,this.options)).filter(this.options.loose?f=>!!f.match(a):()=>!0).map(f=>new fx(f,this.options)),c=l.length,u=new Map;for(let f of l){if($Y(f))return[f];u.set(f.value,f)}u.size>1&&u.has("")&&u.delete("");let g=[...u.values()];return ZY.set(i,g),g}intersects(e,t){if(!(e instanceof kc))throw new TypeError("a Range is required");return this.set.some(i=>ej(i,t)&&e.set.some(n=>ej(n,t)&&i.every(s=>n.every(o=>s.intersects(o,t)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new AIe(e,this.options)}catch{return!1}for(let t=0;tr.value==="<0.0.0-0",gIe=r=>r.value==="",ej=(r,e)=>{let t=!0,i=r.slice(),n=i.pop();for(;t&&i.length;)t=i.every(s=>n.intersects(s,e)),n=i.pop();return t},fIe=(r,e)=>(jr("comp",r,e),r=dIe(r,e),jr("caret",r),r=hIe(r,e),jr("tildes",r),r=mIe(r,e),jr("xrange",r),r=IIe(r,e),jr("stars",r),r),Xi=r=>!r||r.toLowerCase()==="x"||r==="*",hIe=(r,e)=>r.trim().split(/\s+/).map(t=>pIe(t,e)).join(" "),pIe=(r,e)=>{let t=e.loose?Mi[Qi.TILDELOOSE]:Mi[Qi.TILDE];return r.replace(t,(i,n,s,o,a)=>{jr("tilde",r,i,n,s,o,a);let l;return Xi(n)?l="":Xi(s)?l=`>=${n}.0.0 <${+n+1}.0.0-0`:Xi(o)?l=`>=${n}.${s}.0 <${n}.${+s+1}.0-0`:a?(jr("replaceTilde pr",a),l=`>=${n}.${s}.${o}-${a} <${n}.${+s+1}.0-0`):l=`>=${n}.${s}.${o} <${n}.${+s+1}.0-0`,jr("tilde return",l),l})},dIe=(r,e)=>r.trim().split(/\s+/).map(t=>CIe(t,e)).join(" "),CIe=(r,e)=>{jr("caret",r,e);let t=e.loose?Mi[Qi.CARETLOOSE]:Mi[Qi.CARET],i=e.includePrerelease?"-0":"";return r.replace(t,(n,s,o,a,l)=>{jr("caret",r,n,s,o,a,l);let c;return Xi(s)?c="":Xi(o)?c=`>=${s}.0.0${i} <${+s+1}.0.0-0`:Xi(a)?s==="0"?c=`>=${s}.${o}.0${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.0${i} <${+s+1}.0.0-0`:l?(jr("replaceCaret pr",l),s==="0"?o==="0"?c=`>=${s}.${o}.${a}-${l} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}-${l} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a}-${l} <${+s+1}.0.0-0`):(jr("no pr"),s==="0"?o==="0"?c=`>=${s}.${o}.${a}${i} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a} <${+s+1}.0.0-0`),jr("caret return",c),c})},mIe=(r,e)=>(jr("replaceXRanges",r,e),r.split(/\s+/).map(t=>EIe(t,e)).join(" ")),EIe=(r,e)=>{r=r.trim();let t=e.loose?Mi[Qi.XRANGELOOSE]:Mi[Qi.XRANGE];return r.replace(t,(i,n,s,o,a,l)=>{jr("xRange",r,i,n,s,o,a,l);let c=Xi(s),u=c||Xi(o),g=u||Xi(a),f=g;return n==="="&&f&&(n=""),l=e.includePrerelease?"-0":"",c?n===">"||n==="<"?i="<0.0.0-0":i="*":n&&f?(u&&(o=0),a=0,n===">"?(n=">=",u?(s=+s+1,o=0,a=0):(o=+o+1,a=0)):n==="<="&&(n="<",u?s=+s+1:o=+o+1),n==="<"&&(l="-0"),i=`${n+s}.${o}.${a}${l}`):u?i=`>=${s}.0.0${l} <${+s+1}.0.0-0`:g&&(i=`>=${s}.${o}.0${l} <${s}.${+o+1}.0-0`),jr("xRange return",i),i})},IIe=(r,e)=>(jr("replaceStars",r,e),r.trim().replace(Mi[Qi.STAR],"")),yIe=(r,e)=>(jr("replaceGTE0",r,e),r.trim().replace(Mi[e.includePrerelease?Qi.GTE0PRE:Qi.GTE0],"")),wIe=r=>(e,t,i,n,s,o,a,l,c,u,g,f,h)=>(Xi(i)?t="":Xi(n)?t=`>=${i}.0.0${r?"-0":""}`:Xi(s)?t=`>=${i}.${n}.0${r?"-0":""}`:o?t=`>=${t}`:t=`>=${t}${r?"-0":""}`,Xi(c)?l="":Xi(u)?l=`<${+c+1}.0.0-0`:Xi(g)?l=`<${c}.${+u+1}.0-0`:f?l=`<=${c}.${u}.${g}-${f}`:r?l=`<${c}.${u}.${+g+1}-0`:l=`<=${l}`,`${t} ${l}`.trim()),BIe=(r,e,t)=>{for(let i=0;i0){let n=r[i].semver;if(n.major===e.major&&n.minor===e.minor&&n.patch===e.patch)return!0}return!1}return!0}});var Gd=y((Pet,oj)=>{var Yd=Symbol("SemVer ANY"),ff=class{static get ANY(){return Yd}constructor(e,t){if(t=bIe(t),e instanceof ff){if(e.loose===!!t.loose)return e;e=e.value}px("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===Yd?this.value="":this.value=this.operator+this.semver.version,px("comp",this)}parse(e){let t=this.options.loose?rj[ij.COMPARATORLOOSE]:rj[ij.COMPARATOR],i=e.match(t);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new nj(i[2],this.options.loose):this.semver=Yd}toString(){return this.value}test(e){if(px("Comparator.test",e,this.options.loose),this.semver===Yd||e===Yd)return!0;if(typeof e=="string")try{e=new nj(e,this.options)}catch{return!1}return hx(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof ff))throw new TypeError("a Comparator is required");if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),this.operator==="")return this.value===""?!0:new sj(e.value,t).test(this.value);if(e.operator==="")return e.value===""?!0:new sj(this.value,t).test(e.semver);let i=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),n=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),s=this.semver.version===e.semver.version,o=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),a=hx(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),l=hx(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return i||n||s&&o||a||l}};oj.exports=ff;var bIe=Ld(),{re:rj,t:ij}=Sc(),hx=Ax(),px=Td(),nj=Oi(),sj=as()});var jd=y((Det,aj)=>{var QIe=as(),SIe=(r,e,t)=>{try{e=new QIe(e,t)}catch{return!1}return e.test(r)};aj.exports=SIe});var lj=y((ket,Aj)=>{var vIe=as(),xIe=(r,e)=>new vIe(r,e).set.map(t=>t.map(i=>i.value).join(" ").trim().split(" "));Aj.exports=xIe});var uj=y((Ret,cj)=>{var PIe=Oi(),DIe=as(),kIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new DIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===-1)&&(i=o,n=new PIe(i,t))}),i};cj.exports=kIe});var fj=y((Fet,gj)=>{var RIe=Oi(),FIe=as(),NIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new FIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===1)&&(i=o,n=new RIe(i,t))}),i};gj.exports=NIe});var dj=y((Net,pj)=>{var dx=Oi(),TIe=as(),hj=Md(),LIe=(r,e)=>{r=new TIe(r,e);let t=new dx("0.0.0");if(r.test(t)||(t=new dx("0.0.0-0"),r.test(t)))return t;t=null;for(let i=0;i{let a=new dx(o.semver.version);switch(o.operator){case">":a.prerelease.length===0?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":(!s||hj(a,s))&&(s=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${o.operator}`)}}),s&&(!t||hj(t,s))&&(t=s)}return t&&r.test(t)?t:null};pj.exports=LIe});var mj=y((Tet,Cj)=>{var OIe=as(),MIe=(r,e)=>{try{return new OIe(r,e).range||"*"}catch{return null}};Cj.exports=MIe});var Qy=y((Let,wj)=>{var UIe=Oi(),yj=Gd(),{ANY:KIe}=yj,HIe=as(),GIe=jd(),Ej=Md(),Ij=Ey(),YIe=yy(),jIe=Iy(),qIe=(r,e,t,i)=>{r=new UIe(r,i),e=new HIe(e,i);let n,s,o,a,l;switch(t){case">":n=Ej,s=YIe,o=Ij,a=">",l=">=";break;case"<":n=Ij,s=jIe,o=Ej,a="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(GIe(r,e,i))return!1;for(let c=0;c{h.semver===KIe&&(h=new yj(">=0.0.0")),g=g||h,f=f||h,n(h.semver,g.semver,i)?g=h:o(h.semver,f.semver,i)&&(f=h)}),g.operator===a||g.operator===l||(!f.operator||f.operator===a)&&s(r,f.semver))return!1;if(f.operator===l&&o(r,f.semver))return!1}return!0};wj.exports=qIe});var bj=y((Oet,Bj)=>{var JIe=Qy(),WIe=(r,e,t)=>JIe(r,e,">",t);Bj.exports=WIe});var Sj=y((Met,Qj)=>{var zIe=Qy(),VIe=(r,e,t)=>zIe(r,e,"<",t);Qj.exports=VIe});var Pj=y((Uet,xj)=>{var vj=as(),XIe=(r,e,t)=>(r=new vj(r,t),e=new vj(e,t),r.intersects(e));xj.exports=XIe});var kj=y((Ket,Dj)=>{var _Ie=jd(),ZIe=os();Dj.exports=(r,e,t)=>{let i=[],n=null,s=null,o=r.sort((u,g)=>ZIe(u,g,t));for(let u of o)_Ie(u,e,t)?(s=u,n||(n=u)):(s&&i.push([n,s]),s=null,n=null);n&&i.push([n,null]);let a=[];for(let[u,g]of i)u===g?a.push(u):!g&&u===o[0]?a.push("*"):g?u===o[0]?a.push(`<=${g}`):a.push(`${u} - ${g}`):a.push(`>=${u}`);let l=a.join(" || "),c=typeof e.raw=="string"?e.raw:String(e);return l.length{var Rj=as(),Sy=Gd(),{ANY:Cx}=Sy,qd=jd(),mx=os(),$Ie=(r,e,t={})=>{if(r===e)return!0;r=new Rj(r,t),e=new Rj(e,t);let i=!1;e:for(let n of r.set){for(let s of e.set){let o=eye(n,s,t);if(i=i||o!==null,o)continue e}if(i)return!1}return!0},eye=(r,e,t)=>{if(r===e)return!0;if(r.length===1&&r[0].semver===Cx){if(e.length===1&&e[0].semver===Cx)return!0;t.includePrerelease?r=[new Sy(">=0.0.0-0")]:r=[new Sy(">=0.0.0")]}if(e.length===1&&e[0].semver===Cx){if(t.includePrerelease)return!0;e=[new Sy(">=0.0.0")]}let i=new Set,n,s;for(let h of r)h.operator===">"||h.operator===">="?n=Fj(n,h,t):h.operator==="<"||h.operator==="<="?s=Nj(s,h,t):i.add(h.semver);if(i.size>1)return null;let o;if(n&&s){if(o=mx(n.semver,s.semver,t),o>0)return null;if(o===0&&(n.operator!==">="||s.operator!=="<="))return null}for(let h of i){if(n&&!qd(h,String(n),t)||s&&!qd(h,String(s),t))return null;for(let p of e)if(!qd(h,String(p),t))return!1;return!0}let a,l,c,u,g=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,f=n&&!t.includePrerelease&&n.semver.prerelease.length?n.semver:!1;g&&g.prerelease.length===1&&s.operator==="<"&&g.prerelease[0]===0&&(g=!1);for(let h of e){if(u=u||h.operator===">"||h.operator===">=",c=c||h.operator==="<"||h.operator==="<=",n){if(f&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===f.major&&h.semver.minor===f.minor&&h.semver.patch===f.patch&&(f=!1),h.operator===">"||h.operator===">="){if(a=Fj(n,h,t),a===h&&a!==n)return!1}else if(n.operator===">="&&!qd(n.semver,String(h),t))return!1}if(s){if(g&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===g.major&&h.semver.minor===g.minor&&h.semver.patch===g.patch&&(g=!1),h.operator==="<"||h.operator==="<="){if(l=Nj(s,h,t),l===h&&l!==s)return!1}else if(s.operator==="<="&&!qd(s.semver,String(h),t))return!1}if(!h.operator&&(s||n)&&o!==0)return!1}return!(n&&c&&!s&&o!==0||s&&u&&!n&&o!==0||f||g)},Fj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i>0?r:i<0||e.operator===">"&&r.operator===">="?e:r},Nj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i<0?r:i>0||e.operator==="<"&&r.operator==="<="?e:r};Tj.exports=$Ie});var $r=y((Get,Oj)=>{var Ex=Sc();Oj.exports={re:Ex.re,src:Ex.src,tokens:Ex.t,SEMVER_SPEC_VERSION:Nd().SEMVER_SPEC_VERSION,SemVer:Oi(),compareIdentifiers:hy().compareIdentifiers,rcompareIdentifiers:hy().rcompareIdentifiers,parse:vc(),valid:aY(),clean:lY(),inc:uY(),diff:CY(),major:EY(),minor:yY(),patch:BY(),prerelease:QY(),compare:os(),rcompare:vY(),compareLoose:PY(),compareBuild:my(),sort:FY(),rsort:TY(),gt:Md(),lt:Ey(),eq:Cy(),neq:ax(),gte:Iy(),lte:yy(),cmp:Ax(),coerce:YY(),Comparator:Gd(),Range:as(),satisfies:jd(),toComparators:lj(),maxSatisfying:uj(),minSatisfying:fj(),minVersion:dj(),validRange:mj(),outside:Qy(),gtr:bj(),ltr:Sj(),intersects:Pj(),simplifyRange:kj(),subset:Lj()}});var Ix=y(vy=>{"use strict";Object.defineProperty(vy,"__esModule",{value:!0});vy.VERSION=void 0;vy.VERSION="9.1.0"});var Gt=y((exports,module)=>{"use strict";var __spreadArray=exports&&exports.__spreadArray||function(r,e,t){if(t||arguments.length===2)for(var i=0,n=e.length,s;i{(function(r,e){typeof define=="function"&&define.amd?define([],e):typeof xy=="object"&&xy.exports?xy.exports=e():r.regexpToAst=e()})(typeof self<"u"?self:Mj,function(){function r(){}r.prototype.saveState=function(){return{idx:this.idx,input:this.input,groupIdx:this.groupIdx}},r.prototype.restoreState=function(p){this.idx=p.idx,this.input=p.input,this.groupIdx=p.groupIdx},r.prototype.pattern=function(p){this.idx=0,this.input=p,this.groupIdx=0,this.consumeChar("/");var C=this.disjunction();this.consumeChar("/");for(var w={type:"Flags",loc:{begin:this.idx,end:p.length},global:!1,ignoreCase:!1,multiLine:!1,unicode:!1,sticky:!1};this.isRegExpFlag();)switch(this.popChar()){case"g":o(w,"global");break;case"i":o(w,"ignoreCase");break;case"m":o(w,"multiLine");break;case"u":o(w,"unicode");break;case"y":o(w,"sticky");break}if(this.idx!==this.input.length)throw Error("Redundant input: "+this.input.substring(this.idx));return{type:"Pattern",flags:w,value:C,loc:this.loc(0)}},r.prototype.disjunction=function(){var p=[],C=this.idx;for(p.push(this.alternative());this.peekChar()==="|";)this.consumeChar("|"),p.push(this.alternative());return{type:"Disjunction",value:p,loc:this.loc(C)}},r.prototype.alternative=function(){for(var p=[],C=this.idx;this.isTerm();)p.push(this.term());return{type:"Alternative",value:p,loc:this.loc(C)}},r.prototype.term=function(){return this.isAssertion()?this.assertion():this.atom()},r.prototype.assertion=function(){var p=this.idx;switch(this.popChar()){case"^":return{type:"StartAnchor",loc:this.loc(p)};case"$":return{type:"EndAnchor",loc:this.loc(p)};case"\\":switch(this.popChar()){case"b":return{type:"WordBoundary",loc:this.loc(p)};case"B":return{type:"NonWordBoundary",loc:this.loc(p)}}throw Error("Invalid Assertion Escape");case"(":this.consumeChar("?");var C;switch(this.popChar()){case"=":C="Lookahead";break;case"!":C="NegativeLookahead";break}a(C);var w=this.disjunction();return this.consumeChar(")"),{type:C,value:w,loc:this.loc(p)}}l()},r.prototype.quantifier=function(p){var C,w=this.idx;switch(this.popChar()){case"*":C={atLeast:0,atMost:1/0};break;case"+":C={atLeast:1,atMost:1/0};break;case"?":C={atLeast:0,atMost:1};break;case"{":var B=this.integerIncludingZero();switch(this.popChar()){case"}":C={atLeast:B,atMost:B};break;case",":var v;this.isDigit()?(v=this.integerIncludingZero(),C={atLeast:B,atMost:v}):C={atLeast:B,atMost:1/0},this.consumeChar("}");break}if(p===!0&&C===void 0)return;a(C);break}if(!(p===!0&&C===void 0))return a(C),this.peekChar(0)==="?"?(this.consumeChar("?"),C.greedy=!1):C.greedy=!0,C.type="Quantifier",C.loc=this.loc(w),C},r.prototype.atom=function(){var p,C=this.idx;switch(this.peekChar()){case".":p=this.dotAll();break;case"\\":p=this.atomEscape();break;case"[":p=this.characterClass();break;case"(":p=this.group();break}return p===void 0&&this.isPatternCharacter()&&(p=this.patternCharacter()),a(p),p.loc=this.loc(C),this.isQuantifier()&&(p.quantifier=this.quantifier()),p},r.prototype.dotAll=function(){return this.consumeChar("."),{type:"Set",complement:!0,value:[n(` +`),n("\r"),n("\u2028"),n("\u2029")]}},r.prototype.atomEscape=function(){switch(this.consumeChar("\\"),this.peekChar()){case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return this.decimalEscapeAtom();case"d":case"D":case"s":case"S":case"w":case"W":return this.characterClassEscape();case"f":case"n":case"r":case"t":case"v":return this.controlEscapeAtom();case"c":return this.controlLetterEscapeAtom();case"0":return this.nulCharacterAtom();case"x":return this.hexEscapeSequenceAtom();case"u":return this.regExpUnicodeEscapeSequenceAtom();default:return this.identityEscapeAtom()}},r.prototype.decimalEscapeAtom=function(){var p=this.positiveInteger();return{type:"GroupBackReference",value:p}},r.prototype.characterClassEscape=function(){var p,C=!1;switch(this.popChar()){case"d":p=u;break;case"D":p=u,C=!0;break;case"s":p=f;break;case"S":p=f,C=!0;break;case"w":p=g;break;case"W":p=g,C=!0;break}return a(p),{type:"Set",value:p,complement:C}},r.prototype.controlEscapeAtom=function(){var p;switch(this.popChar()){case"f":p=n("\f");break;case"n":p=n(` +`);break;case"r":p=n("\r");break;case"t":p=n(" ");break;case"v":p=n("\v");break}return a(p),{type:"Character",value:p}},r.prototype.controlLetterEscapeAtom=function(){this.consumeChar("c");var p=this.popChar();if(/[a-zA-Z]/.test(p)===!1)throw Error("Invalid ");var C=p.toUpperCase().charCodeAt(0)-64;return{type:"Character",value:C}},r.prototype.nulCharacterAtom=function(){return this.consumeChar("0"),{type:"Character",value:n("\0")}},r.prototype.hexEscapeSequenceAtom=function(){return this.consumeChar("x"),this.parseHexDigits(2)},r.prototype.regExpUnicodeEscapeSequenceAtom=function(){return this.consumeChar("u"),this.parseHexDigits(4)},r.prototype.identityEscapeAtom=function(){var p=this.popChar();return{type:"Character",value:n(p)}},r.prototype.classPatternCharacterAtom=function(){switch(this.peekChar()){case` +`:case"\r":case"\u2028":case"\u2029":case"\\":case"]":throw Error("TBD");default:var p=this.popChar();return{type:"Character",value:n(p)}}},r.prototype.characterClass=function(){var p=[],C=!1;for(this.consumeChar("["),this.peekChar(0)==="^"&&(this.consumeChar("^"),C=!0);this.isClassAtom();){var w=this.classAtom(),B=w.type==="Character";if(B&&this.isRangeDash()){this.consumeChar("-");var v=this.classAtom(),D=v.type==="Character";if(D){if(v.value=this.input.length)throw Error("Unexpected end of input");this.idx++},r.prototype.loc=function(p){return{begin:p,end:this.idx}};var e=/[0-9a-fA-F]/,t=/[0-9]/,i=/[1-9]/;function n(p){return p.charCodeAt(0)}function s(p,C){p.length!==void 0?p.forEach(function(w){C.push(w)}):C.push(p)}function o(p,C){if(p[C]===!0)throw"duplicate flag "+C;p[C]=!0}function a(p){if(p===void 0)throw Error("Internal Error - Should never get here!")}function l(){throw Error("Internal Error - Should never get here!")}var c,u=[];for(c=n("0");c<=n("9");c++)u.push(c);var g=[n("_")].concat(u);for(c=n("a");c<=n("z");c++)g.push(c);for(c=n("A");c<=n("Z");c++)g.push(c);var f=[n(" "),n("\f"),n(` +`),n("\r"),n(" "),n("\v"),n(" "),n("\xA0"),n("\u1680"),n("\u2000"),n("\u2001"),n("\u2002"),n("\u2003"),n("\u2004"),n("\u2005"),n("\u2006"),n("\u2007"),n("\u2008"),n("\u2009"),n("\u200A"),n("\u2028"),n("\u2029"),n("\u202F"),n("\u205F"),n("\u3000"),n("\uFEFF")];function h(){}return h.prototype.visitChildren=function(p){for(var C in p){var w=p[C];p.hasOwnProperty(C)&&(w.type!==void 0?this.visit(w):Array.isArray(w)&&w.forEach(function(B){this.visit(B)},this))}},h.prototype.visit=function(p){switch(p.type){case"Pattern":this.visitPattern(p);break;case"Flags":this.visitFlags(p);break;case"Disjunction":this.visitDisjunction(p);break;case"Alternative":this.visitAlternative(p);break;case"StartAnchor":this.visitStartAnchor(p);break;case"EndAnchor":this.visitEndAnchor(p);break;case"WordBoundary":this.visitWordBoundary(p);break;case"NonWordBoundary":this.visitNonWordBoundary(p);break;case"Lookahead":this.visitLookahead(p);break;case"NegativeLookahead":this.visitNegativeLookahead(p);break;case"Character":this.visitCharacter(p);break;case"Set":this.visitSet(p);break;case"Group":this.visitGroup(p);break;case"GroupBackReference":this.visitGroupBackReference(p);break;case"Quantifier":this.visitQuantifier(p);break}this.visitChildren(p)},h.prototype.visitPattern=function(p){},h.prototype.visitFlags=function(p){},h.prototype.visitDisjunction=function(p){},h.prototype.visitAlternative=function(p){},h.prototype.visitStartAnchor=function(p){},h.prototype.visitEndAnchor=function(p){},h.prototype.visitWordBoundary=function(p){},h.prototype.visitNonWordBoundary=function(p){},h.prototype.visitLookahead=function(p){},h.prototype.visitNegativeLookahead=function(p){},h.prototype.visitCharacter=function(p){},h.prototype.visitSet=function(p){},h.prototype.visitGroup=function(p){},h.prototype.visitGroupBackReference=function(p){},h.prototype.visitQuantifier=function(p){},{RegExpParser:r,BaseRegExpVisitor:h,VERSION:"0.5.0"}})});var ky=y(hf=>{"use strict";Object.defineProperty(hf,"__esModule",{value:!0});hf.clearRegExpParserCache=hf.getRegExpAst=void 0;var tye=Py(),Dy={},rye=new tye.RegExpParser;function iye(r){var e=r.toString();if(Dy.hasOwnProperty(e))return Dy[e];var t=rye.pattern(e);return Dy[e]=t,t}hf.getRegExpAst=iye;function nye(){Dy={}}hf.clearRegExpParserCache=nye});var Yj=y(dn=>{"use strict";var sye=dn&&dn.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(dn,"__esModule",{value:!0});dn.canMatchCharCode=dn.firstCharOptimizedIndices=dn.getOptimizedStartCodesIndices=dn.failedOptimizationPrefixMsg=void 0;var Kj=Py(),As=Gt(),Hj=ky(),Da=wx(),Gj="Complement Sets are not supported for first char optimization";dn.failedOptimizationPrefixMsg=`Unable to use "first char" lexer optimizations: +`;function oye(r,e){e===void 0&&(e=!1);try{var t=(0,Hj.getRegExpAst)(r),i=Fy(t.value,{},t.flags.ignoreCase);return i}catch(s){if(s.message===Gj)e&&(0,As.PRINT_WARNING)(""+dn.failedOptimizationPrefixMsg+(" Unable to optimize: < "+r.toString()+` > +`)+` Complement Sets cannot be automatically optimized. + This will disable the lexer's first char optimizations. + See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#COMPLEMENT for details.`);else{var n="";e&&(n=` + This will disable the lexer's first char optimizations. + See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#REGEXP_PARSING for details.`),(0,As.PRINT_ERROR)(dn.failedOptimizationPrefixMsg+` +`+(" Failed parsing: < "+r.toString()+` > +`)+(" Using the regexp-to-ast library version: "+Kj.VERSION+` +`)+" Please open an issue at: https://github.com/bd82/regexp-to-ast/issues"+n)}}return[]}dn.getOptimizedStartCodesIndices=oye;function Fy(r,e,t){switch(r.type){case"Disjunction":for(var i=0;i=Da.minOptimizationVal)for(var f=u.from>=Da.minOptimizationVal?u.from:Da.minOptimizationVal,h=u.to,p=(0,Da.charCodeToOptimizedIndex)(f),C=(0,Da.charCodeToOptimizedIndex)(h),w=p;w<=C;w++)e[w]=w}}});break;case"Group":Fy(o.value,e,t);break;default:throw Error("Non Exhaustive Match")}var a=o.quantifier!==void 0&&o.quantifier.atLeast===0;if(o.type==="Group"&&yx(o)===!1||o.type!=="Group"&&a===!1)break}break;default:throw Error("non exhaustive match!")}return(0,As.values)(e)}dn.firstCharOptimizedIndices=Fy;function Ry(r,e,t){var i=(0,Da.charCodeToOptimizedIndex)(r);e[i]=i,t===!0&&aye(r,e)}function aye(r,e){var t=String.fromCharCode(r),i=t.toUpperCase();if(i!==t){var n=(0,Da.charCodeToOptimizedIndex)(i.charCodeAt(0));e[n]=n}else{var s=t.toLowerCase();if(s!==t){var n=(0,Da.charCodeToOptimizedIndex)(s.charCodeAt(0));e[n]=n}}}function Uj(r,e){return(0,As.find)(r.value,function(t){if(typeof t=="number")return(0,As.contains)(e,t);var i=t;return(0,As.find)(e,function(n){return i.from<=n&&n<=i.to})!==void 0})}function yx(r){return r.quantifier&&r.quantifier.atLeast===0?!0:r.value?(0,As.isArray)(r.value)?(0,As.every)(r.value,yx):yx(r.value):!1}var Aye=function(r){sye(e,r);function e(t){var i=r.call(this)||this;return i.targetCharCodes=t,i.found=!1,i}return e.prototype.visitChildren=function(t){if(this.found!==!0){switch(t.type){case"Lookahead":this.visitLookahead(t);return;case"NegativeLookahead":this.visitNegativeLookahead(t);return}r.prototype.visitChildren.call(this,t)}},e.prototype.visitCharacter=function(t){(0,As.contains)(this.targetCharCodes,t.value)&&(this.found=!0)},e.prototype.visitSet=function(t){t.complement?Uj(t,this.targetCharCodes)===void 0&&(this.found=!0):Uj(t,this.targetCharCodes)!==void 0&&(this.found=!0)},e}(Kj.BaseRegExpVisitor);function lye(r,e){if(e instanceof RegExp){var t=(0,Hj.getRegExpAst)(e),i=new Aye(r);return i.visit(t),i.found}else return(0,As.find)(e,function(n){return(0,As.contains)(r,n.charCodeAt(0))})!==void 0}dn.canMatchCharCode=lye});var wx=y(Je=>{"use strict";var jj=Je&&Je.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Je,"__esModule",{value:!0});Je.charCodeToOptimizedIndex=Je.minOptimizationVal=Je.buildLineBreakIssueMessage=Je.LineTerminatorOptimizedTester=Je.isShortPattern=Je.isCustomPattern=Je.cloneEmptyGroups=Je.performWarningRuntimeChecks=Je.performRuntimeChecks=Je.addStickyFlag=Je.addStartOfInput=Je.findUnreachablePatterns=Je.findModesThatDoNotExist=Je.findInvalidGroupType=Je.findDuplicatePatterns=Je.findUnsupportedFlags=Je.findStartOfInputAnchor=Je.findEmptyMatchRegExps=Je.findEndOfInputAnchor=Je.findInvalidPatterns=Je.findMissingPatterns=Je.validatePatterns=Je.analyzeTokenTypes=Je.enableSticky=Je.disableSticky=Je.SUPPORT_STICKY=Je.MODES=Je.DEFAULT_MODE=void 0;var qj=Py(),ir=Jd(),Se=Gt(),pf=Yj(),Jj=ky(),Do="PATTERN";Je.DEFAULT_MODE="defaultMode";Je.MODES="modes";Je.SUPPORT_STICKY=typeof new RegExp("(?:)").sticky=="boolean";function cye(){Je.SUPPORT_STICKY=!1}Je.disableSticky=cye;function uye(){Je.SUPPORT_STICKY=!0}Je.enableSticky=uye;function gye(r,e){e=(0,Se.defaults)(e,{useSticky:Je.SUPPORT_STICKY,debug:!1,safeMode:!1,positionTracking:"full",lineTerminatorCharacters:["\r",` +`],tracer:function(v,D){return D()}});var t=e.tracer;t("initCharCodeToOptimizedIndexMap",function(){wye()});var i;t("Reject Lexer.NA",function(){i=(0,Se.reject)(r,function(v){return v[Do]===ir.Lexer.NA})});var n=!1,s;t("Transform Patterns",function(){n=!1,s=(0,Se.map)(i,function(v){var D=v[Do];if((0,Se.isRegExp)(D)){var T=D.source;return T.length===1&&T!=="^"&&T!=="$"&&T!=="."&&!D.ignoreCase?T:T.length===2&&T[0]==="\\"&&!(0,Se.contains)(["d","D","s","S","t","r","n","t","0","c","b","B","f","v","w","W"],T[1])?T[1]:e.useSticky?Qx(D):bx(D)}else{if((0,Se.isFunction)(D))return n=!0,{exec:D};if((0,Se.has)(D,"exec"))return n=!0,D;if(typeof D=="string"){if(D.length===1)return D;var H=D.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),j=new RegExp(H);return e.useSticky?Qx(j):bx(j)}else throw Error("non exhaustive match")}})});var o,a,l,c,u;t("misc mapping",function(){o=(0,Se.map)(i,function(v){return v.tokenTypeIdx}),a=(0,Se.map)(i,function(v){var D=v.GROUP;if(D!==ir.Lexer.SKIPPED){if((0,Se.isString)(D))return D;if((0,Se.isUndefined)(D))return!1;throw Error("non exhaustive match")}}),l=(0,Se.map)(i,function(v){var D=v.LONGER_ALT;if(D){var T=(0,Se.isArray)(D)?(0,Se.map)(D,function(H){return(0,Se.indexOf)(i,H)}):[(0,Se.indexOf)(i,D)];return T}}),c=(0,Se.map)(i,function(v){return v.PUSH_MODE}),u=(0,Se.map)(i,function(v){return(0,Se.has)(v,"POP_MODE")})});var g;t("Line Terminator Handling",function(){var v=oq(e.lineTerminatorCharacters);g=(0,Se.map)(i,function(D){return!1}),e.positionTracking!=="onlyOffset"&&(g=(0,Se.map)(i,function(D){if((0,Se.has)(D,"LINE_BREAKS"))return D.LINE_BREAKS;if(nq(D,v)===!1)return(0,pf.canMatchCharCode)(v,D.PATTERN)}))});var f,h,p,C;t("Misc Mapping #2",function(){f=(0,Se.map)(i,vx),h=(0,Se.map)(s,iq),p=(0,Se.reduce)(i,function(v,D){var T=D.GROUP;return(0,Se.isString)(T)&&T!==ir.Lexer.SKIPPED&&(v[T]=[]),v},{}),C=(0,Se.map)(s,function(v,D){return{pattern:s[D],longerAlt:l[D],canLineTerminator:g[D],isCustom:f[D],short:h[D],group:a[D],push:c[D],pop:u[D],tokenTypeIdx:o[D],tokenType:i[D]}})});var w=!0,B=[];return e.safeMode||t("First Char Optimization",function(){B=(0,Se.reduce)(i,function(v,D,T){if(typeof D.PATTERN=="string"){var H=D.PATTERN.charCodeAt(0),j=Sx(H);Bx(v,j,C[T])}else if((0,Se.isArray)(D.START_CHARS_HINT)){var $;(0,Se.forEach)(D.START_CHARS_HINT,function(W){var Z=typeof W=="string"?W.charCodeAt(0):W,A=Sx(Z);$!==A&&($=A,Bx(v,A,C[T]))})}else if((0,Se.isRegExp)(D.PATTERN))if(D.PATTERN.unicode)w=!1,e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" Unable to analyze < "+D.PATTERN.toString()+` > pattern. +`)+` The regexp unicode flag is not currently supported by the regexp-to-ast library. + This will disable the lexer's first char optimizations. + For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNICODE_OPTIMIZE`);else{var V=(0,pf.getOptimizedStartCodesIndices)(D.PATTERN,e.ensureOptimizations);(0,Se.isEmpty)(V)&&(w=!1),(0,Se.forEach)(V,function(W){Bx(v,W,C[T])})}else e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" TokenType: <"+D.name+`> is using a custom token pattern without providing parameter. +`)+` This will disable the lexer's first char optimizations. + For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_OPTIMIZE`),w=!1;return v},[])}),t("ArrayPacking",function(){B=(0,Se.packArray)(B)}),{emptyGroups:p,patternIdxToConfig:C,charCodeToPatternIdxToConfig:B,hasCustom:n,canBeOptimized:w}}Je.analyzeTokenTypes=gye;function fye(r,e){var t=[],i=Wj(r);t=t.concat(i.errors);var n=zj(i.valid),s=n.valid;return t=t.concat(n.errors),t=t.concat(hye(s)),t=t.concat(eq(s)),t=t.concat(tq(s,e)),t=t.concat(rq(s)),t}Je.validatePatterns=fye;function hye(r){var e=[],t=(0,Se.filter)(r,function(i){return(0,Se.isRegExp)(i[Do])});return e=e.concat(Vj(t)),e=e.concat(_j(t)),e=e.concat(Zj(t)),e=e.concat($j(t)),e=e.concat(Xj(t)),e}function Wj(r){var e=(0,Se.filter)(r,function(n){return!(0,Se.has)(n,Do)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- missing static 'PATTERN' property",type:ir.LexerDefinitionErrorType.MISSING_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findMissingPatterns=Wj;function zj(r){var e=(0,Se.filter)(r,function(n){var s=n[Do];return!(0,Se.isRegExp)(s)&&!(0,Se.isFunction)(s)&&!(0,Se.has)(s,"exec")&&!(0,Se.isString)(s)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' can only be a RegExp, a Function matching the {CustomPatternMatcherFunc} type or an Object matching the {ICustomPattern} interface.",type:ir.LexerDefinitionErrorType.INVALID_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findInvalidPatterns=zj;var pye=/[^\\][\$]/;function Vj(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitEndAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return pye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: + Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain end of input anchor '$' + See chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.EOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findEndOfInputAnchor=Vj;function Xj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n.test("")}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' must not match an empty string",type:ir.LexerDefinitionErrorType.EMPTY_MATCH_PATTERN,tokenTypes:[i]}});return t}Je.findEmptyMatchRegExps=Xj;var dye=/[^\\[][\^]|^\^/;function _j(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitStartAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return dye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: + Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain start of input anchor '^' + See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.SOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findStartOfInputAnchor=_j;function Zj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n instanceof RegExp&&(n.multiline||n.global)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' may NOT contain global('g') or multiline('m')",type:ir.LexerDefinitionErrorType.UNSUPPORTED_FLAGS_FOUND,tokenTypes:[i]}});return t}Je.findUnsupportedFlags=Zj;function $j(r){var e=[],t=(0,Se.map)(r,function(s){return(0,Se.reduce)(r,function(o,a){return s.PATTERN.source===a.PATTERN.source&&!(0,Se.contains)(e,a)&&a.PATTERN!==ir.Lexer.NA&&(e.push(a),o.push(a)),o},[])});t=(0,Se.compact)(t);var i=(0,Se.filter)(t,function(s){return s.length>1}),n=(0,Se.map)(i,function(s){var o=(0,Se.map)(s,function(l){return l.name}),a=(0,Se.first)(s).PATTERN;return{message:"The same RegExp pattern ->"+a+"<-"+("has been used in all of the following Token Types: "+o.join(", ")+" <-"),type:ir.LexerDefinitionErrorType.DUPLICATE_PATTERNS_FOUND,tokenTypes:s}});return n}Je.findDuplicatePatterns=$j;function eq(r){var e=(0,Se.filter)(r,function(i){if(!(0,Se.has)(i,"GROUP"))return!1;var n=i.GROUP;return n!==ir.Lexer.SKIPPED&&n!==ir.Lexer.NA&&!(0,Se.isString)(n)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'GROUP' can only be Lexer.SKIPPED/Lexer.NA/A String",type:ir.LexerDefinitionErrorType.INVALID_GROUP_TYPE_FOUND,tokenTypes:[i]}});return t}Je.findInvalidGroupType=eq;function tq(r,e){var t=(0,Se.filter)(r,function(n){return n.PUSH_MODE!==void 0&&!(0,Se.contains)(e,n.PUSH_MODE)}),i=(0,Se.map)(t,function(n){var s="Token Type: ->"+n.name+"<- static 'PUSH_MODE' value cannot refer to a Lexer Mode ->"+n.PUSH_MODE+"<-which does not exist";return{message:s,type:ir.LexerDefinitionErrorType.PUSH_MODE_DOES_NOT_EXIST,tokenTypes:[n]}});return i}Je.findModesThatDoNotExist=tq;function rq(r){var e=[],t=(0,Se.reduce)(r,function(i,n,s){var o=n.PATTERN;return o===ir.Lexer.NA||((0,Se.isString)(o)?i.push({str:o,idx:s,tokenType:n}):(0,Se.isRegExp)(o)&&mye(o)&&i.push({str:o.source,idx:s,tokenType:n})),i},[]);return(0,Se.forEach)(r,function(i,n){(0,Se.forEach)(t,function(s){var o=s.str,a=s.idx,l=s.tokenType;if(n"+i.name+"<-")+`in the lexer's definition. +See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNREACHABLE`;e.push({message:c,type:ir.LexerDefinitionErrorType.UNREACHABLE_PATTERN,tokenTypes:[i,l]})}})}),e}Je.findUnreachablePatterns=rq;function Cye(r,e){if((0,Se.isRegExp)(e)){var t=e.exec(r);return t!==null&&t.index===0}else{if((0,Se.isFunction)(e))return e(r,0,[],{});if((0,Se.has)(e,"exec"))return e.exec(r,0,[],{});if(typeof e=="string")return e===r;throw Error("non exhaustive match")}}function mye(r){var e=[".","\\","[","]","|","^","$","(",")","?","*","+","{"];return(0,Se.find)(e,function(t){return r.source.indexOf(t)!==-1})===void 0}function bx(r){var e=r.ignoreCase?"i":"";return new RegExp("^(?:"+r.source+")",e)}Je.addStartOfInput=bx;function Qx(r){var e=r.ignoreCase?"iy":"y";return new RegExp(""+r.source,e)}Je.addStickyFlag=Qx;function Eye(r,e,t){var i=[];return(0,Se.has)(r,Je.DEFAULT_MODE)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.DEFAULT_MODE+`> property in its definition +`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE}),(0,Se.has)(r,Je.MODES)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.MODES+`> property in its definition +`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY}),(0,Se.has)(r,Je.MODES)&&(0,Se.has)(r,Je.DEFAULT_MODE)&&!(0,Se.has)(r.modes,r.defaultMode)&&i.push({message:"A MultiMode Lexer cannot be initialized with a "+Je.DEFAULT_MODE+": <"+r.defaultMode+`>which does not exist +`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST}),(0,Se.has)(r,Je.MODES)&&(0,Se.forEach)(r.modes,function(n,s){(0,Se.forEach)(n,function(o,a){(0,Se.isUndefined)(o)&&i.push({message:"A Lexer cannot be initialized using an undefined Token Type. Mode:"+("<"+s+"> at index: <"+a+`> +`),type:ir.LexerDefinitionErrorType.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED})})}),i}Je.performRuntimeChecks=Eye;function Iye(r,e,t){var i=[],n=!1,s=(0,Se.compact)((0,Se.flatten)((0,Se.mapValues)(r.modes,function(l){return l}))),o=(0,Se.reject)(s,function(l){return l[Do]===ir.Lexer.NA}),a=oq(t);return e&&(0,Se.forEach)(o,function(l){var c=nq(l,a);if(c!==!1){var u=sq(l,c),g={message:u,type:c.issue,tokenType:l};i.push(g)}else(0,Se.has)(l,"LINE_BREAKS")?l.LINE_BREAKS===!0&&(n=!0):(0,pf.canMatchCharCode)(a,l.PATTERN)&&(n=!0)}),e&&!n&&i.push({message:`Warning: No LINE_BREAKS Found. + This Lexer has been defined to track line and column information, + But none of the Token Types can be identified as matching a line terminator. + See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#LINE_BREAKS + for details.`,type:ir.LexerDefinitionErrorType.NO_LINE_BREAKS_FLAGS}),i}Je.performWarningRuntimeChecks=Iye;function yye(r){var e={},t=(0,Se.keys)(r);return(0,Se.forEach)(t,function(i){var n=r[i];if((0,Se.isArray)(n))e[i]=[];else throw Error("non exhaustive match")}),e}Je.cloneEmptyGroups=yye;function vx(r){var e=r.PATTERN;if((0,Se.isRegExp)(e))return!1;if((0,Se.isFunction)(e))return!0;if((0,Se.has)(e,"exec"))return!0;if((0,Se.isString)(e))return!1;throw Error("non exhaustive match")}Je.isCustomPattern=vx;function iq(r){return(0,Se.isString)(r)&&r.length===1?r.charCodeAt(0):!1}Je.isShortPattern=iq;Je.LineTerminatorOptimizedTester={test:function(r){for(var e=r.length,t=this.lastIndex;t Token Type +`)+(" Root cause: "+e.errMsg+`. +`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#IDENTIFY_TERMINATOR";if(e.issue===ir.LexerDefinitionErrorType.CUSTOM_LINE_BREAK)return`Warning: A Custom Token Pattern should specify the option. +`+(" The problem is in the <"+r.name+`> Token Type +`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_LINE_BREAK";throw Error("non exhaustive match")}Je.buildLineBreakIssueMessage=sq;function oq(r){var e=(0,Se.map)(r,function(t){return(0,Se.isString)(t)&&t.length>0?t.charCodeAt(0):t});return e}function Bx(r,e,t){r[e]===void 0?r[e]=[t]:r[e].push(t)}Je.minOptimizationVal=256;var Ny=[];function Sx(r){return r255?255+~~(r/255):r}}});var df=y(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.isTokenType=Nt.hasExtendingTokensTypesMapProperty=Nt.hasExtendingTokensTypesProperty=Nt.hasCategoriesProperty=Nt.hasShortKeyProperty=Nt.singleAssignCategoriesToksMap=Nt.assignCategoriesMapProp=Nt.assignCategoriesTokensProp=Nt.assignTokenDefaultProps=Nt.expandCategories=Nt.augmentTokenTypes=Nt.tokenIdxToClass=Nt.tokenShortNameIdx=Nt.tokenStructuredMatcherNoCategories=Nt.tokenStructuredMatcher=void 0;var ei=Gt();function Bye(r,e){var t=r.tokenTypeIdx;return t===e.tokenTypeIdx?!0:e.isParent===!0&&e.categoryMatchesMap[t]===!0}Nt.tokenStructuredMatcher=Bye;function bye(r,e){return r.tokenTypeIdx===e.tokenTypeIdx}Nt.tokenStructuredMatcherNoCategories=bye;Nt.tokenShortNameIdx=1;Nt.tokenIdxToClass={};function Qye(r){var e=aq(r);Aq(e),cq(e),lq(e),(0,ei.forEach)(e,function(t){t.isParent=t.categoryMatches.length>0})}Nt.augmentTokenTypes=Qye;function aq(r){for(var e=(0,ei.cloneArr)(r),t=r,i=!0;i;){t=(0,ei.compact)((0,ei.flatten)((0,ei.map)(t,function(s){return s.CATEGORIES})));var n=(0,ei.difference)(t,e);e=e.concat(n),(0,ei.isEmpty)(n)?i=!1:t=n}return e}Nt.expandCategories=aq;function Aq(r){(0,ei.forEach)(r,function(e){uq(e)||(Nt.tokenIdxToClass[Nt.tokenShortNameIdx]=e,e.tokenTypeIdx=Nt.tokenShortNameIdx++),xx(e)&&!(0,ei.isArray)(e.CATEGORIES)&&(e.CATEGORIES=[e.CATEGORIES]),xx(e)||(e.CATEGORIES=[]),gq(e)||(e.categoryMatches=[]),fq(e)||(e.categoryMatchesMap={})})}Nt.assignTokenDefaultProps=Aq;function lq(r){(0,ei.forEach)(r,function(e){e.categoryMatches=[],(0,ei.forEach)(e.categoryMatchesMap,function(t,i){e.categoryMatches.push(Nt.tokenIdxToClass[i].tokenTypeIdx)})})}Nt.assignCategoriesTokensProp=lq;function cq(r){(0,ei.forEach)(r,function(e){Px([],e)})}Nt.assignCategoriesMapProp=cq;function Px(r,e){(0,ei.forEach)(r,function(t){e.categoryMatchesMap[t.tokenTypeIdx]=!0}),(0,ei.forEach)(e.CATEGORIES,function(t){var i=r.concat(e);(0,ei.contains)(i,t)||Px(i,t)})}Nt.singleAssignCategoriesToksMap=Px;function uq(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.hasShortKeyProperty=uq;function xx(r){return(0,ei.has)(r,"CATEGORIES")}Nt.hasCategoriesProperty=xx;function gq(r){return(0,ei.has)(r,"categoryMatches")}Nt.hasExtendingTokensTypesProperty=gq;function fq(r){return(0,ei.has)(r,"categoryMatchesMap")}Nt.hasExtendingTokensTypesMapProperty=fq;function Sye(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.isTokenType=Sye});var Dx=y(Ty=>{"use strict";Object.defineProperty(Ty,"__esModule",{value:!0});Ty.defaultLexerErrorProvider=void 0;Ty.defaultLexerErrorProvider={buildUnableToPopLexerModeMessage:function(r){return"Unable to pop Lexer Mode after encountering Token ->"+r.image+"<- The Mode Stack is empty"},buildUnexpectedCharactersMessage:function(r,e,t,i,n){return"unexpected character: ->"+r.charAt(e)+"<- at offset: "+e+","+(" skipped "+t+" characters.")}}});var Jd=y(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.Lexer=Rc.LexerDefinitionErrorType=void 0;var Vs=wx(),nr=Gt(),vye=df(),xye=Dx(),Pye=ky(),Dye;(function(r){r[r.MISSING_PATTERN=0]="MISSING_PATTERN",r[r.INVALID_PATTERN=1]="INVALID_PATTERN",r[r.EOI_ANCHOR_FOUND=2]="EOI_ANCHOR_FOUND",r[r.UNSUPPORTED_FLAGS_FOUND=3]="UNSUPPORTED_FLAGS_FOUND",r[r.DUPLICATE_PATTERNS_FOUND=4]="DUPLICATE_PATTERNS_FOUND",r[r.INVALID_GROUP_TYPE_FOUND=5]="INVALID_GROUP_TYPE_FOUND",r[r.PUSH_MODE_DOES_NOT_EXIST=6]="PUSH_MODE_DOES_NOT_EXIST",r[r.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE=7]="MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE",r[r.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY=8]="MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY",r[r.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST=9]="MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST",r[r.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED=10]="LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED",r[r.SOI_ANCHOR_FOUND=11]="SOI_ANCHOR_FOUND",r[r.EMPTY_MATCH_PATTERN=12]="EMPTY_MATCH_PATTERN",r[r.NO_LINE_BREAKS_FLAGS=13]="NO_LINE_BREAKS_FLAGS",r[r.UNREACHABLE_PATTERN=14]="UNREACHABLE_PATTERN",r[r.IDENTIFY_TERMINATOR=15]="IDENTIFY_TERMINATOR",r[r.CUSTOM_LINE_BREAK=16]="CUSTOM_LINE_BREAK"})(Dye=Rc.LexerDefinitionErrorType||(Rc.LexerDefinitionErrorType={}));var Wd={deferDefinitionErrorsHandling:!1,positionTracking:"full",lineTerminatorsPattern:/\n|\r\n?/g,lineTerminatorCharacters:[` +`,"\r"],ensureOptimizations:!1,safeMode:!1,errorMessageProvider:xye.defaultLexerErrorProvider,traceInitPerf:!1,skipValidations:!1};Object.freeze(Wd);var kye=function(){function r(e,t){var i=this;if(t===void 0&&(t=Wd),this.lexerDefinition=e,this.lexerDefinitionErrors=[],this.lexerDefinitionWarning=[],this.patternIdxToConfig={},this.charCodeToPatternIdxToConfig={},this.modes=[],this.emptyGroups={},this.config=void 0,this.trackStartLines=!0,this.trackEndLines=!0,this.hasCustom=!1,this.canModeBeOptimized={},typeof t=="boolean")throw Error(`The second argument to the Lexer constructor is now an ILexerConfig Object. +a boolean 2nd argument is no longer supported`);this.config=(0,nr.merge)(Wd,t);var n=this.config.traceInitPerf;n===!0?(this.traceInitMaxIdent=1/0,this.traceInitPerf=!0):typeof n=="number"&&(this.traceInitMaxIdent=n,this.traceInitPerf=!0),this.traceInitIndent=-1,this.TRACE_INIT("Lexer Constructor",function(){var s,o=!0;i.TRACE_INIT("Lexer Config handling",function(){if(i.config.lineTerminatorsPattern===Wd.lineTerminatorsPattern)i.config.lineTerminatorsPattern=Vs.LineTerminatorOptimizedTester;else if(i.config.lineTerminatorCharacters===Wd.lineTerminatorCharacters)throw Error(`Error: Missing property on the Lexer config. + For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#MISSING_LINE_TERM_CHARS`);if(t.safeMode&&t.ensureOptimizations)throw Error('"safeMode" and "ensureOptimizations" flags are mutually exclusive.');i.trackStartLines=/full|onlyStart/i.test(i.config.positionTracking),i.trackEndLines=/full/i.test(i.config.positionTracking),(0,nr.isArray)(e)?(s={modes:{}},s.modes[Vs.DEFAULT_MODE]=(0,nr.cloneArr)(e),s[Vs.DEFAULT_MODE]=Vs.DEFAULT_MODE):(o=!1,s=(0,nr.cloneObj)(e))}),i.config.skipValidations===!1&&(i.TRACE_INIT("performRuntimeChecks",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.performRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))}),i.TRACE_INIT("performWarningRuntimeChecks",function(){i.lexerDefinitionWarning=i.lexerDefinitionWarning.concat((0,Vs.performWarningRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))})),s.modes=s.modes?s.modes:{},(0,nr.forEach)(s.modes,function(u,g){s.modes[g]=(0,nr.reject)(u,function(f){return(0,nr.isUndefined)(f)})});var a=(0,nr.keys)(s.modes);if((0,nr.forEach)(s.modes,function(u,g){i.TRACE_INIT("Mode: <"+g+"> processing",function(){if(i.modes.push(g),i.config.skipValidations===!1&&i.TRACE_INIT("validatePatterns",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.validatePatterns)(u,a))}),(0,nr.isEmpty)(i.lexerDefinitionErrors)){(0,vye.augmentTokenTypes)(u);var f;i.TRACE_INIT("analyzeTokenTypes",function(){f=(0,Vs.analyzeTokenTypes)(u,{lineTerminatorCharacters:i.config.lineTerminatorCharacters,positionTracking:t.positionTracking,ensureOptimizations:t.ensureOptimizations,safeMode:t.safeMode,tracer:i.TRACE_INIT.bind(i)})}),i.patternIdxToConfig[g]=f.patternIdxToConfig,i.charCodeToPatternIdxToConfig[g]=f.charCodeToPatternIdxToConfig,i.emptyGroups=(0,nr.merge)(i.emptyGroups,f.emptyGroups),i.hasCustom=f.hasCustom||i.hasCustom,i.canModeBeOptimized[g]=f.canBeOptimized}})}),i.defaultMode=s.defaultMode,!(0,nr.isEmpty)(i.lexerDefinitionErrors)&&!i.config.deferDefinitionErrorsHandling){var l=(0,nr.map)(i.lexerDefinitionErrors,function(u){return u.message}),c=l.join(`----------------------- +`);throw new Error(`Errors detected in definition of Lexer: +`+c)}(0,nr.forEach)(i.lexerDefinitionWarning,function(u){(0,nr.PRINT_WARNING)(u.message)}),i.TRACE_INIT("Choosing sub-methods implementations",function(){if(Vs.SUPPORT_STICKY?(i.chopInput=nr.IDENTITY,i.match=i.matchWithTest):(i.updateLastIndex=nr.NOOP,i.match=i.matchWithExec),o&&(i.handleModes=nr.NOOP),i.trackStartLines===!1&&(i.computeNewColumn=nr.IDENTITY),i.trackEndLines===!1&&(i.updateTokenEndLineColumnLocation=nr.NOOP),/full/i.test(i.config.positionTracking))i.createTokenInstance=i.createFullToken;else if(/onlyStart/i.test(i.config.positionTracking))i.createTokenInstance=i.createStartOnlyToken;else if(/onlyOffset/i.test(i.config.positionTracking))i.createTokenInstance=i.createOffsetOnlyToken;else throw Error('Invalid config option: "'+i.config.positionTracking+'"');i.hasCustom?(i.addToken=i.addTokenUsingPush,i.handlePayload=i.handlePayloadWithCustom):(i.addToken=i.addTokenUsingMemberAccess,i.handlePayload=i.handlePayloadNoCustom)}),i.TRACE_INIT("Failed Optimization Warnings",function(){var u=(0,nr.reduce)(i.canModeBeOptimized,function(g,f,h){return f===!1&&g.push(h),g},[]);if(t.ensureOptimizations&&!(0,nr.isEmpty)(u))throw Error("Lexer Modes: < "+u.join(", ")+` > cannot be optimized. + Disable the "ensureOptimizations" lexer config flag to silently ignore this and run the lexer in an un-optimized mode. + Or inspect the console log for details on how to resolve these issues.`)}),i.TRACE_INIT("clearRegExpParserCache",function(){(0,Pye.clearRegExpParserCache)()}),i.TRACE_INIT("toFastProperties",function(){(0,nr.toFastProperties)(i)})})}return r.prototype.tokenize=function(e,t){if(t===void 0&&(t=this.defaultMode),!(0,nr.isEmpty)(this.lexerDefinitionErrors)){var i=(0,nr.map)(this.lexerDefinitionErrors,function(o){return o.message}),n=i.join(`----------------------- +`);throw new Error(`Unable to Tokenize because Errors detected in definition of Lexer: +`+n)}var s=this.tokenizeInternal(e,t);return s},r.prototype.tokenizeInternal=function(e,t){var i=this,n,s,o,a,l,c,u,g,f,h,p,C,w,B,v,D,T=e,H=T.length,j=0,$=0,V=this.hasCustom?0:Math.floor(e.length/10),W=new Array(V),Z=[],A=this.trackStartLines?1:void 0,ae=this.trackStartLines?1:void 0,ge=(0,Vs.cloneEmptyGroups)(this.emptyGroups),_=this.trackStartLines,L=this.config.lineTerminatorsPattern,N=0,ue=[],we=[],Te=[],Pe=[];Object.freeze(Pe);var Le=void 0;function se(){return ue}function Ae(dr){var Bi=(0,Vs.charCodeToOptimizedIndex)(dr),_n=we[Bi];return _n===void 0?Pe:_n}var be=function(dr){if(Te.length===1&&dr.tokenType.PUSH_MODE===void 0){var Bi=i.config.errorMessageProvider.buildUnableToPopLexerModeMessage(dr);Z.push({offset:dr.startOffset,line:dr.startLine!==void 0?dr.startLine:void 0,column:dr.startColumn!==void 0?dr.startColumn:void 0,length:dr.image.length,message:Bi})}else{Te.pop();var _n=(0,nr.last)(Te);ue=i.patternIdxToConfig[_n],we=i.charCodeToPatternIdxToConfig[_n],N=ue.length;var pa=i.canModeBeOptimized[_n]&&i.config.safeMode===!1;we&&pa?Le=Ae:Le=se}};function fe(dr){Te.push(dr),we=this.charCodeToPatternIdxToConfig[dr],ue=this.patternIdxToConfig[dr],N=ue.length,N=ue.length;var Bi=this.canModeBeOptimized[dr]&&this.config.safeMode===!1;we&&Bi?Le=Ae:Le=se}fe.call(this,t);for(var le;jc.length){c=a,u=g,le=tt;break}}}break}}if(c!==null){if(f=c.length,h=le.group,h!==void 0&&(p=le.tokenTypeIdx,C=this.createTokenInstance(c,j,p,le.tokenType,A,ae,f),this.handlePayload(C,u),h===!1?$=this.addToken(W,$,C):ge[h].push(C)),e=this.chopInput(e,f),j=j+f,ae=this.computeNewColumn(ae,f),_===!0&&le.canLineTerminator===!0){var It=0,Ur=void 0,oi=void 0;L.lastIndex=0;do Ur=L.test(c),Ur===!0&&(oi=L.lastIndex-1,It++);while(Ur===!0);It!==0&&(A=A+It,ae=f-oi,this.updateTokenEndLineColumnLocation(C,h,oi,It,A,ae,f))}this.handleModes(le,be,fe,C)}else{for(var pi=j,pr=A,di=ae,ai=!1;!ai&&j <"+e+">");var n=(0,nr.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r.SKIPPED="This marks a skipped Token pattern, this means each token identified by it willbe consumed and then thrown into oblivion, this can be used to for example to completely ignore whitespace.",r.NA=/NOT_APPLICABLE/,r}();Rc.Lexer=kye});var HA=y(Si=>{"use strict";Object.defineProperty(Si,"__esModule",{value:!0});Si.tokenMatcher=Si.createTokenInstance=Si.EOF=Si.createToken=Si.hasTokenLabel=Si.tokenName=Si.tokenLabel=void 0;var Xs=Gt(),Rye=Jd(),kx=df();function Fye(r){return wq(r)?r.LABEL:r.name}Si.tokenLabel=Fye;function Nye(r){return r.name}Si.tokenName=Nye;function wq(r){return(0,Xs.isString)(r.LABEL)&&r.LABEL!==""}Si.hasTokenLabel=wq;var Tye="parent",hq="categories",pq="label",dq="group",Cq="push_mode",mq="pop_mode",Eq="longer_alt",Iq="line_breaks",yq="start_chars_hint";function Bq(r){return Lye(r)}Si.createToken=Bq;function Lye(r){var e=r.pattern,t={};if(t.name=r.name,(0,Xs.isUndefined)(e)||(t.PATTERN=e),(0,Xs.has)(r,Tye))throw`The parent property is no longer supported. +See: https://github.com/chevrotain/chevrotain/issues/564#issuecomment-349062346 for details.`;return(0,Xs.has)(r,hq)&&(t.CATEGORIES=r[hq]),(0,kx.augmentTokenTypes)([t]),(0,Xs.has)(r,pq)&&(t.LABEL=r[pq]),(0,Xs.has)(r,dq)&&(t.GROUP=r[dq]),(0,Xs.has)(r,mq)&&(t.POP_MODE=r[mq]),(0,Xs.has)(r,Cq)&&(t.PUSH_MODE=r[Cq]),(0,Xs.has)(r,Eq)&&(t.LONGER_ALT=r[Eq]),(0,Xs.has)(r,Iq)&&(t.LINE_BREAKS=r[Iq]),(0,Xs.has)(r,yq)&&(t.START_CHARS_HINT=r[yq]),t}Si.EOF=Bq({name:"EOF",pattern:Rye.Lexer.NA});(0,kx.augmentTokenTypes)([Si.EOF]);function Oye(r,e,t,i,n,s,o,a){return{image:e,startOffset:t,endOffset:i,startLine:n,endLine:s,startColumn:o,endColumn:a,tokenTypeIdx:r.tokenTypeIdx,tokenType:r}}Si.createTokenInstance=Oye;function Mye(r,e){return(0,kx.tokenStructuredMatcher)(r,e)}Si.tokenMatcher=Mye});var Cn=y(Wt=>{"use strict";var ka=Wt&&Wt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Wt,"__esModule",{value:!0});Wt.serializeProduction=Wt.serializeGrammar=Wt.Terminal=Wt.Alternation=Wt.RepetitionWithSeparator=Wt.Repetition=Wt.RepetitionMandatoryWithSeparator=Wt.RepetitionMandatory=Wt.Option=Wt.Alternative=Wt.Rule=Wt.NonTerminal=Wt.AbstractProduction=void 0;var lr=Gt(),Uye=HA(),ko=function(){function r(e){this._definition=e}return Object.defineProperty(r.prototype,"definition",{get:function(){return this._definition},set:function(e){this._definition=e},enumerable:!1,configurable:!0}),r.prototype.accept=function(e){e.visit(this),(0,lr.forEach)(this.definition,function(t){t.accept(e)})},r}();Wt.AbstractProduction=ko;var bq=function(r){ka(e,r);function e(t){var i=r.call(this,[])||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this.referencedRule!==void 0?this.referencedRule.definition:[]},set:function(t){},enumerable:!1,configurable:!0}),e.prototype.accept=function(t){t.visit(this)},e}(ko);Wt.NonTerminal=bq;var Qq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.orgText="",(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Rule=Qq;var Sq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.ignoreAmbiguities=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Alternative=Sq;var vq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Option=vq;var xq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatory=xq;var Pq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatoryWithSeparator=Pq;var Dq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Repetition=Dq;var kq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionWithSeparator=kq;var Rq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,i.ignoreAmbiguities=!1,i.hasPredicates=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this._definition},set:function(t){this._definition=t},enumerable:!1,configurable:!0}),e}(ko);Wt.Alternation=Rq;var Ly=function(){function r(e){this.idx=1,(0,lr.assign)(this,(0,lr.pick)(e,function(t){return t!==void 0}))}return r.prototype.accept=function(e){e.visit(this)},r}();Wt.Terminal=Ly;function Kye(r){return(0,lr.map)(r,zd)}Wt.serializeGrammar=Kye;function zd(r){function e(s){return(0,lr.map)(s,zd)}if(r instanceof bq){var t={type:"NonTerminal",name:r.nonTerminalName,idx:r.idx};return(0,lr.isString)(r.label)&&(t.label=r.label),t}else{if(r instanceof Sq)return{type:"Alternative",definition:e(r.definition)};if(r instanceof vq)return{type:"Option",idx:r.idx,definition:e(r.definition)};if(r instanceof xq)return{type:"RepetitionMandatory",idx:r.idx,definition:e(r.definition)};if(r instanceof Pq)return{type:"RepetitionMandatoryWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof kq)return{type:"RepetitionWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof Dq)return{type:"Repetition",idx:r.idx,definition:e(r.definition)};if(r instanceof Rq)return{type:"Alternation",idx:r.idx,definition:e(r.definition)};if(r instanceof Ly){var i={type:"Terminal",name:r.terminalType.name,label:(0,Uye.tokenLabel)(r.terminalType),idx:r.idx};(0,lr.isString)(r.label)&&(i.terminalLabel=r.label);var n=r.terminalType.PATTERN;return r.terminalType.PATTERN&&(i.pattern=(0,lr.isRegExp)(n)?n.source:n),i}else{if(r instanceof Qq)return{type:"Rule",name:r.name,orgText:r.orgText,definition:e(r.definition)};throw Error("non exhaustive match")}}}Wt.serializeProduction=zd});var My=y(Oy=>{"use strict";Object.defineProperty(Oy,"__esModule",{value:!0});Oy.RestWalker=void 0;var Rx=Gt(),mn=Cn(),Hye=function(){function r(){}return r.prototype.walk=function(e,t){var i=this;t===void 0&&(t=[]),(0,Rx.forEach)(e.definition,function(n,s){var o=(0,Rx.drop)(e.definition,s+1);if(n instanceof mn.NonTerminal)i.walkProdRef(n,o,t);else if(n instanceof mn.Terminal)i.walkTerminal(n,o,t);else if(n instanceof mn.Alternative)i.walkFlat(n,o,t);else if(n instanceof mn.Option)i.walkOption(n,o,t);else if(n instanceof mn.RepetitionMandatory)i.walkAtLeastOne(n,o,t);else if(n instanceof mn.RepetitionMandatoryWithSeparator)i.walkAtLeastOneSep(n,o,t);else if(n instanceof mn.RepetitionWithSeparator)i.walkManySep(n,o,t);else if(n instanceof mn.Repetition)i.walkMany(n,o,t);else if(n instanceof mn.Alternation)i.walkOr(n,o,t);else throw Error("non exhaustive match")})},r.prototype.walkTerminal=function(e,t,i){},r.prototype.walkProdRef=function(e,t,i){},r.prototype.walkFlat=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkOption=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkAtLeastOne=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkAtLeastOneSep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkMany=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkManySep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkOr=function(e,t,i){var n=this,s=t.concat(i);(0,Rx.forEach)(e.definition,function(o){var a=new mn.Alternative({definition:[o]});n.walk(a,s)})},r}();Oy.RestWalker=Hye;function Fq(r,e,t){var i=[new mn.Option({definition:[new mn.Terminal({terminalType:r.separator})].concat(r.definition)})],n=i.concat(e,t);return n}});var Cf=y(Uy=>{"use strict";Object.defineProperty(Uy,"__esModule",{value:!0});Uy.GAstVisitor=void 0;var Ro=Cn(),Gye=function(){function r(){}return r.prototype.visit=function(e){var t=e;switch(t.constructor){case Ro.NonTerminal:return this.visitNonTerminal(t);case Ro.Alternative:return this.visitAlternative(t);case Ro.Option:return this.visitOption(t);case Ro.RepetitionMandatory:return this.visitRepetitionMandatory(t);case Ro.RepetitionMandatoryWithSeparator:return this.visitRepetitionMandatoryWithSeparator(t);case Ro.RepetitionWithSeparator:return this.visitRepetitionWithSeparator(t);case Ro.Repetition:return this.visitRepetition(t);case Ro.Alternation:return this.visitAlternation(t);case Ro.Terminal:return this.visitTerminal(t);case Ro.Rule:return this.visitRule(t);default:throw Error("non exhaustive match")}},r.prototype.visitNonTerminal=function(e){},r.prototype.visitAlternative=function(e){},r.prototype.visitOption=function(e){},r.prototype.visitRepetition=function(e){},r.prototype.visitRepetitionMandatory=function(e){},r.prototype.visitRepetitionMandatoryWithSeparator=function(e){},r.prototype.visitRepetitionWithSeparator=function(e){},r.prototype.visitAlternation=function(e){},r.prototype.visitTerminal=function(e){},r.prototype.visitRule=function(e){},r}();Uy.GAstVisitor=Gye});var Xd=y(Ui=>{"use strict";var Yye=Ui&&Ui.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Ui,"__esModule",{value:!0});Ui.collectMethods=Ui.DslMethodsCollectorVisitor=Ui.getProductionDslName=Ui.isBranchingProd=Ui.isOptionalProd=Ui.isSequenceProd=void 0;var Vd=Gt(),Qr=Cn(),jye=Cf();function qye(r){return r instanceof Qr.Alternative||r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionMandatory||r instanceof Qr.RepetitionMandatoryWithSeparator||r instanceof Qr.RepetitionWithSeparator||r instanceof Qr.Terminal||r instanceof Qr.Rule}Ui.isSequenceProd=qye;function Fx(r,e){e===void 0&&(e=[]);var t=r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionWithSeparator;return t?!0:r instanceof Qr.Alternation?(0,Vd.some)(r.definition,function(i){return Fx(i,e)}):r instanceof Qr.NonTerminal&&(0,Vd.contains)(e,r)?!1:r instanceof Qr.AbstractProduction?(r instanceof Qr.NonTerminal&&e.push(r),(0,Vd.every)(r.definition,function(i){return Fx(i,e)})):!1}Ui.isOptionalProd=Fx;function Jye(r){return r instanceof Qr.Alternation}Ui.isBranchingProd=Jye;function Wye(r){if(r instanceof Qr.NonTerminal)return"SUBRULE";if(r instanceof Qr.Option)return"OPTION";if(r instanceof Qr.Alternation)return"OR";if(r instanceof Qr.RepetitionMandatory)return"AT_LEAST_ONE";if(r instanceof Qr.RepetitionMandatoryWithSeparator)return"AT_LEAST_ONE_SEP";if(r instanceof Qr.RepetitionWithSeparator)return"MANY_SEP";if(r instanceof Qr.Repetition)return"MANY";if(r instanceof Qr.Terminal)return"CONSUME";throw Error("non exhaustive match")}Ui.getProductionDslName=Wye;var Nq=function(r){Yye(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.separator="-",t.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]},t}return e.prototype.reset=function(){this.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]}},e.prototype.visitTerminal=function(t){var i=t.terminalType.name+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitNonTerminal=function(t){var i=t.nonTerminalName+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitOption=function(t){this.dslMethods.option.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.dslMethods.repetitionWithSeparator.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.dslMethods.repetitionMandatory.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.dslMethods.repetitionMandatoryWithSeparator.push(t)},e.prototype.visitRepetition=function(t){this.dslMethods.repetition.push(t)},e.prototype.visitAlternation=function(t){this.dslMethods.alternation.push(t)},e}(jye.GAstVisitor);Ui.DslMethodsCollectorVisitor=Nq;var Ky=new Nq;function zye(r){Ky.reset(),r.accept(Ky);var e=Ky.dslMethods;return Ky.reset(),e}Ui.collectMethods=zye});var Tx=y(Fo=>{"use strict";Object.defineProperty(Fo,"__esModule",{value:!0});Fo.firstForTerminal=Fo.firstForBranching=Fo.firstForSequence=Fo.first=void 0;var Hy=Gt(),Tq=Cn(),Nx=Xd();function Gy(r){if(r instanceof Tq.NonTerminal)return Gy(r.referencedRule);if(r instanceof Tq.Terminal)return Mq(r);if((0,Nx.isSequenceProd)(r))return Lq(r);if((0,Nx.isBranchingProd)(r))return Oq(r);throw Error("non exhaustive match")}Fo.first=Gy;function Lq(r){for(var e=[],t=r.definition,i=0,n=t.length>i,s,o=!0;n&&o;)s=t[i],o=(0,Nx.isOptionalProd)(s),e=e.concat(Gy(s)),i=i+1,n=t.length>i;return(0,Hy.uniq)(e)}Fo.firstForSequence=Lq;function Oq(r){var e=(0,Hy.map)(r.definition,function(t){return Gy(t)});return(0,Hy.uniq)((0,Hy.flatten)(e))}Fo.firstForBranching=Oq;function Mq(r){return[r.terminalType]}Fo.firstForTerminal=Mq});var Lx=y(Yy=>{"use strict";Object.defineProperty(Yy,"__esModule",{value:!0});Yy.IN=void 0;Yy.IN="_~IN~_"});var Yq=y(ls=>{"use strict";var Vye=ls&&ls.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(ls,"__esModule",{value:!0});ls.buildInProdFollowPrefix=ls.buildBetweenProdsFollowPrefix=ls.computeAllProdsFollows=ls.ResyncFollowsWalker=void 0;var Xye=My(),_ye=Tx(),Uq=Gt(),Kq=Lx(),Zye=Cn(),Hq=function(r){Vye(e,r);function e(t){var i=r.call(this)||this;return i.topProd=t,i.follows={},i}return e.prototype.startWalking=function(){return this.walk(this.topProd),this.follows},e.prototype.walkTerminal=function(t,i,n){},e.prototype.walkProdRef=function(t,i,n){var s=Gq(t.referencedRule,t.idx)+this.topProd.name,o=i.concat(n),a=new Zye.Alternative({definition:o}),l=(0,_ye.first)(a);this.follows[s]=l},e}(Xye.RestWalker);ls.ResyncFollowsWalker=Hq;function $ye(r){var e={};return(0,Uq.forEach)(r,function(t){var i=new Hq(t).startWalking();(0,Uq.assign)(e,i)}),e}ls.computeAllProdsFollows=$ye;function Gq(r,e){return r.name+e+Kq.IN}ls.buildBetweenProdsFollowPrefix=Gq;function ewe(r){var e=r.terminalType.name;return e+r.idx+Kq.IN}ls.buildInProdFollowPrefix=ewe});var _d=y(Ra=>{"use strict";Object.defineProperty(Ra,"__esModule",{value:!0});Ra.defaultGrammarValidatorErrorProvider=Ra.defaultGrammarResolverErrorProvider=Ra.defaultParserErrorProvider=void 0;var mf=HA(),twe=Gt(),_s=Gt(),Ox=Cn(),jq=Xd();Ra.defaultParserErrorProvider={buildMismatchTokenMessage:function(r){var e=r.expected,t=r.actual,i=r.previous,n=r.ruleName,s=(0,mf.hasTokenLabel)(e),o=s?"--> "+(0,mf.tokenLabel)(e)+" <--":"token of type --> "+e.name+" <--",a="Expecting "+o+" but found --> '"+t.image+"' <--";return a},buildNotAllInputParsedMessage:function(r){var e=r.firstRedundant,t=r.ruleName;return"Redundant input, expecting EOF but found: "+e.image},buildNoViableAltMessage:function(r){var e=r.expectedPathsPerAlt,t=r.actual,i=r.previous,n=r.customUserDescription,s=r.ruleName,o="Expecting: ",a=(0,_s.first)(t).image,l=` +but found: '`+a+"'";if(n)return o+n+l;var c=(0,_s.reduce)(e,function(h,p){return h.concat(p)},[]),u=(0,_s.map)(c,function(h){return"["+(0,_s.map)(h,function(p){return(0,mf.tokenLabel)(p)}).join(", ")+"]"}),g=(0,_s.map)(u,function(h,p){return" "+(p+1)+". "+h}),f=`one of these possible Token sequences: +`+g.join(` +`);return o+f+l},buildEarlyExitMessage:function(r){var e=r.expectedIterationPaths,t=r.actual,i=r.customUserDescription,n=r.ruleName,s="Expecting: ",o=(0,_s.first)(t).image,a=` +but found: '`+o+"'";if(i)return s+i+a;var l=(0,_s.map)(e,function(u){return"["+(0,_s.map)(u,function(g){return(0,mf.tokenLabel)(g)}).join(",")+"]"}),c=`expecting at least one iteration which starts with one of these possible Token sequences:: + `+("<"+l.join(" ,")+">");return s+c+a}};Object.freeze(Ra.defaultParserErrorProvider);Ra.defaultGrammarResolverErrorProvider={buildRuleNotFoundError:function(r,e){var t="Invalid grammar, reference to a rule which is not defined: ->"+e.nonTerminalName+`<- +inside top level rule: ->`+r.name+"<-";return t}};Ra.defaultGrammarValidatorErrorProvider={buildDuplicateFoundError:function(r,e){function t(u){return u instanceof Ox.Terminal?u.terminalType.name:u instanceof Ox.NonTerminal?u.nonTerminalName:""}var i=r.name,n=(0,_s.first)(e),s=n.idx,o=(0,jq.getProductionDslName)(n),a=t(n),l=s>0,c="->"+o+(l?s:"")+"<- "+(a?"with argument: ->"+a+"<-":"")+` + appears more than once (`+e.length+" times) in the top level rule: ->"+i+`<-. + For further details see: https://chevrotain.io/docs/FAQ.html#NUMERICAL_SUFFIXES + `;return c=c.replace(/[ \t]+/g," "),c=c.replace(/\s\s+/g,` +`),c},buildNamespaceConflictError:function(r){var e=`Namespace conflict found in grammar. +`+("The grammar has both a Terminal(Token) and a Non-Terminal(Rule) named: <"+r.name+`>. +`)+`To resolve this make sure each Terminal and Non-Terminal names are unique +This is easy to accomplish by using the convention that Terminal names start with an uppercase letter +and Non-Terminal names start with a lower case letter.`;return e},buildAlternationPrefixAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous alternatives: <"+r.ambiguityIndices.join(" ,")+`> due to common lookahead prefix +`+("in inside <"+r.topLevelRule.name+`> Rule, +`)+("<"+e+`> may appears as a prefix path in all these alternatives. +`)+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#COMMON_PREFIX +For Further details.`;return i},buildAlternationAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous Alternatives Detected: <"+r.ambiguityIndices.join(" ,")+"> in "+(" inside <"+r.topLevelRule.name+`> Rule, +`)+("<"+e+`> may appears as a prefix path in all these alternatives. +`);return i=i+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#AMBIGUOUS_ALTERNATIVES +For Further details.`,i},buildEmptyRepetitionError:function(r){var e=(0,jq.getProductionDslName)(r.repetition);r.repetition.idx!==0&&(e+=r.repetition.idx);var t="The repetition <"+e+"> within Rule <"+r.topLevelRule.name+`> can never consume any tokens. +This could lead to an infinite loop.`;return t},buildTokenNameError:function(r){return"deprecated"},buildEmptyAlternationError:function(r){var e="Ambiguous empty alternative: <"+(r.emptyChoiceIdx+1)+">"+(" in inside <"+r.topLevelRule.name+`> Rule. +`)+"Only the last alternative may be an empty alternative.";return e},buildTooManyAlternativesError:function(r){var e=`An Alternation cannot have more than 256 alternatives: +`+(" inside <"+r.topLevelRule.name+`> Rule. + has `+(r.alternation.definition.length+1)+" alternatives.");return e},buildLeftRecursionError:function(r){var e=r.topLevelRule.name,t=twe.map(r.leftRecursionPath,function(s){return s.name}),i=e+" --> "+t.concat([e]).join(" --> "),n=`Left Recursion found in grammar. +`+("rule: <"+e+`> can be invoked from itself (directly or indirectly) +`)+(`without consuming any Tokens. The grammar path that causes this is: + `+i+` +`)+` To fix this refactor your grammar to remove the left recursion. +see: https://en.wikipedia.org/wiki/LL_parser#Left_Factoring.`;return n},buildInvalidRuleNameError:function(r){return"deprecated"},buildDuplicateRuleNameError:function(r){var e;r.topLevelRule instanceof Ox.Rule?e=r.topLevelRule.name:e=r.topLevelRule;var t="Duplicate definition, rule: ->"+e+"<- is already defined in the grammar: ->"+r.grammarName+"<-";return t}}});var Wq=y(GA=>{"use strict";var rwe=GA&&GA.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(GA,"__esModule",{value:!0});GA.GastRefResolverVisitor=GA.resolveGrammar=void 0;var iwe=Hn(),qq=Gt(),nwe=Cf();function swe(r,e){var t=new Jq(r,e);return t.resolveRefs(),t.errors}GA.resolveGrammar=swe;var Jq=function(r){rwe(e,r);function e(t,i){var n=r.call(this)||this;return n.nameToTopRule=t,n.errMsgProvider=i,n.errors=[],n}return e.prototype.resolveRefs=function(){var t=this;(0,qq.forEach)((0,qq.values)(this.nameToTopRule),function(i){t.currTopLevel=i,i.accept(t)})},e.prototype.visitNonTerminal=function(t){var i=this.nameToTopRule[t.nonTerminalName];if(i)t.referencedRule=i;else{var n=this.errMsgProvider.buildRuleNotFoundError(this.currTopLevel,t);this.errors.push({message:n,type:iwe.ParserDefinitionErrorType.UNRESOLVED_SUBRULE_REF,ruleName:this.currTopLevel.name,unresolvedRefName:t.nonTerminalName})}},e}(nwe.GAstVisitor);GA.GastRefResolverVisitor=Jq});var $d=y(Lr=>{"use strict";var Fc=Lr&&Lr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Lr,"__esModule",{value:!0});Lr.nextPossibleTokensAfter=Lr.possiblePathsFrom=Lr.NextTerminalAfterAtLeastOneSepWalker=Lr.NextTerminalAfterAtLeastOneWalker=Lr.NextTerminalAfterManySepWalker=Lr.NextTerminalAfterManyWalker=Lr.AbstractNextTerminalAfterProductionWalker=Lr.NextAfterTokenWalker=Lr.AbstractNextPossibleTokensWalker=void 0;var zq=My(),Ut=Gt(),owe=Tx(),Dt=Cn(),Vq=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topProd=t,n.path=i,n.possibleTokTypes=[],n.nextProductionName="",n.nextProductionOccurrence=0,n.found=!1,n.isAtEndOfPath=!1,n}return e.prototype.startWalking=function(){if(this.found=!1,this.path.ruleStack[0]!==this.topProd.name)throw Error("The path does not start with the walker's top Rule!");return this.ruleStack=(0,Ut.cloneArr)(this.path.ruleStack).reverse(),this.occurrenceStack=(0,Ut.cloneArr)(this.path.occurrenceStack).reverse(),this.ruleStack.pop(),this.occurrenceStack.pop(),this.updateExpectedNext(),this.walk(this.topProd),this.possibleTokTypes},e.prototype.walk=function(t,i){i===void 0&&(i=[]),this.found||r.prototype.walk.call(this,t,i)},e.prototype.walkProdRef=function(t,i,n){if(t.referencedRule.name===this.nextProductionName&&t.idx===this.nextProductionOccurrence){var s=i.concat(n);this.updateExpectedNext(),this.walk(t.referencedRule,s)}},e.prototype.updateExpectedNext=function(){(0,Ut.isEmpty)(this.ruleStack)?(this.nextProductionName="",this.nextProductionOccurrence=0,this.isAtEndOfPath=!0):(this.nextProductionName=this.ruleStack.pop(),this.nextProductionOccurrence=this.occurrenceStack.pop())},e}(zq.RestWalker);Lr.AbstractNextPossibleTokensWalker=Vq;var awe=function(r){Fc(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.path=i,n.nextTerminalName="",n.nextTerminalOccurrence=0,n.nextTerminalName=n.path.lastTok.name,n.nextTerminalOccurrence=n.path.lastTokOccurrence,n}return e.prototype.walkTerminal=function(t,i,n){if(this.isAtEndOfPath&&t.terminalType.name===this.nextTerminalName&&t.idx===this.nextTerminalOccurrence&&!this.found){var s=i.concat(n),o=new Dt.Alternative({definition:s});this.possibleTokTypes=(0,owe.first)(o),this.found=!0}},e}(Vq);Lr.NextAfterTokenWalker=awe;var Zd=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topRule=t,n.occurrence=i,n.result={token:void 0,occurrence:void 0,isEndOfRule:void 0},n}return e.prototype.startWalking=function(){return this.walk(this.topRule),this.result},e}(zq.RestWalker);Lr.AbstractNextTerminalAfterProductionWalker=Zd;var Awe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkMany=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkMany.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManyWalker=Awe;var lwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkManySep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkManySep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManySepWalker=lwe;var cwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOne=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOne.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneWalker=cwe;var uwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOneSep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOneSep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneSepWalker=uwe;function Xq(r,e,t){t===void 0&&(t=[]),t=(0,Ut.cloneArr)(t);var i=[],n=0;function s(c){return c.concat((0,Ut.drop)(r,n+1))}function o(c){var u=Xq(s(c),e,t);return i.concat(u)}for(;t.length=0;ge--){var _=B.definition[ge],L={idx:p,def:_.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w};g.push(L),g.push(o)}else if(B instanceof Dt.Alternative)g.push({idx:p,def:B.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w});else if(B instanceof Dt.Rule)g.push(fwe(B,p,C,w));else throw Error("non exhaustive match")}}return u}Lr.nextPossibleTokensAfter=gwe;function fwe(r,e,t,i){var n=(0,Ut.cloneArr)(t);n.push(r.name);var s=(0,Ut.cloneArr)(i);return s.push(1),{idx:e,def:r.definition,ruleStack:n,occurrenceStack:s}}});var eC=y(_t=>{"use strict";var $q=_t&&_t.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(_t,"__esModule",{value:!0});_t.areTokenCategoriesNotUsed=_t.isStrictPrefixOfPath=_t.containsPath=_t.getLookaheadPathsForOptionalProd=_t.getLookaheadPathsForOr=_t.lookAheadSequenceFromAlternatives=_t.buildSingleAlternativeLookaheadFunction=_t.buildAlternativesLookAheadFunc=_t.buildLookaheadFuncForOptionalProd=_t.buildLookaheadFuncForOr=_t.getProdType=_t.PROD_TYPE=void 0;var sr=Gt(),_q=$d(),hwe=My(),jy=df(),YA=Cn(),pwe=Cf(),li;(function(r){r[r.OPTION=0]="OPTION",r[r.REPETITION=1]="REPETITION",r[r.REPETITION_MANDATORY=2]="REPETITION_MANDATORY",r[r.REPETITION_MANDATORY_WITH_SEPARATOR=3]="REPETITION_MANDATORY_WITH_SEPARATOR",r[r.REPETITION_WITH_SEPARATOR=4]="REPETITION_WITH_SEPARATOR",r[r.ALTERNATION=5]="ALTERNATION"})(li=_t.PROD_TYPE||(_t.PROD_TYPE={}));function dwe(r){if(r instanceof YA.Option)return li.OPTION;if(r instanceof YA.Repetition)return li.REPETITION;if(r instanceof YA.RepetitionMandatory)return li.REPETITION_MANDATORY;if(r instanceof YA.RepetitionMandatoryWithSeparator)return li.REPETITION_MANDATORY_WITH_SEPARATOR;if(r instanceof YA.RepetitionWithSeparator)return li.REPETITION_WITH_SEPARATOR;if(r instanceof YA.Alternation)return li.ALTERNATION;throw Error("non exhaustive match")}_t.getProdType=dwe;function Cwe(r,e,t,i,n,s){var o=tJ(r,e,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o,i,a,n)}_t.buildLookaheadFuncForOr=Cwe;function mwe(r,e,t,i,n,s){var o=rJ(r,e,n,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o[0],a,i)}_t.buildLookaheadFuncForOptionalProd=mwe;function Ewe(r,e,t,i){var n=r.length,s=(0,sr.every)(r,function(l){return(0,sr.every)(l,function(c){return c.length===1})});if(e)return function(l){for(var c=(0,sr.map)(l,function(D){return D.GATE}),u=0;u{"use strict";var Hx=zt&&zt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(zt,"__esModule",{value:!0});zt.checkPrefixAlternativesAmbiguities=zt.validateSomeNonEmptyLookaheadPath=zt.validateTooManyAlts=zt.RepetionCollector=zt.validateAmbiguousAlternationAlternatives=zt.validateEmptyOrAlternative=zt.getFirstNoneTerminal=zt.validateNoLeftRecursion=zt.validateRuleIsOverridden=zt.validateRuleDoesNotAlreadyExist=zt.OccurrenceValidationCollector=zt.identifyProductionForDuplicates=zt.validateGrammar=void 0;var er=Gt(),Sr=Gt(),No=Hn(),Gx=Xd(),Ef=eC(),bwe=$d(),Zs=Cn(),Yx=Cf();function Qwe(r,e,t,i,n){var s=er.map(r,function(h){return Swe(h,i)}),o=er.map(r,function(h){return jx(h,h,i)}),a=[],l=[],c=[];(0,Sr.every)(o,Sr.isEmpty)&&(a=(0,Sr.map)(r,function(h){return AJ(h,i)}),l=(0,Sr.map)(r,function(h){return lJ(h,e,i)}),c=gJ(r,e,i));var u=Pwe(r,t,i),g=(0,Sr.map)(r,function(h){return uJ(h,i)}),f=(0,Sr.map)(r,function(h){return aJ(h,r,n,i)});return er.flatten(s.concat(c,o,a,l,u,g,f))}zt.validateGrammar=Qwe;function Swe(r,e){var t=new oJ;r.accept(t);var i=t.allProductions,n=er.groupBy(i,nJ),s=er.pick(n,function(a){return a.length>1}),o=er.map(er.values(s),function(a){var l=er.first(a),c=e.buildDuplicateFoundError(r,a),u=(0,Gx.getProductionDslName)(l),g={message:c,type:No.ParserDefinitionErrorType.DUPLICATE_PRODUCTIONS,ruleName:r.name,dslName:u,occurrence:l.idx},f=sJ(l);return f&&(g.parameter=f),g});return o}function nJ(r){return(0,Gx.getProductionDslName)(r)+"_#_"+r.idx+"_#_"+sJ(r)}zt.identifyProductionForDuplicates=nJ;function sJ(r){return r instanceof Zs.Terminal?r.terminalType.name:r instanceof Zs.NonTerminal?r.nonTerminalName:""}var oJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitNonTerminal=function(t){this.allProductions.push(t)},e.prototype.visitOption=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e.prototype.visitAlternation=function(t){this.allProductions.push(t)},e.prototype.visitTerminal=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.OccurrenceValidationCollector=oJ;function aJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(e,function(a,l){return l.name===r.name?a+1:a},0);if(s>1){var o=i.buildDuplicateRuleNameError({topLevelRule:r,grammarName:t});n.push({message:o,type:No.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:r.name})}return n}zt.validateRuleDoesNotAlreadyExist=aJ;function vwe(r,e,t){var i=[],n;return er.contains(e,r)||(n="Invalid rule override, rule: ->"+r+"<- cannot be overridden in the grammar: ->"+t+"<-as it is not defined in any of the super grammars ",i.push({message:n,type:No.ParserDefinitionErrorType.INVALID_RULE_OVERRIDE,ruleName:r})),i}zt.validateRuleIsOverridden=vwe;function jx(r,e,t,i){i===void 0&&(i=[]);var n=[],s=tC(e.definition);if(er.isEmpty(s))return[];var o=r.name,a=er.contains(s,r);a&&n.push({message:t.buildLeftRecursionError({topLevelRule:r,leftRecursionPath:i}),type:No.ParserDefinitionErrorType.LEFT_RECURSION,ruleName:o});var l=er.difference(s,i.concat([r])),c=er.map(l,function(u){var g=er.cloneArr(i);return g.push(u),jx(r,u,t,g)});return n.concat(er.flatten(c))}zt.validateNoLeftRecursion=jx;function tC(r){var e=[];if(er.isEmpty(r))return e;var t=er.first(r);if(t instanceof Zs.NonTerminal)e.push(t.referencedRule);else if(t instanceof Zs.Alternative||t instanceof Zs.Option||t instanceof Zs.RepetitionMandatory||t instanceof Zs.RepetitionMandatoryWithSeparator||t instanceof Zs.RepetitionWithSeparator||t instanceof Zs.Repetition)e=e.concat(tC(t.definition));else if(t instanceof Zs.Alternation)e=er.flatten(er.map(t.definition,function(o){return tC(o.definition)}));else if(!(t instanceof Zs.Terminal))throw Error("non exhaustive match");var i=(0,Gx.isOptionalProd)(t),n=r.length>1;if(i&&n){var s=er.drop(r);return e.concat(tC(s))}else return e}zt.getFirstNoneTerminal=tC;var qx=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.alternations=[],t}return e.prototype.visitAlternation=function(t){this.alternations.push(t)},e}(Yx.GAstVisitor);function AJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){var a=er.dropRight(o.definition),l=er.map(a,function(c,u){var g=(0,bwe.nextPossibleTokensAfter)([c],[],null,1);return er.isEmpty(g)?{message:e.buildEmptyAlternationError({topLevelRule:r,alternation:o,emptyChoiceIdx:u}),type:No.ParserDefinitionErrorType.NONE_LAST_EMPTY_ALT,ruleName:r.name,occurrence:o.idx,alternative:u+1}:null});return s.concat(er.compact(l))},[]);return n}zt.validateEmptyOrAlternative=AJ;function lJ(r,e,t){var i=new qx;r.accept(i);var n=i.alternations;n=(0,Sr.reject)(n,function(o){return o.ignoreAmbiguities===!0});var s=er.reduce(n,function(o,a){var l=a.idx,c=a.maxLookahead||e,u=(0,Ef.getLookaheadPathsForOr)(l,r,c,a),g=xwe(u,a,r,t),f=fJ(u,a,r,t);return o.concat(g,f)},[]);return s}zt.validateAmbiguousAlternationAlternatives=lJ;var cJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.RepetionCollector=cJ;function uJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){return o.definition.length>255&&s.push({message:e.buildTooManyAlternativesError({topLevelRule:r,alternation:o}),type:No.ParserDefinitionErrorType.TOO_MANY_ALTS,ruleName:r.name,occurrence:o.idx}),s},[]);return n}zt.validateTooManyAlts=uJ;function gJ(r,e,t){var i=[];return(0,Sr.forEach)(r,function(n){var s=new cJ;n.accept(s);var o=s.allProductions;(0,Sr.forEach)(o,function(a){var l=(0,Ef.getProdType)(a),c=a.maxLookahead||e,u=a.idx,g=(0,Ef.getLookaheadPathsForOptionalProd)(u,n,l,c),f=g[0];if((0,Sr.isEmpty)((0,Sr.flatten)(f))){var h=t.buildEmptyRepetitionError({topLevelRule:n,repetition:a});i.push({message:h,type:No.ParserDefinitionErrorType.NO_NON_EMPTY_LOOKAHEAD,ruleName:n.name})}})}),i}zt.validateSomeNonEmptyLookaheadPath=gJ;function xwe(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(a,l,c){return e.definition[c].ignoreAmbiguities===!0||(0,Sr.forEach)(l,function(u){var g=[c];(0,Sr.forEach)(r,function(f,h){c!==h&&(0,Ef.containsPath)(f,u)&&e.definition[h].ignoreAmbiguities!==!0&&g.push(h)}),g.length>1&&!(0,Ef.containsPath)(n,u)&&(n.push(u),a.push({alts:g,path:u}))}),a},[]),o=er.map(s,function(a){var l=(0,Sr.map)(a.alts,function(u){return u+1}),c=i.buildAlternationAmbiguityError({topLevelRule:t,alternation:e,ambiguityIndices:l,prefixPath:a.path});return{message:c,type:No.ParserDefinitionErrorType.AMBIGUOUS_ALTS,ruleName:t.name,occurrence:e.idx,alternatives:[a.alts]}});return o}function fJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(o,a,l){var c=(0,Sr.map)(a,function(u){return{idx:l,path:u}});return o.concat(c)},[]);return(0,Sr.forEach)(s,function(o){var a=e.definition[o.idx];if(a.ignoreAmbiguities!==!0){var l=o.idx,c=o.path,u=(0,Sr.findAll)(s,function(f){return e.definition[f.idx].ignoreAmbiguities!==!0&&f.idx{"use strict";Object.defineProperty(If,"__esModule",{value:!0});If.validateGrammar=If.resolveGrammar=void 0;var Wx=Gt(),Dwe=Wq(),kwe=Jx(),hJ=_d();function Rwe(r){r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarResolverErrorProvider});var e={};return(0,Wx.forEach)(r.rules,function(t){e[t.name]=t}),(0,Dwe.resolveGrammar)(e,r.errMsgProvider)}If.resolveGrammar=Rwe;function Fwe(r){return r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarValidatorErrorProvider}),(0,kwe.validateGrammar)(r.rules,r.maxLookahead,r.tokenTypes,r.errMsgProvider,r.grammarName)}If.validateGrammar=Fwe});var yf=y(En=>{"use strict";var rC=En&&En.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(En,"__esModule",{value:!0});En.EarlyExitException=En.NotAllInputParsedException=En.NoViableAltException=En.MismatchedTokenException=En.isRecognitionException=void 0;var Nwe=Gt(),dJ="MismatchedTokenException",CJ="NoViableAltException",mJ="EarlyExitException",EJ="NotAllInputParsedException",IJ=[dJ,CJ,mJ,EJ];Object.freeze(IJ);function Twe(r){return(0,Nwe.contains)(IJ,r.name)}En.isRecognitionException=Twe;var qy=function(r){rC(e,r);function e(t,i){var n=this.constructor,s=r.call(this,t)||this;return s.token=i,s.resyncedTokens=[],Object.setPrototypeOf(s,n.prototype),Error.captureStackTrace&&Error.captureStackTrace(s,s.constructor),s}return e}(Error),Lwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=dJ,s}return e}(qy);En.MismatchedTokenException=Lwe;var Owe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=CJ,s}return e}(qy);En.NoViableAltException=Owe;var Mwe=function(r){rC(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.name=EJ,n}return e}(qy);En.NotAllInputParsedException=Mwe;var Uwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=mJ,s}return e}(qy);En.EarlyExitException=Uwe});var Vx=y(Ki=>{"use strict";Object.defineProperty(Ki,"__esModule",{value:!0});Ki.attemptInRepetitionRecovery=Ki.Recoverable=Ki.InRuleRecoveryException=Ki.IN_RULE_RECOVERY_EXCEPTION=Ki.EOF_FOLLOW_KEY=void 0;var Jy=HA(),cs=Gt(),Kwe=yf(),Hwe=Lx(),Gwe=Hn();Ki.EOF_FOLLOW_KEY={};Ki.IN_RULE_RECOVERY_EXCEPTION="InRuleRecoveryException";function zx(r){this.name=Ki.IN_RULE_RECOVERY_EXCEPTION,this.message=r}Ki.InRuleRecoveryException=zx;zx.prototype=Error.prototype;var Ywe=function(){function r(){}return r.prototype.initRecoverable=function(e){this.firstAfterRepMap={},this.resyncFollows={},this.recoveryEnabled=(0,cs.has)(e,"recoveryEnabled")?e.recoveryEnabled:Gwe.DEFAULT_PARSER_CONFIG.recoveryEnabled,this.recoveryEnabled&&(this.attemptInRepetitionRecovery=yJ)},r.prototype.getTokenToInsert=function(e){var t=(0,Jy.createTokenInstance)(e,"",NaN,NaN,NaN,NaN,NaN,NaN);return t.isInsertedInRecovery=!0,t},r.prototype.canTokenTypeBeInsertedInRecovery=function(e){return!0},r.prototype.tryInRepetitionRecovery=function(e,t,i,n){for(var s=this,o=this.findReSyncTokenType(),a=this.exportLexerState(),l=[],c=!1,u=this.LA(1),g=this.LA(1),f=function(){var h=s.LA(0),p=s.errorMessageProvider.buildMismatchTokenMessage({expected:n,actual:u,previous:h,ruleName:s.getCurrRuleFullName()}),C=new Kwe.MismatchedTokenException(p,u,s.LA(0));C.resyncedTokens=(0,cs.dropRight)(l),s.SAVE_ERROR(C)};!c;)if(this.tokenMatcher(g,n)){f();return}else if(i.call(this)){f(),e.apply(this,t);return}else this.tokenMatcher(g,o)?c=!0:(g=this.SKIP_TOKEN(),this.addToResyncTokens(g,l));this.importLexerState(a)},r.prototype.shouldInRepetitionRecoveryBeTried=function(e,t,i){return!(i===!1||e===void 0||t===void 0||this.tokenMatcher(this.LA(1),e)||this.isBackTracking()||this.canPerformInRuleRecovery(e,this.getFollowsForInRuleRecovery(e,t)))},r.prototype.getFollowsForInRuleRecovery=function(e,t){var i=this.getCurrentGrammarPath(e,t),n=this.getNextPossibleTokenTypes(i);return n},r.prototype.tryInRuleRecovery=function(e,t){if(this.canRecoverWithSingleTokenInsertion(e,t)){var i=this.getTokenToInsert(e);return i}if(this.canRecoverWithSingleTokenDeletion(e)){var n=this.SKIP_TOKEN();return this.consumeToken(),n}throw new zx("sad sad panda")},r.prototype.canPerformInRuleRecovery=function(e,t){return this.canRecoverWithSingleTokenInsertion(e,t)||this.canRecoverWithSingleTokenDeletion(e)},r.prototype.canRecoverWithSingleTokenInsertion=function(e,t){var i=this;if(!this.canTokenTypeBeInsertedInRecovery(e)||(0,cs.isEmpty)(t))return!1;var n=this.LA(1),s=(0,cs.find)(t,function(o){return i.tokenMatcher(n,o)})!==void 0;return s},r.prototype.canRecoverWithSingleTokenDeletion=function(e){var t=this.tokenMatcher(this.LA(2),e);return t},r.prototype.isInCurrentRuleReSyncSet=function(e){var t=this.getCurrFollowKey(),i=this.getFollowSetFromFollowKey(t);return(0,cs.contains)(i,e)},r.prototype.findReSyncTokenType=function(){for(var e=this.flattenFollowSet(),t=this.LA(1),i=2;;){var n=t.tokenType;if((0,cs.contains)(e,n))return n;t=this.LA(i),i++}},r.prototype.getCurrFollowKey=function(){if(this.RULE_STACK.length===1)return Ki.EOF_FOLLOW_KEY;var e=this.getLastExplicitRuleShortName(),t=this.getLastExplicitRuleOccurrenceIndex(),i=this.getPreviousExplicitRuleShortName();return{ruleName:this.shortRuleNameToFullName(e),idxInCallingRule:t,inRule:this.shortRuleNameToFullName(i)}},r.prototype.buildFullFollowKeyStack=function(){var e=this,t=this.RULE_STACK,i=this.RULE_OCCURRENCE_STACK;return(0,cs.map)(t,function(n,s){return s===0?Ki.EOF_FOLLOW_KEY:{ruleName:e.shortRuleNameToFullName(n),idxInCallingRule:i[s],inRule:e.shortRuleNameToFullName(t[s-1])}})},r.prototype.flattenFollowSet=function(){var e=this,t=(0,cs.map)(this.buildFullFollowKeyStack(),function(i){return e.getFollowSetFromFollowKey(i)});return(0,cs.flatten)(t)},r.prototype.getFollowSetFromFollowKey=function(e){if(e===Ki.EOF_FOLLOW_KEY)return[Jy.EOF];var t=e.ruleName+e.idxInCallingRule+Hwe.IN+e.inRule;return this.resyncFollows[t]},r.prototype.addToResyncTokens=function(e,t){return this.tokenMatcher(e,Jy.EOF)||t.push(e),t},r.prototype.reSyncTo=function(e){for(var t=[],i=this.LA(1);this.tokenMatcher(i,e)===!1;)i=this.SKIP_TOKEN(),this.addToResyncTokens(i,t);return(0,cs.dropRight)(t)},r.prototype.attemptInRepetitionRecovery=function(e,t,i,n,s,o,a){},r.prototype.getCurrentGrammarPath=function(e,t){var i=this.getHumanReadableRuleStack(),n=(0,cs.cloneArr)(this.RULE_OCCURRENCE_STACK),s={ruleStack:i,occurrenceStack:n,lastTok:e,lastTokOccurrence:t};return s},r.prototype.getHumanReadableRuleStack=function(){var e=this;return(0,cs.map)(this.RULE_STACK,function(t){return e.shortRuleNameToFullName(t)})},r}();Ki.Recoverable=Ywe;function yJ(r,e,t,i,n,s,o){var a=this.getKeyForAutomaticLookahead(i,n),l=this.firstAfterRepMap[a];if(l===void 0){var c=this.getCurrRuleFullName(),u=this.getGAstProductions()[c],g=new s(u,n);l=g.startWalking(),this.firstAfterRepMap[a]=l}var f=l.token,h=l.occurrence,p=l.isEndOfRule;this.RULE_STACK.length===1&&p&&f===void 0&&(f=Jy.EOF,h=1),this.shouldInRepetitionRecoveryBeTried(f,h,o)&&this.tryInRepetitionRecovery(r,e,t,f)}Ki.attemptInRepetitionRecovery=yJ});var Wy=y(qt=>{"use strict";Object.defineProperty(qt,"__esModule",{value:!0});qt.getKeyForAutomaticLookahead=qt.AT_LEAST_ONE_SEP_IDX=qt.MANY_SEP_IDX=qt.AT_LEAST_ONE_IDX=qt.MANY_IDX=qt.OPTION_IDX=qt.OR_IDX=qt.BITS_FOR_ALT_IDX=qt.BITS_FOR_RULE_IDX=qt.BITS_FOR_OCCURRENCE_IDX=qt.BITS_FOR_METHOD_TYPE=void 0;qt.BITS_FOR_METHOD_TYPE=4;qt.BITS_FOR_OCCURRENCE_IDX=8;qt.BITS_FOR_RULE_IDX=12;qt.BITS_FOR_ALT_IDX=8;qt.OR_IDX=1<{"use strict";Object.defineProperty(zy,"__esModule",{value:!0});zy.LooksAhead=void 0;var Fa=eC(),$s=Gt(),wJ=Hn(),Na=Wy(),Nc=Xd(),qwe=function(){function r(){}return r.prototype.initLooksAhead=function(e){this.dynamicTokensEnabled=(0,$s.has)(e,"dynamicTokensEnabled")?e.dynamicTokensEnabled:wJ.DEFAULT_PARSER_CONFIG.dynamicTokensEnabled,this.maxLookahead=(0,$s.has)(e,"maxLookahead")?e.maxLookahead:wJ.DEFAULT_PARSER_CONFIG.maxLookahead,this.lookAheadFuncsCache=(0,$s.isES2015MapSupported)()?new Map:[],(0,$s.isES2015MapSupported)()?(this.getLaFuncFromCache=this.getLaFuncFromMap,this.setLaFuncCache=this.setLaFuncCacheUsingMap):(this.getLaFuncFromCache=this.getLaFuncFromObj,this.setLaFuncCache=this.setLaFuncUsingObj)},r.prototype.preComputeLookaheadFunctions=function(e){var t=this;(0,$s.forEach)(e,function(i){t.TRACE_INIT(i.name+" Rule Lookahead",function(){var n=(0,Nc.collectMethods)(i),s=n.alternation,o=n.repetition,a=n.option,l=n.repetitionMandatory,c=n.repetitionMandatoryWithSeparator,u=n.repetitionWithSeparator;(0,$s.forEach)(s,function(g){var f=g.idx===0?"":g.idx;t.TRACE_INIT(""+(0,Nc.getProductionDslName)(g)+f,function(){var h=(0,Fa.buildLookaheadFuncForOr)(g.idx,i,g.maxLookahead||t.maxLookahead,g.hasPredicates,t.dynamicTokensEnabled,t.lookAheadBuilderForAlternatives),p=(0,Na.getKeyForAutomaticLookahead)(t.fullRuleNameToShort[i.name],Na.OR_IDX,g.idx);t.setLaFuncCache(p,h)})}),(0,$s.forEach)(o,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_IDX,Fa.PROD_TYPE.REPETITION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(a,function(g){t.computeLookaheadFunc(i,g.idx,Na.OPTION_IDX,Fa.PROD_TYPE.OPTION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(l,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(c,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_SEP_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(u,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_SEP_IDX,Fa.PROD_TYPE.REPETITION_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))})})})},r.prototype.computeLookaheadFunc=function(e,t,i,n,s,o){var a=this;this.TRACE_INIT(""+o+(t===0?"":t),function(){var l=(0,Fa.buildLookaheadFuncForOptionalProd)(t,e,s||a.maxLookahead,a.dynamicTokensEnabled,n,a.lookAheadBuilderForOptional),c=(0,Na.getKeyForAutomaticLookahead)(a.fullRuleNameToShort[e.name],i,t);a.setLaFuncCache(c,l)})},r.prototype.lookAheadBuilderForOptional=function(e,t,i){return(0,Fa.buildSingleAlternativeLookaheadFunction)(e,t,i)},r.prototype.lookAheadBuilderForAlternatives=function(e,t,i,n){return(0,Fa.buildAlternativesLookAheadFunc)(e,t,i,n)},r.prototype.getKeyForAutomaticLookahead=function(e,t){var i=this.getLastExplicitRuleShortName();return(0,Na.getKeyForAutomaticLookahead)(i,e,t)},r.prototype.getLaFuncFromCache=function(e){},r.prototype.getLaFuncFromMap=function(e){return this.lookAheadFuncsCache.get(e)},r.prototype.getLaFuncFromObj=function(e){return this.lookAheadFuncsCache[e]},r.prototype.setLaFuncCache=function(e,t){},r.prototype.setLaFuncCacheUsingMap=function(e,t){this.lookAheadFuncsCache.set(e,t)},r.prototype.setLaFuncUsingObj=function(e,t){this.lookAheadFuncsCache[e]=t},r}();zy.LooksAhead=qwe});var bJ=y(To=>{"use strict";Object.defineProperty(To,"__esModule",{value:!0});To.addNoneTerminalToCst=To.addTerminalToCst=To.setNodeLocationFull=To.setNodeLocationOnlyOffset=void 0;function Jwe(r,e){isNaN(r.startOffset)===!0?(r.startOffset=e.startOffset,r.endOffset=e.endOffset):r.endOffset{"use strict";Object.defineProperty(jA,"__esModule",{value:!0});jA.defineNameProp=jA.functionName=jA.classNameFromInstance=void 0;var Xwe=Gt();function _we(r){return SJ(r.constructor)}jA.classNameFromInstance=_we;var QJ="name";function SJ(r){var e=r.name;return e||"anonymous"}jA.functionName=SJ;function Zwe(r,e){var t=Object.getOwnPropertyDescriptor(r,QJ);return(0,Xwe.isUndefined)(t)||t.configurable?(Object.defineProperty(r,QJ,{enumerable:!1,configurable:!0,writable:!1,value:e}),!0):!1}jA.defineNameProp=Zwe});var kJ=y(vi=>{"use strict";Object.defineProperty(vi,"__esModule",{value:!0});vi.validateRedundantMethods=vi.validateMissingCstMethods=vi.validateVisitor=vi.CstVisitorDefinitionError=vi.createBaseVisitorConstructorWithDefaults=vi.createBaseSemanticVisitorConstructor=vi.defaultVisit=void 0;var us=Gt(),iC=Xx();function vJ(r,e){for(var t=(0,us.keys)(r),i=t.length,n=0;n: + `+(""+s.join(` + +`).replace(/\n/g,` + `)))}}};return t.prototype=i,t.prototype.constructor=t,t._RULE_NAMES=e,t}vi.createBaseSemanticVisitorConstructor=$we;function eBe(r,e,t){var i=function(){};(0,iC.defineNameProp)(i,r+"BaseSemanticsWithDefaults");var n=Object.create(t.prototype);return(0,us.forEach)(e,function(s){n[s]=vJ}),i.prototype=n,i.prototype.constructor=i,i}vi.createBaseVisitorConstructorWithDefaults=eBe;var _x;(function(r){r[r.REDUNDANT_METHOD=0]="REDUNDANT_METHOD",r[r.MISSING_METHOD=1]="MISSING_METHOD"})(_x=vi.CstVisitorDefinitionError||(vi.CstVisitorDefinitionError={}));function xJ(r,e){var t=PJ(r,e),i=DJ(r,e);return t.concat(i)}vi.validateVisitor=xJ;function PJ(r,e){var t=(0,us.map)(e,function(i){if(!(0,us.isFunction)(r[i]))return{msg:"Missing visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+" CST Visitor.",type:_x.MISSING_METHOD,methodName:i}});return(0,us.compact)(t)}vi.validateMissingCstMethods=PJ;var tBe=["constructor","visit","validateVisitor"];function DJ(r,e){var t=[];for(var i in r)(0,us.isFunction)(r[i])&&!(0,us.contains)(tBe,i)&&!(0,us.contains)(e,i)&&t.push({msg:"Redundant visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+` CST Visitor +There is no Grammar Rule corresponding to this method's name. +`,type:_x.REDUNDANT_METHOD,methodName:i});return t}vi.validateRedundantMethods=DJ});var FJ=y(Vy=>{"use strict";Object.defineProperty(Vy,"__esModule",{value:!0});Vy.TreeBuilder=void 0;var wf=bJ(),ti=Gt(),RJ=kJ(),rBe=Hn(),iBe=function(){function r(){}return r.prototype.initTreeBuilder=function(e){if(this.CST_STACK=[],this.outputCst=e.outputCst,this.nodeLocationTracking=(0,ti.has)(e,"nodeLocationTracking")?e.nodeLocationTracking:rBe.DEFAULT_PARSER_CONFIG.nodeLocationTracking,!this.outputCst)this.cstInvocationStateUpdate=ti.NOOP,this.cstFinallyStateUpdate=ti.NOOP,this.cstPostTerminal=ti.NOOP,this.cstPostNonTerminal=ti.NOOP,this.cstPostRule=ti.NOOP;else if(/full/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationFull,this.setNodeLocationFromNode=wf.setNodeLocationFull,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationFullRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleFull,this.setInitialNodeLocation=this.setInitialNodeLocationFullRegular);else if(/onlyOffset/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationOnlyOffset,this.setNodeLocationFromNode=wf.setNodeLocationOnlyOffset,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleOnlyOffset,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRegular);else if(/none/i.test(this.nodeLocationTracking))this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=ti.NOOP;else throw Error('Invalid config option: "'+e.nodeLocationTracking+'"')},r.prototype.setInitialNodeLocationOnlyOffsetRecovery=function(e){e.location={startOffset:NaN,endOffset:NaN}},r.prototype.setInitialNodeLocationOnlyOffsetRegular=function(e){e.location={startOffset:this.LA(1).startOffset,endOffset:NaN}},r.prototype.setInitialNodeLocationFullRecovery=function(e){e.location={startOffset:NaN,startLine:NaN,startColumn:NaN,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.setInitialNodeLocationFullRegular=function(e){var t=this.LA(1);e.location={startOffset:t.startOffset,startLine:t.startLine,startColumn:t.startColumn,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.cstInvocationStateUpdate=function(e,t){var i={name:e,children:{}};this.setInitialNodeLocation(i),this.CST_STACK.push(i)},r.prototype.cstFinallyStateUpdate=function(){this.CST_STACK.pop()},r.prototype.cstPostRuleFull=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?(i.endOffset=t.endOffset,i.endLine=t.endLine,i.endColumn=t.endColumn):(i.startOffset=NaN,i.startLine=NaN,i.startColumn=NaN)},r.prototype.cstPostRuleOnlyOffset=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?i.endOffset=t.endOffset:i.startOffset=NaN},r.prototype.cstPostTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addTerminalToCst)(i,t,e),this.setNodeLocationFromToken(i.location,t)},r.prototype.cstPostNonTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addNoneTerminalToCst)(i,t,e),this.setNodeLocationFromNode(i.location,e.location)},r.prototype.getBaseCstVisitorConstructor=function(){if((0,ti.isUndefined)(this.baseCstVisitorConstructor)){var e=(0,RJ.createBaseSemanticVisitorConstructor)(this.className,(0,ti.keys)(this.gastProductionsCache));return this.baseCstVisitorConstructor=e,e}return this.baseCstVisitorConstructor},r.prototype.getBaseCstVisitorConstructorWithDefaults=function(){if((0,ti.isUndefined)(this.baseCstVisitorWithDefaultsConstructor)){var e=(0,RJ.createBaseVisitorConstructorWithDefaults)(this.className,(0,ti.keys)(this.gastProductionsCache),this.getBaseCstVisitorConstructor());return this.baseCstVisitorWithDefaultsConstructor=e,e}return this.baseCstVisitorWithDefaultsConstructor},r.prototype.getLastExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-1]},r.prototype.getPreviousExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-2]},r.prototype.getLastExplicitRuleOccurrenceIndex=function(){var e=this.RULE_OCCURRENCE_STACK;return e[e.length-1]},r}();Vy.TreeBuilder=iBe});var TJ=y(Xy=>{"use strict";Object.defineProperty(Xy,"__esModule",{value:!0});Xy.LexerAdapter=void 0;var NJ=Hn(),nBe=function(){function r(){}return r.prototype.initLexerAdapter=function(){this.tokVector=[],this.tokVectorLength=0,this.currIdx=-1},Object.defineProperty(r.prototype,"input",{get:function(){return this.tokVector},set:function(e){if(this.selfAnalysisDone!==!0)throw Error("Missing invocation at the end of the Parser's constructor.");this.reset(),this.tokVector=e,this.tokVectorLength=e.length},enumerable:!1,configurable:!0}),r.prototype.SKIP_TOKEN=function(){return this.currIdx<=this.tokVector.length-2?(this.consumeToken(),this.LA(1)):NJ.END_OF_FILE},r.prototype.LA=function(e){var t=this.currIdx+e;return t<0||this.tokVectorLength<=t?NJ.END_OF_FILE:this.tokVector[t]},r.prototype.consumeToken=function(){this.currIdx++},r.prototype.exportLexerState=function(){return this.currIdx},r.prototype.importLexerState=function(e){this.currIdx=e},r.prototype.resetLexerState=function(){this.currIdx=-1},r.prototype.moveToTerminatedState=function(){this.currIdx=this.tokVector.length-1},r.prototype.getLexerPosition=function(){return this.exportLexerState()},r}();Xy.LexerAdapter=nBe});var OJ=y(_y=>{"use strict";Object.defineProperty(_y,"__esModule",{value:!0});_y.RecognizerApi=void 0;var LJ=Gt(),sBe=yf(),Zx=Hn(),oBe=_d(),aBe=Jx(),ABe=Cn(),lBe=function(){function r(){}return r.prototype.ACTION=function(e){return e.call(this)},r.prototype.consume=function(e,t,i){return this.consumeInternal(t,e,i)},r.prototype.subrule=function(e,t,i){return this.subruleInternal(t,e,i)},r.prototype.option=function(e,t){return this.optionInternal(t,e)},r.prototype.or=function(e,t){return this.orInternal(t,e)},r.prototype.many=function(e,t){return this.manyInternal(e,t)},r.prototype.atLeastOne=function(e,t){return this.atLeastOneInternal(e,t)},r.prototype.CONSUME=function(e,t){return this.consumeInternal(e,0,t)},r.prototype.CONSUME1=function(e,t){return this.consumeInternal(e,1,t)},r.prototype.CONSUME2=function(e,t){return this.consumeInternal(e,2,t)},r.prototype.CONSUME3=function(e,t){return this.consumeInternal(e,3,t)},r.prototype.CONSUME4=function(e,t){return this.consumeInternal(e,4,t)},r.prototype.CONSUME5=function(e,t){return this.consumeInternal(e,5,t)},r.prototype.CONSUME6=function(e,t){return this.consumeInternal(e,6,t)},r.prototype.CONSUME7=function(e,t){return this.consumeInternal(e,7,t)},r.prototype.CONSUME8=function(e,t){return this.consumeInternal(e,8,t)},r.prototype.CONSUME9=function(e,t){return this.consumeInternal(e,9,t)},r.prototype.SUBRULE=function(e,t){return this.subruleInternal(e,0,t)},r.prototype.SUBRULE1=function(e,t){return this.subruleInternal(e,1,t)},r.prototype.SUBRULE2=function(e,t){return this.subruleInternal(e,2,t)},r.prototype.SUBRULE3=function(e,t){return this.subruleInternal(e,3,t)},r.prototype.SUBRULE4=function(e,t){return this.subruleInternal(e,4,t)},r.prototype.SUBRULE5=function(e,t){return this.subruleInternal(e,5,t)},r.prototype.SUBRULE6=function(e,t){return this.subruleInternal(e,6,t)},r.prototype.SUBRULE7=function(e,t){return this.subruleInternal(e,7,t)},r.prototype.SUBRULE8=function(e,t){return this.subruleInternal(e,8,t)},r.prototype.SUBRULE9=function(e,t){return this.subruleInternal(e,9,t)},r.prototype.OPTION=function(e){return this.optionInternal(e,0)},r.prototype.OPTION1=function(e){return this.optionInternal(e,1)},r.prototype.OPTION2=function(e){return this.optionInternal(e,2)},r.prototype.OPTION3=function(e){return this.optionInternal(e,3)},r.prototype.OPTION4=function(e){return this.optionInternal(e,4)},r.prototype.OPTION5=function(e){return this.optionInternal(e,5)},r.prototype.OPTION6=function(e){return this.optionInternal(e,6)},r.prototype.OPTION7=function(e){return this.optionInternal(e,7)},r.prototype.OPTION8=function(e){return this.optionInternal(e,8)},r.prototype.OPTION9=function(e){return this.optionInternal(e,9)},r.prototype.OR=function(e){return this.orInternal(e,0)},r.prototype.OR1=function(e){return this.orInternal(e,1)},r.prototype.OR2=function(e){return this.orInternal(e,2)},r.prototype.OR3=function(e){return this.orInternal(e,3)},r.prototype.OR4=function(e){return this.orInternal(e,4)},r.prototype.OR5=function(e){return this.orInternal(e,5)},r.prototype.OR6=function(e){return this.orInternal(e,6)},r.prototype.OR7=function(e){return this.orInternal(e,7)},r.prototype.OR8=function(e){return this.orInternal(e,8)},r.prototype.OR9=function(e){return this.orInternal(e,9)},r.prototype.MANY=function(e){this.manyInternal(0,e)},r.prototype.MANY1=function(e){this.manyInternal(1,e)},r.prototype.MANY2=function(e){this.manyInternal(2,e)},r.prototype.MANY3=function(e){this.manyInternal(3,e)},r.prototype.MANY4=function(e){this.manyInternal(4,e)},r.prototype.MANY5=function(e){this.manyInternal(5,e)},r.prototype.MANY6=function(e){this.manyInternal(6,e)},r.prototype.MANY7=function(e){this.manyInternal(7,e)},r.prototype.MANY8=function(e){this.manyInternal(8,e)},r.prototype.MANY9=function(e){this.manyInternal(9,e)},r.prototype.MANY_SEP=function(e){this.manySepFirstInternal(0,e)},r.prototype.MANY_SEP1=function(e){this.manySepFirstInternal(1,e)},r.prototype.MANY_SEP2=function(e){this.manySepFirstInternal(2,e)},r.prototype.MANY_SEP3=function(e){this.manySepFirstInternal(3,e)},r.prototype.MANY_SEP4=function(e){this.manySepFirstInternal(4,e)},r.prototype.MANY_SEP5=function(e){this.manySepFirstInternal(5,e)},r.prototype.MANY_SEP6=function(e){this.manySepFirstInternal(6,e)},r.prototype.MANY_SEP7=function(e){this.manySepFirstInternal(7,e)},r.prototype.MANY_SEP8=function(e){this.manySepFirstInternal(8,e)},r.prototype.MANY_SEP9=function(e){this.manySepFirstInternal(9,e)},r.prototype.AT_LEAST_ONE=function(e){this.atLeastOneInternal(0,e)},r.prototype.AT_LEAST_ONE1=function(e){return this.atLeastOneInternal(1,e)},r.prototype.AT_LEAST_ONE2=function(e){this.atLeastOneInternal(2,e)},r.prototype.AT_LEAST_ONE3=function(e){this.atLeastOneInternal(3,e)},r.prototype.AT_LEAST_ONE4=function(e){this.atLeastOneInternal(4,e)},r.prototype.AT_LEAST_ONE5=function(e){this.atLeastOneInternal(5,e)},r.prototype.AT_LEAST_ONE6=function(e){this.atLeastOneInternal(6,e)},r.prototype.AT_LEAST_ONE7=function(e){this.atLeastOneInternal(7,e)},r.prototype.AT_LEAST_ONE8=function(e){this.atLeastOneInternal(8,e)},r.prototype.AT_LEAST_ONE9=function(e){this.atLeastOneInternal(9,e)},r.prototype.AT_LEAST_ONE_SEP=function(e){this.atLeastOneSepFirstInternal(0,e)},r.prototype.AT_LEAST_ONE_SEP1=function(e){this.atLeastOneSepFirstInternal(1,e)},r.prototype.AT_LEAST_ONE_SEP2=function(e){this.atLeastOneSepFirstInternal(2,e)},r.prototype.AT_LEAST_ONE_SEP3=function(e){this.atLeastOneSepFirstInternal(3,e)},r.prototype.AT_LEAST_ONE_SEP4=function(e){this.atLeastOneSepFirstInternal(4,e)},r.prototype.AT_LEAST_ONE_SEP5=function(e){this.atLeastOneSepFirstInternal(5,e)},r.prototype.AT_LEAST_ONE_SEP6=function(e){this.atLeastOneSepFirstInternal(6,e)},r.prototype.AT_LEAST_ONE_SEP7=function(e){this.atLeastOneSepFirstInternal(7,e)},r.prototype.AT_LEAST_ONE_SEP8=function(e){this.atLeastOneSepFirstInternal(8,e)},r.prototype.AT_LEAST_ONE_SEP9=function(e){this.atLeastOneSepFirstInternal(9,e)},r.prototype.RULE=function(e,t,i){if(i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG),(0,LJ.contains)(this.definedRulesNames,e)){var n=oBe.defaultGrammarValidatorErrorProvider.buildDuplicateRuleNameError({topLevelRule:e,grammarName:this.className}),s={message:n,type:Zx.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:e};this.definitionErrors.push(s)}this.definedRulesNames.push(e);var o=this.defineRule(e,t,i);return this[e]=o,o},r.prototype.OVERRIDE_RULE=function(e,t,i){i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG);var n=[];n=n.concat((0,aBe.validateRuleIsOverridden)(e,this.definedRulesNames,this.className)),this.definitionErrors=this.definitionErrors.concat(n);var s=this.defineRule(e,t,i);return this[e]=s,s},r.prototype.BACKTRACK=function(e,t){return function(){this.isBackTrackingStack.push(1);var i=this.saveRecogState();try{return e.apply(this,t),!0}catch(n){if((0,sBe.isRecognitionException)(n))return!1;throw n}finally{this.reloadRecogState(i),this.isBackTrackingStack.pop()}}},r.prototype.getGAstProductions=function(){return this.gastProductionsCache},r.prototype.getSerializedGastProductions=function(){return(0,ABe.serializeGrammar)((0,LJ.values)(this.gastProductionsCache))},r}();_y.RecognizerApi=lBe});var HJ=y($y=>{"use strict";Object.defineProperty($y,"__esModule",{value:!0});$y.RecognizerEngine=void 0;var kr=Gt(),Gn=Wy(),Zy=yf(),MJ=eC(),Bf=$d(),UJ=Hn(),cBe=Vx(),KJ=HA(),nC=df(),uBe=Xx(),gBe=function(){function r(){}return r.prototype.initRecognizerEngine=function(e,t){if(this.className=(0,uBe.classNameFromInstance)(this),this.shortRuleNameToFull={},this.fullRuleNameToShort={},this.ruleShortNameIdx=256,this.tokenMatcher=nC.tokenStructuredMatcherNoCategories,this.definedRulesNames=[],this.tokensMap={},this.isBackTrackingStack=[],this.RULE_STACK=[],this.RULE_OCCURRENCE_STACK=[],this.gastProductionsCache={},(0,kr.has)(t,"serializedGrammar"))throw Error(`The Parser's configuration can no longer contain a property. + See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_6-0-0 + For Further details.`);if((0,kr.isArray)(e)){if((0,kr.isEmpty)(e))throw Error(`A Token Vocabulary cannot be empty. + Note that the first argument for the parser constructor + is no longer a Token vector (since v4.0).`);if(typeof e[0].startOffset=="number")throw Error(`The Parser constructor no longer accepts a token vector as the first argument. + See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_4-0-0 + For Further details.`)}if((0,kr.isArray)(e))this.tokensMap=(0,kr.reduce)(e,function(o,a){return o[a.name]=a,o},{});else if((0,kr.has)(e,"modes")&&(0,kr.every)((0,kr.flatten)((0,kr.values)(e.modes)),nC.isTokenType)){var i=(0,kr.flatten)((0,kr.values)(e.modes)),n=(0,kr.uniq)(i);this.tokensMap=(0,kr.reduce)(n,function(o,a){return o[a.name]=a,o},{})}else if((0,kr.isObject)(e))this.tokensMap=(0,kr.cloneObj)(e);else throw new Error(" argument must be An Array of Token constructors, A dictionary of Token constructors or an IMultiModeLexerDefinition");this.tokensMap.EOF=KJ.EOF;var s=(0,kr.every)((0,kr.values)(e),function(o){return(0,kr.isEmpty)(o.categoryMatches)});this.tokenMatcher=s?nC.tokenStructuredMatcherNoCategories:nC.tokenStructuredMatcher,(0,nC.augmentTokenTypes)((0,kr.values)(this.tokensMap))},r.prototype.defineRule=function(e,t,i){if(this.selfAnalysisDone)throw Error("Grammar rule <"+e+`> may not be defined after the 'performSelfAnalysis' method has been called' +Make sure that all grammar rule definitions are done before 'performSelfAnalysis' is called.`);var n=(0,kr.has)(i,"resyncEnabled")?i.resyncEnabled:UJ.DEFAULT_RULE_CONFIG.resyncEnabled,s=(0,kr.has)(i,"recoveryValueFunc")?i.recoveryValueFunc:UJ.DEFAULT_RULE_CONFIG.recoveryValueFunc,o=this.ruleShortNameIdx<t},r.prototype.orInternal=function(e,t){var i=this.getKeyForAutomaticLookahead(Gn.OR_IDX,t),n=(0,kr.isArray)(e)?e:e.DEF,s=this.getLaFuncFromCache(i),o=s.call(this,n);if(o!==void 0){var a=n[o];return a.ALT.call(this)}this.raiseNoAltException(t,e.ERR_MSG)},r.prototype.ruleFinallyStateUpdate=function(){if(this.RULE_STACK.pop(),this.RULE_OCCURRENCE_STACK.pop(),this.cstFinallyStateUpdate(),this.RULE_STACK.length===0&&this.isAtEndOfInput()===!1){var e=this.LA(1),t=this.errorMessageProvider.buildNotAllInputParsedMessage({firstRedundant:e,ruleName:this.getCurrRuleFullName()});this.SAVE_ERROR(new Zy.NotAllInputParsedException(t,e))}},r.prototype.subruleInternal=function(e,t,i){var n;try{var s=i!==void 0?i.ARGS:void 0;return n=e.call(this,t,s),this.cstPostNonTerminal(n,i!==void 0&&i.LABEL!==void 0?i.LABEL:e.ruleName),n}catch(o){this.subruleInternalError(o,i,e.ruleName)}},r.prototype.subruleInternalError=function(e,t,i){throw(0,Zy.isRecognitionException)(e)&&e.partialCstResult!==void 0&&(this.cstPostNonTerminal(e.partialCstResult,t!==void 0&&t.LABEL!==void 0?t.LABEL:i),delete e.partialCstResult),e},r.prototype.consumeInternal=function(e,t,i){var n;try{var s=this.LA(1);this.tokenMatcher(s,e)===!0?(this.consumeToken(),n=s):this.consumeInternalError(e,s,i)}catch(o){n=this.consumeInternalRecovery(e,t,o)}return this.cstPostTerminal(i!==void 0&&i.LABEL!==void 0?i.LABEL:e.name,n),n},r.prototype.consumeInternalError=function(e,t,i){var n,s=this.LA(0);throw i!==void 0&&i.ERR_MSG?n=i.ERR_MSG:n=this.errorMessageProvider.buildMismatchTokenMessage({expected:e,actual:t,previous:s,ruleName:this.getCurrRuleFullName()}),this.SAVE_ERROR(new Zy.MismatchedTokenException(n,t,s))},r.prototype.consumeInternalRecovery=function(e,t,i){if(this.recoveryEnabled&&i.name==="MismatchedTokenException"&&!this.isBackTracking()){var n=this.getFollowsForInRuleRecovery(e,t);try{return this.tryInRuleRecovery(e,n)}catch(s){throw s.name===cBe.IN_RULE_RECOVERY_EXCEPTION?i:s}}else throw i},r.prototype.saveRecogState=function(){var e=this.errors,t=(0,kr.cloneArr)(this.RULE_STACK);return{errors:e,lexerState:this.exportLexerState(),RULE_STACK:t,CST_STACK:this.CST_STACK}},r.prototype.reloadRecogState=function(e){this.errors=e.errors,this.importLexerState(e.lexerState),this.RULE_STACK=e.RULE_STACK},r.prototype.ruleInvocationStateUpdate=function(e,t,i){this.RULE_OCCURRENCE_STACK.push(i),this.RULE_STACK.push(e),this.cstInvocationStateUpdate(t,e)},r.prototype.isBackTracking=function(){return this.isBackTrackingStack.length!==0},r.prototype.getCurrRuleFullName=function(){var e=this.getLastExplicitRuleShortName();return this.shortRuleNameToFull[e]},r.prototype.shortRuleNameToFullName=function(e){return this.shortRuleNameToFull[e]},r.prototype.isAtEndOfInput=function(){return this.tokenMatcher(this.LA(1),KJ.EOF)},r.prototype.reset=function(){this.resetLexerState(),this.isBackTrackingStack=[],this.errors=[],this.RULE_STACK=[],this.CST_STACK=[],this.RULE_OCCURRENCE_STACK=[]},r}();$y.RecognizerEngine=gBe});var YJ=y(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});ew.ErrorHandler=void 0;var $x=yf(),eP=Gt(),GJ=eC(),fBe=Hn(),hBe=function(){function r(){}return r.prototype.initErrorHandler=function(e){this._errors=[],this.errorMessageProvider=(0,eP.has)(e,"errorMessageProvider")?e.errorMessageProvider:fBe.DEFAULT_PARSER_CONFIG.errorMessageProvider},r.prototype.SAVE_ERROR=function(e){if((0,$x.isRecognitionException)(e))return e.context={ruleStack:this.getHumanReadableRuleStack(),ruleOccurrenceStack:(0,eP.cloneArr)(this.RULE_OCCURRENCE_STACK)},this._errors.push(e),e;throw Error("Trying to save an Error which is not a RecognitionException")},Object.defineProperty(r.prototype,"errors",{get:function(){return(0,eP.cloneArr)(this._errors)},set:function(e){this._errors=e},enumerable:!1,configurable:!0}),r.prototype.raiseEarlyExitException=function(e,t,i){for(var n=this.getCurrRuleFullName(),s=this.getGAstProductions()[n],o=(0,GJ.getLookaheadPathsForOptionalProd)(e,s,t,this.maxLookahead),a=o[0],l=[],c=1;c<=this.maxLookahead;c++)l.push(this.LA(c));var u=this.errorMessageProvider.buildEarlyExitMessage({expectedIterationPaths:a,actual:l,previous:this.LA(0),customUserDescription:i,ruleName:n});throw this.SAVE_ERROR(new $x.EarlyExitException(u,this.LA(1),this.LA(0)))},r.prototype.raiseNoAltException=function(e,t){for(var i=this.getCurrRuleFullName(),n=this.getGAstProductions()[i],s=(0,GJ.getLookaheadPathsForOr)(e,n,this.maxLookahead),o=[],a=1;a<=this.maxLookahead;a++)o.push(this.LA(a));var l=this.LA(0),c=this.errorMessageProvider.buildNoViableAltMessage({expectedPathsPerAlt:s,actual:o,previous:l,customUserDescription:t,ruleName:this.getCurrRuleFullName()});throw this.SAVE_ERROR(new $x.NoViableAltException(c,this.LA(1),l))},r}();ew.ErrorHandler=hBe});var JJ=y(tw=>{"use strict";Object.defineProperty(tw,"__esModule",{value:!0});tw.ContentAssist=void 0;var jJ=$d(),qJ=Gt(),pBe=function(){function r(){}return r.prototype.initContentAssist=function(){},r.prototype.computeContentAssist=function(e,t){var i=this.gastProductionsCache[e];if((0,qJ.isUndefined)(i))throw Error("Rule ->"+e+"<- does not exist in this grammar.");return(0,jJ.nextPossibleTokensAfter)([i],t,this.tokenMatcher,this.maxLookahead)},r.prototype.getNextPossibleTokenTypes=function(e){var t=(0,qJ.first)(e.ruleStack),i=this.getGAstProductions(),n=i[t],s=new jJ.NextAfterTokenWalker(n,e).startWalking();return s},r}();tw.ContentAssist=pBe});var e3=y(nw=>{"use strict";Object.defineProperty(nw,"__esModule",{value:!0});nw.GastRecorder=void 0;var In=Gt(),Lo=Cn(),dBe=Jd(),XJ=df(),_J=HA(),CBe=Hn(),mBe=Wy(),iw={description:"This Object indicates the Parser is during Recording Phase"};Object.freeze(iw);var WJ=!0,zJ=Math.pow(2,mBe.BITS_FOR_OCCURRENCE_IDX)-1,ZJ=(0,_J.createToken)({name:"RECORDING_PHASE_TOKEN",pattern:dBe.Lexer.NA});(0,XJ.augmentTokenTypes)([ZJ]);var $J=(0,_J.createTokenInstance)(ZJ,`This IToken indicates the Parser is in Recording Phase + See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,-1,-1,-1,-1,-1,-1);Object.freeze($J);var EBe={name:`This CSTNode indicates the Parser is in Recording Phase + See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,children:{}},IBe=function(){function r(){}return r.prototype.initGastRecorder=function(e){this.recordingProdStack=[],this.RECORDING_PHASE=!1},r.prototype.enableRecording=function(){var e=this;this.RECORDING_PHASE=!0,this.TRACE_INIT("Enable Recording",function(){for(var t=function(n){var s=n>0?n:"";e["CONSUME"+s]=function(o,a){return this.consumeInternalRecord(o,n,a)},e["SUBRULE"+s]=function(o,a){return this.subruleInternalRecord(o,n,a)},e["OPTION"+s]=function(o){return this.optionInternalRecord(o,n)},e["OR"+s]=function(o){return this.orInternalRecord(o,n)},e["MANY"+s]=function(o){this.manyInternalRecord(n,o)},e["MANY_SEP"+s]=function(o){this.manySepFirstInternalRecord(n,o)},e["AT_LEAST_ONE"+s]=function(o){this.atLeastOneInternalRecord(n,o)},e["AT_LEAST_ONE_SEP"+s]=function(o){this.atLeastOneSepFirstInternalRecord(n,o)}},i=0;i<10;i++)t(i);e.consume=function(n,s,o){return this.consumeInternalRecord(s,n,o)},e.subrule=function(n,s,o){return this.subruleInternalRecord(s,n,o)},e.option=function(n,s){return this.optionInternalRecord(s,n)},e.or=function(n,s){return this.orInternalRecord(s,n)},e.many=function(n,s){this.manyInternalRecord(n,s)},e.atLeastOne=function(n,s){this.atLeastOneInternalRecord(n,s)},e.ACTION=e.ACTION_RECORD,e.BACKTRACK=e.BACKTRACK_RECORD,e.LA=e.LA_RECORD})},r.prototype.disableRecording=function(){var e=this;this.RECORDING_PHASE=!1,this.TRACE_INIT("Deleting Recording methods",function(){for(var t=0;t<10;t++){var i=t>0?t:"";delete e["CONSUME"+i],delete e["SUBRULE"+i],delete e["OPTION"+i],delete e["OR"+i],delete e["MANY"+i],delete e["MANY_SEP"+i],delete e["AT_LEAST_ONE"+i],delete e["AT_LEAST_ONE_SEP"+i]}delete e.consume,delete e.subrule,delete e.option,delete e.or,delete e.many,delete e.atLeastOne,delete e.ACTION,delete e.BACKTRACK,delete e.LA})},r.prototype.ACTION_RECORD=function(e){},r.prototype.BACKTRACK_RECORD=function(e,t){return function(){return!0}},r.prototype.LA_RECORD=function(e){return CBe.END_OF_FILE},r.prototype.topLevelRuleRecord=function(e,t){try{var i=new Lo.Rule({definition:[],name:e});return i.name=e,this.recordingProdStack.push(i),t.call(this),this.recordingProdStack.pop(),i}catch(n){if(n.KNOWN_RECORDER_ERROR!==!0)try{n.message=n.message+` + This error was thrown during the "grammar recording phase" For more info see: + https://chevrotain.io/docs/guide/internals.html#grammar-recording`}catch{throw n}throw n}},r.prototype.optionInternalRecord=function(e,t){return sC.call(this,Lo.Option,e,t)},r.prototype.atLeastOneInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatory,t,e)},r.prototype.atLeastOneSepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatoryWithSeparator,t,e,WJ)},r.prototype.manyInternalRecord=function(e,t){sC.call(this,Lo.Repetition,t,e)},r.prototype.manySepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionWithSeparator,t,e,WJ)},r.prototype.orInternalRecord=function(e,t){return yBe.call(this,e,t)},r.prototype.subruleInternalRecord=function(e,t,i){if(rw(t),!e||(0,In.has)(e,"ruleName")===!1){var n=new Error(" argument is invalid"+(" expecting a Parser method reference but got: <"+JSON.stringify(e)+">")+(` + inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=e.ruleName,a=new Lo.NonTerminal({idx:t,nonTerminalName:o,label:i==null?void 0:i.LABEL,referencedRule:void 0});return s.definition.push(a),this.outputCst?EBe:iw},r.prototype.consumeInternalRecord=function(e,t,i){if(rw(t),!(0,XJ.hasShortKeyProperty)(e)){var n=new Error(" argument is invalid"+(" expecting a TokenType reference but got: <"+JSON.stringify(e)+">")+(` + inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=new Lo.Terminal({idx:t,terminalType:e,label:i==null?void 0:i.LABEL});return s.definition.push(o),$J},r}();nw.GastRecorder=IBe;function sC(r,e,t,i){i===void 0&&(i=!1),rw(t);var n=(0,In.peek)(this.recordingProdStack),s=(0,In.isFunction)(e)?e:e.DEF,o=new r({definition:[],idx:t});return i&&(o.separator=e.SEP),(0,In.has)(e,"MAX_LOOKAHEAD")&&(o.maxLookahead=e.MAX_LOOKAHEAD),this.recordingProdStack.push(o),s.call(this),n.definition.push(o),this.recordingProdStack.pop(),iw}function yBe(r,e){var t=this;rw(e);var i=(0,In.peek)(this.recordingProdStack),n=(0,In.isArray)(r)===!1,s=n===!1?r:r.DEF,o=new Lo.Alternation({definition:[],idx:e,ignoreAmbiguities:n&&r.IGNORE_AMBIGUITIES===!0});(0,In.has)(r,"MAX_LOOKAHEAD")&&(o.maxLookahead=r.MAX_LOOKAHEAD);var a=(0,In.some)(s,function(l){return(0,In.isFunction)(l.GATE)});return o.hasPredicates=a,i.definition.push(o),(0,In.forEach)(s,function(l){var c=new Lo.Alternative({definition:[]});o.definition.push(c),(0,In.has)(l,"IGNORE_AMBIGUITIES")?c.ignoreAmbiguities=l.IGNORE_AMBIGUITIES:(0,In.has)(l,"GATE")&&(c.ignoreAmbiguities=!0),t.recordingProdStack.push(c),l.ALT.call(t),t.recordingProdStack.pop()}),iw}function VJ(r){return r===0?"":""+r}function rw(r){if(r<0||r>zJ){var e=new Error("Invalid DSL Method idx value: <"+r+`> + `+("Idx value must be a none negative value smaller than "+(zJ+1)));throw e.KNOWN_RECORDER_ERROR=!0,e}}});var r3=y(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.PerformanceTracer=void 0;var t3=Gt(),wBe=Hn(),BBe=function(){function r(){}return r.prototype.initPerformanceTracer=function(e){if((0,t3.has)(e,"traceInitPerf")){var t=e.traceInitPerf,i=typeof t=="number";this.traceInitMaxIdent=i?t:1/0,this.traceInitPerf=i?t>0:t}else this.traceInitMaxIdent=0,this.traceInitPerf=wBe.DEFAULT_PARSER_CONFIG.traceInitPerf;this.traceInitIndent=-1},r.prototype.TRACE_INIT=function(e,t){if(this.traceInitPerf===!0){this.traceInitIndent++;var i=new Array(this.traceInitIndent+1).join(" ");this.traceInitIndent <"+e+">");var n=(0,t3.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r}();sw.PerformanceTracer=BBe});var i3=y(ow=>{"use strict";Object.defineProperty(ow,"__esModule",{value:!0});ow.applyMixins=void 0;function bBe(r,e){e.forEach(function(t){var i=t.prototype;Object.getOwnPropertyNames(i).forEach(function(n){if(n!=="constructor"){var s=Object.getOwnPropertyDescriptor(i,n);s&&(s.get||s.set)?Object.defineProperty(r.prototype,n,s):r.prototype[n]=t.prototype[n]}})})}ow.applyMixins=bBe});var Hn=y(Cr=>{"use strict";var o3=Cr&&Cr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Cr,"__esModule",{value:!0});Cr.EmbeddedActionsParser=Cr.CstParser=Cr.Parser=Cr.EMPTY_ALT=Cr.ParserDefinitionErrorType=Cr.DEFAULT_RULE_CONFIG=Cr.DEFAULT_PARSER_CONFIG=Cr.END_OF_FILE=void 0;var _i=Gt(),QBe=Yq(),n3=HA(),a3=_d(),s3=pJ(),SBe=Vx(),vBe=BJ(),xBe=FJ(),PBe=TJ(),DBe=OJ(),kBe=HJ(),RBe=YJ(),FBe=JJ(),NBe=e3(),TBe=r3(),LBe=i3();Cr.END_OF_FILE=(0,n3.createTokenInstance)(n3.EOF,"",NaN,NaN,NaN,NaN,NaN,NaN);Object.freeze(Cr.END_OF_FILE);Cr.DEFAULT_PARSER_CONFIG=Object.freeze({recoveryEnabled:!1,maxLookahead:3,dynamicTokensEnabled:!1,outputCst:!0,errorMessageProvider:a3.defaultParserErrorProvider,nodeLocationTracking:"none",traceInitPerf:!1,skipValidations:!1});Cr.DEFAULT_RULE_CONFIG=Object.freeze({recoveryValueFunc:function(){},resyncEnabled:!0});var OBe;(function(r){r[r.INVALID_RULE_NAME=0]="INVALID_RULE_NAME",r[r.DUPLICATE_RULE_NAME=1]="DUPLICATE_RULE_NAME",r[r.INVALID_RULE_OVERRIDE=2]="INVALID_RULE_OVERRIDE",r[r.DUPLICATE_PRODUCTIONS=3]="DUPLICATE_PRODUCTIONS",r[r.UNRESOLVED_SUBRULE_REF=4]="UNRESOLVED_SUBRULE_REF",r[r.LEFT_RECURSION=5]="LEFT_RECURSION",r[r.NONE_LAST_EMPTY_ALT=6]="NONE_LAST_EMPTY_ALT",r[r.AMBIGUOUS_ALTS=7]="AMBIGUOUS_ALTS",r[r.CONFLICT_TOKENS_RULES_NAMESPACE=8]="CONFLICT_TOKENS_RULES_NAMESPACE",r[r.INVALID_TOKEN_NAME=9]="INVALID_TOKEN_NAME",r[r.NO_NON_EMPTY_LOOKAHEAD=10]="NO_NON_EMPTY_LOOKAHEAD",r[r.AMBIGUOUS_PREFIX_ALTS=11]="AMBIGUOUS_PREFIX_ALTS",r[r.TOO_MANY_ALTS=12]="TOO_MANY_ALTS"})(OBe=Cr.ParserDefinitionErrorType||(Cr.ParserDefinitionErrorType={}));function MBe(r){return r===void 0&&(r=void 0),function(){return r}}Cr.EMPTY_ALT=MBe;var aw=function(){function r(e,t){this.definitionErrors=[],this.selfAnalysisDone=!1;var i=this;if(i.initErrorHandler(t),i.initLexerAdapter(),i.initLooksAhead(t),i.initRecognizerEngine(e,t),i.initRecoverable(t),i.initTreeBuilder(t),i.initContentAssist(),i.initGastRecorder(t),i.initPerformanceTracer(t),(0,_i.has)(t,"ignoredIssues"))throw new Error(`The IParserConfig property has been deprecated. + Please use the flag on the relevant DSL method instead. + See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#IGNORING_AMBIGUITIES + For further details.`);this.skipValidations=(0,_i.has)(t,"skipValidations")?t.skipValidations:Cr.DEFAULT_PARSER_CONFIG.skipValidations}return r.performSelfAnalysis=function(e){throw Error("The **static** `performSelfAnalysis` method has been deprecated. \nUse the **instance** method with the same name instead.")},r.prototype.performSelfAnalysis=function(){var e=this;this.TRACE_INIT("performSelfAnalysis",function(){var t;e.selfAnalysisDone=!0;var i=e.className;e.TRACE_INIT("toFastProps",function(){(0,_i.toFastProperties)(e)}),e.TRACE_INIT("Grammar Recording",function(){try{e.enableRecording(),(0,_i.forEach)(e.definedRulesNames,function(s){var o=e[s],a=o.originalGrammarAction,l=void 0;e.TRACE_INIT(s+" Rule",function(){l=e.topLevelRuleRecord(s,a)}),e.gastProductionsCache[s]=l})}finally{e.disableRecording()}});var n=[];if(e.TRACE_INIT("Grammar Resolving",function(){n=(0,s3.resolveGrammar)({rules:(0,_i.values)(e.gastProductionsCache)}),e.definitionErrors=e.definitionErrors.concat(n)}),e.TRACE_INIT("Grammar Validations",function(){if((0,_i.isEmpty)(n)&&e.skipValidations===!1){var s=(0,s3.validateGrammar)({rules:(0,_i.values)(e.gastProductionsCache),maxLookahead:e.maxLookahead,tokenTypes:(0,_i.values)(e.tokensMap),errMsgProvider:a3.defaultGrammarValidatorErrorProvider,grammarName:i});e.definitionErrors=e.definitionErrors.concat(s)}}),(0,_i.isEmpty)(e.definitionErrors)&&(e.recoveryEnabled&&e.TRACE_INIT("computeAllProdsFollows",function(){var s=(0,QBe.computeAllProdsFollows)((0,_i.values)(e.gastProductionsCache));e.resyncFollows=s}),e.TRACE_INIT("ComputeLookaheadFunctions",function(){e.preComputeLookaheadFunctions((0,_i.values)(e.gastProductionsCache))})),!r.DEFER_DEFINITION_ERRORS_HANDLING&&!(0,_i.isEmpty)(e.definitionErrors))throw t=(0,_i.map)(e.definitionErrors,function(s){return s.message}),new Error(`Parser Definition Errors detected: + `+t.join(` +------------------------------- +`))})},r.DEFER_DEFINITION_ERRORS_HANDLING=!1,r}();Cr.Parser=aw;(0,LBe.applyMixins)(aw,[SBe.Recoverable,vBe.LooksAhead,xBe.TreeBuilder,PBe.LexerAdapter,kBe.RecognizerEngine,DBe.RecognizerApi,RBe.ErrorHandler,FBe.ContentAssist,NBe.GastRecorder,TBe.PerformanceTracer]);var UBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!0,n=r.call(this,t,s)||this,n}return e}(aw);Cr.CstParser=UBe;var KBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!1,n=r.call(this,t,s)||this,n}return e}(aw);Cr.EmbeddedActionsParser=KBe});var l3=y(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0});Aw.createSyntaxDiagramsCode=void 0;var A3=Ix();function HBe(r,e){var t=e===void 0?{}:e,i=t.resourceBase,n=i===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/":i,s=t.css,o=s===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/diagrams.css":s,a=` + + + + + +`,l=` + +`,c=` + ``` @@ -91,7 +91,7 @@ window.initialize( ) ``` -If you need to inline multiple JS or CSS files, you can concatenate them for now, and separate contents of each file with an `\n` symbol. _This can be a point of improvement (add support for file lists)_. +If you need to inline multiple JS or CSS files, you can concatenate them for now, and separate contents of each file with an `\n` symbol. *This can be a point of improvement (add support for file lists)*. ## Fancy mode @@ -134,7 +134,7 @@ You can think of it in these terms: Of course we're not working with functions here, but hopefully this analogy makes the concept easier to understand. -Finally, message can contain custom properties, and how you use them is _completely up to you_. They have an important limitation - all additional properties are string-typed, and require you to use a slightly more verbose API for sending them (more about it in the next section). +Finally, message can contain custom properties, and how you use them is *completely up to you*. They have an important limitation - all additional properties are string-typed, and require you to use a slightly more verbose API for sending them (more about it in the next section). ```js Byond.sendMessage({ @@ -195,7 +195,7 @@ To receive it in DM, you must register a delegate proc (callback) that will rece ```dm /datum/my_object/proc/initialize() // ... - window.subscribe(src, .proc/on_message) + window.subscribe(src, PROC_REF(on_message)) /datum/my_object/proc/on_message(type, payload) if (type == "click") @@ -209,8 +209,8 @@ You can send messages with custom fields in case if you want to bypass JSON seri ```js Byond.sendMessage({ - type: 'something', - ref: '[0x12345678]', + type: "something", + ref: "[0x12345678]", }); ``` diff --git a/tgui/docs/tutorial-and-examples.md b/tgui/docs/tutorial-and-examples.md index ffd309acaab3..2e02f0e491ac 100644 --- a/tgui/docs/tutorial-and-examples.md +++ b/tgui/docs/tutorial-and-examples.md @@ -13,15 +13,15 @@ ui_state() - `src_object` - The atom, which UI corresponds to in the game world. - `ui_interact` - The proc where you will handle a request to open an - interface. Typically, you would update an existing UI (if it exists), - or set up a new instance of UI by calling the `SStgui` subsystem. +interface. Typically, you would update an existing UI (if it exists), +or set up a new instance of UI by calling the `SStgui` subsystem. - `ui_data` - In this proc you munges whatever complex data your `src_object` - has into an associative list, which will then be sent to UI as a JSON string. +has into an associative list, which will then be sent to UI as a JSON string. - `ui_act` - This proc receives user actions and reacts to them by changing - the state of the game. +the state of the game. - `ui_state` - This proc dictates under what conditions a UI may be interacted - with. This may be the standard checks that check if you are in range and - conscious, or more. +with. This may be the standard checks that check if you are in range and +conscious, or more. Once backend is complete, you create an new interface component on the frontend, which will receive this JSON data and render it on screen. @@ -130,19 +130,25 @@ import { Window } from '../layouts'; export const SampleInterface = (props, context) => { const { act, data } = useBackend(context); // Extract `health` and `color` variables from the `data` object. - const { health, color } = data; + const { + health, + color, + } = data; return (
    - {health} - {color} + + {health} + + + {color} +
    @@ -155,22 +161,22 @@ export const SampleInterface = (props, context) => { Here are the key variables you get from a `useBackend(context)` function: - `config` is part of core tgui. It contains meta-information about the - interface and who uses it, BYOND refs to various objects, and so forth. - You are rarely going to use it, but sometimes it can be used to your - advantage when doing complex UIs. +interface and who uses it, BYOND refs to various objects, and so forth. +You are rarely going to use it, but sometimes it can be used to your +advantage when doing complex UIs. - `data` is the data returned from `ui_data` and `ui_static_data` procs in - your DM code. Pretty straight forward. +your DM code. Pretty straight forward. - Note, that javascript doesn't have associative arrays, so when you - return an associative list from DM, it will be available in `data` as a - javascript object instead of an array. You can use it normally - like so: `object.key`, so it's not a problem if it's representing a - data structure, but common `Array` methods, such as `array.map(item => ...)`, - are not available on it. Always prefer returning clean arrays from your - code, since arrays are easier to work with in javascript! + return an associative list from DM, it will be available in `data` as a + javascript object instead of an array. You can use it normally + like so: `object.key`, so it's not a problem if it's representing a + data structure, but common `Array` methods, such as `array.map(item => ...)`, + are not available on it. Always prefer returning clean arrays from your + code, since arrays are easier to work with in javascript! - `act(name, params)` is a function, which you can call to dispatch an action - to your DM code. It will be processed in `ui_act` proc. Action name will be - available in `params["action"]`, mixed together with the rest of parameters - you have passed in `params` object. +to your DM code. It will be processed in `ui_act` proc. Action name will be +available in `params["action"]`, mixed together with the rest of parameters +you have passed in `params` object. **Let's talk about the syntax.** @@ -181,19 +187,17 @@ expressions that look like html, and turns them into function calls. Take a look at this example: ```jsx -
    You are in {status} condition!
    +
    + You are in {status} condition! +
    ``` After compiling the code above, this is what it becomes: ```js -createElement( - 'div', +createElement('div', { className: 'color-' + status }, - 'You are in ', - status, - ' condition!' -); + 'You are in ', status, ' condition!'); ``` It is very important to remember, that JSX is just a javascript expression @@ -214,7 +218,11 @@ to a `` element. If `showProgress` is `false`, the whole expression evaluates to `false`, and `false` is not rendered by React. ```jsx -{showProgress && } + + {showProgress && ( + + )} + ``` You can also use the `||` operator (the logical OR), which works the same way, @@ -227,8 +235,10 @@ and builds a new array based on what was returned by that function. ```jsx - {items.map((item) => ( - + {items.map(item => ( + {item.content} ))} @@ -261,13 +271,22 @@ export const SampleInterface = (props, context) => { const HealthStatus = (props, context) => { const { act, data } = useBackend(context); - const { user } = props; - const { health, color } = data; + const { + user, + } = props; + const { + health, + color, + } = data; return ( -
    +
    - {health} - {color} + + {health} + + + {color} +
    ); @@ -314,19 +333,25 @@ import { Window } from '../layouts'; export const SampleInterface = (props, context) => { const { act, data } = useBackend(context); // Extract `health` and `color` variables from the `data` object. - const { health, color } = data; + const { + health, + color, + } = data; return (
    - {health} - {color} + + {health} + + + {color} +
    diff --git a/tgui/global.d.ts b/tgui/global.d.ts index c2e7b5ad00bc..542788717ab6 100644 --- a/tgui/global.d.ts +++ b/tgui/global.d.ts @@ -198,4 +198,6 @@ const Byond: ByondType; interface Window { Byond: ByondType; + __store__: Store; + __augmentStack__: (store: Store) => StackAugmentor; } diff --git a/tgui/package.json b/tgui/package.json index cb15f88c78ad..2c5059e3626c 100644 --- a/tgui/package.json +++ b/tgui/package.json @@ -1,15 +1,15 @@ { "private": true, "name": "tgui-workspace", - "version": "4.3.0", - "packageManager": "yarn@3.4.1", + "version": "4.3.1", + "packageManager": "yarn@3.3.1", "workspaces": [ "packages/*" ], "scripts": { "tgui:analyze": "webpack --analyze", "tgui:bench": "webpack --env TGUI_BENCH=1 && node packages/tgui-bench/index.js", - "tgui:build": "webpack", + "tgui:build": "BROWSERSLIST_IGNORE_OLD_DATA=true webpack", "tgui:dev": "node --experimental-modules packages/tgui-dev-server/index.js", "tgui:lint": "eslint packages --ext .js,.cjs,.ts,.tsx", "tgui:prettier": "prettier --check .", @@ -20,44 +20,44 @@ "tgui:tsc": "tsc" }, "dependencies": { - "@babel/core": "^7.21.0", - "@babel/eslint-parser": "^7.19.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-transform-jscript": "^7.20.2", - "@babel/preset-env": "^7.20.2", - "@babel/preset-typescript": "^7.21.0", - "@types/jest": "^27.5.2", - "@types/jsdom": "^16.2.15", - "@types/node": "^14.18.37", + "@babel/core": "^7.15.0", + "@babel/eslint-parser": "^7.15.0", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-transform-jscript": "^7.14.5", + "@babel/preset-env": "^7.15.0", + "@babel/preset-typescript": "^7.15.0", + "@types/jest": "^29.2.4", + "@types/jsdom": "^20.0.1", + "@types/node": "14.x", "@types/webpack": "^5.28.0", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/parser": "^4.33.0", - "babel-jest": "^27.5.1", - "babel-loader": "^8.3.0", - "babel-plugin-inferno": "^6.6.0", + "@typescript-eslint/parser": "^5.47.1", + "babel-jest": "^27.0.6", + "babel-loader": "^8.2.2", + "babel-plugin-inferno": "^6.3.0", "babel-plugin-transform-remove-console": "^6.9.4", "common": "workspace:*", "css-loader": "^5.2.7", "eslint": "^7.32.0", - "eslint-config-prettier": "^8.7.0", + "eslint-config-prettier": "^8.5.0", "eslint-plugin-radar": "^0.2.1", - "eslint-plugin-react": "^7.32.2", - "eslint-plugin-unused-imports": "^1.1.5", + "eslint-plugin-react": "^7.24.0", + "eslint-plugin-unused-imports": "^1.1.4", "file-loader": "^6.2.0", - "inferno": "^7.4.11", - "jest": "^27.5.1", - "jest-circus": "^27.5.1", + "inferno": "^7.4.8", + "jest": "^27.0.6", + "jest-circus": "^27.0.6", "jsdom": "^16.7.0", "mini-css-extract-plugin": "^1.6.2", - "prettier": "^2.8.4", - "sass": "^1.58.3", + "prettier": "2.8.4", + "sass": "^1.37.5", "sass-loader": "^11.1.1", "style-loader": "^2.0.0", - "terser-webpack-plugin": "^5.3.7", - "typescript": "^4.9.5", + "terser-webpack-plugin": "^5.1.4", + "typescript": "^4.9.4", "url-loader": "^4.1.1", - "webpack": "^5.76.0", - "webpack-bundle-analyzer": "^4.8.0", - "webpack-cli": "^4.10.0" + "webpack": "^5.75.0", + "webpack-bundle-analyzer": "^4.4.2", + "webpack-cli": "^4.7.2" } } diff --git a/tgui/packages/common/collections.ts b/tgui/packages/common/collections.ts index 49f500ebd29a..a005da7aa165 100644 --- a/tgui/packages/common/collections.ts +++ b/tgui/packages/common/collections.ts @@ -300,3 +300,48 @@ export const binaryInsertWith = copy.splice(binarySearch(getKey, collection, value), 0, value); return copy; }; + +/** + * This method takes a collection of items and a number, returning a collection + * of collections, where the maximum amount of items in each is that second arg + */ +export const paginate = (collection: T[], maxPerPage: number): T[][] => { + const pages: T[][] = []; + let page: T[] = []; + let itemsToAdd = maxPerPage; + + for (const item of collection) { + page.push(item); + itemsToAdd--; + if (!itemsToAdd) { + itemsToAdd = maxPerPage; + pages.push(page); + page = []; + } + } + if (page.length) { + pages.push(page); + } + return pages; +}; + +const isObject = (obj: unknown) => typeof obj === 'object' && obj !== null; + +// Does a deep merge of two objects. DO NOT FEED CIRCULAR OBJECTS!! +export const deepMerge = (...objects: any[]): any => { + const target = {}; + for (const object of objects) { + for (const key of Object.keys(object)) { + const targetValue = target[key]; + const objectValue = object[key]; + if (Array.isArray(targetValue) && Array.isArray(objectValue)) { + target[key] = [...targetValue, ...objectValue]; + } else if (isObject(targetValue) && isObject(objectValue)) { + target[key] = deepMerge(targetValue, objectValue); + } else { + target[key] = objectValue; + } + } + } + return target; +}; diff --git a/tgui/packages/common/color.js b/tgui/packages/common/color.js index 672fce529b61..b59d82247aae 100644 --- a/tgui/packages/common/color.js +++ b/tgui/packages/common/color.js @@ -22,6 +22,23 @@ export class Color { } return `rgba(${this.r | 0}, ${this.g | 0}, ${this.b | 0}, ${alpha})`; } + + // Darkens a color by a given percent. Returns a color, which can have toString called to get it's rgba() css value. + darken(percent) { + percent /= 100; + return new Color( + this.r - this.r * percent, + this.g - this.g * percent, + this.b - this.b * percent, + this.a + ); + } + + // Brightens a color by a given percent. Returns a color, which can have toString called to get it's rgba() css value. + lighten(percent) { + // No point in rewriting code we already have. + return this.darken(-percent); + } } /** diff --git a/tgui/packages/common/keys.ts b/tgui/packages/common/keys.ts new file mode 100644 index 000000000000..61b79992b486 --- /dev/null +++ b/tgui/packages/common/keys.ts @@ -0,0 +1,39 @@ +/** + * ### Key codes. + * event.keyCode is deprecated, use this reference instead. + * + * Handles modifier keys (Shift, Alt, Control) and arrow keys. + * + * For alphabetical keys, use the actual character (e.g. 'a') instead of the key code. + * + * Something isn't here that you want? Just add it: + * @url https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values + * @usage + * ```ts + * import { KEY } from 'tgui/common/keys'; + * + * if (event.key === KEY.Enter) { + * // do something + * } + * ``` + */ +export enum KEY { + Alt = 'Alt', + Backspace = 'Backspace', + Control = 'Control', + Delete = 'Delete', + Down = 'Down', + End = 'End', + Enter = 'Enter', + Escape = 'Esc', + Home = 'Home', + Insert = 'Insert', + Left = 'Left', + PageDown = 'PageDown', + PageUp = 'PageUp', + Right = 'Right', + Shift = 'Shift', + Space = ' ', + Tab = 'Tab', + Up = 'Up', +} diff --git a/tgui/packages/common/package.json b/tgui/packages/common/package.json index 54d73251a65a..bbf99bf1cadc 100644 --- a/tgui/packages/common/package.json +++ b/tgui/packages/common/package.json @@ -1,5 +1,5 @@ { "private": true, "name": "common", - "version": "4.3.0" + "version": "4.3.1" } diff --git a/tgui/packages/common/redux.js b/tgui/packages/common/redux.js deleted file mode 100644 index 3997134cd742..000000000000 --- a/tgui/packages/common/redux.js +++ /dev/null @@ -1,151 +0,0 @@ -/** - * @file - * @copyright 2020 Aleksej Komarov - * @license MIT - */ - -import { compose } from './fp'; - -/** - * Creates a Redux store. - */ -export const createStore = (reducer, enhancer) => { - // Apply a store enhancer (applyMiddleware is one of them). - if (enhancer) { - return enhancer(createStore)(reducer); - } - - let currentState; - let listeners = []; - - const getState = () => currentState; - - const subscribe = (listener) => { - listeners.push(listener); - }; - - const dispatch = (action) => { - currentState = reducer(currentState, action); - for (let i = 0; i < listeners.length; i++) { - listeners[i](); - } - }; - - // This creates the initial store by causing each reducer to be called - // with an undefined state - dispatch({ - type: '@@INIT', - }); - - return { - dispatch, - subscribe, - getState, - }; -}; - -/** - * Creates a store enhancer which applies middleware to all dispatched - * actions. - */ -export const applyMiddleware = (...middlewares) => { - // prettier-ignore - return createStore => (reducer, ...args) => { - const store = createStore(reducer, ...args); - - let dispatch = () => { - throw new Error( - 'Dispatching while constructing your middleware is not allowed.'); - }; - - const storeApi = { - getState: store.getState, - dispatch: (action, ...args) => dispatch(action, ...args), - }; - - const chain = middlewares.map(middleware => middleware(storeApi)); - dispatch = compose(...chain)(store.dispatch); - - return { - ...store, - dispatch, - }; - }; -}; - -/** - * Combines reducers by running them in their own object namespaces as - * defined in reducersObj paramter. - * - * Main difference from redux/combineReducers is that it preserves keys - * in the state that are not present in the reducers object. This function - * is also more flexible than the redux counterpart. - */ -export const combineReducers = (reducersObj) => { - const keys = Object.keys(reducersObj); - let hasChanged = false; - return (prevState = {}, action) => { - const nextState = { ...prevState }; - for (let key of keys) { - const reducer = reducersObj[key]; - const prevDomainState = prevState[key]; - const nextDomainState = reducer(prevDomainState, action); - if (prevDomainState !== nextDomainState) { - hasChanged = true; - nextState[key] = nextDomainState; - } - } - return hasChanged ? nextState : prevState; - }; -}; - -/** - * A utility function to create an action creator for the given action - * type string. The action creator accepts a single argument, which will - * be included in the action object as a field called payload. The action - * creator function will also have its toString() overriden so that it - * returns the action type, allowing it to be used in reducer logic that - * is looking for that action type. - * - * @param {string} type The action type to use for created actions. - * @param {any} prepare (optional) a method that takes any number of arguments - * and returns { payload } or { payload, meta }. If this is given, the - * resulting action creator will pass it's arguments to this method to - * calculate payload & meta. - * - * @public - */ -export const createAction = (type, prepare = null) => { - const actionCreator = (...args) => { - if (!prepare) { - return { type, payload: args[0] }; - } - const prepared = prepare(...args); - if (!prepared) { - throw new Error('prepare function did not return an object'); - } - const action = { type }; - if ('payload' in prepared) { - action.payload = prepared.payload; - } - if ('meta' in prepared) { - action.meta = prepared.meta; - } - return action; - }; - actionCreator.toString = () => '' + type; - actionCreator.type = type; - actionCreator.match = (action) => action.type === type; - return actionCreator; -}; - -// Implementation specific -// -------------------------------------------------------- - -export const useDispatch = (context) => { - return context.store.dispatch; -}; - -export const useSelector = (context, selector) => { - return selector(context.store.getState()); -}; diff --git a/tgui/packages/common/redux.test.ts b/tgui/packages/common/redux.test.ts new file mode 100644 index 000000000000..bf31cc97502a --- /dev/null +++ b/tgui/packages/common/redux.test.ts @@ -0,0 +1,68 @@ +import { + Action, + Reducer, + applyMiddleware, + combineReducers, + createAction, + createStore, +} from './redux'; + +// Dummy Reducer +const counterReducer: Reducer> = (state = 0, action) => { + switch (action.type) { + case 'INCREMENT': + return state + 1; + case 'DECREMENT': + return state - 1; + default: + return state; + } +}; + +// Dummy Middleware +const loggingMiddleware = (storeApi) => (next) => (action) => { + console.log('Middleware:', action); + return next(action); +}; + +// Dummy Action Creators +const increment = createAction('INCREMENT'); +const decrement = createAction('DECREMENT'); + +describe('Redux implementation tests', () => { + test('createStore works', () => { + const store = createStore(counterReducer); + expect(store.getState()).toBe(0); + }); + + test('createStore with applyMiddleware works', () => { + const store = createStore( + counterReducer, + applyMiddleware(loggingMiddleware) + ); + expect(store.getState()).toBe(0); + }); + + test('dispatch works', () => { + const store = createStore(counterReducer); + store.dispatch(increment()); + expect(store.getState()).toBe(1); + store.dispatch(decrement()); + expect(store.getState()).toBe(0); + }); + + test('combineReducers works', () => { + const rootReducer = combineReducers({ + counter: counterReducer, + }); + const store = createStore(rootReducer); + expect(store.getState()).toEqual({ counter: 0 }); + }); + + test('createAction works', () => { + const incrementAction = increment(); + expect(incrementAction).toEqual({ type: 'INCREMENT' }); + const decrementAction = decrement(); + expect(decrementAction).toEqual({ type: 'DECREMENT' }); + }); +}); diff --git a/tgui/packages/common/redux.ts b/tgui/packages/common/redux.ts new file mode 100644 index 000000000000..4e618bddafd0 --- /dev/null +++ b/tgui/packages/common/redux.ts @@ -0,0 +1,212 @@ +/** + * @file + * @copyright 2020 Aleksej Komarov + * @license MIT + */ + +export type Reducer = ( + state: State | undefined, + action: ActionType +) => State; + +export type Store = { + dispatch: Dispatch; + subscribe: (listener: () => void) => void; + getState: () => State; +}; + +type MiddlewareAPI = { + getState: () => State; + dispatch: Dispatch; +}; + +export type Middleware = ( + storeApi: MiddlewareAPI +) => (next: Dispatch) => Dispatch; + +export type Action = { + type: TType; +}; + +export type AnyAction = Action & { + [extraProps: string]: any; +}; + +export type Dispatch = ( + action: ActionType +) => void; + +type StoreEnhancer = (createStoreFunction: Function) => Function; + +type PreparedAction = { + payload?: any; + meta?: any; +}; + +/** + * Creates a Redux store. + */ +export const createStore = ( + reducer: Reducer, + enhancer?: StoreEnhancer +): Store => { + // Apply a store enhancer (applyMiddleware is one of them). + if (enhancer) { + return enhancer(createStore)(reducer); + } + + let currentState: State; + let listeners: Array<() => void> = []; + + const getState = (): State => currentState; + + const subscribe = (listener: () => void): void => { + listeners.push(listener); + }; + + const dispatch = (action: ActionType): void => { + currentState = reducer(currentState, action); + for (let i = 0; i < listeners.length; i++) { + listeners[i](); + } + }; + + // This creates the initial store by causing each reducer to be called + // with an undefined state + dispatch({ type: '@@INIT' } as ActionType); + + return { + dispatch, + subscribe, + getState, + }; +}; + +/** + * Creates a store enhancer which applies middleware to all dispatched + * actions. + */ +export const applyMiddleware = ( + ...middlewares: Middleware[] +): StoreEnhancer => { + return ( + createStoreFunction: (reducer: Reducer, enhancer?: StoreEnhancer) => Store + ) => { + return (reducer, ...args): Store => { + const store = createStoreFunction(reducer, ...args); + + let dispatch: Dispatch = () => { + throw new Error( + 'Dispatching while constructing your middleware is not allowed.' + ); + }; + + const storeApi: MiddlewareAPI = { + getState: store.getState, + dispatch: (action, ...args) => dispatch(action, ...args), + }; + + const chain = middlewares.map((middleware) => middleware(storeApi)); + dispatch = chain.reduceRight( + (next, middleware) => middleware(next), + store.dispatch + ); + + return { + ...store, + dispatch, + }; + }; + }; +}; + +/** + * Combines reducers by running them in their own object namespaces as + * defined in reducersObj paramter. + * + * Main difference from redux/combineReducers is that it preserves keys + * in the state that are not present in the reducers object. This function + * is also more flexible than the redux counterpart. + */ +export const combineReducers = ( + reducersObj: Record +): Reducer => { + const keys = Object.keys(reducersObj); + + return (prevState = {}, action) => { + const nextState = { ...prevState }; + let hasChanged = false; + + for (const key of keys) { + const reducer = reducersObj[key]; + const prevDomainState = prevState[key]; + const nextDomainState = reducer(prevDomainState, action); + + if (prevDomainState !== nextDomainState) { + hasChanged = true; + nextState[key] = nextDomainState; + } + } + + return hasChanged ? nextState : prevState; + }; +}; + +/** + * A utility function to create an action creator for the given action + * type string. The action creator accepts a single argument, which will + * be included in the action object as a field called payload. The action + * creator function will also have its toString() overriden so that it + * returns the action type, allowing it to be used in reducer logic that + * is looking for that action type. + * + * @param {string} type The action type to use for created actions. + * @param {any} prepare (optional) a method that takes any number of arguments + * and returns { payload } or { payload, meta }. If this is given, the + * resulting action creator will pass it's arguments to this method to + * calculate payload & meta. + * + * @public + */ +export const createAction = ( + type: TAction, + prepare?: (...args: any[]) => PreparedAction +) => { + const actionCreator = (...args: any[]) => { + let action: Action & PreparedAction = { type }; + + if (prepare) { + const prepared = prepare(...args); + if (!prepared) { + throw new Error('prepare function did not return an object'); + } + action = { ...action, ...prepared }; + } else { + action.payload = args[0]; + } + + return action; + }; + + actionCreator.toString = () => type; + actionCreator.type = type; + actionCreator.match = (action) => action.type === type; + + return actionCreator; +}; + +// Implementation specific +// -------------------------------------------------------- + +export const useDispatch = (context: { + store: Store; +}): Dispatch => { + return context.store.dispatch; +}; + +export const useSelector = ( + context: { store: Store }, + selector: (state: State) => Selected +): Selected => { + return selector(context.store.getState()); +}; diff --git a/tgui/packages/common/timer.js b/tgui/packages/common/timer.ts similarity index 59% rename from tgui/packages/common/timer.js rename to tgui/packages/common/timer.ts index 7d89e935b9b5..49d36484200b 100644 --- a/tgui/packages/common/timer.js +++ b/tgui/packages/common/timer.ts @@ -10,9 +10,13 @@ * called for N milliseconds. If `immediate` is passed, trigger the * function on the leading edge, instead of the trailing. */ -export const debounce = (fn, time, immediate = false) => { - let timeout; - return (...args) => { +export const debounce = any>( + fn: F, + time: number, + immediate = false +): ((...args: Parameters) => void) => { + let timeout: ReturnType | null; + return (...args: Parameters) => { const later = () => { timeout = null; if (!immediate) { @@ -20,7 +24,7 @@ export const debounce = (fn, time, immediate = false) => { } }; const callNow = immediate && !timeout; - clearTimeout(timeout); + clearTimeout(timeout!); timeout = setTimeout(later, time); if (callNow) { fn(...args); @@ -32,18 +36,24 @@ export const debounce = (fn, time, immediate = false) => { * Returns a function, that, when invoked, will only be triggered at most once * during a given window of time. */ -export const throttle = (fn, time) => { - let previouslyRun, queuedToRun; - return function invokeFn(...args) { +export const throttle = any>( + fn: F, + time: number +): ((...args: Parameters) => void) => { + let previouslyRun: number | null, + queuedToRun: ReturnType | null; + return function invokeFn(...args: Parameters) { const now = Date.now(); - queuedToRun = clearTimeout(queuedToRun); + if (queuedToRun) { + clearTimeout(queuedToRun); + } if (!previouslyRun || now - previouslyRun >= time) { fn.apply(null, args); previouslyRun = now; } else { queuedToRun = setTimeout( - invokeFn.bind(null, ...args), - time - (now - previouslyRun) + () => invokeFn(...args), + time - (now - (previouslyRun ?? 0)) ); } }; @@ -54,5 +64,5 @@ export const throttle = (fn, time) => { * * @param {number} time */ -export const sleep = (time) => +export const sleep = (time: number): Promise => new Promise((resolve) => setTimeout(resolve, time)); diff --git a/tgui/packages/tgfont/README_ICON_TUTORIAL.txt b/tgui/packages/tgfont/README_ICON_TUTORIAL.txt new file mode 100644 index 000000000000..70b52e5a1836 --- /dev/null +++ b/tgui/packages/tgfont/README_ICON_TUTORIAL.txt @@ -0,0 +1,13 @@ +The following is the process to implement your own icon using an svg. + +If you plan on making your own SVG, consider [Inkscape](https://inkscape.org/). It is free and pretty powerful for vector graphics. + +1. Get whatever SVG you plan on using and put it in the `tgstation\tgui\packages\tgfont\icons` folder. + +2. In VS Code, press Ctrl+Shift+B, and select "tgui: rebuild tgfont". Wait for it to comlpete. + +Now your SVG will be able to be used in the game. + +When you reference your icon that you prefix it with "tg-", otherwise it will not find it. For example, with an SVG named "prosthetic-leg.svg", you would reference it with `icon_state = "tg-prosthetic-leg"`. + +Keep your SVG as simple as possible, the engine has trouble rendering SVGs that have a lot of little disconnected parts. diff --git a/tgui/packages/tgfont/config.cjs b/tgui/packages/tgfont/config.cjs index 4f6b58f1061e..73d96ac6ce90 100644 --- a/tgui/packages/tgfont/config.cjs +++ b/tgui/packages/tgfont/config.cjs @@ -7,8 +7,12 @@ module.exports = { name: 'tgfont', inputDir: './icons', + normalize: true, outputDir: './dist', fontTypes: ['woff2', 'eot'], assetTypes: ['css'], prefix: 'tg', + formatOptions: { + preserveAspectRatio: true, + }, }; diff --git a/tgui/packages/tgfont/icons/ATTRIBUTIONS.md b/tgui/packages/tgfont/icons/ATTRIBUTIONS.md index 0491b90e726e..2f218388d364 100644 --- a/tgui/packages/tgfont/icons/ATTRIBUTIONS.md +++ b/tgui/packages/tgfont/icons/ATTRIBUTIONS.md @@ -1,8 +1,6 @@ bad-touch.svg contains: - - hug by Phạm Thanh Lộc from the Noun Project - Fight by Rudez Studio from the Noun Project prosthetic-leg.svg contains: - - prosthetic leg by Gan Khoon Lay from the Noun Project diff --git a/tgui/packages/tgfont/icons/bad-touch.svg b/tgui/packages/tgfont/icons/bad-touch.svg index 6dc3c9a718a7..795f4c2d840a 100644 --- a/tgui/packages/tgfont/icons/bad-touch.svg +++ b/tgui/packages/tgfont/icons/bad-touch.svg @@ -1,23 +1,46 @@ - - - - - - - + +image/svg+xml + + + + - - - + + + diff --git a/tgui/packages/tgfont/icons/non-binary.svg b/tgui/packages/tgfont/icons/non-binary.svg index 9aaec674bbbc..c708c26d9855 100644 --- a/tgui/packages/tgfont/icons/non-binary.svg +++ b/tgui/packages/tgfont/icons/non-binary.svg @@ -1,17 +1,44 @@ - - - - + +image/svg+xml + - - - - - - + + + + + + diff --git a/tgui/packages/tgfont/icons/prosthetic-full.svg b/tgui/packages/tgfont/icons/prosthetic-full.svg new file mode 100644 index 000000000000..7d221244edcc --- /dev/null +++ b/tgui/packages/tgfont/icons/prosthetic-full.svg @@ -0,0 +1,27 @@ + +image/svg+xml + + diff --git a/tgui/packages/tgfont/icons/prosthetic-leg.svg b/tgui/packages/tgfont/icons/prosthetic-leg.svg index c1f6ceee3fc3..f4e16dccfb65 100644 --- a/tgui/packages/tgfont/icons/prosthetic-leg.svg +++ b/tgui/packages/tgfont/icons/prosthetic-leg.svg @@ -1,22 +1,35 @@ - - - - - - - + +image/svg+xml + + + + diff --git a/tgui/packages/tgfont/icons/syndicate-logo.svg b/tgui/packages/tgfont/icons/syndicate-logo.svg index eda92f9b3082..423dd7c62754 100644 --- a/tgui/packages/tgfont/icons/syndicate-logo.svg +++ b/tgui/packages/tgfont/icons/syndicate-logo.svg @@ -1,3 +1,13 @@ - - - + + + + + + image/svg+xml + + + + + + + diff --git a/tgui/packages/tgfont/package.json b/tgui/packages/tgfont/package.json index 56bb38bf68e8..9459aa129696 100644 --- a/tgui/packages/tgfont/package.json +++ b/tgui/packages/tgfont/package.json @@ -6,6 +6,6 @@ "tgfont:build": "node mkdist.cjs && fantasticon --config config.cjs" }, "dependencies": { - "fantasticon": "^1.2.3" + "fantasticon": "^1.2.2" } } diff --git a/tgui/packages/tgfont/static/tgfont.css b/tgui/packages/tgfont/static/tgfont.css index 6db47f9dece8..cf9427fc0df0 100644 --- a/tgui/packages/tgfont/static/tgfont.css +++ b/tgui/packages/tgfont/static/tgfont.css @@ -1,52 +1,53 @@ @font-face { - font-family: 'tgfont'; - src: url('./tgfont.woff2?45c3c7acc69dd413375d77898d24e41e') format('woff2'), - url('./tgfont.eot?45c3c7acc69dd413375d77898d24e41e#iefix') - format('embedded-opentype'); + font-family: "tgfont"; + src: url("./tgfont.woff2?ac4105718bed41e8015b97ba87c9ec71") format("woff2"), +url("./tgfont.eot?ac4105718bed41e8015b97ba87c9ec71#iefix") format("embedded-opentype"); } -i[class^='tg-']:before, -i[class*=' tg-']:before { - font-family: tgfont !important; - font-style: normal; - font-weight: normal !important; - font-variant: normal; - text-transform: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; +i[class^="tg-"]:before, i[class*=" tg-"]:before { + font-family: tgfont !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } .tg-air-tank-slash:before { - content: '\f101'; + content: "\f101"; } .tg-air-tank:before { - content: '\f102'; + content: "\f102"; } .tg-bad-touch:before { - content: '\f103'; + content: "\f103"; } .tg-image-minus:before { - content: '\f104'; + content: "\f104"; } .tg-image-plus:before { - content: '\f105'; + content: "\f105"; } .tg-nanotrasen-logo:before { - content: '\f106'; + content: "\f106"; } .tg-non-binary:before { - content: '\f107'; + content: "\f107"; +} +.tg-prosthetic-full:before { + content: "\f108"; } .tg-prosthetic-leg:before { - content: '\f108'; + content: "\f109"; } .tg-sound-minus:before { - content: '\f109'; + content: "\f10a"; } .tg-sound-plus:before { - content: '\f10a'; + content: "\f10b"; } .tg-syndicate-logo:before { - content: '\f10b'; + content: "\f10c"; } diff --git a/tgui/packages/tgfont/static/tgfont.eot b/tgui/packages/tgfont/static/tgfont.eot index 09e774836e30..9b08d3483916 100644 Binary files a/tgui/packages/tgfont/static/tgfont.eot and b/tgui/packages/tgfont/static/tgfont.eot differ diff --git a/tgui/packages/tgfont/static/tgfont.woff2 b/tgui/packages/tgfont/static/tgfont.woff2 index 0590bf6c44fb..d443fb92c913 100644 Binary files a/tgui/packages/tgfont/static/tgfont.woff2 and b/tgui/packages/tgfont/static/tgfont.woff2 differ diff --git a/tgui/packages/tgui-bench/package.json b/tgui/packages/tgui-bench/package.json index 34547333d0b5..49bc0c423c28 100644 --- a/tgui/packages/tgui-bench/package.json +++ b/tgui/packages/tgui-bench/package.json @@ -1,13 +1,13 @@ { "private": true, "name": "tgui-bench", - "version": "4.3.0", + "version": "4.3.1", "dependencies": { "common": "workspace:*", - "fastify": "^3.29.5", - "fastify-static": "^4.7.0", - "inferno": "^7.4.11", - "inferno-vnode-flags": "^7.4.11", + "fastify": "^3.29.4", + "fastify-static": "^4.2.3", + "inferno": "^7.4.8", + "inferno-vnode-flags": "^7.4.8", "lodash": "^4.17.21", "platform": "^1.3.6", "tgui": "workspace:*" diff --git a/tgui/packages/tgui-bench/tests/DisposalUnit.test.tsx b/tgui/packages/tgui-bench/tests/DisposalUnit.test.tsx index 843bd70367a5..1ae610e2e2e1 100644 --- a/tgui/packages/tgui-bench/tests/DisposalUnit.test.tsx +++ b/tgui/packages/tgui-bench/tests/DisposalUnit.test.tsx @@ -1,9 +1,10 @@ -import { backendUpdate } from 'tgui/backend'; +import { StoreProvider, configureStore } from 'tgui/store'; + import { DisposalUnit } from 'tgui/interfaces/DisposalUnit'; +import { backendUpdate } from 'tgui/backend'; import { createRenderer } from 'tgui/renderer'; -import { configureStore, StoreProvider } from 'tgui/store'; -const store = configureStore({ sideEffets: false }); +const store = configureStore({ sideEffects: false }); const renderUi = createRenderer((dataJson: string) => { store.dispatch( diff --git a/tgui/packages/tgui-dev-server/dreamseeker.js b/tgui/packages/tgui-dev-server/dreamseeker.js index eb90b1dc3cfb..2b25b155ae0c 100644 --- a/tgui/packages/tgui-dev-server/dreamseeker.js +++ b/tgui/packages/tgui-dev-server/dreamseeker.js @@ -29,6 +29,9 @@ export class DreamSeeker { .map(key => encodeURIComponent(key) + '=' + encodeURIComponent(params[key])) .join('&'); + logger.log( + `topic call at ${this.client.defaults.baseURL + '/dummy?' + query}` + ); return this.client.get('/dummy?' + query); } } diff --git a/tgui/packages/tgui-dev-server/package.json b/tgui/packages/tgui-dev-server/package.json index f9a3480d7ca0..2477641c7e79 100644 --- a/tgui/packages/tgui-dev-server/package.json +++ b/tgui/packages/tgui-dev-server/package.json @@ -1,13 +1,13 @@ { "private": true, "name": "tgui-dev-server", - "version": "4.3.0", + "version": "4.3.1", "type": "module", "dependencies": { - "axios": "^0.21.4", - "glob": "^7.2.3", - "source-map": "^0.7.4", + "axios": "^0.21.1", + "glob": "^7.1.7", + "source-map": "^0.7.3", "stacktrace-parser": "^0.1.10", - "ws": "^7.5.9" + "ws": "^7.5.3" } } diff --git a/tgui/packages/tgui-dev-server/reloader.js b/tgui/packages/tgui-dev-server/reloader.js index 444d9e40cd59..c13a8afdfcfc 100644 --- a/tgui/packages/tgui-dev-server/reloader.js +++ b/tgui/packages/tgui-dev-server/reloader.js @@ -66,7 +66,7 @@ export const findCacheRoot = async () => { const onCacheRootFound = (cacheRoot) => { logger.log(`found cache at '${cacheRoot}'`); - // Plant a dummy + // Plant a dummy browser window file, we'll be using this to avoid world topic. For byond 514. fs.closeSync(fs.openSync(cacheRoot + '/dummy', 'w')); }; @@ -98,6 +98,9 @@ export const reloadByondCache = async (bundleDir) => { './*.+(bundle|chunk|hot-update).*' ); try { + // Plant a dummy browser window file, we'll be using this to avoid world topic. For byond 515. + fs.closeSync(fs.openSync(cacheDir + '/dummy', 'w')); + for (let file of garbage) { fs.unlinkSync(file); } diff --git a/tgui/packages/tgui-panel/audio/NowPlayingWidget.js b/tgui/packages/tgui-panel/audio/NowPlayingWidget.js index 6670fe0d5522..b3a972814dc1 100644 --- a/tgui/packages/tgui-panel/audio/NowPlayingWidget.js +++ b/tgui/packages/tgui-panel/audio/NowPlayingWidget.js @@ -6,34 +6,72 @@ import { toFixed } from 'common/math'; import { useDispatch, useSelector } from 'common/redux'; -import { Button, Flex, Knob } from 'tgui/components'; +import { Button, Collapsible, Flex, Knob, Section } from 'tgui/components'; import { useSettings } from '../settings'; import { selectAudio } from './selectors'; export const NowPlayingWidget = (props, context) => { - const audio = useSelector(context, selectAudio); - const dispatch = useDispatch(context); - const settings = useSettings(context); - const title = audio.meta?.title; + const audio = useSelector(context, selectAudio), + dispatch = useDispatch(context), + settings = useSettings(context), + title = audio.meta?.title, + URL = audio.meta?.link, + Artist = audio.meta?.artist || 'Unknown Artist', + upload_date = audio.meta?.upload_date || 'Unknown Date', + album = audio.meta?.album || 'Unknown Album', + duration = audio.meta?.duration, + date = !isNaN(upload_date) + ? upload_date?.substring(0, 4) + + '-' + + upload_date?.substring(4, 6) + + '-' + + upload_date?.substring(6, 8) + : upload_date; + return ( {(audio.playing && ( - <> - - Now playing: - - - {title || 'Unknown Track'} - - + + { + +
    + {URL !== 'Song Link Hidden' && ( + + URL: {URL} + + )} + + Duration: {duration} + + {Artist !== 'Song Artist Hidden' && + Artist !== 'Unknown Artist' && ( + + Artist: {Artist} + + )} + {album !== 'Song Album Hidden' && album !== 'Unknown Album' && ( + + Album: {album} + + )} + {upload_date !== 'Song Upload Date Hidden' && + upload_date !== 'Unknown Date' && ( + + Uploaded: {date} + + )} +
    +
    + } +
    )) || ( Nothing to play. diff --git a/tgui/packages/tgui-panel/chat/constants.js b/tgui/packages/tgui-panel/chat/constants.js index 0c0106449fc0..8b03835936fd 100644 --- a/tgui/packages/tgui-panel/chat/constants.js +++ b/tgui/packages/tgui-panel/chat/constants.js @@ -32,6 +32,7 @@ export const MESSAGE_TYPE_ADMINPM = 'adminpm'; export const MESSAGE_TYPE_COMBAT = 'combat'; export const MESSAGE_TYPE_ADMINCHAT = 'adminchat'; export const MESSAGE_TYPE_MODCHAT = 'modchat'; +export const MESSAGE_TYPE_PRAYER = 'prayer'; export const MESSAGE_TYPE_EVENTCHAT = 'eventchat'; export const MESSAGE_TYPE_ADMINLOG = 'adminlog'; export const MESSAGE_TYPE_ATTACKLOG = 'attacklog'; @@ -119,6 +120,12 @@ export const MESSAGE_TYPES = [ selector: '.mod_channel', admin: true, }, + { + type: MESSAGE_TYPE_PRAYER, + name: 'Prayers', + description: 'Prayers from players', + admin: true, + }, { type: MESSAGE_TYPE_ADMINLOG, name: 'Admin Log', diff --git a/tgui/packages/tgui-panel/chat/middleware.js b/tgui/packages/tgui-panel/chat/middleware.js index 24375b399942..d0ad08890eb9 100644 --- a/tgui/packages/tgui-panel/chat/middleware.js +++ b/tgui/packages/tgui-panel/chat/middleware.js @@ -6,7 +6,13 @@ import DOMPurify from 'dompurify'; import { storage } from 'common/storage'; -import { loadSettings, updateSettings } from '../settings/actions'; +import { + loadSettings, + updateSettings, + addHighlightSetting, + removeHighlightSetting, + updateHighlightSetting, +} from '../settings/actions'; import { selectSettings } from '../settings/selectors'; import { addChatPage, @@ -123,15 +129,21 @@ export const chatMiddleware = (store) => { chatRenderer.rebuildChat(); return next(action); } - if (type === updateSettings.type || type === loadSettings.type) { + + if ( + type === updateSettings.type || + type === loadSettings.type || + type === addHighlightSetting.type || + type === removeHighlightSetting.type || + type === updateHighlightSetting.type + ) { next(action); const settings = selectSettings(store.getState()); chatRenderer.setHighlight( - settings.highlightText, - settings.highlightColor, - settings.matchWord, - settings.matchCase + settings.highlightSettings, + settings.highlightSettingById ); + return; } if (type === 'roundrestart') { diff --git a/tgui/packages/tgui-panel/chat/renderer.js b/tgui/packages/tgui-panel/chat/renderer.js index 34908aa142cd..fbc84a7e314f 100644 --- a/tgui/packages/tgui-panel/chat/renderer.js +++ b/tgui/packages/tgui-panel/chat/renderer.js @@ -192,30 +192,79 @@ class ChatRenderer { } } - setHighlight(text, color, matchWord, matchCase) { - if (!text || !color) { - this.highlightRegex = null; - this.highlightColor = null; + setHighlight(highlightSettings, highlightSettingById) { + this.highlightParsers = null; + if (!highlightSettings) { return; } - const lines = String(text) - .split(',') - // eslint-disable-next-line no-useless-escape - .map((str) => str.trim().replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&')) - // Must be longer than one character - .filter((str) => str && str.length > 1); - // Nothing to match, reset highlighting - if (lines.length === 0) { - this.highlightRegex = null; - this.highlightColor = null; - return; - } - const pattern = `${matchWord ? '\\b' : ''}(${lines.join('|')})${ - matchWord ? '\\b' : '' - }`; - const flags = 'g' + (matchCase ? '' : 'i'); - this.highlightRegex = new RegExp(pattern, flags); - this.highlightColor = color; + highlightSettings.map((id) => { + const setting = highlightSettingById[id]; + const text = setting.highlightText; + const highlightColor = setting.highlightColor; + const highlightWholeMessage = setting.highlightWholeMessage; + const matchWord = setting.matchWord; + const matchCase = setting.matchCase; + const allowedRegex = /^[a-z0-9_\-$/^[\s\]\\]+$/gi; + const lines = String(text) + .split(',') + .map((str) => str.trim()) + .filter( + (str) => + // Must be longer than one character + str && + str.length > 1 && + // Must be alphanumeric (with some punctuation) + allowedRegex.test(str) && + // Reset lastIndex so it does not mess up the next word + ((allowedRegex.lastIndex = 0) || true) + ); + let highlightWords; + let highlightRegex; + // Nothing to match, reset highlighting + if (lines.length === 0) { + return; + } + let regexExpressions = []; + // Organize each highlight entry into regex expressions and words + for (let line of lines) { + // Regex expression syntax is /[exp]/ + if (line.charAt(0) === '/' && line.charAt(line.length - 1) === '/') { + const expr = line.substring(1, line.length - 1); + // Check if this is more than one character + if (/^(\[.*\]|\\.|.)$/.test(expr)) { + continue; + } + regexExpressions.push(expr); + } else { + // Lazy init + if (!highlightWords) { + highlightWords = []; + } + highlightWords.push(line); + } + } + const regexStr = regexExpressions.join('|'); + const flags = 'g' + (matchCase ? '' : 'i'); + // setting regex overrides matchword + if (regexStr) { + highlightRegex = new RegExp('(' + regexStr + ')', flags); + } else { + const pattern = `${matchWord ? '\\b' : ''}(${lines.join('|')})${ + matchWord ? '\\b' : '' + }`; + highlightRegex = new RegExp(pattern, flags); + } + // Lazy init + if (!this.highlightParsers) { + this.highlightParsers = []; + } + this.highlightParsers.push({ + highlightWords, + highlightRegex, + highlightColor, + highlightWholeMessage, + }); + }); } scrollToBottom() { @@ -364,13 +413,18 @@ class ChatRenderer { } // Highlight text - if (!message.avoidHighlighting && this.highlightRegex) { - const highlighted = highlightNode(node, this.highlightRegex, (text) => - createHighlightNode(text, this.highlightColor) - ); - if (highlighted) { - node.className += ' ChatMessage--highlighted'; - } + if (!message.avoidHighlighting && this.highlightParsers) { + this.highlightParsers.map((parser) => { + const highlighted = highlightNode( + node, + parser.highlightRegex, + parser.highlightWords, + (text) => createHighlightNode(text, parser.highlightColor) + ); + if (highlighted && parser.highlightWholeMessage) { + node.className += ' ChatMessage--highlighted'; + } + }); } // Linkify text const linkifyNodes = node.querySelectorAll('.linkify'); @@ -507,7 +561,9 @@ class ChatRenderer { const cssRules = styleSheets[i].cssRules; for (let i = 0; i < cssRules.length; i++) { const rule = cssRules[i]; - cssText += rule.cssText + '\n'; + if (rule && typeof rule.cssText === 'string') { + cssText += rule.cssText + '\n'; + } } } cssText += 'body, html { background-color: #141414 }\n'; diff --git a/tgui/packages/tgui-panel/chat/replaceInTextNode.js b/tgui/packages/tgui-panel/chat/replaceInTextNode.js index fc10772622d3..753997b3b821 100644 --- a/tgui/packages/tgui-panel/chat/replaceInTextNode.js +++ b/tgui/packages/tgui-panel/chat/replaceInTextNode.js @@ -7,43 +7,120 @@ /** * Replaces text matching a regular expression with a custom node. */ -export const replaceInTextNode = (regex, createNode) => (node) => { +const regexParseNode = (params) => { + const { node, regex, createNode, captureAdjust } = params; const text = node.textContent; const textLength = text.length; + let nodes; + let new_node; let match; let lastIndex = 0; let fragment; let n = 0; + let count = 0; // eslint-disable-next-line no-cond-assign while ((match = regex.exec(text))) { n += 1; + // Safety check to prevent permanent + // client crashing + if (++count > 9999) { + return {}; + } // Lazy init fragment if (!fragment) { fragment = document.createDocumentFragment(); } - const matchText = match[0]; + // Lazy init nodes + if (!nodes) { + nodes = []; + } + const matchText = captureAdjust ? captureAdjust(match[0]) : match[0]; const matchLength = matchText.length; - const matchIndex = match.index; + // If matchText is set to be a substring nested within the original + // matched text make sure to properly offset the index + const matchIndex = match.index + match[0].indexOf(matchText); // Insert previous unmatched chunk if (lastIndex < matchIndex) { - fragment.appendChild( - document.createTextNode(text.substring(lastIndex, matchIndex)) - ); + new_node = document.createTextNode(text.substring(lastIndex, matchIndex)); + nodes.push(new_node); + fragment.appendChild(new_node); } lastIndex = matchIndex + matchLength; // Create a wrapper node - fragment.appendChild(createNode(matchText)); + new_node = createNode(matchText); + nodes.push(new_node); + fragment.appendChild(new_node); } if (fragment) { // Insert the remaining unmatched chunk if (lastIndex < textLength) { - fragment.appendChild( - document.createTextNode(text.substring(lastIndex, textLength)) - ); + new_node = document.createTextNode(text.substring(lastIndex, textLength)); + nodes.push(new_node); + fragment.appendChild(new_node); } // Commit the fragment node.parentNode.replaceChild(fragment, node); } + + return { + nodes: nodes, + n: n, + }; +}; + +/** + * Replace text of a node with custom nades if they match + * a regex expression or are in a word list + */ +export const replaceInTextNode = (regex, words, createNode) => (node) => { + let nodes; + let result; + let n = 0; + + if (regex) { + result = regexParseNode({ + node: node, + regex: regex, + createNode: createNode, + }); + nodes = result.nodes; + n += result.n; + } + + if (words) { + let i = 0; + let wordRegexStr = '('; + for (let word of words) { + // Capture if the word is at the beginning, end, middle, + // or by itself in a message + wordRegexStr += `^${word}\\W|\\W${word}\\W|\\W${word}$|^${word}$`; + // Make sure the last character for the expression is NOT '|' + if (++i !== words.length) { + wordRegexStr += '|'; + } + } + wordRegexStr += ')'; + const wordRegex = new RegExp(wordRegexStr, 'gi'); + if (regex && nodes) { + for (let a_node of nodes) { + result = regexParseNode({ + node: a_node, + regex: wordRegex, + createNode: createNode, + captureAdjust: (str) => str.replace(/^\W|\W$/g, ''), + }); + n += result.n; + } + } else { + result = regexParseNode({ + node: node, + regex: wordRegex, + createNode: createNode, + captureAdjust: (str) => str.replace(/^\W|\W$/g, ''), + }); + n += result.n; + } + } return n; }; @@ -71,6 +148,7 @@ const createHighlightNode = (text) => { export const highlightNode = ( node, regex, + words, createNode = createHighlightNode ) => { if (!createNode) { @@ -82,9 +160,9 @@ export const highlightNode = ( const node = childNodes[i]; // Is a text node if (node.nodeType === 3) { - n += replaceInTextNode(regex, createNode)(node); + n += replaceInTextNode(regex, words, createNode)(node); } else { - n += highlightNode(node, regex, createNode); + n += highlightNode(node, regex, words, createNode); } } return n; @@ -94,7 +172,7 @@ export const highlightNode = ( // -------------------------------------------------------- // prettier-ignore -const URL_REGEX = /(?:(?:https?:\/\/)|(?:www\.))(?:[^ ]*?\.[^ ]*?)+[-A-Za-z0-9+&@#/%?=~_|$!:,.;()]+/ig; +const URL_REGEX = /(?:(?:https?:\/\/)|(?:www\.))(?:[^ ]*?\.[^ ]*?)+[-A-Za-z0-9+&@#/%?=~_|$!:,.;(){}]+/ig; /** * Highlights the text in the node based on the provided regular expression. @@ -118,7 +196,7 @@ export const linkifyNode = (node) => { return n; }; -const linkifyTextNode = replaceInTextNode(URL_REGEX, (text) => { +const linkifyTextNode = replaceInTextNode(URL_REGEX, null, (text) => { const node = document.createElement('a'); node.href = text; node.textContent = text; diff --git a/tgui/packages/tgui-panel/package.json b/tgui/packages/tgui-panel/package.json index a73c931f7028..d60ccaaa9b17 100644 --- a/tgui/packages/tgui-panel/package.json +++ b/tgui/packages/tgui-panel/package.json @@ -1,11 +1,11 @@ { "private": true, "name": "tgui-panel", - "version": "4.3.0", + "version": "4.3.1", "dependencies": { "common": "workspace:*", - "dompurify": "^2.4.5", - "inferno": "^7.4.11", + "dompurify": "^2.3.1", + "inferno": "^7.4.8", "tgui": "workspace:*", "tgui-dev-server": "workspace:*", "tgui-polyfill": "workspace:*" diff --git a/tgui/packages/tgui-panel/settings/SettingsPanel.js b/tgui/packages/tgui-panel/settings/SettingsPanel.js index 5ab4a82ec528..4aff6d29a765 100644 --- a/tgui/packages/tgui-panel/settings/SettingsPanel.js +++ b/tgui/packages/tgui-panel/settings/SettingsPanel.js @@ -25,9 +25,20 @@ import { import { ChatPageSettings } from '../chat'; import { rebuildChat, saveChatToDisk } from '../chat/actions'; import { THEMES } from '../themes'; -import { changeSettingsTab, updateSettings } from './actions'; -import { FONTS, SETTINGS_TABS } from './constants'; -import { selectActiveTab, selectSettings } from './selectors'; +import { + changeSettingsTab, + updateSettings, + addHighlightSetting, + removeHighlightSetting, + updateHighlightSetting, +} from './actions'; +import { SETTINGS_TABS, FONTS, MAX_HIGHLIGHT_SETTINGS } from './constants'; +import { + selectActiveTab, + selectSettings, + selectHighlightSettings, + selectHighlightSettingById, +} from './selectors'; export const SettingsPanel = (props, context) => { const activeTab = useSelector(context, selectActiveTab); @@ -58,22 +69,17 @@ export const SettingsPanel = (props, context) => { {activeTab === 'general' && } {activeTab === 'chatPage' && } + {activeTab === 'textHighlight' && } ); }; export const SettingsGeneral = (props, context) => { - const { - theme, - fontFamily, - fontSize, - lineHeight, - highlightText, - highlightColor, - matchWord, - matchCase, - } = useSelector(context, selectSettings); + const { theme, fontFamily, fontSize, lineHeight } = useSelector( + context, + selectSettings + ); const dispatch = useDispatch(context); const [freeFont, setFreeFont] = useLocalState(context, 'freeFont', false); return ( @@ -172,64 +178,41 @@ export const SettingsGeneral = (props, context) => { - - - Highlight text (comma separated): - - -
    + ); +}; + +const TextHighlightSettings = (props, context) => { + const highlightSettings = useSelector(context, selectHighlightSettings); + const dispatch = useDispatch(context); + return ( +
    +
    + + {highlightSettings.map((id, i) => ( + - + ))} + {highlightSettings.length < MAX_HIGHLIGHT_SETTINGS && ( + +